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
338210631233	338210631741	338210632291	338210632841	338210633391	338210633941	338210634491	338210635041	338210635591	338210636141	338210636691	338210637241	338210637791	338210638341	338210638891	338210639441	338210639991	338210640541	338210641091	338210641641	338210642191	338210642741	338210643291	338210643841	338210644391	338210644941	338210645491	338210646041	338210646591	338210647141	338210647691	338210648241	338210648791	338210649341	338210649891	338210650441	338210650991	338210651541	338210652091	338210652641	338210653191	338210653741	338210654291	338210654841	338210655391	338210655941	338210656491	338210657041	338210657591	338210658141	338210658691	338210659241	338210659791	338210660341	338210660891	338210661441	338210661991	338210662541	338210663091	338210663641	338210664191	338210664741	338210665291	338210665841	338210666391	338210666941	338210667491	338210668041	338210668591	338210669141	338210669693	338210670241	338210670791	338210671341	338210671891	338210672441	338210672991	338210673541	338210674091	338210674641	338210675191	338210675741	338210676291	338210676841	338210677391	338210677941	338210678491	338210679041	338210679591	338210680143	338210680691	338210681241	338210681791	338210682341	338210682891	338210683441	338210683993	338210684541	338210685091	338210685641	338210686191	338210686741	338210687291	338210687843	338210688391	338210688941	338210689493	338210690041	338210690591	338210691141	338210691691	338210692241	338210692791	338210693341	338210693891	338210694441	338210694993	338210695541	338210696093	338210696641	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17012	2059	5343	8009	931	514	420	417	370	379	327	348	309	312	300	273	314	282	308	320	280	274	277	286	315	308	287	314	307	314	288	273	268	292	315	277	299	262	290	270	261	288	331	300	288	310	266	272	283	269	283	286	264	314	280	277	274	279	305	289	315	299	274	292	258	271	295	291	298	315	296	296	275	289	280	251	310	274	316	294	287	278	327	279	276	316	278	257	317	261	334	317	291	298	320	313	274	281	305	293	270	305	264	293	325	292	282	286	302	275	278	262	290	303	286	307	308	282	305	262	301	274	318	272	284	285	304	315	264	325	290	255	300	297	314	263	304	247	279	269	303	301	305	267	267	278	301	299	304	296	332	318	252	310	274	284	263	289	274	319	261	288	253	265	274	276	275	291	304	278	296	298	298	279	278	253	252	290	269	286	271	258	254	277	277	266	255	285	305	298	265	283	277	264	314	289	301	322	281	310	252	294	293	303	289	285	303	300	279	297	269	300	308	264	278	255	299	259	294	277	305	275	284	278	269	282	283	302	286	258	299	277	340	319	291	238	331	293	290	279	264	317	272	267	264	308	268	262	280	283	278	286	273	266	262	315	307	254	272	276	295	295	304	263	285	273	290	307	270	278	299	272	303	285	263	283	258	290	302	299	287	267	306	291	298	285	303	258	268	252	269	282	275	277	283	258	273	317	284	263	242	318	292	297	260	258	299	276	269	296	312	281	298	314	269	290	270	260	284	298	279	247	278	318	284	291	284	271	270	299	327	304	290	304	265	292	270	279	302	288	290	264	282	298	288	286	259	259	283	272	290	260	294	304	261	264	305	290	292	282	280	282	269	305	298	297	302	264	301	294	305	303	239	285	264	270	297	308	303	325	273	287	305	287	269	290	291	274	267	277	310	279	273	289	251	295	284	315	301	292	268	321	276	299	274	282	310	263	285	286	278	291	260	307	258	304	270	291	243	261	288	264	280	292	300	307	301	285	256	361	289	293	299	280	294	250	281	281	284	275	288	300	309	308	264	315	267	292	304	252	290	252	303	268	287	265	296	253	272	285	285	292	297	274	261	298	329	310	284	273	265	305	284	290	311	252	299	293	284	276	264	272	294	278	298	292	252	261	299	316	299	269	263	248	273	301	266	288	289	295	324	310	301	293	266	307	247	275	317	271	282	321	266	256	292	292	297	303	276	262	284	299	305	254	263	304	279	253	289	307	307	314	300	257	280	270	245	247	231	301	302	262	288	336	279	274	264	282	259	281	263	267	285	278	282	297	278	311	296	287	266	286	311	297	332	290	297	301	273	239	264	267	284	272	272	270	273	283	301	250	308	269	283	299	293	284	292	262	337	296	320	266	344	278	272	279	260	269	299	279	285	264	299	284	281	290	290	262	267	324	286	299	268	294	257	271	285	274	266	285	296	299	300	308	276	268	316	271	297	281	271	279	309	281	291	270	283	276	294	284	327	289	276	297	276	288	276	342	308	290	265	301	303	285	284	294	326	274	274	292	284	255	271	275	296	288	297	297	252	278	296	302	257	281	275	248	299	283	310	288	290	259	279	280	272	299	273	274	276	294	297	278	313	275	257	267	288	300	305	288	267	296	275	283	277	311	304	285	314	257	300	307	279	292	274	273	265	296	259	290	262	277	281	314	296	278	282	283	249	307	262	281	280	296	267	292	268	301	300	314	289	242	268	270	296	303	286	309	317	260	260	249	282	285	307	277	275	259	262	272	273	301	284	274	287	273	281	278	264	287	268	285	270	293	265	246	323	286	276	299	294	293	287	275	290	287	282	264	307	294	305	281	259	300	279	309	329	297	285	262	274	285	270	286	275	288	275	270	310	283	277	305	297	300	282	302	272	297	268	270	310	275	270	284	280	279	313	266	293	280	270	291	302	278	283	314	270	283	332	290	270	295	269	296	294	300	279	278	288	254	263	271	285	291	264	293	283	284	289	316	283	277	291	253	259	266	274	314	285	285	283	323	280	254	266	313	270	279	277	284	290	316	254	266	259	254	276	280	280	313	288	311	313	285	282	266	286	281	325	276	265	282	296	301	261	308	282	274	259	292	275	290	295	274	284	299	280	286	283	276	253	286	284	276	272	252	301	277	308	284	311	309	254	275	315	326	264	276	287	302	285	302	315	292	293	316	284	251	274	299	303	246	270	278	282	270	287	303	269	293	282	267	269	303	284	272	316	295	275	292	306	289	242	283	314	287	259	297	249	279	269	289	284	293	299	313	291	273	295	272	301	269	280	265	293	272	276	283	259	294	251	281	251	295	314	263	264	270	285	313	263	281	271	266	238	283	256	292	317	294	300	298	297	326	305	259	287	246	307	309	308	278	306	325	300	295	261	267	265	308	324	279	313	283	279	286	280	275	278	292	280	281	286	304	304	280	282	306	306	262	279	298	290	312	302	271	298	313	283	289	289	301	248	280	274	280	292	292	275	314	302	302	282	284	289	275	257	289	308	270	288	282	281	310	282	267	302	295	274	288	276	280	277	274	254	258	281	308	287	302	291	271	274	255	275	309	270	314	291	282	301	292	303	261	263	318	311	291	303	257	291	287	296	276	290	296	261	283	307	276	302	260	297	260	255	286	302	297	273	239	267	280	295	284	273	279	286	321	261	306	276	317	261	265	320	307	275	294	283	268	308	292	263	275	272	306	296	286	302	300	261	264	295	297	271	335	249	283	287	318	258	299	280	295	294	289	310	265	279	274	302	294	278	285	326	285	266	283	316	309	301	267	303	286	290	277	290	302	296	282	298	307	281	302	290	285	289	318	284	298	274	295	293	306	320	276	302	295	272	291	315	290	274	272	305	297	251	279	293	271	295	284	233	315	275	287	314	258	284	295	275	288	290	310	308	280	293	289	263	301	291	299	265	284	275	325	284	298	278	272	293	278	315	279	280	267	260	267	306	303	294	283	312	278	302	293	287	277	274	265	279	290	292	286	304	290	294	315	318	312	336	284	293	291	278	300	278	253	272	306	288	306	263	302	264	246	301	302	298	294	256	297	298	297	301	283	284	264	311	285	273	265	282	282	285	278	281	285	292	289	287	285	288	269	307	295	263	262	298	304	279	320	303	273	280	269	284	304	287	294	319	298	296	313	304	285	294	303	298	291	290	276	296	280	282	286	278	253	273	264	308	277	297	288	259	250	289	291	289	297	324	295	278	273	286	250	322	265	272	292	281	245	288	298	267	307	302	317	286	296	277	268	277	276	302	287	313	265	278	340	342	301	277	278	298	284	307	292	321	307	303	258	302	305	314	282	316	302	298	294	298	276	301	281	292	311	284	297	291	296	279	281	264	283	253	286	281	302	283	246	334	299	271	298	340	270	277	292	273	263	282	317	272	270	292	275	277	293	268	275	262	284	300	319	264	276	282	280	295	296	288	299	310	316	273	276	256	272	291	250	287	301	272	287	287	266	282	302	261	289	317	293	320	294	270	313	305	267	305	278	293	306	275	282	276	276
9441	1628	8794	14069	1923	1552	1314	1196	1064	1036	963	966	878	801	783	761	756	803	706	717	671	717	716	711	665	684	648	708	614	681	630	673	700	650	656	648	660	661	654	630	701	682	633	615	713	629	666	633	655	654	661	669	644	632	636	603	646	639	620	637	649	656	633	614	638	636	648	663	650	615	679	636	660	657	670	624	656	646	636	660	637	626	643	664	628	674	635	669	626	635	623	601	667	655	659	680	672	591	611	627	643	674	594	603	649	648	627	627	641	637	613	655	619	634	632	666	610	623	634	639	611	670	643	634	601	599	598	715	630	609	633	680	607	613	618	655	648	657	653	583	634	645	630	666	632	645	636	649	602	644	645	663	648	609	635	636	616	619	643	538	605	601	613	647	647	616	630	657	647	634	636	622	590	618	632	680	647	574	568	658	629	609	648	664	626	635	602	621	627	629	677	628	660	684	623	639	647	623	629	645	636	635	599	629	608	633	620	661	628	632	641	658	682	608	625	634	675	618	683	641	656	588	648	636	628	677	622	628	632	623	634	613	574	609	615	622	626	669	648	647	641	628	637	616	646	645	651	581	642	640	644	621	643	642	682	636	636	681	696	600	609	644	626	659	677	635	637	693	661	650	628	667	601	639	640	648	641	607	597	645	602	630	620	613	623	615	646	658	637	639	600	631	624	592	616	667	621	616	583	616	625	614	591	642	638	625	634	606	644	630	615	642	621	586	620	596	638	627	633	630	641	597	641	585	595	650	684	671	650	623	630	637	622	633	673	640	613	605	636	579	655	645	676	610	634	635	631	686	677	625	588	633	646	644	646	638	626	581	656	633	648	631	618	603	582	631	613	593	635	586	631	603	619	587	642	632	641	641	565	619	609	665	612	591	663	588	646	594	617	609	628	669	628	623	657	630	617	610	626	618	647	672	614	635	638	643	619	617	675	624	603	648	617	671	634	625	632	618	650	633	683	642	627	643	639	673	638	649	577	629	642	672	603	637	660	635	635	597	670	615	630	686	660	626	650	598	695	609	648	647	648	658	612	641	629	634	636	623	639	642	616	642	624	593	611	618	612	637	628	654	610	581	637	651	586	629	650	619	658	632	642	575	630	657	594	607	654	594	626	608	627	692	612	617	649	635	606	596	618	628	616	680	666	617	608	670	602	601	621	607	625	596	603	643	625	622	624	547	616	674	617	650	671	681	641	606	617	654	654	615	646	600	628	673	647	633	613	611	645	606	594	637	574	625	591	600	621	675	644	642	621	635	614	635	612	624	662	650	630	636	683	614	596	611	628	652	625	662	628	634	623	617	604	675	642	578	619	655	672	665	707	644	598	653	616	647	648	619	643	609	672	666	667	625	664	621	571	643	596	610	648	622	640	622	627	655	606	657	632	604	702	591	666	655	654	660	615	627	557	599	649	601	632	690	621	700	619	628	607	662	611	598	646	598	632	636	610	663	608	622	636	591	649	596	604	644	646	640	634	658	667	665	646	605	607	635	636	641	662	621	661	644	659	652	640	591	661	625	609	658	631	653	601	630	636	598	571	608	651	634	581	643	611	624	635	599	640	634	675	605	603	624	616	643	653	590	638	618	650	653	667	647	619	616	682	643	617	665	642	618	593	688	650	611	655	658	596	606	649	651	611	666	613	646	665	629	655	647	620	625	604	607	597	613	609	651	646	641	647	600	638	656	644	664	593	593	646	609	640	669	626	667	682	623	670	630	633	637	586	620	626	622	635	636	637	588	632	591	626	614	673	618	639	657	650	640	624	671	642	651	644	670	662	649	608	627	607	652	626	607	625	656	623	625	641	630	599	621	649	611	639	599	588	665	666	623	640	637	639	630	639	589	633	653	586	623	611	646	637	633	682	645	695	649	613	642	611	641	642	656	612	629	635	602	630	634	605	608	588	660	640	644	623	644	660	633	637	614	627	648	655	606	627	637	619	642	679	618	648	664	610	657	665	633	616	674	650	630	674	670	606	598	642	638	617	635	614	582	607	641	615	650	631	606	617	629	632	623	576	563	607	631	655	625	621	653	650	631	636	636	628	666	615	635	632	618	634	614	624	628	626	601	629	641	601	621	628	617	620	678	666	646	605	603	610	601	642	609	618	597	616	613	622	622	627	631	619	653	615	668	598	635	611	625	620	638	690	604	668	583	692	598	615	615	612	612	634	663	616	604	637	658	638	634	619	615	607	618	639	610	604	625	623	604	654	599	625	615	653	678	636	652	629	648	655	653	619	658	623	610	608	632	627	579	649	644	675	608	674	630	652	648	618	617	650	605	603	614	654	665	634	656	610	657	688	630	651	653	634	618	584	641	615	640	652	635	643	622	657	640	604	632	648	640	679	632	645	592	662	660	639	608	624	600	611	611	647	590	636	669	589	620	595	585	598	633	652	635	625	622	610	623	586	592	619	679	637	579	639	649	629	628	652	658	607	634	631	638	626	634	646	612	637	597	639	594	646	661	641	680	641	612	650	642	651	628	652	612	648	656	630	619	645	597	646	646	616	643	656	659	633	658	580	639	623	636	685	629	639	647	658	672	642	656	670	593	625	673	614	643	626	628	631	675	612	599	629	629	604	624	658	621	655	660	573	641	608	656	657	632	626	630	623	629	595	655	679	619	618	600	633	617	642	644	651	654	656	651	625	624	635	633	573	639	648	659	631	597	626	649	627	620	635	622	624	647	607	642	631	604	629	650	630	628	608	676	660	635	667	701	621	625	627	587	664	640	602	657	580	656	611	636	676	623	653	652	655	643	635	646	627	635	627	646	607	581	603	631	633	568	675	631	636	592	646	606	674	663	655	652	612	628	607	643	696	633	639	669	621	591	677	594	612	631	573	626	622	604	598	647	592	575	659	618	607	616	637	582	673	583	597	630	636	649	658	657	608	677	643	631	640	648	665	623	641	627	658	595	629	590	655	677	625	620	549	632	627	593	633	654	628	668	600	586	603	614	637	612	663	646	621	671	654	598	626	637	639	665	598	629	618	638	688	617	604	608	636	640	623	643	631	620	642	647	604	579	626	647	655	598	607	621	657	631	630	597	623	612	633	638	629	687	606	633	671	636	668	615	618	635	649	646	626	633	601	659	669	649	636	618	627	596	603	681	633	602	632	593	623	584	583	639	629	597	647	604	626	673	644	621	674	659	657	667	620	636	661	618	599	621	618	636	617	634	637	645	640	645	638	639	612	600	636	591	657	627	667	585	626	689	603	624	633	678	627	608	672	629	643	612	638	645	670	656	628	627	635	616	670	668	607	627	618	605	655	644	632	590	633	632	619	655	643	619	660	611	672	597	608	710	592	668	672	628	620	662	675	594	578	649	610	581	638	620	613	634	637	679	626	614	613	602	604	602	687	630	637	597	622	623	630	598	629	639	646	638	613	624	616	648	678	610	633	653	628	644	620	587	593	617	657	606	653	629	652	619	617	634	606	647	625	641	633	611	620	655	610	650	623	615	634	630	629	594	609	684
3174	401	648	493	161	139	173	145	131	161	125	140	158	153	148	138	132	134	143	152	135	139	140	176	135	151	155	151	146	158	171	162	161	141	155	171	130	127	170	125	134	150	180	132	154	177	146	168	163	151	142	161	148	168	166	160	165	175	147	153	147	157	163	131	157	150	146	159	142	168	123	140	153	147	154	149	167	160	169	164	148	145	137	182	173	144	126	146	167	145	170	141	144	148	158	178	147	155	145	132	156	139	138	133	162	139	163	146	145	133	135	129	125	162	153	140	166	140	151	120	129	161	126	160	176	158	148	155	166	149	154	142	134	147	143	126	167	144	131	136	137	157	151	178	154	128	157	123	147	133	158	142	141	161	170	152	131	163	159	154	157	153	141	149	146	135	152	174	179	127	170	138	153	168	144	144	149	162	135	142	170	146	144	142	138	140	151	138	143	170	156	160	146	160	161	145	164	152	154	130	146	160	167	164	150	156	172	136	174	130	135	159	162	136	143	151	140	134	157	160	143	134	160	163	130	177	162	167	140	147	131	134	183	151	132	141	147	157	131	143	149	137	158	149	138	166	153	159	159	124	168	135	152	132	149	147	153	161	123	156	147	150	146	163	150	167	142	136	143	153	153	136	145	157	188	156	139	149	157	162	150	130	155	137	141	148	159	164	172	156	139	143	153	162	127	151	159	158	135	146	143	173	163	135	151	138	140	163	162	139	156	154	154	165	132	169	150	137	119	140	124	148	139	136	151	173	169	153	147	125	151	145	189	157	160	148	159	137	157	157	147	150	165	161	139	147	150	174	144	167	148	170	153	146	133	156	158	158	149	143	138	143	155	137	168	157	149	151	128	149	146	158	160	153	140	147	159	178	143	132	132	175	141	141	154	148	147	165	147	138	137	177	154	172	147	149	160	148	167	136	132	145	161	145	170	149	143	132	142	170	151	124	155	142	163	131	163	183	128	143	149	173	155	156	169	142	133	152	156	159	148	143	168	158	171	156	150	152	131	162	150	150	142	155	145	137	158	182	155	136	171	145	168	139	134	144	151	125	139	168	139	143	174	169	157	159	148	154	153	154	140	142	145	142	151	135	162	128	139	143	119	135	160	172	143	161	139	126	180	147	149	147	158	166	149	140	154	151	146	157	157	153	156	149	136	144	158	135	142	138	176	140	165	112	139	153	150	173	146	156	146	125	138	150	135	144	142	156	129	134	154	176	145	144	169	136	162	163	147	144	173	151	118	158	129	157	160	158	148	134	159	150	145	151	118	155	179	147	156	152	126	153	143	154	159	149	165	151	168	158	164	148	149	153	160	151	156	158	149	141	175	150	147	150	156	163	152	172	164	142	151	138	163	173	132	145	170	152	164	119	135	145	140	139	165	135	144	157	150	151	142	141	143	162	161	163	143	171	150	132	166	153	145	145	154	155	157	164	130	157	173	149	149	149	172	160	154	126	151	137	154	150	148	158	137	157	149	163	150	132	129	149	138	160	150	141	137	153	132	168	145	145	143	129	159	126	156	157	127	179	133	135	156	147	153	152	162	140	148	168	127	133	158	123	142	149	136	133	139	149	143	158	155	162	156	161	144	153	150	159	134	162	160	144	154	155	154	139	165	146	173	127	153	148	143	171	144	126	157	133	187	153	148	144	153	152	145	155	163	146	156	158	143	131	143	167	146	165	194	159	156	148	131	152	153	142	138	132	146	144	183	143	157	165	126	123	159	142	171	139	149	142	150	145	137	165	167	140	143	154	147	173	159	139	150	142	137	131	168	171	134	140	156	159	157	180	147	155	152	143	132	150	144	164	135	156	137	125	159	126	151	140	149	149	147	148	173	146	159	141	153	166	174	149	148	151	118	147	141	152	140	172	149	132	140	170	148	173	131	153	151	176	123	160	135	172	136	154	135	165	166	140	182	146	166	150	163	167	131	166	155	156	137	154	147	169	136	159	138	160	140	136	140	152	144	147	140	144	137	138	166	137	145	144	129	141	144	155	133	177	167	167	150	164	158	160	142	156	174	148	150	139	171	157	159	154	161	129	169	149	137	147	156	128	144	133	127	129	178	146	184	162	166	159	157	141	140	149	147	156	144	148	167	170	143	159	146	158	153	131	132	159	176	168	136	147	146	166	132	138	138	143	166	134	128	160	165	153	147	143	155	157	152	157	142	155	131	158	156	153	161	143	161	147	140	143	148	151	135	164	169	151	152	163	138	148	157	161	132	143	157	174	157	130	135	175	154	155	161	141	187	176	169	175	133	159	138	155	162	165	166	145	171	178	151	174	128	120	125	160	161	131	162	141	159	175	145	137	153	135	133	157	155	155	140	152	146	141	147	132	154	144	134	158	154	153	176	156	151	142	154	175	142	131	119	136	154	145	171	133	126	131	168	151	157	139	157	150	151	151	140	134	147	140	134	179	140	144	160	166	141	166	153	179	124	150	159	142	120	138	144	142	142	148	146	164	148	157	154	159	138	137	173	157	156	179	154	159	145	148	136	149	139	145	157	162	123	160	135	169	124	146	169	135	155	154	152	140	142	154	130	153	138	162	163	151	159	140	156	156	148	151	158	142	136	156	169	149	144	150	151	172	152	134	151	171	157	160	170	155	153	162	133	131	138	161	131	141	168	146	149	162	158	135	149	148	149	164	111	178	137	154	150	137	150	152	147	150	164	118	141	143	122	145	148	158	150	152	162	177	136	154	130	151	165	153	160	129	146	148	164	158	125	154	150	131	140	147	159	169	169	146	134	135	157	127	140	156	140	152	169	132	163	156	153	142	149	159	114	170	186	161	160	153	139	121	141	173	142	158	148	148	153	141	177	155	146	158	143	154	148	147	140	151	154	123	140	151	149	162	149	163	161	143	138	133	134	138	167	149	132	155	152	151	149	153	154	151	157	156	154	131	163	149	150	160	146	137	157	154	138	159	157	146	141	154	128	149	153	137	141	157	150	143	180	160	159	169	160	149	136	147	141	162	125	182	141	150	165	150	161	165	133	167	150	132	120	131	155	149	171	147	155	157	155	163	143	153	164	156	143	138	151	131	148	158	134	141	147	177	150	140	142	166	159	158	133	162	148	145	125	153	143	131	146	135	148	155	138	153	143	150	154	151	154	156	155	142	145	166	135	148	146	147	143	130	162	146	144	132	184	151	126	158	162	149	174	128	135	138	135	145	152	153	146	177	143	149	147	150	157	162	173	168	150	146	159	140	161	160	166	148	178	149	160	153	141	162	144	153	150	156	146	134	131	150	169	145	159	119	133	179	147	142	136	163	153	170	164	160	144	139	133	157	127	144	161	151	146	155	137	145	148	136	167	150	142	176	130	147	140	157	116	133	144	164	153	161	140	139	158	162	153	157	144	161	143	132	147	135	145	157	142	146	161	140	150	149	144	168	156	136	137	117	162	148	173	151	166	165	154	136	142	131	140	131	159	137	165	150	162	132	139	156	161	138	137	167	137	137	157	171	166	159	144	151
2653	602	1334	1439	401	405	428	382	412	372	382	424	435	378	423	369	446	404	393	387	412	379	387	393	380	385	396	388	402	431	427	386	382	396	416	415	378	409	371	401	359	351	421	372	370	426	371	364	354	393	389	385	417	407	398	422	393	381	388	382	383	377	390	377	382	376	408	437	420	385	404	405	353	372	365	384	355	409	417	395	383	379	387	393	377	400	391	380	398	431	386	387	391	379	384	379	378	364	400	397	378	385	332	413	419	407	422	395	394	428	369	391	390	410	408	388	394	429	412	393	402	394	358	414	396	418	400	392	395	416	396	402	387	409	395	371	375	405	382	396	377	364	402	413	406	458	364	408	402	365	417	387	394	419	408	378	395	378	401	395	402	377	388	401	404	393	402	384	391	414	374	414	393	388	400	404	381	379	417	370	422	390	423	376	382	376	420	374	392	408	374	365	372	370	387	419	385	389	384	381	395	403	397	364	400	375	377	383	381	385	376	395	381	395	380	389	408	425	422	400	355	393	375	370	407	397	401	354	408	399	394	365	384	390	382	383	382	384	364	364	396	400	412	368	404	396	426	416	408	386	377	427	412	390	407	370	395	368	381	357	372	376	406	422	417	360	407	375	388	387	403	363	392	390	392	386	360	375	370	417	388	386	411	365	422	385	399	398	439	408	405	395	398	381	403	396	406	362	355	385	375	365	376	369	393	389	397	399	405	365	412	377	379	388	420	377	409	375	412	424	373	394	393	359	372	370	391	441	367	389	420	420	403	395	411	402	402	395	367	376	409	394	385	434	386	391	405	359	375	384	367	396	352	412	397	377	415	368	399	380	367	392	385	428	407	401	420	379	389	412	364	381	393	393	393	400	434	380	383	375	411	376	410	424	358	359	390	384	407	366	389	353	394	375	383	413	398	396	392	389	407	362	418	417	428	404	412	383	413	385	394	344	413	424	410	410	387	421	383	403	394	373	436	368	383	392	392	389	392	341	405	379	389	356	380	393	425	401	377	394	391	364	404	392	414	379	370	359	398	366	372	400	348	379	373	379	398	430	393	379	393	450	381	403	384	390	440	410	408	398	396	392	363	383	389	402	395	379	417	414	393	405	371	397	420	414	399	404	385	382	381	372	394	439	404	391	363	402	401	393	404	392	397	395	386	407	410	384	384	394	378	437	385	382	413	388	386	415	378	414	368	392	411	359	407	420	396	425	406	392	389	395	361	428	368	399	376	385	373	383	408	388	427	404	409	404	383	383	393	376	400	384	361	365	397	396	414	396	398	373	395	392	382	381	412	339	394	393	383	375	394	399	409	415	364	378	398	404	387	385	385	408	337	365	397	378	392	364	428	395	383	415	381	405	410	394	418	391	379	394	409	382	432	417	389	361	401	374	358	374	424	386	413	394	366	356	374	379	407	348	380	381	392	387	400	398	392	390	401	378	399	348	405	394	363	410	415	377	359	388	392	404	349	407	368	399	409	424	413	342	379	424	408	410	382	397	388	442	366	409	389	384	429	380	411	391	404	372	403	413	368	396	371	370	381	413	396	417	393	411	377	412	382	355	365	394	382	389	369	372	420	389	365	401	441	362	368	425	399	410	373	408	394	378	398	396	390	402	399	408	378	380	383	388	371	404	421	362	384	405	461	407	427	366	393	412	371	368	389	360	392	388	387	390	382	382	377	382	413	390	388	415	404	390	381	394	402	414	366	440	382	380	403	422	412	388	379	383	368	392	382	425	395	393	373	391	411	391	379	391	391	384	395	392	387	407	344	420	407	359	372	395	406	401	373	355	411	374	340	364	379	394	369	399	381	382	414	409	380	390	364	361	384	428	414	410	378	389	369	389	404	417	378	364	361	409	411	387	425	423	395	365	387	378	416	396	405	385	366	364	401	390	363	361	373	405	401	347	388	427	404	398	385	400	401	398	380	391	373	396	397	425	437	389	369	395	339	377	408	401	403	410	395	387	445	384	373	398	402	444	407	422	381	404	382	397	435	383	430	378	384	366	359	416	388	363	402	406	350	398	388	430	384	381	390	402	360	417	381	348	393	386	416	373	377	413	412	418	402	412	412	365	365	419	403	394	378	407	391	426	379	409	396	399	382	364	362	371	438	421	402	408	399	399	385	388	410	402	442	385	339	406	356	422	396	421	377	415	416	389	429	406	405	366	398	400	408	401	373	386	393	371	370	395	388	389	382	415	380	363	405	369	384	421	429	363	418	351	388	412	388	382	422	396	378	412	403	406	409	406	366	415	407	358	411	412	409	410	380	391	358	384	405	404	401	390	374	403	380	415	394	370	396	391	390	376	385	404	397	368	416	391	374	399	390	360	389	412	404	383	405	373	402	434	402	392	413	405	382	366	384	381	350	421	410	379	398	390	380	389	397	407	429	373	356	392	397	392	387	432	423	388	402	402	375	405	422	404	393	370	385	395	437	375	365	420	388	364	407	401	407	382	390	374	416	381	408	381	380	416	380	425	384	406	375	373	366	404	406	399	405	390	398	375	407	375	389	403	393	385	391	365	383	374	385	409	362	402	405	387	419	424	410	351	433	376	382	395	399	444	429	396	393	386	407	409	418	387	444	363	389	433	423	397	404	386	380	408	359	368	385	390	379	345	385	407	402	425	399	380	403	378	383	390	402	393	399	377	405	389	385	401	389	409	409	426	406	389	373	404	365	368	380	384	400	378	408	389	395	362	384	422	403	399	410	366	364	398	375	372	371	393	418	416	364	400	391	392	371	371	398	388	419	381	394	383	379	355	397	359	376	405	396	373	406	444	411	399	399	414	344	408	423	394	397	365	381	422	398	397	368	431	375	393	407	393	404	420	410	406	434	416	412	365	408	385	367	403	414	389	366	397	364	383	379	401	424	361	400	426	373	388	391	361	390	426	366	403	361	443	429	395	407	402	402	390	394	412	414	403	385	401	383	420	393	385	411	416	384	370	395	388	382	384	367	378	412	385	415	395	361	380	365	399	386	378	382	401	439	391	394	398	419	374	385	387	379	380	392	369	338	354	393	394	394	392	394	429	408	378	361	411	432	383	389	414	416	386	371	395	343	387	383	375	382	390	390	424	395	428	355	379	392	400	413	405	406	371	399	381	385	376	411	384	424	417	396	364	384	412	387	368	397	391	366	385	416	413	352	411	361	422	402	374	418	392	346	386	367	377	369	406	368	399	365	402	410	424	397	384	392	385	442	382	444	442	406	402	386	378	414	386	363	441	381	377	374	398	386	363	380	412	402	393	387	394	378	362	391	354	406	407	411	381	371	395	375	406	402	395	383	396	379	402	371	367	421	375	352	381	362	404	400	384	425	391	434	395	407	377	382	390	406	370	376	395	404	443	404	374	425	421	393	351	382	415	396	384	405	356	417	377	367	419	373	417	414	358	374	377	383	383	359	423	382	378	382	398	378	392	390	393	393	408	384	346	354	388	377	367	405	358	418	377	424	395	401	397	381	414	383	366	406	394	406	387
10815	1130	4010	4787	558	438	432	369	356	375	358	328	342	328	328	334	334	354	337	306	302	312	303	321	317	333	302	288	345	327	290	316	302	300	322	368	304	294	320	341	314	323	308	325	282	350	321	311	334	340	345	290	304	284	344	340	322	337	333	344	299	335	296	304	308	333	299	295	324	279	292	324	301	345	313	307	335	328	325	319	328	313	323	323	345	303	316	312	315	315	322	306	288	290	303	309	298	343	297	326	316	294	308	312	301	315	323	300	314	340	309	348	300	334	303	316	304	308	340	326	313	331	308	331	307	324	306	297	319	318	346	326	321	329	316	319	328	308	313	321	297	307	301	337	282	333	277	327	336	338	338	293	361	306	340	309	290	307	300	311	314	281	303	312	277	327	309	316	335	340	298	347	293	319	281	320	314	314	313	326	314	304	277	310	308	309	290	285	276	302	370	286	331	275	328	285	382	347	305	337	344	341	300	344	287	331	309	283	282	321	321	360	281	341	317	306	298	337	313	332	329	290	301	311	316	311	292	338	282	317	302	299	348	321	306	335	305	302	351	310	330	350	339	307	321	288	304	286	337	310	282	320	327	294	317	369	318	322	320	320	289	337	303	301	314	312	306	297	314	315	307	336	284	311	309	314	323	312	314	328	319	328	341	289	336	290	321	286	299	316	307	290	343	346	307	292	304	307	273	301	303	322	311	285	305	334	323	291	325	328	324	295	278	301	298	325	284	290	296	326	342	308	351	322	279	289	336	311	344	305	282	338	332	308	323	336	295	306	315	288	295	299	334	281	326	330	337	332	321	314	313	308	330	298	309	340	343	319	308	303	344	297	311	311	336	317	297	328	290	303	324	275	294	318	340	317	330	325	329	309	330	302	310	314	297	313	293	314	312	335	320	298	292	337	338	336	315	312	327	312	320	321	360	283	313	321	310	336	323	309	333	312	272	337	352	349	338	302	303	335	318	320	300	328	277	302	323	330	353	325	318	298	309	289	324	320	291	316	324	334	311	313	331	308	285	295	363	305	291	327	302	313	353	327	310	342	327	300	300	338	301	306	276	317	338	308	335	332	298	312	325	298	336	303	306	289	321	320	324	305	302	295	301	326	285	323	366	364	314	314	326	283	328	339	311	307	342	297	285	312	291	321	333	344	347	319	303	338	335	325	319	337	298	290	288	300	311	317	322	321	325	329	318	340	301	296	320	315	322	308	307	308	304	285	316	344	322	312	315	304	307	294	346	313	304	315	342	303	361	341	318	329	328	327	315	307	352	284	324	320	304	324	307	301	318	352	325	332	324	319	306	319	301	285	281	273	307	310	320	323	372	301	309	296	294	324	314	301	308	327	307	330	313	309	313	319	295	326	293	313	310	305	346	320	307	293	311	338	312	317	318	275	313	323	300	328	326	309	273	321	298	309	309	305	290	289	326	286	286	336	343	299	319	280	284	310	303	369	307	310	325	328	335	305	295	292	297	347	334	297	320	292	332	293	333	293	287	332	294	304	324	329	286	291	315	308	338	289	338	326	301	344	301	312	289	311	334	322	319	300	342	293	318	325	320	333	291	315	320	357	295	315	321	330	317	333	339	314	309	305	302	301	314	315	302	324	323	312	349	297	303	322	292	302	324	291	290	328	309	321	300	313	331	314	307	332	295	296	305	335	308	297	298	318	323	320	306	306	335	292	273	316	316	298	310	318	317	316	337	330	317	322	322	302	336	310	284	305	320	335	306	292	314	298	296	319	316	329	319	298	305	269	298	304	342	309	303	306	307	315	298	310	293	312	286	317	265	306	350	320	294	324	333	304	321	296	322	322	316	323	327	335	297	337	352	345	307	293	311	343	315	332	287	296	326	293	286	330	319	311	286	315	327	309	315	302	339	316	336	362	316	290	343	342	307	314	310	310	313	304	337	322	292	289	295	315	295	326	305	342	307	322	335	316	338	317	317	310	318	348	310	308	328	340	311	291	304	274	294	267	318	299	302	273	308	300	332	294	298	341	309	311	304	309	337	296	320	318	320	283	324	315	325	310	358	339	332	322	310	307	326	326	334	319	309	325	312	326	313	319	290	315	309	320	318	337	310	352	288	337	290	313	322	288	329	303	283	328	284	318	331	320	308	315	313	351	307	309	313	293	302	346	296	314	340	274	279	329	299	318	294	295	343	329	302	315	316	310	308	324	283	326	345	342	314	295	306	321	330	292	320	300	313	296	302	314	290	351	332	300	306	298	294	300	326	306	291	305	340	324	334	333	288	284	348	331	307	319	357	338	298	323	309	315	294	316	319	321	269	316	303	320	339	303	310	326	300	288	375	342	317	316	312	307	353	315	334	288	333	348	318	299	318	304	298	333	308	322	332	305	302	302	337	335	322	292	313	299	321	342	330	302	304	294	311	324	308	313	321	297	296	293	306	299	338	300	356	326	356	315	308	318	322	271	321	308	335	312	306	301	290	330	334	290	326	303	289	312	310	303	334	335	329	288	326	293	312	303	305	312	352	304	296	319	270	292	324	297	302	295	339	320	281	318	311	301	380	335	295	312	255	268	344	294	328	323	341	313	347	343	301	314	328	315	330	303	316	290	303	286	324	314	314	293	309	293	318	338	311	322	336	292	310	356	307	305	283	296	287	334	328	322	332	328	288	318	294	320	281	299	312	279	299	296	327	314	341	328	294	337	280	327	314	308	311	296	309	332	274	317	315	311	285	319	330	295	346	318	277	280	304	300	294	316	329	322	306	316	312	302	304	318	318	297	306	342	301	307	297	322	333	319	318	323	296	271	334	286	293	333	303	341	305	334	317	301	318	308	309	297	317	307	292	331	299	303	307	290	280	278	292	285	303	345	322	321	349	304	301	319	335	304	297	306	319	316	335	290	321	313	310	298	320	317	339	316	296	304	300	303	329	317	309	295	297	282	289	309	300	320	336	336	354	271	346	333	324	278	284	315	296	325	310	311	282	289	327	314	338	317	299	326	338	309	318	311	301	326	304	309	328	326	311	344	322	267	327	310	326	282	314	313	342	313	297	328	278	304	331	327	308	324	346	328	318	316	307	287	296	343	298	304	320	309	299	293	353	314	277	340	297	293	303	330	319	319	301	314	301	315	315	317	332	329	338	349	310	294	344	321	303	322	327	332	286	284	334	320	271	316	308	326	306	319	291	295	293	314	289	322	307	325	327	316	307	323	327	342	314	334	332	321	313	334	314	286	315	316	313	320	307	334	319	337	340	330	352	307	321	322	305	288	327	308	320	328	303	335	339	325	299	327	314	323	341	316	293	300	298	325	330	332	286	284	314	269	336	314	309	332	296	335	330	298	278	292	297	350	340	341	277	303	308	297	321	341	304	325	320	334	315	317	298	344	302	302	310	284	334	341	330	288	316	321	289	287	347	300	299	301	300	337	277	319	312	293	295	323	332	309	331	298	337	310	318	313	320	325	312	334	320	293	307	298	328	331	358	338	349	308	334	310	318	335	293	257
8069	1275	8084	10119	1404	1280	1107	967	940	942	865	832	839	833	791	781	761	760	763	723	790	773	735	779	716	771	789	729	700	711	776	776	723	717	694	699	721	748	749	752	785	726	699	737	765	759	717	690	722	715	763	763	703	670	721	728	729	688	749	728	694	712	742	725	701	691	711	719	748	739	720	707	733	697	718	708	739	749	715	689	688	714	705	725	691	772	685	698	774	681	709	692	712	713	690	728	738	693	733	687	707	674	725	696	730	700	710	721	716	743	716	707	705	683	729	691	701	705	698	765	735	709	701	724	754	712	734	705	726	711	716	718	724	753	729	707	704	727	710	753	666	771	747	721	675	731	756	709	726	735	703	686	686	740	727	694	720	705	694	682	727	760	682	755	741	706	770	711	700	704	713	677	704	760	717	734	696	667	766	746	716	711	743	719	752	688	722	703	717	713	718	713	688	722	711	640	715	747	756	748	718	683	701	791	662	722	724	730	735	731	706	748	671	731	700	734	742	687	737	718	738	724	693	711	732	714	694	733	668	711	796	701	726	773	720	696	734	733	761	724	720	718	670	723	737	709	705	703	738	744	720	714	672	719	741	704	760	687	709	701	729	694	742	741	690	703	661	711	741	682	716	766	740	719	682	713	733	717	712	729	737	713	722	684	739	717	670	733	726	732	711	709	724	674	732	685	703	709	713	743	742	705	718	732	734	733	696	693	748	687	701	709	722	722	695	722	765	751	746	730	763	711	702	722	722	699	672	715	732	681	710	776	712	682	766	700	752	740	674	703	659	728	689	713	720	682	781	730	725	693	736	715	711	755	729	689	718	693	690	708	687	714	750	722	719	726	719	720	730	702	665	690	710	710	731	693	706	737	775	648	690	736	664	734	695	670	716	713	728	702	668	695	723	708	701	701	703	770	691	713	684	724	681	729	707	683	740	681	731	728	664	746	704	751	694	720	750	719	689	669	710	787	692	749	720	665	716	695	685	748	727	781	707	737	719	770	715	723	715	678	738	668	740	735	736	733	720	700	697	716	737	751	720	728	709	728	748	697	712	720	690	734	691	726	722	704	779	706	700	711	755	748	719	739	736	736	682	721	695	746	711	713	720	772	782	721	744	746	717	719	720	749	684	748	736	698	729	717	741	747	722	734	705	711	737	719	752	721	716	725	666	724	723	733	688	707	733	700	743	672	718	709	722	712	756	688	736	712	755	720	732	771	702	701	689	699	731	732	734	739	679	706	756	703	767	731	769	689	709	710	748	736	719	746	680	703	759	726	724	703	729	709	703	739	727	701	756	768	661	700	711	795	716	779	707	696	736	679	753	705	723	692	705	698	687	764	741	722	684	745	724	761	718	695	707	683	720	684	719	783	703	730	703	793	705	720	736	716	753	774	737	697	739	754	768	756	735	729	690	754	700	745	723	728	705	703	715	758	724	646	707	724	724	766	711	744	717	730	683	716	671	721	726	661	694	765	705	720	719	721	725	725	727	696	715	745	666	699	768	717	751	721	694	745	726	708	717	686	740	744	746	702	698	718	732	686	744	757	718	736	717	720	724	690	697	685	723	726	726	732	693	733	656	729	707	718	683	690	720	744	729	681	752	737	739	709	727	673	691	696	653	713	739	711	721	730	677	688	711	709	716	725	742	694	720	698	715	675	699	704	720	710	712	753	797	680	759	663	728	729	689	716	712	715	691	716	723	711	698	699	688	723	710	669	712	704	718	740	667	679	734	722	722	712	669	707	666	712	742	765	764	779	700	719	778	702	700	754	706	723	746	676	721	712	763	700	726	742	696	728	743	706	723	715	722	717	736	640	726	728	733	719	711	759	713	710	708	738	761	740	706	734	682	704	702	734	701	709	749	698	724	709	700	715	709	749	686	731	741	727	721	751	721	709	741	743	751	686	732	756	741	683	767	720	736	731	696	741	717	705	718	735	711	710	672	692	661	775	691	686	703	736	683	713	750	713	738	750	694	726	696	723	732	716	672	685	725	712	703	726	689	711	707	741	730	718	679	731	773	700	728	707	746	681	736	740	706	733	684	727	712	663	746	706	728	715	727	736	648	736	701	726	670	715	728	708	729	697	719	734	715	683	740	694	691	742	682	718	702	693	709	725	749	752	728	739	751	693	677	740	676	728	707	684	752	718	769	714	700	709	754	685	684	701	685	702	694	741	693	701	719	700	709	698	715	695	728	716	713	685	695	750	716	729	731	691	686	693	703	715	728	720	689	722	762	730	696	715	750	724	709	761	723	677	742	706	747	715	709	777	696	698	760	738	698	719	779	691	725	728	739	690	763	715	699	686	674	724	748	723	684	736	741	707	737	672	693	724	689	737	737	765	738	738	730	678	768	707	724	690	732	702	722	712	739	786	737	676	724	704	696	746	737	738	745	704	691	683	716	705	674	672	742	686	753	690	761	679	661	690	723	714	699	722	694	697	721	709	673	758	757	671	781	749	704	713	694	693	694	666	681	657	715	690	698	714	648	704	743	698	699	746	698	741	712	734	707	708	754	711	718	759	721	785	705	739	753	709	712	734	731	724	700	710	733	736	737	681	689	724	737	698	726	682	767	732	700	689	718	708	702	701	730	736	708	697	719	676	719	682	720	759	705	767	717	716	727	750	688	720	738	705	718	687	683	702	779	751	752	698	715	753	666	700	710	778	722	757	696	674	720	696	737	710	702	691	739	755	752	729	700	681	717	707	764	712	715	718	696	711	672	756	730	773	755	747	701	676	700	735	680	705	686	720	718	757	772	720	733	685	713	697	689	703	718	732	675	689	645	683	714	730	711	713	642	713	731	759	750	649	695	745	746	742	695	736	742	721	732	728	746	727	717	688	735	699	688	734	719	728	699	681	683	698	687	756	729	708	727	728	659	744	701	732	697	721	746	694	709	735	739	745	729	746	727	713	705	743	729	758	732	728	699	696	728	713	722	783	665	710	733	753	768	681	717	777	711	720	749	697	710	689	709	709	695	726	689	703	684	754	720	678	730	728	656	732	740	732	716	758	686	698	722	733	759	719	680	720	686	738	765	726	721	684	720	715	702	757	739	737	712	647	714	697	708	669	713	686	700	714	725	721	706	718	706	710	712	730	728	718	720	727	705	750	730	743	723	711	700	773	775	723	723	669	726	683	674	716	759	722	678	684	704	691	665	686	696	745	684	722	686	692	748	734	743	701	693	758	734	723	704	722	730	748	724	744	734	778	712	664	732	758	745	722	682	703	731	709	789	707	717	715	743	706	706	732	681	716	702	715	685	723	683	694	723	746	741	723	667	681	677	761	757	688	671	749	721	779	749	679	695	704	732	677	733	715	722	702	742	710	728	743	685	709	720	730	712	722	730	713	726	732	637	716	714	681	683	726	691	726	677	740	707	747	728	719	765	694	719	734	742	770	703	698	724	717	764	715	715	697	711	707	703	711	709	728	699	742	694	779	671	726	762	709	693	673	707	720	707	751	729	711	696	729	673	717
18807	2122	8866	9083	816	544	465	427	383	371	364	365	335	329	338	331	304	347	307	355	330	303	320	308	290	331	344	283	340	341	321	330	301	302	295	331	303	290	287	311	358	373	274	335	283	310	324	304	277	283	283	325	302	301	301	287	319	298	313	310	324	297	334	329	330	282	310	290	334	307	292	344	317	323	301	298	318	278	289	323	290	276	301	316	292	312	328	328	307	286	306	291	298	325	323	313	318	313	293	314	319	300	330	321	292	304	296	285	349	297	296	322	289	293	304	298	305	301	288	297	289	316	282	312	305	287	296	300	328	334	337	312	263	296	289	296	291	282	305	329	321	285	319	303	319	318	327	314	329	336	305	298	294	331	318	328	321	293	330	299	321	310	308	289	330	319	355	309	308	306	320	288	293	301	314	344	340	292	332	293	312	319	276	276	309	307	327	280	298	338	313	285	311	347	363	307	325	301	319	330	293	354	331	330	333	317	340	296	293	306	295	354	307	282	340	280	331	278	327	302	309	357	309	303	320	331	322	290	313	332	339	315	294	324	300	301	287	279	302	305	296	285	296	282	305	280	298	315	289	328	321	303	318	301	329	331	345	290	320	309	320	292	305	315	358	306	305	295	343	317	322	292	308	310	313	291	294	294	298	306	331	362	291	312	325	313	299	292	327	328	344	317	323	346	293	312	293	300	314	334	316	287	292	289	327	309	322	333	299	315	299	350	304	305	316	296	288	317	302	331	315	315	323	351	307	298	297	301	311	291	280	305	291	357	270	310	297	303	278	305	303	284	324	326	300	276	323	326	324	313	336	308	296	333	296	296	310	310	272	321	301	340	329	320	274	325	307	251	298	317	296	297	310	314	343	305	319	321	320	312	322	325	296	340	283	342	310	309	336	316	303	282	294	306	311	293	314	280	307	307	292	361	309	298	314	311	319	310	292	303	318	266	321	350	314	279	330	310	316	292	313	291	295	285	326	268	290	294	295	336	319	296	346	336	316	304	333	315	291	316	298	312	282	303	339	318	285	301	296	287	290	312	319	316	285	298	299	299	308	328	293	312	334	297	292	307	316	310	298	338	327	289	325	345	298	287	269	297	322	327	330	319	310	305	325	365	278	316	303	278	280	325	325	313	327	301	320	301	258	355	302	290	307	312	338	290	334	291	311	322	315	321	321	295	294	275	329	294	335	310	309	286	283	325	314	343	286	289	302	310	305	315	309	308	314	280	305	301	356	294	290	290	307	315	341	280	295	286	281	286	303	308	308	265	287	282	309	322	310	301	316	292	312	294	298	330	298	321	309	309	278	330	295	284	321	278	306	288	295	288	290	272	325	295	328	298	308	326	286	313	290	307	297	304	297	291	317	305	317	311	323	296	307	276	330	300	303	308	309	311	319	300	281	321	351	279	297	314	323	295	347	331	321	314	265	306	295	301	314	311	308	307	282	299	318	310	330	323	286	339	312	319	328	292	291	314	301	298	304	312	270	300	316	336	293	267	311	328	335	328	311	303	333	305	324	328	351	303	310	321	330	313	302	308	302	288	285	290	309	315	300	338	275	282	288	317	313	341	290	307	324	297	287	303	323	334	288	302	321	324	339	322	323	290	288	301	274	292	326	325	333	282	320	285	308	309	303	337	319	323	303	295	317	285	312	318	288	340	326	304	309	293	349	272	285	297	337	285	309	304	262	323	287	295	313	313	299	320	280	314	336	306	318	322	289	293	311	272	304	319	301	312	281	267	322	304	302	299	319	279	308	288	312	303	313	347	342	287	303	331	297	321	308	325	283	302	303	323	304	341	312	287	308	298	313	308	313	325	303	301	307	344	313	310	309	284	328	302	292	291	297	327	319	312	305	335	301	303	295	285	280	301	285	312	313	300	322	282	307	289	301	307	315	309	285	334	308	293	291	331	304	307	331	326	281	290	317	309	281	322	329	304	295	313	316	297	326	321	265	316	288	320	330	307	322	272	293	299	313	315	282	332	303	326	289	315	318	326	319	292	316	292	286	325	312	297	294	285	323	318	308	311	317	321	305	295	349	299	325	344	330	308	303	294	291	295	301	297	319	266	319	304	306	316	300	292	317	307	322	292	330	279	333	324	316	328	282	290	344	271	294	289	327	334	313	338	319	309	302	310	301	327	301	309	274	296	320	322	300	310	340	344	318	317	301	290	313	327	317	319	302	312	315	298	289	326	293	347	334	300	280	283	286	299	338	321	311	315	311	350	293	318	316	260	299	299	312	284	323	297	288	322	292	322	264	312	266	297	302	339	358	319	328	319	283	308	291	353	304	327	330	314	328	356	319	330	318	279	303	319	328	329	313	296	325	285	340	298	342	294	332	310	300	307	318	333	271	324	305	320	294	317	298	312	319	338	304	294	287	319	324	335	326	310	297	313	276	315	310	275	311	312	284	328	325	330	337	293	291	307	313	250	330	332	312	308	310	283	349	318	320	306	302	290	303	314	321	327	307	322	314	322	283	323	262	304	306	316	326	303	353	287	305	326	326	309	326	305	311	386	328	307	279	327	355	313	288	355	286	296	334	348	314	312	316	315	322	316	309	314	326	305	307	297	302	308	301	308	318	291	310	285	288	304	319	316	319	312	355	337	305	271	308	302	272	331	289	322	299	291	318	294	351	306	284	295	293	342	297	300	317	305	307	318	306	296	294	323	278	292	315	310	287	289	319	284	307	289	333	339	321	298	321	342	322	322	316	298	291	316	320	249	268	301	311	337	290	288	316	297	334	293	307	301	314	284	299	332	303	281	321	328	339	298	311	316	290	292	350	348	304	338	287	340	339	308	299	325	303	310	308	320	317	322	302	293	282	318	300	273	316	318	327	306	324	287	262	321	292	301	301	309	296	329	323	316	323	329	314	283	317	306	277	359	320	300	316	302	317	326	316	305	301	275	329	282	305	308	298	337	338	294	310	283	286	324	297	354	302	295	271	308	306	340	294	331	296	320	344	347	291	294	316	332	358	305	322	347	265	311	307	335	312	301	321	294	317	296	291	348	313	298	323	326	296	293	318	328	317	313	311	338	313	328	333	272	319	293	342	308	325	331	327	312	308	291	362	304	302	330	337	307	336	309	295	280	271	309	304	312	315	281	293	273	347	300	267	321	346	345	301	335	287	293	337	304	313	323	319	288	314	332	315	323	332	324	326	289	290	314	358	321	306	306	303	350	283	316	357	309	286	301	298	306	313	283	291	303	328	318	302	321	316	326	310	329	311	299	302	304	285	326	298	296	290	279	320	291	303	334	299	298	330	345	327	330	293	300	300	291	314	297	308	283	328	312	317	306	289	329	324	297	326	309	277	296	314	278	323	288	334	324	274	300	282	297	324	337	323	295	295	325	277	305	322	286	334	324	313	307	284	290	302	326	298	351	304	309	289	293	329	334	352	309	312	296	330	302	298	329	329	309	298	319	313	318	317	329	292	288	306	297	326	281	335	286	281	291	333	316	318	298	290	301	341	336
10433	1759	14690	11822	1988	1717	1477	1255	1170	1086	1068	975	896	899	856	846	790	790	806	791	795	716	771	702	764	775	680	743	682	703	737	778	720	679	724	748	731	707	676	683	690	704	739	716	722	693	723	708	674	696	686	701	774	727	689	666	731	701	678	709	660	699	728	696	690	693	678	698	680	698	656	696	677	705	663	690	705	676	696	684	712	691	675	693	702	656	712	693	711	698	725	696	708	692	686	695	668	703	646	685	700	718	687	673	673	663	629	696	638	655	665	732	745	670	687	738	732	720	686	697	706	699	741	703	715	675	665	640	699	714	679	668	681	700	683	668	688	664	737	736	684	666	683	712	690	717	669	678	718	716	701	674	711	714	685	696	683	669	657	689	663	652	721	673	724	712	699	647	668	671	638	711	682	666	697	693	726	706	675	698	693	729	661	690	678	690	669	621	748	713	655	703	738	698	691	701	670	717	708	678	728	665	654	699	650	734	680	709	701	669	688	684	703	663	666	656	715	702	728	655	715	725	707	713	667	671	661	706	663	642	680	681	731	688	693	662	631	708	697	711	698	664	666	716	679	723	657	697	703	666	657	699	677	677	663	649	687	677	696	679	641	730	727	667	656	685	727	661	656	653	706	728	708	669	713	668	668	701	684	650	711	705	716	650	669	658	722	708	701	641	652	648	672	703	664	724	740	673	691	649	727	721	673	689	712	678	659	674	709	665	666	703	648	705	674	656	660	679	655	689	717	686	703	634	702	640	650	693	679	697	690	665	664	680	714	725	680	707	678	662	707	689	708	685	684	656	682	699	665	695	654	721	698	670	691	664	658	697	658	668	715	675	676	716	715	678	667	670	706	680	672	683	695	666	673	674	674	655	640	685	683	684	686	686	665	691	700	679	682	685	657	679	687	694	688	656	618	700	685	674	664	664	690	729	705	705	679	668	658	664	640	681	640	722	664	677	709	718	705	644	616	730	653	726	640	711	720	688	700	664	669	719	693	703	667	700	712	694	635	651	658	646	669	680	685	658	709	640	731	698	629	681	652	704	701	738	693	737	655	652	691	671	682	747	696	671	711	667	697	696	719	657	669	661	671	667	702	687	596	678	693	658	650	704	634	670	645	710	666	718	639	678	711	719	667	715	690	676	696	710	696	657	685	696	690	701	662	717	667	679	703	664	690	708	652	723	677	662	709	699	667	658	745	713	668	691	659	697	703	687	671	633	701	655	691	709	712	657	684	701	680	687	709	698	693	617	681	661	695	654	677	711	714	677	642	712	627	673	672	667	623	651	713	721	653	691	683	668	682	691	676	643	687	682	698	646	693	660	667	708	714	645	643	616	694	688	667	666	657	670	666	662	690	701	674	644	681	701	683	639	678	630	644	656	687	680	705	652	702	698	723	679	643	668	693	681	690	710	687	662	690	726	685	731	693	674	715	737	649	706	680	700	694	698	699	696	684	711	635	747	743	649	656	685	625	711	684	681	661	695	667	677	694	689	676	625	663	727	712	664	672	681	684	692	713	684	699	741	722	690	680	683	693	706	647	663	655	648	667	641	713	668	693	670	703	702	662	676	667	637	645	726	695	671	734	691	699	628	689	673	733	686	688	668	743	703	662	693	732	683	724	708	703	705	623	710	646	743	710	706	709	689	671	673	685	714	674	660	663	699	669	659	747	699	685	685	661	678	652	695	706	687	730	703	679	702	651	747	707	670	696	672	672	731	694	652	651	650	676	704	683	705	685	686	697	684	680	678	677	679	678	746	652	660	702	677	665	654	665	718	676	695	739	667	652	699	695	682	675	670	671	676	680	707	701	656	644	703	652	711	684	666	663	643	657	734	672	746	679	632	616	673	724	683	642	660	708	700	655	689	754	710	692	682	720	736	694	697	704	699	724	667	622	713	654	669	651	721	663	658	678	688	696	717	668	723	675	665	660	707	689	660	691	635	687	669	714	705	662	713	664	686	715	682	686	646	692	675	696	704	670	726	658	662	644	700	689	710	741	679	672	678	675	664	652	709	713	678	707	716	680	677	661	741	728	687	671	673	697	670	687	703	679	696	665	682	692	640	668	690	666	677	720	752	698	667	700	685	693	695	663	724	670	701	680	689	731	696	704	682	721	714	666	662	694	733	695	657	652	690	679	703	698	712	672	720	685	691	662	699	708	684	646	710	686	692	680	729	694	715	695	650	686	726	717	688	685	701	655	720	691	671	699	667	683	662	689	686	683	618	696	669	638	673	694	691	666	700	705	703	692	686	623	648	685	698	730	701	709	654	703	684	707	685	680	691	693	697	672	683	700	693	676	681	674	679	683	714	660	708	625	704	651	678	703	645	703	666	672	699	641	682	678	693	689	681	668	707	682	610	664	655	651	657	675	655	695	647	699	715	690	665	686	667	631	698	692	650	668	656	678	683	699	689	684	682	639	682	702	631	668	671	671	638	702	667	725	700	710	665	687	731	702	671	688	703	696	690	696	676	664	631	668	729	672	767	718	666	661	732	674	647	683	704	723	663	709	682	696	701	738	682	645	689	699	738	681	656	727	663	676	705	713	691	674	682	679	675	654	700	689	673	672	681	655	753	678	670	690	716	727	642	695	671	684	679	674	612	704	629	672	692	709	702	701	688	680	682	705	699	708	686	651	713	653	691	722	691	693	671	685	737	700	663	669	706	687	647	677	651	667	652	692	722	718	675	661	684	700	727	656	720	695	669	659	716	652	669	670	700	661	642	733	675	725	674	651	698	706	723	691	676	737	674	775	737	672	675	662	715	644	686	670	671	664	686	664	646	665	638	716	684	621	700	687	667	718	685	689	693	711	720	677	712	732	667	688	715	713	653	736	727	730	699	658	731	703	690	698	693	707	703	726	723	705	703	689	658	658	704	679	669	697	654	720	710	704	712	666	695	683	697	695	707	674	654	662	685	697	709	657	697	659	663	674	695	694	699	690	669	690	721	708	662	653	721	672	678	701	652	667	637	707	651	678	711	703	621	674	670	665	666	706	704	661	644	684	674	685	660	671	686	738	718	680	691	717	701	720	693	679	680	689	595	677	663	678	698	671	647	685	702	707	662	683	681	666	722	704	695	698	727	627	684	748	714	666	718	702	681	666	676	723	657	695	681	702	661	700	713	746	676	693	706	715	674	675	663	703	662	663	717	661	688	667	679	666	672	687	695	674	639	678	695	695	703	700	675	681	698	702	682	672	667	710	668	676	729	709	743	705	681	659	635	652	671	691	711	666	711	720	745	708	650	656	691	667	679	691	685	683	698	704	644	666	678	688	693	652	733	653	672	684	680	682	682	678	690	728	677	684	724	667	629	699	676	660	686	640	641	699	665	680	629	650	668	656	681	714	688	697	659	662	699	661	704	667	686	706	697	712	709	683	663	658	695	682	690	698	665	643	700	704	672	715	685	675	695	655	675	681	690	656	715	695	708	694	659	652	678	708	728	651	658	656	675	661	677	669	703	674	727	707	704	663	653
3065	460	739	292	140	135	147	167	133	119	158	146	136	142	124	147	141	138	151	144	146	146	150	143	150	140	143	146	128	154	150	123	149	158	160	146	163	136	136	133	143	128	126	151	142	172	160	132	115	149	162	141	143	136	162	128	128	158	144	153	158	154	123	136	151	111	160	152	149	139	164	122	147	156	158	122	147	131	146	149	147	158	142	162	148	134	148	141	152	148	170	149	158	148	147	131	152	124	154	131	153	147	135	138	168	151	148	146	139	174	155	127	149	134	162	183	152	141	137	153	131	130	163	131	138	149	146	136	117	152	149	184	165	162	124	148	160	172	171	157	157	145	154	137	167	155	148	156	145	154	134	143	154	148	159	146	149	149	140	128	139	132	161	158	160	153	147	156	153	145	130	143	135	133	138	129	159	130	136	129	150	151	140	122	155	160	145	141	146	142	160	143	139	158	158	151	147	138	141	144	148	158	143	159	163	184	166	153	149	152	142	139	150	141	156	154	141	161	153	139	156	156	148	136	124	144	141	151	147	148	149	159	140	152	137	150	164	130	129	136	152	156	140	167	156	137	148	128	137	138	126	151	155	154	149	134	141	156	151	146	182	153	138	158	132	176	150	119	135	146	111	147	149	139	142	155	146	140	135	136	141	141	120	154	142	141	136	158	134	148	143	168	150	141	147	136	132	148	141	166	147	149	151	139	148	126	145	146	122	136	146	137	110	146	131	132	146	122	150	154	156	155	164	150	142	139	134	142	145	146	126	130	158	152	154	149	134	142	127	151	160	132	136	172	147	137	155	173	152	141	122	144	157	117	135	153	126	141	159	127	147	169	152	134	150	135	141	145	161	168	145	151	148	159	159	148	145	166	154	148	151	159	137	150	172	164	126	147	173	180	151	136	135	166	153	135	164	145	120	155	155	150	162	141	125	145	146	117	136	141	165	154	128	159	141	154	152	141	153	153	143	148	134	153	135	148	142	142	151	140	164	134	170	137	151	148	142	145	133	139	162	149	159	154	157	146	153	151	145	144	166	140	146	125	120	154	140	153	140	161	169	151	141	153	152	142	154	158	140	161	153	123	156	152	144	130	150	197	149	160	160	154	121	140	147	173	158	144	135	135	154	145	141	156	146	132	143	145	139	153	152	150	161	131	153	163	154	162	147	150	167	134	147	138	147	150	161	129	150	135	127	134	143	144	151	159	155	148	153	128	148	170	146	144	170	133	136	152	165	173	133	149	149	140	130	149	122	152	160	150	144	150	136	141	156	134	140	166	160	130	158	169	151	152	138	151	153	131	146	161	161	137	155	154	155	154	149	133	157	153	141	155	171	138	134	141	137	165	188	142	147	143	145	127	138	149	186	145	151	159	143	144	151	137	137	146	170	138	140	157	157	158	131	141	147	144	138	144	138	154	137	134	149	149	137	145	135	178	148	122	141	155	160	138	160	164	147	132	147	142	147	148	147	157	167	133	137	175	157	146	157	148	152	125	173	136	155	161	126	136	159	139	139	155	143	143	151	128	130	131	147	162	152	162	150	184	165	139	158	160	147	165	161	151	152	144	160	140	139	145	130	141	151	171	162	153	149	170	167	152	147	132	149	149	144	122	142	133	163	123	171	137	141	164	154	141	166	156	141	135	133	130	135	152	132	168	163	143	159	152	163	146	140	148	161	132	150	123	122	159	152	151	138	137	152	150	159	149	154	155	142	158	139	148	153	149	162	158	136	147	192	143	151	136	145	135	144	133	150	160	170	117	134	159	156	149	148	145	174	134	122	142	152	168	150	131	132	144	131	151	151	161	126	136	138	152	161	143	142	148	148	159	156	147	140	146	149	132	129	144	148	147	139	144	137	145	142	150	145	129	122	130	143	128	161	162	148	137	149	144	140	130	150	155	144	157	152	159	144	164	155	143	140	122	138	148	156	139	144	131	134	145	136	149	165	146	141	143	137	150	130	156	138	143	172	151	164	160	140	126	140	126	154	134	134	155	145	137	147	156	174	151	137	150	143	142	150	126	157	138	137	145	136	157	151	148	127	133	142	159	144	147	190	137	145	142	163	170	144	162	157	165	141	149	130	127	142	145	119	157	107	138	130	139	135	159	136	153	171	142	159	154	131	144	167	148	167	133	159	134	138	134	166	156	124	137	146	140	137	130	144	140	157	128	130	123	139	153	132	138	142	159	145	147	139	126	168	142	146	136	141	143	132	163	169	145	134	139	159	158	149	149	139	146	154	148	186	155	150	160	136	139	136	154	137	137	174	156	151	169	133	141	151	135	133	136	154	159	131	164	157	132	136	147	136	120	135	163	146	148	112	145	147	120	153	123	160	141	139	160	140	156	158	169	153	157	147	157	143	140	146	121	151	159	138	150	147	144	159	137	151	163	135	149	156	138	132	163	155	148	141	168	171	149	127	158	150	120	135	154	161	143	161	149	152	156	149	137	148	149	139	137	152	135	153	145	143	134	129	148	172	164	147	154	140	143	151	134	137	153	156	174	157	140	142	137	149	142	159	138	152	135	139	169	155	145	135	150	125	168	125	165	157	147	141	151	128	145	141	132	166	147	154	159	138	132	148	145	135	142	141	128	147	145	145	157	151	161	156	174	165	149	163	128	153	138	164	137	133	154	140	141	126	149	144	153	156	120	173	126	147	148	143	158	150	144	150	161	148	170	130	137	138	138	154	134	171	140	145	156	147	143	142	175	129	159	136	163	148	168	134	158	157	125	160	146	170	148	141	168	163	145	152	152	152	145	139	143	147	153	162	142	131	169	167	128	132	150	164	175	165	143	132	154	168	146	141	128	126	138	163	137	157	140	132	154	131	131	163	171	149	166	137	162	141	125	124	142	135	144	143	153	159	143	137	141	123	170	156	141	147	132	131	148	134	131	136	133	174	155	148	154	126	154	136	117	121	147	147	158	146	152	138	131	162	122	149	139	168	142	141	132	150	151	135	137	134	163	176	138	133	136	132	150	143	140	139	147	141	138	142	136	129	143	147	121	158	171	146	132	144	154	147	162	149	127	122	169	137	149	136	140	153	147	141	126	149	142	151	131	143	139	139	142	147	148	179	148	123	125	157	165	137	153	177	164	167	164	148	143	150	133	130	140	147	151	141	132	134	150	146	165	171	125	132	140	145	150	130	143	154	136	156	136	157	162	126	148	127	144	141	141	145	162	146	137	156	150	145	138	145	157	144	152	154	142	145	163	140	148	133	151	157	135	121	144	157	150	142	129	150	122	138	144	161	162	121	149	134	165	114	148	152	181	149	149	154	145	126	146	135	177	157	165	144	154	148	171	162	123	153	154	167	153	138	155	151	141	136	160	131	134	148	144	139	148	162	155	135	137	147	144	131	151	165	146	159	141	139	155	138	147	157	161	147	152	133	134	153	139	145	151	155	154	144	147	157	148	150	154	159	175	133	144	137	147	141	132	165	174	148	141	135	154	137	159	155	147	138	149	132	153	151	146	127	159
2666	651	1751	809	403	409	428	430	389	397	420	417	390	385	379	423	411	409	385	397	378	379	365	417	414	391	382	390	388	363	417	394	407	389	398	391	369	425	374	380	367	404	392	382	403	369	426	369	387	377	373	368	382	391	379	336	423	381	407	380	438	403	385	397	379	409	373	395	390	394	360	389	396	402	399	379	344	404	373	374	366	376	384	415	418	400	373	355	395	379	368	387	389	383	410	419	397	405	373	394	375	393	392	387	370	364	399	403	390	375	380	387	441	373	387	373	394	380	415	370	358	390	369	377	388	391	373	413	418	359	393	399	377	345	388	389	433	429	409	373	405	387	388	429	383	402	398	369	409	409	368	444	396	412	414	405	380	411	375	400	344	397	375	396	416	355	409	387	343	381	376	362	374	400	383	378	377	383	379	389	405	392	408	372	419	388	430	374	375	388	409	403	402	374	407	381	429	376	394	366	382	373	399	404	396	411	382	368	379	429	376	366	403	366	382	367	415	363	401	388	403	396	392	374	389	397	383	408	408	376	373	377	368	405	364	378	361	398	391	396	407	384	370	365	401	390	390	398	401	404	404	384	405	415	382	390	360	380	409	401	413	384	343	392	402	382	423	377	393	404	412	411	345	378	407	435	385	386	391	371	400	386	368	379	417	408	440	356	416	389	432	375	401	394	382	386	385	385	397	379	366	358	421	366	392	420	334	410	413	341	413	378	405	404	394	402	366	367	373	347	388	357	387	371	392	371	372	362	410	383	402	386	372	421	401	395	399	397	358	404	406	370	370	370	365	405	391	428	365	372	353	385	401	383	369	379	372	428	397	366	410	346	402	375	347	409	405	396	383	393	366	401	396	383	357	359	398	397	403	425	391	395	412	426	386	342	355	386	387	420	412	379	374	408	404	392	381	390	381	363	401	408	378	400	385	395	398	386	386	378	428	421	365	421	436	349	383	402	401	398	387	392	384	383	392	402	384	381	400	369	399	386	396	393	390	412	395	412	359	380	347	399	346	385	396	389	397	407	384	356	396	404	383	380	390	379	363	379	399	373	382	382	366	440	353	388	407	395	389	361	387	420	417	382	372	378	399	364	405	364	375	379	405	374	412	397	393	374	366	392	380	370	347	395	371	407	355	408	370	359	369	362	410	400	417	401	422	397	373	399	420	401	374	393	384	431	381	376	419	399	352	391	436	375	388	383	390	363	370	399	397	377	416	384	410	399	416	373	361	400	412	389	397	362	422	396	365	358	401	374	410	372	381	421	356	423	396	424	371	411	387	383	387	376	399	400	379	369	395	380	404	420	378	384	372	386	387	388	376	397	385	415	399	399	424	352	370	399	343	413	386	378	354	360	371	380	399	398	366	366	379	374	354	399	384	422	378	363	369	365	408	352	403	378	384	395	413	368	407	425	371	380	397	375	388	366	406	392	371	412	358	361	392	391	396	400	387	398	381	370	406	389	383	422	427	352	418	368	421	420	400	377	370	381	367	382	389	379	400	404	379	352	322	384	360	397	387	383	388	413	374	393	400	395	371	388	373	374	370	388	446	388	355	380	383	406	432	423	382	368	396	352	396	381	376	395	367	418	361	373	371	401	389	377	412	394	380	408	400	400	360	372	384	429	364	402	407	365	400	365	405	368	397	428	388	366	378	377	402	380	347	364	397	380	388	351	350	399	400	413	378	370	368	393	430	408	365	418	369	405	378	413	445	397	417	391	370	388	416	338	401	376	389	399	369	408	412	382	406	388	390	383	394	390	402	387	367	406	374	367	382	365	392	380	377	378	373	377	403	418	372	372	387	371	393	364	391	397	379	390	389	342	412	422	399	380	397	370	383	409	386	387	394	406	408	389	376	358	393	408	407	382	389	389	378	370	410	358	399	404	378	378	371	399	390	381	440	391	372	396	377	432	348	375	385	371	377	352	381	373	391	366	394	379	405	411	354	347	404	391	390	386	380	348	420	363	369	389	349	389	385	388	379	404	386	404	396	372	383	390	408	365	377	416	410	383	409	436	346	396	397	389	394	392	403	414	385	381	401	384	375	396	388	385	338	391	453	362	378	433	366	380	399	394	411	361	372	369	391	376	394	380	399	386	401	391	420	373	373	387	365	362	419	358	417	376	396	380	371	389	385	401	414	362	390	401	428	409	401	420	385	410	362	386	404	430	362	408	411	386	423	381	382	400	420	434	391	391	364	363	366	368	410	406	394	398	352	399	412	365	399	370	383	372	441	375	386	424	400	362	377	421	414	374	354	373	377	397	386	370	394	379	384	405	401	378	384	425	388	361	368	355	401	383	400	403	406	380	406	399	383	405	350	392	395	410	398	365	342	379	399	399	399	389	392	404	408	359	382	360	349	377	427	375	418	388	378	417	419	401	376	397	367	390	392	370	374	378	386	375	387	382	364	387	389	348	392	404	418	369	425	365	380	392	416	396	395	363	420	454	398	425	397	348	383	372	428	376	387	363	411	411	372	388	375	375	413	393	382	371	419	366	431	402	383	377	375	365	410	372	410	376	386	389	401	362	381	403	395	410	381	392	369	425	400	378	419	377	372	418	400	394	373	411	405	409	405	417	404	415	407	357	372	411	360	376	377	374	422	396	383	385	379	412	385	389	363	358	383	387	372	347	388	345	400	390	421	397	360	411	384	421	382	379	387	417	400	391	359	433	374	387	392	408	373	411	360	396	369	383	393	397	393	394	363	385	395	375	367	391	371	376	424	394	389	364	379	383	382	408	406	392	354	406	371	381	390	362	387	403	402	372	364	366	394	352	399	372	397	356	371	366	424	373	398	407	388	379	399	398	416	375	377	364	418	438	367	361	413	421	408	390	377	377	383	398	401	369	377	395	423	398	379	396	364	384	405	395	408	372	377	372	389	396	386	397	359	400	371	348	390	413	384	408	420	408	400	378	402	360	371	392	371	365	389	412	418	445	406	408	386	384	394	376	408	387	408	414	372	398	401	418	354	339	410	400	403	408	398	371	379	379	392	358	405	431	391	365	395	412	383	381	370	393	373	396	364	369	373	367	401	366	390	376	382	362	395	362	406	408	393	396	393	379	382	370	412	414	369	392	412	374	382	407	395	361	395	363	421	364	394	375	403	369	407	389	364	406	382	374	358	389	405	387	392	389	384	400	387	390	417	381	383	369	405	352	389	376	398	384	379	398	398	384	395	412	383	398	380	385	389	381	400	380	390	382	408	389	392	395	425	386	388	351	390	372	374	363	401	369	379	387	366	434	401	435	373	382	381	403	389	392	385	371	404	370	370	405	382	382	367	394	371	385	420	345	389	370	395	395	386	402	408	400	393	379	387	434	399	372	386	411	359	387	365	371	381	393	370	372	375	353	414	372	379	371	392	415	433	368	370	379	390	438	374	416	403	379	414	406	371	395	381	411	412	401	381	391	412	392	371	398	406	384	399	401	383	373	382	400	361	364	385	367	353	379	390	381	360	413	387	379	394	372	372	377
11099	1334	4574	3871	507	427	396	359	336	311	370	355	302	321	320	311	337	322	356	302	296	326	316	340	281	292	336	341	330	260	299	320	318	322	332	315	329	309	313	349	304	292	331	346	306	287	312	299	293	311	316	314	305	277	348	347	267	298	302	293	329	310	314	331	308	325	330	308	283	285	304	296	308	346	317	330	292	315	298	314	326	336	321	288	314	293	313	341	263	307	303	312	320	298	299	283	296	299	324	271	292	342	318	313	280	341	305	292	325	316	351	299	334	314	295	310	299	294	289	326	311	318	313	365	335	304	351	324	313	319	293	325	293	346	315	300	310	279	335	337	337	313	310	305	295	311	306	294	310	284	300	289	310	313	303	295	306	313	329	310	317	325	335	309	314	295	314	285	328	361	305	288	327	322	320	295	320	328	355	295	317	271	335	318	322	326	288	301	309	293	325	318	304	314	314	300	332	317	305	344	322	350	300	286	317	311	292	306	313	303	323	301	351	335	317	332	300	306	322	311	283	331	326	303	287	289	304	308	291	292	309	283	300	291	319	305	319	344	322	285	279	301	294	298	303	323	318	314	312	317	298	304	284	308	324	298	333	272	325	312	297	294	313	334	326	306	295	314	297	309	305	313	326	296	301	317	301	346	277	284	328	335	310	316	305	290	314	325	316	308	285	310	300	309	288	323	295	287	307	318	354	308	340	323	325	313	300	299	339	304	307	320	301	305	334	382	328	307	323	306	297	280	306	267	307	294	347	305	294	341	332	330	316	320	302	301	303	303	325	341	301	330	324	310	322	282	345	348	312	321	339	311	302	317	305	287	326	276	303	314	315	352	344	342	327	305	337	344	340	316	291	332	341	368	308	343	356	317	298	308	303	304	334	291	326	307	309	274	326	298	320	317	334	314	320	321	323	309	312	296	314	290	315	311	316	311	312	305	318	307	312	291	334	305	281	319	302	297	373	324	283	325	316	341	323	326	287	304	288	328	305	282	305	344	315	347	315	336	315	347	332	313	299	306	300	336	288	336	294	312	340	312	350	311	295	311	289	332	333	307	345	299	324	324	320	307	302	329	319	322	294	318	316	299	318	317	327	320	305	350	293	334	350	290	313	363	291	306	285	345	344	309	318	321	335	318	315	307	273	308	279	319	297	271	320	335	322	308	315	316	314	275	324	294	348	298	323	318	309	315	285	329	305	272	300	311	301	283	328	343	304	300	325	347	307	285	298	313	328	305	302	307	284	323	317	313	350	313	310	325	303	330	339	300	313	309	295	305	280	330	298	306	300	321	332	326	300	317	298	329	291	304	332	304	306	301	346	340	262	293	327	319	296	290	308	293	319	302	334	342	325	305	336	347	321	327	320	307	345	340	319	289	307	314	321	329	284	294	319	282	336	308	323	315	309	342	324	308	310	307	308	294	285	287	331	280	309	316	311	295	306	319	310	336	286	312	326	308	344	332	313	349	332	300	306	275	285	310	294	340	321	294	316	295	312	322	307	314	310	347	320	310	294	317	340	302	327	293	316	294	320	297	307	329	314	307	293	298	312	291	329	343	338	304	322	294	336	322	316	298	328	338	287	317	305	301	305	323	338	307	312	293	347	288	307	306	332	307	354	314	277	291	293	284	335	327	285	307	320	334	375	313	254	328	301	327	348	303	316	337	336	315	306	309	332	323	298	342	300	294	330	287	352	323	317	301	300	292	328	335	305	300	326	311	305	327	293	293	338	317	331	305	284	299	320	327	353	287	327	324	314	288	323	299	315	297	288	306	297	319	333	324	313	339	302	326	347	304	341	324	321	301	331	344	311	324	338	322	296	330	305	311	324	293	282	331	301	313	304	326	296	285	296	293	267	288	311	359	332	336	294	281	280	313	304	310	306	312	331	303	332	283	311	333	305	310	351	314	331	304	320	327	346	296	317	337	290	328	308	303	312	303	345	318	368	301	301	311	328	320	285	338	302	338	340	310	330	324	321	277	303	286	316	323	318	315	297	331	310	328	347	285	304	299	313	318	332	343	304	328	345	374	348	298	296	334	323	267	298	361	313	304	318	312	306	305	323	301	273	314	277	288	288	303	316	291	305	342	320	350	306	318	312	346	317	324	308	339	297	355	295	335	314	339	308	317	307	315	328	319	311	303	307	280	306	338	321	305	305	325	306	315	286	322	315	307	307	313	307	321	299	320	289	331	326	293	303	321	320	288	298	307	294	320	327	294	312	309	314	274	326	342	324	308	310	295	307	320	314	292	317	320	335	300	310	296	302	305	320	307	295	314	311	279	306	339	296	287	307	298	279	332	310	316	298	326	299	314	284	359	311	330	298	299	293	324	305	306	303	294	308	371	336	316	344	324	304	295	315	324	300	309	330	323	285	346	352	313	300	315	313	363	307	313	317	323	296	308	302	325	353	305	314	301	303	316	307	319	302	273	317	295	324	320	320	355	334	288	291	338	351	315	292	360	299	309	317	335	291	291	297	343	318	318	311	307	313	314	292	324	335	295	337	329	306	301	318	335	328	329	311	318	321	300	299	325	298	324	336	316	286	316	313	307	289	337	268	301	315	330	341	339	311	324	264	269	309	314	282	322	354	311	342	330	312	295	326	314	300	293	286	361	302	339	316	333	309	324	285	300	343	295	339	302	311	367	269	309	324	317	310	293	311	347	326	284	312	307	324	319	286	319	335	311	307	319	326	301	312	331	304	345	306	322	289	324	342	320	307	339	307	316	332	310	333	308	312	307	311	310	313	296	282	306	302	294	323	324	309	296	324	313	325	341	318	280	317	300	290	310	296	326	317	319	293	350	337	329	346	339	302	318	275	318	271	297	306	302	316	330	324	311	343	307	308	299	282	290	332	319	317	318	282	311	337	312	314	334	360	350	325	286	297	343	324	330	355	342	272	273	308	295	314	322	294	331	339	307	319	303	291	313	327	316	278	323	314	279	320	304	305	320	318	306	326	292	346	295	286	340	342	332	338	321	335	335	326	313	326	321	344	318	345	309	302	335	352	287	273	316	324	290	319	303	288	279	308	311	320	327	336	326	294	301	312	298	270	314	327	305	311	289	330	309	314	337	322	326	306	294	292	276	294	288	273	307	326	278	316	305	319	341	325	319	333	326	328	297	307	302	303	339	331	328	272	303	270	326	311	310	302	333	311	339	288	298	297	321	306	319	276	308	284	334	295	318	354	345	294	287	324	327	290	309	296	303	278	321	316	303	314	336	328	329	306	301	323	312	306	296	342	320	301	290	334	313	304	273	331	338	335	326	300	298	322	352	296	302	337	369	321	320	325	286	314	327	321	298	318	291	290	303	277	341	326	325	324	303	315	338	349	327	297	287	272	283	340	325	315	327	327	262	295	310	329	329	261	306	309	314	292	307	316	297	309	271	296	356	318	366	355	306	313	356	304	300	309	290	357	302	281	318	296	274	300	283	304	287	300	330	341	327	359	344	308	300	331	315	313	319	333	297	285	300	287	292
8192	1435	8395	7799	1374	1234	1133	1039	987	985	883	846	892	805	773	769	791	804	759	763	817	744	773	697	752	736	754	765	746	723	741	729	741	793	755	765	700	771	757	756	741	727	749	692	722	685	702	735	722	745	786	769	724	709	704	719	777	742	726	733	710	697	719	713	717	727	739	723	665	709	735	737	777	677	728	727	717	792	730	697	720	676	714	672	700	680	739	662	713	654	753	698	658	742	733	717	700	744	700	728	721	759	739	732	740	735	693	759	717	729	728	688	694	746	693	724	717	709	721	711	766	748	719	705	730	696	738	716	703	678	743	734	721	757	734	708	735	686	705	722	704	746	728	755	720	695	726	757	740	728	724	697	675	671	703	682	721	737	688	757	669	715	682	662	670	713	726	741	748	794	718	717	736	701	646	765	725	720	713	756	759	776	725	737	748	750	734	698	698	727	726	704	753	724	710	738	724	670	748	732	711	726	717	678	715	717	708	691	748	682	708	682	701	730	690	713	739	720	679	755	691	709	685	682	753	691	762	668	715	763	702	654	715	689	728	677	730	669	717	715	716	727	730	751	721	648	728	683	750	711	743	683	759	738	693	699	724	698	707	695	704	713	730	755	703	722	723	721	739	730	743	767	701	707	730	685	728	753	745	661	691	701	740	735	723	738	753	704	671	717	691	734	671	720	723	740	728	744	733	725	652	753	705	715	683	716	762	750	732	708	754	705	717	699	742	708	713	741	681	644	773	731	724	725	718	708	685	731	695	663	736	699	665	702	752	698	709	699	700	732	729	752	706	685	714	721	756	721	743	743	726	720	685	727	712	707	717	749	761	688	740	675	680	738	724	662	749	714	705	727	745	692	728	745	698	724	724	703	718	700	722	689	669	784	737	698	732	741	731	740	704	726	716	737	754	669	762	734	734	715	786	727	729	690	755	692	720	723	734	736	746	681	713	715	678	722	712	720	719	809	683	677	680	727	744	726	740	720	701	714	703	735	692	699	685	762	730	737	730	680	714	733	704	725	735	776	822	734	718	741	689	702	725	756	663	712	735	787	696	747	667	748	740	721	703	744	734	699	752	654	749	695	709	750	710	743	703	701	697	729	692	711	736	677	710	745	725	737	701	733	732	703	737	701	745	721	711	749	709	748	627	697	699	722	696	723	742	721	750	688	721	744	708	711	698	714	731	685	742	776	711	741	678	714	682	739	728	720	707	745	676	725	732	714	749	665	710	743	702	698	723	685	667	697	670	736	683	659	688	727	742	659	681	722	688	731	711	702	712	734	713	715	728	675	730	696	770	695	702	733	690	639	655	712	713	714	737	692	745	778	716	685	702	738	721	719	726	647	736	704	694	735	728	719	724	652	687	707	682	702	668	729	768	716	752	755	713	729	685	705	778	729	696	746	723	704	715	703	754	693	727	725	765	727	751	707	693	663	702	684	702	740	748	715	781	703	704	706	700	752	690	692	688	682	720	742	737	638	702	707	730	634	733	742	700	756	748	719	739	717	717	699	711	697	727	707	726	701	654	775	724	679	751	720	681	720	737	736	722	719	708	741	731	699	671	699	735	740	747	693	706	715	712	736	677	716	726	723	689	733	712	749	723	732	721	719	736	723	699	710	693	761	708	699	715	768	721	688	661	726	702	695	684	713	723	702	735	739	707	714	741	726	700	714	715	692	692	705	763	666	742	761	753	738	736	727	688	749	776	707	720	703	652	710	697	746	696	690	748	702	707	707	717	689	772	700	706	684	735	735	712	723	697	708	725	705	726	688	720	723	747	725	735	718	691	702	686	721	730	720	737	702	740	735	713	733	663	737	733	711	690	760	686	642	725	711	702	735	700	727	710	689	773	729	751	712	687	702	733	724	741	729	735	686	710	733	747	727	713	773	709	740	697	710	693	718	728	698	693	684	653	756	737	693	708	682	719	702	744	773	713	691	702	722	725	731	692	710	760	750	771	729	784	747	736	776	712	737	712	720	710	711	737	714	688	646	668	716	653	725	738	730	700	730	728	693	731	714	699	744	698	727	769	711	729	732	717	747	738	692	761	716	673	776	737	655	728	674	759	767	723	713	655	723	677	703	719	703	669	746	707	767	717	731	705	682	804	712	730	744	661	771	694	728	757	695	675	681	659	700	716	781	729	674	691	718	675	711	737	747	744	648	710	657	750	737	743	737	714	736	696	723	715	709	712	746	730	729	708	675	749	738	762	750	755	710	741	753	756	737	692	746	684	744	686	713	706	722	727	734	726	704	722	706	746	753	749	707	706	704	690	682	718	721	705	709	686	701	715	690	688	741	717	719	688	707	700	742	724	759	732	729	703	769	704	738	746	722	732	724	691	753	705	690	706	711	729	684	733	741	753	715	740	713	738	730	716	721	685	701	754	735	738	753	732	756	732	719	744	694	726	743	744	686	708	722	720	707	712	743	735	696	684	676	691	756	712	731	719	634	695	717	684	730	720	657	713	728	694	747	687	699	764	686	699	681	713	737	720	709	704	708	740	753	683	713	707	687	784	672	746	756	727	716	692	754	686	743	686	729	654	734	722	759	736	716	670	686	744	761	734	724	725	737	724	723	705	727	740	754	704	768	721	697	702	742	721	701	733	684	690	685	701	717	715	708	735	723	766	778	719	695	714	712	720	727	712	692	722	718	759	737	704	679	736	755	699	752	754	726	688	732	750	709	721	729	684	751	749	707	719	718	719	718	714	702	746	710	692	738	708	738	673	705	724	736	712	744	710	779	737	729	725	734	716	712	746	722	711	709	721	707	681	700	696	730	718	733	713	716	697	717	721	672	702	669	700	729	732	721	737	682	687	724	717	732	695	762	701	740	695	764	695	736	740	664	683	677	748	733	771	676	694	736	778	687	722	769	697	739	675	760	706	706	763	733	763	709	738	720	686	685	717	694	761	727	725	734	687	743	699	708	762	717	701	706	722	685	718	688	706	694	752	717	695	693	698	701	705	693	736	699	718	684	729	708	751	698	665	736	665	712	714	672	732	669	705	700	709	728	698	716	724	695	716	695	705	762	655	698	732	744	757	727	721	701	703	737	711	717	780	747	695	686	727	727	731	677	755	748	669	737	765	725	711	732	656	630	720	749	689	706	759	720	718	713	704	733	728	756	710	705	694	692	684	748	682	783	677	718	717	708	663	659	734	753	694	704	758	730	695	714	716	677	712	782	728	753	717	756	713	729	736	704	706	740	671	766	708	726	710	692	741	748	717	729	730	744	755	687	736	765	756	734	675	742	739	730	734	757	715	717	721	697	715	752	679	674	692	728	691	685	716	739	750	650	726	729	661	744	726	699	717	695	728	712	748	679	751	774	695	692	709	722	685	725	757	694	719	715	717	711	743	708	712	685	763	678	702	714	658	723	739	704	735	736	693	760	774	760	719	703	729	760	725	725	717	688	729	726	734	700	729	700	724	689	721	676	734	775	791	738	698	781	727	715	763	658	738	706	684	728	682	669	724	708
18970	2377	7082	6895	752	507	504	426	379	359	347	324	380	321	353	318	328	327	327	325	307	319	302	354	303	278	308	338	318	306	316	316	292	296	295	351	318	310	299	325	256	315	331	324	280	333	351	333	352	293	325	312	318	310	310	328	292	295	302	296	331	285	307	305	292	283	299	335	321	336	313	273	278	330	332	289	342	321	307	305	306	324	292	322	321	284	277	334	304	257	294	339	308	299	319	321	315	329	280	322	345	310	309	338	351	288	275	289	373	326	293	292	303	318	334	331	281	300	276	315	290	284	290	305	299	337	296	310	285	288	316	303	293	334	299	316	320	338	287	342	297	303	276	284	320	254	315	278	285	316	321	303	280	290	289	294	312	301	310	344	351	305	325	349	298	302	300	290	306	300	301	311	294	288	293	305	301	294	333	309	308	305	286	290	300	305	309	315	321	293	269	317	291	326	316	288	283	306	306	311	277	284	309	335	332	291	321	304	270	287	308	299	308	332	270	268	314	347	303	314	314	302	295	311	305	304	340	305	298	319	340	330	324	312	332	336	345	292	262	298	296	325	340	301	307	319	281	309	320	285	327	317	297	326	312	310	315	316	320	353	289	295	326	278	298	275	308	303	293	271	310	324	337	321	326	320	307	324	322	321	313	287	306	349	291	303	304	308	309	317	317	298	290	302	304	311	335	320	324	281	313	326	301	320	308	318	306	335	304	267	284	334	308	301	322	309	335	317	304	339	324	274	289	291	305	286	297	346	337	296	315	317	283	354	292	319	298	282	325	295	313	322	308	329	329	323	297	323	307	282	310	293	280	304	320	324	311	317	335	300	307	335	289	318	289	289	299	342	295	316	303	336	324	303	300	305	325	277	274	302	333	312	334	291	326	286	290	299	332	318	327	321	307	293	333	303	271	282	300	297	294	303	319	296	324	319	329	293	279	259	314	289	310	325	279	285	298	312	299	293	301	326	307	308	285	332	315	330	297	321	294	287	278	308	301	305	305	300	318	321	302	288	299	327	283	334	280	250	277	315	255	295	315	281	309	308	300	302	329	288	284	305	291	331	327	351	356	293	314	308	299	306	321	293	315	306	283	325	299	298	300	328	325	293	334	312	351	288	288	315	299	291	313	312	308	306	323	270	302	316	311	318	291	330	310	305	327	343	304	302	323	300	289	325	311	277	341	297	325	297	347	315	292	313	288	310	284	344	314	284	313	310	306	320	299	318	311	338	300	314	350	290	330	314	293	309	316	292	303	313	306	306	316	307	337	275	275	339	296	337	321	321	349	307	313	329	308	313	302	314	285	273	315	293	304	316	337	326	311	321	301	316	311	285	298	330	324	316	308	269	302	330	303	324	296	329	310	306	293	318	300	297	292	303	287	301	268	344	319	296	338	324	319	333	341	318	310	323	309	311	293	344	303	341	314	262	301	323	295	318	312	311	342	311	326	334	328	296	339	310	301	360	314	309	288	266	307	303	373	309	269	312	300	306	335	295	315	328	275	295	287	286	308	291	292	287	340	272	319	285	295	310	318	291	290	336	312	314	313	341	295	323	355	342	290	321	293	323	337	308	308	294	293	309	335	297	333	317	341	299	298	325	323	281	305	303	341	275	290	328	331	317	300	278	311	283	277	278	321	295	338	317	292	341	276	324	314	302	302	300	326	292	330	288	324	313	322	273	342	309	326	317	299	281	319	277	322	283	312	324	286	274	352	316	291	293	279	286	297	317	331	300	287	293	311	300	328	279	275	308	344	323	312	329	304	332	296	311	292	309	307	323	324	300	297	291	326	287	303	337	339	304	314	348	307	316	357	287	294	310	300	263	311	318	324	297	303	316	299	311	307	297	311	305	340	282	304	305	294	335	302	324	292	261	287	311	291	303	344	323	320	302	302	309	295	313	284	299	314	319	330	302	315	315	320	300	314	305	278	293	324	308	324	322	299	313	298	335	329	306	344	322	298	269	305	343	332	311	321	343	312	326	324	314	285	331	294	310	338	304	300	314	273	289	349	351	312	290	309	281	282	298	305	330	292	298	297	259	312	283	319	294	327	312	340	307	335	313	292	287	342	272	284	314	305	296	270	295	332	300	319	285	327	313	320	270	299	306	294	288	322	292	314	286	307	302	324	306	314	326	309	307	297	275	310	316	320	305	332	289	288	306	327	294	331	330	296	308	330	300	278	305	310	318	323	310	306	298	281	308	316	311	336	321	334	305	311	307	292	305	333	288	290	285	296	304	309	284	275	305	361	310	315	291	317	324	312	287	296	340	318	297	325	321	289	305	302	325	332	314	316	294	322	307	294	326	305	329	303	300	295	311	296	335	311	297	283	295	325	337	321	287	289	318	306	312	306	335	286	306	277	331	298	308	353	285	332	319	307	330	306	271	312	336	288	294	332	318	326	286	325	318	328	298	298	301	313	280	329	312	317	337	285	302	307	318	312	338	324	307	307	327	335	331	296	310	313	329	332	288	305	325	298	313	285	319	297	309	329	302	310	323	286	317	268	292	290	310	298	330	314	340	282	283	311	283	297	327	331	319	320	295	305	329	344	341	293	310	303	328	294	330	305	334	285	290	313	301	307	285	311	288	297	301	333	326	338	325	332	286	328	329	310	292	305	309	308	307	311	304	284	328	300	280	298	298	258	283	326	331	334	305	309	300	318	300	298	309	283	297	286	291	313	328	322	325	311	306	342	338	284	300	323	319	314	304	304	289	300	301	299	289	275	299	308	295	306	280	324	318	323	303	293	302	318	245	327	314	279	291	341	299	327	318	351	317	317	338	346	304	301	309	297	311	279	310	318	302	315	282	302	339	300	326	300	315	300	326	327	293	295	308	279	295	343	308	306	308	328	290	307	336	272	322	277	273	307	293	318	290	313	351	306	290	301	306	324	304	292	297	290	311	300	344	290	298	314	324	356	323	287	338	336	313	307	314	315	311	297	304	312	325	322	304	313	316	301	288	336	318	339	323	270	282	307	310	298	319	326	265	296	290	320	300	316	305	293	312	270	297	311	294	311	303	287	275	291	279	296	320	344	282	296	272	352	301	330	325	304	305	284	301	330	296	312	315	266	312	289	295	297	298	316	299	336	285	342	357	302	329	311	323	331	308	327	317	292	315	283	298	312	291	314	299	301	298	326	354	309	332	331	313	324	326	282	304	324	333	326	298	295	273	324	331	299	319	307	328	294	329	307	304	315	277	283	315	339	316	322	300	309	323	305	324	300	302	319	305	322	310	292	326	274	324	317	289	291	322	310	275	312	307	306	315	304	300	328	297	314	307	295	319	268	315	295	310	325	296	307	305	319	312	302	329	290	277	284	287	320	292	286	312	317	267	351	314	276	336	324	307	321	297	300	313	313	296	297	285	314	300	306	296	271	325	320	322	309	317	286	359	279	314	322	306	321	318	297	322	327	331	296	326	327	300	304	274	285	261	307	306	324	298	287	287	316	282	301	316	321	326	316	289	296	297	351	285
10700	1824	11874	10155	2069	1721	1456	1232	1198	1088	1058	1023	947	940	881	791	827	790	754	791	792	735	772	720	708	732	796	729	754	755	760	724	721	692	756	696	738	713	681	705	697	676	668	725	744	740	698	707	667	706	721	722	701	716	719	708	702	666	671	721	699	664	667	690	714	690	679	675	672	718	664	665	714	600	642	704	694	734	712	660	630	685	727	696	685	671	654	722	692	691	666	678	663	664	716	692	632	652	693	695	658	707	720	723	674	672	684	690	680	685	708	688	711	672	675	662	691	693	742	699	699	705	645	678	702	643	642	654	711	669	702	657	652	703	711	672	680	695	712	669	629	695	638	673	711	643	700	687	644	677	670	648	664	652	689	652	680	620	672	695	684	669	640	677	671	664	735	666	699	678	679	713	629	680	705	661	689	713	656	689	683	673	690	703	686	668	634	668	691	647	699	672	687	675	679	652	659	680	659	697	640	689	696	629	629	660	671	722	648	707	731	636	663	699	704	653	695	667	670	645	690	711	686	675	666	689	638	665	663	688	688	675	668	711	691	653	660	645	715	708	677	736	690	710	683	701	684	641	658	699	652	690	735	655	737	701	677	669	720	683	660	660	615	745	687	672	725	633	636	690	700	665	648	665	689	681	700	643	667	683	706	705	665	669	636	744	650	696	685	752	700	692	690	690	710	640	675	679	680	635	697	726	687	666	679	681	683	655	667	673	655	723	669	628	680	670	702	657	649	673	726	711	663	677	661	680	675	670	674	697	619	639	704	653	664	691	693	697	675	658	704	704	679	629	666	666	699	717	664	671	719	702	694	708	684	673	677	703	690	696	700	676	716	659	652	719	682	673	662	709	664	676	698	615	675	639	652	701	645	695	704	704	715	688	698	710	665	732	671	659	683	673	702	653	724	681	690	680	687	657	730	654	686	688	668	656	675	675	686	721	693	659	642	660	697	709	695	677	633	707	680	673	687	684	704	702	685	693	702	738	688	688	703	664	709	675	671	647	692	701	694	667	694	690	614	688	635	670	658	679	683	661	666	679	682	660	709	677	691	681	694	695	665	717	720	652	708	710	682	700	655	650	628	687	694	701	673	644	645	667	677	669	734	668	685	738	688	681	692	679	733	702	675	681	700	679	676	681	658	699	653	713	676	676	642	702	666	695	699	696	678	701	718	666	672	673	678	696	671	653	662	684	682	711	691	728	685	661	695	718	659	728	727	679	686	651	680	703	672	691	699	670	690	721	684	695	706	683	667	683	734	703	666	693	675	665	666	687	677	630	729	672	683	649	674	631	681	669	652	669	701	658	720	698	680	652	702	693	667	712	636	673	696	715	672	657	714	661	681	712	686	634	656	693	677	663	708	675	709	667	594	682	681	693	684	667	660	641	655	713	717	644	679	689	649	683	683	749	668	686	721	676	695	687	725	697	671	655	674	724	654	700	696	669	701	692	650	680	672	694	725	715	710	680	657	698	662	673	675	679	711	714	674	721	687	695	693	671	685	662	661	694	699	650	698	642	675	708	686	704	728	647	685	677	680	687	654	677	635	680	678	723	672	666	736	648	690	674	635	673	722	721	719	686	697	707	705	679	684	650	704	642	687	690	728	654	647	666	636	695	691	693	675	687	685	641	673	729	644	643	663	655	661	725	686	696	687	692	725	675	695	710	637	698	665	657	665	680	667	701	667	651	658	716	659	666	684	703	664	700	701	679	682	664	681	693	716	675	633	711	695	698	685	675	683	668	763	667	666	693	729	667	709	708	677	707	676	700	680	711	638	717	692	689	644	652	715	686	666	667	690	675	664	667	669	661	654	642	683	658	714	668	664	691	699	660	667	687	658	682	659	666	681	658	672	638	652	705	682	688	679	688	703	680	671	678	719	669	689	688	674	722	686	677	685	669	664	707	690	619	649	688	666	656	639	703	678	687	687	703	665	755	693	694	645	645	680	685	715	680	625	699	677	662	678	671	672	694	677	697	682	678	731	659	699	730	674	721	685	625	666	688	682	678	684	672	663	675	650	699	673	632	672	667	679	684	681	666	701	651	667	716	668	694	681	673	625	688	708	694	667	665	696	703	689	686	687	681	670	669	651	689	643	659	682	672	704	668	686	659	708	664	685	692	674	698	709	660	695	678	629	696	693	649	661	671	711	688	713	680	696	742	691	639	677	698	699	653	672	716	684	675	670	694	723	647	659	679	692	668	730	683	688	699	703	711	693	687	647	667	728	671	692	689	691	674	637	733	695	691	677	642	665	672	645	663	684	685	725	715	663	623	690	685	690	714	678	672	711	695	706	697	673	636	674	660	717	673	700	677	660	661	670	677	724	694	693	682	714	633	687	687	682	657	649	710	675	701	693	682	688	647	706	660	664	643	664	702	700	653	686	658	704	736	720	673	691	701	706	685	685	660	680	643	637	701	676	674	691	672	710	674	685	704	676	693	717	678	695	694	667	640	687	644	701	691	677	695	696	667	730	667	675	703	695	679	648	705	679	700	672	665	643	679	640	714	701	649	657	654	703	684	675	674	645	665	743	638	670	679	669	691	619	673	687	685	722	669	687	645	689	703	684	701	687	706	698	686	666	676	670	655	683	668	674	694	672	742	670	672	701	696	731	708	648	653	672	695	672	680	727	653	673	693	707	688	668	687	660	672	690	665	653	706	672	704	663	686	690	679	671	657	688	690	712	705	708	663	679	678	706	675	679	716	717	717	698	643	683	680	739	666	657	657	694	690	728	664	651	644	646	652	646	708	701	716	708	672	652	689	703	704	669	718	705	712	690	745	699	677	650	701	677	713	667	746	677	654	678	728	658	665	673	699	679	705	698	707	684	752	664	657	702	681	711	676	679	665	638	663	691	719	657	682	657	656	696	725	657	694	685	642	688	715	661	671	682	686	671	642	707	659	712	706	659	665	710	660	648	710	742	691	693	681	640	700	652	685	693	667	649	699	662	707	701	680	680	686	694	697	667	667	708	674	719	703	663	674	712	645	715	679	624	651	697	689	640	641	692	655	685	711	639	711	696	713	673	653	671	651	668	690	704	692	725	717	704	605	632	631	659	660	663	679	655	710	642	672	706	675	685	721	696	719	684	661	730	707	705	657	698	649	701	667	715	704	651	691	675	675	662	686	703	723	670	701	654	685	704	663	682	668	669	687	662	697	676	698	703	681	690	682	691	651	662	701	656	644	638	696	721	643	620	691	654	675	690	644	700	717	668	706	674	677	758	671	659	701	661	728	637	679	661	624	699	655	678	719	692	687	678	691	715	675	683	680	670	694	683	677	656	732	679	682	653	667	641	700	694	707	673	629	711	687	678	686	670	674	691	681	691	714	710	695	699	682	664	672	655	678	679	677	707	723	689	671	675	670	669	698	690	690	696	684	730	714	638	716	669	710	662	667	699	692	702	699	640	608	683	673	695	667	682	683	637	678	668	676	697	698	671	652	716	699	657	689	669	718	689	734	705	719	681	666	673	685
3181	497	643	207	159	154	142	144	143	164	154	124	148	131	141	121	147	153	143	150	143	135	158	142	138	142	152	132	157	139	141	158	142	142	152	153	139	129	154	157	156	153	142	145	143	156	145	166	134	161	130	153	141	147	131	152	147	144	154	138	139	139	132	139	147	165	128	133	136	155	146	148	130	161	151	157	148	134	164	158	136	143	145	155	130	140	123	141	154	123	138	155	127	125	154	130	159	147	129	149	168	160	163	159	136	160	154	152	157	171	135	139	139	128	137	152	145	137	139	137	160	150	155	161	159	166	122	150	127	130	161	156	138	151	161	130	175	143	134	173	131	155	155	144	153	154	156	157	131	148	150	132	152	143	139	143	164	147	164	150	160	146	132	152	165	154	135	156	143	148	149	136	140	155	176	144	158	129	133	155	159	143	149	133	117	142	149	148	152	148	133	120	130	124	138	143	145	125	140	123	132	123	151	153	158	137	149	165	128	151	145	153	158	154	157	169	166	152	163	156	129	160	150	131	144	148	139	143	136	139	165	151	144	149	154	160	169	152	154	142	163	134	138	148	147	147	162	140	142	147	159	121	130	138	140	134	136	139	149	131	140	157	131	133	146	141	137	142	129	135	131	138	145	151	125	153	154	132	132	166	136	158	143	129	175	150	138	141	152	147	143	159	146	141	140	149	159	170	127	138	136	156	156	151	157	152	133	141	140	132	148	154	131	154	158	144	147	163	132	140	159	117	165	137	143	115	151	148	146	151	145	130	147	119	154	127	166	151	135	130	148	170	149	153	128	124	161	136	171	127	157	129	130	142	141	131	162	170	132	162	146	141	159	150	149	141	162	150	161	137	132	147	141	147	158	144	160	138	148	177	161	124	162	157	152	147	151	142	144	148	151	129	124	153	151	141	128	170	150	135	139	166	157	114	120	138	144	139	139	131	140	140	147	165	136	164	146	136	147	147	182	146	143	154	176	169	157	138	142	146	123	118	102	153	143	166	175	160	143	151	144	164	116	156	141	154	160	150	137	116	125	152	146	138	142	158	141	137	145	134	164	133	107	144	146	133	147	138	158	143	131	148	132	167	139	162	163	156	141	153	142	151	145	159	149	129	129	146	145	163	140	149	140	120	162	143	135	136	182	177	149	151	145	139	161	147	121	140	140	130	149	146	157	148	126	166	143	136	146	147	158	145	154	144	154	153	123	146	137	156	164	159	135	156	174	162	152	134	106	158	158	142	143	168	132	145	130	122	158	154	178	151	148	171	143	161	128	156	132	141	159	140	135	118	142	133	155	144	135	140	158	172	150	151	150	118	140	163	157	144	141	140	146	156	150	151	141	139	120	149	156	149	134	160	148	137	133	132	146	140	126	155	157	155	134	154	164	153	145	132	157	145	142	159	135	161	147	162	153	131	131	160	134	153	164	124	157	137	150	137	164	159	160	138	139	138	155	130	143	134	141	147	166	129	138	128	139	141	165	162	137	164	165	140	151	149	133	143	151	137	122	152	157	153	130	155	159	124	141	138	150	143	167	147	150	176	146	140	144	149	161	155	154	156	133	135	139	162	155	163	141	133	133	149	138	155	149	173	162	159	140	146	140	145	147	132	154	147	151	138	139	165	144	153	154	149	154	170	138	139	161	141	152	161	146	143	143	154	112	164	124	128	149	134	130	151	148	144	168	131	138	180	141	149	153	132	139	133	135	124	178	155	182	160	137	156	164	148	131	131	133	144	161	117	150	165	175	145	151	177	175	157	158	167	152	175	157	139	165	146	136	151	129	174	154	144	139	150	147	151	135	136	152	162	152	139	150	163	128	149	122	146	160	178	169	145	143	169	161	141	144	149	141	167	134	162	139	150	153	137	161	145	142	170	130	156	147	131	150	128	121	135	142	150	145	122	142	152	151	161	167	159	144	140	137	137	171	151	153	157	132	129	145	161	179	151	154	135	129	136	141	139	119	142	158	137	126	146	157	155	142	129	129	131	182	157	161	143	152	163	151	153	143	135	150	128	146	149	151	145	174	159	136	131	151	156	148	162	131	159	167	145	144	130	142	123	150	146	124	148	139	140	120	125	124	141	149	162	135	147	125	145	154	141	170	144	139	140	115	150	144	148	128	150	156	150	118	162	146	163	138	154	141	161	145	145	154	130	143	159	138	157	157	152	155	124	150	135	136	161	138	143	137	159	161	162	133	142	155	169	155	142	148	143	169	137	152	146	139	165	139	134	146	151	149	137	160	117	134	129	129	158	127	131	163	148	149	155	147	148	129	156	154	144	147	145	152	145	152	133	153	124	118	146	149	135	121	138	159	152	172	124	146	127	150	150	125	145	152	152	146	140	174	153	173	152	147	133	153	152	142	163	138	119	142	149	144	151	167	143	135	145	162	165	154	156	149	145	142	125	152	137	105	137	144	150	133	154	156	165	143	137	120	138	159	137	155	132	163	164	145	146	138	148	155	137	143	133	141	138	135	178	162	146	130	126	148	127	151	146	146	155	143	157	149	145	153	132	157	115	149	160	151	136	137	160	164	135	137	139	166	137	146	144	153	142	155	157	151	132	136	150	160	153	146	131	149	141	155	169	134	161	167	156	141	150	181	143	154	120	149	156	138	152	143	156	137	164	135	149	151	129	133	157	138	151	150	146	162	150	163	151	162	144	161	160	129	150	149	138	155	130	142	156	164	128	145	140	164	149	127	129	131	141	142	146	153	131	157	136	128	145	140	158	142	151	145	170	140	137	134	148	154	117	131	139	160	164	148	168	147	138	149	155	162	138	165	131	149	158	157	158	162	147	158	165	157	130	144	134	148	144	145	146	141	155	157	149	120	149	118	126	134	130	149	144	143	140	161	155	142	156	146	173	137	137	143	141	150	165	140	128	123	165	166	161	146	142	124	156	141	149	158	146	159	131	139	149	146	182	157	162	148	166	128	140	130	135	147	147	140	138	150	146	165	154	150	162	133	126	143	168	138	168	146	118	138	160	151	157	160	136	148	145	161	152	143	160	133	149	141	146	172	142	150	117	155	162	137	146	184	158	150	152	158	172	136	150	150	154	133	159	121	148	155	169	161	184	150	155	141	161	146	174	141	152	152	164	154	151	166	158	129	129	126	140	146	141	149	156	124	118	142	137	147	126	174	143	151	161	170	155	144	149	145	163	151	132	155	150	155	153	157	161	155	152	141	150	148	171	158	116	133	135	132	158	164	164	156	136	162	154	145	174	147	189	170	138	131	159	140	152	146	122	147	174	156	148	134	126	158	142	132	156	118	151	158	144	148	142	124	137	150	135	139	153	142	147	143	132	156	151	148	147	139	146	132	149	153	147	143	167	133	156	153	148	166	138	151	146	167	144	150	160	140	175	142	148	169	144	152	158	139	170	135	169	159	124	120	138	142	149	164	134	154	162	133	148	174	151	159	135	140	151	126	140	127	140	153	136	129	153	154	161	160	118	155	141	143	146	153	135	160	141	165	158
2687	688	1574	642	421	434	440	404	416	405	364	394	383	361	420	395	398	379	399	410	438	421	371	408	406	425	383	379	428	416	373	398	347	381	401	375	348	370	367	386	390	405	379	389	362	382	405	415	372	406	387	368	390	400	387	418	390	380	378	379	389	419	364	390	390	316	405	373	358	407	405	386	356	377	393	386	408	412	406	383	371	394	405	383	383	392	396	406	379	401	396	382	402	389	398	376	413	380	381	411	375	412	387	392	380	386	405	367	383	381	402	402	406	385	416	415	398	396	355	403	396	360	390	361	406	372	386	381	391	395	354	329	381	394	383	411	367	379	371	393	395	429	394	392	411	395	379	374	374	387	402	369	366	343	385	392	421	401	412	378	437	379	414	408	390	376	372	389	379	390	366	358	429	419	374	335	431	387	337	352	401	372	378	376	364	398	399	408	383	379	365	395	377	409	371	380	375	374	370	388	399	422	421	429	402	390	386	373	367	374	381	410	374	425	338	374	348	412	369	387	392	340	351	398	399	380	426	371	377	376	363	422	423	403	412	402	393	384	412	386	400	380	390	444	379	388	407	413	371	367	384	365	385	402	406	418	378	398	388	382	393	373	374	390	421	389	412	391	383	359	352	368	378	402	438	409	353	377	387	389	386	428	370	383	411	427	376	395	390	369	362	419	392	380	408	352	394	391	381	405	414	412	375	391	387	378	390	370	375	408	380	362	401	389	398	385	376	381	396	420	383	406	411	381	400	397	374	387	383	397	391	369	365	374	376	377	354	360	382	377	375	398	389	389	358	384	402	398	384	355	393	385	384	422	368	387	370	382	370	421	382	380	389	391	391	389	398	395	396	388	409	381	375	396	419	379	393	372	338	418	389	405	416	367	378	352	384	388	379	409	402	369	390	412	412	369	357	439	371	348	373	372	418	415	365	388	387	357	380	395	440	372	386	395	394	413	386	411	357	402	396	392	391	392	436	358	370	410	405	382	361	379	374	390	403	351	389	381	368	382	387	421	393	405	367	397	370	355	369	387	366	413	394	363	375	401	400	409	368	384	378	368	399	388	410	394	384	400	396	366	389	378	375	380	372	440	373	383	352	429	378	400	411	424	366	390	393	403	359	388	385	394	397	385	411	355	366	360	397	368	389	389	372	390	384	381	383	400	345	365	397	403	372	382	389	429	366	390	380	413	371	394	375	390	420	377	428	387	392	401	379	374	370	407	376	407	396	402	374	390	407	349	374	371	395	372	382	381	363	382	377	355	329	365	384	381	386	385	388	388	414	358	376	407	386	392	392	406	366	370	424	405	361	394	385	372	424	390	380	407	403	381	379	394	405	379	408	378	362	406	398	407	431	411	371	425	356	374	405	404	375	384	378	358	409	383	372	406	412	371	416	364	396	415	403	418	403	388	403	379	364	394	390	355	399	370	402	376	357	389	366	401	394	385	392	392	364	375	385	406	433	371	429	403	361	387	350	363	410	400	361	357	394	420	403	411	401	373	391	390	394	371	390	363	388	384	415	374	391	379	351	416	407	401	391	389	373	359	396	382	341	365	352	395	392	371	363	396	381	383	399	404	398	401	351	366	406	405	374	398	347	385	360	367	380	375	371	401	381	403	396	398	390	411	385	414	406	397	385	387	386	406	405	402	412	356	367	370	385	420	375	363	386	426	401	362	404	378	405	399	389	393	388	386	428	387	390	377	391	357	401	394	384	388	414	390	386	396	366	385	384	407	383	382	406	415	399	398	383	383	376	369	393	406	408	421	359	371	397	394	374	360	424	392	408	404	386	390	393	392	349	394	347	385	388	404	380	386	385	426	460	400	403	379	383	374	377	386	383	390	368	372	357	372	404	370	408	382	393	372	389	393	356	422	361	374	362	380	411	378	381	433	406	399	405	345	399	332	364	376	406	379	394	432	395	397	390	370	389	377	386	351	390	401	396	385	441	391	422	375	392	373	409	373	395	378	381	415	396	385	412	399	394	368	410	422	395	420	395	387	359	365	407	380	399	365	376	457	374	355	372	363	403	368	404	367	364	409	370	366	395	367	385	377	382	392	380	371	380	391	401	381	399	365	372	408	405	355	405	358	350	409	380	386	363	380	372	378	392	399	379	385	410	385	360	374	390	381	359	362	402	380	403	393	373	373	389	393	386	364	393	405	450	381	365	384	382	357	343	345	399	391	398	388	384	429	409	383	378	392	363	400	408	393	378	387	354	356	394	423	371	402	374	365	386	381	404	400	398	347	374	421	374	401	382	410	414	386	371	382	422	330	396	386	387	393	390	383	379	400	397	411	356	401	398	365	405	406	362	415	404	415	350	372	406	416	378	409	397	372	368	419	419	373	376	377	385	368	366	344	385	415	408	394	364	406	396	398	379	448	373	370	405	365	365	361	371	378	355	389	386	384	361	389	403	391	409	355	377	399	374	396	377	350	354	352	365	372	397	436	337	406	379	368	366	379	390	431	409	356	388	395	375	391	367	379	422	396	406	389	372	431	352	411	368	385	383	383	366	392	375	413	372	385	358	388	363	428	378	381	388	371	418	417	399	360	385	386	383	377	375	383	381	373	378	411	365	385	383	380	411	414	364	375	394	407	373	359	401	416	394	369	391	395	378	347	366	384	396	380	373	372	377	374	393	424	393	369	384	380	367	379	394	378	363	388	357	381	363	395	381	339	370	392	380	389	387	421	390	403	398	367	359	404	408	385	405	397	376	379	383	402	354	371	401	422	373	394	393	382	388	428	370	401	368	370	366	399	352	367	378	386	374	398	399	409	372	394	411	388	427	361	387	357	400	363	387	377	382	372	384	394	376	352	387	367	394	402	365	403	396	334	352	358	324	408	402	397	390	397	383	386	387	430	403	357	393	380	342	422	424	389	400	397	358	389	375	367	390	392	409	377	353	376	360	365	392	393	371	392	407	394	374	405	412	412	372	401	383	358	403	393	370	361	419	397	401	376	385	375	342	381	397	410	425	389	355	402	392	391	347	381	362	375	372	348	382	384	380	358	396	378	411	363	380	398	407	391	363	403	453	385	376	362	364	389	380	388	423	387	379	372	380	379	380	387	390	384	341	348	405	334	364	410	347	389	381	369	390	381	426	392	405	369	430	365	383	398	404	405	371	394	361	406	409	383	392	362	352	363	378	402	406	407	363	392	373	400	368	402	370	376	441	382	361	385	412	382	381	391	377	364	400	383	362	370	370	407	410	385	375	384	383	428	389	370	419	419	403	376	367	414	390	395	364	403	404	390	413	408	400	419	420	416	360	410	389	364	401	407	413	395	395	350	372	430	360	371	362	377	375	361	414	364	395	414	405	367	366	389	410	395	391	380	423	368	397	391	372	378	386	397	338	375	429	364	368	370	380	389	413	356	397	404	397	382	360	380	400	386	356	378	424	383	389	394	375	378	386	366	401	402	427	375	389	409	372	386	375	392	386	373	395	356	398	408	346	355	403	398	381	396	394	407	383	392
11580	1379	3839	2744	479	429	399	383	337	376	330	336	364	328	331	318	364	354	304	316	298	312	323	308	320	315	322	354	286	312	346	340	300	342	301	289	318	328	293	313	306	297	313	337	301	287	337	320	316	331	298	305	295	325	301	305	347	326	325	311	304	275	375	297	308	293	292	336	340	326	312	281	289	312	316	303	321	312	276	312	365	317	290	316	304	330	291	293	285	285	293	336	315	300	289	279	321	314	309	276	327	323	310	324	311	314	314	295	323	356	321	274	285	313	314	280	317	327	294	371	299	289	316	339	287	274	299	301	309	284	292	341	332	306	339	299	317	342	323	296	320	309	340	270	315	314	325	321	319	282	297	343	293	300	297	304	363	302	297	315	310	306	317	320	306	313	311	282	310	326	326	284	293	325	311	307	276	314	304	319	321	331	294	313	309	322	265	295	312	317	296	294	303	316	292	324	345	321	343	291	298	274	316	319	344	347	328	309	321	341	320	321	322	299	303	295	315	296	313	322	337	285	326	275	306	291	319	281	296	289	284	305	286	331	295	299	317	329	303	293	321	313	309	326	331	362	316	341	290	307	301	329	337	292	295	322	313	329	328	338	295	342	296	279	303	317	294	284	328	308	324	324	314	342	298	310	307	306	339	340	338	297	297	318	329	322	298	297	292	310	340	345	319	337	278	283	337	325	295	249	308	304	311	259	320	316	313	286	319	309	305	334	308	328	322	335	296	326	316	344	313	301	295	343	301	308	299	290	297	307	319	324	300	311	348	282	302	344	317	271	328	310	303	304	323	379	336	297	291	306	306	314	346	298	283	325	319	306	336	311	318	276	331	299	339	322	315	328	337	323	324	315	293	320	292	342	347	313	323	324	338	326	290	335	311	321	280	297	319	329	325	311	285	318	332	300	350	327	301	295	286	314	315	307	312	333	284	316	313	320	357	320	325	281	333	314	305	316	292	303	330	291	345	345	309	316	288	341	332	304	330	347	299	291	313	290	343	314	340	339	306	308	276	300	350	265	309	331	282	310	333	325	329	301	311	316	318	333	331	310	329	302	336	327	334	308	309	325	316	314	330	325	277	328	277	285	317	312	312	312	319	348	288	315	321	302	336	321	346	345	339	300	286	339	310	299	327	306	328	342	289	279	311	293	291	325	299	309	302	306	274	266	329	333	290	298	262	326	297	278	297	298	333	304	265	323	325	277	334	280	332	309	335	288	310	333	352	308	314	299	317	313	342	283	300	358	309	303	335	326	281	329	296	262	328	328	288	301	303	287	292	307	300	315	316	327	323	311	299	264	299	316	301	288	301	300	274	323	309	321	321	308	281	312	282	295	292	328	312	326	337	343	283	311	309	331	287	303	318	302	305	312	319	312	299	307	322	303	292	320	282	300	316	314	331	285	298	338	332	298	311	299	311	309	290	317	308	345	329	299	304	314	296	299	328	297	333	291	339	311	322	314	320	333	313	290	338	293	318	319	308	297	286	317	313	300	318	312	311	290	317	285	302	349	303	301	311	317	299	310	325	313	306	292	271	299	281	307	304	326	280	337	313	319	300	277	310	336	311	296	356	324	276	326	325	261	349	294	272	283	360	320	310	346	286	297	284	300	320	333	348	304	286	317	305	260	307	288	324	332	317	287	308	335	355	311	335	317	302	318	310	306	293	336	335	320	316	321	284	304	331	334	309	316	303	315	322	288	311	341	306	325	326	340	331	319	328	326	361	317	337	333	367	316	365	334	322	312	300	322	326	280	326	293	312	311	328	303	298	348	317	278	332	342	312	303	306	338	319	305	308	315	317	303	312	303	334	306	294	303	294	276	309	291	284	360	286	322	299	338	280	315	294	305	296	282	336	293	279	335	326	323	304	297	302	299	304	333	299	270	307	299	287	343	338	290	279	332	350	292	304	280	319	301	312	308	307	334	312	302	318	307	333	312	291	282	340	293	322	317	325	338	333	322	301	347	310	364	302	333	289	336	331	323	334	311	279	324	310	308	341	332	300	308	286	293	312	328	330	299	335	332	253	312	315	286	314	329	312	322	305	295	321	310	279	304	323	306	276	326	313	322	305	322	294	294	305	335	285	291	281	317	316	296	320	315	313	344	324	310	317	303	291	302	323	322	317	288	296	284	328	286	320	305	342	309	302	335	305	283	320	317	322	323	289	290	349	326	325	308	337	315	320	317	318	310	331	293	307	269	341	315	342	285	297	311	322	328	313	322	305	291	302	320	309	308	313	322	327	339	343	300	323	300	324	296	304	280	302	311	310	333	323	296	290	305	294	351	302	286	298	329	295	318	314	323	304	303	323	347	329	311	301	324	284	293	316	300	330	306	325	318	318	304	305	341	332	312	296	296	327	306	339	338	369	331	287	288	316	316	295	318	329	332	309	292	287	310	309	349	298	314	329	352	302	273	344	274	293	306	306	351	331	283	293	307	341	321	323	324	307	347	355	322	288	317	303	317	288	302	338	349	303	301	281	302	322	310	330	275	311	307	309	305	328	343	316	355	339	311	301	311	312	317	314	303	306	324	310	309	298	311	319	326	303	315	290	306	308	284	293	343	316	293	306	280	310	292	311	302	291	303	297	315	330	312	357	313	312	348	296	339	276	307	308	288	348	274	330	305	326	331	324	333	311	319	322	304	319	282	333	323	316	315	310	326	303	308	307	302	322	334	321	292	345	330	323	315	320	338	309	293	318	349	354	302	305	339	319	326	332	295	292	285	333	324	358	303	302	338	305	293	278	296	314	316	293	349	337	305	336	346	258	317	308	324	276	320	311	333	314	301	324	300	292	313	305	291	334	339	319	281	336	311	317	317	323	289	324	312	304	309	279	326	308	329	313	296	299	300	323	259	306	312	304	291	294	348	308	319	274	282	294	344	325	314	329	295	289	320	352	324	298	309	297	336	324	318	299	294	290	286	346	317	301	302	352	319	344	307	302	302	334	318	300	304	326	294	309	314	314	308	289	327	328	326	311	294	358	269	297	286	322	317	309	323	317	299	316	300	290	302	277	288	290	304	281	328	305	338	331	297	308	322	314	313	316	333	304	327	319	333	300	320	324	335	329	307	306	300	268	296	329	303	306	302	331	288	315	301	332	331	311	289	317	298	322	311	280	334	281	309	283	301	319	322	320	298	316	278	295	313	326	289	305	285	349	307	295	318	322	310	301	282	300	322	331	313	326	306	317	329	286	305	307	324	312	311	299	309	294	332	354	312	281	347	311	348	314	317	287	283	335	329	324	345	269	318	259	285	296	328	294	324	291	317	323	335	335	279	352	317	349	294	348	320	292	313	305	322	318	304	332	347	301	301	304	316	285	307	286	325	273	287	316	315	321	347	329	342	295	319	328	315	315	308	321	308	266	305	355	294	325	309	354	314	325	301	310	298	325	305	301	321	315	326	313	315	318	328	308	312	295	301	291	309	286	296	322	335	329	325	336	310	316	302	324	308	284	307	314	276	322	294	284	286
8527	1492	8042	5270	1408	1191	1133	1007	1020	925	920	863	863	864	781	774	746	821	742	715	773	747	763	754	715	680	779	761	752	696	711	730	753	714	720	751	787	769	706	759	748	690	723	730	711	712	742	723	702	747	707	724	698	685	759	762	685	717	716	706	714	703	714	747	704	716	730	764	750	733	701	736	716	721	747	736	785	708	728	741	692	718	725	698	677	732	704	715	724	717	757	702	668	677	719	739	717	717	694	707	732	696	722	712	712	689	714	729	708	726	691	701	727	721	702	690	708	714	692	743	696	696	746	705	746	686	733	733	672	743	733	681	674	703	753	678	697	742	712	791	671	744	744	730	727	688	755	717	730	663	706	679	705	693	659	702	740	741	719	666	744	718	728	741	750	763	667	704	702	760	745	730	757	716	740	741	732	706	692	707	725	786	712	702	726	731	761	789	741	704	702	718	728	736	723	723	723	704	705	714	757	686	684	704	745	712	696	788	654	734	727	681	704	676	731	720	703	695	724	672	745	713	709	735	696	667	718	727	752	707	692	703	756	706	704	703	667	725	711	705	690	724	699	723	690	734	663	731	667	674	720	701	758	712	680	704	725	748	697	673	728	717	701	732	753	769	694	654	731	724	801	766	694	738	690	717	698	743	732	738	685	688	752	680	738	699	713	724	727	679	719	709	708	804	719	713	700	697	727	715	704	686	747	674	739	742	701	724	676	711	713	722	731	757	736	702	726	715	706	717	736	732	753	757	738	711	688	704	693	736	693	703	715	712	697	720	712	761	683	714	701	721	690	741	709	698	694	647	724	705	725	705	770	705	682	657	771	732	722	701	720	691	718	706	762	687	723	703	703	704	740	695	723	683	694	728	685	766	698	727	657	651	726	761	687	721	687	744	768	681	691	689	717	730	769	779	757	742	737	751	688	787	708	669	700	668	681	731	747	682	706	703	746	710	683	705	692	695	659	684	699	725	686	699	718	687	739	716	701	718	715	707	712	717	698	707	691	770	691	744	689	713	699	697	746	690	708	750	669	709	712	712	726	688	655	710	715	713	672	739	708	717	706	713	685	729	651	719	763	753	762	699	691	723	712	736	692	682	714	684	695	673	746	742	697	707	706	713	742	728	704	720	678	681	728	704	721	723	744	680	709	686	720	697	732	689	672	679	684	749	752	652	732	752	671	708	765	776	730	686	731	718	693	699	731	743	713	697	684	714	796	721	726	709	725	716	712	713	700	668	703	670	724	690	680	680	735	729	701	718	688	724	655	715	673	700	714	717	656	682	655	734	759	799	735	706	674	737	724	697	699	712	772	680	718	705	719	729	663	687	711	701	727	726	721	714	698	746	681	730	693	770	700	725	702	717	721	742	699	690	714	733	678	675	720	729	700	706	715	690	723	726	710	718	696	755	733	742	752	740	737	739	763	743	701	759	726	706	690	764	729	710	740	724	710	699	712	741	749	724	737	721	704	711	652	696	689	737	737	702	682	742	776	705	739	704	706	696	715	727	712	682	726	687	698	726	700	724	706	751	702	738	709	696	744	697	667	723	694	712	766	714	742	655	715	738	693	748	714	723	703	722	652	736	704	714	692	703	744	705	700	723	788	689	711	707	731	744	748	684	702	644	735	725	744	753	684	693	680	668	708	738	663	708	687	647	707	715	678	689	712	681	692	740	694	735	699	739	710	691	714	709	680	741	689	730	745	768	720	735	714	755	690	780	749	757	715	669	704	697	704	742	738	711	706	705	715	720	729	751	764	709	754	747	671	746	724	677	719	695	648	696	734	751	655	688	734	771	753	723	705	719	742	736	713	729	695	762	700	715	747	705	730	722	675	730	697	748	687	725	725	715	667	733	720	754	731	712	754	748	727	740	718	748	712	757	670	715	692	705	737	724	720	767	694	684	685	745	693	752	712	767	691	711	719	735	687	707	699	708	725	716	688	761	762	749	751	672	744	737	676	729	678	762	688	684	757	688	671	725	702	660	715	748	700	736	697	704	697	739	707	700	703	689	702	710	742	686	708	720	719	741	748	704	720	696	712	669	741	700	713	713	738	712	742	668	728	748	714	717	742	707	759	686	721	747	725	721	672	717	789	671	714	741	708	713	724	688	763	703	727	698	671	674	758	759	725	752	676	667	721	725	717	717	664	722	718	729	724	722	766	707	708	726	744	694	754	699	721	711	690	738	695	690	710	713	708	695	716	701	710	702	743	692	697	717	773	694	710	769	717	724	741	710	681	688	707	703	712	709	702	688	704	705	702	688	691	745	752	702	705	694	674	676	683	711	694	723	708	693	721	682	742	669	762	703	730	686	726	697	683	752	717	724	711	697	754	697	729	712	670	714	697	697	698	670	684	733	740	721	736	697	687	738	696	727	700	715	762	696	681	729	678	697	732	708	707	695	742	642	739	704	705	668	722	686	783	693	716	672	680	704	681	719	721	764	747	730	721	760	703	771	681	714	680	708	711	702	735	677	720	680	735	694	665	690	709	658	709	731	729	740	710	745	712	670	721	697	696	730	767	718	719	662	720	719	713	749	715	761	719	744	681	698	686	713	681	686	755	724	709	757	730	687	692	734	730	681	661	700	685	700	745	707	729	683	696	727	686	748	698	685	715	771	702	758	756	681	719	700	716	678	712	704	669	708	714	685	708	764	701	760	699	713	686	723	704	674	762	722	679	734	722	672	720	671	684	720	723	759	705	718	672	694	730	696	720	725	684	697	750	743	721	681	695	741	756	671	724	694	697	756	679	738	696	675	714	755	745	716	707	720	742	732	711	658	763	686	714	717	709	755	734	752	704	705	686	690	707	693	720	749	744	716	688	720	724	769	715	736	663	728	688	727	747	730	740	744	751	721	723	735	723	716	734	700	706	657	716	724	674	690	738	699	736	767	719	662	720	710	735	733	748	708	722	672	722	699	712	734	747	742	692	756	745	727	725	656	673	728	718	725	715	677	712	765	795	730	680	702	737	702	649	705	689	689	741	699	686	678	745	771	708	730	716	694	724	730	688	741	641	713	707	710	717	648	736	701	664	684	687	713	718	755	749	716	684	731	696	742	748	738	700	729	646	704	745	690	738	730	715	697	739	770	699	719	716	685	741	691	705	721	664	647	695	675	705	734	713	730	697	704	753	704	727	690	714	748	663	681	734	756	706	706	760	693	685	759	703	754	737	729	734	696	738	711	718	716	719	719	671	717	750	729	699	676	745	695	738	714	706	746	740	687	710	666	702	751	747	696	689	737	720	706	735	749	742	693	733	742	720	724	687	688	735	720	677	716	688	699	719	701	674	714	687	748	757	688	753	736	730	713	747	704	737	701	729	708	694	636	722	742	696	684	779	715	724	699	680	673	731	694	741	705	680	748	683	722	694	689	728	732	722	736	672	676	701	738	668	694	705	735	737	659	728	718	735	720	708	686	730	696	663	761	709	703	723	717	662	747	704	744	682	704	705	745	771	744	703	718	743	739	700	718	720	712
19700	2539	6782	5144	653	525	460	447	363	354	354	380	337	366	308	324	342	340	348	330	315	315	307	319	330	306	318	293	296	305	289	314	308	318	307	325	326	286	308	297	273	336	327	319	340	307	313	305	284	315	301	326	329	313	311	338	296	334	300	287	333	296	316	293	323	332	290	306	306	308	322	312	294	291	285	286	318	313	322	285	296	303	325	372	303	293	335	272	286	323	335	310	303	321	309	314	342	315	312	315	308	329	288	317	302	300	286	327	321	299	285	313	304	303	286	300	285	323	277	299	317	331	305	301	311	325	283	314	308	304	316	292	304	299	320	314	289	312	313	301	326	321	350	304	295	280	334	288	333	326	314	347	319	310	303	296	298	299	298	318	300	313	284	309	319	296	286	310	315	277	313	309	325	294	319	344	328	299	298	310	330	304	273	296	340	320	332	299	323	352	289	291	293	322	299	329	323	303	366	316	284	341	313	322	339	296	273	313	303	288	328	332	318	303	306	338	310	290	312	292	326	287	319	298	277	273	283	294	296	291	278	284	294	272	331	291	307	322	336	341	333	311	294	309	339	323	302	310	311	279	308	303	318	270	291	311	320	365	321	309	281	292	299	321	321	310	331	294	310	326	307	283	319	334	292	309	317	321	285	271	309	303	287	310	295	271	316	327	295	308	305	320	288	324	314	306	319	277	287	270	293	287	305	326	314	295	287	321	270	304	317	311	285	271	296	278	298	301	301	300	348	300	305	326	337	290	314	323	326	308	322	335	310	324	307	330	295	310	289	279	325	292	261	339	337	304	337	291	313	342	304	313	308	293	312	307	301	295	325	314	298	291	331	305	317	305	326	290	343	339	307	300	299	319	299	300	284	301	302	302	327	291	325	330	316	312	324	293	319	290	319	278	318	329	330	331	309	341	278	328	274	293	322	318	302	293	282	329	321	309	319	300	304	339	286	275	292	301	276	312	293	328	298	315	316	287	291	305	286	316	331	305	300	301	344	311	303	279	276	294	339	295	306	306	282	281	343	318	310	295	297	329	294	285	314	296	320	327	332	299	288	296	278	287	318	321	297	311	314	335	313	339	337	289	292	310	308	319	331	280	309	301	297	286	311	323	302	329	322	365	317	303	313	313	270	309	310	292	303	319	296	294	331	294	350	320	325	289	312	320	333	305	294	285	288	295	327	324	299	287	294	274	278	315	373	329	315	332	334	301	301	319	288	334	326	310	302	338	286	341	326	302	272	322	357	309	308	295	315	326	293	322	318	362	269	339	340	320	324	294	303	300	306	331	316	306	263	305	303	310	335	314	264	309	283	312	337	315	298	304	314	301	323	312	311	323	319	308	325	295	301	322	316	311	317	312	273	329	283	315	295	326	323	308	328	334	333	326	346	335	294	269	310	308	306	312	308	334	306	287	316	300	340	319	329	302	292	309	299	282	290	303	273	302	290	314	332	338	314	361	288	320	325	304	311	319	317	340	326	314	270	291	311	317	312	304	348	308	293	256	299	335	333	320	313	281	306	304	295	289	276	337	301	311	298	281	306	283	299	312	298	317	320	282	280	303	303	317	302	305	329	270	330	289	313	321	295	318	312	346	315	314	332	303	326	281	298	284	304	300	315	306	335	280	343	338	299	326	336	302	290	330	309	307	291	295	286	313	279	324	276	319	304	320	313	329	320	309	313	329	312	302	345	312	271	316	320	302	260	335	314	312	282	315	349	282	292	313	344	287	308	301	329	324	312	273	327	293	319	279	353	296	289	304	300	319	352	326	319	302	324	312	293	307	316	321	295	318	287	308	318	314	308	299	318	310	319	295	315	291	304	317	314	348	350	293	315	320	306	301	303	314	302	280	268	290	316	259	295	316	299	314	341	301	314	300	314	268	307	337	296	290	287	289	301	308	326	310	329	296	299	306	305	315	294	308	312	309	304	328	309	314	320	320	318	318	310	299	336	309	301	346	341	288	301	276	314	273	321	309	302	315	324	322	310	324	306	330	318	312	303	325	314	324	268	302	310	274	304	316	304	319	292	319	276	293	310	293	313	350	290	306	319	295	329	318	329	295	316	315	333	310	289	326	309	279	302	340	322	295	284	295	254	284	324	345	318	311	301	284	318	303	291	310	350	319	327	301	336	304	317	328	294	296	301	327	334	297	307	320	323	300	315	285	326	292	286	311	328	290	330	293	318	319	296	281	337	329	302	347	318	310	292	296	292	276	320	322	322	338	314	320	310	255	309	321	337	290	302	300	294	326	325	285	317	323	278	310	283	310	286	327	306	333	295	328	309	329	329	315	317	305	307	295	302	329	308	262	299	281	332	337	310	337	327	301	294	293	345	372	278	269	343	332	307	311	311	269	317	311	312	353	299	327	324	326	319	317	295	339	299	321	293	275	311	321	294	339	305	316	336	316	316	300	283	322	293	332	325	282	332	295	280	303	354	313	313	325	324	321	350	321	319	313	299	286	281	307	314	297	306	317	309	298	301	314	306	314	305	323	321	324	334	279	291	314	294	311	353	300	328	310	335	300	305	318	335	296	303	311	297	333	314	329	333	292	289	291	286	316	325	325	341	303	311	352	291	297	319	326	282	306	307	324	292	333	278	321	303	290	303	348	288	317	316	264	297	322	337	320	293	278	325	314	295	292	360	334	343	312	352	336	303	289	281	294	310	306	298	342	286	301	294	298	350	314	311	292	317	322	304	302	301	316	323	326	274	297	282	300	310	309	316	316	296	324	335	324	301	318	330	319	289	298	327	318	327	322	286	300	285	305	310	296	320	296	304	284	323	315	319	300	298	320	320	296	323	311	306	328	307	347	318	313	286	335	256	337	336	342	301	319	320	328	280	319	339	308	280	286	311	324	368	357	272	318	308	310	288	306	314	303	289	310	314	288	285	294	276	281	303	291	299	292	324	286	322	364	320	301	283	308	289	284	286	300	307	289	335	331	286	315	311	297	286	300	346	278	286	284	309	294	289	276	317	292	325	261	316	333	303	326	282	316	316	314	286	290	296	313	291	296	285	304	300	277	288	294	344	330	309	320	322	323	307	343	278	302	299	279	291	314	297	298	335	332	321	328	304	317	329	291	355	312	298	308	293	296	324	350	316	283	314	318	293	315	297	301	302	314	301	317	265	319	315	317	279	291	295	305	289	323	291	285	296	322	293	335	295	344	314	317	307	324	329	277	305	323	311	332	343	311	345	282	327	337	335	313	303	330	307	314	305	336	289	281	326	278	299	364	348	291	299	295	336	313	326	286	304	316	325	301	332	344	291	293	315	295	306	294	291	338	288	301	310	306	339	338	324	313	316	325	292	328	303	325	278	324	284	312	326	271	286	308	300	329	321	331	346	349	299	312	300	344	314	309	337	312	275	312	273	307	325	283	325	287	255	337	331	312	335	306	303	315	323	323	266	284	301	336	298	360	340	288	314	297	310	311	350	300	329	324	294	317	283	314	289	316	328	292	289	312	298	317	314	296
10960	1961	11523	8407	2028	1655	1453	1235	1186	1084	999	960	960	903	903	827	820	775	773	737	758	752	775	702	717	757	758	690	745	741	686	692	662	704	734	706	765	739	699	692	685	655	734	731	670	661	687	690	677	700	659	672	705	677	690	693	711	675	723	631	711	676	685	681	716	718	662	731	720	688	734	692	671	715	655	653	674	691	698	676	655	669	635	668	706	693	712	684	659	664	649	718	711	711	681	673	657	639	651	703	698	670	679	671	728	702	637	716	716	696	642	672	703	699	713	663	698	655	681	669	683	686	690	651	709	673	668	678	666	697	669	691	679	663	625	688	666	687	734	723	678	695	697	677	696	655	722	648	697	698	636	671	685	658	657	629	677	687	719	701	728	657	712	698	696	674	679	687	707	648	665	686	655	685	640	684	714	685	653	695	700	683	643	702	696	721	695	700	678	676	673	666	718	658	680	672	711	690	672	681	672	669	677	699	657	714	718	692	676	724	691	671	680	694	662	709	680	704	688	691	650	694	689	660	687	654	697	708	632	699	714	655	684	713	668	670	713	684	613	710	693	705	703	690	640	681	672	624	644	705	655	661	709	638	629	709	681	669	685	698	676	661	651	650	727	714	651	676	670	656	720	688	707	678	668	648	680	668	650	702	683	666	679	662	687	679	694	681	628	671	682	674	721	658	665	649	711	713	679	693	679	643	688	701	713	676	651	704	725	655	688	697	700	663	669	691	647	655	636	688	707	692	663	668	716	698	652	652	704	659	675	676	708	661	698	690	678	698	637	668	677	716	641	697	648	644	663	670	717	680	708	704	705	644	703	670	780	674	631	695	657	649	684	660	737	669	694	663	663	692	690	638	665	718	681	663	661	676	681	691	679	639	640	691	667	672	670	708	681	728	712	730	659	670	680	693	711	631	703	703	689	718	694	670	674	697	691	719	704	720	652	659	682	681	672	670	669	685	713	626	651	686	673	696	670	723	693	682	689	708	625	688	685	712	667	654	642	694	693	692	688	664	672	654	691	677	663	690	655	680	697	661	641	691	705	661	636	699	645	690	689	679	667	700	643	675	697	659	638	652	669	657	686	737	706	637	665	670	660	623	624	724	700	671	691	691	699	647	659	686	682	704	674	638	707	734	710	689	656	669	683	727	711	671	694	686	682	689	689	689	623	698	664	671	695	657	710	669	666	634	704	648	677	699	693	695	699	691	712	672	695	731	719	711	654	724	651	702	699	684	640	661	694	682	675	711	683	678	655	697	659	638	654	687	685	707	690	690	685	753	691	686	702	678	671	641	683	739	703	676	667	669	663	701	684	716	685	636	678	636	687	671	643	667	651	668	654	662	640	690	663	669	676	686	673	623	667	712	720	666	706	687	699	624	689	691	678	673	709	632	683	683	726	722	693	700	684	659	707	594	647	689	705	629	703	681	673	664	710	733	701	706	704	643	712	663	655	690	719	694	655	643	701	719	781	693	649	687	641	686	655	723	698	705	643	646	700	635	683	686	682	681	682	680	655	690	692	649	741	650	722	641	674	672	695	662	667	614	666	690	694	639	667	686	694	640	721	688	679	669	630	657	657	696	708	705	703	699	672	704	675	689	610	708	657	666	692	672	660	715	702	677	649	659	707	692	739	707	654	716	654	664	657	709	692	671	706	669	683	658	677	656	690	679	740	648	653	677	672	690	689	682	648	674	649	600	626	673	676	701	688	662	649	640	622	702	695	688	704	690	636	705	700	675	627	671	658	674	657	670	668	642	679	681	664	678	673	687	649	717	655	711	712	704	701	688	671	671	670	688	684	657	715	657	708	673	669	718	705	677	669	595	690	686	690	648	689	660	680	720	666	676	657	702	647	678	635	627	656	655	634	715	630	633	716	674	700	673	747	637	667	678	688	717	661	642	698	696	674	685	636	650	642	696	667	651	671	669	617	659	654	700	659	687	675	653	704	649	660	674	682	602	646	722	705	666	711	665	709	670	702	670	686	652	627	654	667	669	672	673	670	711	688	633	686	664	701	656	680	699	694	663	708	650	716	716	658	684	669	671	722	675	684	676	717	672	618	659	658	665	674	697	691	649	683	658	705	649	662	707	685	666	692	734	669	710	718	679	714	698	692	628	713	705	705	698	676	727	677	660	688	655	705	642	677	710	712	672	746	714	678	746	662	689	678	708	680	680	675	677	698	673	690	664	675	686	669	691	656	646	677	690	689	688	674	655	607	678	681	661	664	650	657	698	706	634	673	676	664	676	697	711	674	694	707	636	696	687	640	697	656	662	665	680	696	684	642	710	653	658	689	699	679	652	699	677	695	690	708	680	705	709	644	675	671	694	677	682	640	699	658	667	686	653	694	645	682	691	636	709	687	677	671	704	648	731	692	683	690	687	673	670	641	646	679	671	684	655	709	672	698	646	716	677	701	706	671	676	662	652	660	667	699	684	627	688	620	673	725	693	638	669	674	700	749	661	675	685	685	652	697	682	728	692	742	704	699	693	683	715	658	685	675	670	715	714	697	695	702	686	717	712	701	675	670	663	687	681	692	706	663	676	715	691	681	640	644	631	646	749	666	690	625	687	716	649	671	717	718	701	649	687	685	718	676	650	721	722	681	681	709	684	706	687	672	659	714	672	755	684	692	677	708	697	709	622	685	668	661	682	679	676	639	680	662	695	672	663	678	679	677	673	675	722	686	717	682	679	661	676	695	704	658	651	647	692	672	691	696	678	657	666	676	660	641	660	705	692	651	662	668	686	674	677	686	703	677	649	726	666	703	673	691	696	722	673	728	661	637	697	660	645	755	670	684	618	694	682	684	681	685	679	694	674	707	656	742	697	660	671	684	698	683	739	712	703	684	699	640	683	678	653	727	703	658	657	682	720	687	656	681	698	660	666	674	681	676	703	666	640	674	688	670	671	672	669	672	731	718	661	701	677	681	668	669	697	690	664	692	671	666	685	701	664	691	691	696	672	619	701	697	658	684	646	671	617	674	688	692	697	678	678	674	695	662	710	721	697	669	669	666	678	633	649	730	684	671	702	699	711	617	672	670	661	647	713	731	728	712	695	653	679	637	670	708	741	676	700	718	668	687	686	657	672	709	721	725	644	715	655	717	688	644	690	694	716	652	706	659	610	666	699	687	720	667	689	670	681	735	682	663	728	648	673	682	690	646	676	635	661	720	708	680	693	687	637	715	665	687	651	693	669	671	659	679	680	657	716	682	675	676	694	699	673	671	682	634	638	660	658	703	710	689	648	631	695	722	705	673	668	678	615	694	662	661	717	663	682	625	694	674	747	677	722	700	705	696	664	668	704	684	678	663	668	669	705	674	620	713	658	618	705	665	633	646	697	685	692	664	703	710	681	712	658	641	640	686	659	668	740	659	672	652	703	716	687	702	655	720	688	656	687	679	682	683	646	688	667	688	691	694	611	664	651	708	621	691	660	680	683	694	693	635	665	661	649	665	698	671	660	743	690	656	663	664	684
3917	585	771	303	174	173	170	151	128	153	154	139	155	146	152	145	145	161	188	167	168	166	131	142	152	134	155	162	120	161	171	163	139	140	159	143	135	169	145	133	152	141	144	141	133	164	164	146	146	163	169	137	149	124	142	147	170	169	158	164	167	159	152	139	147	170	157	156	153	124	137	157	170	169	155	169	138	152	150	122	143	169	148	148	167	132	129	163	165	136	136	161	155	138	151	120	133	172	154	163	145	147	142	135	156	154	130	170	146	160	179	135	163	139	162	150	176	153	192	149	135	155	166	153	139	141	141	153	180	154	136	121	151	140	150	158	144	167	142	156	158	121	132	142	176	159	135	142	161	156	142	135	161	151	149	148	131	141	132	171	172	138	158	168	145	147	148	161	134	145	126	143	136	150	156	165	144	151	173	138	148	134	152	146	128	162	158	176	147	162	173	167	138	152	122	148	152	139	154	160	154	140	134	129	161	157	154	141	152	148	139	163	150	173	147	161	148	162	159	153	153	156	149	141	165	123	142	148	150	148	175	154	146	160	142	148	147	149	152	160	146	143	158	168	136	153	154	173	140	141	165	171	175	157	173	127	148	167	159	132	162	161	147	171	177	162	178	150	126	144	128	127	142	136	146	167	132	163	159	155	144	172	147	167	161	157	183	135	142	144	163	162	141	156	175	195	168	163	150	163	134	163	139	131	126	155	150	154	149	160	142	145	157	149	129	150	159	146	142	141	135	164	158	137	156	164	136	156	159	163	145	158	153	169	150	122	164	161	153	145	153	153	167	142	163	153	141	133	154	159	149	145	147	143	144	152	154	174	169	166	161	140	165	143	144	155	147	164	143	143	133	162	145	136	141	137	159	157	170	155	151	173	133	159	132	146	143	149	137	160	128	143	169	151	145	151	155	176	133	142	139	146	166	139	143	143	172	165	149	164	136	160	140	154	149	147	151	145	144	160	143	151	177	141	135	148	136	164	141	157	176	149	146	140	142	147	143	152	137	151	168	161	157	145	161	152	169	125	157	150	161	170	147	169	127	125	137	147	148	147	138	153	156	142	144	136	132	138	166	161	163	143	154	152	149	163	139	144	145	155	149	158	147	147	152	140	153	169	162	136	139	135	149	150	167	170	161	134	145	149	139	132	144	155	167	145	161	169	169	163	149	149	146	140	174	168	133	175	150	147	143	158	148	163	146	168	150	158	138	135	149	138	166	152	168	151	143	148	164	138	131	167	140	143	151	150	143	161	139	157	150	157	150	158	132	152	161	142	170	152	165	169	136	144	133	129	153	150	151	146	153	114	130	144	145	152	138	152	142	164	170	139	163	156	154	156	161	148	159	148	140	154	144	150	164	140	165	131	138	137	147	170	130	144	143	148	151	128	147	144	156	142	162	158	173	157	166	144	150	126	150	145	152	154	141	127	137	135	127	133	124	138	147	156	134	141	166	155	153	134	150	148	159	158	144	155	175	170	154	153	146	161	157	155	131	152	164	146	142	151	142	167	136	134	152	156	163	153	171	138	127	147	138	144	146	138	153	160	143	159	144	166	158	151	162	139	150	165	172	168	152	158	162	156	153	152	132	139	125	167	131	134	159	136	137	155	159	146	142	150	148	163	174	166	173	152	160	136	141	150	125	155	157	149	168	150	130	150	167	152	146	189	156	150	154	125	139	166	176	178	157	159	152	156	155	135	159	156	172	153	128	156	148	149	151	160	162	164	157	153	122	122	133	159	125	140	170	158	131	135	172	136	160	142	151	168	133	181	135	147	169	151	114	185	150	137	135	142	156	155	149	145	161	151	115	142	178	172	152	179	163	143	142	143	159	165	153	154	165	149	181	171	164	170	140	129	131	140	132	142	138	140	137	152	140	157	174	173	167	143	162	145	169	159	171	130	143	158	158	149	138	170	140	151	180	177	122	185	144	131	156	145	151	124	147	151	155	153	154	154	161	161	153	138	157	156	136	134	173	156	163	157	167	144	125	159	146	137	159	169	145	161	147	147	158	144	138	159	155	138	124	164	150	169	167	151	157	142	156	152	146	148	162	159	148	160	156	154	171	148	159	119	173	155	150	137	165	139	156	137	148	149	145	150	142	149	138	168	149	154	145	164	164	145	134	159	153	159	135	132	146	169	182	134	154	146	135	135	160	152	137	133	148	162	150	168	137	141	171	144	149	151	157	149	124	164	160	154	142	154	123	146	158	140	149	160	145	143	144	134	128	171	167	170	153	147	140	154	151	158	136	141	144	139	129	137	150	119	170	146	139	178	141	154	163	178	118	127	149	150	139	179	156	149	152	145	148	146	148	161	158	142	151	168	149	156	157	162	171	127	155	161	140	149	172	142	151	153	155	155	148	152	145	155	138	171	150	163	137	165	155	148	136	162	169	162	178	151	151	146	159	135	150	153	154	156	140	163	153	148	164	157	161	140	122	176	156	145	148	145	154	147	136	160	125	145	144	169	147	157	139	134	156	154	178	140	161	153	145	148	142	135	153	154	128	122	156	141	152	138	141	139	157	138	153	130	188	168	141	161	161	162	177	143	161	146	146	151	139	131	115	153	163	136	111	145	157	162	110	142	133	167	150	147	138	129	152	150	135	148	138	152	157	155	145	138	143	131	153	131	164	173	158	143	141	129	153	168	158	160	145	148	170	166	135	129	157	164	153	152	139	154	139	158	140	141	155	138	128	144	144	157	154	137	154	141	168	164	121	150	143	153	135	133	149	161	138	147	142	148	165	155	159	152	134	153	145	140	135	139	140	173	157	171	153	137	146	152	134	148	142	160	136	144	146	162	167	157	146	168	150	145	178	158	130	145	170	135	175	147	158	141	167	143	131	115	144	136	155	135	180	170	152	150	168	140	150	155	142	146	157	144	178	145	141	146	144	154	144	152	154	145	138	135	150	162	155	140	161	147	145	162	159	147	149	161	135	133	150	138	146	150	161	160	161	149	152	117	139	137	144	165	146	137	165	149	132	158	133	129	159	163	153	128	142	163	161	160	185	168	136	145	145	161	150	165	151	159	173	140	129	167	150	160	139	150	158	140	133	150	163	147	178	128	131	146	154	162	146	178	159	148	162	165	128	166	136	153	174	164	159	137	146	139	149	155	148	164	163	139	147	143	159	157	126	137	157	158	156	153	179	154	171	161	111	152	131	150	139	151	157	138	149	178	139	159	163	135	144	169	131	138	165	141	154	170	156	161	136	146	146	145	151	137	150	168	135	137	148	154	153	123	157	160	137	166	158	137	143	149	162	142	139	156	149	136	129	165	145	144	142	167	151	144	141	153	141	130	134	152	159	145	152	159	166	166	148	134	175	148	128	148	148	158	143	151	148	147	160	159	164	130	141	154	154	145	152	142	142	152	132	157	159	147	162	153	150	175	132	117	143	156	166	143	160	157	151	157	164	137	149	155	135	148	133	153	163	166	144	146	156	142	142	152	149	172	147	158	143	148	154	164	153	124	158	135
2988	821	1892	671	455	454	400	426	427	407	413	400	369	413	397	383	386	389	393	410	392	415	418	408	419	389	371	391	386	411	389	388	426	395	394	419	409	376	423	373	397	394	403	421	392	382	389	409	409	425	430	379	368	405	419	398	346	378	408	399	379	386	400	384	400	398	424	367	405	385	396	370	434	387	444	374	384	430	391	385	411	397	407	388	417	392	373	391	383	359	373	391	378	421	402	406	379	392	402	423	400	396	379	366	357	392	403	381	362	401	376	427	408	358	355	373	384	370	410	380	395	401	429	365	403	379	399	389	409	394	399	395	409	365	392	393	410	382	369	374	354	416	419	412	387	361	391	399	389	417	358	365	368	422	379	431	415	371	382	414	383	411	411	409	396	392	384	370	408	360	405	440	413	350	381	419	451	376	385	378	378	417	364	405	411	397	412	413	394	391	345	390	376	384	387	398	430	396	395	411	370	382	430	382	361	405	399	389	437	401	396	375	377	411	380	371	363	401	400	402	405	419	435	406	398	428	401	407	379	394	395	399	380	401	404	411	417	385	419	401	416	386	435	397	393	392	385	396	419	394	407	401	398	378	411	396	410	409	370	389	394	386	379	379	392	363	379	385	370	357	379	393	381	364	403	413	366	400	424	404	408	387	391	353	381	409	384	425	414	396	361	376	420	373	387	404	422	403	379	398	405	422	401	389	395	392	392	392	388	392	366	388	401	373	329	371	421	427	376	412	400	396	378	380	414	414	406	391	385	367	382	385	376	400	371	417	406	427	349	399	418	358	422	390	362	420	396	403	394	417	377	427	378	438	443	372	422	416	458	402	366	354	409	379	413	346	428	392	396	378	378	371	392	419	406	369	383	376	397	381	387	413	384	411	399	401	396	396	400	398	366	396	380	383	389	374	359	399	395	397	364	356	391	426	418	415	367	412	371	390	392	385	378	428	370	370	404	404	391	384	398	396	377	426	402	382	364	407	367	366	370	346	386	385	419	444	363	419	366	403	416	379	396	403	392	410	418	378	399	383	373	397	394	417	419	415	360	379	416	417	404	382	408	387	394	419	409	423	422	418	375	386	404	369	436	395	359	404	409	406	419	391	422	374	397	412	393	380	433	392	433	403	424	404	356	356	396	379	370	378	373	391	397	411	413	397	401	411	383	402	399	385	407	470	402	412	390	387	367	401	374	393	372	412	402	425	390	362	366	363	390	355	387	385	396	421	410	417	399	399	386	362	346	386	420	373	369	381	397	380	406	371	409	395	391	425	382	391	365	409	380	353	408	423	396	375	363	391	397	393	401	379	414	384	382	385	365	397	409	362	373	392	351	405	399	416	371	391	350	371	404	382	407	404	417	380	359	398	399	410	424	392	398	410	356	389	384	387	411	401	387	396	393	432	403	389	388	382	402	386	399	384	408	402	392	413	423	394	404	413	387	393	406	389	399	355	383	358	417	410	367	361	411	404	413	408	433	381	398	394	354	381	386	381	394	403	426	412	406	412	396	416	410	386	396	403	381	361	414	433	435	376	376	382	373	393	423	369	378	414	363	419	376	371	366	355	385	377	432	400	410	391	362	430	432	388	399	402	423	419	396	391	366	427	383	364	371	383	433	412	360	379	432	390	384	423	389	419	442	437	429	393	383	411	391	418	389	435	386	431	362	397	401	402	406	394	429	396	349	404	357	410	404	380	382	365	408	415	366	356	388	369	376	389	388	374	410	441	390	410	398	380	438	386	384	410	419	428	408	373	397	412	391	386	381	402	414	377	387	393	403	387	369	407	401	408	371	393	387	338	404	394	387	406	377	385	399	399	391	413	361	389	389	403	425	424	393	378	389	419	398	377	412	356	415	372	380	358	411	401	392	421	421	371	372	388	399	411	376	375	394	418	363	420	408	403	429	438	400	446	396	401	413	390	400	403	374	391	346	370	393	343	426	395	381	374	415	391	371	404	403	392	405	355	394	432	402	408	383	382	377	374	390	385	400	410	390	408	412	407	406	396	420	383	386	375	379	410	414	393	368	402	395	414	392	432	361	398	402	372	388	390	395	385	392	401	399	376	366	384	420	391	354	369	415	415	393	387	415	382	388	385	419	395	382	387	394	394	359	387	411	377	374	378	385	399	359	377	375	390	416	403	391	364	386	389	403	401	407	388	436	417	390	337	441	401	380	395	392	406	393	420	413	365	381	388	404	401	387	422	426	412	393	377	419	379	376	404	401	402	399	393	392	398	399	392	396	354	368	396	381	416	389	392	398	382	419	424	413	376	404	392	371	367	389	440	413	397	377	373	409	432	418	394	399	408	402	397	371	390	383	395	391	387	396	368	414	419	392	389	382	357	379	392	422	449	372	387	382	417	414	407	359	406	356	392	385	392	369	387	379	367	403	397	381	374	412	409	361	384	379	401	411	353	422	409	396	417	365	386	367	388	396	390	392	404	381	411	403	385	399	373	375	424	413	365	408	381	409	390	391	437	412	372	425	386	412	401	379	419	387	432	389	333	362	394	397	369	388	383	414	389	410	376	411	399	374	403	417	381	403	361	404	387	411	411	374	402	373	398	407	388	416	407	388	413	403	387	414	391	417	386	413	405	424	375	420	386	365	399	392	377	429	417	378	372	392	374	370	391	378	388	415	395	381	383	376	445	384	380	363	377	386	402	374	389	374	382	403	393	397	367	422	412	403	382	409	407	384	407	411	390	409	388	385	422	398	396	428	350	426	395	409	387	372	413	366	411	347	394	430	404	380	381	366	391	378	410	415	393	380	378	366	392	417	416	402	381	401	390	381	378	418	358	383	397	386	390	407	415	385	403	416	397	384	414	406	417	433	416	398	391	386	381	389	411	415	386	393	367	399	387	373	370	400	407	422	420	379	383	413	381	385	394	407	399	393	396	399	365	404	383	366	394	391	389	401	387	390	417	421	358	364	407	391	384	355	401	407	414	388	405	412	366	385	403	411	393	424	432	391	404	421	412	398	393	425	408	353	411	409	393	388	391	390	410	368	393	403	424	382	373	380	392	379	398	413	379	365	426	410	398	405	384	366	420	391	404	388	386	381	425	375	407	399	397	387	395	408	390	413	400	382	387	419	350	418	387	398	380	402	386	401	380	387	379	407	395	445	454	371	376	386	408	413	354	407	392	435	393	418	403	432	382	393	396	383	377	374	428	389	363	396	452	418	395	411	403	434	405	409	403	389	374	414	411	389	401	387	407	392	383	412	380	418	379	399	401	404	391	382	429	393	402	381	352	441	393	431	409	399	418	429	398	393	393	386	377	406	396	377	414	406	381	419	393	417	390	383	439	422	395	408	394	360	389	388	384	382	390	406	402	385	417	393	410	401	400	385	407	358	427	372	357	420	370	339	409	382	392	413	384	383	394	403	383	396	396	382	397	402	383	388	409	404	363	415	408	380	392	433	425	393	405	420	387	409	372	388	366	386	354	380	379	377	398	374	402	424	404	379	393	402	404	401	372
12164	1683	3895	2887	459	424	360	348	338	339	316	364	328	336	316	330	347	340	315	349	339	316	331	313	274	302	332	303	308	320	342	332	311	308	308	289	306	307	314	303	327	301	340	296	329	305	314	310	321	314	294	286	301	319	341	330	301	301	313	281	308	319	337	349	294	348	338	305	339	309	310	330	297	322	318	306	288	338	319	309	342	349	313	353	310	307	311	348	279	303	271	313	332	311	281	319	328	281	307	314	343	349	305	309	332	312	308	324	306	332	310	295	334	318	332	284	307	308	329	304	307	318	324	339	331	315	330	361	314	294	299	311	317	350	326	352	281	310	309	313	329	311	324	295	273	265	350	281	334	303	308	263	345	326	328	307	296	298	321	329	314	344	340	313	320	335	317	359	328	301	304	350	351	331	313	303	282	287	301	312	289	313	312	320	304	308	300	332	293	297	306	318	305	342	328	332	286	298	325	289	320	276	337	314	330	278	309	306	327	362	335	317	281	319	303	314	292	283	320	325	295	317	294	324	319	335	299	288	298	310	315	308	301	304	380	352	326	297	287	306	279	326	306	329	313	323	342	335	309	278	298	309	319	340	318	312	298	318	278	288	316	303	309	293	318	319	302	302	273	310	278	323	318	317	362	349	300	287	332	322	290	330	308	307	331	317	295	320	334	324	353	272	321	324	316	304	293	307	328	305	304	303	311	291	336	296	309	285	309	289	308	308	318	299	324	307	337	347	308	311	342	297	303	322	298	348	364	285	333	282	329	286	316	292	313	354	336	325	299	355	309	317	307	286	296	340	297	306	334	318	280	325	289	314	355	327	304	310	348	315	301	289	292	330	289	286	313	317	352	321	321	321	321	340	290	338	319	308	314	324	307	329	290	336	329	313	296	282	325	293	287	283	287	371	313	315	307	321	326	341	328	321	317	302	316	332	292	295	285	305	303	320	317	279	281	300	271	331	315	334	312	316	333	358	312	323	308	318	288	327	308	323	314	321	309	306	318	307	311	300	338	321	352	335	325	311	315	342	325	305	309	328	339	355	289	284	311	296	297	308	326	261	307	309	354	311	327	322	335	329	320	327	336	304	331	310	351	327	337	309	295	300	300	307	325	300	311	319	318	294	325	293	314	299	343	339	329	317	308	340	327	301	311	305	306	279	330	324	323	331	319	313	326	313	309	312	276	329	330	298	316	317	318	306	329	299	305	366	326	307	308	298	312	330	340	298	307	338	267	318	352	322	336	327	337	300	339	336	282	332	336	309	348	326	322	317	298	305	317	327	329	297	284	334	333	296	333	330	293	289	342	300	277	305	332	337	328	328	345	286	319	332	317	332	312	311	315	292	325	308	327	286	319	309	307	304	309	318	327	328	329	301	321	314	315	305	311	287	317	346	318	326	323	311	313	320	274	297	308	291	329	288	314	314	329	329	288	330	312	342	313	307	285	319	346	280	328	332	302	331	297	313	317	306	313	313	305	322	317	289	338	347	290	287	311	296	310	306	343	374	292	302	313	298	291	336	338	322	307	303	320	317	300	319	337	317	327	328	318	290	302	300	327	285	300	299	330	312	302	303	327	315	286	345	323	343	294	289	333	315	321	320	334	338	305	315	341	336	331	299	338	291	329	293	305	307	294	324	301	329	268	313	321	331	317	305	338	309	327	327	286	312	348	355	343	303	300	293	335	315	285	306	349	322	311	324	328	310	330	294	276	309	299	340	328	335	340	301	346	348	301	296	270	349	309	292	330	341	288	280	324	307	314	299	308	301	305	348	312	334	305	322	344	274	336	317	326	297	329	294	296	322	337	309	357	317	295	302	297	292	338	303	328	309	319	322	325	288	330	319	332	301	297	334	327	299	344	296	383	298	328	313	316	335	335	299	355	294	362	302	336	292	361	296	320	316	334	325	333	333	322	286	303	304	321	298	320	349	326	307	307	303	308	311	305	298	311	312	330	327	332	314	294	261	294	293	315	332	301	280	275	261	333	324	319	330	279	298	344	288	355	379	289	287	318	289	292	308	316	344	322	292	314	297	342	323	325	338	331	295	301	318	373	310	301	335	323	323	308	305	306	315	326	305	330	317	304	284	316	276	345	331	306	331	290	289	294	278	319	302	341	324	306	307	327	312	292	290	325	295	301	310	353	307	276	296	326	312	339	324	285	342	318	321	297	335	327	280	331	269	313	298	286	308	321	322	365	302	310	320	284	303	279	292	340	320	283	315	310	311	348	283	304	283	287	336	333	315	326	319	298	301	310	345	290	313	310	318	331	300	331	330	315	316	335	353	342	321	318	331	306	303	306	310	317	322	338	313	327	308	333	337	311	282	319	292	308	355	326	305	315	306	325	357	316	370	347	311	332	347	298	315	312	299	294	294	319	332	346	314	296	283	296	313	278	323	321	328	322	351	327	355	299	316	355	330	315	330	330	329	316	296	314	292	319	325	281	304	302	331	307	331	315	338	305	311	356	299	337	312	300	318	326	316	317	295	300	338	314	329	312	313	324	309	343	312	298	346	317	306	307	283	276	300	310	301	319	329	281	284	317	300	368	346	318	335	300	282	294	305	284	314	288	316	365	305	349	305	313	322	319	273	311	306	305	307	337	306	297	315	316	322	308	351	346	323	290	299	322	332	338	317	296	296	332	309	297	301	305	288	303	307	310	298	334	309	300	300	304	308	322	308	282	294	314	324	305	327	335	294	300	315	296	294	281	293	325	333	315	303	292	338	316	283	311	268	296	358	297	322	310	308	338	299	337	313	303	337	303	326	296	337	327	302	305	319	331	312	310	331	316	322	313	331	326	307	298	271	328	284	288	330	330	329	324	329	306	317	296	339	290	283	330	295	326	315	307	346	308	308	271	340	321	312	298	302	279	297	296	312	314	297	304	317	288	300	295	327	307	320	328	304	328	329	265	322	292	306	293	311	325	324	314	321	304	314	287	317	343	333	314	291	299	320	327	336	292	283	305	267	301	298	316	324	337	303	345	323	313	323	296	328	305	323	308	280	280	265	323	311	341	334	317	324	302	302	308	322	292	315	310	291	337	325	358	295	330	342	341	322	330	287	304	268	318	358	303	319	321	338	296	310	318	285	341	295	285	294	337	324	302	329	323	353	360	317	304	322	328	306	299	340	302	293	333	271	330	320	296	338	369	311	311	336	311	360	308	311	315	314	329	314	308	336	328	273	320	298	327	324	279	340	307	305	330	301	324	299	307	343	342	296	328	328	329	345	296	315	278	325	312	330	347	323	346	293	279	304	323	298	295	312	289	318	300	307	334	316	313	315	328	294	315	303	302	298	305	350	285	305	331	320	312	306	309	305	300	321	315	289	321	347	323	273	305	325	314	322	357	337	305	319	333	310	325	302	324	333	301	311	323	302	290	288	308	320	321	325	323	300	305	297	302	296	301	334	303	299	338	294	318	325	318	314	299	293	330	315	310	304	314	310	314	308	298	341	313	308	314	285	317	321	321	289	316	309
8666	1768	7814	6215	1421	1240	1087	1054	1037	936	916	886	844	829	805	768	773	800	775	762	734	768	769	761	747	720	718	767	733	711	723	765	720	727	743	711	739	710	748	721	750	731	743	758	759	770	701	732	754	758	731	785	718	692	732	776	693	740	704	729	752	698	733	704	758	737	735	691	724	736	767	700	699	727	704	739	706	686	722	722	660	704	751	734	749	758	749	715	737	758	744	705	700	702	682	719	692	699	736	653	747	730	651	726	773	715	752	665	747	763	700	755	703	697	735	716	720	739	738	714	746	749	707	710	745	678	742	709	718	744	762	703	730	769	731	714	730	737	720	687	731	647	696	706	696	705	685	769	742	769	668	699	752	763	738	748	700	766	676	674	764	699	725	732	742	718	744	722	689	734	721	716	763	773	722	755	714	692	703	688	716	707	692	747	684	744	719	757	729	732	716	719	716	730	715	722	695	710	721	759	737	710	738	719	714	768	719	702	735	731	746	744	709	759	736	779	704	706	745	749	725	718	682	717	744	703	719	764	673	705	694	709	722	723	709	684	740	684	752	710	743	730	785	747	718	739	725	700	697	715	717	697	768	684	740	736	710	723	762	704	701	726	732	732	732	741	700	711	708	722	781	700	763	751	697	721	732	737	737	718	697	705	707	739	670	709	710	731	730	754	693	686	648	731	741	719	726	721	679	709	694	778	727	684	686	717	685	732	729	752	719	727	796	774	713	731	741	707	728	716	668	676	718	699	720	775	656	698	713	720	722	758	688	732	729	697	693	746	744	680	698	697	740	787	708	734	719	719	690	693	707	724	771	689	696	725	727	703	701	720	717	722	731	729	717	734	746	698	711	701	728	693	708	683	722	702	657	726	690	716	723	699	745	720	726	668	732	672	724	679	672	735	728	712	745	758	698	714	677	743	706	688	722	726	689	719	699	720	704	737	726	744	692	725	743	743	678	687	722	716	694	748	690	764	688	696	759	705	682	685	750	704	721	714	712	738	709	658	715	776	707	701	724	721	706	733	700	730	703	720	769	715	749	737	702	740	730	716	668	714	746	747	707	746	716	712	738	747	671	716	740	732	713	705	790	732	776	732	729	705	726	721	695	742	720	736	683	748	765	684	709	675	729	735	700	744	694	677	709	716	713	762	720	758	691	718	758	756	700	715	723	732	712	723	729	659	705	700	710	683	748	711	718	752	684	718	729	688	738	711	663	741	691	709	705	701	704	672	736	736	736	682	691	713	751	675	739	688	718	754	687	672	720	726	753	689	704	702	725	742	733	700	704	685	721	737	711	720	729	718	757	723	742	712	720	699	762	739	706	721	718	665	698	701	721	732	750	673	762	730	697	737	716	703	700	667	682	744	682	699	670	700	776	702	693	698	732	754	700	729	665	713	710	761	747	696	760	707	688	726	726	726	698	681	683	756	717	768	726	670	691	735	727	694	733	709	751	721	746	715	687	743	697	689	746	731	701	721	711	714	751	761	743	758	742	672	703	719	719	700	703	650	707	746	732	700	767	726	696	712	727	726	718	705	743	698	714	755	715	710	761	734	733	711	739	773	722	706	679	733	692	703	710	700	718	693	759	701	720	738	734	731	719	685	721	763	688	738	722	737	716	697	742	683	764	707	767	709	706	695	714	677	680	709	695	692	734	710	694	716	704	691	779	709	722	684	743	718	749	713	717	696	734	747	707	762	708	717	723	748	734	734	676	698	718	717	771	712	704	737	719	717	729	745	755	649	756	747	728	780	715	658	685	700	774	705	746	722	715	694	712	752	715	714	698	713	690	750	696	706	722	722	742	707	743	728	712	729	724	749	764	691	734	701	678	703	707	757	711	785	706	695	747	745	716	723	717	725	683	709	756	685	670	749	733	693	697	738	696	682	734	756	703	720	761	692	739	693	736	756	729	691	727	696	698	674	690	752	717	712	710	691	686	710	750	732	699	701	722	707	777	767	737	745	677	705	667	728	684	723	727	722	700	746	720	754	735	744	743	720	737	701	722	687	718	722	710	718	689	780	693	712	747	695	753	758	741	678	724	765	732	761	736	673	730	724	742	739	698	730	684	716	744	655	732	701	732	722	784	707	700	799	740	730	713	731	729	741	740	713	668	769	730	769	723	716	728	733	687	658	671	728	717	738	736	753	767	727	740	669	729	703	718	705	679	710	726	722	758	716	698	778	769	674	734	710	716	728	696	725	693	723	726	739	761	711	695	722	681	731	783	708	726	734	665	698	765	753	707	698	723	757	750	714	765	691	717	746	703	771	682	726	716	712	674	718	677	713	742	708	668	733	705	675	683	705	670	651	736	735	737	730	687	713	753	723	719	740	704	760	727	692	684	717	730	661	739	686	708	740	734	707	728	719	695	695	688	679	725	744	668	699	685	661	669	757	681	729	721	685	769	703	719	751	713	698	766	703	712	714	728	736	700	736	688	713	707	694	748	732	681	691	693	679	712	776	672	669	697	710	668	707	710	717	755	725	725	740	701	764	702	756	739	728	713	696	733	733	696	740	724	682	686	669	734	689	726	754	733	684	721	733	676	733	729	731	708	732	707	700	735	702	733	697	742	749	733	723	713	734	730	710	727	735	807	665	756	745	724	806	702	743	710	723	703	754	723	724	695	738	676	735	683	740	753	714	739	715	717	737	723	717	732	728	760	669	741	747	720	762	705	734	756	750	695	701	732	691	715	693	700	690	704	670	716	703	736	712	722	723	701	713	697	752	740	688	767	694	704	705	709	763	707	705	730	725	739	686	737	693	741	751	725	709	719	683	722	707	719	732	715	711	761	740	722	739	749	732	747	696	691	721	729	763	694	683	741	729	716	728	724	725	717	727	704	688	702	741	691	653	726	708	738	698	708	704	735	693	692	709	700	763	717	731	712	721	726	713	709	693	693	684	726	751	722	727	748	726	732	679	749	722	713	776	734	694	718	690	761	738	706	732	738	759	780	741	754	732	745	717	712	694	757	727	707	722	695	752	711	712	722	703	731	721	781	711	705	750	677	695	714	747	760	773	736	741	705	720	722	736	719	726	697	732	715	700	750	744	712	742	756	741	660	715	677	708	706	729	724	714	699	745	673	733	731	716	666	690	732	666	758	727	741	721	718	699	686	735	717	709	733	710	719	740	753	736	729	704	691	714	702	707	695	719	732	735	719	701	738	660	711	759	705	729	692	728	676	714	675	723	731	669	720	699	757	734	685	740	700	706	752	738	711	692	763	734	767	682	697	749	727	730	707	704	764	726	676	778	760	703	701	743	770	724	698	697	705	691	734	755	723	722	721	744	764	750	715	687	695	687	722	747	735	727	701	696	701	756	701	707	701	733	762	739	714	737	720	745	724	681	699	732	681	706	708	704	751	697	728	702	683	717	778	704	726	760	712	746	736	695	702	694	664	738	721	756	734	700	682	711	669	740	734	704	778	714	737	713	691	744	700	697	759	703	738	709	727	687	715	706	746	760	734	702	738	787
19637	2968	8514	5641	648	522	448	429	384	362	340	380	379	353	348	310	326	317	278	310	285	325	305	327	332	309	317	304	321	368	331	325	313	293	294	335	309	320	347	319	295	301	342	357	334	307	287	327	302	325	353	302	309	324	338	328	315	294	314	283	333	318	316	300	293	344	335	355	299	329	288	305	300	298	312	318	304	329	291	297	328	299	306	335	301	278	316	315	365	303	328	321	330	339	320	309	317	329	296	280	305	327	297	310	333	323	303	311	293	300	287	319	318	320	320	294	310	299	337	320	318	278	323	301	333	325	306	284	344	329	321	312	320	293	303	334	288	286	267	323	307	295	315	336	308	323	288	305	290	306	290	301	303	337	304	352	302	298	300	275	316	317	324	306	339	300	332	323	350	298	303	290	295	284	301	298	279	287	302	355	282	325	300	315	309	303	337	300	301	375	307	326	298	293	313	321	312	302	298	322	322	310	322	303	344	320	317	299	317	275	290	281	310	328	313	297	291	309	326	294	305	303	326	277	331	320	289	289	310	338	312	290	292	281	315	286	314	305	322	286	325	305	326	300	324	305	325	297	293	323	325	317	290	305	342	315	301	309	340	309	306	291	305	312	325	305	278	279	284	351	307	309	283	286	309	339	328	311	292	293	309	305	320	290	273	306	294	300	273	286	302	267	287	294	281	291	297	311	311	330	279	292	308	315	338	291	314	300	306	316	316	302	296	323	284	328	305	332	317	314	323	331	291	304	318	303	336	323	286	320	333	302	298	326	279	304	312	326	298	323	321	348	309	284	328	288	324	291	309	310	272	294	292	291	341	302	296	325	307	295	294	306	296	304	334	294	328	325	318	319	306	347	294	298	308	318	330	323	288	322	349	310	317	294	306	318	311	304	297	320	296	340	326	343	321	322	286	277	312	309	288	332	301	292	315	329	296	319	345	309	296	308	297	284	330	306	271	329	302	333	292	320	283	289	312	308	326	327	315	362	324	331	287	291	327	306	274	288	339	307	298	282	297	314	342	326	309	297	343	268	295	301	300	295	297	324	307	297	281	313	325	321	300	276	316	346	333	303	331	290	305	323	309	295	314	316	328	325	311	321	297	316	336	312	302	291	314	318	286	279	282	307	318	306	280	293	319	290	286	271	316	314	334	331	293	337	314	317	342	305	338	304	309	333	318	299	281	323	312	278	296	310	290	304	337	285	317	294	316	303	319	340	308	300	296	325	296	293	295	314	282	282	284	333	303	328	328	306	308	298	301	289	307	327	287	317	300	314	313	294	312	357	297	282	339	332	329	287	300	295	313	302	312	333	317	301	290	305	317	324	318	305	314	313	333	307	264	287	317	302	305	341	278	297	316	307	289	311	306	325	293	281	313	303	284	288	311	284	317	302	294	329	302	323	349	284	347	348	311	304	327	305	335	319	329	327	336	309	302	322	299	309	345	332	328	294	322	325	321	304	327	312	335	334	337	279	271	309	284	300	313	274	322	295	291	299	289	339	287	314	315	272	348	299	331	294	292	292	314	339	290	310	275	292	317	308	332	325	294	312	310	303	288	311	294	316	316	303	288	315	289	297	300	320	291	362	340	316	308	284	309	306	257	292	320	318	331	340	290	307	324	333	295	355	336	307	351	313	322	308	319	362	302	325	312	326	305	328	328	331	293	335	323	285	301	311	343	330	297	304	306	313	316	324	320	315	302	330	336	332	322	293	305	283	304	308	318	285	312	283	303	322	329	286	267	322	299	356	310	318	326	319	331	310	314	334	303	315	328	307	362	294	328	292	311	305	320	319	338	332	317	312	342	341	343	294	332	311	319	282	293	274	303	265	293	296	320	303	277	291	321	318	292	284	282	328	326	321	348	314	304	275	284	325	300	361	313	309	330	296	331	306	276	277	331	308	329	310	303	294	314	301	271	291	378	324	293	297	311	297	332	297	313	293	286	335	345	332	308	298	328	285	333	335	343	335	296	333	299	305	329	306	302	305	301	320	272	343	320	302	286	326	284	292	349	320	287	316	321	305	290	284	293	311	309	319	305	286	282	344	309	288	305	304	344	320	309	310	294	280	330	281	292	296	286	307	336	332	313	297	297	311	321	291	264	297	341	335	294	296	293	326	282	255	316	319	355	313	305	295	324	328	278	283	312	341	330	298	323	311	343	318	287	311	345	365	329	307	312	282	333	317	288	297	313	303	336	285	338	329	284	324	329	306	284	298	303	310	307	286	328	273	309	300	301	330	296	277	290	282	324	353	313	321	291	299	264	280	308	312	308	306	295	294	298	316	323	286	296	307	304	306	318	293	308	260	281	327	319	296	313	319	313	280	320	325	293	312	307	313	306	331	352	319	316	315	343	315	298	332	330	319	275	320	299	294	315	324	297	298	300	321	339	320	307	306	297	340	310	374	311	338	333	300	319	331	307	328	303	284	344	327	313	332	323	328	313	327	304	284	328	309	298	315	330	328	270	294	330	288	283	300	336	319	307	297	327	311	286	284	291	304	289	314	297	301	297	249	294	282	303	327	311	316	313	352	295	301	327	284	316	317	296	299	322	307	309	285	342	313	314	293	322	315	280	325	345	307	300	296	333	308	291	332	289	318	302	345	292	277	322	307	334	318	321	295	280	275	327	272	338	310	310	292	339	319	335	333	336	284	275	267	362	282	342	327	307	321	277	281	290	307	318	307	292	322	320	334	337	342	337	299	313	329	311	323	329	293	289	328	305	302	294	330	362	284	333	335	292	337	306	313	272	315	324	323	323	299	316	317	319	330	337	342	281	336	345	287	288	310	311	293	305	307	294	297	313	315	288	337	343	288	297	322	344	314	327	330	335	308	313	307	310	341	300	323	312	338	289	287	348	317	319	298	287	288	294	321	298	324	280	314	331	301	307	315	305	324	285	304	287	314	289	294	316	319	337	305	273	273	272	319	301	315	313	343	276	306	310	313	311	328	321	325	337	329	302	351	292	318	321	275	303	300	310	327	281	315	333	301	280	310	296	339	318	293	311	309	308	333	336	294	295	305	322	349	326	306	326	302	339	323	301	300	313	343	299	288	275	293	333	295	297	277	316	319	294	304	305	295	330	331	285	317	298	316	318	336	314	294	298	302	270	331	276	310	291	289	329	327	287	306	306	305	310	288	325	337	299	326	316	303	292	307	305	328	334	301	321	276	312	298	318	277	318	305	290	307	349	301	297	299	294	347	329	284	336	328	331	252	285	323	294	334	331	323	277	301	337	330	261	288	298	290	320	303	290	302	308	280	286	307	326	309	309	301	300	303	276	320	292	321	311	331	296	314	299	341	318	309	292	344	322	336	321	305	293	309	332	295	289	307	310	321	303	329	325	317	337	316	305	314	319	295	292	314	307	322	336	334	280	332	296	300	311	316	318	300	329	300	329	308	309	295	327	311	300	313	333	331	319	307	294	278	298	296	323	322	327	319	296	347	321	323	296	312	293	355	314	343	312	291	339	294	337	297
11211	2398	14570	8647	2056	1787	1450	1282	1183	1031	1028	921	899	879	887	813	796	781	794	797	811	750	736	786	756	741	760	734	721	670	711	717	730	746	761	733	740	730	692	752	701	719	713	661	766	678	747	689	727	710	663	691	721	726	685	697	742	728	680	678	681	646	684	642	657	727	707	720	689	713	658	677	678	667	715	703	687	675	651	696	721	674	692	652	691	669	643	693	669	676	699	660	710	704	676	665	701	676	695	693	678	690	656	678	680	697	711	646	674	651	709	694	683	702	680	703	630	710	659	707	645	727	724	694	683	692	701	662	676	756	724	677	725	645	713	670	743	668	654	665	653	711	700	667	663	655	605	723	665	715	712	707	719	704	695	708	677	659	668	680	677	662	669	688	680	711	695	692	680	636	682	717	676	684	728	701	648	680	684	685	686	690	656	669	641	678	731	701	682	676	721	626	719	665	670	673	715	700	680	653	707	733	712	691	711	672	693	710	650	713	673	727	687	691	658	698	658	705	711	662	657	710	708	735	666	685	690	680	701	681	634	700	715	658	663	701	648	710	665	705	690	671	692	715	630	709	693	690	698	675	717	694	650	675	700	696	687	632	686	696	685	673	683	655	677	698	691	629	683	723	690	703	680	651	666	673	666	761	652	698	723	687	648	677	622	718	681	660	665	675	696	693	711	686	684	699	655	696	713	717	636	730	646	695	714	697	653	674	670	670	624	722	743	650	700	706	694	690	715	707	674	697	715	675	700	676	703	690	678	658	689	703	715	709	694	707	683	709	699	671	702	725	707	662	681	649	667	672	691	663	678	670	706	627	643	703	664	642	691	695	678	740	694	685	695	706	665	670	698	722	655	671	700	676	705	642	655	685	697	730	674	704	705	695	653	670	687	649	714	685	655	651	694	682	702	696	679	667	678	704	659	687	709	705	699	662	679	669	663	678	616	687	684	696	664	717	700	658	668	732	690	681	671	685	711	715	676	659	642	685	662	634	706	707	709	706	650	643	698	689	665	696	755	701	644	652	697	708	686	683	715	685	713	661	681	706	640	666	671	670	654	674	665	667	725	718	701	674	686	696	666	690	669	672	701	714	702	700	690	674	702	699	755	651	633	670	701	688	649	716	665	675	643	648	693	695	647	674	712	731	687	673	692	698	673	682	669	651	715	705	700	676	660	708	634	711	637	720	715	725	682	669	693	664	677	697	668	721	698	665	726	675	712	693	676	672	692	655	725	725	705	729	698	690	651	705	691	704	661	695	719	682	666	657	677	659	688	700	660	688	714	675	713	666	693	675	724	643	645	656	669	718	699	631	690	691	703	649	706	664	691	668	642	703	663	680	677	670	657	714	688	672	668	659	706	658	679	707	685	720	706	714	689	708	725	764	702	674	679	687	700	706	692	655	638	733	687	678	693	716	660	703	674	660	673	676	660	658	678	738	738	672	637	689	690	673	686	681	709	675	634	684	656	679	693	692	667	703	714	677	692	669	668	689	672	688	662	659	691	692	677	664	698	685	730	680	696	660	674	624	717	728	686	688	669	696	697	709	673	720	652	716	724	711	700	681	666	716	695	667	674	616	687	696	681	664	687	712	712	692	677	666	675	651	638	702	695	670	675	641	704	685	685	709	745	701	630	697	687	651	676	708	699	692	708	704	652	685	690	675	718	713	673	667	685	712	707	720	658	679	665	714	661	662	682	701	649	701	691	691	689	657	685	645	719	691	653	698	732	706	695	707	647	666	687	690	707	673	704	670	681	692	721	719	697	689	702	668	716	685	696	706	693	723	682	709	664	602	713	694	707	689	671	668	693	690	666	656	684	714	675	695	685	664	675	681	675	689	712	680	683	663	732	701	690	665	667	675	715	676	691	685	692	672	659	638	699	675	698	691	677	726	660	680	736	704	649	689	692	689	707	672	723	682	632	700	679	705	703	649	676	694	710	706	659	671	693	675	652	689	625	742	669	752	673	653	682	655	681	641	687	658	676	672	705	684	693	682	720	683	725	758	674	687	664	695	665	703	687	700	654	678	706	659	672	710	688	647	644	666	697	702	667	653	707	663	668	693	675	690	700	727	668	736	691	687	663	678	693	672	694	693	691	637	696	706	687	663	692	717	730	736	677	670	706	708	656	664	710	674	671	747	711	679	684	680	707	709	657	688	636	681	676	677	681	708	643	705	677	660	673	694	756	631	654	710	684	698	670	690	710	756	656	702	695	649	658	705	716	642	684	651	687	699	681	719	681	704	672	735	681	674	708	687	659	686	730	700	698	715	679	695	682	685	697	683	704	689	679	701	637	676	707	700	661	644	711	683	653	681	668	639	659	677	642	695	652	711	699	718	668	693	675	680	706	692	693	727	645	658	659	689	682	688	722	672	682	686	662	649	700	709	698	652	717	655	732	695	692	674	709	665	664	685	689	698	718	696	655	664	667	670	759	637	688	648	655	653	635	711	707	675	709	664	723	686	666	681	706	659	704	657	722	650	715	687	647	657	684	662	679	672	702	675	717	693	682	721	659	640	680	694	708	714	707	707	638	646	675	720	671	660	671	682	695	657	683	710	676	736	665	682	703	700	765	656	693	655	660	697	671	653	646	683	685	682	682	632	662	671	641	656	677	677	670	651	650	640	716	674	669	705	643	686	703	672	668	658	656	717	679	654	718	660	684	707	699	665	692	639	642	757	654	713	688	680	726	683	709	709	702	684	687	708	682	675	691	715	731	670	701	662	648	677	676	672	641	681	670	684	709	688	715	685	679	707	621	664	667	656	695	664	714	709	719	665	698	666	671	643	658	691	672	658	630	712	688	682	715	701	653	702	728	703	676	693	677	661	686	638	676	638	680	664	704	705	657	679	726	694	665	698	675	707	709	699	707	658	691	714	686	641	721	684	704	707	711	680	732	670	703	678	711	660	663	656	688	761	685	716	639	703	709	681	674	635	671	689	669	681	711	680	688	680	709	710	685	696	657	691	685	682	662	667	624	694	663	698	710	681	682	749	672	671	698	683	712	649	728	690	686	662	613	668	732	685	677	658	702	692	676	726	682	651	664	675	678	643	635	657	657	673	685	702	685	729	708	750	693	668	624	662	717	678	688	681	717	644	715	719	676	687	679	669	642	684	656	745	659	705	689	684	698	654	657	672	698	684	702	681	696	670	679	668	704	687	659	683	625	672	665	681	671	668	696	655	657	747	686	657	650	663	658	681	685	707	684	665	659	689	720	694	706	703	643	671	690	703	671	727	701	717	722	704	683	699	663	705	684	663	692	726	677	659	710	661	693	687	675	672	760	648	705	666	686	658	639	670	660	682	676	682	687	704	697	691	627	656	701	721	656	678	703	684	703	708	693	658	688	716	692	717	687	707	680	675	683	684	673	667	719	727	680	660	689	682	692	680	682	635	698	645	666	708	665	704	734	679	645	638	675	633	714	693	648	721	704	674	694	664	664	688	691	664	665	694	641	682	712	687	660	708	661	722	695	669
3802	671	752	201	158	154	143	166	153	132	139	162	144	161	145	151	142	149	148	149	155	139	137	157	143	153	152	153	165	162	133	143	148	141	157	146	149	147	148	142	138	166	164	143	148	127	135	129	167	139	162	144	163	143	161	131	133	150	136	168	142	149	182	154	126	164	139	126	141	153	155	156	148	159	133	140	156	154	122	149	145	152	151	142	160	128	155	138	139	152	145	129	157	144	127	156	160	152	148	142	144	140	166	152	130	145	164	141	168	139	150	191	160	167	156	162	151	144	155	156	132	152	174	160	122	161	151	173	148	152	124	158	163	148	140	118	131	131	157	145	153	132	159	139	140	138	171	156	153	168	177	139	141	157	140	136	157	152	140	147	169	154	156	140	136	148	154	159	106	155	160	127	144	154	177	156	142	151	167	147	158	143	166	141	154	170	153	154	128	160	141	149	120	163	154	136	154	171	167	137	119	152	162	141	170	180	153	137	156	145	153	157	144	166	126	136	165	140	130	147	142	135	127	126	153	169	140	136	179	140	147	141	152	142	151	169	154	144	146	150	141	143	164	125	155	160	160	177	139	137	146	142	166	142	145	165	154	157	140	164	156	135	167	151	163	135	145	159	119	151	140	148	124	148	167	142	149	173	159	149	139	155	145	165	153	145	162	145	151	153	156	134	158	136	148	166	140	161	165	155	153	152	150	141	118	139	134	148	137	180	148	168	150	151	160	138	145	159	129	128	145	166	134	136	156	150	141	171	134	129	168	178	160	149	150	152	151	149	182	155	146	109	143	144	173	142	167	158	131	143	141	141	144	141	148	137	143	161	153	148	163	151	171	154	145	133	140	147	157	166	145	153	144	151	152	162	172	144	141	145	147	124	158	176	132	147	151	154	147	124	145	145	139	127	143	177	172	168	146	168	160	158	138	144	148	137	137	137	151	157	158	117	139	125	145	158	143	154	144	151	169	151	161	136	162	144	135	150	132	134	150	152	129	138	150	143	156	148	140	150	149	155	156	149	149	148	149	151	169	163	177	189	164	143	153	146	152	138	156	141	161	173	140	123	173	157	133	124	130	133	126	129	176	152	156	153	163	158	149	149	158	142	155	173	155	138	150	158	133	128	142	158	144	167	137	147	157	148	142	156	140	154	153	140	147	136	141	144	135	155	160	147	159	144	145	124	140	129	161	160	150	142	130	143	150	148	142	150	157	159	148	141	142	147	147	154	173	168	163	148	160	145	138	134	148	135	147	137	131	138	115	134	127	167	157	164	169	190	168	161	140	167	143	154	163	173	146	132	142	141	144	154	134	140	153	147	163	145	152	139	149	159	158	137	146	145	155	142	149	130	126	157	158	165	148	146	145	150	128	156	141	149	133	162	143	137	140	140	160	140	140	155	134	158	128	167	140	144	166	171	157	153	158	135	143	164	165	162	136	154	158	171	155	156	168	137	145	164	136	175	135	160	164	136	147	160	136	135	134	174	146	164	174	131	148	164	157	170	144	163	150	154	149	142	150	165	133	153	141	134	138	139	129	167	159	127	168	146	141	152	144	142	150	138	190	138	146	156	147	155	149	155	164	129	137	161	175	133	136	161	151	141	142	127	135	141	135	166	126	159	142	150	154	161	137	139	137	137	163	148	153	176	128	141	176	139	143	152	130	160	137	165	148	144	147	160	136	151	156	166	181	149	151	161	173	170	154	157	142	143	148	148	165	146	164	134	126	168	151	129	145	149	133	137	128	148	139	138	128	164	117	147	134	141	137	167	168	151	156	150	145	174	138	164	147	122	146	128	162	149	168	165	149	168	149	156	139	134	138	151	140	164	163	132	140	136	136	160	146	146	156	176	143	162	164	153	182	153	177	156	145	145	136	147	144	150	167	131	129	164	153	132	140	152	148	151	147	163	129	151	159	130	153	165	143	163	124	153	151	146	165	134	164	149	181	174	169	143	151	148	150	143	146	144	159	161	131	160	148	151	138	150	164	147	154	152	140	154	157	150	145	154	139	166	142	139	143	164	140	154	134	147	158	165	147	136	130	142	151	151	152	128	146	134	135	128	158	156	172	152	164	153	145	151	134	147	155	140	140	156	141	170	155	177	173	173	124	140	144	165	140	143	148	137	135	149	163	154	171	163	150	149	151	165	138	138	168	188	154	146	162	156	156	148	159	131	137	163	146	128	136	141	145	156	133	186	179	121	139	152	137	155	136	126	151	158	165	144	142	144	157	156	135	150	148	145	140	171	168	149	146	134	148	130	150	165	145	145	168	153	151	148	159	143	150	138	137	147	130	139	159	152	175	161	153	152	157	154	144	152	150	160	170	149	161	132	173	158	160	156	167	155	151	136	166	154	160	161	173	145	139	146	136	122	169	154	152	161	126	159	145	128	157	169	129	154	144	161	156	160	148	167	151	153	152	150	161	144	137	146	132	164	128	165	173	174	185	140	163	122	160	155	143	167	117	162	165	133	166	159	159	139	146	138	144	149	146	150	155	142	130	165	148	171	138	163	153	158	137	158	153	148	143	139	136	145	135	146	136	172	137	132	157	155	137	140	150	173	163	143	150	161	146	128	152	147	131	157	145	161	125	132	146	142	149	128	156	147	137	158	141	153	137	133	156	152	136	142	149	158	151	178	149	151	159	188	150	172	129	135	137	149	149	145	164	161	164	137	148	153	152	154	146	155	155	154	160	146	153	151	131	130	160	131	146	144	152	143	143	154	129	145	156	125	146	152	166	166	169	154	123	157	144	149	167	140	122	146	128	166	125	135	136	140	156	160	138	162	196	186	159	137	158	146	152	139	152	166	151	149	166	160	134	148	152	158	142	164	179	147	141	151	153	177	155	146	145	127	142	165	152	154	175	146	132	139	166	168	165	154	162	152	135	112	141	110	148	160	166	154	138	118	141	154	136	166	150	161	137	141	163	133	137	155	148	151	131	136	157	170	159	170	171	155	156	136	150	163	158	155	141	150	137	153	146	147	156	142	158	147	153	142	146	162	145	143	135	144	154	136	163	167	152	159	170	175	156	149	132	141	168	159	168	143	174	167	132	145	174	157	178	151	146	120	146	153	172	137	157	164	163	161	133	159	139	148	140	174	129	151	164	134	165	158	156	145	156	166	145	155	145	139	144	164	157	161	156	135	130	152	143	146	135	155	151	156	135	159	154	147	142	144	169	135	144	167	146	142	151	156	156	142	163	153	158	123	152	114	170	149	156	143	133	154	146	172	168	154	138	160	161	156	158	143	159	166	151	138	149	153	158	155	141	163	173	197	136	164	151	142	144	151	169	134	149	149	132	136	166	155	158	126	130	150	153	150	127	141	136	141	133	155	145	162	152	151	132	139	140	159	135	139	170	141	147	162	150	137	142	144	147	183	131	141	145	136	152	162	141	147	162	162	161	139	140	147	133	154	153	166	166	152	143	143	137	154	156	130	159	162	156	155	135	147	141	157	162	158	148	142	136	151	160	177	165	130
3015	868	1648	534	411	457	401	384	421	421	378	362	451	384	415	380	413	396	401	388	396	413	398	394	384	431	371	387	378	405	365	412	360	408	422	405	386	397	383	391	394	385	382	369	418	425	365	415	414	408	386	371	385	420	385	412	386	409	413	368	461	379	400	407	362	393	377	376	409	400	425	416	401	373	366	382	411	364	392	407	414	375	360	383	413	367	377	407	369	397	364	440	407	396	389	413	409	389	388	404	392	411	393	378	385	412	411	392	400	406	355	412	403	372	396	380	428	402	415	426	403	419	406	398	349	404	395	377	401	385	407	381	410	417	397	399	384	449	397	399	362	430	364	382	397	388	429	414	427	417	410	410	364	402	416	435	396	387	332	359	404	412	400	358	362	395	370	394	414	412	389	386	382	441	347	417	427	367	410	361	414	386	369	392	415	382	387	363	390	377	393	366	380	390	416	422	402	375	415	397	401	390	413	416	392	375	380	394	389	375	406	397	401	384	404	387	387	375	382	445	384	385	406	412	441	407	409	402	386	385	396	369	376	401	452	404	430	377	390	385	389	358	381	359	417	359	381	392	363	383	423	396	390	356	422	385	373	367	409	351	368	391	349	387	388	367	400	362	371	396	400	411	402	423	366	372	368	364	398	416	345	385	379	405	363	353	366	407	390	421	390	388	415	400	376	395	386	395	388	400	403	415	382	366	374	361	406	395	380	373	390	369	415	399	404	385	388	358	385	397	376	397	416	367	393	387	411	404	408	425	363	380	343	373	361	407	460	389	394	398	348	405	392	422	375	382	392	388	422	374	413	397	394	358	397	409	367	381	384	362	411	421	404	370	390	436	397	388	392	387	384	355	370	378	395	410	359	388	404	410	364	388	442	403	392	394	398	370	378	367	395	384	388	408	408	392	381	449	395	397	393	336	401	399	396	394	403	393	404	406	406	380	388	386	416	376	378	373	416	376	431	399	421	400	402	358	390	416	424	373	389	383	391	433	412	397	395	409	381	384	394	418	391	358	416	397	386	369	410	402	404	396	413	376	412	391	367	368	398	373	389	364	361	400	403	380	384	407	390	367	379	422	380	400	385	376	368	419	389	374	372	361	427	397	382	385	378	356	409	384	374	400	356	393	408	364	400	399	385	389	381	425	393	394	399	388	369	339	388	378	356	381	371	358	385	387	386	396	401	395	378	382	397	377	361	368	383	380	356	389	372	404	371	416	384	387	393	420	407	387	386	418	389	401	378	374	379	356	435	396	423	407	396	418	415	403	396	402	393	382	401	393	404	428	414	405	407	386	401	420	389	406	426	414	409	404	415	388	391	394	386	375	372	403	373	404	397	399	383	398	374	403	386	428	380	373	380	416	370	374	407	404	419	418	392	387	387	381	414	405	383	385	370	370	429	427	401	387	413	429	358	383	426	362	415	390	417	368	419	375	375	402	413	405	386	412	383	382	383	406	386	395	398	387	412	352	405	410	377	394	394	386	384	395	370	424	382	394	383	415	407	402	382	356	385	384	367	376	395	398	420	409	373	390	399	400	400	389	414	366	356	411	399	395	381	379	365	373	383	431	404	413	381	365	367	329	372	391	416	398	391	379	371	368	378	381	374	376	406	411	396	364	371	410	383	377	337	378	404	372	421	389	358	399	376	420	370	391	397	386	386	401	374	390	381	397	398	440	424	391	381	355	356	409	383	411	379	384	422	394	417	383	367	406	411	410	400	434	411	385	392	364	411	392	398	397	389	360	350	362	366	404	417	406	401	408	405	385	396	427	404	411	404	414	382	428	394	412	385	374	407	402	415	380	410	403	363	401	386	385	402	384	377	424	354	412	386	396	355	374	408	363	364	414	352	391	359	363	389	367	411	398	373	402	364	419	385	361	399	378	387	386	354	367	408	401	409	400	389	371	381	363	375	394	389	409	398	373	378	428	377	400	378	386	392	396	384	393	378	407	370	382	378	363	387	384	400	379	361	390	403	438	395	400	424	381	393	397	389	365	402	378	382	394	377	396	390	388	383	413	379	413	392	380	430	458	379	408	399	405	374	369	404	407	412	380	402	404	385	411	400	405	382	400	430	379	425	392	407	379	366	394	404	388	382	373	402	376	378	398	403	370	433	392	397	374	355	382	423	389	390	396	378	416	416	429	420	379	410	364	408	397	402	422	382	368	424	371	380	428	383	419	334	379	444	420	429	379	373	390	398	378	364	361	362	363	395	385	400	372	388	397	371	363	384	383	391	411	406	407	410	411	391	424	358	390	346	417	360	387	371	414	387	387	387	416	403	422	354	387	383	386	372	396	393	382	432	384	371	379	397	392	384	378	395	366	405	352	394	404	391	392	400	361	403	394	419	401	390	388	350	382	398	367	401	389	356	433	390	419	431	407	381	411	374	397	395	385	401	402	414	393	422	413	405	413	376	356	354	397	361	426	434	362	382	412	370	404	397	372	393	391	406	401	363	426	398	387	384	350	399	357	396	404	350	365	401	413	414	392	392	410	375	376	376	400	388	414	378	395	425	407	376	365	374	413	405	398	388	351	375	395	393	430	396	407	388	379	362	378	391	378	412	416	411	387	392	388	384	420	416	426	397	383	390	393	386	388	390	369	364	369	384	419	378	401	404	411	391	430	396	430	397	416	395	412	405	384	401	376	398	373	417	384	388	412	398	383	386	354	383	406	391	369	413	412	376	399	359	412	410	377	395	394	387	402	401	358	402	404	372	395	383	366	385	378	382	347	382	379	376	411	368	406	343	423	405	394	388	418	388	411	384	384	378	384	410	411	429	411	382	402	409	365	371	383	388	378	418	395	381	444	409	383	404	381	391	420	397	389	401	419	373	366	376	377	387	383	385	366	394	398	362	402	407	384	398	405	396	404	424	401	399	437	379	355	382	407	396	425	366	398	378	385	369	435	382	354	383	389	402	443	367	388	403	365	365	368	408	345	395	397	376	361	369	374	436	376	396	392	400	393	365	414	390	379	348	394	414	393	386	408	422	380	405	382	408	400	373	394	378	395	400	418	417	381	412	387	404	359	399	407	432	386	387	395	393	392	405	354	386	357	342	368	388	388	414	422	323	375	362	374	375	391	402	388	382	431	394	411	421	395	425	408	402	395	402	384	410	361	351	371	408	382	371	410	410	378	390	378	377	359	355	407	420	416	401	413	423	399	425	402	409	387	398	378	361	412	394	422	399	382	387	384	420	404	406	410	386	394	374	361	407	376	388	398	377	399	389	398	412	369	389	385	378	400	383	357	380	384	403	435	383	419	396	404	402	420	394	408	384	421	418	401	388	389	398	398	390	395	403	370	379	433	394	399	407	394	377	399	409	368	389	402	421	381	371	392	390	387	391	368	368	381	382	396	401	395	375	397	371	393	366	392	394	388	386	392	379	369	417	418	390	394	373	374	418	395	396	382	398	372	407	384	361	412	428	392	318	382	385	389	366	413	384	395	378	399	404	405	395	392	402	378	366	399
12731	1812	9853	2913	548	414	393	397	371	379	372	310	315	348	348	356	319	309	346	349	285	324	348	311	329	325	339	349	327	340	305	366	321	266	295	317	292	312	325	348	326	335	309	313	341	296	329	322	319	299	327	315	315	321	333	305	304	302	306	345	319	309	338	326	304	315	344	345	313	289	339	311	341	324	346	329	265	286	296	293	294	348	304	342	308	327	337	326	313	304	317	330	320	309	351	346	315	330	340	327	311	305	309	299	313	316	347	334	329	318	340	321	321	332	321	334	305	299	337	321	324	329	350	329	350	298	288	336	302	343	331	301	301	311	342	307	316	297	308	331	344	302	291	338	318	310	319	316	325	337	296	296	344	357	352	304	334	312	303	282	316	316	355	284	338	343	298	301	343	299	318	309	295	294	347	291	330	305	295	303	349	306	327	330	322	293	323	328	326	305	290	317	328	266	315	343	292	325	322	321	323	330	311	324	323	301	339	298	281	294	304	339	311	333	349	258	336	320	323	289	326	300	288	306	315	321	289	304	301	332	329	334	316	310	344	321	313	304	302	316	293	328	335	327	318	314	308	341	302	306	319	319	317	307	299	315	301	293	322	317	311	307	332	321	345	312	328	337	318	354	320	328	349	318	329	328	325	334	322	323	303	318	288	335	339	332	308	347	340	325	315	280	315	321	340	323	329	306	291	355	316	277	310	336	319	296	331	317	304	278	329	300	312	314	306	310	324	340	312	287	326	318	336	305	326	300	362	292	295	283	313	292	306	295	336	321	337	324	314	306	307	284	328	334	290	294	311	318	310	343	331	323	328	298	326	328	330	333	294	298	338	307	336	358	277	318	327	328	307	339	353	303	313	297	299	341	331	319	279	315	317	333	284	309	309	335	332	334	306	312	347	295	317	298	338	322	329	340	307	353	331	276	347	346	310	318	316	320	344	343	297	297	311	339	323	322	328	338	319	317	346	320	310	309	357	316	309	319	315	304	319	332	317	346	287	314	318	297	354	304	331	318	331	321	321	324	316	324	332	305	332	332	325	296	326	279	323	323	309	283	320	311	306	322	325	326	335	331	340	316	320	292	313	329	297	345	326	313	311	327	326	316	365	308	282	287	356	335	308	314	350	309	324	331	319	311	330	352	297	314	320	325	335	337	341	323	319	324	305	301	329	338	303	309	336	351	324	306	311	349	312	318	293	281	293	298	317	334	311	306	336	317	305	330	295	310	324	357	333	316	294	305	305	333	333	309	316	326	295	297	320	333	315	319	268	306	317	339	330	350	329	324	327	292	269	317	316	330	334	336	332	297	344	304	332	290	295	297	299	290	319	316	321	348	306	320	304	349	344	318	292	303	338	318	347	333	306	288	311	294	290	302	317	336	332	319	338	352	342	318	308	289	321	292	336	281	342	302	321	323	313	292	311	299	322	292	309	301	314	305	313	304	323	326	319	343	302	298	325	327	289	337	318	285	280	299	310	327	326	320	328	334	290	306	321	348	303	345	349	328	359	299	333	323	323	306	322	286	342	312	282	314	314	294	328	292	312	306	349	311	316	302	338	337	341	315	322	301	360	313	283	325	345	276	323	345	315	310	346	307	290	317	308	345	326	312	322	336	355	324	336	305	348	363	360	331	315	303	328	293	320	304	336	339	286	295	277	320	343	306	327	318	326	311	324	290	274	312	326	336	326	282	331	294	333	313	328	294	328	300	330	314	323	320	352	313	326	338	330	360	336	313	285	324	331	321	311	332	353	332	305	257	334	346	306	362	326	300	268	305	314	306	333	334	326	338	262	298	317	322	315	302	312	282	328	318	306	345	304	332	296	318	308	306	313	338	287	303	345	341	325	335	322	298	283	320	313	331	338	322	307	314	314	303	330	346	355	325	295	324	329	321	302	299	313	336	342	305	314	288	314	312	338	310	285	328	334	348	326	307	338	312	308	312	339	316	327	290	336	325	334	325	339	298	333	317	312	320	312	322	332	319	332	308	327	318	289	340	294	298	297	334	327	319	344	312	298	323	318	339	295	315	301	318	327	306	320	315	316	350	357	345	342	324	311	297	319	348	308	320	329	304	330	327	307	294	312	359	322	322	327	303	321	282	299	314	303	341	313	322	304	323	305	317	301	316	283	328	300	311	300	293	324	333	308	290	342	286	306	342	318	348	256	294	298	323	294	296	323	289	320	291	301	339	326	285	329	301	266	311	352	336	290	335	317	311	298	333	322	298	311	324	323	296	275	307	289	324	336	290	322	314	291	342	289	301	332	308	324	302	309	343	302	335	317	323	324	283	332	338	337	327	303	343	302	318	301	333	347	317	326	321	309	290	289	328	311	323	310	343	347	322	256	325	308	314	335	340	306	293	352	317	332	290	334	330	310	327	289	308	325	314	332	343	329	276	323	322	333	358	333	286	315	320	347	325	327	308	365	289	317	320	334	345	291	315	320	324	279	329	299	331	287	313	289	343	300	377	313	292	304	299	309	318	308	301	344	317	336	324	316	321	313	341	337	327	332	343	341	325	323	329	330	308	326	330	322	278	323	319	306	295	314	307	304	298	330	329	256	340	325	335	328	274	301	319	348	307	305	297	363	304	290	356	327	313	313	320	332	309	320	299	344	327	330	309	288	330	324	287	324	341	319	310	290	307	324	334	327	298	305	349	306	306	338	282	295	309	310	324	297	335	312	301	318	302	301	316	370	302	321	292	330	286	345	339	359	324	303	308	304	302	329	302	355	337	322	347	341	331	284	262	323	305	323	300	329	336	342	354	341	298	311	317	315	305	293	278	274	316	285	357	328	296	345	331	311	353	330	321	286	269	310	340	298	279	345	305	300	317	324	319	326	317	327	301	306	281	303	292	329	338	312	341	324	329	279	323	330	313	340	318	335	322	305	299	308	325	338	314	318	288	283	341	327	328	330	297	272	302	302	300	366	344	331	340	333	331	311	327	314	331	304	304	327	338	310	319	319	292	340	318	303	312	321	301	329	339	305	314	308	311	314	335	307	337	333	317	314	290	299	360	356	348	327	289	314	314	299	314	336	298	339	324	304	309	303	321	300	302	289	279	318	328	337	336	293	302	314	315	303	342	305	290	320	327	307	301	334	339	319	305	297	340	290	293	301	311	307	343	313	322	319	289	298	340	331	291	336	298	286	290	309	312	296	301	312	335	306	300	295	304	315	322	315	297	330	311	283	315	325	304	337	305	326	316	306	335	333	342	301	331	341	317	356	311	320	319	293	353	323	310	309	295	343	336	331	324	277	296	301	316	298	323	312	312	294	334	334	295	322	289	323	319	301	338	331	330	325	279	307	307	315	300	322	325	310	277	311	319	337	326	309	287	343	349	318	295	322	313	325	342	349	336	328	357	326	310	335	338	339	359	294	339	319	320	324	293	321	325	347	343	315	329	326	323	317	306	308	291	320	334	328	352	307	297	296	306	328	338	338	322	286	281	321	315	356	322	318	327	317	291	319	332	311	314
9034	1795	17430	3599	1369	1178	1052	1033	990	906	898	866	827	892	786	751	850	792	773	781	789	712	750	741	754	688	710	760	748	778	723	740	733	676	726	761	772	716	728	751	701	731	709	779	730	728	717	753	718	723	780	742	731	753	721	733	758	733	716	679	713	718	686	709	711	712	727	746	725	763	705	750	748	750	738	719	723	743	671	753	756	746	713	718	721	719	727	703	715	673	705	756	723	730	740	702	705	703	701	749	747	747	757	704	751	780	729	746	702	711	740	730	701	721	724	709	721	734	759	746	739	803	784	755	720	699	656	719	732	731	746	746	738	734	748	691	689	752	776	735	713	752	679	722	736	728	696	749	734	696	739	768	738	756	696	721	747	747	743	723	696	686	705	794	693	738	738	676	755	742	743	718	702	693	753	713	698	706	692	780	739	726	755	679	657	683	715	702	743	746	749	762	770	728	752	693	694	766	727	747	700	764	731	740	789	700	758	705	758	773	702	694	694	719	728	753	693	774	742	688	727	667	734	752	689	648	750	703	722	757	727	745	686	732	726	696	712	713	730	699	688	766	755	674	698	700	733	731	691	707	727	735	728	754	755	720	762	742	763	753	770	697	662	745	735	732	776	746	707	699	722	695	736	764	705	727	700	748	711	752	762	770	659	715	694	684	730	725	737	711	721	714	713	717	715	739	762	748	684	682	742	777	756	705	711	727	671	725	709	702	745	749	748	688	734	700	678	750	679	740	726	737	720	769	722	730	679	712	770	718	722	717	741	700	712	760	731	740	784	717	677	761	755	720	759	689	770	717	704	714	696	745	728	752	695	715	716	745	745	735	726	724	766	739	722	705	729	764	692	730	742	724	672	726	725	693	709	725	702	678	757	741	720	700	689	721	737	710	728	770	763	698	756	706	773	727	700	705	732	707	756	687	764	762	736	771	754	703	724	716	713	723	739	708	691	776	723	708	718	704	750	699	717	696	743	741	702	723	692	710	743	733	744	688	758	691	727	743	769	734	712	726	707	707	737	727	708	681	752	724	706	770	740	725	730	673	676	715	691	659	688	770	735	773	754	798	688	744	733	735	746	682	747	703	684	727	688	759	697	757	732	726	727	729	725	770	718	726	717	759	696	744	715	702	724	698	729	715	759	707	741	717	733	664	776	712	762	731	766	768	713	717	726	712	709	737	741	699	764	729	673	733	696	692	674	692	725	697	746	687	728	718	753	716	722	740	745	745	695	749	686	737	672	717	694	734	728	725	706	771	689	733	715	718	700	709	764	689	736	723	730	726	723	752	710	681	703	826	754	687	713	717	729	697	703	739	733	750	735	726	726	742	778	738	721	699	761	772	753	705	733	688	666	737	699	730	698	765	770	718	781	733	722	741	707	745	703	778	746	728	782	751	706	763	740	673	713	739	725	740	722	748	715	717	731	783	692	734	720	717	739	738	733	730	707	757	785	700	716	754	753	721	746	698	756	752	726	662	723	717	726	740	696	752	671	724	729	729	713	759	770	706	681	732	734	727	705	751	769	715	734	748	706	748	751	710	736	670	747	750	725	724	730	728	757	724	706	710	719	731	714	710	683	730	735	689	714	753	727	671	746	734	708	741	720	727	691	730	731	711	716	768	652	737	708	700	723	785	704	716	722	741	748	693	727	704	723	758	725	738	737	736	690	741	685	755	747	693	728	732	754	719	744	738	729	734	692	737	730	761	767	685	745	758	756	701	753	768	728	705	721	739	723	729	697	707	752	733	723	716	706	732	707	746	718	753	718	693	751	726	723	682	717	705	714	704	739	740	759	794	719	697	668	676	666	710	729	745	707	758	699	718	766	731	698	693	719	693	747	750	744	725	780	688	756	712	734	741	680	685	744	706	734	719	699	727	747	700	771	761	700	687	727	726	741	702	760	709	703	760	739	719	736	694	699	726	748	749	744	744	692	756	723	736	715	771	718	686	742	743	711	712	742	719	671	702	760	709	760	701	706	729	692	673	701	741	706	757	689	690	754	752	765	737	704	749	724	666	741	731	732	725	735	724	762	682	736	747	702	721	773	709	721	684	728	722	680	745	744	767	761	762	744	652	722	753	791	751	721	727	727	715	709	697	725	738	760	717	776	691	729	757	736	723	742	745	714	712	734	721	693	736	727	747	749	720	762	695	727	764	758	730	733	759	718	722	708	746	693	713	723	681	704	702	758	709	757	696	696	731	730	727	717	781	720	745	739	750	689	694	769	797	691	707	763	716	709	748	775	744	677	781	699	684	695	742	705	702	725	705	730	709	721	704	679	735	737	732	698	730	715	728	741	742	745	737	744	718	708	734	733	739	743	695	738	721	702	716	687	727	709	751	759	698	779	680	701	745	706	743	752	729	679	738	722	714	754	749	707	694	760	771	709	777	719	722	743	760	683	770	731	721	704	695	694	700	734	643	680	684	730	711	725	729	713	726	775	720	710	724	724	695	716	730	712	748	703	697	725	711	717	721	704	736	751	692	762	717	777	713	718	725	728	771	735	671	775	730	715	739	694	777	761	741	809	723	719	728	732	698	751	733	735	684	695	720	703	755	691	752	714	692	712	700	751	777	755	779	695	761	728	724	740	773	700	714	725	695	724	775	732	767	757	733	743	683	762	669	734	733	715	724	753	749	765	679	718	713	682	742	785	750	734	718	754	732	769	752	746	728	731	712	737	687	743	703	699	746	722	737	717	737	720	779	736	722	734	716	714	719	699	721	774	742	718	724	766	717	699	760	764	695	721	755	723	775	758	695	751	709	663	704	677	719	702	737	722	690	720	743	689	758	735	703	737	696	677	730	705	710	720	716	734	765	731	728	715	791	743	749	735	743	739	685	776	756	741	742	719	737	742	770	729	740	678	741	755	725	755	729	787	754	691	688	720	725	717	696	701	698	764	715	758	708	758	738	768	705	724	716	697	778	726	722	700	687	684	716	690	689	769	743	666	662	736	747	691	738	725	740	724	707	734	691	724	704	737	765	707	714	737	735	723	704	686	723	710	778	716	708	712	710	716	739	708	707	739	736	728	744	651	711	714	695	702	708	745	708	739	745	712	676	692	673	738	747	749	712	730	792	751	754	679	754	707	681	753	692	703	709	732	745	719	797	693	733	741	691	753	721	704	738	705	740	718	718	751	725	741	729	713	723	705	721	721	724	749	713	734	752	678	704	755	694	704	687	697	731	717	709	707	707	726	745	728	682	703	690	757	746	709	741	680	762	730	716	685	723	717	739	707	708	710	658	768	724	768	725	740	704	705	762	725	715	681	748	719	732	713	738	715	759	733	750	724	743	717	719	677	700	745	742	727	737	727	757	766	717	669	733	725	779	725	732	747	675	771	738	739	689	801	749	723	734	742	749	738	720	728	682	751	695	673	769	721	726	715	755	716	742	711	729	734	725	699	679	719	716	710	743	761	758	751	772	697	753	708	659	689	724	680	693	772	767	731	727	709	730	704	731	711	695	732	698	722	718
21194	3401	17786	6434	750	549	449	425	407	378	348	410	324	334	319	349	343	343	317	351	293	331	289	305	282	314	339	307	313	352	321	321	311	332	305	319	310	363	303	302	274	293	310	288	321	295	315	278	311	328	312	275	304	276	307	330	332	294	300	344	325	331	306	288	314	312	279	296	312	311	298	334	301	299	276	333	314	312	308	316	304	311	309	330	344	308	305	312	331	310	294	297	291	304	274	294	333	346	319	304	312	304	325	320	318	330	321	312	293	344	273	295	372	319	319	316	297	361	288	298	297	318	330	333	349	317	308	291	289	323	311	327	293	322	311	314	319	275	288	328	331	301	258	318	290	318	314	290	310	306	272	275	345	332	307	317	335	324	301	350	301	323	298	306	299	337	322	276	298	305	302	293	302	331	315	300	314	297	339	327	291	320	323	295	277	300	283	294	323	288	297	333	314	285	306	326	320	286	330	316	348	327	302	339	300	309	326	318	326	289	341	323	327	290	290	308	313	328	347	317	288	309	339	286	329	280	302	323	328	310	326	337	310	279	294	328	299	315	301	319	309	271	310	316	301	328	323	321	312	287	322	314	346	323	308	323	319	325	307	307	333	315	312	300	327	302	316	285	297	281	292	306	287	307	309	318	307	331	323	318	310	284	295	278	284	330	328	301	310	319	326	323	327	294	297	305	301	348	288	335	332	315	310	286	315	321	339	301	278	338	300	302	316	256	269	320	348	291	315	338	304	294	290	317	280	280	311	293	305	296	294	266	338	308	312	323	357	275	333	321	298	287	304	289	318	299	338	328	333	333	304	318	316	327	327	332	316	312	317	274	291	287	310	312	323	293	320	273	316	332	333	307	331	302	300	326	275	319	336	314	319	300	326	335	332	335	306	304	320	307	304	311	311	289	316	309	306	321	311	330	321	321	337	283	278	305	283	287	296	326	306	332	307	293	288	295	307	314	292	287	295	326	328	307	303	314	315	276	292	307	319	295	282	306	326	313	302	318	310	318	311	297	296	336	316	313	288	287	321	318	281	326	321	314	349	315	301	315	335	311	326	336	286	285	303	321	316	299	316	328	319	298	327	328	309	306	310	325	312	295	321	320	292	335	296	298	315	274	301	304	347	342	293	315	302	296	296	302	306	322	286	326	324	321	307	322	318	320	326	322	315	300	295	322	331	311	313	300	314	313	327	317	287	304	312	322	310	295	312	303	308	307	290	283	323	319	292	307	307	307	317	319	295	312	332	318	312	322	325	344	310	315	323	320	298	309	305	303	323	323	291	325	314	302	304	285	355	308	292	318	285	323	313	318	312	311	349	314	302	304	295	330	330	320	278	346	320	318	291	324	290	335	325	315	299	302	311	283	321	338	314	330	335	321	303	327	295	312	292	309	335	321	302	279	300	287	313	308	275	274	316	318	315	332	327	304	326	317	323	313	304	330	289	320	305	345	303	283	286	341	328	360	301	318	340	322	317	303	336	315	300	333	296	272	286	323	304	308	274	279	288	342	334	308	286	317	324	320	308	287	296	287	279	326	334	304	338	326	307	306	331	328	310	326	336	302	320	313	310	331	311	310	342	313	329	277	329	315	304	309	279	338	299	341	310	323	299	319	340	300	285	323	291	311	337	301	293	347	317	332	279	315	284	343	297	269	330	302	291	312	280	285	314	301	309	295	307	295	316	336	314	308	306	308	318	322	307	312	308	311	295	317	289	317	300	310	308	354	326	290	295	305	283	321	312	313	327	286	311	309	321	313	327	293	332	328	322	323	327	331	284	326	349	296	305	282	324	303	354	325	321	280	307	313	306	338	326	324	298	315	308	316	284	300	297	318	342	314	302	334	329	302	323	333	318	300	310	324	299	307	322	313	322	344	297	318	292	299	328	294	302	333	316	266	322	331	329	318	298	301	296	339	288	328	307	303	349	302	313	320	332	311	288	281	296	303	359	321	317	329	288	315	313	335	302	322	334	304	341	331	305	294	296	277	300	313	301	299	331	266	293	315	316	317	335	311	289	270	287	328	323	287	349	338	318	283	294	324	317	265	324	286	333	310	324	318	286	314	296	333	348	317	327	281	285	283	279	335	362	319	284	309	312	335	356	350	328	310	325	314	310	293	311	270	303	283	315	292	314	337	313	292	317	293	306	333	270	321	295	293	278	343	320	290	321	279	342	305	315	304	304	273	328	296	302	306	337	326	303	293	299	342	300	310	319	326	316	284	318	312	310	296	328	333	292	305	308	323	294	318	328	305	307	311	302	288	281	303	326	309	317	310	288	309	325	285	286	339	280	307	288	320	283	296	313	298	333	311	306	312	291	276	287	330	292	315	313	317	297	307	294	301	290	298	285	323	295	301	329	332	311	327	312	308	302	293	255	325	327	294	332	307	312	316	331	289	308	308	311	325	323	337	317	275	323	311	316	336	314	294	306	313	306	292	354	350	283	332	323	299	318	305	290	303	311	284	239	323	298	326	304	308	321	307	317	320	315	280	316	323	309	297	309	331	326	332	301	302	292	332	333	304	299	302	326	301	318	313	308	303	300	344	316	335	310	301	296	295	304	302	337	291	303	324	302	330	336	320	331	312	295	315	320	318	301	282	344	366	303	314	313	294	313	282	314	306	348	349	304	333	331	312	292	299	308	325	304	319	327	290	339	294	320	301	325	278	311	314	333	356	311	303	314	305	315	299	309	347	288	324	292	313	299	321	336	315	289	298	275	305	338	296	319	285	320	266	304	331	309	305	325	295	296	314	320	284	291	320	332	312	302	318	328	293	298	310	293	318	353	337	322	328	313	329	340	284	267	340	314	310	297	290	287	289	259	304	299	312	282	296	305	310	280	346	327	335	321	315	303	274	352	298	293	281	310	293	279	285	315	330	313	322	346	302	288	323	304	333	321	345	310	295	304	333	281	314	325	280	273	298	284	318	281	326	342	307	329	320	289	316	348	328	311	323	343	297	308	322	290	281	309	319	315	325	338	304	281	327	285	316	317	322	335	326	337	348	321	343	311	342	321	326	314	330	313	309	323	292	330	287	327	286	317	295	292	298	331	331	330	307	313	306	291	296	311	301	291	342	343	308	311	311	298	335	296	289	301	295	342	328	306	309	295	292	310	311	309	331	298	302	329	352	324	308	296	311	294	300	307	281	323	302	299	303	299	310	301	316	333	294	329	300	332	280	328	278	303	332	294	281	304	304	276	275	284	319	320	295	284	264	298	290	315	314	300	308	291	306	302	320	335	317	317	306	290	320	296	331	299	331	331	322	333	314	298	329	298	295	295	359	322	333	298	345	308	280	346	304	316	297	320	290	337	331	294	305	316	310	329	303	288	289	357	269	311	273	291	286	294	313	342	337	328	309	338	295	279	298	298	304	289	304	277	316	330	283	324	298	307	319	340	335	308	291	305	306	307	314	321	329	280	311	265	286	289	297	309	307	330	324	331	342	275	340	345	299	294	309	304	317	284	322	324	309	289	302
11623	2466	25452	5403	1950	1688	1403	1255	1208	1028	1034	1025	888	950	870	800	774	764	783	759	809	778	727	746	728	701	744	790	700	731	738	720	777	761	731	686	686	712	700	679	676	702	706	740	709	722	730	672	720	673	647	721	681	730	654	709	747	694	714	694	717	683	673	655	681	682	702	665	688	667	701	672	693	684	697	758	712	668	707	710	634	684	666	751	672	678	690	699	698	678	719	735	715	664	676	700	642	722	702	688	686	674	616	714	694	663	755	692	717	678	699	727	650	682	680	652	674	699	732	719	683	669	700	705	692	721	661	714	641	703	705	683	685	645	666	649	667	700	726	668	733	661	698	715	699	720	683	687	702	673	665	681	697	718	679	703	696	660	723	679	687	696	700	671	696	713	703	706	657	657	693	709	606	645	734	672	694	662	691	695	682	682	689	662	688	693	700	708	709	688	691	663	708	697	698	676	679	706	672	700	695	663	721	673	708	621	707	695	685	713	672	649	731	705	733	676	661	670	721	690	674	673	658	626	703	672	727	686	685	666	704	684	703	668	693	647	644	704	658	721	689	683	732	653	727	657	664	702	683	668	709	705	698	690	657	732	683	630	663	668	697	664	714	708	662	684	639	726	645	684	655	696	610	693	730	734	664	716	713	671	682	661	678	651	670	683	704	668	717	638	676	624	686	753	661	705	693	663	684	672	683	700	687	670	653	683	649	703	701	662	716	668	737	665	716	611	680	684	685	723	653	736	646	680	682	698	689	711	679	691	680	662	650	687	667	726	661	694	657	684	722	671	711	670	718	659	682	681	698	665	707	660	729	735	690	672	707	698	685	668	747	664	703	697	705	633	752	646	716	631	647	719	640	691	663	667	676	670	657	683	728	716	683	703	629	660	699	679	723	687	691	722	692	685	648	742	651	688	705	690	710	669	655	708	689	657	717	687	697	691	723	712	630	667	668	713	699	693	708	698	676	686	672	660	664	687	711	691	640	651	683	681	676	685	676	699	711	657	690	686	683	681	691	656	683	688	700	639	658	668	631	701	691	692	655	687	669	654	687	650	672	749	700	699	701	659	701	693	698	677	691	701	669	676	662	727	686	733	680	642	701	698	699	695	752	663	713	691	748	667	679	707	697	737	707	685	702	674	707	704	650	681	687	670	682	690	705	700	714	707	665	687	723	665	715	724	694	683	688	718	668	687	654	698	667	689	669	698	649	653	692	673	629	675	685	691	719	699	719	724	701	671	690	692	718	685	722	658	708	663	673	668	675	673	709	711	733	712	709	661	669	663	678	656	721	694	665	714	682	743	647	712	727	720	679	691	670	679	637	662	674	704	675	668	706	725	659	683	698	629	622	750	713	672	693	705	644	675	726	685	684	693	648	664	694	690	709	668	730	691	725	675	688	704	679	696	662	683	730	695	699	664	689	651	679	702	684	721	717	697	695	691	676	687	692	663	675	732	719	669	671	674	741	735	713	696	690	666	727	691	679	665	674	657	721	686	704	638	714	710	696	670	672	657	730	654	712	669	661	691	695	659	684	686	673	702	718	694	701	661	636	696	678	697	701	704	689	681	721	680	714	694	688	740	642	654	693	702	689	684	699	717	685	667	696	660	686	715	676	694	669	646	659	658	741	679	728	698	695	702	658	686	701	662	703	671	691	697	682	739	686	684	663	730	672	728	722	683	674	667	657	656	715	653	654	689	683	668	729	698	654	667	692	692	659	681	707	687	656	684	696	676	681	691	644	727	701	706	689	688	674	706	705	622	638	713	696	723	693	691	682	648	699	681	723	689	708	709	650	721	650	621	678	650	728	649	671	693	626	716	669	705	704	687	689	651	712	648	683	638	671	700	678	735	694	677	699	681	678	684	703	657	725	644	652	692	736	702	684	651	657	679	642	661	661	629	676	710	709	667	677	699	688	684	677	673	693	684	699	641	703	642	688	716	665	662	692	694	712	699	693	644	693	703	660	771	696	653	644	682	639	688	660	682	626	655	653	687	648	711	696	694	667	719	675	709	669	694	723	751	665	684	670	678	694	701	666	683	675	664	693	649	725	768	673	696	659	636	699	699	733	714	639	697	691	684	663	677	681	753	701	656	651	669	731	672	723	683	690	667	658	702	699	702	767	710	714	659	674	674	679	709	620	694	667	679	659	680	692	684	652	650	699	681	664	681	716	735	675	717	632	686	693	669	682	688	689	679	655	716	647	717	678	715	689	683	670	693	683	713	733	693	674	658	655	683	652	687	680	694	656	721	700	708	667	660	706	692	675	670	646	653	698	662	712	708	700	681	701	650	702	690	688	715	674	713	670	702	659	658	676	711	696	728	698	693	676	651	704	680	726	673	693	632	689	725	671	677	628	693	692	664	686	671	701	687	704	657	704	700	727	693	656	651	663	660	698	723	700	666	727	688	723	670	665	676	718	679	710	692	674	640	689	678	647	699	709	717	663	693	722	720	670	644	706	689	685	692	687	676	695	696	683	640	697	653	706	684	704	653	691	725	671	750	741	748	712	689	683	701	665	721	725	666	661	734	675	685	715	727	686	643	689	695	702	672	704	711	671	712	710	674	695	698	740	686	697	702	656	681	705	678	682	641	671	674	695	681	687	694	717	653	699	658	724	691	655	705	685	685	702	669	675	653	690	675	643	715	634	676	702	664	697	702	689	695	669	693	708	685	628	677	703	665	681	676	706	660	636	723	657	732	673	700	689	657	681	731	730	713	677	716	678	676	702	706	685	651	690	752	670	691	686	680	707	653	662	675	721	676	702	703	610	670	681	699	675	696	707	639	679	647	689	661	677	663	688	697	705	671	734	680	637	697	670	695	738	703	701	718	663	659	732	684	669	620	718	702	700	720	699	667	687	669	703	704	700	687	675	672	659	659	679	687	677	675	720	714	646	689	740	669	691	698	661	702	722	728	670	685	724	655	716	677	722	752	691	689	686	705	663	701	667	678	721	730	709	726	695	670	708	688	645	686	705	678	661	644	719	671	698	688	662	695	678	665	616	719	645	668	676	693	729	668	649	709	660	682	661	657	685	704	697	673	709	676	666	698	671	628	710	681	726	667	682	682	680	668	735	676	664	711	690	692	733	697	685	661	685	702	679	676	684	717	741	673	661	679	686	690	677	707	652	651	671	674	667	695	669	672	682	671	674	694	714	670	666	652	661	716	694	681	688	705	652	713	670	657	659	609	704	671	697	648	730	706	688	685	675	647	622	674	651	655	701	678	671	719	668	669	680	680	694	644	704	684	677	635	671	673	688	642	699	661	692	656	705	720	701	683	705	706	680	664	718	643	689	700	740	681	676	682	673	710	653	680	635	671	742	686	662	715	734	709	668	721	701	672	741	705	699	662	672	749	644	682	734	664	695	677	666	712	663	676	703	706	646	709	715	715	742	662	696	690	668	702	673	696	689	678	692	699	719	671	662	680	680	726	702	702	657	660	655	655	678	648	734	628	667	660	696	686	698	737	683	682
4242	887	858	276	141	170	179	177	157	144	148	142	152	162	146	151	165	159	162	152	159	177	164	150	155	154	125	139	146	156	164	147	162	165	141	164	151	160	168	132	160	159	159	171	146	152	189	136	140	167	172	138	165	154	164	163	168	159	174	154	144	153	149	142	160	167	150	167	177	153	139	157	154	143	150	169	158	160	163	155	161	159	140	157	166	153	177	149	141	166	159	157	143	174	138	153	150	151	141	136	145	158	181	138	153	153	140	148	174	127	148	161	162	158	145	126	125	150	144	172	146	172	144	179	158	154	190	139	149	149	149	133	171	149	156	145	143	136	157	177	162	137	152	168	160	142	167	137	140	156	136	162	145	143	166	150	160	161	146	166	174	174	166	169	142	168	142	151	148	149	151	170	135	156	169	155	145	165	175	136	180	153	148	162	140	154	160	154	132	161	137	151	141	148	151	162	146	165	161	154	174	151	134	145	150	142	152	164	151	153	179	135	134	161	157	151	150	148	153	169	126	128	156	140	157	154	166	157	146	131	162	156	142	166	167	146	169	145	156	163	158	157	165	166	160	138	152	155	157	135	144	154	153	132	157	163	138	162	158	136	158	155	148	141	154	155	154	163	148	147	152	153	134	143	149	160	176	164	134	167	138	183	133	132	154	153	161	138	146	146	133	150	163	144	171	144	148	148	158	182	144	161	140	170	144	157	138	153	129	137	140	179	166	149	162	162	171	151	155	158	156	156	155	145	158	155	162	170	146	165	163	132	142	132	161	138	156	147	153	148	145	171	179	175	139	171	154	169	127	157	182	138	140	166	148	127	139	144	158	180	176	158	136	125	152	146	139	164	162	148	147	131	164	149	149	164	166	176	163	130	152	155	146	145	143	154	148	150	149	150	152	147	151	153	127	163	154	157	172	163	153	168	154	150	141	149	142	165	181	163	143	152	148	158	142	144	150	142	173	153	161	174	156	147	164	150	169	136	148	157	144	146	153	136	168	152	169	168	158	158	149	139	165	146	146	178	184	166	137	149	164	136	157	160	169	169	155	146	160	132	180	129	121	127	175	139	152	171	145	155	127	149	165	169	146	145	165	164	132	134	154	153	144	140	147	150	146	181	148	156	140	154	134	154	135	154	166	138	129	133	138	159	182	184	142	162	155	140	158	141	156	128	142	158	133	149	166	158	168	119	158	150	130	140	176	144	168	183	179	142	158	159	171	176	154	146	136	133	146	155	161	142	144	152	166	164	163	165	153	141	147	161	153	163	163	117	160	128	157	148	144	169	161	142	153	143	171	157	152	166	156	132	155	159	151	159	136	156	140	145	140	156	133	162	161	149	143	121	139	162	178	157	141	145	147	144	146	141	154	170	170	119	144	152	175	143	164	131	147	173	157	165	138	157	174	155	145	167	145	162	155	155	142	137	166	121	159	180	156	158	181	165	164	129	182	138	136	153	161	151	160	141	145	157	152	154	157	145	161	143	158	153	136	163	142	160	141	164	138	170	148	156	190	160	167	141	161	146	169	144	165	149	146	150	121	151	162	139	136	154	139	147	171	175	157	176	169	164	157	134	158	149	164	182	144	151	150	150	127	167	163	184	135	155	144	144	135	155	154	136	141	155	169	148	160	173	156	156	133	138	127	160	150	145	168	143	127	157	141	164	153	142	151	138	150	153	116	157	176	157	180	170	130	169	150	138	162	167	143	162	168	124	136	158	152	141	135	180	131	174	156	146	153	139	141	154	157	151	168	158	146	148	152	159	158	151	142	158	128	140	149	164	160	140	138	128	167	145	156	139	139	148	176	170	173	147	153	164	168	151	140	141	174	149	141	167	133	147	150	128	167	161	158	141	112	155	153	160	159	143	139	162	159	156	151	134	152	138	172	137	144	160	132	147	159	174	145	148	161	160	160	166	147	169	144	151	160	152	158	144	151	180	165	167	154	169	170	160	184	160	145	164	142	151	166	145	167	146	158	147	142	159	150	161	161	150	157	156	149	147	106	151	146	161	179	157	162	146	136	159	148	159	166	142	169	158	165	141	139	139	134	143	158	143	147	139	145	165	164	140	138	145	180	137	146	117	144	160	179	157	140	152	153	164	175	151	152	142	174	145	165	168	158	152	155	143	142	175	171	153	141	153	132	157	162	135	162	122	148	153	146	172	172	157	142	161	140	149	173	134	161	161	153	168	148	126	162	157	149	140	145	150	159	171	186	169	155	165	151	148	155	167	150	127	158	148	158	142	142	162	139	146	161	149	166	157	160	137	140	154	177	140	164	146	137	144	143	135	157	158	146	154	130	137	169	134	156	151	153	117	168	174	147	115	153	140	164	168	147	145	166	150	174	159	144	156	143	158	158	171	142	160	146	148	154	168	140	156	149	155	153	162	161	144	154	128	130	117	157	171	155	191	161	144	150	169	148	143	175	162	162	170	145	158	148	143	156	156	161	195	167	156	157	143	141	151	162	155	177	130	160	164	163	156	166	151	157	161	179	177	142	144	160	148	137	148	156	159	148	151	170	129	134	158	154	166	165	149	165	130	166	144	171	147	152	155	149	153	131	151	147	170	145	138	137	166	164	159	142	154	161	151	163	165	152	130	163	140	132	157	141	158	157	172	155	147	140	152	160	145	154	157	166	156	164	163	149	135	137	160	131	139	149	162	152	157	160	163	170	153	136	141	153	161	149	157	138	173	161	155	176	144	180	162	154	166	167	166	168	176	152	142	156	159	165	176	149	160	161	136	166	147	163	156	147	177	173	158	141	155	146	138	157	152	155	179	150	138	136	151	149	140	147	155	133	159	145	155	146	141	132	163	146	134	128	181	156	138	147	131	125	153	148	157	168	138	161	165	132	173	165	158	150	138	165	161	179	151	141	164	145	162	165	156	134	160	156	134	161	161	164	166	178	137	136	165	167	156	165	143	138	131	160	172	144	156	171	167	149	140	144	145	167	159	163	157	154	171	152	162	164	152	151	137	147	159	181	151	140	179	133	145	152	144	136	158	151	135	173	140	145	153	177	154	159	143	150	129	165	150	135	147	172	164	150	158	173	141	147	179	136	165	159	150	154	144	167	181	140	150	156	144	157	146	149	149	146	147	146	161	175	145	170	144	159	144	178	169	132	171	150	144	177	138	172	160	169	151	174	172	167	147	160	156	135	156	152	153	154	155	159	138	122	130	155	140	149	152	149	154	164	140	144	167	152	162	147	168	145	172	161	173	137	167	169	130	163	149	126	157	150	159	138	164	147	132	135	157	158	148	143	161	164	147	155	161	154	137	138	126	142	163	155	157	149	162	145	148	177	154	140	144	139	146	124	141	133	174	143	175	143	165	152	183	171	148	155	155	183	148	159	153	166	154	148	156	150	150	186	167	157	149	143	110	179	146	157	171	156	155	138	135	150	145	163	153	154	165	143	147	170	171	177	151	152	165	148	161	144	145	156	153	133	135	156	165	178	158	148	178	158	145	182	143	147	126
3252	1078	1924	596	458	431	413	404	384	380	424	414	441	406	440	384	427	414	403	389	402	398	408	430	395	454	410	387	423	407	405	382	387	404	424	392	415	400	398	395	373	407	412	417	387	378	417	424	385	407	406	398	412	370	399	395	358	379	419	424	384	397	385	427	404	389	384	436	428	416	378	421	402	380	403	410	416	383	407	380	388	424	393	384	371	402	408	412	387	429	413	411	375	376	406	411	393	409	389	403	375	412	409	407	380	391	405	392	389	397	421	439	383	374	407	340	392	421	381	432	371	408	408	403	404	379	396	396	370	418	392	394	395	381	388	402	400	375	390	393	445	380	404	391	400	418	384	412	394	432	397	440	392	419	408	398	424	441	377	358	363	381	470	375	406	426	383	429	353	388	396	383	403	410	424	423	434	396	382	391	354	400	404	389	395	436	453	381	404	397	425	431	387	413	409	380	391	404	407	407	388	401	390	414	387	368	390	409	392	396	405	383	343	436	409	388	428	425	394	399	400	362	409	382	376	387	431	389	406	407	417	405	399	390	387	379	412	401	407	405	430	380	409	390	368	355	380	402	413	399	368	410	367	400	408	419	441	370	448	392	386	387	381	407	408	405	385	373	402	415	406	400	399	377	441	386	416	384	390	422	418	375	363	399	383	410	404	389	393	425	413	393	411	368	418	401	438	352	405	381	427	367	384	393	390	407	361	398	431	403	385	435	398	409	399	422	425	415	398	403	408	368	404	405	396	391	414	356	374	395	423	433	390	404	431	400	382	388	404	397	387	401	391	387	384	398	414	394	377	398	417	407	401	369	414	376	415	417	414	406	368	395	407	426	389	393	423	396	383	428	363	401	419	384	379	369	382	379	406	443	400	386	423	411	388	410	461	381	399	451	442	453	376	426	438	398	406	415	404	394	398	427	409	411	399	414	395	383	419	388	407	404	387	377	398	408	407	391	427	397	402	385	397	418	434	423	375	383	407	403	400	375	379	391	385	386	398	391	373	382	412	412	411	385	437	411	404	425	412	403	429	412	420	407	391	382	419	430	404	410	394	407	400	379	415	403	425	396	398	404	405	410	434	434	395	423	411	398	403	380	403	400	428	384	405	400	424	395	415	387	432	372	385	464	416	427	400	390	381	395	441	423	421	387	362	370	427	419	421	395	381	415	380	411	418	399	425	374	405	376	384	402	419	396	384	404	404	429	396	393	406	394	407	373	397	408	431	384	409	362	430	364	388	422	374	385	404	390	423	393	390	420	401	410	415	389	419	439	396	382	404	414	399	406	400	433	406	380	411	391	392	414	411	406	390	422	388	375	423	397	409	370	387	436	435	458	403	441	398	412	416	392	377	386	391	436	400	357	408	387	377	433	402	374	405	386	392	361	404	404	414	431	419	444	377	400	405	399	382	377	381	391	407	401	447	387	404	384	393	392	415	418	385	377	404	404	399	413	382	380	399	415	413	383	392	398	401	419	354	405	388	397	429	376	382	374	412	400	411	396	400	413	396	396	364	441	395	385	412	426	373	437	397	387	408	379	440	406	398	405	411	393	405	404	404	391	391	399	378	429	423	394	369	421	365	389	397	388	381	398	414	377	389	394	400	368	415	375	382	411	406	412	439	410	378	393	397	414	404	400	390	408	427	407	369	417	391	407	387	361	381	385	365	408	386	447	404	423	403	421	392	408	398	399	434	435	406	405	411	381	431	396	419	390	390	400	422	375	372	420	381	396	410	370	407	397	374	399	374	408	393	401	363	404	414	404	441	393	404	406	389	390	409	403	429	410	366	399	401	398	395	322	384	409	390	391	368	405	389	428	401	385	420	375	432	393	401	430	393	366	366	403	434	404	371	401	430	414	413	393	389	413	361	396	424	435	412	383	411	398	349	400	385	413	399	427	413	428	355	389	374	394	448	402	373	410	421	403	389	388	382	380	432	406	387	375	399	416	424	375	403	409	412	392	439	369	377	381	408	390	380	389	380	390	393	408	407	383	388	399	390	378	401	401	397	419	409	422	374	431	397	389	411	409	406	415	385	399	425	401	378	379	373	407	377	430	386	405	413	409	399	382	386	403	402	368	372	417	381	385	377	406	382	383	411	394	385	396	380	381	405	414	383	404	426	386	400	414	395	438	426	402	427	364	376	372	409	405	384	410	396	405	421	411	386	380	408	382	374	419	408	386	383	402	410	421	410	392	418	416	390	383	403	383	399	395	412	394	398	414	391	389	399	359	398	428	378	425	412	420	423	394	402	356	389	363	406	425	423	423	393	396	385	400	409	413	443	402	410	386	413	357	412	409	396	400	447	411	372	384	415	403	396	438	378	376	397	425	372	433	399	368	407	396	367	408	397	389	429	405	388	418	421	420	398	408	389	388	411	415	417	397	416	396	418	417	396	395	383	394	431	369	428	428	415	400	402	395	412	395	461	417	398	369	443	405	413	421	381	411	403	413	413	394	410	385	389	399	382	396	417	368	433	403	444	392	423	408	406	402	395	377	405	393	417	441	420	392	409	407	444	388	385	395	421	401	431	412	392	397	390	403	405	421	392	389	431	393	409	388	422	381	375	401	385	410	370	398	394	402	408	370	388	404	409	389	393	410	389	420	395	385	383	410	419	403	389	392	437	394	384	409	381	451	438	386	418	428	401	396	380	411	431	407	417	386	414	383	405	380	428	392	387	357	403	394	393	392	404	406	407	411	418	415	382	393	423	420	395	382	391	412	391	412	422	379	397	371	422	371	393	429	440	414	421	390	428	436	405	415	435	400	423	415	392	402	383	390	399	411	399	382	389	409	424	424	424	355	387	374	401	403	392	396	430	386	413	390	396	402	427	391	396	406	389	414	378	383	393	397	395	394	426	406	389	359	393	403	425	373	433	385	397	386	410	386	409	410	384	392	380	428	408	401	405	429	406	416	409	392	417	413	416	425	367	374	420	384	383	365	408	422	386	364	401	354	376	408	420	403	421	390	397	380	425	399	381	449	448	391	380	403	403	457	409	380	398	409	414	400	429	411	403	407	439	382	374	395	394	422	356	422	416	385	380	388	425	411	416	388	395	396	425	408	423	423	399	358	410	442	412	387	385	401	417	353	430	462	430	414	400	388	401	425	397	419	382	365	401	403	406	391	427	401	398	394	397	385	412	437	409	364	371	375	430	406	415	432	401	421	432	417	406	455	411	411	383	426	410	406	394	419	368	415	390	389	416	406	421	431	398	436	403	374	382	411	405	401	395	379	419	380	376	429	448	401	388	404	387	396	368	392	371	422	372	420	442	429	406	435	394	432	443	415	389	386	370	399	391	405	406	418	410	405	404	414	401	388	354	429	427	382	437	424	380	403	345	380	422	394	407	408	420	395	372	395	369	413	419	376	381	389	426	399	395	382	441	378	391	381	395	404	404	375	433	393	372	393	417	410	407	410	390	422	383	435	428	368	423	373	379	370	378	394	427	416	408	380	395	401	380	403	404	376	420	371
12909	2180	6777	2599	457	416	385	369	295	343	344	340	342	321	319	356	350	344	331	307	328	342	320	339	323	308	340	316	304	337	306	316	328	313	310	316	319	306	291	341	302	346	300	342	331	315	350	314	318	313	315	316	319	350	325	363	308	334	269	318	325	312	334	328	295	308	302	323	296	338	337	292	295	376	311	284	305	323	271	317	321	310	335	330	351	330	324	292	332	290	323	329	328	322	318	285	320	314	323	281	316	322	304	318	303	292	303	352	262	308	354	284	321	333	301	302	356	336	295	309	349	331	309	323	312	315	346	349	295	290	280	303	300	293	289	300	324	304	309	325	353	334	269	320	273	308	290	345	296	317	302	318	328	350	333	317	294	307	290	291	318	319	345	327	319	313	338	323	315	309	318	305	304	329	314	332	309	295	302	292	325	329	335	317	351	283	342	306	343	326	308	292	306	331	303	316	293	307	328	289	315	279	310	341	286	322	326	292	317	309	334	333	317	307	306	309	330	313	343	337	284	301	345	308	313	310	333	334	280	336	269	349	315	321	323	264	300	337	347	290	348	295	295	349	305	329	319	367	290	307	301	351	285	299	312	301	341	322	313	315	308	329	314	328	282	291	321	281	306	326	310	329	299	322	313	321	341	325	309	299	305	280	320	315	339	322	330	306	320	281	329	300	309	329	293	294	318	309	314	304	308	337	323	320	321	351	322	290	297	323	284	298	317	369	316	291	342	336	283	318	305	307	336	318	317	309	323	346	318	348	335	324	282	307	314	327	315	295	316	337	318	312	327	337	324	301	314	326	360	319	311	277	337	330	314	333	346	322	304	303	331	328	263	329	294	357	304	298	313	330	282	373	294	309	299	330	322	341	307	314	282	311	287	306	337	282	290	302	304	333	309	307	311	291	332	318	298	289	311	324	301	279	267	325	341	315	297	294	300	329	316	329	317	336	326	331	353	339	362	331	319	331	311	323	302	341	305	309	317	310	318	303	301	293	311	336	354	350	308	294	280	304	324	339	300	335	307	308	286	321	330	314	309	292	312	332	316	332	341	308	334	325	275	315	301	313	351	304	350	344	300	309	330	311	340	294	326	312	315	284	292	289	318	311	316	328	298	308	309	273	291	294	311	331	314	331	308	329	308	306	305	309	295	360	314	306	333	331	322	302	294	305	335	276	291	322	359	335	317	308	308	330	309	305	309	332	284	320	310	310	328	335	345	298	301	330	316	308	305	313	302	290	338	339	340	311	298	318	307	306	307	287	270	315	310	304	285	296	334	339	311	343	297	341	316	345	272	319	303	319	310	359	286	296	318	331	325	332	320	311	303	302	315	321	321	281	315	299	292	294	301	342	318	310	341	319	346	291	316	303	310	351	352	318	279	313	337	337	305	325	332	310	313	270	315	306	303	297	300	306	334	319	327	311	310	311	313	311	324	285	328	342	313	316	333	297	306	307	349	335	313	352	305	318	314	319	313	301	313	346	327	305	318	315	321	315	309	324	329	321	282	308	337	317	311	307	322	325	339	304	331	330	322	313	320	300	298	329	302	316	305	275	319	319	348	345	289	308	330	335	340	308	314	305	341	310	308	344	302	317	318	320	344	323	329	306	313	343	306	305	320	307	335	320	317	309	337	302	298	302	316	297	322	302	325	317	318	297	335	289	322	319	318	307	286	303	328	314	341	314	341	290	319	292	320	322	271	290	286	278	305	292	302	333	332	357	271	359	304	308	301	319	325	308	343	344	320	308	333	281	309	316	308	334	339	305	302	301	286	306	312	287	311	334	338	325	315	317	342	331	312	283	375	351	325	349	335	330	336	319	321	328	295	304	336	316	324	343	308	313	312	311	339	351	347	299	300	323	288	302	310	331	307	302	326	356	323	294	308	295	314	319	327	354	313	313	294	301	317	300	299	308	326	275	358	331	317	321	322	356	315	337	286	344	323	315	335	297	282	297	275	312	308	342	283	322	296	296	307	294	340	287	319	282	307	309	308	304	333	300	340	286	324	323	292	329	309	331	315	333	289	325	293	325	291	324	322	272	336	306	290	335	310	324	305	319	317	332	295	324	301	307	309	323	334	335	296	296	332	296	304	363	315	324	314	297	343	313	335	326	309	334	329	321	319	339	337	325	347	344	353	324	316	307	302	333	318	291	271	326	319	304	287	319	312	299	308	305	277	308	322	313	295	305	314	325	286	311	316	325	347	351	325	312	296	325	306	316	281	346	324	306	358	327	316	321	330	302	306	268	336	338	299	312	326	326	334	338	308	326	300	289	272	296	339	292	357	323	331	297	312	356	323	307	301	297	300	355	316	309	334	309	305	354	340	309	340	303	329	340	323	324	288	277	288	302	309	319	309	304	323	348	323	316	304	318	278	304	315	303	313	353	354	329	336	320	307	330	352	354	328	302	352	332	302	307	313	336	328	317	300	307	289	320	335	337	321	308	301	318	327	291	336	340	291	307	312	291	315	344	352	303	323	288	307	333	300	313	343	334	312	306	317	299	295	297	322	346	316	324	327	304	325	336	318	320	337	342	304	337	293	319	333	302	316	301	321	335	345	344	290	364	332	288	306	321	324	307	331	322	318	301	304	316	314	296	305	320	322	303	290	309	354	315	321	310	299	346	307	266	357	342	331	304	329	313	326	311	292	307	329	319	318	333	305	325	287	307	312	334	331	331	342	333	314	322	330	314	311	301	310	292	330	311	305	309	316	312	311	303	283	299	331	340	326	312	300	318	329	303	302	323	310	330	341	334	327	288	308	326	310	326	331	307	321	340	266	349	320	291	329	307	304	335	319	326	329	301	297	339	279	310	324	349	298	301	326	323	344	333	320	312	308	324	323	305	318	327	324	338	287	341	320	294	326	348	288	334	322	337	324	330	358	316	309	309	266	342	335	331	326	297	288	317	344	299	313	297	351	336	312	336	314	308	333	326	314	329	324	318	331	315	280	329	318	339	322	290	301	320	309	275	305	314	326	344	287	300	318	330	336	338	317	356	303	309	329	289	305	315	317	276	327	317	290	324	311	361	311	317	319	356	281	324	315	301	326	309	324	323	313	326	291	299	314	329	315	321	296	300	328	305	290	293	308	314	318	322	321	336	325	339	333	314	302	300	309	322	337	316	327	327	281	311	296	318	294	311	300	313	315	333	337	304	325	285	357	290	324	304	325	340	316	329	347	311	317	302	320	330	301	294	312	321	281	339	281	327	304	307	331	337	332	303	318	304	322	320	326	360	330	312	316	312	334	328	314	324	285	288	305	334	327	312	301	339	327	303	306	306	321	301	323	297	318	311	330	295	304	324	317	309	342	309	322	336	315	309	306	308	332	329	335	328	309	306	328	294	342	308	318	343	336	307	286	314	361	292	288	293	310	324	301	320	342	319	308	331	338	269	278	307	308	278	322	326	310	318	325	333	334	317	323	311	279	314	297	292	322	318	322	350	337	346	324	344	347	343	323	333	295	319	343	291	328	314
9146	2204	13684	4213	1359	1210	1138	1069	956	925	935	916	857	861	810	841	738	755	771	750	749	766	770	732	727	743	750	736	774	723	727	724	732	751	708	765	734	731	710	748	735	703	783	774	711	698	706	756	707	725	742	783	710	749	682	731	779	691	710	730	725	816	747	707	733	703	783	712	743	721	748	723	688	791	695	717	689	743	712	745	738	727	738	686	715	748	721	690	697	732	722	714	705	717	728	709	716	726	709	757	733	756	697	726	739	707	724	708	724	781	715	750	690	721	747	754	743	760	764	756	719	698	712	712	733	723	739	721	705	720	721	759	756	762	704	706	733	691	749	732	679	704	716	720	724	649	740	706	764	766	705	723	720	737	732	726	735	738	687	745	700	754	697	714	768	672	702	718	769	678	703	720	735	741	711	692	726	713	726	706	750	685	737	736	734	733	726	730	727	729	742	728	713	757	717	724	717	735	743	718	744	721	724	729	749	704	714	718	720	687	708	670	667	778	712	705	742	738	760	702	742	755	670	732	663	782	751	681	744	663	674	752	707	691	705	729	737	704	698	746	679	710	801	736	724	717	742	721	727	713	666	700	674	684	736	674	762	711	699	689	705	722	709	741	745	752	675	708	688	772	703	731	761	682	730	708	676	690	746	710	720	678	729	758	719	702	700	688	733	717	701	721	710	742	714	742	731	712	756	712	698	763	742	698	692	726	720	717	692	738	739	749	731	711	751	725	755	711	700	739	749	762	730	697	709	704	707	767	747	729	718	736	725	722	708	725	709	738	728	728	709	730	726	724	713	739	731	759	712	756	725	691	663	685	721	744	746	703	696	702	709	714	733	728	693	701	720	721	740	737	654	724	755	779	750	738	751	684	702	722	761	734	769	728	702	688	749	718	746	727	720	730	731	725	754	738	736	744	746	729	752	743	736	696	735	720	748	725	736	696	760	702	701	702	693	748	750	733	717	694	741	738	687	788	690	729	691	731	750	740	761	709	757	693	728	760	779	733	673	718	728	690	727	707	761	725	706	696	734	734	704	669	727	753	775	719	738	761	791	729	730	741	747	731	728	756	676	707	790	694	719	685	712	678	731	739	695	731	684	707	714	756	720	759	746	679	688	664	715	744	713	699	699	729	730	711	690	756	745	715	719	751	703	754	705	718	736	718	711	727	753	709	741	721	777	730	731	723	709	706	699	739	741	732	719	723	683	694	662	736	681	757	729	680	733	745	713	717	691	730	730	672	744	679	770	748	694	663	668	740	737	768	716	718	737	707	733	726	714	712	716	773	715	760	720	727	729	758	728	679	765	698	738	687	726	694	742	681	695	694	667	708	704	697	723	716	715	701	733	718	693	754	727	703	724	678	746	728	672	728	742	757	745	703	736	709	703	704	710	755	758	737	675	724	734	697	733	708	706	712	719	743	739	687	685	762	787	692	735	680	714	724	774	770	708	710	700	651	709	745	708	723	765	753	703	697	708	720	731	786	715	743	701	734	720	721	757	758	747	689	664	727	718	731	727	697	720	775	745	774	688	776	710	757	767	752	746	749	725	754	741	802	706	786	726	690	697	741	705	715	691	741	742	732	668	713	730	752	717	718	743	739	686	709	706	709	786	713	759	740	689	782	705	711	740	715	725	740	702	736	792	776	707	714	761	765	721	687	759	722	678	745	734	727	697	704	725	717	721	740	740	747	736	766	680	674	741	659	658	719	767	767	735	742	705	689	749	717	720	735	727	698	736	736	687	731	688	729	744	705	741	703	734	727	670	727	753	713	690	735	750	762	704	773	705	709	752	706	721	708	730	747	702	764	733	731	686	708	748	733	676	732	743	762	724	695	692	703	725	714	731	733	731	730	751	747	753	692	703	695	725	766	708	722	708	747	677	709	741	761	718	694	713	713	702	753	711	751	692	684	686	708	708	724	708	697	757	745	773	714	704	723	710	698	765	717	759	753	749	730	703	714	727	736	735	732	714	730	716	722	744	709	752	730	687	724	728	733	728	709	722	751	703	740	788	759	743	759	693	751	744	705	730	734	665	700	773	710	692	696	707	768	690	717	708	691	737	717	726	716	721	724	781	712	723	735	756	751	733	703	698	699	742	712	709	733	698	720	697	711	768	757	776	734	669	697	739	793	758	722	724	747	690	716	735	752	698	691	735	723	694	774	720	787	711	743	695	654	677	730	757	699	713	771	701	707	714	789	758	721	772	747	690	717	746	716	696	717	764	730	739	730	721	730	690	767	766	705	699	723	710	715	728	738	698	724	714	735	719	749	717	716	748	702	740	757	740	693	705	788	759	733	699	726	752	691	670	707	737	709	723	736	732	709	719	712	724	719	753	693	677	712	700	745	678	708	682	764	732	700	704	748	691	742	719	771	721	725	735	743	733	745	693	734	712	726	704	723	726	699	710	787	702	733	711	697	724	725	706	728	738	764	750	665	753	734	700	731	754	722	772	748	727	726	738	789	751	698	733	745	722	706	786	729	710	736	755	691	703	741	717	713	741	714	741	746	740	697	722	725	792	770	714	689	692	735	772	753	698	725	731	653	699	677	682	715	739	721	740	756	755	707	708	707	748	718	710	719	747	731	732	761	730	719	718	720	714	722	688	728	716	695	725	721	726	700	729	697	711	725	742	682	762	721	767	747	717	704	703	746	742	751	679	743	723	730	740	746	714	722	693	746	702	712	698	767	712	762	697	689	751	735	724	749	688	724	736	706	697	726	672	711	701	709	783	739	688	736	717	704	725	740	761	749	729	747	700	699	735	693	708	757	721	763	680	757	752	760	732	742	705	715	720	736	703	738	695	740	703	686	775	711	714	725	672	719	711	697	739	722	678	680	724	696	691	764	716	754	722	742	687	716	740	729	812	691	712	661	712	730	706	731	742	726	676	710	706	720	750	720	696	750	691	701	732	699	729	697	726	703	723	721	734	746	740	741	755	751	738	722	733	708	721	716	712	709	682	722	711	682	747	703	725	710	722	714	696	689	705	732	748	726	700	724	723	724	723	725	733	759	720	700	757	754	703	682	777	763	767	723	731	697	740	783	711	747	768	709	725	720	668	719	717	728	743	761	701	713	732	763	756	728	736	704	685	696	781	686	694	743	712	707	688	712	735	756	743	747	741	734	698	754	722	768	737	647	728	791	708	680	698	732	705	714	727	719	749	706	733	704	751	698	734	742	704	702	759	744	718	717	695	704	709	710	707	713	702	729	725	718	777	712	720	744	740	719	727	731	734	744	714	715	714	729	759	734	724	712	721	734	744	714	754	741	741	705	711	715	755	758	732	726	719	687	750	718	720	709	729	729	711	697	701	734	724	732	740	688	724	737	732	727	705	774	745	702	705	726	761	768	703	719	718	704	713	729	732	727	714	673	729	699	689	698	707	740	702	729	696	695	706	729	710	684	718	727	776	724	693	700	758	718	716	705	804	769	721	690	729	719	717	771	743	701	696	727	748	732	716	733	774	673	697	730	718	724
21270	4140	10976	5069	700	519	456	406	356	417	341	353	365	348	330	328	371	371	352	311	341	327	330	284	308	250	317	282	294	317	311	350	303	302	329	309	300	343	318	312	324	326	311	303	301	310	317	311	287	344	304	335	306	283	276	310	309	324	321	318	284	310	335	297	312	327	313	286	296	255	323	300	297	312	301	313	314	344	293	309	311	340	313	302	290	258	328	324	295	340	321	297	311	329	332	318	299	314	308	311	311	307	332	347	325	291	330	302	304	321	327	286	309	328	282	301	330	313	293	309	325	333	339	324	311	286	261	285	286	317	333	339	306	295	301	294	266	316	337	338	304	278	316	288	301	290	300	310	296	329	332	329	328	292	356	307	318	347	297	308	310	329	309	320	319	321	326	293	307	327	328	299	305	332	296	300	324	304	326	329	280	338	334	339	283	274	287	300	306	311	312	310	330	278	313	303	285	302	297	336	324	279	302	326	298	344	315	281	304	283	307	298	320	260	261	311	317	324	342	313	339	339	279	304	277	347	317	281	349	308	324	340	302	301	292	309	354	336	330	347	316	320	327	343	275	289	282	332	340	307	321	314	304	275	306	295	281	304	321	299	289	334	323	314	290	314	328	289	323	292	335	311	294	293	317	324	319	322	297	347	299	309	306	307	321	306	323	314	305	314	316	323	314	321	295	307	288	294	311	318	292	292	320	319	294	317	332	318	319	248	292	277	293	320	321	340	288	292	330	315	314	292	315	338	307	325	325	336	310	324	306	334	326	310	316	330	336	327	291	309	329	315	304	317	307	309	293	304	293	321	322	287	300	305	317	338	325	301	306	301	330	326	376	298	296	308	321	284	327	312	320	345	315	302	315	294	356	329	299	280	298	328	334	292	320	307	332	295	331	341	315	327	299	328	325	325	299	320	323	318	296	285	335	317	306	268	316	305	304	300	289	326	313	302	313	297	288	290	318	287	298	287	347	323	326	318	308	271	296	301	328	302	315	308	333	279	345	300	290	291	348	305	280	305	294	347	296	335	279	273	290	328	316	296	316	312	315	325	269	301	311	302	302	342	332	305	303	297	300	331	249	313	342	309	317	304	305	301	315	308	311	296	266	318	312	329	315	293	268	309	302	316	339	322	290	274	293	301	301	351	327	330	309	319	306	330	316	310	320	322	305	305	294	274	290	340	310	313	346	270	320	338	317	363	332	307	328	308	320	351	298	302	310	270	296	332	337	316	341	299	314	333	302	349	337	306	316	312	254	330	281	310	305	324	295	314	288	313	316	287	325	275	307	327	326	324	295	340	290	311	321	285	301	290	321	275	318	282	331	318	285	285	305	293	271	286	309	298	316	292	267	295	325	316	300	301	307	275	322	316	302	299	310	333	321	306	324	308	269	300	303	286	328	330	278	280	311	310	333	268	345	328	304	338	308	332	307	273	330	303	308	328	300	309	301	328	292	314	338	306	340	297	320	307	312	310	309	296	310	285	288	296	325	302	297	312	328	332	257	297	343	332	321	293	292	302	315	303	344	310	291	337	285	314	285	337	337	325	320	280	299	287	314	308	322	334	301	310	293	317	313	282	295	329	312	335	297	298	323	333	302	328	274	299	313	281	321	281	320	329	305	278	318	290	280	343	310	314	286	322	290	294	296	325	323	332	273	324	300	297	308	287	350	279	313	299	303	319	336	305	296	325	297	283	310	284	309	335	316	300	292	284	336	306	325	302	300	322	335	339	321	308	345	271	326	289	294	308	321	301	278	326	310	298	331	307	291	311	302	305	276	309	324	321	317	320	310	300	329	290	310	322	300	327	311	297	320	288	305	331	300	326	306	297	304	311	315	267	305	287	313	291	333	328	313	293	313	309	327	345	317	297	323	324	314	307	331	338	321	324	326	294	359	289	284	314	313	313	308	282	306	301	309	334	336	298	288	310	308	332	310	316	303	290	322	335	304	326	288	335	323	300	262	310	290	334	320	303	334	320	310	319	294	340	317	321	302	312	331	346	334	305	308	329	281	302	322	322	328	254	318	327	323	335	311	288	278	318	324	302	331	282	302	293	293	289	292	305	286	282	306	298	296	300	327	314	355	310	315	325	283	322	297	344	295	284	294	322	322	325	291	294	311	279	301	290	316	307	323	310	321	323	308	313	257	291	326	312	292	278	308	323	312	302	314	341	322	314	320	329	303	325	313	302	327	281	341	330	321	317	276	322	308	324	330	335	327	313	269	338	315	308	354	307	310	321	308	345	306	294	330	324	301	322	299	305	326	334	306	306	309	268	321	288	353	309	308	282	305	306	317	274	292	298	315	304	298	293	316	271	307	308	323	334	330	316	292	304	323	328	270	289	296	276	324	289	310	317	316	329	281	316	304	285	321	288	309	297	308	297	320	343	293	319	348	320	322	303	290	310	309	358	252	288	302	317	338	317	293	329	315	315	323	270	327	318	302	324	294	314	286	321	335	373	313	320	328	329	314	299	330	305	326	331	325	301	303	284	284	317	337	298	309	296	296	324	334	324	294	288	350	292	297	302	315	272	305	313	324	316	323	298	289	332	342	279	343	327	296	321	294	326	326	299	291	287	338	299	299	310	298	296	330	318	316	313	300	299	324	287	309	293	313	321	313	291	312	330	312	294	291	323	324	297	324	299	313	335	336	330	318	314	339	342	328	283	301	317	332	324	305	347	301	295	285	309	327	337	295	297	310	310	324	314	290	279	335	344	325	338	309	322	320	301	288	277	310	319	325	312	321	290	275	322	308	291	324	320	315	310	294	297	360	340	312	314	345	324	292	276	314	318	298	313	333	321	329	302	285	343	279	318	316	309	314	321	321	292	316	305	344	279	315	291	322	332	322	305	318	318	321	312	268	279	315	296	270	324	337	335	321	294	310	304	271	301	304	303	292	280	292	301	303	309	287	334	339	328	314	324	323	286	358	324	326	319	310	309	327	309	305	330	334	342	294	313	315	313	328	313	320	315	306	312	275	285	292	305	294	283	323	280	333	309	340	285	301	355	313	325	312	323	295	313	304	289	302	313	307	330	308	312	325	319	333	311	326	323	289	320	341	341	273	325	314	271	312	323	293	293	285	282	318	318	306	328	316	296	315	312	322	293	311	306	307	311	299	305	277	328	308	306	302	326	346	287	311	325	307	299	280	289	325	316	312	330	313	341	326	304	296	306	299	324	326	312	337	329	320	287	300	295	335	301	287	307	276	297	339	322	292	327	301	288	301	302	308	282	315	335	285	313	323	324	285	316	314	324	353	313	291	306	303	322	337	326	284	288	296	342	307	327	267	320	324	341	289	305	293	309	289	290	319	350	315	322	304	347	344	291	339	328	330	315	340	311	308	325	307	315	326	292	282	299	307	314	310	311	308	287	304	333	283	311	325	312	271	323	332	306	278	314	291	295	264	299	316	302	274	324	321	281	328	306	324	317	306	341	311	330	302	312	303	325	335	330	298	301	319	305	285	298	269	347	310	280
11776	3289	18905	4794	2085	1691	1478	1343	1157	1005	1000	979	886	896	825	798	759	826	758	814	787	714	722	739	791	714	727	705	728	736	683	713	729	740	671	718	729	716	686	717	729	720	698	707	729	668	728	695	734	701	696	687	677	750	698	681	642	681	661	658	698	673	666	682	652	695	718	712	707	704	679	720	674	678	722	720	689	664	705	656	703	698	677	693	665	694	693	680	727	729	664	643	673	717	715	682	708	668	739	660	700	722	661	715	681	656	682	691	709	687	663	685	684	687	661	674	678	722	651	680	668	675	717	668	660	662	675	653	683	687	700	668	729	658	711	623	691	666	683	699	639	729	694	703	709	687	661	721	667	667	692	688	683	715	659	687	644	726	672	680	661	703	691	677	678	742	681	699	652	692	675	665	679	704	663	646	702	672	685	685	721	686	678	703	694	712	693	691	638	704	665	696	697	745	669	689	680	665	669	668	654	716	675	666	702	704	687	658	712	658	698	676	683	701	663	645	708	685	637	684	665	719	707	661	652	675	706	661	625	675	712	675	662	684	700	676	644	689	650	697	644	701	672	659	707	683	692	681	651	740	713	670	696	738	674	691	677	619	688	716	732	681	682	686	667	695	692	696	671	664	690	698	655	730	698	671	679	701	663	695	645	639	667	656	710	641	618	732	657	687	715	681	703	693	674	680	671	683	673	702	645	671	696	656	719	667	682	722	667	705	654	678	691	642	683	671	667	667	670	742	639	720	687	689	686	683	683	671	692	682	645	657	670	701	662	686	714	687	677	674	674	631	670	700	669	712	707	698	705	698	716	676	706	679	672	658	671	663	635	673	707	694	671	664	669	658	677	674	641	679	638	715	726	666	668	673	641	682	707	651	707	708	697	690	708	679	672	664	654	681	641	663	713	700	664	696	713	681	654	716	767	707	687	650	664	721	679	690	679	652	684	668	685	679	711	742	664	675	700	638	696	679	709	716	654	688	685	682	708	686	649	654	682	711	677	722	647	702	670	718	642	697	693	687	688	686	710	677	663	710	731	696	694	686	681	690	692	698	669	727	667	708	650	693	687	648	699	689	648	712	679	679	685	669	641	699	704	634	684	689	693	668	686	683	709	689	729	696	712	722	665	687	729	726	639	709	680	672	656	712	663	711	675	712	648	706	719	668	706	689	677	684	643	652	698	678	637	719	673	671	715	722	701	739	692	631	665	603	688	650	726	723	719	668	673	699	650	700	664	716	676	673	659	682	676	627	709	688	708	686	654	683	722	703	615	709	740	696	687	667	668	659	678	706	701	680	694	678	643	671	693	709	686	722	676	668	709	691	714	662	674	667	684	724	693	692	696	683	662	685	693	710	661	624	659	673	655	692	698	733	658	675	660	719	686	686	679	673	690	619	681	691	698	705	718	745	653	709	716	695	651	692	656	723	692	688	692	714	718	671	678	699	735	712	686	668	676	676	664	665	678	702	704	683	743	735	649	675	698	672	650	648	702	697	718	709	717	655	669	643	714	653	718	673	690	615	700	673	665	677	693	659	639	684	657	699	705	692	727	668	643	713	687	701	702	688	657	718	702	666	664	662	675	671	678	720	669	666	680	708	699	701	678	713	728	638	658	685	656	671	686	690	691	663	685	666	702	700	675	679	655	726	676	687	688	698	679	621	750	707	692	692	695	684	624	689	654	723	669	713	692	684	683	679	714	686	670	644	679	638	686	724	717	693	639	666	692	662	688	678	649	671	657	726	712	684	677	672	699	677	704	658	679	681	710	659	721	671	630	648	684	689	687	665	661	690	724	680	646	706	718	641	683	702	647	749	738	715	712	685	664	677	724	703	681	724	706	713	705	718	678	658	689	666	684	682	689	723	684	704	716	670	715	740	741	730	685	688	643	670	678	709	677	649	660	659	662	691	648	622	667	644	733	719	717	702	714	697	692	675	674	630	679	679	688	660	686	741	653	658	663	677	717	623	701	690	683	650	699	663	698	699	669	711	651	653	707	631	645	655	706	677	693	683	670	662	661	646	650	631	674	716	673	602	649	641	703	698	706	701	698	647	644	688	688	700	641	679	683	711	691	715	701	673	695	674	751	671	657	715	688	702	667	660	661	655	689	657	697	673	683	722	655	687	653	686	680	720	743	705	668	689	644	633	698	693	628	718	738	698	714	665	698	684	714	683	730	639	691	689	723	660	690	708	715	688	676	678	712	683	669	659	663	735	693	709	711	690	676	694	663	708	654	675	695	680	693	650	682	690	674	689	644	696	701	673	671	705	650	691	669	640	660	702	682	669	713	684	657	680	693	723	699	623	677	675	739	681	708	685	704	640	684	691	702	700	641	720	680	698	701	703	653	708	679	688	678	673	662	666	676	677	671	655	681	699	674	677	644	696	701	710	670	665	682	651	713	644	691	625	646	644	703	692	719	686	655	716	698	728	686	643	649	714	700	668	642	690	616	710	680	659	707	682	750	647	669	693	663	658	733	725	668	682	689	696	675	685	733	675	691	716	684	691	694	676	639	671	636	677	680	700	675	710	724	708	694	709	672	689	668	659	692	699	713	675	703	683	672	697	679	676	707	661	646	656	697	696	717	663	657	671	623	669	681	691	699	710	714	698	688	660	670	687	675	659	666	670	705	703	687	689	672	709	652	689	708	707	685	719	679	697	645	710	686	680	678	674	701	663	699	668	701	672	678	681	687	645	686	675	673	691	738	679	741	694	687	659	681	661	677	634	700	711	646	716	743	706	633	710	680	762	679	683	660	702	681	706	678	725	668	684	721	672	698	675	717	647	667	657	669	664	677	651	704	674	717	690	658	761	695	718	643	657	718	695	669	651	689	700	654	721	693	672	660	671	671	699	688	749	731	701	698	656	721	691	690	695	677	690	631	630	694	642	680	697	684	678	670	680	713	673	709	745	693	687	676	709	689	700	676	660	737	640	702	666	642	680	705	671	672	723	646	705	690	694	698	654	683	694	666	695	686	721	639	665	673	683	668	687	724	740	685	625	721	699	689	685	672	662	683	682	684	685	705	652	673	697	698	696	685	687	698	739	680	709	665	672	714	715	713	672	639	725	629	739	687	684	695	674	704	707	716	739	681	706	705	673	677	658	694	700	650	682	706	656	679	684	664	666	642	698	726	686	639	724	725	647	652	677	693	646	689	641	692	689	660	717	683	631	711	688	664	699	674	703	660	721	662	691	661	703	633	651	654	693	688	698	687	620	670	686	637	663	676	701	725	638	657	672	696	731	686	686	680	674	670	698	712	712	704	701	700	678	696	654	683	670	660	670	685	687	721	697	688	729	759	681	685	633	650	638	652	684	726	671	695	664	689	657	665	687	675	718	693	707	639	667	710	691	689	653	686	701	715	674	690	702	703	692	663	738	692	703	669	693	700	720	716	711	701	649	652	698	733	694	689	675	670	616	648	693	724	655	689	707	704	694	663	675	715	684	680	682	704	674	720	689	701	703	720	636	681	612	705	685
4313	1250	728	245	186	166	174	140	154	147	142	147	170	156	170	153	136	170	151	132	157	151	157	127	140	161	157	122	144	162	146	165	148	160	150	171	169	132	134	172	174	155	150	147	156	123	147	151	145	157	140	166	153	158	185	146	158	179	161	179	163	154	166	174	137	162	171	141	137	157	135	142	143	168	149	170	147	151	148	131	144	139	159	153	151	148	161	152	149	138	132	156	177	150	144	133	139	144	150	149	149	185	158	145	150	119	146	156	126	139	166	163	149	153	146	163	153	140	127	175	152	156	168	169	172	165	153	142	170	148	152	149	150	150	176	177	142	148	151	164	164	151	144	153	158	147	157	152	161	156	151	156	144	140	154	141	181	154	134	142	150	160	150	163	135	144	149	162	154	144	146	174	147	135	154	142	155	183	162	170	166	165	145	131	126	142	164	156	151	143	139	168	186	170	138	165	169	152	170	164	155	161	164	154	129	170	141	147	179	143	152	160	164	147	158	153	166	134	139	153	173	176	170	140	148	146	146	148	144	145	144	153	169	149	145	160	147	136	140	153	151	166	151	177	171	158	139	161	144	146	139	162	159	187	155	146	154	159	134	155	159	127	141	159	159	137	162	162	153	131	143	142	138	141	146	170	166	156	141	175	150	143	170	135	130	151	140	180	153	159	147	180	139	150	157	141	140	153	186	165	171	159	173	142	142	166	157	159	171	130	142	124	182	142	163	154	134	142	168	153	155	160	149	145	167	159	146	157	168	172	160	167	145	137	144	161	136	151	149	141	139	154	145	155	163	163	196	137	152	162	130	151	153	140	163	161	145	135	159	162	160	140	157	130	146	142	181	171	153	153	173	138	172	160	165	141	158	155	135	150	152	153	152	139	159	154	172	161	149	161	146	167	141	165	148	169	131	137	148	157	166	172	143	143	146	151	160	135	164	153	166	130	166	126	141	138	155	143	179	140	156	186	175	146	158	178	159	156	154	136	157	149	158	141	160	176	177	172	172	153	143	140	164	154	157	133	162	150	133	148	170	151	148	149	162	169	161	153	141	130	175	149	159	149	152	156	174	145	177	164	150	128	173	167	162	145	155	171	148	167	149	166	149	157	168	146	171	162	149	145	128	129	154	178	138	154	175	149	153	150	157	168	158	183	140	165	168	159	155	133	138	166	155	158	152	165	187	121	184	153	157	158	149	138	150	153	138	183	155	137	188	152	149	158	143	168	133	140	150	183	163	147	176	150	167	167	139	171	184	161	145	142	147	155	141	149	157	151	160	160	161	149	146	155	143	176	156	149	182	152	139	142	147	134	142	153	129	162	163	153	159	155	157	159	191	137	155	160	148	161	153	172	171	141	156	165	153	171	133	140	177	166	167	159	158	173	165	147	161	174	170	170	175	155	142	132	144	164	162	158	167	135	145	160	149	159	168	151	147	146	182	160	152	139	136	189	133	171	148	144	156	151	164	171	173	160	172	174	148	168	133	144	166	142	129	148	182	161	141	144	162	170	137	179	165	144	153	130	138	134	160	143	140	157	165	157	143	165	148	160	152	155	154	134	153	143	146	161	159	166	170	162	138	165	142	163	150	166	161	142	152	169	165	150	134	148	165	152	140	138	147	150	168	152	143	147	162	151	131	135	163	160	161	170	149	157	156	140	140	148	162	151	134	141	162	143	147	143	156	152	153	156	128	150	157	149	151	133	144	160	175	151	142	167	129	145	179	155	159	150	155	159	160	157	161	158	154	176	165	178	123	172	134	190	144	133	148	152	152	150	169	136	166	157	160	140	153	134	162	157	154	166	177	173	144	171	163	157	177	164	168	167	163	170	190	147	149	163	144	176	135	147	143	160	163	138	145	159	139	157	134	161	131	160	141	156	145	170	151	156	164	137	154	146	179	161	166	144	166	143	143	141	150	155	152	157	139	143	136	131	146	157	169	148	164	148	134	136	150	145	131	146	151	164	165	153	172	145	154	151	172	153	161	150	169	118	156	170	126	138	151	145	162	152	173	159	149	161	166	159	149	159	133	172	166	151	167	157	159	155	156	132	146	139	157	185	154	124	165	163	157	158	160	161	155	148	138	142	140	162	158	166	153	154	159	159	160	170	135	147	144	139	173	163	135	159	148	140	149	159	145	147	151	146	145	186	142	157	177	144	146	142	173	138	154	145	161	156	152	182	126	152	133	150	145	137	144	151	170	149	190	154	155	161	162	164	162	138	153	142	132	154	164	163	154	190	161	157	163	140	158	144	139	152	161	168	168	129	158	157	139	181	147	195	142	141	162	138	150	140	162	140	172	160	145	171	175	175	147	169	155	174	137	157	189	132	143	135	152	145	153	134	165	164	159	133	165	122	169	165	151	156	158	150	152	155	165	133	169	137	154	162	140	157	154	159	152	139	156	138	160	131	149	152	141	136	166	180	168	159	136	168	145	140	176	142	170	160	147	150	172	155	162	159	157	173	154	157	154	158	166	130	125	188	157	149	159	174	150	150	142	163	171	165	164	176	177	161	124	140	153	141	148	131	156	167	167	166	169	158	142	150	167	152	157	160	162	161	185	173	150	155	166	155	151	154	140	165	138	181	168	155	157	128	172	166	146	152	148	152	135	151	155	147	164	177	163	150	160	151	158	154	152	153	144	136	135	131	150	174	138	144	143	144	143	163	143	135	147	174	158	150	157	177	179	159	160	142	145	147	157	149	156	178	161	164	169	126	167	169	150	165	167	166	144	156	143	154	155	152	144	151	150	152	158	142	132	166	143	152	163	179	152	152	135	158	149	141	154	128	163	173	156	129	144	144	168	169	159	144	137	158	165	156	150	145	174	131	149	144	142	134	163	138	189	183	155	135	135	170	175	150	162	128	156	143	160	147	161	161	175	164	174	170	124	174	155	161	143	143	160	166	128	157	164	156	154	140	127	140	132	149	140	149	143	156	132	143	148	155	140	130	147	152	139	178	163	156	155	140	142	135	169	135	151	155	168	171	157	158	164	169	164	146	166	163	150	177	139	174	148	155	144	159	130	161	163	123	169	159	148	165	164	140	157	148	140	153	148	157	150	163	173	165	138	149	151	162	146	151	135	167	150	162	157	156	146	166	150	136	175	171	132	166	161	153	171	150	162	151	161	160	145	136	149	148	133	158	143	168	134	144	157	150	151	139	152	167	125	151	147	139	162	170	151	162	137	161	190	152	178	156	164	161	152	149	142	140	146	136	166	198	149	185	168	125	166	175	146	133	151	160	178	142	113	154	173	166	154	141	146	138	148	164	152	134	150	135	166	154	170	168	160	166	154	148	144	123	142	153	136	169	151	167	164	151	151	170	146	141	145	164	148	172	140	170	157	152	139	143	153	144	139	137	181	134	167	174	156	145	158	135	166	166	141	126	183	165	140	155	152	152	172	146	147	158	153	186	154	164	151	125	169	171	145	142	173	140	149	168	172	141	149	151	157	162	166	154	151	151	162	129	141	136	165	151
3353	1482	1555	502	418	420	431	424	407	428	433	415	363	390	405	381	400	407	397	405	391	402	361	374	388	401	387	418	384	391	386	417	406	399	437	392	395	377	390	424	399	422	382	417	399	371	379	399	408	437	407	407	377	434	393	402	375	408	378	420	382	424	406	403	399	391	438	436	407	407	425	409	447	401	396	366	405	426	403	398	370	406	424	348	439	412	396	415	387	390	402	370	417	398	430	395	397	434	380	390	383	421	369	429	357	407	407	388	376	405	390	388	379	429	393	394	387	461	393	406	405	409	381	426	399	392	409	411	397	377	385	391	423	396	397	373	401	399	409	425	439	403	386	405	394	399	437	403	387	406	412	406	400	376	393	365	397	407	404	400	416	405	375	400	439	415	406	366	389	386	379	421	398	418	385	415	418	397	410	405	409	361	399	386	396	397	380	384	407	394	412	404	405	440	408	425	403	407	417	372	397	400	358	370	393	392	424	413	387	403	380	389	436	401	406	417	393	415	389	388	389	416	389	417	382	391	405	406	411	415	386	401	378	407	424	390	375	451	409	425	379	386	396	404	429	389	432	394	426	380	365	406	418	416	395	403	396	413	397	410	398	389	380	383	422	380	383	404	427	393	362	386	401	369	386	436	395	393	426	366	396	442	415	396	389	422	410	427	426	388	417	457	429	400	391	393	408	413	394	416	367	373	379	379	390	399	355	448	426	422	405	369	415	447	430	384	435	393	397	420	374	422	428	385	410	399	366	431	386	418	406	386	394	389	412	434	405	404	381	374	418	401	423	401	392	404	433	397	404	445	402	402	441	400	417	420	391	406	384	398	397	419	387	416	405	428	438	392	420	434	369	403	402	401	431	414	445	407	389	398	411	406	401	375	389	389	392	409	410	450	416	374	434	389	371	374	385	407	393	419	409	404	398	410	405	400	413	386	414	364	356	428	409	423	388	380	376	354	416	394	398	405	391	391	401	391	393	413	388	422	412	412	424	393	407	406	391	427	397	440	389	403	385	410	369	434	396	388	426	394	406	397	403	355	409	413	401	431	388	382	399	400	395	402	394	360	389	395	404	388	412	388	391	395	434	387	423	425	385	398	390	390	416	425	403	400	416	397	373	414	385	378	402	369	412	418	385	397	390	389	442	411	409	450	397	441	402	417	398	394	377	450	383	397	425	424	388	390	368	409	395	427	427	399	389	424	373	410	392	430	405	393	425	404	436	384	401	392	382	387	372	371	403	385	409	401	396	405	407	404	449	434	397	402	390	414	421	408	410	375	384	409	396	437	394	383	423	390	414	416	411	368	412	388	401	384	422	374	418	394	434	395	390	400	399	391	390	409	428	432	390	415	415	424	391	398	352	399	410	387	405	389	432	390	407	412	380	403	404	411	391	400	407	391	412	426	389	439	423	398	419	437	381	443	403	421	395	427	374	376	409	403	420	429	405	378	390	411	397	398	353	379	434	399	424	402	430	362	396	400	390	414	429	420	438	398	463	412	419	421	379	399	387	397	423	390	396	370	402	402	411	411	415	416	354	380	421	350	412	413	415	433	383	388	395	398	362	368	424	371	381	378	374	448	420	410	435	382	425	390	370	421	411	413	388	363	402	377	394	404	411	420	413	403	428	412	386	377	403	386	382	417	389	393	393	401	424	400	401	368	397	406	387	387	418	406	370	429	400	407	390	407	402	412	406	399	412	375	432	422	421	395	367	387	361	395	390	370	444	432	387	392	383	432	428	412	399	382	391	417	424	406	418	387	419	414	400	395	388	393	372	378	404	411	419	421	424	377	373	398	388	384	371	393	378	394	397	396	428	422	412	389	376	402	414	406	403	411	408	405	369	381	426	403	403	389	377	391	426	416	385	360	413	397	408	434	408	425	433	414	408	414	409	423	404	384	411	409	381	396	411	375	413	410	384	379	403	442	422	401	455	406	405	398	414	388	367	427	401	422	412	402	415	397	390	358	369	412	405	387	418	365	381	378	395	404	408	429	379	401	401	385	381	363	380	386	377	400	420	396	396	366	408	400	379	416	386	400	411	389	397	405	423	388	412	414	374	414	356	412	396	401	426	407	411	413	410	411	412	414	419	398	391	373	373	424	389	409	431	428	416	400	388	393	402	427	379	406	411	418	389	391	432	429	396	398	400	398	433	366	394	389	417	353	387	381	423	419	436	400	385	399	378	389	446	400	377	376	406	424	417	430	401	428	433	357	402	353	382	421	405	407	405	403	402	412	381	400	377	402	435	397	386	395	435	385	392	412	416	395	377	380	402	411	424	394	388	388	375	410	454	398	397	411	406	426	385	386	414	433	402	399	403	421	404	430	393	391	407	440	401	395	405	399	385	397	374	413	389	408	368	419	428	389	385	395	372	407	411	392	447	379	368	406	395	403	409	413	415	377	395	388	405	470	411	428	386	393	408	365	435	378	402	432	397	410	376	432	413	378	380	396	382	400	417	391	428	402	380	427	418	399	416	391	409	379	452	408	453	401	402	416	406	403	398	415	363	383	416	392	444	397	371	441	420	449	412	389	423	394	394	404	424	391	391	388	444	382	379	382	397	395	354	418	363	366	452	440	401	400	384	427	368	388	399	391	413	406	396	402	437	369	422	355	421	407	371	417	389	409	408	423	382	421	382	393	387	400	382	397	374	422	387	412	414	392	371	458	383	357	418	388	391	403	405	360	421	407	393	393	417	406	357	423	406	412	427	394	402	364	390	370	418	441	397	438	395	413	373	394	399	377	396	446	426	436	366	386	402	384	364	392	401	397	413	392	421	396	405	397	418	369	410	385	409	406	438	368	382	428	436	385	384	395	384	409	415	369	411	381	417	377	423	397	418	407	410	408	384	432	396	428	416	381	418	386	390	423	408	393	387	385	416	372	416	419	411	407	376	425	414	420	356	416	363	406	407	388	438	374	420	400	401	373	413	431	421	376	429	370	386	418	426	385	411	448	404	408	388	380	407	396	427	401	364	410	443	434	378	399	384	410	420	398	416	396	369	404	417	401	396	383	426	418	379	375	406	397	421	412	435	391	400	427	419	415	385	413	396	397	384	432	376	390	383	420	415	399	393	382	412	366	401	361	420	412	369	396	405	408	379	390	420	397	414	413	399	396	396	383	409	392	397	425	368	393	411	424	400	434	391	378	386	382	400	379	401	445	421	412	399	418	405	378	395	384	426	364	383	409	361	420	400	382	405	395	394	355	368	387	389	418	434	419	424	367	430	383	362	406	417	429	390	387	371	395	404	391	426	399	420	384	435	404	424	408	418	405	416	430	387	362	403	393	386	393	420	414	403	387	411	437	411	398	392	402	415	405	409	412	398	395	432	423	433	409	405	409	422	382	376	388	362	377	403	413	408	394	370	399	371	394	375	376	394	394	403	403	429	389	398	422	412	389	411	431	431	390	391	460	436	399	383	386	424	389	447	407	394	435	404	432	421	357	392	396	418	421	415	420	437	430	381	388	407	385
13435	3035	7369	1668	512	429	402	344	325	328	335	360	372	339	340	351	339	360	343	321	317	332	291	280	341	279	323	332	327	331	333	303	329	297	341	304	340	300	345	300	334	317	331	304	327	328	325	275	303	309	310	288	331	336	324	320	331	328	341	314	286	329	295	318	331	330	331	321	319	328	328	331	311	352	366	317	324	322	314	344	278	296	350	283	316	321	334	324	324	320	313	294	317	348	328	311	316	329	341	320	321	344	318	318	332	309	318	314	301	308	310	329	319	288	321	263	318	345	300	288	327	304	301	311	333	302	286	319	282	290	302	292	308	328	329	304	322	346	310	288	320	351	297	328	312	308	308	310	294	292	311	340	328	262	320	335	327	323	291	313	337	364	342	314	335	338	350	317	330	323	300	313	362	310	332	353	322	313	335	289	304	290	299	298	321	299	309	318	298	316	324	317	281	291	331	340	290	344	321	317	343	364	326	336	312	311	291	304	278	300	290	321	321	350	286	325	271	339	339	322	299	315	294	300	316	301	308	301	285	303	311	288	306	323	334	313	308	344	338	327	323	331	285	298	319	311	297	331	360	315	307	298	354	286	318	287	344	312	321	316	311	301	337	325	338	343	317	307	300	326	312	309	277	305	336	288	295	296	306	308	301	304	331	327	331	302	316	322	323	288	316	323	332	330	310	316	318	322	348	334	319	328	309	304	325	341	322	288	290	322	333	314	329	305	289	326	329	295	318	307	305	315	317	312	298	328	327	319	366	315	300	311	310	289	296	320	322	286	326	326	305	326	292	300	335	323	310	314	287	303	298	313	318	331	297	355	297	312	296	365	350	291	322	276	322	319	315	318	307	314	343	311	319	312	335	310	300	307	309	304	333	321	316	324	296	319	301	334	312	311	307	299	324	311	314	329	295	295	344	325	273	317	370	309	321	322	310	339	301	300	311	313	316	356	337	347	326	291	296	316	313	326	320	292	292	316	320	293	302	311	332	291	320	259	326	307	332	308	297	315	318	291	335	306	304	300	329	347	311	329	321	324	359	326	328	357	316	339	340	300	326	316	327	309	319	267	305	270	322	310	336	339	343	346	341	328	330	314	346	281	294	342	332	318	307	306	293	316	334	316	367	312	338	346	332	376	331	313	300	299	329	313	304	312	316	338	281	298	337	302	278	302	346	291	319	312	316	283	349	293	317	320	321	295	343	342	300	262	312	337	303	338	291	347	313	291	336	327	327	331	327	320	300	291	299	345	322	319	305	322	304	308	308	314	347	343	325	309	320	338	321	342	330	337	316	315	320	327	356	308	341	320	315	318	301	347	342	317	314	308	330	347	323	300	301	334	284	322	323	332	320	336	348	340	292	282	309	316	337	300	320	311	310	348	319	308	318	308	303	324	336	339	377	310	330	327	311	316	297	314	311	299	317	319	298	290	309	327	330	339	357	300	274	327	334	308	326	335	333	343	297	368	305	324	310	306	309	308	311	290	311	312	327	318	335	295	362	339	258	327	345	313	296	290	297	300	315	320	314	310	351	330	315	338	302	345	305	290	350	340	338	296	286	305	302	301	337	315	299	316	317	339	296	347	279	308	302	304	310	322	329	333	305	311	310	314	301	351	317	304	333	325	292	305	304	309	316	335	348	301	297	309	312	309	311	353	330	288	332	312	295	338	332	336	309	292	345	340	321	342	322	340	334	300	332	323	324	317	333	322	332	336	296	329	333	310	300	331	299	314	296	269	336	314	312	323	316	311	307	319	306	327	303	373	330	321	333	331	292	298	327	332	357	336	309	314	319	332	318	342	326	309	308	343	299	297	301	319	339	326	312	323	312	312	321	291	300	269	311	330	356	307	298	313	329	331	327	326	304	278	289	298	317	330	329	309	331	320	326	335	314	308	332	279	282	307	353	301	305	325	318	335	323	311	320	330	315	315	343	288	338	321	315	317	343	310	323	339	302	300	300	336	312	324	328	381	340	310	338	323	306	307	334	329	299	331	350	324	312	321	331	326	335	314	321	309	337	309	314	310	322	304	314	305	339	315	284	294	314	320	290	276	297	341	298	325	339	335	317	302	319	306	305	328	296	302	290	299	294	322	351	325	296	348	327	307	315	313	317	339	295	294	318	308	318	317	352	304	321	313	324	317	345	294	303	307	315	286	314	305	336	318	331	317	332	331	292	288	307	314	327	338	313	317	332	295	315	310	318	288	343	308	315	315	330	332	321	327	343	303	326	311	305	300	307	353	324	334	328	294	288	319	322	306	322	306	320	295	344	309	285	306	327	304	309	300	311	329	346	324	319	308	319	330	308	308	300	317	347	297	308	312	345	303	308	313	309	315	305	318	325	337	333	310	311	329	319	330	329	340	344	312	361	328	331	318	301	330	294	337	321	288	307	318	317	339	344	334	324	342	321	292	284	317	330	326	349	291	326	312	305	317	306	318	297	298	299	299	308	290	304	309	299	328	320	315	328	312	318	334	311	318	314	313	298	325	346	330	314	305	327	330	325	323	293	322	304	315	293	287	298	315	325	289	327	291	301	332	313	304	308	326	338	320	350	285	293	308	324	327	322	320	323	309	351	292	335	329	288	305	290	339	315	324	374	336	321	293	313	332	303	301	336	298	308	290	335	289	280	328	317	333	281	319	296	316	313	342	318	305	329	315	332	325	343	349	317	328	340	349	322	288	288	321	304	291	302	357	312	320	319	327	349	334	335	321	288	354	355	339	302	326	326	314	300	349	307	320	302	282	324	287	351	306	284	328	303	350	305	305	308	309	304	322	319	325	317	342	307	322	317	329	332	286	319	304	307	309	316	336	293	336	301	315	337	305	338	340	303	327	340	316	352	321	326	294	324	328	298	338	358	347	326	330	312	337	321	291	346	351	325	334	338	324	336	326	324	336	355	331	353	350	300	322	327	315	331	346	310	302	321	296	299	329	279	316	337	351	336	307	337	318	320	279	305	296	309	325	343	318	342	323	337	327	346	352	286	320	293	315	328	296	306	329	306	305	293	340	314	328	293	319	337	331	301	311	305	308	317	303	300	305	327	346	319	318	296	278	328	317	314	344	339	313	315	323	306	323	325	351	330	319	323	299	342	295	309	330	302	318	344	293	336	323	290	329	308	347	312	327	292	314	336	310	347	287	329	328	326	287	323	331	292	316	290	357	329	319	349	308	289	300	312	317	328	264	318	322	343	331	272	294	330	326	313	312	307	309	313	337	318	336	339	310	314	290	313	297	294	333	309	348	339	299	306	322	306	342	303	314	328	346	320	308	294	332	273	290	312	350	365	345	318	316	282	310	313	330	305	337	320	309	325	343	327	303	314	319	298	298	320	298	290	314	281	367	319	302	334	318	343	310	326	311	337	327	325	310	291	303	316	298	315	325	316	329	330	305	298	293	332	304	315	297	299	289	314	294	332	313	323	322	291	310	321	323	292	296	281	320	319	343	291	262	317	341	320	318	296	307	326	319	308	308	315	322
9344	2793	14026	1735	1394	1261	1113	1044	983	905	912	826	836	828	779	748	765	784	805	764	725	746	742	797	788	694	710	720	745	748	689	770	803	734	775	771	748	752	730	754	729	771	702	767	730	726	735	708	789	691	752	802	683	725	770	742	697	748	750	766	742	726	720	758	719	723	768	710	707	747	733	701	747	775	751	680	712	712	694	718	688	728	697	731	739	768	693	723	757	735	702	721	729	719	770	740	735	723	743	680	715	705	757	736	689	727	733	760	679	736	755	702	720	685	735	746	742	719	705	767	713	716	752	744	668	765	733	726	715	752	758	734	755	742	652	764	777	706	696	735	728	695	702	715	763	722	760	731	726	710	710	716	713	740	749	710	728	727	711	713	733	709	701	702	741	747	760	690	752	765	692	783	711	720	685	737	695	718	708	716	696	733	745	758	706	741	797	678	674	706	766	709	759	737	690	721	750	739	744	726	697	711	742	749	717	727	698	769	713	698	749	715	674	730	741	762	754	730	711	693	728	685	751	731	750	727	670	711	722	721	752	770	701	711	736	759	738	702	727	758	761	748	708	759	736	733	729	738	712	742	728	759	739	717	725	755	730	687	707	716	705	719	725	713	756	788	690	731	719	738	744	716	722	695	704	739	685	732	743	720	729	718	704	684	723	750	730	677	751	753	713	707	758	748	704	692	715	695	742	727	728	808	695	668	702	753	720	752	774	686	693	754	750	693	767	741	702	730	706	720	706	727	722	697	689	719	758	754	762	676	681	712	743	771	740	749	692	687	707	723	760	735	697	757	742	727	715	683	745	738	742	706	727	682	744	723	694	682	765	669	710	746	722	773	722	720	763	705	774	698	693	758	731	706	729	749	716	747	723	723	729	706	761	743	770	763	733	722	698	708	730	702	722	762	772	751	722	664	703	736	694	721	728	718	674	747	711	752	716	728	757	698	730	741	737	682	698	696	728	736	750	732	715	724	762	757	766	733	746	727	695	716	709	682	712	686	751	719	735	665	759	745	749	734	673	763	709	729	735	757	722	699	722	729	668	699	675	743	701	715	691	704	713	784	722	751	733	773	669	707	725	740	701	713	744	782	738	748	750	684	744	753	794	741	721	745	719	734	756	721	728	720	710	722	668	715	691	719	739	717	776	707	744	697	677	730	715	655	698	742	743	751	703	738	704	729	710	706	736	758	734	775	738	774	702	733	749	692	694	658	671	722	778	748	711	722	720	696	737	721	715	740	717	728	720	725	688	758	711	702	698	738	749	764	744	687	738	704	689	756	727	722	754	747	700	729	708	742	732	680	748	719	708	723	728	741	679	703	728	740	730	711	755	767	706	755	701	744	787	720	729	733	709	729	764	738	722	704	741	717	761	788	710	711	698	716	698	712	719	774	718	715	726	715	740	699	732	746	681	762	756	716	720	744	710	740	710	779	726	710	698	728	729	699	713	733	732	771	712	709	740	705	774	716	738	695	730	704	729	695	725	730	719	715	707	701	733	723	721	783	684	736	746	708	717	721	741	761	713	684	720	713	722	737	701	701	733	777	734	735	693	663	708	639	777	709	712	727	709	748	710	747	775	738	734	696	771	691	718	680	768	760	744	724	720	730	714	769	737	720	719	741	746	732	736	733	701	680	741	709	685	716	767	729	740	699	677	743	730	706	753	727	717	751	828	740	724	705	720	689	703	754	750	723	738	770	765	763	742	733	713	733	715	707	712	725	689	692	739	760	756	734	721	662	685	700	759	696	702	723	739	737	728	688	776	790	761	745	779	701	698	742	717	733	771	747	731	743	745	713	725	695	726	682	675	699	690	723	709	727	723	709	727	741	670	709	699	682	666	723	768	756	733	722	729	727	712	709	711	762	697	745	676	739	768	724	707	703	691	712	678	702	671	716	766	691	676	701	706	692	731	737	706	741	783	742	730	723	724	703	721	740	735	674	708	673	731	697	704	750	730	690	731	758	740	763	701	725	761	739	754	749	723	713	726	712	712	710	733	755	763	696	703	743	693	712	721	719	674	712	707	700	669	716	729	695	701	721	707	757	733	720	727	727	743	751	745	741	735	665	728	714	682	675	705	762	728	743	689	674	716	711	708	709	750	745	691	686	733	740	741	717	713	704	716	785	680	710	715	753	721	790	687	715	741	733	681	708	723	692	770	742	726	718	706	702	699	736	751	764	731	705	749	723	680	719	770	715	749	724	705	722	690	715	695	719	737	702	702	711	723	729	724	722	722	728	693	716	778	691	737	712	739	744	718	663	749	736	707	770	685	717	785	699	709	773	728	723	746	717	671	773	731	732	725	754	694	731	671	738	688	689	745	661	730	714	722	731	738	733	751	758	733	775	705	705	728	687	748	722	674	715	743	715	706	728	718	726	762	718	713	731	723	705	720	725	694	670	758	703	728	714	741	734	777	758	742	712	745	644	727	711	740	702	768	774	701	743	731	666	704	767	712	703	721	733	744	723	737	734	720	749	739	722	724	708	766	717	743	764	747	700	754	711	704	724	769	744	748	742	711	645	669	742	744	759	700	739	754	725	730	680	762	723	719	739	753	712	737	743	768	742	760	794	751	725	731	767	750	704	736	691	724	741	703	744	728	683	761	731	700	731	771	708	772	715	759	684	733	758	693	726	744	696	712	695	669	689	682	739	717	727	749	697	717	675	772	704	689	750	745	759	731	643	718	743	687	718	724	716	669	760	689	707	700	712	736	765	759	723	715	664	721	761	751	733	722	699	729	800	656	689	729	747	729	745	743	751	732	767	719	710	698	720	727	732	745	721	723	708	726	761	681	712	719	715	742	764	715	748	715	750	720	699	730	705	768	722	680	756	691	689	695	747	738	717	746	754	726	720	735	770	723	711	697	763	748	674	713	707	691	701	678	763	720	732	723	707	709	751	734	683	747	709	704	711	738	703	733	689	734	707	713	728	727	739	697	714	713	717	727	721	708	724	710	731	679	778	754	708	734	713	745	713	730	729	741	741	736	727	694	737	711	774	714	726	740	687	726	725	701	747	706	689	717	713	703	734	705	739	755	729	714	719	735	711	743	775	713	689	774	714	744	697	704	701	767	706	768	736	719	736	740	706	668	748	759	737	715	731	752	707	764	719	757	785	715	736	693	739	745	723	692	704	725	706	695	688	744	745	740	712	683	726	732	755	763	699	695	756	709	728	742	708	765	698	742	754	734	781	712	701	750	715	716	735	685	683	719	738	742	707	713	747	748	723	737	670	741	722	716	737	743	726	719	742	737	687	687	737	654	707	714	747	751	712	719	762	792	736	762	701	712	746	701	682	725	733	705	717	739	683	750	705	715	732	750	691	719	696	680	712	745	707	718	742	745	778	748	767	668	730	759	693	743	733	713	672	725	764	707	725	736	755	698	733	768	734	731	717	704	746	692	693	701	712	734	726	682	684	760	694	716	691	712	710	731	687	757	755	709	689	746	735	715	726	725	668	696	701	723	694	687	703	744	735
21657	4969	13957	3859	681	534	525	414	388	396	340	383	322	342	350	338	337	337	313	296	303	307	349	343	327	313	313	294	321	321	313	320	301	291	309	306	288	278	299	313	301	296	317	342	284	285	307	299	353	322	311	312	312	303	315	348	272	292	299	299	309	285	297	311	315	340	332	293	285	342	308	297	342	299	308	319	313	308	283	333	339	297	277	305	327	334	299	296	321	357	290	314	327	313	315	314	323	284	261	346	304	321	316	273	320	332	304	328	303	303	295	313	352	310	311	347	326	321	337	326	295	355	318	303	340	323	339	348	305	359	312	309	293	313	301	315	305	315	353	328	319	292	290	324	358	305	321	312	301	343	323	309	314	286	305	350	327	306	293	298	290	296	304	300	304	300	308	297	309	312	274	327	290	330	295	292	357	326	298	325	313	310	317	308	314	304	323	293	328	311	304	325	301	339	330	318	342	329	348	347	331	301	287	296	298	290	325	345	326	340	324	343	297	322	302	330	288	319	310	336	285	296	305	292	318	305	285	298	309	280	331	324	332	310	311	282	297	281	335	303	314	294	301	309	323	342	330	311	280	302	288	335	306	315	318	348	282	321	304	328	354	304	283	337	313	316	316	292	379	318	322	311	330	308	332	299	330	284	363	311	317	284	309	325	297	326	305	334	329	292	332	294	308	318	322	317	289	298	313	279	292	333	305	305	329	300	296	305	302	319	309	325	312	309	329	316	284	289	323	298	316	319	310	308	290	293	334	323	310	324	312	315	321	311	282	342	307	322	353	344	278	308	307	308	304	320	301	318	314	276	307	328	303	293	314	307	317	323	299	305	299	301	333	309	316	301	327	340	313	333	324	331	314	351	301	322	311	298	308	296	320	295	297	321	314	332	287	290	336	323	283	288	283	338	292	336	316	309	295	298	271	279	316	316	270	309	313	320	328	322	296	291	314	311	309	316	319	315	303	302	310	308	316	315	292	328	312	278	303	276	310	323	312	320	329	336	320	315	308	298	295	311	313	319	321	302	303	297	311	327	285	310	303	317	294	314	293	328	322	315	319	346	331	317	327	314	285	326	304	285	298	284	307	292	291	274	322	286	281	299	305	275	321	303	335	300	261	310	303	329	296	288	305	308	329	302	303	330	311	326	304	271	326	299	339	345	317	332	332	324	345	294	305	329	321	302	349	335	311	341	342	329	296	305	288	294	312	317	305	342	312	305	290	331	280	305	303	295	337	304	339	305	301	313	338	288	317	299	299	287	309	298	323	305	288	312	276	296	301	304	284	309	309	295	327	281	351	300	310	300	312	309	319	323	310	317	304	269	314	318	305	334	316	292	293	294	310	338	323	330	329	331	286	327	299	330	317	330	343	274	309	309	325	292	284	306	276	296	306	317	344	317	287	311	305	292	324	299	324	305	299	308	315	320	317	304	341	328	303	302	283	305	329	303	318	300	318	299	307	317	315	304	318	335	328	298	314	305	316	294	338	324	272	342	321	321	339	283	323	324	330	311	293	336	301	318	312	325	311	307	268	296	324	273	293	311	299	297	308	317	305	285	286	327	320	260	316	317	315	323	324	285	300	289	303	310	316	336	286	322	328	312	322	315	278	306	300	325	320	299	326	292	288	324	320	330	289	306	309	303	328	282	330	305	304	294	326	342	339	310	302	298	310	280	312	301	319	292	275	291	299	281	302	296	302	301	291	307	324	351	353	291	308	307	297	311	330	357	317	299	321	332	308	288	288	285	324	312	328	313	286	278	299	307	297	313	313	301	302	290	316	306	312	339	302	280	333	291	306	266	357	322	323	334	296	329	300	364	316	300	334	311	335	338	332	299	317	305	292	292	306	284	307	301	266	304	308	298	337	322	330	315	298	293	336	285	283	317	320	324	302	334	309	330	320	332	309	302	300	317	301	359	291	284	368	303	316	311	308	331	316	332	328	287	309	318	339	342	356	312	303	282	291	297	304	302	335	285	300	325	313	309	317	300	324	293	282	339	285	302	314	296	323	320	300	318	328	316	299	319	330	345	333	300	277	327	323	300	335	315	321	297	337	318	323	303	302	353	333	322	309	311	338	296	313	274	303	283	326	292	311	298	313	327	332	279	294	327	312	295	298	327	300	303	345	296	325	321	326	344	283	296	319	302	321	331	325	338	338	333	311	307	303	326	329	319	305	329	340	301	317	288	304	299	287	316	329	303	326	327	329	303	311	339	295	289	281	328	315	346	333	303	304	293	291	331	298	310	321	306	307	308	336	317	309	327	332	312	365	324	313	293	324	309	286	316	301	292	278	294	291	300	282	327	322	342	310	309	336	340	367	308	292	294	329	303	336	328	338	298	297	328	298	322	341	284	318	300	287	318	337	349	330	290	329	303	338	313	327	306	284	304	331	337	286	298	309	312	277	331	339	309	345	354	294	317	310	306	300	307	327	342	282	298	325	366	320	291	301	316	299	289	298	295	318	343	302	315	310	282	303	284	285	334	318	330	315	279	350	328	310	298	342	289	292	283	291	307	301	289	333	276	314	285	295	339	323	320	296	291	306	311	317	288	337	310	333	308	300	290	307	289	327	306	290	269	293	300	292	294	309	315	304	289	274	311	318	291	303	304	285	322	324	324	303	318	298	298	285	304	328	325	338	315	337	326	316	361	314	311	334	286	308	311	319	322	290	332	293	332	310	339	300	300	332	277	355	327	327	301	286	307	305	318	309	305	322	301	308	286	312	319	337	275	291	297	291	322	301	316	323	336	328	320	304	328	283	320	317	289	327	344	322	317	321	318	312	272	331	265	341	312	273	295	327	322	266	320	301	309	306	299	316	321	314	316	323	286	287	314	290	300	280	300	327	338	296	321	279	285	303	332	351	347	319	298	339	308	308	322	309	299	314	332	298	306	308	291	295	288	297	303	335	309	314	297	277	321	308	261	331	349	335	351	328	275	340	329	313	320	333	334	311	298	317	288	286	329	302	309	307	310	316	333	341	321	344	306	307	279	292	314	289	323	307	292	321	341	303	313	285	314	327	272	268	301	287	314	313	312	324	328	338	360	332	291	313	309	314	304	319	313	309	305	317	320	310	308	303	309	331	290	323	287	325	315	324	319	327	315	324	347	291	286	329	282	295	342	304	281	318	306	265	305	280	325	282	304	291	300	310	299	298	293	314	284	331	296	298	323	289	315	321	281	323	310	355	299	308	276	300	321	307	292	319	334	328	301	315	335	324	315	307	311	332	311	283	272	326	321	297	302	313	323	270	306	292	309	320	325	291	322	302	321	301	331	300	321	293	287	312	323	297	291	334	289	306	303	310	298	296	332	350	331	281	308	290	341	311	290	330	278	331	299	318	302	277	313	310	328	296	271	312	296	312	315	319	333	295	301	328	312	289	321	276	292	321	283	301	338	335	295	323	323	290	298	295	314	315	314	318	308	309	345	311	332	363	310	325	301	316	314	329	315	302	307	292	281	303	299	317	318	278	293	312	311
11980	3761	20382	2735	2008	1646	1427	1347	1138	1037	1065	984	913	883	861	831	845	793	764	772	754	731	748	712	787	773	687	731	683	715	757	697	718	740	744	760	739	729	707	710	689	707	699	732	717	684	769	687	716	715	708	728	728	607	740	686	723	690	676	732	650	657	714	678	655	715	714	709	669	692	672	655	658	711	649	677	697	660	722	649	682	698	723	677	690	695	715	723	642	684	645	665	701	678	697	683	680	736	687	725	662	672	691	705	699	726	667	693	711	630	620	690	649	696	733	697	718	717	671	647	665	680	667	680	680	689	687	721	641	730	692	705	653	678	657	715	686	741	676	723	696	666	651	705	689	697	665	677	694	680	677	683	685	668	658	673	669	666	649	696	682	628	686	700	694	695	683	720	671	671	694	642	707	689	654	685	674	685	664	647	694	679	626	709	741	677	700	699	669	664	670	688	640	677	653	694	706	718	707	662	725	691	666	711	663	708	702	712	619	653	664	689	682	712	649	618	703	697	663	637	698	737	679	670	670	679	676	722	704	714	646	707	631	666	705	683	640	725	697	680	645	696	655	710	679	718	716	728	702	671	691	679	641	662	704	660	693	686	651	582	727	697	708	672	660	691	716	652	666	694	700	667	678	721	653	735	667	710	692	688	661	712	700	701	653	689	683	702	640	676	622	688	686	665	685	698	688	663	675	672	658	660	698	669	716	736	699	698	722	710	679	655	747	689	675	704	721	677	657	673	665	671	689	639	659	689	708	691	669	709	701	712	676	676	664	705	703	730	654	667	667	697	680	668	731	672	748	707	689	684	687	729	658	649	685	661	689	664	689	694	671	679	686	682	670	661	645	700	701	674	651	749	686	681	677	720	684	662	702	702	698	656	751	654	647	664	666	692	696	632	661	690	698	735	687	693	678	668	682	706	691	665	616	646	717	708	684	686	670	636	606	689	665	662	645	692	688	686	676	699	700	690	670	662	682	636	734	700	686	682	652	665	695	671	709	680	633	719	693	667	637	701	663	671	723	698	661	664	685	672	718	687	678	659	693	673	709	675	684	655	672	663	715	714	709	701	621	680	697	715	706	670	648	680	661	651	744	693	667	708	643	629	638	691	714	701	665	694	696	659	657	664	664	749	646	662	688	669	699	702	660	666	673	656	631	709	697	655	704	717	695	693	673	609	680	720	667	663	677	674	658	646	764	687	689	657	685	688	660	690	632	709	727	706	709	717	682	692	651	651	685	683	699	669	729	679	706	686	677	661	668	705	674	672	674	674	737	654	673	706	667	681	697	679	689	728	681	644	655	654	671	676	732	649	685	693	724	658	687	701	702	679	627	717	634	708	636	669	722	659	675	653	693	691	656	658	648	694	634	658	655	719	702	661	681	674	728	693	723	663	665	676	686	689	675	709	682	711	642	672	696	633	734	654	681	697	668	700	664	667	680	679	675	671	669	674	692	741	681	692	608	634	666	686	670	685	719	709	675	722	643	693	664	723	718	694	670	673	663	657	684	650	696	682	686	665	730	642	661	671	671	688	674	743	666	626	674	696	702	683	681	664	722	669	643	663	670	665	688	644	690	660	672	676	664	649	704	659	692	690	662	671	721	674	676	687	686	710	711	690	667	659	661	738	650	717	680	722	701	683	655	683	656	681	687	729	689	645	656	633	659	680	684	707	678	686	704	640	711	654	714	677	668	661	669	686	661	658	701	699	724	693	688	675	654	693	625	690	674	663	654	689	670	707	708	721	749	683	710	729	657	690	663	699	688	691	683	691	677	699	682	678	652	739	703	662	717	673	706	675	656	673	685	644	675	686	695	656	693	699	671	636	644	694	675	721	677	701	651	689	691	696	701	699	682	684	707	677	683	691	709	722	663	685	707	655	695	651	644	691	665	740	657	695	672	659	702	687	636	693	704	669	697	673	687	676	674	668	688	662	689	681	681	692	723	669	722	701	686	676	700	688	699	699	679	681	684	698	684	640	655	674	702	675	716	698	690	656	675	641	679	716	694	668	662	687	657	726	662	699	704	657	657	654	641	665	707	703	676	703	699	657	682	640	665	683	701	683	702	701	711	727	657	738	712	718	709	704	698	708	684	689	689	675	721	665	721	681	704	665	673	647	665	642	724	707	710	663	669	656	637	639	647	683	750	693	691	693	681	635	656	688	704	700	700	721	677	691	667	662	663	666	677	731	668	712	693	758	702	712	685	685	676	694	694	713	661	674	748	717	659	623	703	678	653	678	695	667	710	666	677	646	654	668	707	725	686	668	686	663	705	753	679	701	632	695	728	693	679	691	670	682	695	717	674	691	711	674	719	670	677	708	713	651	661	685	688	715	674	656	689	643	666	710	710	672	662	701	692	676	717	693	682	684	687	660	713	651	661	718	665	686	667	669	648	716	630	637	672	686	683	714	677	704	697	656	668	717	678	698	625	674	683	709	677	649	669	689	675	679	700	717	683	702	673	712	689	684	716	707	651	676	626	735	647	677	655	640	677	664	710	665	716	693	679	712	727	724	646	679	676	701	688	678	650	638	727	714	711	709	660	721	694	712	693	697	735	687	690	650	698	674	675	673	647	708	689	691	634	695	680	710	660	688	652	703	677	677	728	662	662	701	677	648	717	644	692	683	686	669	704	677	662	722	643	737	661	607	672	699	657	680	683	721	750	701	647	683	697	672	688	670	700	664	658	695	722	691	720	673	706	676	701	669	685	707	654	652	666	727	665	671	731	680	668	661	663	686	666	673	718	689	699	652	719	656	671	691	660	688	643	707	655	687	681	685	672	698	679	653	665	712	663	650	717	729	716	677	712	663	666	702	669	685	698	643	701	668	641	658	624	672	700	656	680	652	684	747	704	717	670	652	682	691	686	663	691	674	623	726	677	623	663	669	640	713	663	707	625	689	717	650	687	687	669	648	611	715	685	741	687	698	691	635	691	712	668	736	644	661	671	629	729	738	724	709	656	718	700	640	725	655	705	670	680	692	622	657	677	725	648	701	678	704	706	644	686	645	622	656	674	659	701	654	710	689	692	674	703	665	685	678	683	691	678	663	705	688	670	646	674	660	643	667	694	662	708	627	661	658	699	704	699	655	703	684	681	694	675	665	634	675	750	668	702	646	705	700	703	712	675	665	718	689	670	649	638	707	679	740	679	704	726	668	677	674	667	673	686	748	682	703	666	703	667	683	675	640	686	683	698	700	674	650	685	691	657	634	694	622	644	710	675	686	646	647	667	627	659	671	726	705	680	680	713	724	667	702	715	682	674	703	666	697	709	685	651	678	699	683	668	698	722	697	695	684	692	694	695	677	728	698	690	715	717	696	717	732	686	641	710	714	665	679	683	632	676	694	667	670	705	713	726	685	703	700	695	672	693	681	718	663	683	714	656	643	652	652	716	711	668	653	691	723	670	681	730	670	709	694	714	712	724	638	657	658	698	673	680	712	652	685	654	664	654	716	654	659	699	696	658	716	651	643	680	666
4065	1356	510	175	178	120	148	173	135	157	158	147	150	182	156	142	137	149	122	155	148	151	155	133	153	142	145	163	158	157	161	152	136	152	159	153	155	148	171	133	154	152	130	152	179	160	146	162	144	175	141	150	165	144	178	153	164	172	152	159	155	129	177	143	175	131	150	145	158	151	159	163	155	156	154	151	152	155	151	148	137	164	156	137	156	136	132	166	171	154	150	148	130	162	140	158	153	150	152	155	141	166	146	165	153	131	161	151	136	141	149	146	162	134	161	155	134	146	154	186	145	126	156	132	152	129	140	142	134	143	148	147	166	111	161	175	158	156	129	165	152	174	159	145	163	154	151	160	131	146	178	144	161	157	170	162	139	151	146	158	155	184	157	149	151	144	151	146	143	168	152	159	135	164	156	154	156	149	145	178	150	154	152	148	171	123	164	147	148	165	149	121	156	156	156	170	158	139	143	129	165	170	151	132	143	147	163	157	159	148	127	169	149	139	157	142	193	143	136	173	165	148	142	148	159	149	137	133	139	155	135	163	162	142	131	147	182	149	132	163	136	155	180	140	136	158	171	150	167	138	120	140	166	140	173	169	163	144	148	161	160	134	151	154	152	144	158	150	180	166	146	144	141	156	149	149	129	135	161	149	152	142	171	163	169	126	159	177	170	133	134	139	169	137	156	146	148	141	170	153	180	145	159	142	147	135	155	126	175	158	173	130	148	154	134	114	166	150	148	158	149	147	156	158	136	148	147	155	162	166	146	139	156	153	160	158	135	158	127	153	181	150	160	150	149	140	147	151	138	161	127	163	149	158	152	172	150	153	159	161	145	160	149	131	133	138	153	151	143	138	135	158	158	147	139	150	149	171	149	130	161	136	168	141	131	154	139	145	164	151	147	130	153	153	152	154	170	174	162	146	145	159	163	160	148	181	159	167	140	163	148	150	119	144	149	143	174	144	176	143	163	149	142	141	160	144	168	162	152	140	131	168	170	150	163	157	151	132	163	151	141	157	145	132	151	171	150	168	163	157	148	150	154	175	143	166	189	162	168	180	158	144	160	170	129	139	140	166	145	157	143	158	146	170	155	148	156	151	146	142	158	165	165	168	137	144	162	144	152	150	148	145	139	159	152	125	171	147	136	152	137	161	141	126	132	166	165	170	139	152	153	142	146	146	143	154	158	139	155	146	151	131	151	137	153	149	171	159	149	129	152	177	145	158	147	167	139	169	136	147	199	142	147	139	129	147	133	142	131	148	160	148	128	164	140	144	141	143	150	147	146	162	179	143	155	129	148	156	163	161	145	161	164	157	149	159	158	143	154	153	168	161	157	148	148	146	156	157	154	167	140	152	181	156	156	156	146	149	139	141	134	151	144	179	147	130	152	151	144	137	146	134	146	180	154	160	146	164	125	164	172	138	158	140	131	145	157	165	165	158	134	139	133	150	142	139	152	147	153	162	134	131	167	148	146	164	169	163	174	149	152	176	163	151	156	137	168	133	151	136	183	169	157	149	160	140	139	136	128	152	175	164	172	162	159	125	146	145	145	178	157	135	158	158	143	149	156	149	148	175	153	131	143	145	137	153	148	161	152	131	144	143	136	154	151	153	153	137	162	148	157	133	136	150	144	152	161	162	138	157	139	138	174	132	162	161	170	153	155	131	150	141	148	158	161	126	177	154	153	160	150	156	146	168	141	131	156	136	154	150	152	155	122	138	155	145	146	148	170	153	137	175	139	119	133	153	124	167	172	149	156	145	139	170	142	132	162	155	146	138	164	144	143	151	137	155	146	157	174	164	148	122	137	155	137	155	170	147	140	149	141	158	177	154	147	144	152	148	143	161	135	162	150	133	175	129	169	153	165	128	163	156	172	156	139	144	154	130	157	157	158	149	155	158	160	150	168	151	157	150	150	169	156	136	166	147	180	137	139	150	132	140	147	150	154	136	153	144	152	162	150	159	162	144	177	151	126	144	139	128	133	132	130	130	169	144	143	132	150	154	158	148	146	159	126	147	136	183	163	138	159	133	163	168	167	145	160	131	154	141	156	135	142	133	145	143	158	127	143	148	150	145	136	142	157	165	165	165	170	150	149	173	142	143	149	193	146	151	143	144	158	138	143	134	132	144	140	135	140	142	143	159	148	162	172	146	151	179	150	160	161	143	151	169	161	142	159	161	151	164	140	135	143	143	126	159	144	126	147	135	160	129	156	139	153	165	132	153	170	158	139	144	134	135	146	158	160	147	132	164	143	155	142	140	152	144	153	161	151	165	176	158	145	155	139	150	152	155	166	134	168	141	182	148	166	128	160	154	173	161	141	152	153	175	172	154	147	175	151	133	146	164	161	145	157	179	143	151	143	155	142	168	151	135	147	153	168	175	160	154	148	161	157	166	162	178	151	158	145	157	151	146	166	173	136	152	136	130	143	148	149	163	161	167	167	149	138	155	148	165	162	144	158	162	135	166	134	135	158	150	153	157	150	166	121	157	154	165	153	148	129	165	160	188	144	149	151	147	136	134	168	184	142	147	159	160	169	173	129	153	164	143	141	129	152	172	154	147	150	140	143	153	140	165	166	142	146	132	149	146	160	143	161	144	172	172	138	134	135	159	161	152	153	148	144	142	144	166	168	168	143	121	176	122	140	154	144	160	154	172	163	158	116	159	174	171	140	169	159	159	140	152	126	143	132	204	174	144	164	147	145	183	140	151	131	154	161	150	167	160	160	153	170	159	132	150	175	148	152	161	146	149	151	167	157	141	157	155	145	146	154	152	154	158	141	159	143	143	144	141	146	145	130	148	151	155	175	145	150	160	145	159	134	152	152	127	177	153	146	165	177	132	167	158	151	155	151	146	155	153	148	165	149	136	142	125	145	141	144	155	139	147	146	147	141	162	149	136	160	141	147	163	147	140	150	154	143	136	162	163	153	159	136	160	171	137	174	156	162	148	156	168	158	140	125	153	137	164	149	152	184	154	160	157	175	142	142	169	122	136	119	162	167	151	147	189	156	179	164	160	149	157	164	148	151	137	153	161	161	137	140	173	177	136	142	151	137	144	155	153	148	157	147	157	160	140	158	169	150	151	156	155	139	142	154	152	174	144	158	145	133	144	164	131	128	153	175	156	172	141	134	174	179	135	134	176	154	146	152	161	159	153	134	143	156	137	112	162	136	156	156	192	138	140	139	154	155	152	140	123	144	163	149	159	123	153	143	174	160	150	152	167	149	135	161	135	172	170	177	169	173	141	155	146	137	162	153	153	138	126	149	151	162	152	153	171	162	153	130	140	143	144	138	145	147	144	150	183	141	157	162	143	145	150	155	153	182	174	141	148	133	167	149	141	169	160	173	161	170	137	152	135	157	137	131	161	147	149	138	150	142	163	142	148	163	131	149	144	138	159	178	157	142	134	147	143	148	132	147	155	146	135	155	140	135	148	164	173	135	179	169	128	129	143	127	167	167	164	132	160	150	167	166	128	134	185
3266	1440	1109	447	416	422	431	406	427	391	419	411	418	440	424	453	398	386	405	391	414	398	401	376	402	381	405	409	409	398	414	378	383	373	399	385	369	382	427	389	400	406	394	390	408	421	407	424	391	365	426	386	425	373	383	394	412	407	404	394	396	387	410	392	403	426	366	424	395	417	400	375	394	389	406	434	361	389	368	367	400	404	405	406	402	378	435	387	429	396	413	394	381	413	382	374	347	380	381	417	374	403	423	374	397	418	393	378	398	407	415	422	356	389	389	405	396	387	415	390	391	395	418	398	412	381	368	398	446	365	394	378	368	380	386	383	404	403	426	428	374	373	409	396	377	401	402	440	399	397	383	398	358	407	404	415	404	420	379	347	379	399	395	391	412	416	381	398	380	417	409	376	369	378	394	381	422	437	388	403	395	391	392	380	366	392	413	406	402	406	368	405	422	391	417	385	399	389	439	399	398	421	395	396	396	390	384	369	369	362	408	409	386	398	426	371	382	424	382	425	382	409	409	407	364	395	404	390	387	398	419	394	401	421	411	391	427	416	440	418	408	460	413	371	379	402	411	362	385	397	398	416	401	357	389	422	421	371	394	403	376	380	382	434	398	389	387	425	388	365	398	361	427	372	377	399	441	363	364	371	430	378	395	391	394	401	410	435	371	385	431	401	416	410	391	373	347	411	390	365	387	368	412	385	409	404	377	387	375	421	406	392	368	435	451	401	371	412	396	366	407	401	389	376	422	367	379	404	411	403	362	375	392	407	387	411	408	430	420	371	420	402	397	372	381	393	408	410	401	417	426	410	387	380	397	362	399	422	386	370	399	411	379	395	346	420	397	374	400	422	415	416	390	380	391	394	403	429	388	416	405	381	420	381	418	423	422	391	413	409	394	425	403	369	439	353	384	385	389	360	429	373	425	389	369	416	371	364	377	382	408	380	405	417	366	383	411	397	415	407	382	398	390	355	384	374	405	386	375	402	400	403	361	385	401	377	439	433	403	376	379	419	431	412	345	388	378	395	441	410	396	388	410	410	383	375	430	390	400	392	426	401	392	394	410	418	405	394	390	398	394	401	404	418	419	427	438	418	385	417	383	412	392	399	378	365	332	402	402	394	403	402	403	386	356	427	396	429	384	411	380	395	396	391	362	402	393	396	389	372	358	388	394	419	390	394	392	383	364	384	392	367	415	413	369	398	393	401	380	402	384	369	386	386	386	390	418	420	398	380	390	380	393	403	402	381	405	416	385	420	409	388	373	404	420	436	337	415	368	424	381	375	412	405	374	419	360	351	427	407	387	384	384	409	380	366	386	412	394	378	379	365	380	390	378	401	379	396	383	365	375	389	375	402	418	384	401	419	395	399	412	424	418	397	411	364	398	381	443	397	414	371	401	366	415	397	365	410	386	407	397	384	394	412	385	396	389	423	406	395	364	386	383	419	399	409	391	376	377	418	372	383	404	399	433	353	406	389	428	417	393	409	407	411	378	407	409	365	410	382	351	410	396	355	388	402	405	373	379	416	385	375	417	385	404	412	340	394	400	360	400	424	400	388	420	372	402	389	361	406	409	401	399	400	394	388	422	351	405	362	380	408	393	390	411	411	400	416	399	389	380	414	403	359	414	391	344	388	352	384	395	386	410	419	404	370	378	392	395	406	368	410	410	389	403	394	398	406	388	380	398	375	406	411	365	390	374	367	352	389	414	436	360	406	373	414	387	395	415	403	369	377	396	395	388	441	393	416	370	410	375	397	360	390	423	389	394	397	383	381	390	410	417	391	390	401	410	387	387	413	394	402	357	396	379	417	404	403	353	373	392	373	390	397	409	438	378	384	397	419	378	386	420	397	402	398	399	379	413	376	376	416	421	379	372	395	361	392	428	392	384	391	390	403	388	387	373	371	408	376	426	364	382	421	386	399	406	397	423	358	374	381	415	371	395	406	366	407	365	405	437	395	417	383	416	418	425	366	413	410	419	390	446	372	392	356	378	394	397	384	403	404	388	376	370	405	408	385	411	420	395	392	415	410	409	428	363	355	395	380	393	383	360	373	424	413	426	407	383	415	382	382	398	342	401	393	422	396	377	398	425	401	444	343	407	446	397	386	417	352	389	381	399	399	414	404	368	418	395	408	369	397	404	410	389	365	401	364	399	388	414	432	405	390	385	397	377	381	426	408	418	408	391	379	386	384	397	378	389	387	393	402	401	393	382	393	455	383	413	399	362	410	437	368	404	382	402	394	377	396	422	384	419	379	382	378	406	393	377	419	365	423	385	364	388	378	384	412	389	391	371	428	375	429	426	405	405	394	371	372	431	408	415	399	392	331	406	420	408	357	409	425	395	389	427	409	410	399	379	440	394	377	388	396	390	399	358	418	379	403	387	388	392	393	427	394	410	351	395	381	380	403	397	415	439	419	440	418	428	377	406	401	381	396	409	390	379	376	402	399	389	370	399	390	424	372	433	417	387	420	399	428	378	401	432	394	384	387	383	409	397	390	416	398	388	384	358	407	431	404	355	420	368	381	380	401	398	409	426	393	424	386	352	394	426	371	390	372	395	404	388	406	363	402	400	398	445	393	423	388	396	387	398	376	391	388	387	390	396	423	414	437	396	351	369	383	382	381	379	401	406	370	409	412	374	390	407	386	401	414	433	422	389	380	376	416	415	396	378	394	402	418	388	430	345	407	385	385	364	403	355	404	406	389	380	358	386	376	397	413	405	362	401	416	369	404	388	371	381	375	397	434	412	402	413	399	384	393	384	393	385	381	396	388	379	341	385	420	385	397	377	415	384	411	404	409	396	399	397	421	417	424	389	406	361	345	396	412	389	423	378	411	398	410	403	421	396	386	408	389	371	413	380	403	404	419	358	396	387	380	393	401	432	418	372	422	405	393	402	413	378	388	403	406	363	406	397	394	424	370	400	377	382	420	397	377	416	385	399	386	379	402	376	401	405	397	400	363	397	424	384	392	390	379	421	397	381	386	400	388	427	425	360	410	367	413	384	422	386	375	389	422	430	382	375	419	404	411	398	377	387	401	428	375	365	431	419	401	365	403	373	387	408	407	359	402	390	373	393	399	392	383	351	364	397	376	382	408	389	370	424	413	432	394	379	378	433	407	439	393	397	397	372	395	430	415	409	416	369	348	402	405	374	372	380	419	412	387	387	406	394	407	389	378	425	413	413	385	404	374	394	371	423	371	370	371	371	405	370	365	382	407	389	406	392	390	434	385	372	403	420	392	419	415	423	415	413	397	403	437	372	393	385	393	448	387	371	442	332	360	374	390	392	409	436	415	391	375	355	384	403	354	379	407	406	392	397	383	401	406	393	400	415	423	413	386	416	394	421	415	415	388	368	402	391	393	426	404	390	390	382	366	394	391	414	399	411	441	389	410	408	431	402	401	382	370	388	398	400	379	392	432	389	420	398	388	413	397	390	413	375	369	373	397	424	412	376	429	386	406	393	399	391	400	385	394
13651	2828	5709	1284	509	444	398	394	320	340	354	360	338	301	346	315	343	323	321	306	284	335	316	361	331	316	307	334	325	303	313	351	322	312	340	320	309	312	338	338	297	297	354	344	335	347	332	323	312	322	295	298	321	348	303	282	323	306	295	313	333	335	332	315	305	304	338	340	306	334	331	326	305	314	347	328	298	333	329	339	322	310	315	299	296	324	320	328	315	313	350	312	322	300	307	340	297	298	335	299	325	326	303	314	308	298	345	316	312	313	324	312	307	334	292	269	254	300	290	322	327	323	304	340	357	321	281	330	343	306	287	308	309	324	298	306	330	293	299	326	311	294	319	317	347	359	347	328	329	343	311	329	338	312	352	342	320	310	326	303	336	325	300	326	289	280	341	298	328	310	313	308	317	374	328	293	316	298	321	321	329	303	328	309	337	278	305	322	323	309	297	338	308	321	326	343	298	290	351	321	311	305	292	315	316	324	341	276	319	342	333	302	297	336	304	306	319	305	340	289	325	324	344	333	321	308	303	300	284	322	322	334	282	319	317	370	323	323	283	356	317	328	301	305	312	310	306	331	299	317	328	325	297	323	329	318	317	323	304	306	291	275	293	302	304	320	319	310	300	318	303	325	317	301	328	319	347	296	298	303	354	320	272	313	319	320	323	288	280	309	314	339	307	309	314	277	353	331	308	300	336	329	331	320	319	340	355	308	307	291	308	301	294	310	299	321	322	324	322	300	321	293	311	307	307	310	306	342	332	299	286	362	294	297	325	283	341	319	328	325	342	317	286	340	328	305	308	294	374	300	300	323	318	313	329	318	330	338	290	285	301	311	306	334	292	397	300	312	326	300	321	339	334	333	284	309	296	280	335	323	300	335	313	291	300	327	286	328	300	315	315	345	307	330	301	340	319	271	335	319	299	348	316	301	290	282	299	313	336	319	270	288	315	313	304	329	356	358	325	291	304	294	330	303	323	345	290	290	312	312	293	326	320	308	315	277	293	294	301	359	310	352	316	307	324	297	279	340	307	327	306	323	311	324	313	296	338	368	331	357	315	306	313	292	317	291	327	308	318	295	324	306	315	311	280	308	295	314	301	316	280	302	330	298	316	325	324	331	330	304	313	339	354	299	310	311	325	308	317	323	326	307	300	295	322	321	299	313	308	284	331	329	291	316	284	340	317	288	309	317	288	307	290	277	330	335	319	332	273	311	305	324	309	312	291	319	334	306	305	305	315	327	335	341	316	307	350	328	314	342	302	300	344	310	317	338	317	322	269	300	317	333	334	312	302	303	341	321	298	315	335	326	303	305	310	321	310	328	313	300	313	324	337	297	323	295	333	288	313	315	303	302	335	339	310	309	326	308	337	306	330	311	289	344	287	282	335	319	327	334	296	317	322	322	293	296	317	324	327	308	305	283	335	317	326	332	331	295	313	334	295	329	316	289	295	290	315	337	333	290	302	318	299	335	293	296	326	326	298	306	300	282	313	298	312	296	323	356	291	298	299	316	316	344	318	290	322	306	324	300	301	302	308	336	281	299	312	304	317	330	306	277	317	323	302	310	327	299	339	300	286	296	323	325	325	340	334	309	303	324	312	320	335	302	320	318	296	321	336	318	309	315	327	306	343	328	341	304	304	290	318	288	321	318	312	326	280	340	322	365	313	313	301	311	307	305	294	308	375	300	324	315	308	301	312	319	311	336	310	295	321	313	329	345	323	314	304	323	321	338	326	310	283	329	353	311	318	289	309	307	320	296	327	315	321	297	320	318	306	300	310	282	344	323	310	349	282	305	306	304	324	282	298	320	354	301	294	289	304	324	309	354	320	342	317	315	292	320	294	320	329	300	359	303	318	325	325	294	339	327	348	296	352	323	341	309	292	339	295	291	307	356	342	302	320	293	309	284	316	292	309	313	326	342	336	328	282	301	322	307	315	271	332	305	330	319	288	340	326	353	334	308	331	311	319	301	302	347	302	320	302	361	325	301	292	284	319	293	299	327	309	275	333	303	328	326	313	355	331	336	307	328	334	311	311	337	311	330	333	317	285	345	307	312	326	302	334	307	320	356	321	305	305	323	315	299	302	317	324	319	325	303	336	330	322	305	317	328	304	340	322	295	334	329	327	307	337	334	311	292	311	307	303	336	297	324	291	303	314	325	331	343	284	313	300	331	323	303	302	350	296	315	322	339	294	264	315	364	301	359	352	305	317	303	320	307	319	293	302	278	308	324	310	317	303	324	342	324	304	317	345	317	307	319	306	303	288	322	307	338	336	307	313	366	314	313	317	335	322	348	336	311	290	292	329	297	328	289	325	352	340	330	327	339	329	320	321	353	320	312	323	321	313	301	303	306	318	289	328	304	321	279	296	294	315	314	353	342	323	316	343	310	312	329	319	332	297	337	306	304	326	332	293	322	322	339	325	329	330	316	350	355	313	297	317	305	327	326	338	335	313	304	299	320	311	322	323	305	302	293	301	354	300	336	308	316	340	325	322	329	348	281	317	298	321	305	322	343	328	318	277	340	301	284	287	323	319	319	310	332	323	298	341	331	330	345	310	320	336	288	352	352	346	287	319	330	307	340	312	295	325	280	290	305	306	322	335	315	344	292	328	306	311	315	302	329	317	299	306	313	296	321	294	298	315	305	297	349	327	300	306	340	326	350	307	279	312	314	290	314	274	341	309	330	320	331	299	312	309	310	346	282	328	311	263	332	330	323	314	314	282	286	295	360	314	313	308	307	287	314	326	327	300	319	319	326	301	321	294	313	329	331	325	312	308	321	310	296	285	313	310	310	295	333	326	302	325	314	302	289	311	297	305	308	289	306	326	328	315	294	296	288	322	318	349	313	333	302	327	346	338	281	309	321	302	316	309	321	307	332	313	297	297	294	335	338	322	315	308	305	312	324	307	333	315	318	293	345	311	337	303	304	316	309	307	290	313	322	300	325	286	324	283	319	295	303	309	339	318	299	331	331	308	282	325	318	324	287	316	306	291	316	295	293	305	290	313	312	306	312	323	342	330	307	300	306	336	289	313	317	276	313	328	296	292	309	313	289	329	339	360	296	299	315	321	308	309	330	288	322	260	337	325	314	308	326	290	352	281	281	305	319	318	304	300	302	312	323	309	313	312	286	313	295	313	300	300	302	297	309	336	296	337	317	315	314	330	299	342	310	329	323	325	312	323	305	334	318	305	306	308	350	310	332	307	333	334	296	308	328	334	287	331	317	336	324	330	327	290	323	311	315	296	320	306	307	341	338	281	298	303	320	341	333	327	336	328	316	327	330	330	295	319	329	343	310	318	334	299	308	321	310	295	317	316	336	310	302	325	268	332	336	354	314	304	336	289	336	311	327	343	338	347	316	327	317	295	293	280	288	318	304	335	323	311	330	315	335	338	325	329	310	336	325	297	320	312	314	333	301	293	298	323	314	292	325	319	344	317	333	341	302	303	262	285	327	322	336	324	344	335	356	319	309	338	319
9306	2570	10561	2341	1363	1239	1115	1021	979	880	888	888	839	818	803	791	756	812	763	735	801	736	745	777	755	712	749	761	714	720	764	747	727	703	744	743	702	738	713	745	700	692	784	733	741	760	767	735	712	715	758	706	731	756	752	712	731	722	766	738	711	773	738	680	746	696	730	726	718	721	687	713	706	732	753	745	698	726	691	702	698	696	739	660	691	762	764	741	719	686	679	729	717	751	755	722	659	707	691	743	726	748	686	683	772	689	729	684	715	729	690	735	729	748	702	660	699	726	758	679	707	785	717	685	708	725	764	675	698	746	713	689	747	747	677	702	680	728	727	701	701	716	709	701	746	724	753	708	726	706	702	713	743	722	730	734	685	702	674	732	705	749	701	703	777	712	739	715	743	716	718	674	705	669	694	715	762	709	710	727	723	678	739	705	666	718	685	700	709	662	733	709	726	669	749	671	749	716	771	700	754	735	719	704	686	715	723	699	710	700	697	720	708	692	694	692	745	708	738	735	744	701	716	700	679	717	710	692	737	734	707	736	743	776	682	709	743	722	681	688	740	679	690	711	759	716	719	694	762	665	703	735	699	674	707	765	717	719	749	752	782	701	690	723	760	690	740	749	675	725	718	715	714	671	717	739	704	724	732	725	730	746	707	705	785	715	738	770	718	784	735	687	727	743	756	726	721	736	684	717	732	719	724	664	707	715	702	727	703	690	732	741	724	738	729	723	722	699	687	714	709	731	733	738	716	668	737	742	752	753	743	703	706	732	701	708	709	681	749	747	740	672	681	679	742	692	684	713	728	702	746	696	718	696	718	724	695	695	733	683	708	700	715	698	716	735	748	687	734	726	710	702	770	757	688	734	741	755	724	737	732	742	730	691	719	729	711	734	714	727	751	732	660	733	728	733	691	706	732	696	698	748	793	723	702	741	726	695	719	721	729	720	742	706	737	712	712	679	734	719	693	712	736	722	705	669	738	700	712	747	719	730	731	778	771	730	687	712	749	731	707	769	701	688	737	702	718	730	717	720	752	727	756	723	663	735	685	772	728	716	717	762	707	736	753	778	674	696	775	683	686	690	712	725	753	724	701	771	699	718	726	727	740	689	710	737	685	684	771	742	725	751	696	713	706	725	736	724	704	753	732	709	716	703	722	681	715	765	758	720	715	703	722	706	705	712	736	738	716	689	707	704	702	721	780	718	732	689	722	746	723	753	737	723	698	741	685	687	716	720	700	736	713	716	737	747	747	743	736	687	712	727	740	738	672	754	697	701	698	738	732	702	721	757	678	736	717	764	767	706	706	711	706	731	708	711	718	737	684	715	714	702	758	673	772	745	738	681	705	685	756	751	704	711	751	707	705	684	692	723	751	721	750	713	692	738	706	711	671	654	711	767	716	693	763	736	663	763	699	714	692	726	704	665	729	755	673	694	738	736	721	766	780	728	739	702	714	759	732	749	723	721	703	734	703	754	732	735	698	701	705	685	685	732	697	724	742	680	711	696	697	748	718	691	683	745	722	727	722	709	692	717	741	741	716	693	705	711	725	682	657	735	706	699	764	730	692	728	737	742	722	724	711	683	741	717	719	691	768	723	717	702	667	704	758	739	752	671	655	712	768	746	741	748	725	746	750	692	704	759	699	717	683	727	675	688	726	674	651	704	789	665	697	761	719	684	687	731	679	744	709	746	753	718	757	688	664	764	741	734	743	713	689	711	682	715	719	708	689	712	753	704	719	699	692	718	729	763	765	688	719	721	735	693	726	721	724	702	774	734	705	734	745	727	690	708	671	696	709	730	754	690	726	672	718	683	670	750	737	729	710	671	735	715	748	668	723	704	704	711	720	705	745	683	735	733	724	746	692	696	660	750	719	688	710	734	733	717	713	691	716	741	717	714	749	706	717	727	696	734	693	706	718	670	726	714	716	691	701	745	682	721	692	703	747	738	738	770	723	738	739	720	709	700	718	704	685	703	705	706	663	726	692	746	717	701	662	718	714	741	694	719	698	723	708	626	691	718	721	674	740	750	748	694	695	668	713	712	729	678	711	715	700	750	737	745	687	690	699	715	723	704	755	703	750	700	689	697	712	732	738	680	726	737	714	745	730	677	744	763	727	735	708	742	708	695	740	733	698	695	756	729	730	693	714	750	690	721	706	682	755	691	687	710	743	695	699	726	731	722	694	691	725	725	720	706	701	710	724	728	708	710	737	714	714	748	724	709	725	728	727	712	720	697	686	724	692	729	708	714	713	724	698	727	726	693	713	699	765	737	723	677	723	744	720	703	719	701	732	739	750	719	713	721	718	732	697	699	688	723	671	748	718	688	732	756	742	693	671	719	647	693	712	716	689	681	723	771	725	767	744	743	724	674	717	742	717	725	702	749	692	745	723	762	729	728	729	694	699	692	686	693	769	698	738	756	729	698	712	744	765	773	759	689	716	735	685	757	728	722	728	697	767	734	682	737	743	739	750	759	742	676	725	683	688	717	729	744	729	729	715	690	735	697	733	730	726	712	762	691	724	723	720	727	783	735	712	685	725	708	734	719	728	733	730	721	679	704	696	708	746	746	740	742	723	697	768	671	652	713	718	729	730	694	770	708	740	709	718	711	710	703	748	697	734	673	737	752	738	696	719	688	704	716	732	751	729	735	672	764	712	701	720	704	752	720	744	725	740	719	737	750	710	704	739	739	742	728	716	738	727	746	731	786	713	703	721	753	699	742	714	724	713	711	701	674	725	736	669	765	728	717	689	734	712	688	712	734	716	716	699	739	709	722	758	735	722	713	701	709	687	691	746	727	732	735	717	684	751	696	691	754	729	719	689	707	686	749	708	756	693	744	742	754	718	681	665	693	723	746	690	729	700	726	714	723	719	707	714	707	716	718	707	695	739	727	712	690	638	704	745	728	722	687	737	763	750	782	722	705	726	737	699	710	749	710	715	697	741	723	737	731	686	717	696	732	735	718	725	713	682	683	676	763	720	698	737	705	782	705	736	725	696	709	728	702	729	675	709	724	663	761	736	739	691	718	721	699	708	681	654	701	701	667	723	757	709	700	669	671	732	752	676	731	733	690	702	755	712	732	693	714	698	735	755	702	728	717	722	737	692	715	672	707	750	717	710	694	700	763	723	704	725	732	720	730	722	668	738	717	704	723	698	693	727	707	691	720	738	694	730	737	746	753	728	746	721	707	706	639	720	704	733	707	701	762	710	722	780	739	687	709	704	738	720	705	734	687	715	687	699	706	679	715	745	730	717	739	760	718	716	753	718	661	684	723	706	737	728	742	767	719	698	750	746	761	677	678	715	695	686	689	685	696	761	722	729	736	705	688	684	744	708	775	717	694	701	701	702	726	739	792	721	724	696	726	705	717	696	738	727	723	721	705	736	710	720	722	720	722	689	732	753	769	717	769	697	709	724	712	744	707	694	683	703	706	756	666	751	690	714	744	641	712	694	660	757	711	728	696	712	750	720	692	716	725
22053	4604	6935	2113	657	532	489	463	418	402	358	347	365	312	323	308	343	327	329	324	298	270	324	323	318	288	318	319	321	306	319	339	329	276	335	295	295	276	331	301	332	305	280	326	353	338	285	293	310	285	288	323	305	299	306	298	316	307	303	334	315	340	312	302	308	355	304	305	298	339	288	322	325	261	303	326	339	276	321	308	293	343	306	316	334	309	296	304	301	301	291	307	318	300	312	329	344	310	308	294	327	337	286	320	299	313	296	305	307	281	293	295	292	331	321	327	278	294	283	315	327	309	301	315	291	314	301	296	323	286	280	285	321	305	333	319	327	283	309	296	322	333	306	281	264	326	315	267	337	281	319	299	343	292	302	287	309	309	283	297	301	305	286	286	296	298	311	280	311	315	297	299	307	326	301	293	322	325	344	363	342	320	343	333	298	286	300	278	293	255	305	262	291	274	282	314	299	308	298	315	301	307	286	310	306	298	340	328	277	288	262	307	306	313	359	301	322	289	291	316	270	296	301	315	278	309	332	296	309	318	308	298	320	308	319	307	312	299	288	288	303	296	306	278	312	311	279	297	321	316	335	302	329	305	300	310	303	356	324	267	309	300	272	287	303	305	304	319	310	338	304	319	297	301	269	286	315	334	302	297	279	318	299	358	332	286	324	315	327	337	303	304	331	311	282	274	293	309	283	322	297	327	340	313	272	259	289	322	272	305	287	351	290	288	318	276	320	287	292	335	258	277	312	313	301	288	310	301	309	305	279	308	279	327	332	293	337	331	311	301	312	309	306	313	313	281	360	323	327	314	300	275	311	309	316	278	314	270	297	274	288	287	285	288	310	277	319	339	307	328	348	318	299	293	309	337	321	319	335	326	325	342	292	305	282	299	301	302	318	270	289	338	301	306	316	311	301	308	276	290	303	328	330	322	254	305	312	287	298	295	310	324	314	300	307	322	309	327	285	275	299	301	289	310	278	287	273	287	305	288	295	275	317	291	318	324	309	306	296	285	290	324	326	295	293	328	313	274	280	295	312	293	275	282	332	328	298	289	288	306	316	332	337	285	337	303	319	306	318	318	321	319	315	301	324	309	287	310	304	321	309	300	283	316	316	292	339	298	303	324	286	308	289	312	318	292	297	303	302	324	328	304	304	327	296	327	296	290	294	322	298	310	314	316	289	349	327	310	303	286	288	316	300	307	298	311	305	313	287	306	267	304	308	333	269	320	312	338	277	322	299	264	301	301	325	304	303	325	306	298	307	284	316	316	294	275	287	281	310	290	319	303	296	286	306	294	305	300	296	331	314	301	315	292	311	318	304	296	297	303	329	314	300	310	337	307	295	320	289	267	314	342	311	312	321	295	307	297	322	276	304	326	301	271	311	278	281	309	308	306	300	313	327	310	308	302	299	323	292	335	280	296	298	282	346	308	326	303	315	338	277	296	322	313	316	315	297	339	321	284	303	302	303	323	294	312	284	287	306	302	307	271	283	322	293	276	292	312	322	317	299	289	294	291	315	301	268	294	328	311	291	309	328	348	327	279	305	280	313	298	358	307	323	301	304	281	310	335	292	286	293	332	362	339	302	307	292	309	312	307	310	330	288	301	310	296	297	306	285	314	330	317	326	305	259	311	330	313	289	299	321	323	318	299	317	302	311	293	302	266	340	298	283	316	336	322	312	289	303	255	309	305	302	323	284	312	322	308	346	307	351	267	314	334	288	320	296	303	316	310	272	307	293	279	333	326	300	311	302	320	295	307	319	308	268	340	303	294	305	319	313	301	292	300	285	292	282	299	292	286	295	326	299	325	306	302	319	310	305	304	297	280	313	332	295	315	347	319	305	284	318	319	294	307	330	296	277	333	327	302	293	315	301	290	312	285	297	317	348	298	305	316	292	319	288	299	302	324	308	305	338	298	315	326	317	326	317	284	290	335	300	287	299	324	311	322	309	314	295	296	272	293	310	315	297	271	318	310	326	303	320	267	297	301	318	298	298	293	265	304	298	323	332	325	301	313	308	307	302	301	334	338	325	310	320	304	284	306	291	309	325	296	294	306	359	320	314	288	273	328	332	301	327	307	288	324	300	316	333	293	315	297	293	303	265	307	296	320	294	307	274	336	336	303	326	338	340	307	300	296	340	289	326	290	306	289	313	311	321	328	305	267	334	301	370	287	343	328	286	314	303	303	309	289	298	293	303	320	311	301	313	345	289	296	301	279	309	310	305	295	290	306	326	300	298	273	303	278	314	305	313	319	310	300	307	315	286	314	303	303	314	338	314	261	341	318	310	302	331	339	330	314	303	288	305	325	288	276	323	312	318	308	285	295	320	293	311	316	289	314	283	304	307	309	333	308	330	292	287	333	330	275	318	305	284	306	321	316	326	322	301	349	293	282	309	315	294	303	316	311	318	326	307	328	313	294	292	325	309	270	307	308	290	307	332	297	293	297	277	298	306	312	280	316	309	319	322	289	311	295	334	300	285	322	294	278	342	301	317	307	306	333	296	332	290	308	290	282	294	295	289	326	308	283	341	298	293	303	314	311	259	297	312	298	287	341	315	266	314	309	288	298	295	377	300	290	317	316	306	276	284	297	312	309	307	286	284	308	286	307	279	313	336	342	326	341	312	284	312	325	268	266	326	323	292	308	300	315	360	331	292	325	309	290	304	296	305	312	272	321	279	304	287	304	315	322	299	293	302	301	328	326	282	296	299	318	297	310	299	295	302	307	302	299	301	322	318	268	284	330	311	302	326	321	283	305	307	335	304	306	342	305	303	308	323	312	299	276	283	266	288	287	313	289	318	309	297	307	315	292	278	310	343	303	283	297	316	300	318	300	313	325	315	311	279	340	304	286	291	297	275	287	317	289	310	330	305	307	320	290	303	329	280	297	342	327	329	302	304	301	327	344	306	294	324	304	301	328	295	275	308	312	292	288	319	298	271	306	309	319	310	301	312	311	320	314	289	327	296	319	298	329	282	282	318	330	299	302	293	315	311	324	313	340	350	327	291	304	299	308	312	278	286	273	283	316	281	338	338	312	301	305	308	281	269	310	284	314	285	286	307	304	303	273	285	330	309	329	300	314	292	323	316	299	323	295	308	269	281	290	301	297	314	287	314	300	282	271	327	310	293	319	275	307	299	281	324	280	322	278	311	309	265	306	312	314	295	320	322	301	308	330	302	293	354	341	339	311	320	320	319	326	321	304	270	292	285	299	285	311	304	283	287	329	323	338	314	296	302	310	299	302	362	302	317	321	300	299	323	310	270	314	319	294	318	335	323	316	295	292	280	324	296	299	288	337	311	290	309	310	321	290	301	315	334	284	306	324	316	300	301	284	300	337	276	294	310	306	313	336	310	288	320	309	325	298	306	326	312	323	321	322	306	290	349	299	307	289	356	321	318	306	282	334	315	290	324	278	315	343	305	330	289	273	317	298	300	298	313	310	274	293	327	283	292	306	304	310	350	311	334	283	287	295	303	312
12355	3202	12136	3644	1993	1743	1467	1295	1211	1064	1023	1016	918	913	824	831	763	783	725	759	783	740	734	707	789	699	757	732	696	716	662	741	722	709	751	705	715	679	698	730	673	676	702	717	677	668	717	688	665	717	690	658	704	722	739	683	721	679	686	698	689	729	680	725	728	676	650	676	690	648	682	689	657	674	688	717	699	679	705	709	692	648	673	698	650	665	688	686	723	677	644	722	667	684	649	702	729	679	648	653	624	696	667	658	666	645	688	681	698	639	690	645	666	655	651	667	643	680	694	679	693	691	612	625	652	643	677	687	696	655	711	668	706	681	692	702	681	696	717	711	640	680	689	678	674	689	688	661	701	665	682	678	722	647	648	666	696	711	667	679	624	662	657	649	675	738	655	613	672	672	718	627	671	653	662	722	697	646	666	638	688	698	668	644	711	665	668	711	695	647	678	714	698	668	655	621	697	675	697	667	668	646	732	729	680	689	663	686	701	675	680	661	686	657	661	689	675	722	687	720	702	652	682	650	668	669	667	685	637	648	642	633	709	678	718	690	662	697	682	692	678	693	707	608	623	672	651	708	709	671	668	687	692	708	663	670	687	688	670	632	697	684	674	650	704	708	669	660	695	701	654	646	657	734	695	727	696	653	659	682	656	700	656	627	703	662	667	695	664	704	637	680	638	669	684	660	689	696	696	645	676	665	678	672	657	669	619	688	731	667	680	654	696	697	684	701	677	675	710	692	661	719	664	691	670	680	677	647	709	671	643	630	728	659	654	699	673	651	656	677	642	716	678	691	706	686	665	675	654	689	667	668	699	661	697	649	654	690	681	676	679	633	669	651	644	667	674	718	653	657	639	655	639	696	635	679	659	674	674	637	706	656	647	717	665	677	648	671	697	701	698	722	689	668	695	687	690	664	693	645	676	716	686	682	690	670	650	705	714	664	656	703	700	659	658	663	689	671	720	683	676	692	672	687	649	646	674	632	678	710	687	735	704	718	704	672	668	624	698	686	678	687	641	685	689	670	672	653	664	657	657	679	693	668	730	655	656	645	704	675	667	642	690	686	677	630	649	651	663	667	695	698	709	668	656	622	685	663	666	677	658	670	660	704	684	641	680	706	655	691	681	637	645	682	680	687	673	686	672	698	675	635	729	660	673	649	693	686	666	663	681	671	679	712	659	702	686	657	672	696	658	682	658	653	655	692	638	674	675	712	659	652	707	659	692	650	706	679	680	654	676	665	668	708	683	666	672	684	671	659	684	726	707	692	669	703	690	682	682	615	637	676	707	650	720	637	702	666	687	660	663	705	709	642	668	679	675	664	704	667	693	665	653	695	650	652	661	714	683	684	650	653	685	696	640	691	606	684	668	693	672	664	673	695	667	638	678	679	640	715	653	722	665	683	673	634	700	702	658	643	660	659	665	658	678	692	689	681	706	673	669	672	641	662	662	690	676	669	696	681	680	676	702	681	689	700	687	675	705	674	621	686	693	686	693	657	671	704	685	702	654	701	640	649	719	646	678	706	656	661	665	642	719	710	657	665	649	720	641	650	665	694	672	676	704	698	620	664	683	683	661	619	596	687	656	643	655	702	635	720	670	670	657	695	669	688	658	662	694	697	686	673	655	640	674	673	678	674	669	663	693	717	641	664	718	674	639	703	708	610	690	684	665	653	646	690	665	705	670	616	640	653	651	706	664	664	741	654	649	714	665	687	664	695	666	696	717	709	700	713	682	651	662	678	666	653	695	685	700	674	664	623	607	653	665	676	767	628	673	660	645	634	640	672	631	679	700	668	653	662	717	700	644	697	656	661	675	645	642	688	703	696	701	695	693	665	685	633	680	690	674	662	669	655	673	719	678	680	711	661	711	691	682	698	707	678	657	701	684	719	650	715	678	686	678	655	684	650	743	682	656	616	718	662	734	694	667	709	667	707	651	629	612	665	659	721	651	654	697	675	670	606	644	679	636	696	690	682	680	688	711	707	701	694	706	662	652	696	743	642	653	671	651	690	676	686	707	704	647	640	694	636	688	687	683	668	709	640	659	681	656	641	698	655	706	712	676	689	693	661	688	661	704	699	677	704	664	655	700	676	642	695	689	680	678	654	732	662	687	663	629	711	637	654	651	681	661	670	663	668	661	668	677	644	683	691	693	658	695	655	698	647	667	636	668	647	683	660	649	713	659	713	666	691	670	689	649	693	629	689	619	657	672	668	685	695	637	692	687	659	718	663	638	657	710	686	670	716	677	673	692	657	699	689	701	699	701	650	694	690	639	592	684	676	665	636	665	686	694	637	699	687	641	649	670	628	681	682	646	683	663	665	637	706	646	723	654	646	647	685	659	672	699	662	659	688	705	680	740	699	675	701	653	682	638	651	693	661	667	676	717	694	642	669	668	656	639	655	623	679	671	689	633	662	685	650	680	697	726	703	657	672	668	683	678	677	664	666	620	672	675	650	668	670	722	694	663	670	647	699	700	684	678	690	650	693	692	703	688	653	668	716	709	669	689	657	657	675	642	661	698	657	687	687	653	663	658	670	678	695	695	654	651	668	644	668	663	656	663	665	646	712	666	685	707	719	641	701	639	662	670	668	682	690	682	660	647	674	650	682	658	618	678	697	698	648	689	660	692	655	616	678	681	709	640	682	705	699	680	678	629	700	705	668	681	691	658	694	630	667	690	674	654	647	675	684	675	688	686	707	662	667	706	638	682	693	621	670	652	642	707	663	657	689	709	669	685	687	654	710	675	682	706	681	706	655	681	677	687	669	660	688	720	632	670	691	685	678	700	645	694	720	682	643	697	636	684	683	724	689	669	652	685	709	704	665	645	682	680	661	675	652	683	625	645	700	654	695	654	645	666	657	640	666	729	675	658	660	668	645	693	711	657	652	670	723	686	682	659	693	706	699	680	689	660	631	682	684	716	704	673	691	650	682	684	659	698	683	693	605	692	651	657	665	648	715	678	669	639	713	618	679	622	653	725	657	640	683	715	704	672	631	663	705	645	650	702	632	728	691	684	671	691	658	689	719	653	701	643	661	666	673	670	739	651	652	674	698	669	640	667	631	635	705	690	659	684	680	667	656	659	673	728	701	695	677	692	643	667	655	667	675	647	642	695	664	667	694	631	699	665	681	683	679	660	688	639	647	655	651	661	667	721	728	686	684	666	693	668	692	661	680	645	663	678	672	634	724	678	684	695	717	683	661	679	641	679	653	661	661	684	663	694	724	662	684	691	690	599	676	690	709	665	651	681	675	647	669	655	690	679	689	713	623	718	675	717	619	697	691	658	655	728	662	724	598	665	658	649	662	655	687	654	667	634	597	681	673	698	705	690	671	642	693	655	655	620	698	669	665	676	664	668	668	662	673	668	662	656	688	684	663	716	688	692	674	607	694	644	647	676	659	656	689	692	647	657	663	688	706	607	660	662	609	686	669	669	707	648	664	695	709	698	673	708	683	635	708	709	664	666	680	671	667	646	671
4415	1088	389	212	156	137	140	123	157	155	149	182	161	153	143	147	149	132	149	159	129	127	143	178	149	161	164	140	145	133	139	177	149	140	150	153	155	143	152	150	142	137	151	147	161	124	145	147	147	162	138	166	143	154	150	139	175	157	149	141	162	143	146	166	141	175	154	165	163	177	170	139	164	148	155	133	158	169	153	152	158	144	161	138	135	146	175	154	151	170	156	166	145	158	165	139	158	186	165	133	140	148	139	161	142	141	143	131	122	146	143	130	124	155	137	157	137	137	175	156	136	169	149	146	148	157	156	150	149	168	142	176	141	134	147	151	159	152	170	144	158	155	149	167	145	154	130	131	122	152	145	145	147	124	143	162	155	120	131	143	162	128	154	157	139	137	148	145	155	151	134	165	119	177	143	148	152	151	131	149	159	164	149	157	160	140	153	135	155	139	181	158	150	166	151	149	159	153	150	133	142	110	143	146	160	162	158	131	139	149	156	159	158	143	178	134	168	153	172	171	166	154	143	141	156	157	153	118	144	157	166	143	166	157	143	166	139	159	177	142	133	171	148	155	149	125	165	168	134	149	160	125	150	165	156	177	170	141	119	146	153	138	190	135	146	154	140	157	156	159	148	163	137	144	145	149	157	140	149	152	132	143	135	144	160	150	155	152	147	151	139	163	128	139	147	134	158	138	155	137	138	146	153	133	139	163	142	152	143	143	133	156	138	160	133	135	161	159	145	168	132	149	140	152	144	155	153	144	157	160	134	178	124	121	156	144	149	154	150	139	147	149	131	151	166	142	163	152	166	160	148	152	152	136	132	153	149	121	153	136	112	128	161	150	159	161	151	149	159	138	198	142	150	113	143	157	146	141	155	133	117	143	139	166	142	147	143	145	162	150	176	164	129	143	159	142	153	152	154	133	153	169	172	139	134	178	161	156	164	130	132	148	153	147	149	164	170	154	133	135	162	134	128	158	148	182	144	132	147	163	141	159	154	157	157	150	151	141	126	151	134	159	142	167	119	153	168	143	133	124	177	142	164	159	159	160	129	149	147	156	122	145	178	143	121	155	133	156	165	147	141	134	150	145	143	146	155	138	143	147	144	152	160	173	168	150	146	155	146	149	157	164	134	159	134	157	153	132	145	151	147	154	143	155	127	138	139	157	149	134	138	150	140	141	163	166	144	146	137	137	146	155	154	154	152	154	151	176	152	145	146	148	153	155	139	166	161	148	140	144	133	154	130	139	142	147	137	164	163	147	135	186	166	171	128	161	133	143	138	147	129	160	139	152	159	139	148	150	155	167	153	142	182	174	154	145	141	149	183	129	110	178	153	147	168	157	149	147	139	151	167	142	140	154	148	162	127	150	144	157	134	161	139	152	153	156	156	150	163	147	149	143	159	153	145	131	146	144	154	140	157	167	175	133	142	166	118	142	149	141	137	170	147	159	162	154	163	150	174	165	161	148	165	146	176	149	154	153	128	160	153	154	136	141	150	135	140	132	146	155	142	137	159	158	157	150	140	139	148	147	138	165	139	151	159	163	148	153	149	149	146	134	172	157	166	176	166	159	140	148	145	136	134	154	177	153	173	150	156	151	169	155	162	151	147	154	147	149	154	135	139	149	116	139	150	157	157	147	127	134	158	128	153	149	133	150	172	130	164	145	143	148	132	164	167	147	139	145	157	147	143	152	147	145	133	163	152	164	142	150	150	145	158	164	166	154	137	148	149	158	139	135	148	135	167	139	165	152	139	181	139	163	145	119	147	135	138	161	172	148	164	156	152	151	150	170	162	155	151	134	151	152	161	178	147	158	157	162	149	140	138	172	163	140	139	132	145	134	152	135	154	198	156	184	148	155	158	162	120	157	150	148	126	146	151	167	139	154	160	157	166	144	162	133	145	122	174	160	129	147	132	140	153	145	130	151	155	153	140	151	153	145	147	141	160	148	171	126	148	132	161	141	154	166	162	149	143	148	142	145	131	122	134	144	140	115	135	158	169	180	169	150	174	123	142	157	141	141	174	149	137	167	141	164	151	134	144	160	151	136	158	142	144	160	154	178	158	153	153	153	152	166	119	130	143	154	142	128	171	152	177	171	164	168	151	128	128	140	155	149	145	136	152	151	157	146	152	147	181	151	138	149	158	163	145	145	144	149	135	140	140	173	158	136	146	141	146	151	172	149	144	148	140	117	143	140	128	173	141	158	158	164	142	160	150	144	146	162	132	171	165	154	146	170	152	142	118	147	170	152	167	142	139	131	143	164	128	164	172	166	157	144	141	149	142	148	152	145	145	142	157	155	143	157	129	171	136	150	161	157	144	160	133	155	153	159	165	135	128	139	144	143	145	163	158	155	159	144	157	146	165	152	138	146	179	131	153	165	152	149	142	173	174	146	200	146	138	142	179	158	150	172	163	146	133	138	152	144	158	158	145	144	124	188	147	145	156	142	148	148	173	131	143	134	135	162	133	128	168	161	158	145	157	141	158	153	148	165	141	168	152	137	165	163	147	132	162	164	155	152	132	140	166	178	131	154	149	149	121	163	145	145	158	155	145	164	138	151	170	143	163	127	142	133	159	183	154	159	141	147	141	149	142	160	157	153	161	144	132	141	154	128	163	158	152	141	130	162	148	140	179	155	165	166	140	153	157	132	145	146	136	149	139	134	172	150	152	169	155	157	147	163	154	150	153	147	148	123	130	137	140	157	158	138	146	166	151	149	189	151	153	125	164	127	141	151	148	161	145	133	134	141	144	130	156	151	132	140	123	144	155	158	156	151	169	139	132	165	166	151	145	152	148	162	161	142	143	152	141	158	149	125	164	156	138	143	165	161	143	176	158	149	151	136	156	146	141	142	149	161	149	141	155	150	134	169	166	142	154	172	144	138	158	168	139	172	139	141	147	131	158	146	146	168	158	166	137	135	141	169	136	148	161	151	159	149	164	157	146	139	142	147	142	127	169	144	159	150	159	160	159	145	133	160	147	160	148	138	143	146	144	159	165	137	146	149	147	165	152	164	157	162	166	163	137	160	161	157	141	154	154	145	169	167	155	134	154	130	160	137	162	142	156	172	156	138	142	162	150	134	157	158	171	161	139	127	119	148	159	174	129	145	162	156	160	150	144	146	146	139	163	140	138	140	138	134	139	156	155	144	150	138	149	133	151	157	154	169	150	158	142	135	146	142	164	143	134	142	135	158	148	173	145	131	133	160	142	154	116	112	136	153	113	150	149	150	150	138	165	144	170	140	172	160	166	133	145	135	145	153	148	150	151	146	117	147	131	146	163	139	126	160	151	154	151	125	155	137	138	151	148	155	140	144	186	154	124	179	153	140	151	163	144	134	165	151	156	149	135	162	146	149	160	168	159	136	147	160	145	136	146	142	151	155	146	164	142	142	138	148	168	161	161	165	146	164	145	170	149	158	155	151	144	152	132	158	150	145	152	150	120	158	142	162	155	159	137	149	150	149	145	154	149	146	180	155
3330	1202	783	409	416	420	403	383	397	393	381	401	399	416	407	417	407	396	370	401	451	381	387	384	364	359	420	364	353	413	374	398	436	418	398	401	382	398	375	380	367	372	384	419	401	399	407	388	422	418	415	406	372	412	389	367	398	384	399	454	354	373	413	394	403	374	369	395	388	387	427	383	406	403	396	379	413	420	419	384	401	404	420	412	387	391	357	419	397	417	416	430	420	381	405	410	378	428	421	393	385	402	389	406	374	404	384	423	403	391	348	411	427	381	401	394	419	394	392	382	340	393	419	409	413	398	378	391	405	356	409	395	393	367	409	360	400	393	443	414	385	356	414	418	375	420	360	369	365	356	375	387	352	412	366	386	345	386	370	423	408	377	395	402	418	389	399	389	378	398	404	412	369	360	432	376	400	348	392	385	374	398	392	374	396	377	381	392	395	387	364	403	411	368	411	387	407	380	442	396	382	419	386	398	377	346	418	392	379	372	396	389	403	365	367	352	386	420	408	376	408	444	381	396	386	402	370	365	416	376	376	365	389	382	410	361	415	359	404	393	412	433	376	365	383	370	375	418	386	398	408	404	442	410	362	434	385	362	381	381	409	388	418	397	372	387	387	398	407	406	407	403	392	386	438	378	403	395	423	371	393	387	355	445	380	416	359	391	422	407	371	382	358	417	419	388	395	387	381	379	417	402	420	378	379	361	369	342	374	418	402	397	409	381	392	394	381	339	376	377	399	369	391	363	396	378	392	390	373	363	418	385	393	434	411	406	382	403	370	393	397	405	357	391	414	366	384	399	407	436	388	410	402	398	412	396	382	354	417	427	364	382	408	389	418	410	365	392	416	405	383	372	406	416	418	354	430	355	379	371	416	412	411	406	379	415	372	369	366	388	365	400	362	402	415	362	392	398	395	424	387	378	384	410	407	396	415	395	415	408	389	424	348	382	381	403	398	392	366	358	340	422	395	368	428	393	385	318	386	407	382	384	409	393	377	397	408	416	392	354	363	383	387	417	438	406	370	439	386	394	380	390	389	377	388	376	371	387	337	400	386	385	391	401	368	393	356	394	389	394	397	359	384	405	356	385	418	376	404	404	405	372	383	376	350	391	387	397	367	393	384	433	399	393	364	391	354	380	412	389	397	384	379	339	421	436	389	383	405	388	366	365	399	416	414	393	392	377	392	365	396	364	360	405	377	412	407	394	397	412	382	403	408	352	370	363	372	385	381	417	397	362	364	393	369	423	393	389	390	393	422	380	370	388	379	405	417	377	376	416	380	410	399	419	411	405	406	404	387	383	404	374	409	413	375	401	369	383	409	389	366	378	360	398	391	391	366	400	403	415	408	379	374	454	369	404	391	367	382	361	408	389	422	414	396	363	351	403	380	406	413	389	378	368	397	412	374	377	366	374	410	397	398	409	392	397	384	433	391	374	363	379	410	384	388	373	392	403	367	383	389	383	389	388	352	400	377	392	404	417	410	392	396	391	359	390	379	410	386	395	418	438	410	404	392	391	371	375	374	375	411	361	406	391	385	391	383	409	373	394	348	413	425	426	425	390	417	379	360	404	379	415	379	366	396	394	397	403	387	378	369	401	380	356	385	357	350	387	365	359	363	461	388	405	373	369	359	402	386	400	414	397	374	408	383	382	348	417	387	414	374	416	398	388	384	366	394	343	366	359	366	396	376	441	397	412	393	382	374	374	390	396	392	402	407	363	389	415	416	409	348	407	388	400	448	408	382	372	393	383	399	411	388	412	393	395	369	378	355	388	411	413	415	357	386	392	370	420	383	368	400	412	420	398	378	422	384	379	368	421	381	362	391	386	426	399	365	376	401	373	389	379	400	372	410	397	408	387	403	378	376	404	405	393	350	420	349	404	366	430	374	386	418	428	368	361	368	385	406	357	410	389	396	414	403	386	381	403	350	358	349	403	391	409	412	400	428	408	411	402	381	360	417	402	361	404	410	383	367	386	392	378	384	378	383	401	415	396	385	371	409	400	379	379	400	372	386	398	366	405	374	375	392	431	413	385	375	407	433	379	390	390	420	410	400	361	392	366	417	428	376	418	398	412	423	374	392	390	407	400	392	385	405	412	394	366	391	391	401	356	398	443	377	371	372	382	407	379	403	418	383	393	402	361	434	352	434	434	383	362	393	403	371	428	380	386	369	384	404	367	382	374	367	391	412	416	379	376	394	431	413	369	411	367	396	362	396	410	385	409	381	369	396	425	378	393	411	392	398	360	377	397	437	362	401	378	388	398	399	363	409	389	415	410	397	391	401	405	379	379	397	417	395	417	404	411	366	380	410	384	402	389	376	366	392	400	429	376	376	401	412	418	424	376	402	395	381	388	415	405	419	393	352	418	402	438	428	431	402	379	376	380	395	408	404	407	361	401	357	373	377	396	391	405	385	347	442	412	375	383	387	399	370	389	437	391	386	425	400	427	368	380	410	371	367	363	359	371	423	441	372	383	392	389	369	404	377	381	397	414	387	376	421	368	367	380	368	414	389	385	399	384	391	412	427	396	378	406	383	386	383	389	426	419	392	404	381	397	357	366	350	368	362	368	414	366	409	411	382	407	393	383	379	365	356	399	363	410	378	424	341	399	403	412	422	361	389	387	395	389	402	368	391	369	389	399	416	359	388	399	406	395	370	377	377	373	377	377	360	359	359	424	439	388	404	397	376	433	389	370	383	420	381	392	407	403	386	369	386	408	400	397	394	413	398	368	372	416	425	411	398	428	398	403	425	371	386	410	414	406	386	388	431	453	415	381	392	383	401	364	392	384	409	375	404	366	402	399	373	366	384	385	382	410	397	365	408	389	397	416	409	383	390	377	386	404	364	395	388	386	413	427	356	390	391	380	428	417	381	409	395	401	392	375	391	384	407	399	404	402	425	363	392	390	400	402	370	413	402	419	417	380	386	374	373	389	407	393	386	395	426	405	381	379	389	390	396	394	391	382	392	379	393	415	400	390	408	363	412	401	417	402	345	374	382	403	425	382	378	347	387	368	351	414	383	396	409	373	422	412	376	412	352	374	368	388	388	391	365	419	383	368	445	399	386	374	404	432	418	398	417	391	418	402	387	384	347	379	406	399	383	409	370	411	380	405	372	388	388	388	392	386	416	383	388	356	382	381	377	439	379	403	414	380	402	374	363	409	393	375	382	401	383	393	390	365	361	401	378	371	370	429	387	406	405	372	422	397	378	412	409	412	392	352	419	404	350	386	393	392	373	396	430	376	400	395	387	369	362	459	394	400	342	367	380	370	428	366	372	374	360	374	364	421	351	417	401	391	372	409	379	387	383	409	399	398	387	396	367	376	404	389	387	381	362	429	418	376	405	435	358	393	386	415	401	405	368	406	396	377	365	353	389	393	394	378	389	410	394	374	374	382	378	425	401	361	355	389	372	410	377	370	375	398	383	416	403	368	407	405	385	417	397	406	427	397	414	390	403	392	384	386	371	364	396	384
13997	2490	2584	783	473	395	374	357	391	397	352	322	331	330	324	300	328	286	343	326	329	274	347	315	309	287	306	316	354	326	291	318	337	288	315	327	323	328	316	291	285	324	300	333	352	336	288	330	328	309	329	326	291	308	312	283	319	290	330	282	323	309	334	294	331	309	267	290	327	344	314	325	292	292	307	321	321	330	299	336	310	307	277	310	294	296	306	308	331	309	310	312	343	292	327	323	318	286	321	369	296	292	303	323	322	353	324	336	325	312	333	324	329	333	334	297	301	325	328	312	294	351	304	317	301	296	306	304	323	310	305	295	329	306	331	323	303	324	315	340	296	310	293	306	313	303	307	297	301	281	295	287	310	328	332	322	304	322	337	306	282	313	301	349	309	287	311	278	300	301	313	335	300	337	339	325	321	314	328	301	310	290	315	331	325	317	316	311	306	292	341	323	341	326	303	279	307	316	315	360	305	315	320	308	312	275	293	300	277	288	315	304	347	291	316	278	300	295	284	298	309	346	309	296	322	306	336	295	304	316	311	332	312	316	312	340	348	320	282	310	295	319	318	346	315	334	321	349	324	320	322	302	286	316	316	294	278	309	296	271	324	272	318	319	278	344	306	313	358	312	301	317	298	285	316	332	272	316	317	311	309	347	334	308	319	299	291	295	296	274	306	290	282	310	276	330	334	290	343	298	307	324	262	286	301	301	307	283	342	308	325	292	322	330	303	284	327	319	307	329	293	323	329	298	306	285	327	314	306	330	339	327	279	330	331	295	302	300	311	303	321	312	295	293	319	313	307	329	289	288	325	293	316	312	308	288	311	315	315	288	268	314	322	304	337	308	319	345	333	277	320	298	295	295	333	326	343	328	286	349	311	290	289	287	325	361	273	310	259	296	318	319	314	320	313	324	279	297	292	271	320	303	304	289	323	298	340	294	308	299	283	298	310	294	332	323	337	300	317	284	338	299	281	306	302	314	312	296	318	319	324	280	331	330	297	310	290	323	318	309	317	322	304	301	334	328	319	314	322	298	282	327	332	290	332	305	303	313	313	286	317	339	312	335	315	323	301	290	341	331	333	293	292	294	284	312	334	301	316	293	275	309	295	275	313	337	323	285	283	313	306	325	307	285	331	308	328	284	306	289	304	327	305	304	312	297	301	305	324	316	310	280	290	315	322	315	322	275	312	344	342	317	290	291	273	294	313	309	298	312	363	301	316	362	320	289	312	319	299	328	332	368	319	324	302	332	267	316	307	346	302	310	302	301	356	317	310	341	339	309	325	301	333	297	337	325	311	306	330	294	317	311	286	313	322	303	325	319	287	328	319	315	301	329	274	282	320	316	324	308	336	363	326	297	307	305	300	270	339	331	321	280	322	329	327	304	275	291	337	325	329	301	316	303	293	310	290	292	332	320	306	324	327	298	321	349	326	339	292	313	266	309	305	315	312	343	284	323	298	278	293	303	284	290	302	298	287	332	312	269	305	325	349	300	336	336	328	299	322	313	308	318	284	305	259	275	303	283	343	291	330	315	318	350	313	294	316	300	311	311	349	307	301	295	299	296	309	307	353	332	336	258	332	305	296	328	334	312	313	294	313	318	321	280	308	315	278	277	310	310	327	331	364	322	291	320	324	314	316	331	326	281	267	319	338	324	323	312	318	297	299	326	304	312	308	312	298	289	308	323	285	286	280	301	338	335	333	298	301	331	279	317	291	342	314	327	299	285	296	290	318	281	336	338	300	297	283	307	315	336	309	322	312	316	318	295	312	280	306	321	333	318	301	293	302	292	313	295	326	300	317	301	315	319	268	279	351	332	320	284	308	276	340	322	324	287	304	344	315	329	324	332	272	278	307	314	320	282	317	303	277	311	283	313	286	309	343	296	350	327	340	303	322	268	290	335	298	290	305	302	320	322	317	348	304	307	333	315	324	278	321	325	311	311	303	311	299	301	295	330	286	305	334	318	317	310	335	317	297	270	324	322	292	307	310	311	316	317	308	275	298	322	302	296	272	285	330	332	320	286	283	307	291	302	322	329	334	333	294	331	322	327	331	313	298	286	328	302	315	328	322	330	307	298	246	308	296	300	312	322	278	308	328	306	283	325	302	327	301	342	312	313	327	314	338	309	310	307	262	298	291	308	291	291	314	322	333	293	323	315	324	289	297	298	295	309	298	330	308	312	314	291	357	334	348	306	286	296	306	331	330	298	309	358	328	282	328	286	319	309	328	333	307	330	328	291	325	311	309	301	320	332	312	313	299	346	313	335	320	333	323	304	333	300	297	328	297	310	331	315	285	320	308	292	290	320	318	306	312	291	302	317	308	281	317	326	316	342	325	340	274	285	339	295	309	315	298	303	339	303	347	300	326	309	304	308	305	313	282	300	339	326	340	314	312	321	350	332	302	292	312	317	308	292	315	289	315	284	277	306	336	291	304	304	304	318	298	306	300	297	295	335	303	274	300	326	296	293	283	305	329	314	278	302	310	296	301	302	318	303	305	307	299	289	300	326	289	373	318	291	294	296	287	298	318	298	306	287	310	323	278	313	332	295	355	303	285	324	310	338	313	270	291	321	298	261	331	318	321	336	306	330	301	304	302	302	276	326	328	312	283	298	296	312	292	308	302	296	302	307	298	295	298	318	309	327	307	299	337	316	291	298	290	303	327	319	344	265	313	361	313	315	291	322	334	286	304	335	314	307	299	296	307	308	321	304	323	264	305	300	317	295	292	306	323	319	273	284	283	307	311	296	323	306	299	304	300	316	314	315	350	305	336	345	338	297	341	288	328	301	284	326	304	309	339	316	294	273	340	311	293	336	334	336	310	302	286	346	323	304	284	312	297	307	358	322	308	316	299	293	336	288	311	275	322	307	312	329	311	308	284	294	321	268	325	291	337	312	360	280	312	294	322	291	343	297	303	279	300	307	288	328	308	327	311	287	278	310	306	283	287	295	314	253	302	306	308	340	327	321	326	310	319	298	314	314	294	296	314	310	350	283	306	341	290	336	300	311	293	306	324	328	312	341	359	339	278	288	345	318	296	326	307	296	297	333	301	310	288	332	339	285	293	295	325	331	311	347	305	308	324	289	293	312	322	282	308	294	305	322	303	326	316	308	303	294	306	306	283	321	318	321	333	272	333	313	328	341	297	290	317	337	320	321	280	290	323	310	303	316	305	322	320	328	294	319	289	341	327	321	311	292	301	309	335	325	330	337	289	318	321	347	317	323	315	330	305	310	270	314	308	286	319	299	340	306	342	315	333	294	319	327	277	318	312	302	334	288	332	317	336	301	308	320	297	308	281	266	270	341	293	326	291	309	310	317	293	343	277	295	335	276	316	312	311	278	274	337	294	291	332	277	296	302	296	325	311	329	328	324	325	309	294	313	308	316	318	323	304	292	297	298	319	320	328	322	278	278	294	314	329	316	298	310	317	305	286	317	338	271	310	305	350	284	325	300	323	324	302	313	315	318	304	321	294	308
9743	2117	5817	1815	1458	1227	1060	1019	1000	911	903	872	841	832	784	763	754	758	754	754	766	753	771	760	750	752	722	734	740	739	793	737	732	737	707	695	751	720	783	717	708	733	730	753	724	751	744	727	711	674	719	725	753	747	724	738	745	706	657	686	712	726	712	687	700	726	695	714	747	729	732	721	714	736	737	685	760	687	716	767	746	713	719	730	726	722	791	761	763	740	726	690	719	727	727	689	718	713	720	715	707	684	713	741	661	700	685	730	727	738	762	680	758	686	705	627	717	708	685	725	766	744	725	702	727	695	715	674	701	742	746	672	770	670	743	733	698	773	686	678	711	679	696	720	695	757	713	691	705	689	631	718	739	710	739	674	709	710	716	681	720	619	701	685	688	713	714	666	709	715	768	736	743	703	719	703	728	704	750	731	686	715	689	725	741	722	732	723	683	699	712	676	692	711	721	703	728	724	764	727	731	720	740	706	718	653	740	663	730	685	693	682	712	721	747	707	702	732	728	727	708	721	637	722	690	704	674	732	730	718	706	708	727	759	677	718	743	741	672	695	753	734	661	740	709	741	721	697	693	683	735	725	734	713	725	698	719	695	713	734	698	689	660	677	700	709	736	674	737	712	673	705	678	664	723	703	718	697	741	705	716	698	673	734	678	714	696	745	728	627	729	693	727	723	707	779	714	723	722	708	695	761	687	675	725	745	721	695	706	713	724	681	649	707	741	700	704	723	694	695	700	709	706	657	727	736	676	735	667	719	709	686	742	677	704	675	731	731	737	677	655	655	684	716	687	752	691	700	739	708	711	736	733	739	652	691	721	724	629	720	726	721	697	752	694	731	716	699	727	706	747	724	718	685	694	738	770	693	699	687	708	689	715	754	689	724	696	727	693	714	697	717	685	730	721	668	706	728	720	709	715	722	718	667	669	691	720	733	684	738	729	728	725	763	704	681	706	732	718	672	691	690	745	731	690	720	666	687	716	696	726	717	710	727	683	690	742	662	683	735	691	696	654	762	685	737	707	723	729	660	683	704	702	674	712	729	741	687	671	701	710	747	686	725	668	719	697	681	706	686	705	752	705	703	697	714	713	754	693	716	666	691	757	641	685	671	699	705	762	681	723	737	708	635	663	682	685	723	748	691	661	709	674	692	725	668	723	700	700	716	686	691	685	701	740	671	700	714	697	689	719	705	717	723	737	726	699	726	714	747	710	753	690	728	760	721	706	706	689	725	716	701	693	726	704	745	748	689	705	704	686	720	724	769	680	683	733	671	745	712	776	684	732	710	680	714	738	710	697	687	736	705	733	681	676	708	672	683	756	691	692	722	720	730	710	733	719	708	691	649	730	695	707	738	741	702	690	683	737	714	692	705	723	679	727	738	726	639	680	717	707	690	698	701	758	695	743	702	682	692	733	713	712	688	707	762	692	738	701	704	661	666	685	725	693	696	698	693	702	740	719	711	766	661	654	671	728	721	683	704	746	679	712	666	677	780	730	696	686	732	730	659	683	674	701	674	740	713	739	691	695	740	691	715	650	729	729	704	745	661	727	700	740	686	671	740	680	744	695	701	699	701	703	676	688	673	711	728	684	692	727	713	693	710	733	728	738	726	709	743	776	745	739	700	724	709	683	710	737	751	728	708	674	698	703	740	655	729	671	736	741	680	672	721	695	706	704	710	674	750	738	700	691	679	737	719	754	678	726	730	725	696	703	744	686	705	737	696	747	742	705	722	679	710	724	715	711	705	729	695	675	743	713	745	695	743	703	728	695	749	664	707	704	722	715	739	735	704	708	733	752	714	709	692	753	744	728	694	672	719	692	699	714	729	713	717	696	733	708	727	729	715	747	747	716	721	736	720	692	729	704	684	725	738	685	720	708	721	700	753	723	677	733	684	713	764	722	670	633	684	734	763	709	688	727	704	670	652	717	719	658	697	734	710	702	683	682	733	690	728	722	683	701	741	701	706	718	686	707	666	707	735	711	706	723	718	723	724	658	695	708	741	711	668	689	761	727	707	697	673	647	776	706	720	717	679	705	722	722	700	688	718	704	657	715	754	710	758	714	679	720	720	694	697	732	748	678	715	672	696	705	760	734	687	715	699	665	715	687	700	657	753	761	735	696	718	716	666	735	742	661	722	744	725	702	725	717	708	707	702	748	669	651	676	691	692	747	700	672	725	699	683	676	676	739	756	714	701	712	692	706	739	685	701	705	748	749	683	689	695	702	682	694	701	687	751	706	706	698	669	684	737	693	711	722	738	696	717	668	727	653	730	714	690	738	677	755	697	736	703	698	709	721	709	681	705	744	744	678	711	689	723	679	676	685	740	714	764	674	713	752	731	683	743	703	678	706	727	738	726	719	707	704	697	736	651	747	683	641	719	707	691	685	744	653	688	706	730	709	698	687	695	719	737	725	711	718	728	733	692	757	734	704	715	700	734	703	709	659	762	679	659	756	717	720	708	674	661	713	756	734	665	685	726	682	723	740	707	674	697	735	743	664	729	721	692	715	727	726	738	708	738	736	774	681	726	713	693	688	703	721	717	677	752	682	715	756	747	724	712	731	716	721	702	745	754	693	710	717	715	725	722	697	728	709	728	721	680	687	677	732	722	697	739	698	720	695	697	700	740	710	675	735	682	693	732	758	712	699	672	722	753	729	665	664	719	703	744	722	716	694	692	689	725	733	705	740	676	700	669	762	727	728	705	664	703	726	697	731	745	733	736	686	675	700	716	689	732	676	723	710	671	681	726	686	692	726	703	718	713	731	715	687	669	673	696	686	713	717	700	697	707	691	732	709	655	713	727	700	702	712	728	749	671	733	699	680	752	694	687	663	686	707	710	712	712	719	714	729	688	688	705	728	748	708	698	693	664	696	672	684	683	721	755	700	750	699	706	740	728	700	711	681	703	736	759	695	692	700	760	679	696	693	737	674	779	678	699	736	722	701	756	667	702	670	738	690	699	717	681	708	714	741	694	708	649	730	773	690	720	704	750	740	686	671	696	683	692	732	674	728	725	679	665	679	736	716	741	730	709	694	694	681	668	711	736	739	702	714	697	714	699	755	695	723	722	683	736	734	683	690	734	692	649	744	724	719	735	699	696	748	716	713	683	677	707	722	707	670	681	732	770	764	678	718	751	717	717	735	717	685	698	712	740	717	715	726	751	741	685	745	711	675	695	713	669	696	725	725	694	686	762	692	679	736	728	775	738	753	713	698	700	627	724	666	690	686	747	682	703	754	756	699	668	711	707	695	695	718	704	741	707	645	707	701	674	722	735	722	686	730	720	733	703	680	697	731	688	750	728	732	748	714	707	714	744	704	726	713	705	671	700	718	739	743	720	698	690	696	679	707	717	720	690	726	714	683	689	720	737	740	748	734	740	680	711	731	673	697	646	682	734	750	727	758	721	725	714	732	717	711	739	734	734	710	765	722	684	717	707	705	727	648	729	796	691	702	725	697	738	693	671	736	736	714	694
22440	4387	6642	2496	654	503	454	415	403	356	326	342	374	365	289	342	307	306	317	296	295	322	305	320	312	312	278	311	291	336	309	323	308	288	272	310	296	319	324	279	322	299	283	283	297	302	295	294	280	336	315	299	327	298	305	322	320	326	322	282	291	312	296	288	291	306	282	289	283	317	291	329	287	322	326	285	319	324	295	287	323	319	343	347	327	283	317	317	289	265	300	280	307	307	311	319	282	301	347	292	304	304	288	283	305	287	317	284	268	299	315	318	273	306	326	289	320	325	313	313	286	349	308	289	323	308	313	315	313	316	280	293	304	305	301	288	309	303	306	285	317	277	322	309	315	343	302	291	297	313	314	300	307	327	301	287	316	316	331	281	273	293	274	322	313	285	298	296	268	334	307	294	258	325	269	296	318	300	330	327	329	343	270	319	271	313	313	311	301	300	291	321	316	285	320	321	314	285	308	316	287	293	296	311	285	308	294	289	308	297	300	265	307	274	290	305	267	291	298	314	313	344	315	279	301	258	305	299	310	299	303	293	303	314	301	314	315	316	296	309	279	324	315	281	305	293	297	277	290	272	267	335	317	307	309	306	278	253	271	300	322	280	342	291	288	309	278	270	300	338	323	285	330	310	324	331	311	292	267	266	297	316	297	312	309	311	327	293	278	341	288	312	325	284	292	288	292	313	291	346	221	310	327	328	300	313	254	304	307	266	342	297	264	290	299	272	274	319	315	333	325	317	306	298	340	317	285	295	294	301	294	302	301	305	280	314	321	309	290	313	327	341	308	319	305	297	349	264	281	306	314	321	310	281	306	305	318	310	298	306	325	289	336	295	351	330	317	322	290	325	334	311	288	319	277	294	295	308	302	300	310	306	315	315	319	293	282	286	296	290	338	311	306	311	310	293	303	285	272	325	300	315	300	293	296	315	296	294	336	311	316	296	298	333	319	302	300	291	300	311	298	300	273	302	305	307	268	327	297	279	327	296	329	312	318	296	297	271	277	321	260	308	302	296	314	342	286	278	296	323	295	303	303	296	324	276	340	284	275	317	332	326	329	286	278	336	312	317	277	280	320	295	319	324	312	294	312	277	333	329	301	293	302	318	286	296	299	306	312	280	278	319	347	307	327	345	317	297	341	326	291	300	296	322	287	310	294	298	310	346	303	307	332	298	290	318	269	283	289	296	283	288	326	323	320	304	290	289	338	306	317	308	294	301	295	305	287	315	333	305	307	287	310	309	293	318	302	311	321	288	303	275	314	333	292	315	273	307	291	304	283	273	320	305	359	343	282	317	310	284	282	319	302	313	282	311	276	284	291	310	265	314	304	324	303	302	298	305	307	310	306	316	320	303	283	314	284	269	333	317	299	299	326	278	282	287	343	325	273	283	295	285	313	319	264	318	306	295	304	303	308	326	299	274	332	293	342	307	293	313	315	310	307	315	265	298	304	317	313	292	313	282	288	362	293	318	319	285	325	293	320	326	304	286	291	294	316	301	300	303	323	289	288	287	293	294	328	328	261	325	332	300	308	310	319	333	359	304	311	325	287	293	280	303	301	336	289	291	298	276	287	297	287	307	289	308	295	294	355	288	287	322	332	291	281	333	298	308	322	328	338	284	306	313	286	303	325	321	294	325	302	304	280	346	287	298	315	300	303	310	272	305	309	313	307	275	306	306	302	304	293	274	277	289	313	330	311	299	305	287	330	303	331	310	281	281	312	326	283	333	295	270	320	315	318	305	293	270	332	299	322	300	316	306	289	297	307	316	296	286	281	283	307	296	265	302	297	317	275	305	319	305	312	310	307	287	281	283	291	313	312	314	330	313	286	311	281	293	312	322	289	313	287	292	280	300	298	308	297	306	308	331	300	314	284	310	271	266	291	290	310	284	302	321	300	298	313	302	276	313	288	294	308	308	296	320	296	293	300	276	286	263	301	272	292	303	319	278	323	344	297	306	314	283	296	322	325	291	300	300	339	307	324	309	313	288	285	294	304	304	281	307	313	300	344	282	304	267	314	324	294	302	300	294	296	284	308	309	320	310	295	325	311	270	303	313	284	292	297	349	289	276	282	277	284	324	312	286	281	293	274	288	336	302	268	304	307	291	318	336	303	291	341	317	311	304	300	273	295	313	283	297	323	265	296	283	295	329	291	310	315	292	301	291	291	346	304	320	335	295	336	271	288	313	326	318	299	345	319	286	299	244	294	309	316	322	297	312	336	304	302	304	289	281	301	310	300	322	323	325	305	283	269	281	317	278	279	299	317	324	306	312	280	308	307	279	317	287	308	298	310	295	272	269	315	302	309	299	301	291	330	296	313	305	310	294	293	310	283	315	290	304	289	279	267	298	327	280	306	309	335	294	272	286	271	308	326	308	297	314	314	307	289	335	337	340	275	287	296	333	309	283	319	265	306	292	276	306	286	318	290	288	314	304	277	302	331	304	289	280	313	308	296	295	334	329	264	297	321	317	304	302	297	307	321	298	305	341	282	316	316	293	323	270	275	315	279	292	314	315	296	312	282	337	337	280	296	305	326	311	331	302	299	323	281	321	303	299	326	323	306	303	293	298	281	319	292	325	302	306	330	301	307	296	296	263	298	305	286	288	300	331	310	312	306	285	288	288	318	330	304	318	314	308	305	313	288	302	287	312	306	300	291	333	319	316	267	279	320	321	311	319	284	278	274	281	296	319	307	299	282	317	317	300	255	312	295	328	291	322	329	256	284	292	296	278	268	300	303	336	318	312	314	303	286	302	278	303	299	272	303	301	309	310	311	310	313	322	309	334	323	325	307	285	284	302	312	322	318	300	311	283	316	316	298	301	332	311	292	324	306	299	304	336	277	317	328	297	337	289	300	293	301	307	299	277	300	302	331	325	342	323	307	288	262	295	341	287	292	280	319	307	284	313	274	305	306	306	318	297	314	329	303	293	305	281	274	340	340	287	272	304	313	313	320	311	261	304	255	311	321	290	317	275	322	313	288	323	236	290	275	265	296	321	308	304	310	275	293	312	276	340	308	333	289	314	334	287	303	345	321	306	296	318	275	289	283	290	294	326	316	301	297	301	286	290	293	316	311	285	281	335	318	296	285	309	302	320	318	319	329	285	297	287	321	283	314	302	293	318	290	323	297	304	311	335	332	300	268	274	321	291	270	293	318	356	320	282	316	264	308	274	282	288	323	288	305	328	313	316	298	305	330	303	311	282	258	270	365	285	350	306	312	332	311	291	272	298	301	276	303	296	312	300	307	293	282	320	335	306	327	296	311	316	290	310	289	296	326	308	295	281	298	295	336	312	306	314	292	309	313	263	317	317	267	283	291	310	327	276	299	314	308	303	292	328	328	294	326	291	357	285	333	323	329	287	293	315	296	303	291	332	272	284	280	275	323	331	306	325	326	275	312	304	298	363	307	312	284	317	279	268	328	304	298	296	295	303	318	275	318	296	262	295	340	265	328	336	328	295	277	312	301	310	301	326
12578	2842	12772	3003	2008	1731	1457	1273	1151	1034	1008	976	867	907	807	777	759	732	769	756	748	731	724	757	753	710	725	669	735	677	697	696	708	699	782	715	760	690	661	686	674	661	657	668	616	684	710	701	660	721	640	709	652	674	641	733	698	682	663	650	665	660	664	708	651	645	711	728	663	714	685	661	619	658	699	699	619	654	697	679	658	689	645	647	674	677	674	698	711	652	640	651	677	635	718	625	664	670	671	653	659	612	626	644	683	685	658	662	711	631	635	651	711	695	684	673	648	674	618	647	701	689	672	645	724	667	638	704	644	694	679	695	681	622	678	686	640	666	694	691	717	650	650	685	675	654	700	589	653	635	659	628	656	705	697	635	624	710	694	681	674	651	706	607	664	701	679	680	660	695	655	676	698	664	660	667	632	678	702	696	666	655	720	687	655	653	661	653	653	701	656	698	672	656	654	653	700	670	644	649	638	667	676	722	735	654	619	646	673	669	687	670	661	649	658	683	646	637	621	713	706	694	635	631	708	664	681	672	644	687	684	707	711	607	671	692	656	697	648	637	688	677	672	627	669	638	671	634	679	696	700	654	648	654	643	653	683	663	608	648	700	688	630	736	669	667	680	642	693	641	647	670	675	684	630	637	647	672	676	695	689	739	657	608	635	672	669	612	713	701	686	664	688	701	657	660	696	715	652	673	679	698	622	703	669	623	641	642	640	666	684	690	664	618	688	674	614	680	636	621	674	680	716	650	629	654	682	712	637	661	641	671	619	663	657	704	692	644	683	702	629	594	653	645	696	663	662	639	664	627	632	715	678	678	649	652	624	675	631	656	657	739	692	682	685	667	676	636	670	680	696	682	683	676	669	670	638	637	698	648	658	702	678	626	698	627	668	687	637	654	643	669	660	683	654	663	685	617	618	661	624	668	662	692	665	656	621	682	683	656	684	672	666	654	700	638	674	685	671	703	669	691	682	653	671	692	705	655	672	661	691	719	640	683	623	684	666	648	652	679	615	691	689	690	601	672	705	670	693	607	642	658	673	661	703	668	697	722	689	712	703	669	628	611	673	654	690	644	723	672	655	673	681	660	625	685	720	633	641	679	619	668	656	668	714	647	684	605	700	660	672	627	693	666	668	674	707	622	692	653	661	647	714	639	648	671	670	637	677	666	651	682	611	679	643	669	680	692	662	643	690	668	662	682	675	653	666	678	661	665	672	701	658	648	687	664	708	650	689	636	658	640	667	684	697	629	652	680	698	639	653	685	661	654	670	669	618	712	674	650	643	664	676	719	613	680	685	641	673	622	642	640	679	642	668	709	668	675	634	655	683	696	683	660	682	707	647	698	685	678	659	667	702	654	696	672	667	634	649	660	644	679	656	646	669	682	608	692	697	644	684	679	630	639	692	667	664	666	651	655	693	655	664	675	650	740	643	666	707	658	697	683	670	659	625	666	631	641	691	672	643	636	660	671	697	645	624	649	640	678	658	685	657	713	694	623	669	685	704	685	705	672	635	725	671	623	665	674	639	688	650	630	635	681	661	626	715	645	714	623	683	664	666	693	655	674	645	668	656	679	636	643	685	679	663	675	668	616	714	664	663	657	592	662	671	682	706	681	676	655	625	646	641	709	682	641	660	640	685	674	670	651	658	622	657	691	658	652	711	663	666	678	674	638	648	643	677	666	672	680	716	657	671	686	701	717	644	688	682	679	690	672	685	657	617	706	705	702	633	663	713	641	675	671	636	626	699	645	679	666	707	668	597	652	670	648	615	652	657	677	640	656	705	656	618	692	690	687	688	630	673	679	610	677	645	681	678	681	665	695	663	688	710	682	653	655	692	706	640	654	674	669	690	651	636	694	657	723	668	649	609	663	708	735	680	672	667	675	680	650	689	709	648	671	664	650	679	661	681	660	707	638	659	674	684	703	686	627	657	711	635	639	709	692	691	682	681	669	675	675	645	706	654	684	680	682	635	652	700	629	699	683	662	709	661	627	689	689	686	693	672	684	669	657	657	695	640	672	668	652	682	654	683	660	632	709	665	690	656	679	660	653	681	694	689	657	657	698	693	680	664	656	646	677	670	743	650	668	688	709	643	702	702	673	675	641	631	667	677	654	681	642	699	669	669	662	691	678	717	696	666	654	606	722	748	732	690	697	673	637	660	630	625	672	675	625	634	649	675	670	663	684	668	672	643	696	685	632	650	672	656	671	680	651	699	634	649	648	680	630	650	693	622	690	652	695	693	665	675	673	632	647	634	653	707	675	646	661	632	674	659	699	653	712	623	667	620	684	686	666	679	688	608	688	688	675	676	664	704	701	652	676	678	644	668	652	656	688	677	667	644	657	675	662	684	635	685	641	632	635	659	629	704	651	637	635	619	672	645	695	632	695	702	720	640	692	648	693	663	619	658	681	713	639	655	661	653	675	628	675	655	615	691	641	622	696	675	685	675	667	652	666	685	612	675	671	672	695	699	656	656	675	659	670	659	634	697	698	636	680	698	661	617	633	631	684	686	679	661	662	699	639	687	725	715	694	644	656	670	696	687	663	637	656	683	656	697	695	683	670	665	626	688	667	655	595	669	681	677	650	699	626	678	674	678	641	626	690	654	665	674	641	652	694	670	682	651	627	616	641	655	701	666	660	667	622	696	692	635	604	684	724	649	655	674	650	663	639	647	683	643	667	666	644	690	685	655	705	661	683	699	660	682	656	668	661	660	691	695	645	734	604	675	668	656	641	719	644	671	658	659	640	672	693	692	696	715	682	638	670	684	705	707	653	677	628	667	656	616	667	648	667	695	666	617	614	665	715	668	670	634	696	627	627	685	682	685	652	686	661	674	653	657	662	671	666	740	696	663	654	694	640	679	669	704	633	667	634	685	633	641	656	707	685	681	680	677	668	705	670	665	663	668	656	683	650	664	676	682	662	634	714	641	710	652	694	671	666	655	673	677	653	709	635	638	635	681	630	652	662	677	647	640	648	674	693	664	677	716	656	641	647	690	633	626	660	668	630	660	657	682	668	647	672	672	670	685	642	677	609	693	677	669	658	676	691	654	683	710	647	680	696	662	665	695	656	677	675	675	673	649	683	657	733	671	701	662	643	614	659	682	714	689	632	671	677	679	624	660	619	670	674	659	654	596	645	681	646	650	659	644	686	629	633	681	653	669	658	657	656	718	640	682	639	657	628	699	707	658	692	668	655	674	649	629	665	635	694	690	669	700	693	635	714	651	643	673	648	617	643	735	687	689	638	663	635	643	710	687	642	674	716	723	679	662	660	720	695	687	668	666	678	644	654	615	678	659	676	655	602	656	694	710	681	643	706	654	688	691	664	646	577	630	690	685	630	694	696	655	665	673	661	701	674	710	690	649	667	662	667	644	647	730	685	653	701	630	667	665	658	650	664	657	623	655	690	665	688	639	673	646	654	591	679	638	653	716	678	689	674	730	700	646	688	607	689	674	632	696	646	636	617	653	738	672	705
4320	893	291	165	137	134	136	149	157	142	148	158	152	125	130	147	152	136	144	135	133	138	151	168	132	139	144	158	151	136	148	141	130	168	153	169	129	154	160	158	138	159	150	150	147	162	159	170	168	127	156	128	145	154	137	122	146	147	130	164	145	142	146	140	154	151	152	157	167	133	141	160	135	141	155	127	144	148	148	154	123	145	150	161	134	143	144	136	153	151	151	129	150	145	124	158	134	140	144	149	128	159	164	130	149	141	159	150	146	164	144	145	134	139	143	148	135	154	144	134	156	149	151	135	151	141	159	132	139	150	144	148	133	142	131	155	162	137	164	151	154	140	151	136	148	145	152	172	137	142	133	154	127	146	132	145	150	163	162	156	157	141	134	154	154	136	143	155	141	138	141	167	150	143	167	144	150	138	130	150	157	159	129	155	161	142	152	136	130	161	162	148	139	134	140	148	122	136	152	153	120	138	154	139	132	171	142	140	163	146	119	111	130	143	134	141	172	158	161	162	158	164	147	133	139	163	146	136	148	164	148	140	117	127	140	136	120	149	138	150	155	148	130	148	145	153	154	144	167	135	130	147	141	121	153	144	172	142	156	135	172	149	147	140	145	150	138	129	138	128	154	148	157	147	146	143	169	164	146	167	161	134	155	167	170	134	140	152	139	153	141	159	139	152	147	147	155	146	172	145	143	131	160	151	139	136	147	135	162	140	137	150	133	139	159	155	150	151	149	134	162	147	156	137	150	166	140	155	159	143	151	131	144	140	148	159	148	157	161	147	167	170	147	148	157	149	155	152	151	184	170	161	157	160	144	136	144	147	127	143	169	144	147	157	136	149	142	163	154	140	137	122	164	136	134	169	144	181	167	166	124	152	154	148	146	161	148	135	118	129	132	153	153	137	150	156	165	162	156	129	143	149	151	146	151	140	151	119	152	150	140	144	141	126	165	132	153	151	135	150	145	136	161	142	161	148	154	166	161	150	146	143	149	177	146	130	121	151	130	139	138	130	143	141	151	145	138	157	137	129	148	160	131	153	129	148	161	171	136	137	156	152	168	119	141	180	148	153	154	132	146	140	177	145	131	153	130	136	145	162	137	160	139	153	153	139	176	137	152	166	149	155	151	139	138	141	135	160	167	143	166	137	147	158	141	159	164	156	143	166	157	149	160	140	165	150	127	160	139	157	168	143	122	159	112	135	136	158	184	135	153	140	128	140	138	145	160	131	146	148	150	140	145	173	162	166	146	144	134	155	152	161	133	134	154	130	139	139	141	151	132	152	139	147	149	168	136	135	159	153	145	139	189	183	158	144	140	123	147	156	124	153	152	149	169	142	131	168	126	148	145	161	158	137	159	137	172	146	152	152	146	152	149	161	131	140	140	142	144	152	155	142	159	141	130	150	138	126	161	154	154	161	174	160	150	173	133	159	154	165	144	153	136	126	139	164	147	146	146	125	145	164	146	144	171	147	125	157	188	137	157	157	152	172	141	148	137	156	118	147	145	121	155	144	155	151	144	131	148	141	137	130	142	140	158	147	138	142	146	155	128	159	167	151	152	148	171	148	153	138	156	152	157	159	143	138	147	136	132	165	162	162	143	140	111	124	162	143	123	138	123	148	168	139	156	162	162	156	166	142	143	154	120	130	150	146	143	135	137	136	151	145	141	145	140	147	132	170	154	166	145	129	155	135	154	152	151	157	150	157	158	157	124	167	140	140	134	147	167	156	178	148	128	139	145	151	159	145	141	148	174	154	154	156	139	136	151	139	150	139	148	189	148	155	143	133	164	148	174	148	136	163	155	146	165	134	138	136	153	160	141	146	123	137	137	143	124	154	165	139	132	141	161	148	145	122	147	142	142	140	139	149	144	143	179	133	136	141	149	160	159	140	153	150	136	135	165	155	159	144	156	152	146	152	127	142	135	125	163	169	137	133	140	129	118	126	148	144	144	180	165	149	164	166	133	166	136	150	136	148	142	151	124	171	148	146	150	145	130	140	169	151	149	134	159	141	111	139	150	162	125	163	168	141	137	157	134	162	138	138	105	146	137	145	132	161	150	135	167	181	159	142	159	125	166	130	153	146	125	159	133	140	137	127	172	154	132	131	111	150	171	153	131	176	144	154	145	123	147	125	135	147	156	148	149	159	165	150	177	156	149	119	144	145	127	146	147	143	168	146	158	137	150	133	142	167	169	150	132	155	162	147	150	132	161	144	153	159	126	160	136	117	144	142	148	141	141	149	136	112	127	122	131	136	131	163	149	148	155	126	144	149	131	136	141	152	163	145	151	145	129	159	140	157	113	143	174	165	167	133	156	173	161	156	156	143	141	157	146	146	144	170	167	143	161	157	162	147	149	155	158	142	154	139	169	161	151	138	165	155	177	142	160	168	149	162	154	133	145	160	142	166	156	150	143	144	161	144	108	151	134	175	144	163	144	114	142	157	148	162	144	149	151	148	180	141	138	140	176	146	160	136	146	126	142	157	127	124	142	142	147	168	125	146	133	146	157	167	151	141	151	126	122	137	157	139	161	169	124	137	149	150	134	136	145	161	149	143	152	139	148	139	145	139	152	150	136	130	154	138	141	134	146	164	135	143	133	136	137	151	168	150	140	147	154	145	123	129	138	138	150	140	172	142	146	150	165	137	141	146	134	153	162	146	152	120	158	154	134	140	143	161	136	126	142	143	163	179	154	163	144	160	162	148	117	139	161	147	152	158	149	142	162	159	136	159	136	140	168	151	151	135	145	140	148	142	153	143	143	127	159	154	150	140	130	153	152	148	141	145	161	150	132	161	141	132	141	167	129	137	138	148	130	132	148	166	140	130	175	154	124	138	140	149	148	164	152	156	142	130	139	142	125	142	134	143	149	145	136	166	145	158	141	154	129	140	140	132	135	156	150	156	140	151	136	140	122	131	163	164	137	134	140	152	166	149	150	148	140	142	147	144	136	143	129	168	181	153	151	158	150	155	128	150	151	144	152	137	145	154	139	158	141	164	134	171	162	143	153	171	134	131	166	155	165	141	134	151	157	132	142	140	131	141	120	119	126	170	155	123	153	157	127	135	136	162	133	125	137	151	153	148	135	162	140	150	135	140	112	120	149	169	132	143	154	142	133	131	171	148	134	128	154	150	144	161	151	154	142	137	146	153	141	136	164	151	171	156	139	116	135	144	146	129	137	141	151	161	132	151	170	162	152	148	157	121	150	148	166	176	152	157	146	157	132	149	180	139	151	148	126	153	161	134	146	147	136	153	125	134	159	135	154	140	134	164	147	160	155	133	147	143	135	154	136	145	160	155	140	127	158	172	139	126	152	136	147	149	147	159	146	141	149	137	142	140	127	139	143	162	141	137	136	118	138	155	153	156	139	143	162	156	157	153	159	167	134	150	149	155	150	149	122	145	157	146	144	128	140	146	126	129	149	144	142	140	154	136	151	122	141	154	137	143	164	134	156	136	151	142	158	147	145	133	124	128
3292	994	755	438	415	410	374	370	372	377	398	383	399	409	374	397	402	412	406	388	374	361	387	396	395	378	395	385	419	396	374	384	392	378	370	354	368	429	387	384	375	407	363	373	388	403	372	390	386	394	355	420	369	402	383	347	394	377	352	427	391	382	346	366	385	421	360	418	364	363	407	372	356	386	400	403	397	369	357	356	376	366	393	364	396	414	369	355	350	396	384	389	407	358	412	423	381	374	388	383	381	380	400	390	366	417	397	354	404	373	396	390	364	379	384	369	421	391	379	378	370	384	401	390	374	374	424	378	391	413	403	382	391	391	371	372	417	368	382	396	373	427	371	387	409	404	413	429	407	377	397	409	440	387	381	368	405	391	396	353	376	371	390	372	398	365	406	396	371	391	396	404	378	426	356	341	391	426	375	387	377	385	415	414	372	384	365	406	360	380	348	366	361	378	388	394	362	403	427	391	405	388	400	417	412	375	383	357	377	354	371	363	364	420	379	395	438	386	389	366	382	359	398	414	381	331	349	446	396	406	395	403	387	386	372	396	410	399	418	401	412	413	354	410	404	382	373	385	381	383	409	411	380	383	387	413	370	407	399	375	410	401	388	382	400	345	370	384	391	366	356	372	390	400	337	371	375	427	383	379	393	386	399	400	350	396	397	356	375	416	417	394	405	363	383	407	414	377	364	362	408	405	391	373	389	414	378	378	376	396	380	370	384	386	417	369	379	359	343	376	396	418	397	378	442	387	386	356	402	400	395	368	387	402	372	373	390	400	414	344	378	360	400	389	404	361	396	381	404	408	357	396	406	399	381	407	368	378	422	381	412	354	391	409	368	390	393	421	331	391	371	385	447	375	369	406	379	381	385	394	395	375	368	370	376	368	396	373	370	368	390	380	375	418	376	400	365	353	396	370	382	402	381	419	376	344	362	401	361	391	393	397	371	380	408	396	385	396	392	355	395	391	352	374	354	396	368	359	366	387	354	408	385	380	383	365	424	364	412	364	381	425	400	391	418	409	388	396	367	396	379	396	419	377	383	364	398	382	392	387	389	363	373	412	367	421	371	391	350	376	360	386	403	411	382	403	425	387	381	363	375	406	383	415	375	356	362	355	391	394	380	398	378	372	385	399	383	401	380	356	401	378	362	360	371	378	379	382	394	422	391	385	393	396	332	360	354	375	369	381	380	390	385	373	417	378	387	419	412	384	364	362	346	405	390	402	375	392	414	370	361	358	396	355	328	386	375	402	421	377	405	365	345	409	394	373	370	392	369	405	372	391	346	417	358	347	372	363	388	371	406	404	377	341	388	406	412	395	388	408	377	370	403	402	396	382	399	391	390	382	393	363	405	405	380	389	373	371	356	369	398	354	408	364	427	375	390	397	377	404	364	401	395	360	380	408	366	388	414	377	372	409	396	376	380	369	399	388	385	361	413	401	418	408	353	369	414	363	406	405	398	392	388	381	350	371	370	403	390	424	372	380	385	366	393	374	393	395	386	377	390	415	382	390	358	379	427	383	355	369	386	410	360	397	375	378	378	417	369	399	381	388	349	393	377	391	371	388	369	370	409	388	408	405	393	365	401	417	353	395	381	380	341	416	420	375	381	393	411	407	359	398	365	371	374	399	398	383	358	423	378	362	406	396	400	389	403	364	410	374	408	388	406	370	364	384	378	433	390	367	408	397	377	369	380	410	350	356	421	395	382	386	370	375	356	372	412	373	398	349	438	397	377	371	364	365	409	370	392	381	411	403	377	372	346	408	363	356	381	357	341	387	418	368	407	425	394	385	402	407	369	384	398	390	386	392	387	366	403	378	378	373	418	367	402	378	378	440	397	385	385	404	423	374	410	383	381	378	372	389	400	381	410	360	388	369	404	391	374	387	407	393	349	406	421	387	380	384	417	365	373	383	413	371	394	431	384	364	379	377	420	398	385	386	378	398	385	429	374	383	407	374	386	381	400	409	401	387	391	397	388	365	387	367	361	382	394	384	394	400	355	380	348	403	388	373	388	354	373	354	376	387	414	366	395	411	417	383	406	349	417	359	342	391	400	372	397	401	372	379	395	384	373	386	383	412	440	376	385	359	369	374	389	390	383	333	421	337	440	398	388	390	374	401	370	392	368	383	360	387	384	397	359	357	377	394	382	420	406	374	371	388	398	401	404	398	386	398	384	398	398	402	385	394	378	380	383	337	369	397	361	413	391	368	373	417	395	385	394	378	393	387	383	377	383	405	384	375	393	383	388	379	405	362	392	398	379	409	366	385	395	385	448	374	415	370	371	363	397	402	395	411	429	405	401	377	395	375	407	360	340	400	371	374	397	395	372	366	361	367	377	358	390	394	387	395	387	383	380	381	402	406	353	374	367	394	385	380	398	380	361	354	363	363	350	383	400	378	353	384	392	382	395	359	369	377	386	383	401	410	400	392	400	397	388	341	374	411	385	415	380	404	385	383	337	350	376	376	402	336	399	351	366	408	352	389	379	387	404	417	388	399	407	398	413	396	381	389	349	395	395	345	399	400	390	394	378	378	410	400	384	388	395	370	429	454	383	397	362	415	396	374	394	379	368	357	379	370	400	401	398	410	375	378	409	401	337	377	386	360	382	367	360	374	383	375	356	359	384	397	395	378	414	413	391	404	382	370	413	359	388	388	385	395	358	399	417	409	403	388	410	387	382	401	390	387	388	380	372	392	396	393	393	359	406	376	402	383	397	391	396	385	413	401	394	377	367	384	398	370	382	393	383	359	357	389	388	378	376	363	392	413	374	378	376	398	385	363	383	362	386	387	381	371	375	382	369	405	357	377	382	388	384	402	386	386	405	383	367	421	416	413	356	431	402	404	377	377	362	417	392	371	397	376	410	379	369	403	420	372	397	379	379	355	416	376	397	374	387	385	399	381	390	385	363	431	352	398	370	398	409	390	407	389	395	390	386	389	379	403	378	389	369	419	373	374	416	396	393	366	404	364	356	362	378	391	409	411	387	378	403	415	368	406	392	360	407	366	401	402	406	392	401	390	422	395	389	370	382	358	409	391	384	359	381	368	421	386	343	384	400	378	411	393	370	363	388	392	402	413	410	344	447	375	413	388	368	393	381	370	370	390	382	386	364	376	390	409	417	410	399	370	398	395	384	363	364	374	370	393	361	392	385	400	406	405	407	405	384	361	400	361	374	405	388	380	369	384	375	389	370	403	420	349	405	374	397	403	362	410	379	385	386	418	378	393	396	347	403	397	415	366	380	373	369	346	396	382	424	381	379	390	395	391	373	361	379	366	391	399	407	417	377	372	361	394	385	354	373	415	416	397	341	404	365	380	377	394	411	417	395	356	371	351	388	393	372	397	380	404	399	420	350	400	370	445	392	378	359	379	360	364	390	362	356	398	405	406	400	388	377	371	365	376	379	409	335	361	370	414	389	368	417	372	407	358	427	393	425	371	412	393	379	383	399	423	393	396	389	401	383	381	407	387	409	379
13880	1985	2472	846	485	430	349	386	346	322	290	360	342	321	310	322	322	301	335	336	348	306	302	322	314	320	303	287	311	329	335	329	290	314	310	301	332	280	325	306	280	344	277	283	326	327	306	290	311	318	310	279	318	326	300	332	320	317	340	337	291	318	324	310	285	325	263	291	337	293	309	290	336	313	270	280	313	274	350	318	301	270	308	302	333	329	287	286	286	320	296	290	286	303	302	286	295	284	287	288	304	295	301	322	328	317	305	317	337	275	336	307	249	309	298	312	285	291	304	291	306	270	289	293	283	328	320	268	281	337	304	310	312	322	291	318	327	334	317	283	340	337	331	312	324	273	285	290	305	307	301	334	315	296	288	313	290	274	312	315	298	294	288	327	305	243	315	316	324	336	288	318	301	335	302	296	291	279	326	285	312	270	285	322	291	279	304	312	315	336	300	272	332	312	322	351	329	343	285	294	316	307	295	326	294	326	340	316	324	303	291	301	264	300	293	307	291	317	298	289	309	322	313	320	300	341	304	298	326	312	303	277	279	290	280	311	304	305	272	354	306	328	312	317	299	304	291	335	315	310	313	292	301	294	327	328	304	289	297	333	301	295	307	331	307	306	358	312	283	300	309	298	277	290	309	297	313	300	319	291	304	298	288	318	336	318	282	315	299	324	317	325	338	322	288	339	316	298	295	326	374	312	310	305	311	321	280	272	319	311	334	341	291	326	305	324	341	313	329	277	297	326	333	321	326	294	300	303	309	322	339	364	291	341	313	299	344	290	316	338	313	318	330	324	319	309	320	289	329	281	294	288	295	299	313	292	299	313	298	297	297	299	334	275	291	303	333	332	307	324	311	305	304	298	270	321	272	304	311	305	300	302	356	289	307	322	294	276	321	315	307	287	315	322	351	311	310	277	301	308	306	287	301	320	305	308	298	332	333	335	333	272	289	298	284	299	331	295	289	337	323	314	325	311	314	320	298	286	310	265	311	334	280	294	300	281	334	297	303	279	358	305	340	323	319	302	327	304	288	357	324	311	296	331	296	335	321	317	320	316	294	318	324	311	326	343	303	298	321	294	277	317	303	306	306	329	269	293	309	311	325	308	283	324	310	285	298	313	305	312	305	284	299	299	275	315	299	311	287	328	336	326	293	312	334	340	298	311	296	309	297	290	298	330	322	328	299	324	276	279	335	310	319	312	293	323	307	304	298	302	289	328	329	296	301	314	256	336	281	309	297	320	304	314	274	291	342	340	335	320	303	319	305	322	319	284	299	338	299	314	293	323	291	325	334	326	308	306	305	299	328	314	323	297	306	328	310	323	289	297	315	294	328	303	295	316	302	286	309	335	281	302	300	309	301	287	294	313	318	286	308	287	327	319	319	323	300	334	306	329	316	319	355	259	285	340	292	321	270	309	311	307	312	311	319	306	296	288	283	339	306	294	294	280	320	357	314	313	314	327	327	306	324	299	315	317	299	279	328	309	320	327	334	305	312	289	281	298	277	294	312	317	333	310	301	316	311	308	314	316	293	293	297	266	316	322	305	288	334	326	309	288	333	317	337	314	344	311	301	301	310	290	291	283	300	317	270	314	300	277	301	300	293	317	326	328	341	326	277	301	305	332	299	265	310	305	290	297	293	290	296	291	317	339	281	257	287	327	321	288	298	304	276	315	328	296	341	294	314	316	304	294	301	304	326	311	349	314	293	294	337	320	336	297	290	302	308	288	291	318	278	280	309	332	285	293	301	299	314	293	300	306	307	335	305	349	315	299	309	325	307	311	295	317	313	310	343	311	312	293	313	345	288	323	311	267	306	332	292	312	306	298	279	328	300	334	358	315	283	350	301	304	281	300	319	286	270	320	296	321	308	289	311	302	309	308	320	332	310	326	312	312	309	303	293	285	286	343	308	315	334	299	354	325	328	317	284	283	321	317	283	339	345	316	316	313	296	302	308	285	322	313	284	331	320	320	295	296	294	323	336	320	335	331	282	315	296	323	311	292	313	304	298	308	294	288	293	298	311	331	343	301	303	288	286	357	310	309	315	297	287	287	291	315	333	304	341	287	282	306	317	306	317	337	295	319	253	265	309	309	305	330	332	326	298	316	298	317	331	291	341	298	285	308	299	295	319	316	336	321	328	329	289	319	333	289	318	365	289	300	294	296	311	315	279	315	281	319	330	328	352	317	282	297	312	312	298	279	295	326	295	327	320	344	308	303	290	320	316	326	318	303	330	287	292	287	297	308	315	329	325	309	313	322	305	305	298	298	287	326	327	306	315	318	292	307	332	305	284	328	316	288	324	290	329	318	290	324	311	317	278	314	292	306	321	301	292	324	328	282	313	289	326	286	331	307	327	315	329	281	300	271	292	283	302	280	283	289	315	324	324	292	329	328	310	303	317	316	275	319	269	325	329	293	344	304	334	315	325	342	284	315	364	312	302	297	357	338	283	330	303	335	305	296	305	319	312	274	324	324	309	293	287	282	299	289	327	304	339	334	307	301	302	305	312	305	330	300	341	295	357	358	280	316	344	279	298	314	302	295	328	289	284	302	316	348	298	284	300	304	297	308	317	318	330	317	294	288	303	309	296	311	279	285	298	307	302	293	302	304	305	295	271	279	295	316	303	297	320	306	323	311	327	297	279	323	294	336	295	316	316	294	301	328	327	332	322	294	307	278	298	326	340	334	296	312	318	308	269	321	287	317	281	324	326	320	329	293	291	310	319	340	310	297	305	293	352	315	310	323	336	321	319	286	291	268	328	308	321	262	333	301	307	328	314	320	301	327	300	291	297	325	351	295	321	329	304	316	324	265	323	321	342	329	290	289	322	307	334	296	326	320	324	319	340	301	308	276	287	259	321	303	302	301	314	321	298	297	345	283	364	272	283	283	279	315	312	278	305	319	291	323	279	319	342	300	307	311	344	318	301	300	328	299	296	314	332	343	284	331	319	305	294	308	330	311	322	279	301	274	338	316	272	298	309	301	327	313	327	330	330	341	294	306	318	300	331	315	287	311	299	305	318	295	279	283	304	334	338	308	294	323	274	283	311	298	346	286	297	292	307	295	308	319	301	323	317	295	295	327	314	319	302	311	328	294	311	308	289	300	329	304	322	280	317	299	297	321	344	339	319	298	313	309	297	307	315	322	309	307	277	312	274	322	278	304	301	303	335	290	282	339	332	284	326	300	339	312	309	288	321	309	289	297	313	295	328	292	269	350	315	289	322	335	290	308	275	335	275	329	329	309	327	299	299	312	284	318	303	290	280	309	324	305	300	282	310	311	297	330	313	324	293	317	298	305	308	322	308	322	295	321	299	350	310	300	361	340	306	287	326	332	307	311	291	305	298	322	307	273	299	306	333	315	312	290	310	307	309	327	331	295	294	306	352	306	323	307	255	321	320	306	302	286	285	292	298	308	308	289	319	305	321	317	305	324	307	308	296	315	302	319	297	330	302	315	300	344	316	298	313	291	310	327	300	290
9792	1893	5759	1801	1439	1284	1100	1065	988	927	909	871	834	841	761	793	748	751	730	742	755	764	787	750	692	731	748	751	739	735	688	739	734	743	725	734	690	723	684	723	728	665	719	762	675	724	689	733	730	700	713	730	689	749	737	716	674	668	709	684	767	741	690	723	694	705	745	722	720	639	692	736	734	646	724	702	684	677	726	684	735	665	722	744	699	708	729	716	752	740	719	683	718	731	718	688	693	734	722	739	720	665	689	781	689	676	711	731	736	740	697	747	685	684	719	730	710	700	719	743	676	729	674	729	655	698	692	688	687	701	737	656	702	720	724	719	715	701	718	725	736	704	738	702	707	730	749	737	692	716	715	733	693	727	693	691	717	708	684	735	722	736	705	760	718	737	719	729	753	705	753	690	679	717	752	727	679	707	712	698	696	707	691	678	718	721	723	660	775	694	711	736	675	708	698	734	739	710	707	757	666	720	648	723	712	753	722	642	688	706	700	731	706	711	691	674	714	674	686	684	716	676	736	755	684	702	674	758	731	713	713	717	669	708	713	674	727	671	694	709	678	668	729	675	713	687	671	736	704	713	748	733	714	709	710	728	706	727	701	692	690	727	657	729	725	718	688	654	684	753	705	743	743	700	699	707	751	684	673	742	758	706	789	681	759	715	684	703	706	685	729	720	706	667	749	712	744	728	687	696	685	631	666	738	733	677	650	673	673	687	714	734	671	693	722	718	723	716	666	686	721	744	706	716	704	745	736	700	679	709	711	688	699	734	692	699	693	720	684	690	744	724	716	712	689	675	664	676	715	685	701	739	682	717	737	750	763	730	692	641	706	723	729	636	731	715	737	709	651	725	687	694	756	693	695	741	715	725	733	692	696	764	689	737	688	670	683	710	701	698	708	692	690	687	680	710	703	690	739	698	742	722	729	657	678	707	639	727	646	734	707	713	701	666	779	729	719	725	689	685	744	699	684	705	716	708	716	693	714	741	695	756	712	674	754	696	728	710	660	702	727	692	722	673	677	697	739	685	764	736	715	670	686	694	718	656	740	695	674	719	700	675	707	666	698	725	708	723	716	711	688	677	672	713	729	713	686	661	706	721	706	722	691	694	715	717	740	729	682	684	698	684	723	649	709	700	692	722	706	700	740	668	682	693	714	706	698	744	675	721	672	696	736	720	717	706	726	709	709	742	683	722	670	700	701	711	717	715	715	725	673	671	700	694	744	693	702	701	737	735	687	767	718	729	689	724	708	678	678	747	712	725	639	714	663	725	690	722	692	709	714	761	694	695	658	687	717	721	723	713	720	690	729	679	701	699	697	713	743	733	702	704	721	701	717	694	686	694	709	655	720	728	702	701	666	710	684	695	726	695	732	737	766	693	727	720	680	689	707	697	719	723	713	732	671	698	743	713	711	725	700	715	711	696	692	693	642	709	706	687	743	695	719	711	740	716	691	668	687	707	712	758	642	720	676	722	662	693	739	682	731	671	707	707	755	751	713	655	706	690	698	721	718	721	733	679	700	681	707	738	675	671	693	686	712	750	706	769	650	616	716	683	658	712	692	686	735	648	659	717	673	723	692	712	719	663	723	712	733	727	706	722	734	728	692	710	682	680	738	692	752	695	711	648	712	691	720	710	719	723	668	708	757	675	715	705	680	663	698	732	688	686	683	714	736	750	667	731	712	721	661	637	676	687	696	727	729	713	691	726	711	722	670	705	709	699	699	699	683	685	727	662	694	708	694	685	703	683	706	697	723	670	715	747	708	743	718	747	745	677	725	717	730	721	711	720	654	697	685	740	705	704	686	657	744	677	711	690	663	765	745	651	719	686	707	760	737	693	697	697	763	700	702	759	771	707	731	683	734	739	714	661	694	738	683	693	762	708	717	734	669	706	732	734	749	717	714	680	678	675	697	696	678	695	710	706	730	756	715	698	664	763	727	711	681	670	720	689	665	698	677	718	703	700	734	691	708	695	690	665	675	720	699	747	686	699	742	687	678	689	675	652	721	737	745	694	754	706	682	691	710	763	703	725	723	717	718	703	712	733	702	667	719	699	672	696	713	706	706	744	705	678	688	726	703	761	704	676	722	689	735	715	678	730	717	701	713	700	719	707	702	736	693	705	740	760	715	718	710	658	712	691	714	703	671	723	710	675	722	729	699	756	717	723	720	637	634	690	688	706	720	663	713	723	676	685	658	709	703	730	686	679	691	706	705	680	677	739	712	734	694	713	713	697	757	705	722	687	709	712	715	735	727	738	717	684	719	696	710	671	692	704	751	712	674	735	682	718	747	694	734	691	717	709	706	681	696	678	793	714	762	680	678	697	682	702	700	679	696	672	708	727	676	687	711	759	723	711	711	684	692	760	736	687	732	689	686	691	679	682	715	737	678	756	706	735	733	761	693	702	680	702	683	658	686	691	729	765	702	687	740	671	694	671	700	705	669	714	688	688	670	731	751	722	711	662	695	664	734	790	704	752	711	711	721	621	733	659	681	705	712	707	704	684	741	715	703	711	722	768	693	705	692	700	685	690	702	700	686	760	677	674	709	698	698	664	702	666	747	709	720	722	740	737	692	638	678	669	697	686	729	687	708	715	687	669	711	697	648	715	687	688	723	666	685	713	715	721	751	698	714	722	674	740	727	743	694	676	659	721	687	712	726	667	709	686	754	659	701	692	699	706	702	726	682	716	709	705	656	663	678	697	707	702	723	693	726	744	707	709	735	732	755	723	689	690	668	695	678	658	737	713	675	685	695	738	697	730	734	719	725	771	694	729	723	756	733	688	678	728	681	689	721	710	736	679	715	757	716	712	662	718	746	695	673	762	661	742	654	696	752	714	722	678	748	710	711	716	699	694	699	668	680	714	716	727	737	720	733	674	704	676	676	710	658	664	732	693	741	714	698	707	726	692	728	702	692	735	654	751	720	745	698	674	711	721	714	693	658	686	717	694	676	715	706	705	703	713	721	672	682	705	734	678	692	709	690	694	706	685	668	734	685	656	710	687	678	670	689	715	773	741	705	706	765	752	693	698	686	678	711	678	682	684	671	682	668	734	701	694	694	676	667	717	689	730	720	701	719	708	738	701	734	667	693	752	699	697	683	727	708	722	775	752	721	680	730	738	711	726	682	709	680	718	713	712	705	685	727	708	734	683	725	736	678	677	703	697	733	744	695	724	740	671	718	721	620	693	704	694	732	765	740	737	729	698	670	683	685	744	665	676	683	698	714	697	747	699	712	701	683	730	706	731	700	682	724	720	704	682	735	738	709	699	689	664	716	727	667	700	694	685	688	690	731	724	695	679	687	695	713	676	684	747	701	705	694	681	723	683	695	677	722	703	675	680	738	688	706	676	707	755	709	697	696	685	653	729	674	735	659	704	700	708	699	672	704	675	745	726	678	679	734	709	734	725	712	648	749	701	732	701	688	714	735	717	736	724	719	725	702	716	672	743	710	735	704	719	748	715	684	679	709	741	680	662
22565	3798	6114	2255	633	517	474	443	389	357	334	347	351	341	295	302	321	294	299	327	323	310	314	302	295	322	311	290	339	322	320	338	300	304	327	307	304	315	334	272	291	291	317	280	296	317	306	309	328	283	301	299	318	287	302	301	337	318	301	331	311	291	289	289	280	267	322	305	313	304	336	306	299	301	291	255	312	325	301	315	312	292	320	279	323	314	318	320	313	302	293	288	294	305	289	312	304	286	300	316	285	314	283	282	298	295	282	250	277	292	294	286	288	318	328	312	291	299	316	311	301	327	349	307	316	317	293	320	339	274	295	295	303	321	288	305	312	295	309	292	287	333	275	300	315	286	319	303	288	270	279	313	299	304	337	329	305	286	309	325	272	303	300	301	305	337	279	288	292	310	332	310	343	333	346	297	295	298	348	323	298	298	301	294	273	297	270	287	314	299	292	303	315	305	280	287	313	323	284	315	296	326	287	315	304	279	307	295	316	284	279	305	289	305	281	280	296	289	292	325	312	295	305	310	293	309	324	323	316	304	301	298	323	310	308	289	267	324	317	291	307	298	279	250	303	314	309	305	296	322	299	270	310	280	318	299	302	298	293	352	301	346	317	324	297	296	294	280	293	316	301	302	300	308	298	304	315	322	327	327	283	284	300	297	336	318	317	310	343	311	326	309	318	333	301	302	264	301	291	314	308	274	329	345	311	321	277	301	305	303	298	301	312	271	285	299	330	291	270	298	299	342	268	300	288	294	292	314	303	285	313	335	296	292	291	297	308	305	305	279	291	313	312	314	317	315	341	282	333	305	287	294	291	286	301	304	319	286	318	313	319	297	262	290	268	307	275	288	328	298	309	322	301	308	280	310	301	311	302	267	274	280	305	272	288	301	308	285	324	326	309	309	269	287	304	316	287	329	312	320	296	307	309	290	333	341	304	298	292	317	311	329	296	294	266	278	302	274	299	277	297	270	264	294	305	285	305	351	280	314	319	303	288	292	321	298	283	319	269	312	314	315	309	308	297	300	288	282	309	313	341	263	326	312	297	300	304	340	296	315	302	316	301	298	295	288	304	303	287	309	292	317	291	288	286	305	304	312	317	325	308	299	292	275	322	345	297	299	329	334	324	294	320	311	311	312	292	323	306	329	290	296	306	308	284	292	296	317	292	282	310	300	302	321	269	288	267	288	306	305	331	328	269	303	291	304	284	306	276	287	305	305	297	314	267	282	308	297	274	333	298	320	325	299	273	310	288	331	309	302	288	313	308	306	307	305	286	267	313	302	303	293	306	326	294	336	316	309	329	272	300	295	275	281	289	321	295	285	312	282	298	302	277	325	302	309	285	276	309	276	273	284	305	314	309	309	289	322	305	309	290	309	307	296	296	291	297	300	290	301	299	315	298	309	309	317	277	295	314	321	328	320	278	295	315	293	269	320	270	323	299	271	312	318	301	346	324	316	288	293	315	307	296	285	332	321	294	269	324	310	301	307	297	301	263	317	268	288	311	309	276	285	313	336	344	282	304	312	296	289	321	306	284	274	277	314	312	271	310	322	294	303	290	302	269	316	318	307	278	315	295	290	278	274	278	340	329	306	334	302	305	311	309	312	314	307	288	334	306	287	255	300	277	275	300	300	272	303	298	283	298	295	283	295	279	279	308	288	299	303	270	302	294	287	320	250	287	292	327	266	290	307	307	303	286	295	286	323	299	305	315	299	278	298	316	285	282	337	281	319	307	334	276	287	276	271	288	318	311	298	296	311	302	289	285	301	313	284	288	286	294	309	310	300	307	296	290	283	330	313	283	272	302	324	302	346	284	297	296	285	308	323	318	302	271	289	307	289	292	263	289	301	318	300	309	297	320	278	316	301	298	305	255	285	311	294	340	319	297	303	276	301	307	339	320	298	296	284	286	317	307	289	287	304	298	306	296	261	297	261	273	281	307	299	259	280	289	319	304	308	284	310	297	283	304	300	298	323	299	274	298	303	304	304	300	275	277	288	301	266	312	269	315	291	289	300	289	296	319	288	274	309	312	245	310	298	288	290	264	310	302	299	277	324	265	290	309	307	320	286	273	295	311	300	296	285	295	305	273	275	318	304	331	271	310	295	343	294	294	320	310	289	284	347	279	307	305	279	304	306	281	296	331	292	308	266	287	281	311	288	286	273	339	263	300	318	333	258	297	303	305	310	330	268	278	286	300	320	309	277	318	309	291	299	298	289	312	301	317	317	297	331	324	292	339	302	295	330	265	309	289	303	263	307	289	303	279	275	288	330	287	290	329	298	298	284	298	336	321	282	290	305	288	306	318	320	318	285	287	313	293	300	337	306	293	330	307	317	284	330	261	288	306	276	326	294	325	291	257	295	290	274	302	300	294	331	309	308	295	331	304	312	292	313	314	293	272	244	304	290	306	307	320	293	357	322	306	283	303	304	340	316	331	303	263	276	311	296	339	310	286	300	327	309	285	305	303	317	285	297	307	307	300	328	307	288	282	331	293	321	338	315	315	320	260	282	311	311	277	278	301	280	306	286	280	312	290	300	301	280	320	289	307	275	352	317	298	311	293	295	297	298	305	301	274	311	313	297	285	321	323	305	303	290	298	289	309	341	311	302	295	312	290	284	314	317	338	316	291	311	307	310	309	258	261	306	307	268	306	318	321	306	268	292	293	296	283	316	294	297	294	334	319	327	283	332	279	249	307	312	280	297	302	290	300	295	256	276	315	291	325	301	307	312	333	286	311	281	316	291	309	294	306	279	336	314	286	262	308	302	268	282	290	297	292	297	298	324	302	301	264	289	305	291	290	307	295	322	291	295	305	322	326	298	299	310	290	318	279	266	316	262	290	303	336	312	287	302	289	325	300	289	281	310	261	322	306	305	295	307	291	294	315	282	322	283	321	301	288	297	291	295	310	291	289	310	324	297	277	315	295	335	311	280	286	300	308	318	306	316	291	301	326	307	287	282	290	302	306	294	291	275	297	320	325	317	331	319	280	290	289	314	303	318	275	299	281	302	284	314	319	318	297	294	317	303	312	270	302	289	308	306	305	316	288	298	320	278	268	297	324	307	293	295	300	324	324	296	301	286	332	307	326	312	334	299	311	296	319	311	311	287	340	279	292	294	300	303	299	289	279	322	293	313	280	302	308	298	320	301	307	289	275	311	300	307	279	327	302	299	310	279	314	315	340	285	287	259	274	326	378	315	333	270	303	316	300	310	269	292	279	264	272	311	291	297	272	302	318	306	329	278	308	286	267	279	298	290	275	277	290	270	303	300	302	310	311	283	296	315	290	302	299	306	306	293	284	296	328	288	287	287	292	309	286	322	318	306	291	266	291	330	309	249	299	300	309	325	318	290	283	289	332	335	298	292	299	309	298	318	266	257	317	303	335	290	290	271	299	258	316	293	316	297	293	278	299	319	303	321	293	307	315	289	283	310	279	277	263	304	304	314	294	277	287	297	310	302	272	307	301	316	317	332	282	309
12643	2264	12321	3120	2027	1666	1411	1237	1182	1100	1030	904	927	863	846	801	856	760	779	786	706	759	699	742	724	688	665	701	728	682	654	663	682	679	676	749	719	718	694	679	711	672	681	682	651	667	666	648	718	697	662	704	646	694	717	711	630	684	688	719	735	710	626	726	633	673	666	736	659	681	663	666	690	671	683	673	649	667	689	685	632	657	642	640	621	680	715	635	674	668	672	698	645	640	673	634	677	701	685	662	695	660	694	707	690	686	675	681	661	659	680	647	669	727	631	668	650	669	684	631	663	676	666	685	698	677	637	674	660	663	678	673	692	661	659	712	678	646	661	687	698	687	676	638	678	668	629	656	711	651	668	654	685	666	681	639	671	645	716	673	681	664	695	640	678	649	676	624	650	639	618	699	670	668	654	683	702	647	633	675	663	707	702	645	629	684	661	638	678	667	679	688	647	650	689	623	676	723	653	662	658	682	709	682	647	672	673	663	676	633	657	672	664	679	710	652	666	654	674	643	615	662	701	655	719	628	672	654	662	634	662	644	671	673	667	667	631	701	617	656	631	613	677	693	669	640	642	695	651	660	647	669	646	682	680	680	654	661	681	643	678	644	669	657	701	630	617	675	635	694	653	662	637	634	666	684	697	662	648	674	651	657	698	652	655	639	636	642	699	641	673	665	663	668	696	650	639	641	699	637	601	644	662	617	618	638	644	645	689	698	634	712	627	666	683	654	673	639	656	695	680	658	668	659	641	647	691	676	673	684	667	743	624	624	598	646	659	629	660	693	695	622	653	686	638	674	682	658	664	682	668	677	668	662	646	661	622	687	674	680	688	687	666	659	675	697	632	666	642	627	647	626	616	630	684	656	710	658	672	623	665	682	688	690	662	729	621	705	665	650	645	694	672	693	645	701	653	627	700	695	659	646	637	665	626	671	652	686	667	657	634	688	653	675	703	689	657	626	652	650	696	628	655	660	631	688	676	677	674	701	636	617	639	671	652	731	697	671	727	676	623	684	690	653	707	665	640	680	618	662	649	662	669	646	654	640	624	695	651	641	680	667	683	645	624	650	665	708	653	682	656	678	660	659	713	671	701	685	671	672	693	651	669	682	626	663	624	623	635	644	667	629	705	654	672	656	647	670	640	674	702	640	653	615	658	659	733	671	696	641	710	664	669	659	632	690	653	626	628	706	662	635	635	624	631	644	714	693	664	634	643	637	685	666	661	636	587	708	682	661	678	660	665	639	661	643	636	644	667	620	675	695	679	658	655	627	667	668	691	677	678	636	631	680	641	644	640	629	638	716	662	656	644	645	677	658	726	662	619	653	629	676	684	656	614	603	616	669	664	642	678	661	671	661	700	663	657	641	652	656	632	641	711	664	692	658	638	698	645	632	661	648	652	658	683	689	704	652	681	644	683	638	711	637	595	688	666	639	679	662	693	648	650	673	691	682	691	680	691	679	645	688	625	638	690	704	674	633	644	654	645	682	691	669	670	642	654	643	657	679	644	648	683	620	654	652	687	663	632	581	656	698	668	651	673	665	649	624	690	667	636	672	649	651	622	713	696	651	659	685	693	670	682	654	658	659	687	631	635	688	693	670	663	685	619	653	664	696	689	660	700	675	680	617	662	635	660	652	726	642	662	668	640	686	611	733	656	712	682	676	654	660	647	695	670	651	665	625	705	685	661	647	628	663	622	690	625	691	630	674	678	650	641	655	612	650	646	711	664	646	647	710	645	639	693	654	668	681	629	681	664	710	637	623	669	663	676	708	637	641	644	637	627	669	648	654	646	669	726	667	671	631	647	642	651	665	640	677	627	625	696	629	672	693	616	657	689	655	650	680	642	642	673	668	656	633	660	671	673	661	654	703	672	658	622	665	650	669	682	652	685	617	671	699	675	635	646	639	649	627	672	703	671	663	680	690	653	709	651	674	659	624	634	674	695	684	648	701	658	620	677	662	692	677	674	653	683	667	676	662	661	644	686	661	687	697	615	704	662	655	652	625	666	645	632	677	621	627	677	635	656	660	619	679	625	705	632	632	684	686	681	668	698	664	639	750	641	642	651	654	668	660	696	649	667	659	634	704	668	694	647	637	718	674	646	658	707	609	696	684	660	715	696	662	657	650	693	678	683	644	653	652	654	694	741	677	700	667	659	671	670	673	593	743	612	639	695	623	680	680	670	689	669	631	677	643	648	665	673	647	665	686	689	627	700	694	659	682	630	649	700	635	673	630	626	715	668	639	644	637	674	673	659	682	688	665	687	664	655	671	650	689	647	646	661	648	663	641	679	651	708	654	693	703	693	602	709	677	632	689	663	680	674	681	667	643	690	642	667	665	701	673	687	696	720	680	661	636	653	673	676	690	631	712	661	657	656	678	747	677	653	644	646	669	683	645	653	716	614	692	672	592	630	673	668	648	675	649	639	703	703	672	608	655	655	647	654	680	641	660	611	686	673	660	665	667	634	666	681	611	641	615	697	625	643	691	654	630	684	705	705	663	656	625	662	642	680	652	694	714	644	685	646	711	670	605	664	630	623	657	654	696	650	673	641	659	664	686	667	682	625	658	652	656	682	669	655	665	677	650	664	637	649	710	687	649	668	615	669	657	675	663	645	663	653	628	624	641	690	654	610	695	665	675	637	701	698	657	673	614	666	652	661	687	666	627	641	640	684	676	651	695	679	676	702	651	631	693	634	639	687	659	647	673	690	738	675	675	664	637	666	645	670	684	642	620	653	637	639	677	655	678	636	676	650	684	627	647	659	676	648	650	677	658	690	638	652	689	662	685	675	672	624	612	646	711	695	709	668	654	652	625	708	666	666	631	689	684	637	653	674	640	689	674	633	656	678	684	657	657	691	650	648	649	657	669	620	696	659	695	670	630	655	628	682	671	665	678	683	633	717	686	631	640	687	646	673	677	649	701	715	697	683	671	650	698	663	613	631	664	668	659	657	661	676	658	641	691	626	692	659	646	682	609	659	683	681	716	670	643	672	700	652	649	676	630	665	668	660	602	696	635	730	658	662	634	664	598	653	682	674	651	674	717	713	654	648	644	637	643	703	677	686	650	693	603	670	707	643	621	653	654	646	636	638	658	635	691	676	659	632	714	667	678	649	685	647	663	639	626	637	661	664	678	645	677	684	585	658	639	680	616	631	678	652	620	641	638	645	649	627	653	618	679	671	675	675	664	641	684	635	665	652	663	660	668	674	700	700	638	627	726	649	664	656	684	644	633	688	667	658	651	667	689	656	639	642	648	694	680	679	667	634	651	679	620	655	681	666	661	704	673	683	685	654	647	649	632	622	639	665	636	649	670	601	648	713	679	700	658	684	709	637	684	670	632	665	675	671	667	671	671	658	705	668	655	681	691	672	679	672	682	648	648	633	690	653	633	712	629	664	655	671	695	680	665	657	663	692	672	673	668	627	679	658	642	598	686	654	655	591	684	649	642	642	682	612	661	628	621	673	665	659	627	671	627
4440	731	239	133	165	159	148	163	149	148	147	143	138	129	113	125	137	141	133	137	163	147	137	134	131	126	151	154	134	142	137	167	134	165	126	138	140	156	151	139	136	130	138	147	135	164	98	129	155	162	131	142	152	160	153	158	159	148	151	149	139	161	136	121	128	133	135	134	158	131	132	136	155	115	164	133	162	157	152	147	128	141	147	149	133	156	139	155	120	149	134	148	153	172	150	135	130	132	127	140	138	144	134	139	147	162	166	152	178	135	139	131	160	153	138	143	132	133	136	155	155	141	151	127	168	140	135	131	149	126	149	156	143	154	138	143	144	144	135	152	135	132	144	168	162	153	144	137	135	139	132	135	162	171	142	137	179	162	158	127	157	139	134	146	110	137	148	118	138	151	140	135	159	152	151	150	143	157	127	142	134	148	147	147	144	156	148	147	149	138	139	133	145	119	176	140	147	155	139	141	168	151	128	137	143	132	151	151	144	168	146	157	152	128	137	135	162	148	168	144	142	158	159	128	131	141	156	161	145	157	148	134	150	149	163	137	136	145	147	139	140	150	133	141	137	131	140	154	106	148	135	153	153	138	149	146	149	144	143	138	145	133	144	160	139	143	119	131	172	169	140	166	150	115	142	134	163	143	176	150	162	147	157	149	141	127	139	116	119	135	132	130	145	170	163	141	170	135	146	161	141	148	141	158	129	111	129	148	139	132	153	171	137	135	141	133	141	116	155	138	161	160	169	147	134	150	157	137	162	131	150	166	162	160	131	155	124	138	148	146	145	120	154	109	148	152	147	136	136	148	164	166	152	137	135	141	143	140	155	136	150	140	143	129	143	155	152	139	137	164	126	146	145	133	137	130	134	151	137	147	148	150	135	135	129	132	137	166	163	126	144	139	129	142	135	177	151	151	155	160	133	146	137	160	147	143	137	158	125	141	139	167	142	142	125	145	145	151	134	155	151	148	134	145	150	133	138	153	151	132	158	154	133	130	146	153	163	132	152	140	136	136	159	173	131	140	143	152	138	150	165	158	148	161	144	127	131	147	149	156	157	149	161	147	137	142	127	161	132	156	147	157	162	144	155	154	149	134	137	143	143	139	143	146	131	131	133	164	139	147	141	149	132	148	151	128	144	133	141	130	133	157	156	131	144	150	128	147	140	148	123	137	141	160	141	148	159	156	150	133	148	143	141	147	141	144	134	133	151	156	146	129	130	160	159	125	149	146	141	157	125	140	147	133	138	151	143	131	157	136	141	149	169	156	140	129	142	146	146	158	152	133	151	139	136	140	151	181	165	122	114	136	150	152	153	163	132	139	153	154	179	142	147	130	179	142	161	155	156	151	153	151	163	142	160	138	144	165	125	135	146	143	135	157	136	144	128	154	156	133	168	138	156	161	130	138	133	132	148	154	141	152	143	120	140	141	117	138	154	147	137	182	184	159	127	148	138	157	121	142	133	154	139	161	138	143	134	135	153	144	166	143	163	150	158	156	153	125	136	152	153	148	125	131	145	138	139	122	155	136	149	154	130	153	176	168	118	144	128	134	161	162	147	148	151	147	150	161	170	149	148	147	157	133	135	156	149	162	162	149	121	169	154	138	138	165	148	161	136	148	128	146	140	180	147	146	133	149	142	128	152	153	136	145	114	122	137	154	145	145	163	157	126	152	167	163	133	131	147	168	148	129	146	152	134	133	142	143	154	118	158	142	121	131	147	138	133	150	153	149	147	150	145	141	128	132	136	156	135	121	134	138	150	153	139	145	162	160	147	133	120	122	148	145	144	181	144	133	172	148	140	154	136	152	152	147	130	153	147	129	129	150	136	136	154	164	138	146	126	137	150	138	149	131	136	155	148	148	135	121	153	129	143	159	156	138	153	133	134	134	127	148	146	137	138	140	141	144	144	155	157	134	138	142	161	145	146	159	138	149	149	161	147	137	150	175	161	154	159	151	155	130	142	129	132	141	142	163	116	139	144	139	150	148	123	147	149	161	139	157	151	128	143	147	137	152	158	128	157	148	130	109	123	141	133	133	166	150	163	173	137	133	174	163	142	150	172	155	155	121	151	161	129	152	130	160	143	161	166	140	152	148	150	140	131	148	166	147	147	155	148	157	155	146	164	149	136	133	155	148	146	140	153	141	151	132	144	145	124	139	121	142	136	131	136	139	146	141	145	154	173	141	149	157	131	149	147	159	150	138	152	150	137	158	141	144	132	125	143	134	161	144	144	155	146	130	134	158	150	132	146	171	170	111	159	122	118	157	130	142	147	130	138	150	134	163	154	154	144	148	142	148	103	129	159	166	138	123	149	160	135	131	137	152	152	156	146	158	151	146	157	134	173	145	140	144	143	139	136	135	151	131	151	139	146	149	150	130	144	167	143	128	141	124	131	156	134	158	127	156	142	152	135	130	139	171	151	149	148	148	140	130	131	159	133	166	159	148	137	163	139	158	134	128	164	142	122	128	133	156	123	156	159	132	164	147	143	150	164	148	129	138	146	135	138	146	151	171	119	134	159	147	147	151	127	121	162	133	136	130	126	130	142	119	138	153	119	145	140	148	127	129	159	138	159	131	169	143	170	161	155	148	120	154	131	158	150	165	165	135	161	126	116	125	139	138	145	134	136	135	146	147	182	140	156	169	129	146	134	148	155	152	137	129	148	158	125	146	153	147	133	119	134	154	147	154	140	160	133	151	124	139	148	157	139	145	134	126	140	154	113	139	141	144	123	124	161	160	145	136	134	144	161	138	135	156	156	163	122	149	132	144	129	144	163	154	167	152	156	130	142	132	118	119	147	153	145	148	146	125	141	135	164	148	143	131	142	133	164	152	154	139	163	138	157	135	154	143	128	134	156	145	166	129	139	138	137	150	137	147	128	145	152	148	162	145	144	126	155	130	135	125	142	134	177	158	150	133	129	154	146	130	150	163	149	149	135	171	138	132	140	125	163	141	124	155	133	126	138	145	139	145	143	131	144	146	146	140	150	152	157	155	158	148	135	158	140	143	138	154	144	128	166	127	136	147	114	155	145	121	131	133	145	169	127	135	141	139	156	141	139	152	149	124	144	142	158	135	129	156	147	136	167	151	151	150	188	152	166	167	148	152	174	147	141	142	128	138	142	146	135	115	157	160	132	135	151	145	168	129	142	138	127	172	141	151	154	172	151	155	160	139	151	144	155	143	147	136	155	147	147	143	136	155	145	158	142	121	159	145	152	142	175	163	133	121	131	128	141	132	134	171	166	151	150	154	150	142	144	144	156	129	144	152	156	142	163	149	119	145	158	145	137	148	139	143	154	137	119	145	144	128	138	155	141	141	139	150	136	144	154	130	151	139	153	152	133	163	144	154	128	132	134	125	156	130	140	142	127	131	142	129	161	126	148	142	150	139	159	155	154	144	157	133	152	144	141	150	124	120	140	129	140	143	169	143	153	118	150	164	144	125	170	132	161	165	153	159	144	123	142	148	130	144	150	126
3231	819	719	384	425	384	432	401	391	411	377	391	375	362	375	411	390	369	393	384	363	411	358	383	365	386	348	353	373	405	349	372	371	397	375	414	373	357	388	384	380	370	372	351	376	344	403	371	413	368	376	374	376	362	353	367	361	394	391	404	362	383	398	342	394	365	378	365	364	387	366	340	369	374	359	401	409	378	353	407	414	381	416	391	376	384	390	376	372	405	418	391	396	405	408	379	408	347	360	383	417	404	386	390	358	374	360	360	372	401	393	375	401	364	392	344	404	386	395	350	357	354	400	396	386	385	393	369	377	395	380	422	359	381	403	411	356	360	338	382	407	376	375	353	356	355	374	379	371	387	402	387	384	372	376	382	370	375	413	377	399	361	384	412	372	388	377	389	393	358	347	385	345	403	376	366	374	366	371	350	379	363	403	353	369	397	417	354	387	406	403	409	395	398	381	395	368	371	351	371	414	391	353	372	388	334	374	372	379	369	382	391	387	380	419	382	369	375	350	387	351	379	371	385	408	390	366	389	388	383	334	413	363	385	372	378	385	371	378	358	415	381	381	411	369	362	407	343	379	380	378	362	398	365	385	371	421	376	371	356	370	389	357	372	338	417	399	381	398	370	410	343	383	389	341	364	403	371	402	380	367	384	386	372	407	374	414	404	369	354	409	385	388	402	413	402	364	404	378	358	365	369	400	340	392	349	399	377	339	383	364	389	392	376	366	354	374	371	353	384	406	384	374	377	360	375	384	359	364	376	396	380	390	382	391	347	401	403	377	404	422	391	374	373	396	375	389	407	354	413	338	343	382	367	377	335	355	381	396	388	396	444	387	369	385	398	387	367	398	392	423	371	398	407	420	367	364	345	359	362	410	406	369	355	386	373	377	389	366	372	373	418	396	348	378	380	365	387	410	400	423	378	381	408	367	351	346	437	421	347	383	329	408	386	359	397	356	391	378	380	326	410	371	369	393	349	356	387	390	374	367	396	368	404	369	372	395	395	386	401	351	355	408	369	377	387	369	357	344	405	367	369	393	401	399	380	375	374	400	362	399	369	389	369	379	343	392	387	402	371	385	411	368	391	406	377	377	396	375	358	362	385	367	355	418	356	363	395	384	387	374	377	380	401	388	408	401	383	352	369	387	407	387	350	378	394	338	361	398	352	390	369	345	402	345	384	339	353	364	394	392	374	379	374	369	398	367	343	408	343	369	367	353	409	360	399	389	348	380	362	345	344	365	423	418	403	396	381	363	379	378	379	366	394	346	373	385	380	384	385	377	381	398	358	399	418	390	375	352	378	359	382	367	399	370	376	389	367	389	384	400	376	352	378	358	385	383	402	386	353	329	381	364	340	363	395	370	376	394	385	389	406	362	397	409	389	382	361	404	392	392	375	366	370	387	350	348	398	389	357	368	340	359	359	423	385	371	391	377	394	388	409	368	373	404	370	365	420	366	386	389	387	379	377	381	377	400	387	375	364	369	381	353	419	364	392	395	363	381	377	395	387	410	366	353	362	379	380	378	341	369	401	407	418	377	365	407	392	358	380	386	385	356	372	388	364	407	390	400	365	343	352	377	400	385	359	388	336	423	387	378	356	396	378	371	383	380	368	399	390	366	365	409	393	360	383	351	416	397	439	368	380	381	373	380	371	387	410	376	408	359	366	389	367	385	387	368	405	358	405	423	377	388	361	359	388	374	394	381	395	373	387	370	378	384	372	358	396	370	374	388	400	383	394	386	371	360	367	398	389	395	396	400	403	382	361	408	417	344	410	389	375	377	352	345	400	392	370	359	389	353	363	376	369	350	377	346	404	351	386	374	379	410	375	359	372	402	381	385	394	375	395	383	364	353	401	386	357	359	415	372	380	416	368	386	353	368	350	355	389	402	369	377	372	399	376	358	423	392	351	373	394	386	367	395	376	389	387	382	379	360	374	360	362	371	381	403	371	383	384	377	406	386	387	385	395	393	361	359	393	390	363	344	375	383	388	341	375	360	374	360	366	361	417	395	403	378	400	417	373	338	360	396	381	413	380	356	394	378	374	377	398	380	388	361	445	370	400	386	393	389	370	375	403	409	344	367	371	337	349	373	388	366	383	385	388	372	336	408	396	359	378	383	349	371	359	382	359	377	383	404	367	372	354	387	406	385	403	369	394	374	386	395	398	393	366	382	391	384	369	390	391	379	376	374	372	373	363	354	370	390	370	385	377	386	375	374	376	369	420	336	398	380	395	390	373	385	390	398	387	360	394	377	378	399	368	391	361	366	360	368	368	407	395	388	385	357	407	386	374	422	387	379	389	368	377	383	357	396	380	359	391	361	388	441	346	373	418	383	384	389	364	413	370	394	355	385	376	371	397	372	376	310	385	369	396	385	379	413	378	367	379	373	368	405	393	381	367	375	402	371	380	359	337	361	381	401	414	389	400	374	348	403	366	352	376	413	375	378	358	369	368	361	369	389	358	377	366	349	342	416	403	390	372	401	376	355	409	386	386	379	346	391	369	384	408	385	357	376	399	368	408	404	354	376	380	379	376	383	358	375	348	371	360	416	391	374	391	386	378	413	367	403	387	416	382	400	375	364	362	365	364	343	416	379	373	382	388	385	373	371	346	398	385	378	430	370	339	399	397	399	405	370	393	381	356	337	391	340	404	339	382	352	357	391	385	377	363	402	393	398	365	378	385	385	403	401	390	391	364	359	406	371	386	396	423	393	367	353	336	371	354	368	408	380	373	403	390	367	366	359	379	370	366	390	403	387	406	333	398	390	382	411	388	365	387	368	384	393	385	385	391	347	366	399	385	332	382	402	376	397	369	353	343	395	401	384	377	379	390	414	395	411	367	376	366	377	376	401	352	409	370	371	399	378	395	411	369	365	385	377	427	318	386	385	369	353	377	375	365	381	389	403	394	340	370	380	396	386	336	394	390	389	392	402	413	390	420	374	395	367	394	358	401	430	383	391	416	391	365	375	368	390	391	421	377	373	421	391	402	420	400	399	379	380	389	387	410	378	363	392	364	370	399	397	396	372	368	383	380	401	371	407	356	382	372	368	348	390	394	388	403	410	315	388	374	401	403	415	364	383	358	349	379	388	433	398	409	371	338	365	389	360	420	347	380	392	354	359	356	350	403	366	374	392	402	409	395	376	400	381	337	357	351	392	371	385	394	371	346	350	375	396	406	392	378	388	390	375	362	381	397	390	364	394	407	351	367	422	384	376	384	352	376	387	384	407	390	378	400	391	382	391	384	376	415	371	349	362	377	392	356	373	376	386	387	364	377	376	357	352	387	368	374	378	368	359	377	335	394	387	365	387	395	410	377	388	373	393	405	385	390	375	389	367	394	393	368	377	357	367	387	398	371	408	370	366	358	428	380	380	359	393	406	367	377	374	365	375	350	401	393	397	365	404	355	393	412	386	431	367	372	355	342	396	382	383	356	350	393	347	386	404	409	392	418	384	378	388	354	373	366	355	341	372	395
14438	1964	3760	1110	488	404	395	383	344	329	327	369	339	313	348	296	329	328	313	343	296	289	315	313	323	302	301	300	329	333	289	295	296	298	335	293	290	276	310	312	293	264	293	311	312	293	284	337	325	329	295	296	298	292	319	305	277	340	311	286	304	284	333	287	314	300	289	318	297	321	315	276	306	298	329	314	312	310	295	323	332	306	313	289	316	316	317	299	300	326	302	276	316	349	289	329	296	298	309	330	308	344	295	314	276	323	293	304	280	303	325	318	321	307	341	294	313	312	278	319	293	301	310	311	333	300	354	292	288	319	346	273	323	352	296	291	287	321	340	294	294	301	335	297	329	312	304	289	306	262	301	317	304	320	352	280	327	301	301	350	301	334	315	335	325	308	295	324	334	316	295	309	299	297	315	330	339	320	298	315	317	317	312	353	339	325	254	256	302	310	293	289	313	290	311	322	316	335	331	287	309	305	292	293	316	314	294	305	290	295	325	349	310	308	303	327	309	320	318	315	294	287	313	285	317	272	322	281	326	325	302	297	328	302	275	318	320	313	298	282	310	309	320	326	333	317	315	341	323	293	273	307	301	295	299	306	291	331	310	301	314	315	309	299	369	337	299	313	329	298	307	308	266	303	300	290	301	298	317	374	284	313	290	318	314	337	266	308	316	311	336	288	286	335	298	316	314	337	325	306	307	286	300	312	301	297	300	310	316	314	304	288	282	311	314	320	336	327	291	317	306	290	306	312	317	310	340	309	324	342	312	309	308	276	265	292	285	354	332	335	279	303	269	315	325	305	333	325	299	305	346	293	312	288	325	337	298	332	262	289	304	266	278	318	300	288	296	333	291	333	279	276	303	312	295	314	345	322	301	305	306	341	300	301	358	342	305	329	280	289	329	288	316	268	322	303	306	309	293	322	307	321	267	329	310	295	292	317	319	314	331	309	297	307	293	321	311	305	297	311	315	288	313	329	280	309	281	306	302	302	293	286	328	317	287	287	329	326	292	335	292	294	368	344	309	324	268	301	297	307	361	323	269	324	277	319	247	306	293	340	279	300	348	321	327	286	289	293	332	277	299	351	296	322	287	273	311	314	295	288	295	313	323	324	322	319	314	318	310	312	324	308	321	302	310	323	315	267	285	314	307	302	272	307	333	353	322	316	322	305	289	305	315	317	307	296	322	300	322	313	321	295	311	331	329	291	329	330	301	328	344	310	326	297	311	261	322	322	339	346	296	357	292	275	321	334	323	308	302	298	313	299	285	286	275	346	313	317	279	328	303	293	310	295	344	334	306	310	330	318	324	316	310	313	301	310	283	332	317	305	277	308	284	301	283	328	339	288	294	327	316	321	304	352	308	319	318	353	358	308	319	322	278	292	297	314	325	301	327	298	311	318	312	301	313	263	325	296	347	295	301	309	320	282	292	302	331	307	316	307	327	286	307	300	311	310	308	301	299	333	305	305	328	270	297	304	307	302	289	291	289	314	344	293	286	296	291	310	314	309	333	276	305	276	295	334	324	318	286	327	286	284	312	272	344	340	318	332	305	275	294	319	346	305	323	322	277	292	311	341	329	307	342	296	358	284	337	340	335	300	300	308	300	314	286	329	307	319	360	314	316	295	316	356	306	334	318	285	299	311	324	321	294	292	306	295	306	308	303	311	314	340	318	348	311	299	322	335	335	324	321	347	308	316	306	335	276	326	312	327	316	298	293	329	318	322	302	311	319	282	301	322	311	294	305	291	301	278	286	286	284	308	311	308	306	297	305	299	306	321	321	294	286	314	330	328	311	320	268	281	302	321	305	315	281	306	298	354	300	309	307	295	329	330	311	334	303	321	291	309	323	320	330	301	320	289	297	339	313	297	341	295	307	330	280	314	296	300	332	305	298	277	296	305	306	319	318	331	291	312	302	289	339	343	313	288	326	309	309	300	339	332	281	326	349	287	308	298	322	324	316	322	316	268	287	314	307	338	312	316	280	291	322	266	328	323	304	293	294	339	327	307	348	310	303	325	315	310	288	349	308	322	291	325	334	322	289	308	301	296	270	277	300	314	300	294	298	296	317	322	347	330	305	315	319	295	309	301	334	311	281	302	312	303	296	287	266	328	302	299	303	338	294	296	289	304	320	297	325	342	353	276	289	309	298	277	309	334	339	311	354	313	303	315	300	273	296	289	294	326	314	284	318	315	306	300	292	322	309	307	330	289	269	293	330	337	310	298	320	333	311	341	302	295	322	297	320	297	284	309	309	299	304	289	299	321	288	297	319	337	301	296	321	321	310	306	312	271	304	293	341	309	290	295	296	329	309	311	290	299	304	294	313	307	305	341	297	301	321	339	301	304	328	336	319	321	320	314	332	305	287	307	300	276	307	312	295	298	367	296	316	299	296	296	301	281	308	350	318	338	318	317	291	289	282	313	309	290	331	341	298	342	315	323	327	337	324	296	279	279	302	304	316	344	346	325	334	311	263	327	343	332	301	322	279	278	307	310	332	287	296	294	304	317	300	333	302	328	316	300	297	301	310	299	332	304	327	339	333	338	315	320	310	312	320	268	316	331	307	306	312	274	299	298	327	354	285	313	310	331	321	299	278	314	313	311	297	324	344	316	340	340	284	294	304	298	312	299	306	298	288	302	306	310	316	323	315	323	301	338	325	330	336	298	327	343	305	294	317	326	284	315	318	274	265	280	300	302	301	332	287	307	305	312	326	299	322	313	335	332	304	287	323	288	307	335	314	355	326	310	297	311	366	312	316	360	295	301	282	292	275	354	315	336	290	306	284	322	275	344	307	305	320	299	324	312	303	323	296	295	285	311	340	306	302	276	322	348	340	293	317	310	272	309	308	303	267	322	293	312	302	312	309	319	285	333	267	313	303	305	314	310	324	300	322	331	293	310	328	296	339	327	320	317	311	315	309	326	309	331	281	319	306	307	319	309	272	300	312	289	359	336	314	279	310	283	299	310	335	287	282	281	310	339	304	279	317	313	337	300	330	312	310	341	325	331	297	303	311	287	335	290	307	324	292	325	322	346	322	305	312	313	296	319	292	299	296	294	299	293	318	263	285	302	300	292	309	300	310	324	281	298	286	311	302	281	306	319	318	338	329	300	303	298	314	312	305	308	318	326	307	312	315	320	297	312	311	303	312	312	321	361	293	282	308	323	316	334	304	298	320	315	290	307	326	300	300	292	338	320	313	343	338	310	347	292	303	293	338	336	291	292	338	306	312	317	291	297	337	325	336	284	317	321	305	319	309	310	306	297	288	274	331	352	293	331	297	287	321	321	278	285	318	317	352	317	299	279	325	319	324	339	291	329	350	324	293	300	312	290	295	336	317	305	352	295	282	310	300	295	304	313	309	308	328	304	290	304	283	332	310	311	355	304	338	324	346	316	294	290	304	267	299	333	318	342	280	311	318	326	274	312	302	312	324	349	327	330	330	314	331	314	331	295	272	339	324	316	321	296	311	297	318	295	309	286
9877	1667	8490	1689	1408	1259	1086	1054	952	949	851	873	784	740	821	698	764	775	766	764	720	707	746	763	750	716	699	729	743	745	704	748	743	707	743	756	713	745	704	709	759	726	760	662	728	707	705	684	718	733	668	693	730	743	686	696	715	692	711	737	671	681	715	734	740	722	690	665	691	683	723	723	691	716	659	729	734	673	694	702	691	716	672	727	703	735	730	686	682	695	687	757	706	681	642	724	744	656	716	647	771	682	738	690	661	739	728	706	730	708	703	753	685	700	691	673	701	667	716	753	716	741	736	709	708	683	743	728	706	764	713	750	722	738	718	736	712	683	697	709	698	696	678	698	695	692	722	755	709	732	714	706	694	708	713	721	686	695	678	692	727	665	731	721	720	700	707	680	712	743	720	654	737	704	687	700	729	717	683	658	704	664	739	652	718	698	685	727	734	701	716	761	720	741	712	680	745	666	739	723	721	721	666	732	683	685	705	641	715	693	731	693	668	686	702	749	726	725	708	706	741	672	740	685	715	695	731	692	684	713	707	698	693	719	708	695	720	658	726	712	683	689	650	735	697	723	707	710	744	699	680	685	717	687	715	708	701	699	709	688	704	723	667	719	698	698	695	709	698	676	723	692	693	690	686	715	666	702	679	754	683	760	708	673	689	690	701	630	750	698	692	642	709	736	715	641	753	670	700	764	714	673	695	651	733	701	626	653	688	715	762	664	717	714	711	710	702	683	687	712	718	686	766	727	723	712	728	705	673	726	721	713	697	733	752	701	728	732	694	687	665	679	714	769	696	746	750	723	755	738	713	692	702	733	660	729	712	669	734	699	718	690	634	739	702	735	682	745	725	696	731	735	715	670	682	730	707	678	689	739	686	749	695	717	744	704	696	718	739	704	705	699	679	663	732	739	685	706	695	668	710	709	699	723	709	671	650	713	745	736	701	721	697	706	722	679	707	729	731	699	720	689	706	710	669	707	734	703	668	739	739	673	753	721	747	713	705	722	697	696	673	735	706	707	686	694	723	734	726	675	722	738	728	728	687	715	685	689	661	677	709	752	715	706	741	723	708	711	724	693	704	717	701	681	729	709	699	712	750	733	720	734	729	709	692	699	698	664	655	751	711	728	725	696	656	725	725	688	732	693	685	722	700	672	668	671	703	660	698	733	750	694	717	763	706	713	720	686	654	731	710	658	690	725	687	734	715	723	701	682	694	711	717	687	741	694	683	713	680	742	687	786	714	704	703	708	643	728	708	682	677	740	697	682	681	715	720	743	684	728	721	671	685	720	726	700	743	695	686	687	697	758	649	732	680	715	676	706	705	716	739	693	683	736	658	713	697	687	679	697	733	700	729	696	688	706	722	698	732	711	698	713	661	691	740	684	689	739	667	700	727	708	745	680	698	725	734	678	708	692	714	668	752	674	779	691	750	698	694	730	709	724	737	663	694	724	663	690	713	759	661	694	704	745	715	727	720	669	706	719	710	687	728	702	745	677	692	718	767	699	726	699	656	690	720	709	673	698	675	692	730	713	697	711	687	655	735	694	690	677	733	727	708	730	706	754	676	771	687	711	743	711	711	758	701	694	732	706	707	727	720	714	716	720	695	692	688	690	720	707	748	737	669	680	701	659	733	667	681	725	736	728	701	695	673	682	751	696	718	691	678	632	671	667	728	618	692	720	677	656	733	703	730	732	677	734	728	751	717	702	654	718	677	739	702	708	672	705	770	734	678	687	745	692	676	696	717	688	695	713	688	639	675	716	723	700	685	687	716	666	718	751	717	737	699	724	745	716	750	710	683	674	745	654	709	688	700	700	721	713	724	751	660	722	716	696	694	697	726	672	706	727	692	730	703	694	699	676	697	710	696	713	670	705	695	698	712	699	740	686	700	700	715	739	671	704	734	701	689	717	693	707	725	730	711	707	725	694	663	738	707	706	727	688	693	697	738	758	710	679	727	689	662	672	689	744	705	681	666	745	688	693	744	683	709	700	672	689	705	728	700	704	689	694	751	742	703	695	703	688	718	706	744	735	693	713	739	692	716	710	733	667	692	696	734	726	723	783	690	761	666	739	725	693	720	695	745	736	744	731	705	703	746	722	721	696	753	726	698	674	762	714	707	689	702	724	745	732	686	671	682	706	710	697	726	678	639	710	704	718	734	683	749	668	673	664	737	706	749	656	698	690	741	697	659	699	696	783	705	695	717	677	689	697	754	708	653	683	721	675	697	680	664	743	697	677	704	705	717	724	714	712	705	692	660	685	730	719	677	668	713	792	696	681	708	705	696	734	692	686	696	708	683	680	697	724	747	669	749	703	706	705	751	694	690	702	714	690	709	704	703	738	690	707	670	700	707	728	737	707	729	681	705	696	656	665	697	727	669	703	742	702	717	717	703	688	748	727	668	737	698	709	701	719	698	700	711	687	743	701	643	688	735	685	742	743	687	719	699	665	696	729	662	650	728	686	769	725	681	703	675	719	675	713	720	665	730	718	696	719	701	675	700	717	696	695	726	709	710	713	713	717	695	694	649	759	734	723	704	706	735	662	682	693	714	744	700	760	740	748	702	735	684	733	750	711	669	713	745	677	725	697	719	740	706	674	674	703	733	715	721	647	689	682	756	686	714	770	687	712	769	723	702	708	687	731	691	756	688	698	719	662	676	654	721	659	737	713	725	712	684	696	697	733	704	722	695	701	665	683	763	740	704	687	705	745	712	710	714	699	709	669	752	685	711	746	718	713	694	690	717	713	668	635	688	756	721	696	751	709	735	694	697	759	706	697	723	700	694	711	706	660	696	707	713	721	694	665	727	719	686	669	716	734	723	694	716	740	732	729	723	740	689	731	648	716	709	726	705	723	688	750	752	716	692	725	741	716	671	735	728	713	747	719	720	732	673	676	698	652	726	705	729	701	723	656	719	695	690	665	738	780	632	673	688	694	710	727	719	693	756	690	731	712	679	689	698	721	690	694	675	696	667	696	685	660	725	708	696	700	750	700	666	722	710	691	725	738	729	699	737	711	675	649	702	696	718	704	715	708	673	712	705	714	709	696	710	750	709	667	670	728	687	744	702	669	694	730	684	667	668	733	722	728	746	666	703	721	690	676	666	660	724	751	681	722	704	696	713	746	683	738	706	658	743	662	715	663	693	701	749	714	745	734	723	692	676	711	670	673	687	662	703	673	737	706	733	697	720	729	749	723	733	717	734	721	687	732	679	710	709	711	738	660	662	721	727	730	723	702	723	696	710	635	705	708	715	694	662	710	708	739	736	741	672	711	693	720	668	731	712	657	735	726	660	761	710	798	679	714	728	743	711	692	720	711	689	687	702	699	703	690	704	699	735	681	699	764	734	721	676	729	686	712	676	689	738	686	787	658	765	701	697	736	701	729	695	699	742	646	714	701	668	681	678	750	719	716	724	715	703	672	707	670	725	706	760	647	724	678	661	719	704	735	730	708	715	658	686	689	746	735	718	652	705	721
23723	3679	6147	1938	590	486	409	425	387	398	351	346	321	297	292	326	362	327	320	322	272	292	275	294	313	286	316	337	303	322	341	311	278	294	281	289	306	303	292	292	318	308	304	313	278	282	292	311	315	304	315	250	290	260	293	308	342	276	365	334	319	318	321	312	307	324	302	304	314	296	300	301	314	348	312	295	299	304	306	294	306	323	275	278	273	312	266	307	293	337	322	296	325	301	315	322	300	298	306	339	277	282	313	306	289	286	303	331	288	310	317	257	297	316	309	317	291	303	298	318	312	288	298	306	285	308	312	299	247	333	314	287	292	288	299	304	304	301	330	303	294	329	286	304	261	279	289	278	296	286	284	284	315	300	284	274	302	303	304	318	285	299	240	300	277	269	273	303	314	298	331	287	298	269	322	316	309	269	312	312	328	288	292	269	297	336	285	288	321	303	277	295	281	307	307	321	296	298	296	320	307	302	310	289	328	271	314	294	313	331	324	325	284	276	317	279	319	290	283	278	324	320	263	299	292	277	290	311	271	305	306	292	293	300	293	320	301	336	301	327	282	290	298	289	325	298	290	276	314	311	282	289	296	293	321	274	299	286	284	274	301	278	300	281	322	288	291	319	307	288	310	333	275	287	319	283	289	311	298	331	317	295	296	344	324	330	302	293	302	305	295	273	305	326	311	313	280	270	274	311	317	321	289	274	299	278	302	310	300	295	297	304	320	314	302	285	265	299	316	319	295	310	277	316	296	281	317	307	266	335	274	293	294	308	302	258	282	271	306	285	267	308	309	281	303	327	278	283	329	310	324	349	285	324	303	334	294	287	286	313	293	292	262	301	296	312	323	290	268	300	299	276	273	316	299	265	327	301	309	311	280	299	273	294	277	291	292	298	294	335	292	325	303	309	287	290	310	316	307	285	309	286	325	312	292	318	294	334	307	294	292	290	312	324	304	269	332	288	306	287	283	309	296	306	315	297	265	312	277	307	273	294	281	307	286	335	263	348	294	289	304	296	321	313	296	303	302	318	289	293	310	291	325	319	285	335	298	308	302	279	325	317	299	278	295	315	327	328	291	307	313	291	294	309	284	295	295	299	331	312	314	305	304	287	304	300	270	278	333	294	292	269	300	329	298	302	293	283	306	291	295	354	278	291	313	347	291	322	303	285	280	285	292	302	299	346	333	297	303	315	268	286	320	325	292	314	309	263	294	282	274	340	322	297	306	323	300	338	291	319	269	283	281	270	309	298	296	282	301	316	282	304	328	309	304	280	271	312	306	310	267	302	280	311	314	291	266	297	281	334	293	286	315	302	306	294	304	328	298	302	293	291	280	329	336	280	310	308	331	326	301	256	265	287	289	281	321	287	305	321	288	330	308	321	294	303	339	309	296	326	285	321	310	299	287	265	296	273	294	329	312	302	313	309	299	316	297	257	310	337	293	271	269	303	289	294	273	268	326	309	330	292	304	306	296	317	289	280	293	282	292	313	259	315	305	283	303	288	320	287	300	308	295	289	292	289	308	274	278	284	335	275	296	301	289	310	273	312	331	256	293	312	295	306	268	293	307	306	308	327	305	343	288	292	318	264	303	301	289	290	301	307	271	301	291	300	303	305	288	291	316	318	300	301	306	313	283	314	299	311	333	336	308	309	323	268	306	287	306	274	296	299	302	288	299	316	308	266	308	327	320	275	282	298	311	291	302	290	284	328	291	328	303	279	302	325	299	287	303	314	277	261	305	293	306	320	291	300	266	291	292	290	306	330	316	255	299	299	285	302	328	335	257	330	342	307	306	304	277	280	322	308	357	282	338	295	341	330	313	331	312	314	296	278	287	265	281	286	305	279	312	279	279	291	288	318	284	283	300	310	280	311	320	255	308	326	278	276	301	306	320	311	301	330	284	288	280	267	315	319	264	300	302	284	302	303	296	302	319	312	295	317	303	289	300	304	321	276	311	329	292	285	291	307	309	281	296	296	290	306	250	285	303	314	300	324	306	283	327	298	341	314	250	271	307	280	279	296	305	307	293	296	304	312	316	280	286	274	285	299	291	265	268	299	305	304	280	313	310	287	284	306	287	312	318	307	273	308	283	297	274	273	256	317	300	310	258	308	305	278	310	291	291	312	295	307	287	301	290	321	316	291	288	331	352	326	321	286	280	287	298	330	289	304	303	296	294	295	334	286	304	308	291	258	272	291	272	325	293	301	281	323	328	309	273	282	305	302	297	325	299	322	290	312	262	304	302	317	299	318	267	294	290	321	299	289	287	291	333	327	296	300	317	313	320	349	301	309	287	294	285	308	317	287	317	313	270	315	298	271	310	275	308	287	327	286	305	274	326	308	310	302	284	266	305	273	313	279	286	288	271	279	290	309	313	321	302	270	318	319	308	300	290	307	308	311	289	281	272	285	296	318	324	311	313	305	281	289	274	300	299	276	318	316	311	319	342	321	295	276	301	329	292	285	278	260	284	318	324	293	272	281	284	291	294	323	322	294	290	276	313	301	344	311	317	307	291	300	310	277	299	275	308	272	293	323	298	297	342	326	310	279	303	322	306	325	289	325	285	349	324	280	318	307	314	312	302	294	285	304	310	300	317	311	307	315	295	262	303	273	309	297	282	303	329	304	268	282	316	284	320	301	273	315	279	302	286	292	294	305	319	307	293	298	319	284	262	309	285	280	316	295	298	321	315	321	300	323	310	301	320	319	302	308	298	316	275	299	292	332	312	287	316	279	282	308	320	291	254	321	308	310	284	310	303	316	336	316	327	307	309	325	301	301	285	284	285	312	338	302	290	289	315	262	334	279	275	291	284	317	295	286	278	290	315	294	282	322	284	304	318	291	313	301	307	293	315	325	297	282	292	291	302	295	318	293	299	289	276	313	322	266	322	306	315	305	294	296	319	307	298	279	297	289	285	315	279	308	326	299	308	293	304	291	331	289	312	316	323	311	315	296	267	289	324	312	293	295	278	285	324	302	314	292	320	319	292	284	297	310	296	291	302	327	309	254	283	303	278	302	314	308	289	331	319	306	311	310	248	270	283	298	269	276	326	289	311	295	296	324	296	328	296	286	308	281	285	278	309	301	307	282	267	313	279	292	277	308	289	308	286	308	258	309	299	327	292	297	285	292	288	289	309	286	298	301	310	299	285	273	286	326	305	336	301	303	333	307	327	306	313	331	317	317	306	296	300	297	297	303	278	302	334	285	301	318	290	325	312	333	302	295	294	283	292	274	295	299	314	301	310	314	323	320	296	318	337	307	292	303	293	284	301	316	258	271	321	297	316	298	310	290	314	321	274	259	310	290	301	255	313	319	296	351	263	294	314	331	362	312	305	300	309	324	318	332	295	313	302	314	342	286	263	290	277	326	345	306	289	299	305	273	310	287	278	308	279	294	265	303	285	291	283	300	323	276	246	300	298	286	292	329	299	275	308	335	288	312	306	304	329	270	312	273	295	325	270	262	306	323	259	303	316	296	292	300
13055	2125	11482	2446	1987	1634	1447	1193	1126	1082	1021	971	896	900	847	822	824	793	804	721	759	783	751	755	717	770	763	717	702	679	704	684	720	674	699	676	682	681	665	701	746	685	689	739	674	694	695	675	683	675	691	718	665	673	678	675	720	633	660	660	704	657	702	675	690	681	679	669	727	658	650	665	668	627	695	693	668	668	643	674	667	716	676	676	693	701	652	680	702	670	692	689	661	684	677	680	688	683	662	663	722	679	690	695	648	689	650	600	665	652	685	619	669	685	651	644	681	657	691	666	675	640	689	632	641	698	655	658	692	690	700	651	638	630	666	685	623	669	675	664	677	685	668	654	652	675	635	667	578	674	680	675	666	687	674	660	633	637	609	705	668	665	650	657	615	636	669	664	643	685	660	674	629	617	713	622	668	667	645	695	651	703	684	656	649	641	659	681	632	636	635	647	657	634	677	617	670	626	640	626	646	678	701	660	610	661	687	706	691	640	674	614	622	613	654	620	665	673	643	638	657	620	671	664	691	649	694	697	673	674	596	664	667	676	695	648	653	638	660	671	578	681	660	654	685	708	660	641	662	660	691	648	674	672	677	680	641	656	686	648	625	682	682	665	713	667	670	689	649	632	647	638	626	691	688	684	676	627	662	635	619	655	666	661	650	718	666	684	650	662	645	666	663	668	704	653	684	669	636	658	661	670	661	671	720	659	684	646	677	703	656	709	615	623	675	684	658	621	684	647	647	638	656	678	684	697	709	649	683	663	646	673	668	628	651	696	614	695	667	661	653	693	631	641	646	674	697	680	691	637	645	645	637	626	702	673	646	635	631	668	650	653	633	652	680	667	652	651	702	651	694	657	669	659	652	728	636	621	658	669	665	640	671	638	703	658	633	683	688	633	655	684	697	654	656	620	728	705	657	682	702	681	651	627	667	696	703	695	626	652	662	651	653	663	662	635	630	628	720	686	640	693	675	642	678	657	700	661	636	643	634	654	695	647	675	651	673	703	656	635	677	662	679	648	638	659	631	660	633	667	680	659	675	654	665	630	659	697	647	614	659	677	654	634	681	677	622	615	666	626	641	663	691	622	686	655	622	686	693	650	683	686	652	703	697	664	670	638	706	613	649	701	670	698	624	690	629	633	698	671	652	684	686	679	682	663	648	650	624	686	658	656	663	662	687	704	688	659	648	696	639	627	660	661	667	651	641	657	707	685	647	697	694	639	681	677	645	657	717	685	649	636	649	673	643	638	666	620	639	665	685	692	648	665	684	657	689	714	639	701	669	683	637	695	692	680	657	671	669	653	682	666	652	634	660	665	672	698	671	592	622	658	668	664	757	623	616	655	678	648	647	664	670	667	624	626	632	641	635	700	695	625	656	679	674	685	714	713	668	659	681	655	658	648	680	657	682	682	687	668	633	670	687	690	651	670	638	626	670	675	642	671	670	660	699	655	665	654	669	656	657	677	728	696	645	642	647	632	640	606	661	664	610	637	649	661	691	663	640	675	688	648	681	669	679	665	689	655	678	648	657	670	603	636	692	646	642	687	652	664	662	633	644	674	691	637	652	644	606	684	628	683	666	651	665	665	655	665	608	637	638	626	686	688	679	658	672	632	664	669	625	659	644	675	628	712	665	662	685	657	650	649	646	680	651	653	650	654	712	649	682	709	653	685	624	636	629	733	712	647	619	638	695	668	678	692	697	657	588	645	666	633	677	697	670	674	636	658	641	666	681	657	666	655	655	656	660	694	623	607	682	647	668	643	667	647	671	666	670	611	696	609	661	675	663	649	701	629	675	658	659	679	669	664	657	636	636	612	634	663	644	681	692	688	656	668	682	688	698	714	672	654	697	719	657	686	669	696	673	678	650	636	688	645	681	675	729	670	687	622	622	678	643	638	664	723	697	665	702	619	673	695	657	650	635	646	673	646	668	667	647	687	665	691	620	634	644	706	646	677	652	624	669	661	652	626	679	642	728	707	691	688	678	745	652	635	662	656	650	677	665	644	607	685	696	656	665	639	715	659	630	640	687	677	701	603	679	650	667	649	656	658	650	659	662	665	624	640	683	650	686	610	688	652	688	623	659	667	636	611	665	725	622	661	665	675	662	648	689	607	696	615	641	669	656	673	698	692	705	611	628	652	674	665	700	618	649	629	671	675	675	666	679	602	709	663	655	703	648	650	693	676	711	697	681	676	677	712	698	661	692	650	642	720	669	700	679	640	652	645	697	647	631	692	664	654	671	644	704	653	720	635	646	698	641	665	679	677	664	658	661	641	679	689	617	651	669	686	691	693	647	644	659	645	632	680	662	649	649	687	669	634	625	681	632	652	661	685	636	646	689	658	629	640	670	621	676	646	664	633	656	697	678	607	691	717	683	701	687	673	629	632	623	643	695	667	637	711	644	657	689	647	660	631	675	657	671	677	714	648	677	637	624	683	656	651	664	668	662	644	676	706	650	695	638	662	681	622	682	703	625	676	644	708	650	692	641	668	703	634	662	657	653	703	652	686	679	674	683	645	673	694	661	691	674	628	632	658	598	694	702	701	660	664	676	650	647	683	647	654	658	660	664	696	640	666	684	674	656	673	625	699	696	679	616	626	728	690	643	683	628	667	687	678	657	671	673	624	660	661	682	599	690	625	674	625	685	657	646	654	702	664	637	662	660	651	654	677	658	700	656	666	690	689	642	662	657	633	644	661	655	637	684	641	669	686	688	663	657	631	697	673	645	675	606	670	627	642	703	726	700	688	635	682	689	705	649	657	643	657	701	645	701	673	704	679	680	663	682	646	624	699	671	718	634	692	690	683	635	643	646	696	668	675	648	641	633	695	663	687	702	651	652	627	647	630	686	622	694	686	685	659	671	673	656	657	678	651	681	691	646	686	651	671	649	608	648	664	682	719	692	700	671	698	662	637	660	681	709	671	724	690	673	671	653	670	680	646	636	700	645	716	702	661	613	660	664	699	666	680	664	617	647	651	638	662	669	705	679	735	666	674	664	682	657	621	701	633	685	680	674	673	663	677	691	602	642	645	676	666	688	668	682	667	692	667	676	680	616	697	645	680	728	678	631	636	674	685	704	696	661	658	631	688	640	665	673	680	665	643	665	675	633	653	671	613	630	676	691	635	671	657	656	656	733	632	658	647	657	672	674	683	664	635	664	697	672	637	667	624	642	602	657	645	641	623	670	698	715	660	652	682	721	647	675	626	665	648	636	674	652	656	700	676	706	653	635	663	717	652	611	689	637	667	701	657	671	661	666	661	709	674	634	664	640	693	695	686	623	635	675	668	655	659	691	659	686	669	686	644	667	650	648	672	685	655	666	720	635	705	649	665	667	657	667	659	673	687	657	704	664	640	655	689	655	631	618	664	679	624	659	659	682	666	668	641	670	650	695	637	701	648	602	652	662	648	676	714	684	643	635	636	627	681	666	657	663	647	705	647	661	661	654	697	645	638	646	654	667	684	698	742	645	659	646	679
4809	624	293	146	164	171	130	137	139	138	167	169	161	165	144	147	145	142	135	136	151	163	127	148	167	137	146	152	145	152	168	165	155	147	140	163	150	141	131	161	141	156	156	133	136	144	141	155	161	133	140	144	140	147	130	134	149	177	131	122	154	151	150	143	142	156	148	148	168	117	139	148	150	159	138	175	126	150	139	146	186	179	157	155	140	147	147	151	141	175	158	127	153	175	144	155	133	161	144	137	130	169	140	144	140	136	162	128	121	128	151	150	162	146	130	145	125	146	142	159	158	152	147	148	147	164	177	132	171	156	159	149	131	140	129	142	143	143	176	106	147	134	146	146	158	135	144	128	153	153	148	144	139	123	131	150	155	148	131	164	135	150	145	138	149	150	144	156	146	129	142	132	181	124	148	143	142	149	144	184	133	137	147	153	149	146	136	142	166	163	124	134	141	129	131	148	147	143	147	157	148	147	157	128	138	146	128	128	170	156	142	134	141	169	153	144	167	147	156	134	124	135	156	144	124	168	156	151	142	133	144	145	166	146	150	170	154	132	161	133	132	152	140	156	130	135	149	142	145	129	152	159	147	146	113	122	137	151	133	149	159	132	142	159	135	149	115	159	158	144	134	144	141	150	143	147	146	158	159	155	153	125	161	132	147	136	147	141	138	147	146	139	123	169	139	146	158	140	157	175	136	172	147	121	156	161	133	160	129	153	147	154	140	154	141	143	124	157	153	160	157	124	174	136	144	150	139	152	164	142	155	143	154	166	169	151	157	131	140	169	141	136	170	143	151	162	144	157	144	135	146	128	152	138	154	139	142	144	157	147	150	134	134	152	148	156	148	149	139	162	164	128	137	146	144	141	138	134	151	159	154	140	141	161	153	128	141	131	156	146	141	139	122	151	157	147	144	136	155	135	135	133	189	115	146	139	142	146	142	152	152	148	157	163	141	141	161	158	142	138	162	135	153	171	158	141	152	145	144	149	142	150	150	133	152	135	137	155	132	144	138	152	147	151	159	159	160	120	155	126	120	137	109	124	115	141	168	149	151	134	123	152	143	149	168	154	157	152	162	146	133	160	168	172	157	163	143	155	141	169	161	155	134	126	149	155	126	137	183	157	142	129	146	122	161	163	138	120	135	131	158	157	136	129	138	152	169	150	151	145	138	133	142	139	152	150	155	135	148	130	129	135	138	167	148	143	172	162	138	147	147	152	159	145	158	142	151	158	147	154	166	155	171	134	154	160	159	139	151	146	123	147	150	149	140	117	154	144	125	154	133	145	148	130	156	150	154	150	128	142	133	158	152	160	140	149	132	147	159	145	154	167	157	136	151	147	156	148	153	130	146	141	124	138	145	160	148	169	153	128	143	143	140	145	132	132	130	148	128	156	140	143	145	135	146	144	158	161	136	149	148	167	165	153	140	156	144	164	130	148	159	142	159	159	177	134	164	157	138	146	155	150	139	141	127	140	122	153	159	137	147	153	129	120	143	143	149	131	132	131	168	161	162	151	126	153	140	116	126	148	148	152	160	137	153	142	131	145	142	141	136	145	157	143	147	152	145	136	151	139	140	156	151	154	124	152	129	153	147	117	183	124	158	137	137	146	132	140	151	140	140	151	152	133	146	144	145	145	142	143	137	139	147	145	134	141	113	154	143	140	142	155	167	150	129	149	132	137	136	178	119	156	146	124	138	127	130	150	155	123	132	147	143	171	157	147	132	141	134	149	151	111	150	145	150	115	139	164	143	147	143	167	133	144	165	151	151	152	132	129	153	130	123	158	160	140	146	156	126	138	137	141	132	119	144	125	147	160	160	156	134	154	144	156	135	145	158	131	130	142	141	151	152	153	140	138	159	113	148	147	137	152	134	141	140	153	172	156	131	146	155	154	166	151	126	161	171	156	138	158	138	147	147	141	145	140	145	151	138	148	162	156	139	160	120	155	155	125	131	159	129	174	152	152	144	139	150	139	161	156	156	140	134	159	145	146	137	140	137	150	142	147	157	136	159	147	176	173	179	134	138	162	126	146	161	153	126	121	145	136	134	144	152	144	133	161	145	145	132	150	143	128	151	162	137	112	161	151	160	126	173	162	167	148	148	142	153	145	147	145	137	124	134	137	144	134	146	141	161	132	168	138	151	144	152	143	125	146	154	165	152	172	167	154	139	130	133	123	143	145	144	149	153	145	158	155	154	142	143	144	136	136	161	128	146	136	144	147	170	138	139	144	150	163	147	141	146	145	142	136	150	140	145	151	157	160	146	139	143	144	147	143	152	136	162	155	147	166	159	137	140	152	143	166	139	145	156	162	142	176	147	131	128	151	166	182	137	122	148	136	155	158	157	130	189	148	152	146	136	159	164	133	167	159	140	152	154	121	135	146	130	130	143	149	137	130	148	158	151	136	168	133	132	137	167	137	163	155	143	160	144	159	142	141	168	138	139	119	141	152	148	147	147	138	149	163	153	156	131	150	118	140	161	119	157	140	150	137	166	158	140	148	139	158	150	146	161	134	156	130	142	114	127	140	146	140	155	153	130	123	139	149	156	147	149	139	135	136	147	138	144	128	148	158	125	158	161	126	142	146	157	139	140	164	134	151	142	150	150	157	137	145	136	142	139	155	140	133	168	158	142	146	158	143	137	130	157	165	162	167	129	135	148	155	144	146	182	126	155	161	119	151	143	139	164	131	134	136	159	116	161	152	135	136	143	140	148	139	127	133	142	159	148	143	143	150	130	134	146	150	145	166	143	164	179	156	170	154	129	123	153	149	134	113	123	133	152	138	151	147	121	138	122	137	150	126	123	147	141	125	129	157	139	138	165	144	162	161	185	159	146	137	143	189	155	133	154	137	158	179	142	144	121	165	148	150	141	145	157	177	146	124	145	152	133	140	149	184	148	155	127	136	145	127	138	146	160	149	117	152	142	135	142	152	184	139	140	165	145	152	153	127	138	183	157	150	152	148	144	144	167	161	166	169	147	130	140	105	120	144	156	134	160	128	164	149	150	162	137	147	153	156	131	147	161	123	162	145	174	139	157	160	162	142	147	140	157	147	145	169	157	130	167	113	169	167	138	170	146	137	150	162	131	144	135	135	140	147	180	139	167	140	145	150	172	163	161	139	153	120	152	143	134	125	123	134	132	145	143	157	154	141	124	130	152	163	145	155	166	157	139	135	151	151	142	160	155	136	127	144	137	127	148	114	141	165	156	151	159	155	125	138	180	167	169	150	134	151	170	164	141	161	169	137	134	128	121	115	148	140	156	137	149	159	140	138	164	142	141	143	165	159	146	165	123	136	152	143	133	139	128	147	151	151	124	136	159	164	131	155	130	120	149	160	143	138	157	145	144	123	144	150	130	150	119	145	156	131	150	145	131	153	137	146	148	153	147	120	140	140	168	126	107	156	144	154	144	151	164	138	149	160	137	143	155	138	168	164	132	137	124	166	144	120	139	157	159	150	160	146	131	123	162	163	135	170
3465	758	742	443	403	381	399	383	375	386	414	377	396	392	387	418	417	396	395	405	376	407	405	394	382	371	415	380	387	341	412	402	362	355	357	368	389	404	368	375	353	384	373	438	371	375	376	396	404	354	405	401	390	412	371	352	389	367	381	357	387	402	405	366	411	383	362	391	370	378	403	371	374	342	386	391	395	398	391	380	408	410	386	406	367	375	394	412	398	383	367	384	402	336	369	390	374	376	391	369	419	398	409	368	383	387	369	409	366	347	378	396	370	379	368	394	392	405	367	384	400	393	372	367	403	361	387	387	423	396	367	374	380	386	387	395	361	353	355	364	415	386	367	380	385	373	413	402	371	365	400	369	385	387	401	400	368	404	368	382	361	384	396	366	381	362	406	379	361	413	382	396	395	372	361	419	372	368	368	380	368	386	389	395	402	402	348	411	410	411	372	355	362	386	354	387	365	375	371	369	350	390	377	388	412	393	362	371	387	393	378	419	360	390	401	372	372	393	361	381	398	390	431	391	396	386	376	374	386	348	405	382	389	390	352	373	366	348	386	413	368	415	377	400	380	367	393	367	399	392	378	373	385	332	392	376	394	395	395	429	383	385	370	396	384	393	413	382	434	401	403	386	360	380	381	386	384	352	356	362	417	383	389	403	381	390	382	386	400	397	403	378	371	424	392	366	391	364	392	375	377	360	356	388	399	418	376	383	377	412	379	380	398	400	374	399	371	409	369	374	368	376	382	372	357	412	406	398	414	369	382	356	393	370	391	391	384	389	379	384	401	392	388	367	406	342	373	384	391	388	344	412	401	369	376	395	390	363	380	404	359	374	394	400	400	387	405	366	386	412	419	391	386	352	398	401	398	370	390	399	416	374	383	366	375	387	371	367	392	385	389	410	378	335	373	405	403	379	386	402	376	389	383	393	422	406	369	376	374	413	384	368	358	373	387	353	388	411	366	384	373	397	416	380	396	395	382	396	403	399	368	382	392	418	366	408	384	364	355	353	406	414	368	371	387	379	373	371	392	391	383	401	394	374	390	363	378	420	395	422	417	373	402	397	426	398	383	404	405	415	374	356	402	380	353	362	383	355	380	391	374	408	367	403	431	396	333	406	436	422	443	353	373	364	411	399	353	394	412	411	382	414	433	392	380	392	384	364	376	385	391	388	393	377	363	395	388	438	393	380	427	349	389	373	359	422	418	388	373	376	367	383	423	392	378	380	396	386	389	366	403	372	392	386	356	374	394	372	393	390	355	357	405	349	370	366	381	419	378	408	402	343	369	390	393	361	385	380	396	382	370	403	395	406	391	367	377	400	377	419	412	384	406	361	383	389	405	353	359	387	402	408	397	399	400	371	418	388	398	405	379	402	382	405	388	401	360	388	345	392	374	397	368	382	393	386	402	411	400	370	399	369	402	378	366	380	402	413	372	395	334	371	363	412	374	384	431	375	387	393	418	365	403	371	382	400	351	420	369	413	392	376	331	388	383	358	357	373	374	380	391	398	353	393	358	406	403	378	375	355	393	392	380	396	372	384	411	366	404	379	387	376	396	401	397	384	412	399	381	375	408	366	378	361	370	372	393	399	385	378	406	410	384	381	350	392	402	429	393	399	403	375	391	397	372	367	413	387	418	405	384	393	379	388	399	419	425	380	381	395	365	383	418	394	366	378	414	405	399	390	402	396	389	403	351	376	389	385	369	364	391	384	343	376	376	381	350	410	367	401	391	385	363	390	379	392	381	380	375	409	382	395	410	378	369	380	417	383	395	366	392	380	383	378	414	401	393	359	410	368	410	358	382	392	377	367	384	401	418	390	365	337	378	349	344	426	373	415	401	432	377	369	409	412	353	362	375	416	365	397	412	376	442	386	395	386	400	393	409	394	351	365	389	386	401	404	366	390	398	379	375	374	402	384	379	377	397	357	366	379	422	374	370	370	411	374	370	359	374	397	415	422	369	379	364	346	401	383	375	378	414	415	370	414	443	384	384	415	398	397	385	385	410	360	377	395	349	390	358	372	384	404	407	354	393	369	337	393	426	388	366	376	361	389	391	402	353	370	409	387	380	400	408	400	366	404	384	375	386	370	377	380	384	372	390	386	404	414	378	389	416	370	370	379	365	374	387	370	377	364	373	384	378	384	380	376	370	398	383	391	378	371	391	378	403	404	413	409	393	377	391	403	364	384	388	374	358	341	370	370	401	358	380	367	374	352	397	389	349	371	370	376	380	388	396	384	366	384	406	394	392	405	455	399	377	392	368	369	359	382	395	363	357	387	392	416	381	388	376	386	422	420	391	382	369	415	399	398	399	372	385	374	382	342	403	363	357	384	379	391	394	348	399	382	359	399	365	395	381	405	428	380	371	409	402	376	447	349	376	377	392	358	364	382	406	381	358	405	364	380	381	442	379	410	408	387	367	389	402	433	361	389	372	379	366	397	369	380	372	384	410	373	351	337	393	378	409	356	382	355	377	390	374	416	379	366	389	400	407	397	407	362	373	389	386	372	318	419	383	389	405	357	390	368	373	367	393	366	377	403	353	368	395	386	359	357	385	389	394	385	339	394	404	361	376	375	365	372	432	387	389	406	378	376	400	386	411	386	380	385	418	394	371	374	380	399	378	419	401	426	368	393	392	377	373	407	425	357	367	389	398	400	393	391	402	392	381	414	417	366	400	413	397	408	352	367	369	375	402	354	386	393	378	405	396	374	389	386	394	401	387	370	365	404	414	395	395	375	421	388	407	397	389	378	351	354	361	365	388	383	411	375	358	386	370	385	403	380	344	381	410	362	407	397	379	410	372	379	363	387	419	368	369	406	371	395	351	370	368	403	359	375	420	354	339	411	375	406	343	376	380	362	373	412	373	404	396	385	364	402	410	414	394	377	383	401	352	399	380	384	373	406	379	422	362	368	388	399	376	404	394	385	398	389	382	395	371	369	378	366	365	397	402	414	400	403	377	385	366	385	371	390	392	421	351	365	421	377	379	434	375	412	423	398	375	356	381	380	410	379	414	408	409	377	376	405	376	379	371	377	379	389	378	406	401	413	395	400	415	397	381	370	370	373	391	376	404	387	399	405	388	392	404	418	357	381	382	390	399	383	396	355	377	371	377	375	394	416	360	380	404	379	370	415	344	380	395	386	380	447	392	373	392	352	401	435	418	410	377	397	351	421	379	417	397	346	409	405	351	389	382	421	393	394	385	365	388	366	401	389	380	381	344	406	398	394	429	384	374	370	357	371	394	396	368	389	397	376	402	373	386	407	401	382	401	419	357	378	406	365	363	390	372	423	403	381	395	378	376	380	360	388	407	422	391	359	396	381	400	378	382	394	363	389	398	441	400	370	381	362	411	406	379	377	374	382	419	380	393	397	396	410	377	437	355	366	367	362	372	400	372	384	397	396	404	393	390	424	386	368	407	418	392	367	386	368	398	372	376	366	397	356	389	353	393	369	385	395	372	377	405	379	396	413	383	404
14770	1836	5122	1229	539	428	407	380	350	327	358	327	309	303	319	339	308	313	302	324	306	327	313	291	274	331	351	315	291	313	270	310	303	320	292	309	301	314	307	332	301	288	326	319	303	338	299	288	336	276	325	341	285	314	324	285	327	264	310	310	331	306	327	317	319	302	319	357	318	282	285	304	306	303	367	316	336	296	300	297	321	298	303	292	320	334	321	313	309	328	336	299	314	275	286	316	319	311	333	295	303	334	293	286	280	320	330	301	297	301	302	313	324	337	317	297	305	313	319	289	312	316	304	302	280	320	326	274	286	329	321	285	323	318	324	316	329	335	302	314	280	302	333	289	310	290	302	308	302	313	294	346	311	332	315	323	283	313	349	293	294	358	286	330	306	293	343	357	343	310	323	295	280	329	310	298	293	297	333	312	297	333	317	290	318	317	276	297	312	317	294	303	317	300	305	347	313	315	283	309	352	308	293	288	298	318	310	305	315	347	315	272	262	325	326	290	311	335	312	301	284	314	315	307	303	301	324	294	322	298	280	300	306	294	315	340	268	303	314	314	294	298	286	293	286	314	312	333	312	287	330	309	316	305	322	291	340	309	276	343	304	298	292	292	294	327	321	291	285	317	315	301	308	285	290	339	303	309	298	296	318	307	305	309	295	318	302	314	329	294	345	310	324	338	277	280	298	317	293	315	291	314	310	313	292	304	289	305	301	301	294	309	289	282	330	339	295	301	297	347	325	344	308	298	330	315	301	297	293	307	325	293	311	310	305	287	316	310	350	342	303	297	298	301	328	351	335	302	312	274	321	280	301	305	296	338	327	301	293	323	325	312	289	328	294	297	317	309	285	324	301	299	287	266	308	309	316	283	288	310	312	326	302	296	319	271	315	326	285	303	301	297	323	317	312	346	328	296	289	303	322	321	337	323	317	298	303	304	321	363	278	283	305	274	305	309	315	334	274	306	307	304	312	312	338	320	323	338	321	339	311	319	340	302	294	307	328	335	312	348	289	312	320	325	302	281	289	320	326	292	310	291	333	338	333	298	292	276	288	335	296	334	329	344	283	307	295	308	318	332	282	315	316	314	321	315	311	282	304	297	332	346	335	303	312	306	323	306	304	305	323	322	305	334	356	306	290	285	290	318	273	322	317	268	292	325	300	295	312	286	316	315	329	281	319	319	281	313	295	338	310	268	286	289	325	270	280	308	276	317	301	340	330	303	293	301	318	308	290	336	294	322	326	314	297	340	327	292	342	310	333	334	278	308	315	291	291	299	318	331	284	293	323	309	296	318	311	314	295	310	282	339	302	323	294	315	298	311	306	303	296	312	345	328	292	279	338	302	320	283	273	351	323	290	350	298	316	284	284	288	295	325	314	307	292	307	313	295	320	313	316	313	345	285	328	329	295	306	310	295	330	295	304	316	327	321	330	291	307	293	284	279	311	315	336	295	306	304	336	307	316	305	308	301	302	304	332	321	346	324	321	299	282	311	323	315	305	301	304	310	314	307	324	277	310	316	307	272	292	307	292	263	328	302	305	315	331	313	322	322	312	311	289	312	301	283	328	274	267	321	293	303	279	302	298	317	320	311	335	312	319	318	315	298	312	276	289	282	327	318	288	364	312	289	302	295	294	308	314	328	343	301	299	321	309	334	301	301	318	308	314	296	306	358	293	309	276	340	307	313	320	287	282	300	299	309	293	285	299	288	312	324	339	320	314	294	292	339	332	315	332	324	318	328	319	302	320	323	333	291	283	321	327	291	297	284	297	287	295	303	294	278	321	312	283	312	296	277	318	301	342	297	319	309	354	270	311	349	322	294	302	326	343	338	304	320	323	283	311	335	337	265	301	310	302	269	247	313	294	345	297	278	290	287	301	318	319	338	301	278	320	302	316	284	322	326	322	312	271	334	317	330	305	312	331	304	335	311	336	319	306	287	263	301	299	325	313	311	286	337	317	300	311	316	311	289	322	312	312	285	332	349	338	299	347	343	317	301	311	313	337	333	302	320	308	307	287	291	325	288	328	325	307	321	299	287	293	294	288	269	321	304	294	297	344	300	319	350	332	294	323	319	330	273	299	325	326	310	288	343	313	313	292	329	341	307	314	326	333	282	310	278	300	339	298	302	314	308	293	312	302	319	298	316	305	293	281	301	284	313	323	325	302	327	299	327	290	292	321	291	322	316	331	304	312	333	348	315	316	288	325	320	289	331	301	345	286	331	304	282	324	295	282	314	302	280	332	322	329	322	274	324	321	289	329	294	338	305	325	302	305	273	295	323	261	307	312	306	283	292	309	339	296	284	296	287	313	327	310	301	308	312	295	293	340	279	305	298	298	320	325	291	295	265	310	340	319	295	312	291	299	319	314	330	298	292	320	311	338	278	323	311	289	297	363	343	289	307	341	342	319	320	315	292	331	328	286	295	285	332	297	305	280	365	268	315	303	308	316	303	278	331	328	289	318	304	321	303	325	259	313	324	294	310	294	306	307	296	307	292	355	334	338	302	305	330	302	285	332	265	281	270	294	269	283	307	332	312	319	289	285	301	322	289	299	284	313	316	297	309	329	317	289	329	351	308	320	321	314	323	315	310	310	293	306	324	309	327	325	299	307	315	290	318	299	291	304	301	300	310	326	302	281	293	318	319	299	297	327	319	273	291	293	292	275	297	325	268	293	304	318	283	303	323	306	307	273	287	304	311	319	288	338	276	285	323	313	353	295	305	308	276	329	323	281	299	297	306	309	288	285	325	288	356	305	292	322	340	287	311	341	331	314	320	320	280	273	299	336	321	301	311	295	322	308	304	349	338	323	329	312	290	291	289	300	290	296	320	351	321	337	304	327	280	285	308	322	281	303	335	337	309	291	339	336	293	286	321	318	315	306	292	290	291	316	291	285	276	329	337	301	336	324	316	307	287	286	277	306	284	334	280	295	307	328	328	287	292	320	293	320	306	332	371	300	284	319	325	341	315	285	290	312	287	341	316	333	317	349	279	303	323	292	289	289	298	312	292	313	324	305	325	308	303	271	338	291	323	288	304	291	302	310	306	303	303	299	313	328	291	308	319	312	323	336	257	296	292	312	337	347	310	293	356	334	292	297	298	297	332	313	276	328	377	289	318	327	335	314	318	327	279	302	316	317	310	295	266	312	329	307	337	342	273	341	299	338	302	315	294	297	304	323	333	313	312	291	303	281	307	274	307	304	336	332	322	341	286	305	314	311	366	294	344	288	308	306	313	329	301	296	297	286	255	290	333	345	308	319	299	311	286	288	327	334	328	310	319	326	323	294	293	337	327	306	301	318	307	300	302	300	304	299	300	327	321	323	285	323	290	307	334	271	349	305	302	318	328	320	300	307	307	302	293	296	337	311	316	323	307	282	320	314	350	342	299	290	308	350	300	315	326	329	310	302	290	328	326	287	319	326	289	338	287	290	304	313	309	331	300	316	343	298	269	311	297	326	328	291	316	356	334	317	336	317	315
9832	1476	9927	1648	1434	1241	1082	992	945	880	869	837	782	817	792	810	768	780	745	739	718	735	742	699	751	742	746	746	705	709	707	735	730	735	739	751	713	746	686	714	720	741	723	706	714	761	724	718	679	652	719	698	688	693	741	726	721	759	664	701	668	682	700	749	690	744	715	684	698	692	683	753	691	698	717	734	710	710	701	732	716	679	717	702	713	692	702	687	728	729	685	748	698	730	725	687	694	720	772	742	699	696	708	746	695	652	759	670	716	739	709	724	677	758	661	704	696	710	712	695	656	673	707	697	723	687	707	698	700	707	691	669	708	683	656	753	720	676	649	757	720	646	657	713	714	707	719	679	715	753	686	730	682	688	714	667	723	706	643	711	709	676	666	683	625	770	699	676	748	714	715	695	705	655	688	716	693	739	684	708	727	722	682	701	731	695	731	720	697	688	674	661	682	710	702	703	723	668	726	701	667	707	626	704	728	708	759	679	691	695	631	713	707	749	704	670	697	699	749	719	723	686	685	725	703	682	764	759	712	703	718	723	696	768	675	701	728	663	664	677	704	709	641	705	687	696	682	662	676	709	702	688	680	679	753	703	701	713	719	717	701	753	714	729	635	733	698	779	756	712	670	681	708	716	680	719	744	724	698	709	685	701	658	741	687	689	691	699	737	706	710	702	700	693	701	672	702	682	699	694	757	699	685	730	690	707	709	716	708	684	736	715	749	674	701	666	703	706	722	737	674	677	711	646	738	681	707	720	660	700	725	689	679	700	743	736	722	673	756	715	694	681	660	652	681	721	698	736	727	774	667	714	726	732	731	708	730	708	710	687	713	675	754	727	725	697	651	728	711	715	720	653	724	764	698	680	688	704	786	681	704	707	664	697	688	760	726	708	703	677	718	736	678	725	723	679	723	725	701	669	701	732	702	686	716	713	672	735	734	689	715	702	671	630	728	678	712	705	719	687	708	740	715	712	672	715	689	666	741	730	668	688	692	705	697	689	734	672	691	689	691	727	666	752	698	723	711	645	731	701	685	709	722	731	684	687	684	724	696	667	715	682	764	709	686	664	719	692	683	714	701	676	732	714	694	690	721	711	721	719	693	691	741	735	707	680	678	701	708	690	746	664	695	751	684	709	690	718	740	704	720	700	741	702	708	679	719	684	703	667	661	736	731	687	755	713	694	703	684	700	643	662	714	735	677	687	732	699	703	721	655	680	721	662	672	734	678	700	729	713	796	777	694	714	712	712	703	679	715	726	681	737	721	718	702	692	697	725	694	773	706	707	712	703	724	698	718	645	682	690	661	688	702	698	709	728	714	691	689	644	718	691	710	679	694	669	687	701	710	703	745	725	703	691	737	692	677	709	726	715	727	724	693	729	700	707	701	706	678	724	704	735	684	746	716	748	720	698	699	658	699	687	703	659	735	687	735	738	649	684	682	761	691	712	727	681	756	752	729	764	699	733	701	674	659	714	750	714	737	652	710	690	710	729	659	653	716	707	697	668	660	705	734	733	723	681	713	714	694	703	689	689	676	687	675	681	711	674	728	682	694	716	722	717	684	680	680	691	698	734	693	718	753	683	693	710	717	670	641	740	726	675	681	701	637	735	734	682	755	684	695	682	731	699	749	735	683	680	684	709	646	712	697	679	731	731	690	757	676	707	689	660	683	688	703	650	699	700	705	708	663	735	688	775	693	722	710	667	719	707	712	671	699	735	684	732	743	715	679	753	637	707	690	678	751	701	730	718	681	684	690	744	711	758	657	675	744	680	717	725	720	754	706	671	640	741	696	672	663	718	710	729	740	654	709	718	701	705	717	715	746	671	724	683	692	736	729	739	686	694	701	701	739	704	717	751	724	667	679	682	711	672	765	715	759	698	752	668	724	751	716	716	722	639	689	741	688	720	711	696	722	625	734	722	747	706	709	649	698	698	714	630	641	686	729	724	682	657	707	728	678	698	729	719	677	709	700	692	754	682	666	720	742	729	694	700	673	667	702	692	788	720	690	745	729	705	714	695	712	722	684	703	702	748	641	671	684	745	714	742	690	738	704	705	752	688	728	704	759	710	696	702	653	673	644	731	710	722	704	730	670	645	754	699	718	709	724	724	715	689	682	745	739	728	705	705	671	681	687	755	688	705	680	720	712	699	696	697	694	684	678	726	633	699	754	715	715	710	714	672	753	690	699	706	701	700	697	715	696	720	677	676	702	674	691	749	693	689	705	714	640	741	713	653	693	696	747	741	750	719	716	701	729	729	745	679	685	705	681	742	729	668	716	666	728	712	725	678	729	705	698	724	675	718	691	711	741	727	718	680	712	678	720	742	707	668	669	710	704	706	657	742	675	722	701	696	767	690	644	675	754	677	687	664	729	711	673	672	718	711	711	722	657	689	716	681	672	754	717	670	702	702	705	671	662	735	691	722	722	639	680	655	730	731	684	683	699	682	690	724	744	683	661	737	677	730	726	737	682	705	685	706	658	694	691	749	751	733	754	726	734	721	718	695	693	675	687	739	675	701	667	671	671	728	717	690	676	744	730	704	714	727	677	737	725	688	732	708	667	705	633	672	708	693	706	686	727	759	732	737	707	661	691	682	639	651	694	684	670	713	689	708	681	665	705	696	726	686	752	687	703	671	710	687	682	681	682	725	714	710	748	736	739	710	700	722	718	683	698	723	711	720	689	692	706	702	682	683	688	697	651	631	716	720	746	697	720	732	687	664	703	734	658	700	739	745	703	686	670	696	691	697	698	670	706	672	692	685	667	696	707	700	730	735	741	677	725	687	703	720	678	668	658	746	699	710	713	727	698	680	718	677	693	691	696	736	729	738	687	715	700	755	728	668	691	711	684	701	673	715	701	704	691	698	744	692	694	748	681	692	669	690	665	784	676	675	707	715	677	721	699	741	684	701	746	678	685	707	695	739	722	684	714	671	677	734	716	708	675	721	682	696	688	740	698	690	690	702	672	684	678	715	735	684	704	760	647	673	666	690	659	688	696	734	728	701	695	642	665	721	694	760	736	704	768	696	729	715	732	703	702	678	678	702	709	696	651	708	725	704	665	682	750	730	707	735	697	746	706	705	703	686	647	715	639	710	666	697	719	707	678	681	705	741	753	666	679	681	675	693	751	706	687	709	692	659	650	677	696	689	681	709	693	670	734	763	701	737	667	672	689	698	701	705	656	665	741	665	664	697	726	670	695	711	725	712	723	707	665	690	721	686	668	779	718	701	726	704	731	676	682	671	679	750	717	676	696	733	691	693	688	683	717	708	737	767	701	717	685	711	677	703	736	726	681	689	732	688	659	736	686	739	702	709	727	696	687	719	674	699	718	743	707	697	696	674	704	703	648	746	718	681	676	717	723	725	704	713	708	695	684	711	648	722	687	711	694	716	715	691	709	669	692	659	652	703	694	734	669	719	695	731	660	710	737	700	710	713	720	701	701	776	699	674	721	707	683	728	696	715	725	671	700	715	731	690
23426	3243	10362	2667	633	474	467	434	387	340	381	350	342	336	308	350	309	296	328	315	334	320	321	276	312	331	307	337	322	296	314	308	317	314	318	267	321	304	322	283	280	268	317	315	316	318	291	293	269	340	294	289	336	278	306	308	300	317	323	314	299	300	341	307	317	290	307	266	261	328	293	295	309	311	282	293	285	298	312	334	299	321	352	301	293	302	276	300	306	275	333	316	317	294	296	288	290	311	323	291	310	304	305	267	305	302	314	321	321	323	274	298	322	313	300	292	264	287	270	314	304	290	310	306	274	319	289	297	291	295	300	320	304	328	293	284	267	307	319	295	331	292	307	293	286	287	276	358	284	275	321	331	330	350	269	305	309	294	257	259	285	323	305	310	337	318	291	283	297	320	294	302	297	298	326	285	271	286	340	307	332	298	318	281	288	284	308	294	295	308	314	303	291	305	282	312	313	339	267	327	286	315	300	298	266	303	312	336	277	275	293	275	315	292	294	328	310	283	327	323	293	293	319	359	326	304	280	287	283	282	255	291	295	321	314	305	329	265	271	292	284	291	320	318	279	279	288	289	286	276	292	295	308	312	304	291	278	288	309	302	301	293	281	283	274	290	285	307	302	279	300	288	267	292	284	289	301	281	290	318	292	343	295	281	288	287	301	289	278	299	316	272	282	257	342	270	335	312	281	292	311	319	298	305	313	277	305	302	336	310	296	260	273	308	283	281	356	329	287	280	311	302	290	318	279	300	290	303	300	317	297	306	302	286	283	303	289	250	325	304	313	267	303	288	287	287	302	303	304	290	294	306	302	280	295	311	304	303	297	291	289	303	307	296	298	313	285	306	319	307	298	305	301	329	277	292	267	291	303	304	321	276	286	307	302	302	333	282	324	290	270	290	305	283	286	293	281	285	349	285	310	331	301	296	287	298	279	281	272	306	283	294	265	313	297	297	293	310	296	294	281	336	318	292	310	278	282	294	314	324	299	322	265	309	273	322	343	307	291	287	276	276	316	304	319	302	299	269	297	303	267	297	257	267	294	290	300	303	282	272	320	314	262	320	255	265	298	301	293	313	256	309	317	318	282	279	305	286	334	308	309	313	295	295	281	316	266	295	289	278	301	312	322	327	308	321	320	281	316	262	283	295	355	325	318	273	282	287	286	293	321	306	330	309	305	245	318	272	287	280	308	298	285	301	254	327	312	279	300	289	316	319	290	302	288	305	297	274	332	296	264	271	278	333	299	286	297	276	315	296	305	302	320	310	329	317	332	292	315	282	285	296	315	318	314	326	305	295	316	262	317	265	331	294	264	321	299	289	298	300	285	292	289	331	279	302	302	266	268	292	326	306	308	307	321	320	322	294	315	339	280	306	283	281	326	321	298	277	278	297	293	300	321	305	290	322	301	304	344	275	303	256	315	295	270	290	291	297	318	316	326	260	299	303	280	291	315	304	338	309	314	290	282	300	270	310	305	259	316	304	283	297	344	297	297	281	295	290	330	283	314	272	284	288	306	273	313	261	278	285	301	303	334	295	259	264	276	305	285	292	271	295	295	290	294	276	298	321	323	313	300	329	265	294	338	286	334	314	309	303	309	291	283	327	305	320	280	323	319	301	307	306	283	292	312	283	285	332	323	324	284	279	276	305	331	290	290	311	348	291	329	287	267	290	306	269	283	256	293	301	271	307	286	298	325	306	315	313	296	287	282	258	299	289	282	291	298	288	312	291	290	307	301	294	280	330	286	311	295	285	298	335	317	328	282	276	307	291	322	280	302	313	273	307	311	290	314	278	280	311	334	324	289	290	331	319	314	287	307	261	326	309	309	335	285	319	284	311	290	307	299	330	294	282	301	271	284	274	323	306	295	293	282	279	287	279	318	311	309	330	317	314	289	297	314	286	291	309	321	343	306	307	305	306	305	315	281	276	288	307	259	288	321	298	305	309	280	279	285	285	314	313	272	311	311	294	313	322	327	320	280	309	291	306	296	288	324	320	290	270	274	283	287	337	333	298	287	343	284	316	300	320	302	305	315	280	327	292	294	289	278	271	284	283	307	294	301	292	288	307	307	279	277	311	314	311	337	266	290	298	303	266	319	292	276	288	283	262	315	291	299	293	299	311	344	307	260	268	293	308	310	286	329	254	280	318	263	316	325	310	312	280	289	285	264	300	313	331	294	321	307	293	306	304	319	325	298	315	302	293	273	280	326	261	329	329	298	323	295	295	292	304	295	304	291	350	311	285	327	286	284	292	271	291	307	334	275	295	290	298	325	300	314	303	291	304	293	304	316	336	308	297	294	269	322	296	260	319	281	312	310	295	318	277	259	275	330	343	294	320	286	317	280	321	318	281	281	272	289	323	302	296	303	295	296	305	285	284	280	333	331	280	310	289	301	318	281	282	283	294	296	298	274	293	300	259	299	323	269	292	312	303	293	301	310	302	299	283	312	299	288	317	289	283	303	319	279	300	304	343	299	287	314	318	310	271	321	292	282	275	261	267	272	300	323	301	303	293	302	270	315	287	315	298	314	296	320	282	314	282	302	291	274	342	289	282	310	305	302	267	286	313	309	286	332	322	283	298	359	296	308	276	287	287	307	311	319	326	283	288	266	274	323	355	287	269	293	333	324	354	285	299	297	262	347	296	289	319	322	271	299	279	307	324	301	314	309	295	301	308	288	321	304	273	266	315	292	293	289	297	279	286	310	281	299	290	339	331	315	292	294	273	337	288	301	297	285	318	267	298	332	268	302	315	304	294	297	267	313	311	277	318	320	303	288	316	291	328	292	321	286	307	293	321	293	299	296	288	294	276	321	285	286	321	299	287	283	304	274	313	281	280	269	292	292	280	309	304	320	332	326	293	290	306	265	294	321	308	309	308	299	312	315	304	254	313	276	267	298	297	286	294	314	311	297	312	282	304	305	302	311	295	294	330	313	291	302	283	312	289	332	302	306	321	291	292	279	314	306	278	299	296	298	268	307	308	299	323	328	301	287	309	283	312	317	313	311	300	326	273	299	285	338	319	301	285	300	289	296	338	311	303	290	294	297	303	291	289	300	307	279	290	294	300	310	280	301	312	319	297	306	279	300	304	294	315	318	301	303	266	283	310	326	298	339	261	287	301	324	294	305	302	311	269	296	324	291	295	322	277	328	291	301	265	301	324	297	314	317	302	254	301	266	297	315	301	296	290	285	298	314	307	304	300	308	302	287	288	300	314	295	284	307	303	329	303	284	280	313	327	297	324	276	317	260	269	302	271	299	309	305	268	281	281	312	310	295	314	283	293	283	291	334	318	300	316	270	293	285	293	287	293	319	297	322	302	287	313	276	307	290	272	312	308	304	321	342	322	321	292	337	308	278	319	291	318	315	268	320	312	264	270	289	311	287	298	319	311	285	263	282	276	324	305	290	282	282	332	282	302	309	311	289	275	305	295	284	302	286	359	309	338	307	283	267	305	323	318	313	296	287	302	297	287	342	316
12807	1827	15061	2422	1972	1615	1462	1214	1113	1076	1036	886	881	827	822	809	816	747	760	813	751	750	776	702	688	716	719	714	678	770	691	701	679	669	685	684	681	707	677	654	690	701	691	697	686	676	667	685	693	657	699	668	702	735	661	713	721	706	661	700	652	686	676	691	672	654	683	685	666	606	654	680	667	653	642	686	649	628	642	698	682	694	695	629	648	657	652	704	632	654	666	616	646	676	655	690	652	729	619	704	671	634	697	616	656	668	669	698	689	661	672	680	651	668	662	697	635	682	663	642	641	677	664	763	679	693	659	681	718	659	666	634	687	673	625	690	642	673	681	665	681	670	622	672	663	665	634	614	710	658	729	646	652	694	684	680	605	645	641	680	675	698	680	649	650	671	684	634	721	646	642	644	693	679	646	651	648	663	708	692	632	661	653	686	666	697	670	680	685	662	690	651	636	644	694	637	664	670	669	651	649	653	700	678	678	668	638	644	670	668	666	668	657	665	653	679	648	648	675	647	617	660	645	657	697	630	665	634	646	646	671	658	653	677	622	646	673	687	582	689	664	648	652	682	646	622	673	650	682	681	690	643	666	670	625	667	646	665	640	695	639	671	658	657	660	644	680	618	667	672	706	648	651	695	639	623	634	608	671	604	667	691	656	669	659	663	614	633	637	669	656	690	685	654	666	674	603	646	664	653	656	699	690	692	647	685	622	703	650	661	600	684	659	670	678	669	646	612	641	635	637	653	654	659	653	674	640	679	669	685	641	672	702	635	714	620	769	659	648	671	695	659	659	662	687	682	698	650	667	644	642	657	598	688	702	618	650	636	646	630	647	628	644	666	685	691	680	705	654	612	664	684	662	651	661	636	675	652	666	635	685	716	624	723	646	601	635	662	655	676	657	656	688	648	682	630	683	700	669	687	664	641	693	676	669	711	630	623	638	669	700	638	631	690	639	668	650	637	658	664	643	685	695	695	658	683	711	705	679	648	643	617	646	626	645	657	657	659	656	666	668	698	633	623	657	704	675	652	645	676	654	683	692	664	689	676	675	699	649	616	702	686	690	663	645	653	655	657	674	669	674	613	601	678	665	593	686	641	640	636	671	707	687	692	663	656	692	667	656	650	693	648	656	612	647	698	646	659	666	692	661	679	652	667	681	635	703	692	598	671	671	638	678	646	652	684	641	637	662	661	698	670	696	644	640	673	676	652	663	641	674	678	680	632	700	666	663	668	675	667	648	614	638	646	675	692	701	685	674	650	660	620	686	654	713	669	678	711	677	644	698	650	682	642	622	631	677	656	662	653	677	683	687	644	631	663	718	666	652	717	650	647	632	681	633	695	654	643	678	730	681	628	668	662	630	656	686	598	633	644	683	641	653	715	682	642	674	637	678	672	650	643	696	673	701	653	666	658	657	661	682	660	721	634	682	647	663	657	659	626	654	638	661	660	687	654	624	687	662	627	671	698	675	642	652	643	639	679	640	711	626	664	676	689	625	695	658	685	688	683	659	664	684	625	668	693	673	670	707	659	713	659	638	668	677	658	706	633	671	663	660	662	650	644	650	666	645	639	668	658	656	617	645	652	664	634	633	651	684	634	721	652	662	692	643	664	678	641	647	693	639	656	676	629	655	656	652	656	672	701	648	685	631	719	680	654	646	668	674	698	614	657	628	657	677	667	673	650	574	642	645	656	697	679	683	682	725	619	624	639	644	654	659	623	655	651	692	630	657	667	650	697	718	647	668	692	690	663	690	674	640	707	682	685	638	675	652	663	661	690	689	698	650	661	655	681	694	656	667	644	666	655	651	676	647	630	680	681	640	711	646	673	676	637	654	621	658	669	708	626	657	680	665	666	647	682	727	701	634	643	664	663	703	675	664	628	652	653	614	723	655	676	659	663	687	665	641	621	678	656	672	587	650	651	637	654	719	646	676	737	694	621	648	590	664	648	615	686	648	684	658	707	675	712	652	619	668	632	687	641	644	633	687	655	669	650	635	681	657	667	708	661	655	686	649	633	663	687	677	682	689	620	619	680	682	655	654	679	679	664	685	693	672	671	690	662	660	678	630	658	671	645	651	675	657	645	674	658	674	650	677	604	639	690	667	633	667	661	652	686	653	656	684	648	700	705	645	682	687	647	617	628	695	666	638	666	604	694	614	673	684	671	656	666	660	654	628	663	652	692	668	648	660	657	655	673	669	648	657	669	668	687	694	637	683	673	734	671	686	680	656	657	642	649	731	675	662	708	666	704	671	664	654	668	679	648	649	630	690	634	651	688	666	665	661	693	655	689	644	681	655	649	637	669	632	653	678	657	669	631	630	642	626	661	674	616	668	664	670	666	650	673	663	693	622	646	639	669	655	685	731	669	663	684	632	670	687	639	617	637	656	636	674	654	654	644	656	667	632	611	623	629	677	671	655	675	708	663	679	649	675	663	670	641	645	656	662	633	620	683	736	644	655	659	659	680	669	670	645	684	644	685	716	632	657	684	659	666	642	680	640	679	669	603	663	658	661	671	646	628	648	688	671	639	674	676	679	662	647	628	629	661	678	622	628	642	684	691	656	674	653	680	630	650	725	719	649	704	638	644	636	633	616	652	633	665	649	673	679	664	633	628	677	621	671	656	679	639	667	643	686	663	660	680	692	656	673	695	702	622	681	657	649	698	645	655	664	621	647	629	692	618	640	643	655	665	638	687	689	654	641	670	634	636	634	709	648	676	653	694	669	643	701	672	716	643	678	683	677	676	651	673	659	675	661	674	688	616	705	668	625	685	669	674	624	636	706	707	682	707	705	661	711	697	667	679	692	668	699	674	636	718	658	679	655	661	611	641	636	640	681	722	684	671	639	671	631	638	622	670	645	653	687	668	671	690	681	626	688	655	621	652	595	626	671	703	674	695	638	674	684	645	664	701	696	631	646	682	636	636	641	639	676	673	656	721	670	653	665	669	648	697	691	649	659	620	651	690	662	665	624	670	626	653	652	688	649	593	678	716	705	653	633	709	699	667	626	671	652	672	669	627	658	678	680	630	676	667	635	660	646	683	714	625	654	608	653	643	650	671	670	669	647	673	638	683	650	633	680	635	691	665	695	682	604	676	698	648	692	690	658	688	695	664	684	680	659	638	654	644	647	633	680	695	660	642	689	640	638	657	672	713	649	638	663	649	681	621	653	659	665	712	659	676	665	660	672	690	670	664	637	632	631	634	635	673	706	626	675	668	640	680	660	667	674	688	638	690	681	626	706	665	649	674	650	662	613	647	661	660	652	662	639	660	655	694	611	705	661	650	681	712	674	687	637	660	667	730	670	664	668	667	653	663	636	670	667	690	602	689	624	664	690	660	669	654	704	662	688	650	648	708	637	638	670	661	626	647	672	711	727	656	670	632	643	693	632	641	644	644	647	690	674	676	656	679	678	685	639	722	667	629	663	708	639	655	621	632	633	648	622	732	638	682	622	660	698	654	668	657	674	673	660	679	707	650
4632	451	446	167	139	166	164	141	151	150	145	142	157	141	156	162	145	148	150	143	160	149	154	149	160	157	160	154	168	164	165	144	142	159	141	141	150	149	132	125	131	142	123	151	147	167	149	150	143	137	139	151	156	156	146	149	144	146	142	173	149	143	152	144	152	132	137	133	150	161	137	143	141	133	172	149	128	149	148	161	129	136	121	160	153	153	141	154	160	120	140	162	153	152	153	144	164	156	164	146	153	147	164	141	146	161	147	130	120	145	165	139	149	136	148	149	139	133	150	158	139	142	142	150	176	154	152	158	153	154	128	146	130	137	157	147	136	121	126	155	132	141	126	141	147	152	150	135	176	160	152	160	148	139	157	113	161	149	156	153	148	163	141	141	134	149	155	149	141	149	142	169	157	168	146	134	160	142	151	164	141	165	152	145	145	125	158	153	129	157	156	162	148	133	141	141	153	135	167	148	138	161	150	131	151	186	146	154	145	121	172	133	134	143	135	123	157	152	155	142	155	142	156	145	170	147	149	132	159	144	156	148	134	162	134	144	135	144	159	134	167	151	149	128	153	138	143	149	138	150	146	140	156	147	118	133	127	160	132	155	130	152	161	141	142	151	146	147	159	152	174	129	133	117	128	146	127	151	141	123	140	146	160	159	136	140	165	139	151	136	159	127	125	161	149	137	162	145	167	153	131	153	165	148	153	150	133	140	165	136	156	144	150	144	153	138	146	123	145	138	132	162	153	143	137	140	155	153	147	127	146	117	155	132	168	146	148	137	129	134	149	132	161	154	164	191	138	154	144	152	155	153	143	125	151	143	162	146	145	145	158	155	172	168	152	140	169	144	144	157	165	164	173	147	164	144	157	152	144	142	143	145	134	154	165	142	154	145	158	146	131	135	156	147	144	128	128	149	147	144	143	165	149	168	132	130	135	130	165	152	144	141	137	129	135	140	159	144	148	175	151	137	149	165	126	131	144	165	155	129	172	134	145	143	150	138	148	182	168	162	176	144	159	155	160	165	144	127	156	139	134	140	176	117	166	157	141	122	153	148	144	134	144	137	130	140	139	174	139	128	150	165	139	140	143	171	162	136	125	123	155	162	145	142	129	149	144	160	139	153	157	170	168	140	135	169	131	145	132	149	157	164	154	113	157	146	147	148	141	130	140	141	147	139	127	124	145	152	140	140	138	166	148	158	133	171	127	137	125	169	165	131	143	142	123	136	157	136	132	146	144	128	155	136	151	161	172	154	151	145	155	136	150	157	161	127	147	152	149	137	128	161	160	132	151	142	154	124	146	165	153	153	146	133	143	148	137	171	159	148	139	151	134	136	140	137	144	125	138	141	131	142	126	142	157	142	167	168	154	151	156	173	134	152	145	149	156	149	150	150	122	164	133	126	143	132	163	148	126	146	152	154	160	163	123	142	146	155	142	146	153	165	162	143	152	138	151	153	156	157	136	147	155	149	162	129	139	135	121	139	151	156	144	163	154	131	168	158	153	169	152	143	132	139	158	137	160	161	143	160	144	146	170	156	142	136	156	169	136	165	125	143	128	143	126	154	130	161	152	133	137	151	150	159	133	145	148	164	126	153	157	113	128	140	169	135	155	161	158	145	148	158	153	134	147	145	147	141	154	130	141	161	141	133	156	157	146	147	153	162	140	139	158	150	131	154	141	146	135	149	165	149	130	136	141	138	199	158	153	151	157	158	164	143	138	131	126	146	127	158	166	138	154	164	150	148	169	149	131	148	152	146	127	144	173	133	151	120	157	164	155	141	151	139	149	150	134	144	156	161	149	160	151	150	167	147	136	121	119	138	142	163	132	157	177	137	161	166	141	131	140	141	139	143	176	142	131	151	156	169	162	160	138	146	152	160	123	142	139	135	130	138	142	135	128	158	139	141	155	138	173	149	181	151	159	137	144	147	142	139	157	146	124	153	160	155	147	144	167	136	154	141	154	152	156	153	136	150	154	124	151	125	130	142	147	158	162	155	153	160	142	167	155	166	145	141	134	147	143	150	145	119	143	162	147	162	160	161	143	152	154	160	133	137	145	147	161	151	144	158	124	159	150	126	152	170	158	138	139	143	145	141	153	149	136	119	156	176	150	142	145	124	149	124	164	146	140	142	136	134	140	124	157	161	127	143	147	139	160	148	144	161	170	134	141	145	153	148	148	152	149	133	129	146	156	138	157	159	129	140	150	135	139	147	144	158	161	176	180	148	137	140	143	162	167	125	165	148	158	147	130	128	147	164	126	141	139	135	161	167	147	137	159	159	172	147	136	156	127	145	157	140	141	166	138	173	141	168	155	159	150	140	155	130	170	163	133	161	159	129	158	166	177	175	144	140	111	142	164	130	160	151	132	124	128	163	163	136	147	153	151	145	141	135	163	143	135	137	160	140	142	151	124	126	151	175	155	143	144	145	139	161	128	142	142	146	159	129	128	148	163	157	165	156	147	166	129	133	135	152	138	130	149	158	151	142	122	168	144	143	148	151	150	139	150	139	155	147	135	147	147	148	138	114	139	168	151	161	116	123	124	154	160	152	142	172	156	150	143	173	148	166	159	146	132	149	133	131	144	157	178	153	138	161	153	147	149	132	144	158	134	155	128	127	160	126	141	176	133	155	130	142	145	173	147	144	137	140	142	138	161	149	133	140	154	152	142	155	153	161	160	137	153	109	136	118	133	162	157	165	145	155	165	179	128	135	159	156	146	131	163	150	152	149	146	147	145	145	148	135	136	147	161	141	152	164	180	154	141	156	158	149	148	129	137	142	154	159	136	156	144	118	119	172	147	132	141	138	148	131	158	162	145	157	172	158	153	139	163	161	142	171	141	138	175	164	158	139	144	124	147	147	154	145	139	151	153	161	125	156	155	138	148	149	153	134	119	164	154	144	154	150	174	136	145	153	127	138	158	151	158	172	133	126	145	133	173	150	130	154	127	134	140	147	119	146	148	161	164	164	139	139	164	167	135	162	130	140	156	137	181	145	142	162	139	143	138	153	150	182	143	147	156	142	140	159	145	154	139	161	151	166	134	144	138	140	139	145	161	149	131	152	132	147	158	134	162	165	157	161	176	151	134	129	159	157	135	138	146	149	140	118	152	120	132	146	156	149	141	168	141	138	135	140	162	140	156	156	145	129	145	162	135	163	155	158	164	160	167	163	159	163	161	137	154	151	156	153	151	121	142	126	141	139	163	150	158	137	145	152	151	154	138	145	164	141	151	154	151	134	124	137	144	136	163	151	142	144	144	133	142	155	144	171	158	127	163	135	127	156	137	126	144	151	156	160	156	143	135	133	124	160	144	132	153	128	158	157	139	156	164	162	141	153	143	148	170	127	138	180	127	147	137	128	142	130	131	137	132	164	148	163	167	152	113	176	175	144	159	158	139	158	136	148	160	155	157	153	169	163	163	150	180	159	140	146	116	148	132	143	140	164	165	138	141	152	149	132	154	154	150	164	183	141	146	155
3441	598	1072	453	426	463	402	395	380	376	420	401	403	361	416	373	414	415	390	387	368	346	381	369	391	371	427	411	411	390	382	400	399	424	397	366	351	421	382	399	395	351	404	377	366	394	407	374	351	391	396	349	400	388	380	414	401	391	352	390	370	375	373	408	390	415	347	370	381	371	385	392	415	390	377	388	414	411	411	369	429	358	398	386	433	422	371	386	375	394	370	441	386	402	393	434	374	374	397	385	408	389	384	357	390	394	413	382	383	371	406	370	412	412	352	389	395	395	381	375	369	407	406	388	400	374	357	378	377	379	391	328	389	389	387	411	430	358	405	374	373	417	379	367	417	414	410	397	382	375	432	412	375	399	379	377	381	375	375	400	391	397	380	394	398	374	387	394	419	385	386	379	375	376	374	401	326	390	367	393	421	401	361	380	384	370	414	391	408	399	384	380	406	366	378	372	368	361	393	370	363	389	409	413	425	366	397	367	370	416	396	352	383	413	379	398	357	380	380	399	397	398	411	423	385	379	450	440	390	386	380	401	384	381	417	450	380	383	390	341	378	411	422	401	395	387	387	374	404	388	391	408	383	386	404	377	359	394	368	377	425	396	400	403	402	420	432	382	363	390	377	386	383	388	372	420	391	382	393	338	394	364	420	381	392	419	396	393	378	400	403	389	371	367	397	385	409	347	407	340	369	405	427	380	364	356	426	413	422	406	413	389	397	409	388	364	367	410	361	387	393	415	414	425	382	366	379	360	370	392	392	417	354	380	359	409	396	399	371	379	424	380	389	419	383	394	383	358	374	415	405	360	390	390	401	364	382	405	391	403	383	367	382	386	431	387	389	394	380	379	380	384	429	398	413	389	425	393	380	388	365	403	421	392	395	419	367	414	341	370	387	368	395	376	367	416	388	418	380	365	402	386	390	370	379	372	381	381	374	392	367	361	372	376	359	396	399	380	403	396	394	387	405	391	388	395	403	397	365	396	395	358	372	364	400	385	403	379	376	385	415	346	341	382	399	371	386	362	388	390	394	387	384	365	387	369	408	359	353	345	397	401	391	342	405	383	383	363	434	401	380	403	371	381	406	418	372	379	371	404	395	412	376	400	365	389	384	352	407	410	397	415	380	399	400	391	379	398	375	404	374	425	397	371	429	394	406	393	402	389	368	355	408	376	373	378	387	435	390	430	383	401	425	385	378	405	368	416	369	392	388	410	359	380	429	422	374	361	372	385	398	377	378	400	388	368	393	381	387	403	375	407	366	344	358	394	389	393	370	418	387	389	374	382	359	388	399	416	424	409	370	362	415	394	348	377	387	389	415	373	366	373	351	413	375	369	390	338	413	363	406	398	412	378	398	347	368	377	369	397	360	386	403	381	381	385	375	373	373	360	347	363	386	386	422	406	393	360	369	415	382	406	385	376	404	400	415	352	390	407	355	379	387	378	371	399	366	388	356	348	399	390	421	418	370	358	377	396	372	406	368	380	369	415	379	374	421	425	379	382	381	396	392	367	379	383	384	371	396	388	394	397	339	366	367	356	369	380	358	379	397	397	387	419	375	351	395	412	408	387	399	352	388	383	352	417	383	386	398	410	401	380	378	421	397	377	406	408	400	402	396	405	413	409	406	367	377	401	419	398	382	384	401	362	392	413	410	401	401	385	362	382	386	395	403	377	439	375	407	382	379	379	400	377	383	361	362	376	380	379	356	384	348	375	395	374	390	424	398	356	371	391	409	425	368	365	408	400	402	384	376	391	384	369	381	419	354	377	378	376	365	368	376	410	416	377	407	427	406	383	443	380	375	356	408	379	402	399	434	369	376	364	361	413	382	378	390	409	383	363	399	333	394	407	371	394	418	397	395	378	375	372	397	381	390	369	385	390	383	409	406	405	397	405	378	388	385	389	387	371	399	396	391	410	372	378	390	392	425	391	423	401	382	401	362	363	384	402	415	389	398	425	390	423	431	393	412	410	393	380	395	354	390	398	368	389	366	387	403	403	395	388	432	398	408	383	385	402	403	394	390	366	368	439	413	394	398	400	406	393	395	380	380	360	330	409	360	379	386	374	375	360	376	364	403	371	376	382	412	410	387	402	432	417	370	392	387	416	377	385	364	392	390	420	388	346	387	389	380	441	364	406	398	375	352	388	363	430	387	405	406	349	386	393	409	390	420	391	373	390	387	360	393	386	371	385	393	403	396	403	412	344	418	358	404	392	383	378	374	390	392	420	376	398	380	388	369	395	409	397	418	363	367	395	368	368	393	406	356	406	369	402	401	384	371	388	389	394	399	345	431	378	390	419	393	395	417	406	419	376	380	398	394	382	383	391	429	398	399	397	361	425	382	403	374	377	364	409	363	377	395	402	395	365	398	395	420	386	403	374	395	416	355	406	386	371	411	406	404	395	366	374	394	381	384	402	399	384	389	408	422	370	381	388	413	385	357	412	361	381	384	401	367	399	417	384	376	402	406	369	382	407	398	392	363	401	400	385	393	423	391	390	388	402	387	385	369	399	394	412	391	398	381	377	396	370	393	363	370	352	349	361	382	395	392	348	368	353	398	401	403	383	405	376	395	409	416	396	374	365	367	379	384	419	387	402	402	407	392	391	350	375	394	374	371	408	386	435	400	398	378	399	396	366	398	373	366	384	356	379	390	426	371	380	401	351	395	422	392	381	390	400	415	433	377	405	382	381	406	378	405	391	359	354	386	390	392	369	393	442	400	395	409	403	396	354	389	424	373	394	397	382	391	398	405	380	382	400	388	371	402	387	425	376	349	395	392	401	407	399	381	391	389	366	354	430	407	372	395	439	383	406	382	404	448	379	373	415	400	389	377	428	426	402	392	397	394	372	373	424	396	397	379	427	378	357	389	401	369	414	390	373	406	419	394	390	375	392	365	378	415	384	368	387	406	377	408	383	398	407	394	383	370	405	375	371	375	363	399	410	412	416	407	410	366	404	396	368	416	366	393	416	395	419	390	396	373	399	351	384	409	368	432	414	414	387	410	386	411	372	377	398	396	410	396	408	377	378	372	431	353	373	382	397	392	390	397	385	375	413	370	408	374	346	399	395	393	376	429	384	403	411	381	386	390	404	401	404	378	345	389	335	369	415	432	385	367	392	384	402	402	390	367	370	387	382	377	394	375	409	404	403	357	375	413	385	386	409	430	405	405	372	421	377	411	447	405	354	387	383	384	378	338	363	435	381	359	369	369	400	395	381	402	389	386	366	364	362	399	381	375	358	377	388	378	397	380	370	402	387	391	376	378	398	390	357	398	385	337	384	382	389	375	380	356	344	404	371	374	412	366	406	356	354	389	419	381	380	376	386	394	376	379	387	368	365	378	379	402	414	399	362	398	403	410	411	409	393	373	380	411	410	391	383	413	421	381	377	385	379	367	395	381	381	401	392	381	392	409	371	395	364	409	385	431	392	405	400	356	400	395	377	399	380	405	364	352	436	373	385	387	346	410	412	366	385
13572	1588	6580	884	471	424	394	330	357	339	330	281	371	345	304	306	308	312	301	311	304	313	325	299	288	324	325	315	300	314	346	318	292	310	315	326	323	316	299	314	312	304	307	340	308	318	329	296	304	340	316	310	319	331	287	312	327	305	333	324	301	286	301	295	353	304	324	321	284	302	327	324	324	300	321	310	331	309	301	326	293	302	319	288	299	325	312	278	303	297	319	304	333	314	335	325	320	279	337	301	299	347	302	308	309	278	282	303	289	340	288	302	326	282	336	305	302	297	302	271	304	313	289	288	301	300	298	284	308	297	291	303	303	320	374	326	359	297	289	285	322	349	313	321	319	300	300	296	335	348	351	331	295	290	317	306	339	298	302	315	314	323	333	292	300	292	320	311	325	317	342	317	282	329	321	326	277	316	332	301	324	306	289	292	286	293	311	296	323	328	324	322	327	311	317	293	317	321	300	300	292	306	302	341	320	317	289	270	289	295	265	310	318	309	343	294	320	296	330	279	291	304	302	310	269	287	319	298	289	308	279	298	304	321	312	316	298	301	301	285	320	298	297	348	283	298	290	313	318	310	329	294	292	312	325	351	312	342	300	319	308	283	338	315	306	279	308	311	305	316	307	305	284	299	307	274	273	303	317	323	361	325	293	269	313	308	321	292	312	338	298	303	287	310	248	306	303	290	307	304	313	267	290	291	315	336	294	326	339	328	315	344	299	309	309	324	290	297	309	315	300	319	306	289	287	309	280	321	321	273	276	302	320	294	340	290	334	310	326	296	306	271	304	333	299	327	305	313	289	297	284	311	314	279	305	305	316	307	319	300	317	316	325	285	319	294	295	317	290	318	320	314	321	352	296	325	328	319	304	320	303	317	314	330	318	280	298	287	311	306	299	326	308	299	280	284	309	299	286	273	306	308	276	270	298	313	300	277	320	304	312	314	324	309	317	319	301	280	296	338	291	330	317	314	302	292	314	308	301	312	318	317	302	317	310	303	340	328	322	303	284	325	304	313	345	303	305	307	273	297	292	276	290	321	318	315	318	290	317	297	308	311	318	291	314	307	279	292	292	303	292	303	307	280	301	289	306	292	265	299	308	280	304	287	328	291	352	287	319	277	367	317	320	286	293	294	287	305	323	291	311	321	308	307	285	302	314	324	310	282	297	319	308	277	293	304	302	310	311	284	321	305	317	307	319	287	313	314	293	310	314	338	285	291	295	309	270	277	281	296	332	294	284	304	314	291	287	288	267	309	291	298	280	315	324	302	300	296	314	289	283	277	323	301	313	313	293	311	313	312	325	341	303	315	327	289	314	264	312	311	283	263	320	312	312	313	346	326	331	306	311	315	309	296	277	304	304	328	306	318	295	279	324	337	285	316	305	312	274	317	321	304	280	384	289	297	305	291	307	300	302	323	315	306	303	303	295	324	310	302	296	295	314	303	332	275	294	287	275	334	324	316	322	275	303	315	308	309	302	283	320	291	319	308	322	300	301	339	281	305	334	320	280	293	311	326	312	311	301	277	331	365	332	322	293	356	301	321	317	292	292	322	347	312	283	310	307	336	300	308	336	305	278	330	274	317	328	276	344	294	274	327	317	300	311	288	320	321	290	330	324	327	300	293	258	360	318	330	307	339	317	309	296	306	323	315	320	271	321	312	297	274	327	325	312	317	352	298	335	304	323	290	283	296	272	280	339	333	302	299	276	336	314	338	313	323	278	288	291	276	334	279	286	273	292	291	301	317	316	313	328	326	294	315	283	306	303	304	294	319	314	302	317	335	319	329	313	299	269	322	342	296	279	303	296	313	308	312	324	311	291	322	338	291	319	334	285	306	289	309	303	326	296	300	288	334	320	296	317	307	292	332	328	306	273	304	320	313	290	277	271	300	329	300	281	308	293	333	315	324	298	300	306	314	294	299	322	312	305	326	323	335	352	316	308	313	264	325	323	289	306	327	290	303	322	324	274	298	288	327	296	303	339	296	323	327	288	303	303	294	328	280	290	295	328	289	295	331	290	276	282	277	313	305	312	292	317	304	303	342	280	324	306	303	302	264	309	295	299	245	314	292	271	288	313	298	311	312	323	322	336	307	315	313	288	331	315	293	337	311	305	310	310	274	253	294	316	324	279	307	309	304	272	282	290	320	297	298	297	296	343	315	304	308	295	296	259	314	320	317	332	311	311	296	292	299	289	310	340	326	327	336	319	300	272	286	299	312	321	312	316	305	306	291	284	317	284	343	289	337	313	270	340	317	310	353	315	312	314	291	316	284	332	325	284	308	329	310	309	328	280	277	322	325	318	296	298	309	313	309	286	315	322	309	300	298	310	334	287	325	303	321	335	325	294	258	319	322	331	322	294	294	305	325	296	322	303	289	313	311	308	290	327	298	324	271	283	301	281	282	326	303	297	297	295	319	310	293	313	316	312	249	275	298	335	333	309	288	275	308	291	290	308	300	343	316	298	290	312	297	311	298	273	309	290	303	312	343	309	328	284	298	318	312	304	297	307	288	304	320	291	334	348	312	315	296	329	277	288	299	314	336	295	279	305	309	310	318	316	312	301	298	296	330	310	313	335	291	262	299	300	299	321	314	351	307	301	337	303	279	308	290	288	326	324	320	298	292	321	273	274	320	306	332	285	300	334	354	294	297	321	306	301	279	294	278	245	299	319	326	299	328	341	301	325	334	346	298	330	291	300	289	312	293	312	307	310	313	309	301	290	320	310	284	317	328	354	305	293	305	342	308	296	320	318	325	310	316	293	309	325	315	293	310	309	310	329	282	315	290	302	333	329	300	329	315	337	312	287	338	316	269	323	295	283	302	306	326	271	331	288	319	297	323	281	268	301	298	314	324	283	333	325	315	272	326	296	271	295	322	338	308	299	286	312	346	306	334	338	314	319	286	280	310	341	269	295	307	312	352	269	279	260	310	305	311	325	321	311	284	319	301	307	349	323	295	329	303	300	295	278	307	311	336	327	326	334	289	271	293	320	335	335	303	312	285	333	300	297	322	272	300	309	269	300	285	285	330	315	336	308	305	326	310	291	322	353	314	297	311	297	334	306	288	297	286	281	303	265	283	293	326	273	319	309	323	313	309	300	319	314	336	304	294	325	327	331	289	286	293	304	305	284	347	295	324	317	305	319	298	320	293	288	273	326	288	301	285	304	310	276	312	327	305	336	305	294	330	301	310	310	294	230	309	343	306	316	324	312	332	304	301	305	329	329	314	339	334	304	311	302	316	300	301	296	295	265	305	290	302	305	299	309	320	320	312	274	278	303	298	308	298	332	301	311	268	297	271	302	317	305	306	318	304	317	271	307	315	300	313	311	315	307	306	289	322	291	323	339	265	356	340	322	284	297	317	318	285	287	309	335	346	291	313	279	284	310	328	324	275	314	316	325	312	318	315	296	343	279	306	281	331	286	303	337	302	308	271	318	337	322	319	351	335	308	299	303	331	306	322	262	298	313	317	335	288
9749	1369	10831	1558	1473	1253	1134	1009	934	898	886	868	846	816	793	777	763	809	769	732	744	763	750	766	735	722	707	704	707	727	743	718	710	740	734	736	688	698	692	678	704	707	715	707	709	705	753	719	748	674	736	715	709	758	704	689	693	704	676	696	683	715	738	707	703	745	726	703	719	692	677	713	696	731	709	732	712	727	730	719	696	639	723	747	691	717	723	703	711	691	708	704	698	712	708	764	688	700	683	716	684	716	710	701	733	715	708	710	750	707	691	688	730	708	690	676	717	742	724	712	696	730	672	739	677	685	730	712	724	704	729	719	675	692	705	706	723	711	723	692	726	668	707	684	690	708	723	707	714	681	748	686	719	693	688	673	693	713	742	663	721	688	719	695	695	671	694	697	678	695	702	720	750	721	658	707	712	705	694	732	708	680	688	716	721	722	719	743	671	714	675	705	708	740	683	689	704	656	658	682	722	708	709	676	704	732	699	717	687	672	704	746	691	672	699	706	693	717	676	692	732	712	706	683	675	683	644	710	712	692	729	694	721	654	743	747	725	684	751	670	766	722	678	644	716	688	699	674	689	702	728	756	738	719	710	710	719	728	663	763	708	695	698	675	721	685	771	667	699	678	721	705	720	680	708	702	686	696	696	697	716	683	714	763	715	714	739	680	679	766	769	690	682	685	731	710	661	708	700	673	724	708	700	704	678	733	678	723	725	702	639	677	696	734	675	647	738	706	730	747	708	694	710	702	723	712	732	702	682	699	700	753	716	679	695	736	683	717	678	738	711	714	688	716	674	724	728	676	667	717	727	729	721	718	682	670	703	676	692	680	698	669	717	687	711	725	641	682	699	667	708	695	717	725	724	704	663	759	688	687	738	744	692	693	649	710	681	722	703	674	684	715	720	683	668	730	683	699	716	715	714	722	712	728	714	692	721	719	713	715	718	697	730	726	687	738	653	707	705	742	706	713	731	698	732	714	699	724	713	725	718	635	711	715	693	699	758	684	721	662	717	691	711	725	708	696	726	696	665	711	727	722	665	748	705	672	717	718	703	696	686	708	706	677	706	715	710	669	731	699	716	717	680	670	669	706	704	675	726	720	729	744	713	718	700	706	750	704	655	683	712	751	727	689	716	706	713	699	719	676	704	705	738	706	729	704	696	676	736	688	716	700	709	716	741	710	715	733	759	704	713	652	695	722	727	705	689	754	719	660	653	678	677	711	723	729	688	674	714	697	664	726	704	691	682	675	709	685	672	692	703	689	724	708	689	714	764	689	741	714	705	703	702	633	718	724	678	646	717	654	699	720	685	688	724	659	704	662	681	673	684	696	712	724	670	669	700	699	691	722	711	687	693	700	724	662	742	753	752	730	723	674	726	700	699	665	693	740	683	728	671	693	705	716	699	736	756	713	720	687	679	753	717	688	719	740	710	727	677	707	763	708	732	709	704	717	700	688	720	729	694	670	703	753	705	662	643	724	712	679	734	714	649	684	723	674	664	704	734	693	695	698	746	694	736	708	720	724	675	689	718	727	710	710	693	727	692	741	700	664	713	663	690	688	749	707	727	722	733	729	690	701	696	702	717	724	691	706	672	717	728	750	725	689	745	717	672	698	716	727	720	686	747	686	683	676	684	687	703	698	707	719	649	729	690	691	716	697	659	723	669	719	677	715	659	685	721	706	746	722	704	684	680	749	699	696	685	716	702	703	669	735	693	733	673	715	719	728	711	743	715	708	741	710	708	715	715	666	698	683	704	708	709	719	713	715	691	708	691	698	742	682	715	708	675	728	739	670	716	749	702	716	682	673	685	661	710	730	713	736	701	726	730	763	686	700	694	729	699	695	706	767	730	691	686	724	717	725	705	705	703	744	749	673	701	705	689	695	681	690	716	732	725	670	692	704	742	696	704	764	724	722	735	758	716	742	718	675	703	745	681	706	715	679	671	732	687	701	730	692	711	686	691	689	720	726	669	708	706	730	723	652	723	733	670	671	690	695	664	694	705	695	689	696	718	737	663	668	707	741	754	634	723	738	666	707	704	716	714	747	663	696	725	654	729	676	747	690	698	688	683	726	726	675	674	745	719	626	707	705	635	714	719	702	728	711	733	695	759	685	682	688	741	736	708	680	733	694	678	682	692	708	669	706	744	704	700	662	717	712	677	734	732	723	676	719	659	734	659	725	643	728	668	760	776	709	730	767	717	717	731	707	721	673	732	716	763	680	709	700	746	699	710	711	709	747	708	752	683	740	707	745	684	662	740	694	738	705	697	686	682	709	683	691	677	677	737	720	705	674	771	687	703	682	679	722	714	704	648	701	732	714	742	698	663	735	636	705	653	696	710	679	637	695	680	709	704	709	714	710	737	746	757	687	719	719	679	763	666	698	673	700	699	708	666	678	720	695	678	692	707	735	722	685	709	706	704	703	698	762	726	689	705	748	818	695	695	702	697	692	711	714	734	668	657	703	707	731	716	719	726	689	746	720	692	708	701	681	724	696	736	726	721	722	740	724	742	715	718	749	690	726	710	738	702	756	707	680	685	746	670	684	685	667	713	709	704	674	693	676	704	722	675	655	678	713	680	710	751	753	677	679	708	671	719	688	727	704	707	678	737	707	736	721	690	731	718	702	716	702	671	745	719	702	698	681	732	725	714	718	713	734	750	734	704	725	719	708	711	733	753	744	684	689	684	743	675	714	737	722	652	687	720	715	711	781	709	707	689	655	717	677	707	703	697	673	727	730	717	730	705	752	677	657	697	688	724	675	714	736	678	691	694	660	644	689	700	727	748	746	751	772	697	675	685	745	740	695	708	732	680	697	692	739	685	734	691	724	694	680	650	729	706	707	690	712	706	735	675	682	743	685	660	714	696	725	685	698	664	701	708	681	726	712	676	701	708	688	731	746	682	708	717	693	686	710	713	708	707	689	668	732	703	707	699	702	707	666	701	693	718	724	728	703	735	692	708	748	720	707	670	696	713	642	708	698	717	700	669	706	677	673	678	694	781	671	703	722	759	697	742	707	703	697	676	720	677	743	726	701	680	724	714	713	799	704	692	678	722	686	711	721	673	717	725	662	740	712	695	696	685	689	646	687	727	710	710	707	689	776	741	705	753	700	710	674	705	711	689	734	730	687	711	689	706	704	685	705	706	693	704	648	692	719	733	716	676	751	661	712	684	702	710	719	725	677	744	705	686	733	703	747	738	710	729	715	697	698	689	672	701	697	736	719	719	655	712	701	705	666	705	695	715	709	687	675	715	713	715	704	659	742	671	784	737	658	715	701	701	680	725	745	738	685	682	681	732	714	704	734	716	694	730	718	665	713	728	705	676	644	708	658	703	677	711	711	722	700	684	699	741	675	709	728	716	730	736	721	731	700	717	724	693	673	742	758	749	709	715	705	698	737	718	727	681	733	704	711	665	676	769	729	735	702	670	730	665	665	683	695	715	705	715	727	714	687	723	706	692	695	700	713	668	678	750	648
22227	3083	11246	1490	650	526	410	381	366	356	354	353	311	339	297	310	296	304	312	319	276	282	315	319	320	290	311	292	319	275	299	287	274	292	322	284	309	300	309	267	298	289	279	302	297	291	286	283	279	302	352	303	308	271	291	301	249	280	295	322	292	259	315	331	286	288	281	312	304	284	326	302	322	285	340	279	276	268	304	330	332	302	275	316	309	320	307	308	253	247	321	308	287	280	295	278	287	290	305	305	285	272	294	295	297	288	297	312	288	297	316	304	302	304	267	293	317	312	275	283	312	303	297	316	315	276	279	306	294	271	311	275	282	263	263	308	297	283	299	315	292	280	278	281	323	259	306	279	297	315	281	304	325	308	294	311	292	285	285	308	293	270	278	319	299	318	318	285	299	273	303	316	325	317	306	296	308	298	265	305	292	289	312	320	282	318	263	290	335	318	298	329	235	356	293	307	267	297	285	283	279	269	295	327	284	279	319	287	269	325	270	265	284	266	277	343	314	320	291	299	285	274	307	281	324	301	317	291	323	303	321	257	305	265	276	329	295	305	283	307	285	317	279	297	310	291	299	309	312	325	286	283	281	306	311	306	312	332	285	296	310	291	321	297	282	297	288	279	279	278	306	305	272	277	313	301	299	292	290	276	288	309	277	275	279	292	310	282	270	276	277	303	280	323	324	295	288	288	330	294	326	285	293	284	326	303	284	330	321	295	296	299	295	288	302	298	303	265	300	277	305	287	263	282	314	292	315	294	291	294	290	261	297	314	286	297	283	296	289	317	325	341	287	299	289	308	270	312	313	314	292	265	290	337	303	296	265	257	334	299	300	274	308	269	307	267	326	274	299	278	268	287	300	273	262	269	292	277	293	290	304	263	310	340	281	277	286	291	284	306	307	256	300	313	321	318	303	294	300	275	284	285	326	295	310	296	291	306	264	284	288	269	285	278	312	286	313	308	285	308	301	325	315	326	279	298	266	300	286	299	323	271	322	310	290	285	308	310	324	288	299	315	285	285	303	306	308	276	293	316	312	302	292	268	285	305	291	271	272	288	318	318	305	289	299	293	305	290	320	291	296	260	299	260	287	256	317	303	284	312	279	272	298	289	265	296	270	301	321	303	302	268	284	324	313	279	300	320	330	278	306	300	304	273	314	265	322	335	288	299	305	287	295	290	264	277	286	290	306	301	299	315	288	327	283	291	303	305	286	293	292	282	274	323	280	277	274	295	279	280	318	284	339	312	283	306	281	299	345	258	305	275	280	285	336	285	295	308	271	272	279	301	336	302	274	311	300	305	285	302	277	310	286	301	276	291	346	322	272	302	276	267	297	278	294	307	317	285	307	263	305	305	311	300	329	279	280	314	277	312	329	312	253	250	285	295	293	306	330	269	333	294	287	309	289	330	257	243	269	322	298	287	284	320	263	284	278	289	281	260	279	310	275	274	316	298	294	302	307	295	296	333	292	266	354	298	292	302	284	265	304	318	291	299	290	291	339	295	286	301	327	323	304	304	294	263	301	311	298	296	332	293	321	311	300	255	290	302	299	300	322	307	270	272	301	293	285	294	302	313	297	305	299	298	250	268	335	289	288	269	317	299	289	273	279	284	315	318	330	266	263	273	319	308	275	279	324	308	297	315	306	301	233	255	334	285	308	284	307	293	280	304	326	286	331	289	246	289	324	285	307	302	317	354	285	275	298	311	312	284	279	289	291	301	294	279	293	289	270	285	267	309	288	294	305	283	299	333	294	338	333	317	304	264	294	264	279	293	316	289	317	298	311	282	316	309	288	305	259	318	281	303	294	301	302	289	254	309	316	288	283	297	290	289	288	296	323	324	314	300	311	263	229	297	283	306	287	317	285	310	307	292	324	300	308	323	311	315	284	319	270	284	316	305	309	300	290	298	287	301	280	297	296	291	296	296	332	279	282	279	316	304	293	291	302	312	301	309	273	298	305	318	298	301	298	280	309	313	293	291	327	271	313	310	293	291	305	264	289	328	307	304	296	321	326	300	300	322	308	317	304	292	298	280	282	294	302	313	303	277	300	284	273	302	295	276	287	305	318	325	288	271	296	284	305	290	319	266	286	290	296	285	281	278	287	268	278	284	306	302	275	308	266	289	299	302	331	282	276	289	288	322	286	307	308	320	279	319	277	299	265	279	303	302	303	342	312	283	330	316	300	247	326	294	281	263	289	291	268	288	274	295	302	286	292	287	323	254	268	318	288	272	306	299	309	280	265	286	260	302	297	315	315	304	299	316	283	313	293	276	340	326	285	286	317	303	315	285	304	314	285	275	256	298	273	310	299	314	299	296	285	276	301	309	297	283	288	286	296	282	295	286	278	292	314	287	283	285	314	290	295	289	302	259	316	292	290	281	322	335	325	276	286	305	279	310	299	323	293	316	319	292	301	291	296	294	291	297	270	282	283	297	303	316	298	277	280	305	311	286	281	333	300	273	266	314	292	290	286	288	292	255	278	269	267	312	268	301	320	303	286	302	282	279	299	301	293	282	286	286	286	279	308	302	286	315	243	304	329	305	330	311	327	306	306	316	325	306	285	301	313	278	293	296	328	296	270	307	314	290	287	302	276	295	296	287	329	299	274	267	302	338	289	282	308	281	275	310	307	313	285	324	278	287	314	277	289	281	300	302	321	280	275	294	279	282	276	314	279	281	279	283	318	282	301	316	328	318	287	305	293	267	304	282	329	319	317	277	298	290	303	284	265	285	291	286	321	274	286	335	260	302	336	305	291	324	287	307	296	282	261	301	290	303	284	290	320	275	301	322	287	295	287	278	303	296	306	301	313	295	307	300	303	283	332	312	310	286	287	286	294	296	295	298	285	289	324	309	314	286	277	284	288	292	322	306	297	292	280	320	293	287	295	278	297	302	311	310	319	261	300	315	272	320	323	312	295	299	299	305	332	281	324	276	281	304	267	293	307	281	291	323	279	278	310	298	278	258	269	320	303	305	282	314	282	285	319	314	295	271	321	283	289	263	276	285	329	303	296	284	291	291	297	283	290	286	269	338	284	283	280	280	277	290	328	302	294	289	269	303	291	279	279	271	335	317	268	296	308	286	309	291	300	237	314	315	294	291	304	274	284	301	315	299	292	291	307	319	281	290	297	279	278	274	335	284	325	294	289	302	305	288	289	315	303	338	313	266	279	261	300	294	314	277	268	276	290	287	322	288	300	294	292	280	306	258	331	324	328	293	277	343	307	314	287	269	295	290	305	312	299	332	310	335	289	304	317	287	254	296	279	277	329	311	279	308	290	276	302	294	274	296	320	271	293	294	295	279	298	326	284	304	294	283	283	246	312	277	301	310	311	304	293	275	290	317	285	288	294	298	283	316	297	301	308	316	286	309	336	291	293	317	316	296	284	313	323	301	295	316	270	290	295	323	309	254	329	262	303	314	297	276	272	321	301	275	323	294	296	284	303	267	300	318	283	305	247	316	320	332	279	306	256	280	314	274
12523	1586	14638	2330	2104	1612	1389	1229	1166	1053	1000	921	881	820	788	794	700	786	764	760	731	735	700	718	734	729	682	727	752	776	702	660	680	699	664	702	679	681	678	717	706	666	663	672	716	684	670	653	693	682	641	683	667	666	695	678	628	737	639	711	638	666	675	629	665	682	633	642	699	681	629	671	674	679	583	695	621	668	670	679	699	647	651	666	633	674	643	709	659	633	671	618	607	674	668	664	676	668	663	670	644	641	649	648	650	657	660	690	628	629	646	636	657	649	678	670	663	628	669	688	634	645	649	672	688	694	699	657	634	672	605	645	697	661	654	641	654	673	619	655	659	670	630	659	636	627	640	684	699	716	679	650	651	646	664	697	612	656	676	667	660	659	661	656	598	673	677	664	690	641	635	639	648	641	691	710	623	676	684	650	641	644	663	658	590	678	656	658	663	649	658	630	685	632	666	625	631	689	652	655	658	705	613	638	634	614	645	684	624	662	613	670	625	688	686	678	681	635	627	670	643	663	659	663	620	635	652	615	645	686	649	618	621	685	670	650	696	682	635	665	638	631	662	645	654	650	628	679	645	614	698	656	624	636	686	604	651	696	657	658	637	678	665	647	650	611	628	663	717	634	660	653	628	690	633	645	636	649	680	657	669	618	640	641	645	653	666	664	670	634	632	685	649	666	635	625	664	644	628	652	668	656	638	662	672	653	649	654	707	652	673	641	641	657	610	688	630	679	638	647	703	650	664	634	679	681	625	699	646	674	677	614	633	667	654	659	662	659	632	672	661	653	693	657	678	620	650	647	631	677	674	636	632	666	656	653	662	644	647	676	647	597	671	655	670	650	650	636	676	713	669	654	680	654	646	701	698	690	648	682	641	669	684	683	641	693	648	624	642	640	631	619	647	662	666	665	591	633	640	678	680	628	636	665	662	676	645	698	692	663	683	676	661	632	660	614	702	628	644	659	653	669	676	606	701	595	618	665	656	693	644	642	674	646	648	686	616	658	662	697	686	649	621	656	670	667	627	650	671	653	655	610	628	659	655	654	691	665	654	683	621	604	718	676	628	680	603	620	694	687	647	659	667	695	669	603	655	692	635	684	680	634	622	695	662	643	683	700	669	678	641	653	641	627	628	660	673	674	642	663	627	678	657	656	669	651	657	670	668	717	681	670	606	668	652	627	638	616	663	713	636	676	625	654	666	646	661	657	629	651	686	650	667	657	639	643	657	639	689	633	652	649	704	633	647	645	681	628	690	730	667	659	674	702	668	630	609	605	661	657	683	668	670	663	710	720	648	686	650	655	653	686	666	634	674	623	653	622	660	678	647	688	676	653	647	642	663	624	671	630	632	655	635	642	662	655	632	644	647	654	713	680	677	637	653	675	642	666	637	601	707	651	666	623	683	707	639	631	657	696	662	649	684	656	643	693	672	667	686	661	628	686	635	650	653	689	695	640	669	657	642	668	702	639	673	664	681	662	659	676	633	665	688	703	631	628	664	709	663	647	681	675	629	641	627	629	701	634	660	662	623	681	683	687	658	641	660	680	651	712	661	671	704	689	649	703	649	670	676	666	671	633	643	672	694	649	662	630	616	641	665	692	677	654	691	640	634	668	627	612	606	684	656	669	670	668	665	662	660	611	676	666	689	665	643	677	656	642	697	677	691	659	630	627	614	662	663	722	604	663	631	617	634	687	691	620	673	651	659	639	622	648	646	667	671	635	672	671	669	639	659	631	639	705	678	629	667	650	663	650	720	668	696	677	642	688	644	648	643	671	704	689	724	656	616	684	650	639	674	679	604	682	645	634	645	677	666	649	623	706	680	659	673	636	624	615	653	630	618	645	668	616	655	711	671	614	685	617	671	608	657	632	655	668	667	703	612	673	634	616	632	617	643	690	675	666	634	662	698	665	670	665	644	644	630	655	681	653	643	659	613	645	643	586	649	641	622	663	669	671	660	701	627	635	669	641	656	666	653	622	673	642	649	673	638	669	659	666	586	665	667	596	656	631	681	630	682	697	627	690	684	647	674	653	648	703	633	612	648	650	659	673	670	605	685	663	650	658	670	644	679	640	644	670	675	672	679	716	590	605	657	660	660	641	618	665	659	674	639	631	669	682	655	617	692	611	650	653	620	638	614	657	686	625	676	600	660	659	629	639	639	625	676	666	661	652	665	661	633	701	654	618	631	655	640	653	661	620	614	600	706	680	647	643	696	677	680	667	674	666	644	680	670	649	636	669	665	659	618	677	636	656	699	654	643	645	665	673	652	620	610	635	676	667	700	631	650	640	660	703	642	638	690	653	645	654	614	719	641	646	715	655	715	659	667	676	686	709	692	690	671	672	696	637	666	663	618	679	714	602	661	657	596	626	691	650	588	627	690	657	661	672	676	651	667	650	648	634	624	644	680	695	660	619	661	663	615	645	632	661	668	658	637	631	715	608	652	683	670	682	656	664	660	658	709	677	621	684	617	631	669	680	625	674	697	666	698	640	675	616	667	617	643	640	636	670	682	649	636	687	666	644	616	700	651	636	703	653	669	667	682	662	668	661	639	650	668	667	672	683	638	682	658	643	691	676	616	614	710	614	617	682	645	668	657	627	640	666	661	636	631	650	642	667	610	653	643	685	644	701	623	676	667	653	703	661	672	655	676	611	648	618	650	662	681	710	672	707	679	621	652	648	676	680	637	666	680	627	670	647	642	649	693	669	621	633	709	581	661	634	633	633	688	645	662	702	679	672	688	626	663	676	647	632	654	670	683	632	640	622	666	663	635	698	656	679	634	683	616	663	617	631	698	634	607	671	675	693	651	636	708	682	618	625	634	656	674	683	673	700	708	649	626	680	662	642	653	693	671	645	661	663	673	600	659	691	659	684	679	646	693	683	665	695	646	661	635	600	681	673	670	668	654	625	664	723	653	642	672	651	609	670	655	626	693	681	630	681	673	648	668	689	645	619	655	675	697	655	677	660	683	686	676	655	679	662	663	641	660	640	631	679	641	603	666	681	650	685	653	635	703	648	673	647	629	634	656	665	665	665	656	654	713	661	651	605	655	685	653	654	669	635	638	644	668	621	628	674	676	699	660	638	608	663	673	646	626	655	638	671	670	664	667	669	661	626	638	628	709	633	604	679	657	660	580	652	694	670	689	649	654	618	672	661	655	697	631	642	668	684	669	633	689	674	670	658	640	646	655	675	610	651	618	647	658	703	689	705	660	677	652	664	626	677	691	656	672	654	675	658	696	627	623	668	666	717	727	652	648	657	625	693	641	654	626	628	663	658	650	680	655	616	652	635	628	702	642	633	612	667	653	713	637	667	638	677	681	635	640	628	663	648	666	697	649	655	669	653	656	718	660	647	654	638	577	673	658	636	672	646	656	639	665	671	656	666	693	679	680	633	634	661	628	639	658	688	628	614	660	701	632	640	637	650	666	653	645	659	659	678	619	668	682	652	656	645	680	693	615	684	638	662	684	613	646	646
4076	355	326	150	142	166	145	160	127	150	143	142	122	136	126	138	158	155	143	118	163	146	157	119	151	163	166	163	131	151	141	136	140	128	172	154	154	130	125	142	145	121	133	148	136	140	165	138	163	137	146	146	154	147	136	144	174	152	146	128	148	126	122	147	156	161	137	126	154	148	141	157	139	107	123	133	150	148	154	145	159	144	153	136	133	134	165	116	158	150	135	160	138	131	155	125	143	145	155	144	128	129	141	137	147	159	162	124	148	139	140	155	143	132	142	155	129	147	127	138	129	165	139	118	128	140	146	144	157	152	149	146	148	150	140	139	168	140	150	134	150	146	131	115	135	139	141	136	158	146	149	138	158	166	159	153	144	177	146	138	119	146	139	144	135	155	128	148	134	136	134	121	154	157	141	141	165	164	122	133	146	152	129	144	149	134	137	134	150	145	151	146	134	152	147	132	145	151	141	134	160	143	139	136	166	141	152	143	130	146	140	164	143	128	139	150	143	151	121	145	120	123	149	137	135	163	159	155	167	127	135	145	159	114	140	142	147	127	153	156	165	126	145	130	144	144	169	140	119	156	158	134	136	147	122	138	152	157	134	153	143	135	137	128	137	147	143	161	123	158	150	135	148	139	121	133	138	124	152	145	136	146	146	152	133	156	139	134	130	158	136	155	132	124	135	158	139	131	156	126	149	128	162	123	152	153	166	149	139	141	141	154	149	146	156	161	146	139	154	139	136	134	144	146	135	169	135	154	164	132	153	135	163	154	138	148	166	145	140	165	151	147	167	147	147	149	130	136	124	170	134	136	142	146	163	146	136	154	154	153	163	158	173	147	147	152	126	146	129	119	137	135	133	158	147	143	141	136	132	132	141	160	149	141	147	146	150	141	120	160	139	159	155	111	136	128	124	142	119	135	130	127	144	155	153	157	130	148	161	143	161	141	116	141	139	126	140	147	144	151	130	173	146	154	135	132	152	157	111	124	173	156	134	145	174	124	157	123	140	138	126	122	128	145	129	150	147	159	140	153	142	137	141	121	139	126	161	150	133	138	136	144	171	155	128	161	158	177	161	148	145	147	138	126	142	143	138	143	147	148	139	170	141	145	165	137	160	143	166	153	169	135	142	151	164	133	139	126	159	121	152	138	166	144	143	154	158	123	129	125	134	152	118	147	139	136	133	140	154	124	127	133	125	151	136	153	123	139	130	165	143	139	141	151	150	141	158	146	172	148	135	126	152	147	148	140	154	126	173	154	145	137	146	134	145	140	135	128	137	128	143	137	135	173	154	158	157	134	131	149	152	131	138	163	157	145	137	136	151	146	138	120	163	137	128	145	157	155	162	125	133	157	148	115	138	153	145	149	133	168	145	152	138	121	123	133	131	123	137	146	149	131	155	153	136	133	141	122	141	167	140	128	145	119	132	144	165	153	118	134	126	150	172	122	150	142	153	152	162	120	136	129	145	159	169	156	120	162	134	141	146	146	141	152	146	149	131	134	134	134	159	133	152	147	134	141	131	133	166	133	152	136	140	132	156	153	168	151	164	138	143	146	129	151	131	152	160	144	139	126	122	140	158	158	160	150	142	156	142	137	119	152	130	142	109	151	123	149	162	143	163	138	151	122	144	147	170	154	139	133	152	149	139	142	160	153	129	145	136	146	153	157	113	142	131	144	130	141	136	142	150	134	157	148	169	108	153	146	153	154	179	139	135	159	148	151	143	146	115	142	139	135	124	157	111	150	139	124	139	157	131	138	146	166	146	164	152	134	148	147	146	139	154	139	161	144	133	125	145	161	152	145	153	129	126	150	170	159	163	158	162	138	112	138	141	140	143	154	128	143	156	157	154	147	152	138	162	134	125	134	129	152	149	129	126	134	157	157	148	141	158	165	148	145	141	165	146	137	147	127	125	144	144	146	144	123	145	160	149	147	138	127	133	143	131	148	132	134	155	131	137	165	137	135	137	137	161	153	165	145	167	131	140	138	131	131	148	140	120	117	135	143	133	125	133	135	113	119	136	151	154	127	143	158	139	162	122	147	153	140	152	145	140	155	165	138	156	144	176	141	141	155	151	144	130	160	136	124	155	163	153	149	151	129	133	160	155	136	160	137	146	158	158	130	149	121	142	151	157	145	134	143	120	171	135	148	150	149	151	145	149	119	126	150	139	140	158	144	142	138	142	154	135	157	136	141	128	147	153	137	145	139	141	140	132	147	155	130	134	161	152	158	149	168	149	141	144	138	133	139	150	142	130	128	126	134	148	158	149	146	146	164	160	134	164	173	157	133	147	139	116	153	156	149	142	150	141	145	132	146	150	139	170	149	154	123	154	150	144	130	164	145	160	181	141	155	172	138	150	158	150	154	141	148	142	127	127	135	144	152	142	135	148	155	147	146	150	150	134	142	136	146	150	135	156	144	139	157	142	153	160	142	140	167	130	143	137	152	153	131	154	143	145	143	168	153	125	143	131	169	134	136	130	147	161	152	138	121	109	129	162	139	135	157	139	122	133	166	138	148	145	158	142	166	146	138	153	145	141	150	146	145	153	132	157	130	149	163	127	135	140	147	143	141	150	130	137	161	129	153	171	151	146	127	141	138	142	150	130	148	145	141	146	135	147	128	147	150	160	164	141	183	131	140	165	146	129	144	127	166	138	163	165	137	137	148	146	143	128	131	127	130	128	152	144	146	115	129	131	139	145	160	137	132	158	120	159	147	141	138	139	161	143	151	160	142	132	153	140	140	150	130	140	137	136	135	165	146	149	138	125	132	147	131	125	131	132	128	152	125	169	116	168	137	151	147	166	151	149	143	117	142	133	139	154	146	140	135	143	140	141	151	133	145	156	153	127	127	148	147	156	163	172	136	134	130	153	152	129	137	131	166	139	122	152	143	149	139	134	138	146	136	131	141	135	131	127	145	124	171	154	143	136	142	120	153	113	141	138	116	142	118	141	121	138	162	147	151	134	155	139	143	128	155	127	132	141	154	159	140	143	148	153	130	140	141	133	141	152	156	124	135	138	150	148	150	141	150	154	146	140	146	136	141	165	164	146	130	150	130	125	124	151	143	157	147	162	156	137	147	168	161	148	133	132	142	127	157	147	155	146	122	143	167	152	132	173	138	125	126	142	135	134	121	130	137	157	123	158	187	116	147	141	158	149	143	148	165	152	135	139	141	130	139	152	151	138	153	139	139	149	124	143	125	136	128	137	148	117	120	127	158	150	141	167	125	143	148	158	149	156	152	151	143	136	120	141	115	138	132	148	144	133	145	144	128	138	134	158	151	127	157	172	159	142	138	147	151	168	143	135	149	171	153	160	146	146	133	128	154	155	152	136	144	129	154	141	147	123	156	161	134	112	129	133	144	153	139	174	130	151	140	134	160	158	139	133	121	162	137	121	144	148	146	141	144	144	150	136	164	146	132	132	138	151	175	154	143	166	141	140	151	132	143	147	155	178	152	156	166	146	145	144	128	160	174
3062	533	679	423	426	415	396	368	392	363	394	389	383	338	361	397	380	375	359	385	386	402	391	375	390	377	396	394	400	380	406	423	363	370	365	363	388	359	406	360	374	391	389	385	367	391	394	378	389	375	389	372	410	402	372	409	363	376	359	347	383	384	393	383	394	377	357	367	378	406	386	412	383	356	387	366	407	402	394	394	409	374	384	406	389	379	362	393	378	368	395	347	354	368	371	388	358	401	388	395	407	393	390	407	349	423	375	397	360	359	392	379	400	393	378	411	377	344	339	369	374	375	354	359	389	382	360	406	349	377	396	389	357	382	363	356	387	411	406	382	365	392	367	371	376	365	386	401	374	355	402	384	354	384	347	380	376	376	389	406	379	404	361	376	326	376	374	382	398	397	402	413	405	403	406	422	382	357	378	360	394	371	399	392	375	396	368	379	359	376	385	375	347	366	361	392	388	355	391	375	382	346	380	408	378	382	384	352	365	383	358	378	407	370	379	387	357	352	351	384	365	410	393	408	353	392	401	375	384	400	384	374	355	356	362	349	407	404	402	383	366	370	358	427	386	403	350	363	384	381	329	364	348	382	367	379	404	404	407	386	404	397	395	354	371	351	405	397	368	382	407	375	376	364	390	407	346	373	440	385	363	382	406	356	387	385	351	390	373	387	384	366	410	379	415	423	389	386	385	369	365	367	430	365	358	348	352	390	401	360	387	367	371	353	382	396	329	386	357	351	386	359	377	379	386	372	383	378	351	398	410	384	380	398	401	374	366	402	393	402	408	352	375	378	383	361	411	371	384	380	408	426	417	416	357	398	376	352	374	384	358	383	356	393	365	363	368	421	391	378	334	392	379	406	388	406	378	374	354	368	374	392	371	343	391	362	398	411	361	382	352	350	385	416	387	412	392	371	387	358	408	359	362	368	331	415	352	408	367	379	379	376	391	341	382	361	337	370	370	381	389	345	352	422	382	402	390	361	355	345	402	392	355	340	389	376	381	346	359	390	355	399	392	398	371	369	372	368	379	388	383	392	395	362	362	377	401	419	373	364	361	374	377	362	391	369	357	379	387	377	405	357	429	377	372	399	390	372	356	373	394	415	410	340	382	390	381	370	383	396	389	392	389	350	386	351	397	361	386	379	370	384	374	405	378	379	412	383	361	364	364	343	354	417	410	424	378	410	358	442	343	393	367	377	368	378	405	349	379	406	396	401	353	378	363	345	360	385	388	395	417	361	397	388	393	371	378	389	383	348	383	423	403	362	347	378	385	387	375	409	402	374	406	391	380	352	373	396	390	378	391	359	377	373	354	408	390	350	370	379	387	371	416	375	352	338	381	358	378	401	387	397	358	359	389	399	390	374	382	383	383	395	372	369	407	387	379	371	396	392	352	358	392	400	390	400	384	415	380	374	361	390	349	380	367	367	351	418	399	373	384	372	417	388	394	371	375	397	425	382	360	365	369	392	419	372	371	385	391	366	386	412	383	368	391	389	362	369	390	359	364	377	397	373	372	366	377	364	350	368	367	401	383	376	369	385	359	403	365	394	346	348	381	399	401	382	379	361	384	376	370	360	386	351	362	407	348	362	398	380	374	364	370	358	372	386	394	416	372	374	386	373	361	413	361	365	400	418	362	352	402	382	408	392	376	362	356	372	383	359	365	389	429	373	356	376	382	412	372	384	356	358	402	393	380	357	380	367	400	374	348	406	391	324	419	364	386	384	381	367	386	389	354	341	371	382	406	348	380	351	370	344	370	327	368	382	396	378	370	383	353	402	400	396	392	386	374	366	346	346	361	349	359	382	385	382	389	399	374	364	369	366	381	361	378	363	379	369	370	401	360	393	377	389	352	412	392	376	396	351	376	406	377	358	385	383	383	354	362	395	359	364	368	373	360	390	401	369	384	372	384	414	400	375	384	390	382	388	389	385	386	391	376	377	389	377	361	379	337	374	381	399	372	373	355	375	349	402	389	364	353	373	388	378	331	374	429	382	367	390	361	338	385	365	375	374	379	394	379	364	372	388	402	351	367	365	384	377	398	364	379	377	412	386	394	414	361	386	350	405	413	381	387	394	389	359	346	380	396	384	416	390	380	385	376	396	382	359	369	386	416	413	371	367	413	366	390	392	361	410	415	373	368	356	340	379	401	380	353	382	376	387	375	378	365	357	382	388	379	378	389	372	398	354	391	415	357	404	357	367	390	360	347	376	387	364	399	405	394	402	349	400	397	393	363	379	370	376	367	357	412	369	389	337	390	335	411	391	391	368	360	386	392	395	383	375	357	420	367	395	427	386	387	427	374	372	377	363	377	354	391	379	380	422	385	392	382	358	384	388	419	383	369	375	413	383	388	351	377	364	349	357	372	386	366	377	343	385	360	351	401	382	388	341	383	373	391	362	411	393	375	377	372	391	364	373	411	394	358	366	373	413	351	399	375	387	379	377	373	365	372	363	369	395	424	378	347	378	363	381	347	386	362	372	403	360	383	363	346	405	373	388	372	394	391	350	361	356	384	375	356	380	379	373	366	353	373	385	404	389	388	357	390	366	390	351	365	374	351	344	382	407	399	356	364	369	389	406	365	358	384	386	410	407	396	379	376	379	390	371	404	369	402	399	386	367	377	391	358	414	375	408	352	371	350	407	390	366	388	390	383	359	364	367	396	358	375	376	393	362	363	398	396	359	377	373	357	417	367	395	393	403	380	383	376	385	413	388	385	380	399	418	376	385	348	396	392	389	365	363	386	386	384	372	379	416	379	348	399	417	346	375	392	364	370	392	361	405	388	371	389	373	411	360	349	401	358	371	363	376	385	407	416	400	351	402	374	384	380	391	405	409	345	415	379	392	405	412	388	368	391	391	366	361	354	388	363	373	347	366	374	357	384	361	425	364	366	397	408	380	370	414	359	355	361	388	399	399	382	380	369	393	380	367	384	402	384	381	371	372	382	417	370	380	366	431	442	414	351	416	387	401	406	337	376	372	373	392	401	369	384	400	336	378	386	389	435	380	362	392	368	390	367	357	389	379	371	379	342	368	408	369	399	381	401	363	403	392	407	356	402	348	380	360	388	378	371	381	390	381	380	381	397	352	380	368	395	363	368	389	384	374	351	360	372	404	409	374	351	379	369	360	364	385	389	385	386	368	367	370	379	387	416	387	373	368	376	365	386	409	368	353	359	388	374	385	358	367	365	366	378	355	349	388	380	388	391	342	377	336	380	408	417	387	375	387	385	338	394	364	390	382	397	388	394	385	388	354	367	375	404	391	393	386	407	374	400	376	369	401	380	394	403	393	358	378	367	410	385	368	367	366	351	357	357	376	358	362	387	387	403	364	384	347	369	378	391	370	401	396	415	345	378	381	371	372	372	395	368	405	377	380	397	355	385	377	393	369	372	348	429	392	391	404	366	382	383	420	386	366	373	359	394	363	411	409	372	378	378	381	380	392	404	356	369	376	379	379	360	359	384	401	374	368	382	354
13515	1234	5201	713	469	422	350	357	363	340	342	325	301	311	341	315	366	350	358	289	317	295	301	328	304	309	306	321	315	338	335	311	300	257	292	329	315	276	322	315	314	310	289	316	335	308	292	316	305	332	292	286	326	249	281	328	311	329	306	312	328	342	296	308	323	305	295	305	306	320	268	292	344	322	347	294	328	314	301	311	296	332	321	289	316	322	301	322	321	297	305	303	284	274	290	306	298	321	275	314	313	303	319	285	294	271	327	323	271	299	313	312	323	320	335	304	326	296	291	284	297	300	300	284	324	275	312	279	337	319	295	324	315	293	296	293	308	303	330	307	310	305	305	306	289	300	303	300	310	314	288	298	293	280	311	289	300	261	341	322	312	315	318	266	303	300	309	302	284	307	308	310	314	329	318	289	282	303	298	272	293	282	315	301	311	323	303	312	318	312	282	302	316	276	287	277	318	280	276	313	326	281	302	305	326	308	342	311	298	325	318	281	320	276	321	308	271	298	309	313	304	314	303	328	306	295	276	301	337	320	269	303	285	319	354	293	301	292	290	283	292	294	293	305	319	306	299	286	326	294	303	287	271	293	328	295	312	315	312	296	284	299	336	282	292	332	313	334	294	265	309	346	310	300	315	328	301	318	303	265	291	314	304	350	332	302	305	312	307	296	332	319	299	285	333	364	288	311	302	301	331	289	310	296	294	302	329	337	317	293	294	322	307	291	295	281	269	315	334	284	301	305	283	282	282	297	266	280	308	322	280	316	286	303	282	317	310	299	282	322	322	314	318	307	280	323	313	303	279	308	298	280	275	329	305	302	343	306	278	291	328	302	326	302	326	324	318	306	328	290	314	290	286	304	325	288	283	325	304	297	285	312	304	292	304	302	307	286	307	305	324	294	330	319	284	316	315	334	320	297	291	325	277	303	317	322	345	285	276	301	304	292	301	279	303	322	299	276	319	297	314	303	316	296	297	328	285	308	296	326	304	334	312	319	298	318	307	308	309	322	310	277	314	298	309	307	305	315	344	298	308	318	307	312	314	294	324	284	326	293	314	311	280	335	305	302	320	280	312	290	312	316	306	314	316	278	304	322	279	291	342	284	256	296	284	286	319	283	314	282	316	299	270	328	315	299	316	303	285	329	302	325	293	277	299	330	286	323	317	290	303	299	315	306	279	309	319	322	315	282	338	308	310	311	287	305	326	312	281	298	302	315	320	291	313	316	290	309	281	281	307	328	314	300	298	323	313	329	301	307	299	306	317	301	326	281	284	315	309	299	310	307	300	322	294	313	325	341	326	276	317	307	312	303	284	281	346	298	325	286	287	323	270	251	323	291	318	285	283	328	323	334	265	315	293	334	309	290	271	288	327	297	325	289	329	320	300	303	350	308	313	263	289	289	256	314	311	309	311	336	276	325	301	335	317	327	305	297	287	334	343	291	299	288	290	309	334	291	301	312	291	387	331	346	288	267	323	333	318	297	296	297	347	290	337	314	292	285	303	293	322	333	319	291	284	308	306	278	304	322	314	328	301	354	301	299	295	289	306	293	323	253	342	325	301	310	326	301	330	329	308	292	342	303	287	269	312	308	313	297	287	295	297	331	327	297	284	337	295	265	304	301	313	300	302	320	323	291	286	306	292	309	273	295	304	301	311	297	303	336	300	305	327	274	308	317	328	316	343	285	312	298	304	281	300	295	293	284	320	270	338	297	313	260	297	307	285	313	325	279	299	324	295	262	321	311	317	278	308	307	336	281	281	315	329	263	304	321	312	297	322	327	302	300	321	305	338	274	301	280	310	294	299	325	293	313	295	301	280	329	313	324	303	323	262	287	297	324	314	305	273	264	286	291	293	284	331	303	275	291	326	278	285	282	301	308	308	322	363	296	306	295	313	296	272	346	288	302	261	319	301	311	293	259	298	300	309	307	284	309	303	314	333	324	322	317	264	311	288	291	286	323	288	289	295	306	308	304	322	327	323	297	319	296	316	288	331	329	279	255	290	339	312	276	316	268	328	279	304	285	289	299	303	331	323	279	282	283	312	295	330	302	308	298	301	294	323	326	314	324	293	279	309	337	321	294	293	279	257	279	308	302	306	306	290	323	315	298	306	309	314	298	306	295	314	298	305	299	331	327	321	312	303	286	307	294	324	312	330	335	308	280	316	291	319	288	323	275	269	282	286	292	282	266	271	290	303	318	306	289	293	321	331	285	305	275	314	330	325	293	286	308	294	312	264	326	307	314	277	300	285	313	311	292	306	330	304	285	309	292	314	294	315	325	296	302	301	288	306	315	286	283	321	300	302	322	269	324	327	306	306	276	279	290	307	330	312	312	291	303	298	293	264	332	304	283	325	310	331	308	300	329	312	277	288	330	312	333	334	282	326	318	296	322	306	295	327	312	341	312	266	306	322	316	292	342	325	291	287	339	303	314	292	306	290	280	288	312	323	309	332	293	299	308	295	311	311	309	297	312	283	297	298	308	283	303	322	299	317	292	310	323	320	315	344	315	302	298	280	313	346	303	300	285	298	291	298	279	304	335	324	323	267	299	301	315	327	308	279	284	294	327	279	326	277	296	299	323	333	286	331	297	302	301	308	280	290	281	303	309	298	286	288	306	302	302	303	295	341	289	289	305	367	302	319	338	331	312	313	365	281	270	304	314	302	320	305	292	306	304	303	327	355	358	304	316	290	284	315	295	317	300	264	307	331	302	307	335	307	313	313	311	321	339	293	318	294	315	286	288	308	282	317	282	328	305	325	308	285	310	280	294	305	322	293	307	332	326	279	327	294	281	294	336	329	276	273	308	339	328	303	301	354	317	307	291	297	341	317	315	299	325	304	321	281	317	320	273	312	302	297	319	332	296	293	313	337	294	293	317	282	327	296	288	273	307	293	344	304	349	320	318	284	307	288	276	289	304	305	287	311	298	309	272	275	319	279	317	288	297	307	332	331	319	298	313	290	308	283	320	284	290	279	312	275	312	313	326	316	328	296	276	305	311	311	315	326	328	305	307	305	291	286	320	323	293	309	274	316	322	340	311	270	324	320	295	303	288	322	322	313	311	301	294	293	334	299	289	303	311	324	301	297	297	305	301	347	282	302	328	327	326	301	293	305	306	284	297	324	275	308	293	286	312	319	288	276	287	319	287	321	297	329	310	318	334	280	296	306	323	292	333	319	269	291	294	326	319	290	302	286	295	303	313	309	297	325	313	317	307	298	314	288	305	292	294	282	297	310	275	316	285	257	310	294	318	304	307	328	301	305	297	334	269	249	316	327	302	280	277	320	310	296	295	313	312	296	295	299	269	311	292	313	284	299	342	307	312	297	322	296	311	304	323	306	291	315	306	277	285	286	285	296	274	303	303	298	302	290	309	309	299	290	317	300	336	327	304	279	296	278	293	337	346	349	278	329	308	321	299	311	322	317	306	298	270	315	324	288	296	302	310	297	280	308	315	353	292	292	311	268	286	287	293	336	310
9417	1250	8343	1574	1381	1270	1109	1020	983	889	870	872	830	810	754	768	699	788	790	786	777	774	689	709	724	756	685	683	673	736	741	773	696	709	729	713	706	662	730	691	731	721	686	708	718	729	755	787	734	744	701	714	695	681	681	705	700	683	728	716	741	723	735	687	708	704	734	690	746	708	636	765	707	665	685	690	698	690	715	703	697	682	700	684	685	732	681	705	729	707	681	725	703	670	642	765	674	703	687	707	722	735	684	719	700	681	741	682	709	701	673	707	749	723	671	699	701	717	708	682	681	659	696	664	746	670	758	691	699	726	714	705	681	716	720	685	730	719	758	731	685	693	661	678	731	687	711	658	704	700	644	683	686	701	715	752	725	701	706	724	721	680	660	680	732	728	685	688	692	689	693	671	696	687	695	689	738	687	698	672	734	692	669	718	670	706	675	722	719	720	723	664	650	714	701	683	650	681	684	668	706	720	684	731	765	700	736	703	672	682	671	718	714	722	648	698	658	667	715	661	658	689	707	729	720	709	742	691	670	674	714	734	668	728	687	740	727	680	667	683	697	708	653	693	724	714	679	702	736	704	729	667	722	678	676	642	666	671	702	644	703	678	683	740	674	697	715	662	675	686	735	679	698	709	747	722	782	659	706	716	667	738	687	726	707	712	705	710	751	674	700	698	713	694	709	719	689	707	648	736	736	662	705	699	679	723	752	676	697	683	612	671	695	662	644	655	664	699	687	698	724	702	708	723	688	652	688	647	692	673	686	645	680	675	715	706	699	690	680	672	772	694	704	693	745	725	677	702	701	695	718	695	685	721	746	694	694	709	703	749	684	670	660	675	713	720	703	695	696	696	685	688	679	709	689	739	699	719	707	710	684	675	726	722	689	694	705	666	698	699	685	722	704	711	713	701	700	706	665	738	706	702	681	655	676	707	706	729	704	689	729	666	719	696	707	664	699	730	718	702	655	715	768	673	747	685	665	702	735	711	694	707	703	698	639	690	711	719	689	695	740	728	695	651	698	732	679	707	707	682	643	735	696	706	689	671	692	706	691	718	709	696	681	680	685	693	704	744	679	659	706	651	683	669	690	678	685	753	664	711	686	686	670	688	744	690	698	748	719	752	717	620	693	729	699	703	714	714	708	670	702	692	671	649	660	763	690	701	712	728	714	682	697	713	698	723	670	672	698	697	681	693	695	675	682	684	758	727	705	707	719	681	719	666	704	726	712	693	690	689	648	701	732	682	703	688	704	686	708	714	752	700	708	758	718	765	749	690	702	702	681	678	703	711	681	658	687	698	667	753	672	724	745	669	702	711	697	711	686	716	722	723	756	707	658	719	688	676	709	689	738	730	719	726	710	726	680	684	730	700	700	699	690	708	691	685	728	747	655	658	740	696	691	690	752	695	670	684	751	657	685	668	687	681	731	688	705	666	724	680	706	741	717	755	672	718	702	692	657	717	768	688	712	683	681	682	735	680	653	730	726	701	704	671	718	717	674	714	680	708	684	683	699	687	730	683	672	710	680	687	711	689	661	682	633	713	701	739	689	701	695	737	688	713	695	729	681	725	702	720	735	687	684	646	711	715	731	713	737	750	758	666	729	686	702	685	681	678	685	673	708	689	728	681	695	734	661	629	693	718	744	673	692	729	669	749	697	711	705	756	690	639	664	683	690	686	672	713	689	674	666	673	660	666	688	674	679	711	702	716	679	686	688	688	688	654	700	707	715	674	735	741	735	713	717	723	721	685	745	719	736	667	669	663	675	719	742	719	729	703	713	698	737	720	684	739	710	656	709	695	658	691	687	688	647	721	737	656	647	686	720	701	706	698	701	723	672	740	658	717	733	682	664	712	714	722	726	745	691	693	694	697	643	672	705	657	724	676	714	711	664	731	674	721	735	673	668	677	697	732	743	683	751	709	673	748	672	638	704	710	715	721	740	709	692	711	682	655	700	698	674	680	669	673	740	692	712	648	705	722	672	692	678	690	713	703	680	684	664	696	716	712	699	752	704	735	709	710	669	678	707	750	685	705	675	706	715	666	720	694	737	693	664	662	686	714	712	724	668	677	672	681	696	743	704	658	731	684	704	727	698	730	710	694	706	702	674	751	680	696	742	654	711	679	689	704	721	691	718	722	698	697	698	683	694	720	680	680	657	718	686	717	703	696	682	716	679	713	669	705	735	745	681	644	722	665	678	707	676	702	694	703	680	701	710	679	676	702	672	707	686	675	659	672	723	694	690	677	680	724	700	692	687	701	736	727	710	777	722	706	716	706	617	725	714	712	647	700	720	684	646	687	699	674	698	683	681	660	705	678	688	659	699	737	725	684	692	651	706	735	685	686	718	676	701	714	688	705	708	752	762	691	723	725	685	688	678	700	685	693	674	719	645	714	724	676	734	736	724	700	676	681	669	710	727	709	713	695	686	688	743	672	647	684	676	713	695	720	705	671	738	725	690	712	688	735	677	629	729	692	717	711	686	646	707	691	706	705	703	634	702	683	724	696	746	719	707	721	742	706	720	733	670	750	697	696	659	756	711	698	686	716	718	701	680	696	738	654	750	704	683	684	676	691	724	693	693	665	729	713	730	644	707	758	734	697	722	672	639	684	712	715	688	704	685	710	710	695	720	695	707	700	722	719	697	740	677	724	742	695	684	666	694	691	719	644	728	718	688	674	711	703	675	717	728	697	738	668	672	678	700	670	685	705	660	705	725	709	727	717	686	718	682	680	712	684	687	705	742	713	699	730	724	692	709	732	728	725	661	670	735	733	719	699	704	691	705	670	703	666	720	684	727	686	682	677	676	719	708	703	711	682	682	722	730	713	674	723	766	721	674	683	685	710	658	681	722	715	676	723	720	714	631	681	692	675	676	701	716	642	718	651	702	683	713	656	728	668	687	700	726	696	721	706	700	705	691	709	728	773	684	708	694	720	678	685	747	708	737	695	652	715	726	704	699	751	655	740	731	720	651	704	730	675	666	695	671	692	683	714	741	716	679	684	740	655	702	733	701	673	680	648	692	662	729	717	701	754	709	658	679	689	670	685	711	733	748	712	715	681	683	692	670	725	714	760	750	703	749	745	738	715	702	756	708	657	675	760	726	700	698	743	705	693	701	685	759	660	755	682	694	702	707	711	678	686	702	741	720	700	704	683	670	761	663	676	690	706	737	713	679	701	723	686	693	719	671	693	687	676	700	651	720	683	688	672	700	688	662	673	721	704	719	686	711	734	690	705	698	718	715	686	751	694	682	717	681	708	683	687	684	720	750	743	693	705	714	639	785	701	719	734	708	684	675	653	715	692	669	708	712	731	712	749	738	710	688	711	686	698	673	722	674	749	698	686	686	726	740	695	738	698	668	691	707	683	675	689	704	768	705	723	660	638	695	705	725	682	714	714	757	730	691	696	694	725	727	685	672	672	699	718	656	693	688	704	666	663	727	725	687	699	705	694	733	668	681	645	716	631	689	711	679	744	711	684
20649	2208	10793	1357	597	521	414	381	344	359	372	370	369	356	311	360	331	339	325	331	323	292	289	306	282	308	288	302	307	319	275	309	334	303	281	321	259	268	289	337	309	314	274	292	303	327	309	294	297	264	285	275	292	298	307	322	302	279	288	301	315	298	318	271	283	311	280	304	284	324	306	298	294	320	292	302	309	318	264	258	342	321	291	303	279	278	283	284	302	285	294	285	329	300	293	268	305	314	323	316	293	262	284	292	277	336	329	304	300	312	287	248	296	266	313	264	312	296	303	338	279	314	318	294	286	313	284	295	255	314	295	311	276	299	255	292	277	313	284	300	334	294	299	297	289	299	311	297	293	307	291	275	293	296	295	267	299	297	311	271	253	269	284	321	272	295	284	283	297	270	270	331	307	308	270	285	319	283	301	335	311	275	314	293	285	336	290	269	303	304	316	292	299	293	272	307	287	282	316	289	286	277	298	274	321	292	296	293	306	268	272	284	285	318	309	285	283	303	280	289	288	272	301	309	306	306	267	302	331	298	300	294	280	298	311	295	295	284	319	305	309	283	296	328	270	290	267	346	296	295	287	291	292	298	311	286	274	299	348	317	305	296	323	321	268	289	336	282	287	299	316	288	322	305	294	325	323	275	283	273	313	282	290	280	306	310	303	272	268	296	264	279	287	294	301	265	289	307	330	336	319	315	291	299	348	327	304	283	297	296	290	274	297	291	286	287	263	256	261	303	322	304	300	288	288	314	314	339	294	286	303	281	308	274	294	314	273	304	305	307	293	317	332	315	291	301	284	294	309	291	257	304	288	304	275	318	278	285	277	290	300	302	297	296	293	290	283	301	268	304	283	263	290	276	329	279	293	315	295	298	256	299	293	279	276	310	323	270	312	317	303	255	293	312	300	294	306	280	272	282	295	270	307	296	299	268	298	276	312	308	304	290	280	294	311	317	296	305	283	286	276	295	338	324	303	300	257	333	270	277	270	279	298	296	304	265	272	276	311	274	265	299	299	267	312	295	331	287	287	284	280	279	307	307	339	319	280	285	300	295	285	269	305	317	317	247	284	295	309	323	264	271	264	308	294	281	281	281	313	292	313	296	270	269	280	291	287	299	315	325	261	308	278	272	328	261	305	301	281	290	306	265	293	307	293	276	278	299	295	299	312	320	298	269	315	298	299	246	306	287	300	305	307	304	310	314	276	293	326	312	306	333	277	299	308	311	295	318	302	302	290	284	299	321	290	271	316	294	276	295	291	327	320	280	266	267	296	288	277	317	300	289	304	283	279	304	302	268	266	289	299	270	295	308	266	271	292	305	296	296	336	310	307	273	301	252	262	296	287	288	308	310	308	293	283	319	333	293	275	278	257	299	283	286	279	323	289	299	287	329	348	303	281	309	297	330	312	301	306	303	313	313	282	287	301	263	291	316	299	304	296	282	304	294	312	273	290	305	300	267	239	271	278	295	299	273	309	275	299	283	309	278	291	297	295	284	292	297	265	314	272	281	319	313	312	290	275	304	309	295	287	298	309	308	307	280	297	305	298	268	270	279	301	301	244	277	323	300	317	310	310	263	306	293	306	290	308	277	288	307	293	319	279	311	285	299	298	261	285	325	293	293	295	312	308	305	247	288	291	293	267	278	310	261	279	277	294	273	322	303	284	285	273	303	310	275	280	295	305	277	276	292	275	333	286	295	297	300	280	279	329	268	325	301	300	304	280	284	313	293	285	283	289	305	279	313	302	299	264	297	312	318	257	295	296	310	336	264	293	310	306	304	295	284	290	284	301	304	283	329	270	333	279	309	312	279	283	280	269	319	255	287	288	306	310	296	267	322	300	292	270	307	280	318	285	266	287	318	293	279	295	287	322	307	280	288	297	317	275	309	270	283	310	307	313	300	262	297	308	295	276	328	306	297	278	317	285	288	316	303	310	255	288	269	300	294	301	290	277	311	259	302	275	309	298	286	305	282	271	312	286	265	254	293	281	314	284	286	294	312	256	277	291	293	253	303	305	302	285	260	304	306	304	340	328	283	270	309	286	299	294	293	313	318	261	283	311	310	274	314	305	305	283	309	324	299	324	323	319	288	339	330	293	309	304	294	301	309	318	293	314	287	253	259	294	272	308	274	310	293	294	299	272	277	309	332	288	280	270	305	298	308	270	292	309	259	283	267	297	266	290	287	286	333	300	334	312	298	323	282	314	301	310	296	302	316	297	296	279	288	314	312	295	264	327	280	282	281	321	300	275	270	318	297	297	286	298	301	299	264	295	300	305	279	330	286	310	311	329	289	299	291	309	276	293	304	289	303	282	288	320	273	296	321	289	300	287	312	297	299	300	282	313	299	269	242	279	289	281	265	302	294	328	319	320	300	319	281	281	292	307	279	319	302	309	302	247	296	297	285	277	297	266	308	301	286	281	308	267	274	317	326	307	333	318	303	326	256	294	299	282	286	278	299	288	280	297	284	274	314	294	312	314	276	299	295	267	285	291	279	308	308	274	292	271	282	294	336	292	305	271	303	321	293	299	293	297	288	279	286	282	305	308	316	315	294	288	280	274	259	314	281	316	295	317	326	284	282	284	293	262	284	272	288	276	275	298	306	299	282	296	304	277	273	283	295	294	301	289	326	296	298	317	322	299	270	321	292	290	294	287	279	276	251	300	307	270	320	296	276	296	271	280	284	267	290	305	322	317	299	296	284	286	303	286	303	306	273	281	294	293	319	309	299	315	295	298	286	289	299	283	279	309	304	323	307	296	242	266	313	263	282	289	308	296	321	332	282	322	267	278	254	313	267	318	296	324	297	275	297	285	286	301	272	319	316	279	286	299	310	299	261	310	321	307	319	299	291	285	264	282	308	279	303	322	322	275	307	279	291	306	346	297	306	324	319	318	283	294	312	279	315	308	296	267	263	298	267	299	299	288	299	275	303	275	316	344	299	281	299	281	320	300	304	285	298	274	312	276	291	289	290	297	317	286	318	314	298	300	345	293	300	276	288	286	300	292	277	289	306	326	296	282	297	283	294	288	300	298	269	295	321	311	337	295	280	311	305	295	290	298	316	299	291	294	279	292	302	248	294	288	322	303	304	291	321	250	329	330	291	293	297	290	244	284	317	302	327	269	254	296	295	278	323	268	305	325	304	294	321	279	304	292	321	257	323	340	276	323	324	296	277	285	329	302	299	298	284	318	292	294	262	270	291	324	291	293	275	316	356	321	317	244	289	300	295	279	305	297	294	309	323	306	297	278	340	282	282	274	289	316	290	269	291	282	287	317	263	264	306	247	288	303	314	291	299	293	297	267	317	282	310	292	283	287	310	311	339	260	307	326	324	279	306	296	275	282	271	280	280	298	279	284	294	284	280	288	316	289	262	319	321	261	290	294	315	283	315	312	301	280	287	321	268	298	309	312	301	294	284	300	310	293	321	260	311	288	275	300	289	335	289	310	290	279	282	296	297	288	295	324	313	301	324	316	265
11649	1426	12820	2415	2003	1668	1425	1247	1095	1091	1044	891	921	833	897	842	759	766	742	683	708	721	782	731	695	685	684	678	720	659	698	647	678	694	643	710	682	694	670	669	657	730	652	649	675	687	658	709	662	670	656	686	672	687	632	635	655	646	626	685	657	695	664	674	713	657	686	655	660	654	632	649	694	678	716	688	640	659	602	651	643	648	670	676	671	655	658	656	629	661	649	636	654	669	666	643	646	647	641	639	630	655	674	636	663	648	656	676	642	661	671	656	668	639	716	619	660	659	697	643	655	658	621	691	629	647	644	650	663	643	615	642	659	631	632	626	611	652	620	686	605	683	645	657	645	669	633	657	703	668	662	597	695	646	679	640	649	675	636	685	632	630	642	695	656	692	621	689	653	681	684	665	633	636	657	665	689	649	645	658	678	660	651	687	629	660	657	686	635	648	673	665	681	619	644	669	673	628	658	650	659	642	652	652	621	637	636	631	643	633	667	623	664	659	626	641	657	671	677	625	629	670	644	643	659	666	651	646	648	577	635	612	650	630	672	657	660	621	647	600	670	660	668	619	638	655	671	671	681	602	642	665	672	638	658	613	688	684	646	642	640	618	653	651	675	697	642	618	670	648	668	658	669	631	624	621	660	622	666	680	636	696	645	659	693	661	666	633	661	637	682	671	636	674	661	651	642	679	611	652	618	637	610	667	675	677	629	652	695	642	671	647	626	678	625	696	672	663	637	662	658	636	663	668	618	710	668	638	630	661	639	661	661	677	645	653	662	664	678	638	671	657	692	637	633	671	623	677	639	640	654	658	656	680	647	607	645	626	648	683	599	649	670	646	605	644	669	673	645	690	620	644	621	652	657	641	670	632	674	610	632	644	631	624	645	676	680	681	646	660	619	619	656	647	667	662	668	632	654	618	638	650	656	627	663	668	615	644	691	658	658	688	623	677	663	639	612	633	641	638	672	648	677	679	680	617	645	649	654	655	650	630	655	648	625	661	634	575	647	662	652	639	616	639	658	660	671	664	599	662	668	633	641	639	665	680	692	611	641	621	641	684	602	659	640	680	646	599	649	627	667	645	620	667	652	661	660	653	638	671	615	688	676	656	686	677	650	683	665	643	632	606	648	686	626	704	627	649	670	640	638	665	671	641	667	631	646	654	660	630	624	638	684	679	687	657	654	652	642	634	663	658	627	668	649	620	684	650	646	661	667	649	679	667	689	675	666	669	640	664	613	669	665	666	654	672	622	637	630	661	716	692	688	652	645	623	676	684	645	645	618	665	687	644	643	620	647	648	606	659	659	675	674	656	642	638	664	643	642	616	629	598	628	677	672	665	631	664	652	612	606	651	693	620	667	609	694	635	666	683	677	639	614	637	632	636	617	624	635	666	675	645	662	649	647	656	648	645	647	624	668	635	670	637	689	620	635	654	646	648	674	626	638	706	658	635	663	684	596	646	711	621	651	614	664	610	663	633	651	610	624	621	585	602	651	662	678	628	625	631	632	665	638	613	626	676	641	661	624	634	637	653	630	652	613	628	647	677	605	651	648	674	670	684	654	662	637	668	635	651	667	647	619	648	645	638	658	664	687	640	680	698	608	686	625	655	654	636	667	679	665	634	677	620	655	691	660	611	701	621	677	666	631	629	642	625	648	634	644	649	654	623	632	656	624	632	632	643	662	667	673	638	646	694	647	671	657	652	660	621	655	656	663	640	688	640	596	610	641	645	619	628	637	655	682	657	627	631	648	671	642	666	661	601	644	645	664	600	635	642	591	629	626	634	643	652	673	635	645	612	626	655	628	638	687	635	697	662	650	663	688	674	607	690	632	667	620	683	610	684	631	687	630	695	613	687	673	669	648	622	680	677	665	632	678	655	689	632	701	659	657	604	675	624	642	697	668	670	604	680	663	677	621	655	644	651	667	662	640	672	709	660	614	652	651	658	651	605	662	688	632	637	672	650	638	644	626	623	651	670	663	684	674	677	660	663	675	674	665	660	631	629	641	672	663	646	630	659	654	700	610	654	663	687	637	649	674	667	675	624	664	679	652	691	666	649	667	686	674	716	660	651	682	619	660	646	653	653	684	628	605	660	693	617	643	639	685	694	615	649	685	628	619	642	640	636	676	661	649	650	624	666	668	616	689	624	644	637	622	632	637	694	685	607	629	667	613	651	694	631	689	649	674	652	682	649	666	680	679	646	673	656	649	680	669	614	653	640	639	653	668	613	630	646	627	692	632	714	700	652	687	659	654	668	655	666	662	673	676	660	677	658	703	617	620	679	650	658	663	717	653	701	633	683	666	665	613	685	616	642	721	620	636	657	630	676	646	607	625	661	601	671	669	673	661	652	666	695	679	658	677	652	655	626	642	655	688	668	659	642	644	662	666	679	628	664	624	620	661	617	626	641	670	634	657	617	625	619	642	639	629	654	694	654	657	668	656	676	658	651	655	654	663	675	700	642	612	636	610	692	637	628	660	655	606	631	651	675	658	666	614	591	626	677	660	681	641	623	639	673	664	624	669	619	660	670	660	665	676	661	672	663	718	654	672	620	630	638	685	649	656	717	629	648	647	663	662	644	652	673	679	628	653	610	662	685	686	674	635	636	623	665	633	648	632	676	676	688	680	626	707	628	663	664	641	694	641	596	654	638	624	622	647	688	653	650	696	627	666	654	660	662	670	643	650	622	647	689	643	683	652	674	625	601	660	673	629	628	675	644	631	699	675	657	668	654	688	650	669	694	679	641	665	655	626	669	664	644	635	656	630	642	659	657	651	632	651	647	656	666	664	630	648	648	652	677	620	674	669	657	636	660	627	664	685	631	682	642	644	643	691	655	666	606	668	636	640	665	673	596	672	662	627	651	675	666	710	593	688	653	650	671	671	623	647	704	645	648	672	617	658	693	648	711	643	630	657	679	682	646	709	652	684	605	652	676	608	679	680	643	655	631	658	626	637	658	651	626	641	719	644	653	642	701	667	657	642	656	651	645	672	669	647	663	703	638	655	635	654	617	634	608	643	666	670	609	664	668	679	618	662	637	646	636	606	684	646	678	643	656	682	683	661	644	666	588	658	643	669	625	660	632	675	626	693	649	610	716	655	635	631	682	710	702	609	654	616	672	633	642	684	646	627	646	687	663	604	642	662	623	633	634	660	707	649	653	644	628	649	662	623	660	651	630	654	650	694	650	640	661	665	681	669	616	652	623	629	626	675	646	683	635	647	665	684	657	655	705	683	697	645	665	655	644	664	657	660	658	656	631	680	660	651	665	611	655	639	661	639	680	638	685	672	638	670	606	699	643	629	618	634	636	676	613	678	617	613	651	621	682	660	616	676	695	632	643	682	653	660	624	673	630	675	652	670	639	680	656	668	655	631	678	636	619	625	631	637	715	630	635	633	703	692	672	700	641	621	650	688	629	642	683	627	678	632	648	677	657	682	657	643	640	646	654	697	662	677	670	659	627	691	670	677	670	664	693
3350	261	281	184	149	168	130	141	138	149	154	137	132	157	176	149	147	133	164	143	124	126	149	149	129	145	138	137	144	134	126	130	119	160	127	141	146	131	150	144	151	138	135	124	135	153	128	140	140	156	136	140	163	144	143	143	175	153	141	147	146	148	145	150	145	169	151	158	146	153	158	136	151	144	151	144	129	116	142	147	163	144	144	121	140	149	146	144	138	133	146	148	132	143	147	153	139	135	154	154	120	127	156	147	130	146	145	156	133	121	143	127	125	146	133	133	123	119	146	132	130	140	153	150	145	139	119	129	146	142	156	146	169	121	146	136	140	168	132	154	158	126	122	133	143	111	121	120	166	143	157	134	149	150	136	126	140	155	130	117	163	128	150	149	169	139	142	129	155	130	140	151	133	158	115	140	145	138	124	150	148	147	146	189	134	155	141	137	145	141	156	115	149	137	155	120	155	124	159	144	158	126	157	161	141	131	129	135	143	171	127	132	132	165	156	144	128	146	131	149	147	148	129	145	153	123	172	145	147	166	135	156	155	124	119	154	130	141	114	135	160	144	126	152	144	142	153	152	129	115	152	157	126	150	152	165	146	138	143	159	146	154	130	130	138	153	129	150	137	146	165	148	128	145	145	151	146	139	141	146	128	128	138	134	145	131	172	143	134	146	134	145	137	142	123	130	158	160	126	162	153	118	160	162	151	115	126	161	160	126	165	122	131	131	142	162	136	138	129	152	164	165	150	120	157	149	138	139	127	148	130	135	131	118	166	127	136	171	160	134	132	145	147	152	163	136	169	137	158	155	153	146	143	163	155	136	148	139	136	148	136	137	127	130	150	131	138	138	145	147	179	132	147	133	143	141	132	144	133	138	152	152	122	145	150	155	136	158	131	153	118	161	171	149	134	144	136	131	147	160	134	147	128	146	148	142	160	168	141	144	133	147	146	152	145	147	130	162	139	130	123	130	133	124	140	148	141	147	155	139	144	138	134	137	152	125	146	160	122	136	140	144	152	160	141	124	152	134	137	132	136	163	129	132	150	182	165	130	137	141	151	153	159	144	143	133	140	142	150	149	149	137	131	142	134	145	126	161	158	108	163	137	130	135	127	129	152	153	129	157	152	137	108	149	157	130	151	142	127	155	132	146	137	136	148	135	126	142	129	133	150	130	170	151	142	158	146	140	150	159	151	145	147	137	140	160	160	138	114	134	151	138	137	146	145	157	150	150	130	135	165	142	153	132	149	132	141	119	129	159	134	117	141	141	161	148	146	138	130	160	152	153	130	131	129	137	128	134	147	145	156	141	157	145	146	138	136	132	153	151	145	146	156	114	142	160	126	157	140	146	152	154	155	174	146	173	160	159	127	145	149	127	128	132	143	155	144	146	125	151	140	151	135	140	147	139	148	137	148	148	140	150	128	132	133	143	136	143	142	136	141	153	157	122	133	132	135	140	164	133	147	126	153	139	133	144	158	135	145	161	135	147	140	130	145	127	145	152	128	177	136	130	151	157	181	142	140	137	148	132	148	129	149	133	140	124	139	137	158	147	130	132	151	136	129	140	159	144	133	133	147	132	143	142	128	147	123	130	142	157	161	150	140	135	124	150	161	127	137	128	152	123	140	136	156	160	149	156	143	129	147	131	188	148	121	147	127	133	150	134	142	150	134	150	140	171	130	144	148	149	137	137	142	151	163	151	173	153	154	130	131	159	131	130	129	137	153	132	137	157	130	128	141	149	157	121	127	145	136	127	146	157	126	129	128	171	140	123	150	167	148	114	147	152	132	149	120	132	136	148	145	159	131	159	136	134	152	125	134	161	153	129	134	147	141	141	144	141	134	151	120	133	141	127	140	138	135	152	141	122	155	145	130	124	120	126	139	152	146	150	143	156	135	156	129	160	140	133	147	143	134	125	154	145	154	161	133	145	160	137	136	136	145	147	136	125	143	158	138	168	134	154	167	127	145	137	141	145	113	137	130	123	119	150	156	128	138	139	154	144	149	150	143	139	110	134	138	140	144	120	144	149	143	144	158	136	128	120	151	124	141	159	148	146	134	161	131	139	145	137	144	119	166	149	149	155	137	134	153	126	141	136	148	153	151	170	153	165	146	136	125	151	169	135	142	122	160	156	147	168	131	140	127	134	155	146	147	149	148	147	128	136	140	151	114	145	148	138	142	134	148	150	147	158	143	149	130	138	158	156	131	130	154	148	138	135	147	145	145	135	127	156	152	140	156	132	119	132	140	154	153	114	134	137	126	145	156	142	135	166	176	146	131	129	148	166	140	140	120	151	138	152	155	165	142	171	140	132	131	153	157	158	124	142	126	139	135	147	141	138	147	154	157	150	136	136	137	156	126	152	134	155	153	132	156	140	138	166	135	116	134	147	158	146	161	151	151	133	171	136	158	136	155	140	137	128	126	170	146	159	136	127	150	136	157	141	155	123	122	144	125	139	137	140	134	132	157	142	155	137	157	143	146	151	158	148	147	140	128	135	145	126	150	120	136	137	154	153	134	144	166	156	151	143	127	147	148	152	130	159	139	141	141	124	138	136	156	132	166	160	127	162	132	118	136	147	144	158	165	115	158	133	139	137	156	148	134	137	154	108	155	146	129	115	130	134	162	161	121	153	145	165	139	155	139	138	124	123	135	139	119	137	142	106	147	143	132	149	152	151	147	155	128	122	147	119	119	123	132	141	152	144	153	129	157	151	151	138	145	148	152	145	154	136	135	140	150	146	141	128	135	127	140	138	144	154	138	150	150	139	159	157	145	170	141	139	165	135	131	169	139	154	130	126	139	151	144	137	146	131	148	148	139	166	167	115	148	129	146	145	126	138	141	135	145	128	145	150	147	118	145	160	147	144	153	162	131	156	175	136	152	160	135	159	127	143	138	129	149	126	154	126	130	150	153	140	129	130	140	161	135	164	177	142	162	165	130	127	149	129	150	143	128	124	139	152	157	147	131	143	133	133	141	151	143	143	144	149	138	153	147	158	130	141	137	139	133	141	130	140	156	166	170	151	144	124	134	140	142	124	139	145	129	140	154	140	145	142	149	143	138	151	135	121	155	154	110	140	142	123	143	138	163	135	140	123	134	131	148	132	156	139	169	150	147	132	154	151	147	141	142	141	139	143	143	122	149	174	133	165	148	144	126	133	141	134	150	151	163	154	136	154	154	129	151	134	136	143	172	143	161	158	143	147	172	155	131	131	150	137	141	145	157	173	140	141	122	130	153	128	134	139	153	128	124	156	151	149	155	151	124	142	126	146	141	137	145	150	131	145	143	135	166	152	133	134	148	122	158	146	139	146	128	118	185	159	143	159	130	128	145	152	156	141	143	158	136	158	147	116	159	130	159	139	119	131	136	145	137	132	140	128	144	142	141	131	148	154	159	160	163	139	130	135	149	156	162	125	140	163	146	142	148	162	132	138	151	168	140	161	137	137	153	128	130	120	170	136	169	132	149	127	152	162	154	146
2895	491	646	414	397	394	400	418	386	362	370	406	370	365	390	408	376	393	394	387	393	376	384	365	386	400	385	380	358	360	386	354	388	353	374	393	371	379	343	369	388	388	377	352	379	335	373	398	365	386	395	387	402	368	392	402	392	388	408	387	342	388	390	373	398	418	329	371	371	381	407	352	392	371	350	359	370	338	373	395	376	405	380	399	370	365	380	363	355	356	392	378	361	379	374	382	369	357	357	395	365	380	401	419	369	362	394	355	401	395	384	347	404	405	388	365	385	354	362	382	355	389	391	381	379	371	342	407	373	394	366	376	374	401	347	391	384	373	437	379	396	373	397	354	386	360	368	378	368	393	357	416	357	368	377	399	373	365	366	394	374	360	374	372	350	363	382	366	349	364	371	332	391	379	398	389	352	368	366	365	375	382	334	362	371	374	364	385	393	388	361	383	377	351	343	381	350	343	362	362	408	363	351	359	380	378	341	387	387	388	377	343	377	402	344	348	378	357	393	375	374	410	357	361	371	364	393	431	375	371	372	376	373	382	366	383	388	356	372	361	375	360	366	376	365	390	359	385	363	366	359	359	386	369	385	380	399	379	358	377	364	377	364	376	368	343	338	393	385	393	388	376	375	365	384	367	403	362	388	376	385	392	345	387	360	391	374	333	347	375	379	425	369	363	366	393	361	417	369	387	351	365	368	371	341	349	373	372	384	350	380	373	377	405	382	408	362	372	347	378	387	386	386	379	374	385	380	365	381	374	373	364	420	388	353	354	339	359	396	357	381	373	380	380	356	350	400	400	382	374	360	352	371	364	373	354	409	385	406	369	369	355	406	365	397	352	346	390	368	366	360	363	360	363	351	407	369	364	380	390	390	369	388	365	373	361	358	370	374	408	372	384	362	403	414	420	394	378	360	392	412	363	402	397	353	375	383	357	388	400	370	392	337	385	365	363	363	363	388	384	340	358	396	391	390	401	346	389	403	392	361	354	405	333	344	347	362	380	342	395	394	373	364	372	395	374	400	370	390	369	377	369	345	366	377	389	398	425	378	361	384	343	391	371	411	375	394	379	368	403	380	349	371	364	365	353	373	402	404	367	377	377	368	360	375	391	385	380	390	363	382	376	397	354	381	384	392	397	388	358	367	362	341	388	393	367	391	361	384	368	387	357	371	373	360	370	383	387	381	391	378	395	371	409	376	377	353	364	397	394	400	386	363	391	406	383	373	380	380	409	372	376	389	375	384	369	343	401	371	375	396	366	378	411	350	387	397	391	362	341	400	343	389	377	372	316	417	436	393	364	355	401	371	385	363	400	370	368	431	385	370	379	390	363	364	369	394	379	393	385	358	363	361	355	395	355	372	411	373	401	407	385	413	383	370	393	372	390	393	352	368	366	383	365	392	350	392	361	371	395	366	365	367	399	371	339	359	389	386	372	393	372	372	369	421	366	396	371	390	387	390	353	380	352	381	367	383	391	379	387	421	402	377	371	406	362	387	387	385	375	433	399	368	344	354	383	381	376	428	344	389	374	373	401	406	384	399	331	365	355	394	398	345	370	367	359	385	330	376	404	364	372	360	374	382	411	379	342	368	358	361	397	387	366	395	367	380	368	367	397	374	398	364	387	346	375	392	356	324	385	332	358	398	414	386	344	352	354	346	342	396	382	348	354	372	358	331	366	399	372	361	383	408	367	377	401	391	365	382	418	375	381	388	371	358	360	387	365	322	417	392	386	366	371	369	379	359	373	402	365	369	413	381	377	394	414	386	384	372	380	399	382	339	384	383	375	350	371	357	381	381	366	362	386	396	390	395	385	357	391	374	379	387	391	391	349	381	382	386	398	355	364	379	387	378	361	390	377	397	387	378	383	368	400	401	377	395	392	354	354	349	361	371	358	387	377	434	377	377	360	345	366	379	392	385	354	373	370	365	377	378	368	384	377	355	391	344	363	371	381	357	381	396	395	378	411	387	366	361	371	358	360	383	376	378	376	412	363	335	375	396	398	403	363	356	385	411	396	378	392	365	390	360	399	351	349	364	392	385	366	360	388	364	370	375	383	381	378	365	350	386	383	383	405	377	365	367	366	375	356	396	368	387	355	389	376	317	394	392	382	395	397	372	333	395	387	424	365	352	371	364	407	374	388	345	367	385	382	341	364	353	371	381	368	372	371	340	367	378	375	352	408	371	368	351	367	386	368	413	366	358	334	355	357	374	380	354	356	381	411	377	335	364	377	367	395	343	400	362	380	391	379	377	354	383	350	389	355	390	361	378	364	378	358	336	341	368	392	346	422	386	381	374	361	395	390	362	388	379	382	381	345	357	382	370	378	349	358	372	382	396	352	350	370	391	401	377	364	368	383	376	378	357	380	389	378	389	380	336	344	373	383	394	371	404	377	378	366	412	404	386	360	387	359	344	360	371	384	399	389	387	343	382	388	396	369	381	351	358	383	352	362	377	408	402	387	392	376	383	408	348	377	375	336	385	358	372	374	376	362	375	381	379	386	361	359	365	368	376	405	391	396	394	353	403	380	380	397	340	407	399	390	322	362	389	355	413	371	396	386	410	361	356	393	394	396	414	387	332	401	389	396	416	349	389	376	382	330	373	405	401	338	406	367	360	383	375	394	405	329	367	369	365	366	370	344	376	387	382	398	374	371	399	349	393	383	408	384	390	365	395	373	368	392	379	359	325	412	381	404	359	370	377	380	375	381	376	385	369	365	416	404	407	341	406	368	390	383	386	378	349	347	375	370	365	332	326	377	357	394	368	349	362	360	356	382	369	365	386	391	337	382	404	352	404	386	392	356	380	373	383	419	354	405	378	335	379	374	355	339	403	372	379	392	372	380	387	350	386	400	398	361	371	388	380	396	388	369	348	352	385	344	407	393	368	379	360	376	364	392	388	378	363	387	357	371	357	396	382	385	376	329	373	370	377	371	380	357	406	380	336	364	358	416	401	409	402	401	391	388	371	370	394	386	373	374	407	381	376	378	353	330	406	380	408	370	372	367	392	329	355	374	348	352	370	363	371	346	377	354	374	372	393	357	398	416	367	346	345	377	400	347	396	378	394	370	407	365	382	403	364	422	387	380	385	369	375	384	345	380	387	360	338	363	372	345	424	395	377	358	326	363	364	393	398	361	393	362	351	408	346	366	369	361	345	374	361	356	351	394	387	397	351	334	384	419	371	378	384	337	347	357	345	382	362	409	369	402	346	390	366	393	391	400	371	367	346	370	391	376	441	372	354	375	395	380	402	361	373	389	383	417	380	352	406	385	367	361	385	366	358	330	416	325	381	369	358	385	398	401	362	343	355	366	389	399	396	375	388	359	363	378	382	372	366	361	349	374	358	367	385	373	367	366	378	348	382	371	372	411	367	354	360	420	336	367	396	379	362	390	389	378	373	385	389	425	367	360	371	378	343	381	400	370	364	388	383	375	402	365	371	359	331	370	362	391	379	377	403	397	391	377	384	371	387	354
11880	983	2740	608	459	409	378	357	348	317	354	331	335	338	325	331	300	320	330	336	309	320	328	321	315	341	307	329	331	309	281	285	314	306	317	299	332	307	294	321	319	305	285	309	302	301	302	323	300	305	295	321	309	277	282	345	315	325	280	286	304	311	318	309	306	295	335	289	283	351	292	303	294	305	311	274	309	285	294	306	345	304	318	312	305	321	306	281	285	328	311	283	309	288	292	280	268	287	285	289	287	311	283	310	340	279	297	357	307	303	322	316	336	313	279	293	303	316	301	294	291	277	338	274	291	334	303	285	301	326	319	337	301	311	345	300	324	322	272	323	297	299	284	276	281	275	287	281	311	279	256	342	296	308	324	324	315	322	300	269	284	325	283	295	294	312	287	301	321	285	321	293	295	282	308	299	287	309	332	279	313	302	309	287	296	276	310	280	274	275	310	281	302	317	307	339	281	286	312	275	320	327	325	322	273	277	307	330	271	288	285	319	294	309	323	297	309	327	302	278	309	278	309	298	309	305	281	318	320	300	291	277	317	303	318	312	305	284	305	305	282	298	305	307	295	254	296	322	268	307	326	290	289	269	295	297	272	303	296	292	298	307	294	299	275	316	286	335	319	255	289	302	332	294	330	273	265	322	262	306	308	291	326	303	316	288	304	303	292	301	326	311	294	299	303	317	303	304	275	299	334	341	322	307	269	330	283	291	300	292	302	306	308	309	286	331	318	315	318	288	302	273	313	342	288	328	289	303	310	294	303	307	319	304	312	320	327	304	295	300	319	320	304	325	292	279	329	317	316	276	300	316	301	287	304	313	298	306	302	288	285	302	314	286	332	301	290	331	333	310	322	331	303	334	305	300	304	256	310	273	296	329	290	269	284	283	288	283	315	317	289	260	306	292	313	298	328	314	307	295	299	321	280	325	279	301	323	303	319	296	313	303	320	358	276	319	293	298	301	278	299	321	296	295	285	281	294	287	295	287	324	325	307	285	307	273	301	308	285	311	290	282	260	269	358	306	311	302	303	321	280	279	310	320	305	297	269	303	277	293	271	279	288	298	312	308	289	288	351	299	283	283	311	293	270	284	312	317	273	280	295	293	294	292	325	325	256	303	291	294	309	276	285	285	292	294	279	273	309	274	277	315	277	322	312	300	319	326	283	277	273	304	294	290	287	272	302	289	286	337	308	293	345	298	318	336	297	285	308	287	304	308	323	298	246	300	332	312	321	315	308	325	299	305	280	289	318	278	326	278	299	323	322	293	296	292	309	291	304	309	329	312	285	292	288	322	279	290	313	303	292	301	298	298	298	294	311	325	286	345	303	304	296	320	297	329	287	320	301	314	301	295	296	350	268	294	291	300	272	319	321	265	302	300	314	279	307	322	293	315	293	307	290	307	305	277	310	341	284	270	323	281	300	316	299	281	332	282	301	281	298	315	298	325	324	294	313	313	311	332	313	332	282	294	299	295	269	290	303	294	322	301	276	315	312	277	316	299	291	320	275	330	316	341	305	316	302	303	326	267	315	278	307	337	291	365	308	298	290	292	304	321	303	305	315	296	332	293	262	286	290	322	339	316	279	297	296	296	330	304	289	303	334	354	306	293	307	277	302	313	331	316	313	305	286	323	319	315	294	276	315	313	309	283	297	283	297	293	307	296	306	296	336	279	275	310	298	306	274	290	292	283	300	287	343	293	290	288	268	312	306	314	293	317	291	299	268	303	296	325	307	352	337	282	312	299	268	321	321	327	307	334	312	328	294	315	285	289	293	298	265	335	306	298	306	313	298	292	270	301	288	304	316	298	317	311	302	317	333	294	319	308	308	283	326	278	316	291	299	283	294	301	280	290	304	288	286	325	311	305	301	278	290	341	297	306	331	313	292	283	302	353	306	293	300	290	307	283	301	301	284	283	328	294	304	290	281	298	261	281	306	318	305	322	274	308	294	311	341	332	367	318	305	298	254	352	326	284	338	303	316	294	310	324	314	284	316	321	286	293	319	315	308	319	282	309	254	295	287	282	331	281	284	303	317	346	284	299	274	299	289	293	285	327	279	320	312	322	315	297	296	318	287	321	298	264	283	310	321	285	296	290	295	288	331	281	294	320	320	316	318	290	284	292	330	293	311	299	341	282	306	341	322	279	284	283	292	286	288	299	286	295	309	311	311	308	305	338	305	302	320	325	309	291	316	322	279	277	312	323	301	299	304	327	320	345	337	287	288	305	272	302	325	274	263	268	333	328	286	293	290	290	313	314	297	341	259	279	316	288	322	316	268	292	311	337	285	282	301	310	320	325	292	309	288	290	281	313	302	279	288	299	296	302	279	258	299	287	312	318	319	302	322	266	322	289	267	319	293	284	335	308	300	286	278	319	302	300	288	330	274	315	312	292	293	287	308	329	290	285	320	303	320	299	269	250	306	285	330	297	310	284	320	330	326	305	294	280	304	276	297	296	295	280	323	316	321	311	331	329	284	257	286	317	309	329	321	314	279	295	308	317	312	287	292	323	290	279	301	288	261	308	309	293	304	285	289	273	296	252	308	303	273	299	308	305	305	330	285	300	289	312	303	247	299	342	303	291	316	329	325	347	335	294	285	305	310	319	334	328	307	289	318	283	295	313	301	308	310	301	316	297	290	304	310	299	294	335	310	319	304	267	295	332	318	316	312	324	330	288	305	305	322	291	293	293	270	313	306	323	314	299	313	267	300	287	313	269	276	286	321	304	282	329	315	294	308	317	309	275	310	355	298	309	290	306	304	305	313	325	299	286	293	330	302	335	323	277	284	305	303	336	288	267	337	292	267	272	320	304	309	334	298	285	317	299	315	287	286	276	342	267	307	321	311	305	310	334	306	309	293	259	313	321	321	308	326	296	300	284	304	287	292	349	316	301	293	304	285	311	324	293	313	297	304	300	246	295	313	277	322	324	288	289	316	277	339	313	319	301	301	315	286	291	311	309	294	304	278	295	334	306	322	294	327	325	317	291	302	323	308	283	337	344	288	327	305	321	297	263	297	321	254	303	298	316	285	339	303	290	322	295	268	326	324	306	335	320	329	297	283	323	326	291	315	277	319	296	307	278	307	320	316	324	305	287	310	312	295	285	323	332	303	312	316	294	301	290	313	288	326	286	296	318	302	302	303	293	295	308	300	284	308	296	308	308	332	295	264	294	297	297	321	313	265	314	296	281	285	302	263	282	306	289	294	307	300	323	304	287	311	316	304	312	338	309	320	284	307	307	295	278	291	301	299	306	290	333	262	298	335	280	315	312	295	313	292	302	325	293	285	305	286	292	314	282	327	297	299	308	291	311	288	302	309	319	305	300	296	296	292	288	314	323	302	317	276	307	301	316	338	293	302	296	300	299	308	286	274	300	283	302	316	305	309	279	280	287	308	299	283	312	281	321	278	328	287	314	281	308	323	326	280	282	317	343	309	276	261	300	318	299	335	309	304	306	285	302	298	292	291	288	274	310	313	251
8446	1049	5039	1562	1445	1206	1105	990	999	871	904	842	810	765	744	725	757	749	750	752	730	747	735	679	711	753	728	725	732	710	734	769	692	709	721	707	689	758	724	739	667	661	699	682	698	708	714	723	717	732	702	693	630	721	677	701	712	684	700	658	675	687	668	667	776	679	709	653	659	670	696	674	674	749	735	696	695	698	683	655	675	720	692	676	653	691	726	720	723	766	685	683	659	705	710	652	717	687	716	735	699	670	694	712	703	665	702	657	725	709	716	704	694	720	671	688	670	656	681	741	705	716	652	721	717	682	687	658	713	690	741	656	753	680	711	706	722	686	701	681	713	658	693	651	696	628	683	640	673	708	668	712	703	744	682	629	658	673	694	640	723	757	730	698	645	721	733	729	690	671	678	678	706	703	697	659	716	667	654	682	673	702	665	667	671	695	681	707	729	676	704	688	696	705	688	676	715	685	691	709	691	676	725	702	692	752	691	689	715	684	685	677	708	657	692	659	679	722	708	657	669	661	694	705	689	742	715	614	704	768	689	723	713	643	687	665	729	706	686	747	674	692	685	677	663	673	695	635	685	684	669	677	680	673	675	678	688	694	702	730	673	711	669	665	683	642	687	712	740	701	664	666	708	649	707	685	723	717	763	724	730	713	733	702	682	710	670	694	669	632	729	678	686	757	679	683	692	662	644	667	660	747	700	633	706	658	686	675	673	697	738	677	657	684	694	697	732	681	710	661	671	715	656	708	716	665	640	704	682	664	671	674	704	690	652	712	673	701	667	676	716	683	685	643	661	693	719	718	649	683	711	700	687	610	661	722	680	718	678	650	678	718	725	734	685	698	692	682	705	691	701	720	732	713	678	709	658	670	665	689	730	684	664	731	664	679	649	721	660	706	665	674	707	699	671	717	696	657	743	678	707	674	703	710	692	692	720	699	670	675	691	663	698	674	694	687	697	678	707	705	742	707	647	664	743	696	709	684	725	740	679	714	728	732	684	650	664	683	726	670	689	659	690	639	700	724	670	690	700	675	687	681	707	641	694	654	695	691	733	698	679	664	720	729	695	683	661	693	717	688	696	686	704	677	699	667	727	677	691	667	696	749	694	656	670	708	654	611	696	688	736	674	688	696	647	679	677	720	732	684	694	714	687	704	678	673	660	694	735	724	680	717	700	663	689	686	695	685	686	670	706	742	704	699	718	693	724	745	744	693	646	666	710	679	654	707	699	696	679	710	676	694	662	675	668	706	662	705	731	657	682	704	697	702	700	723	660	684	702	687	706	692	703	723	699	692	673	666	592	715	674	636	712	673	692	682	638	718	667	620	688	673	661	670	649	696	713	689	713	639	665	711	691	666	723	742	700	709	734	719	689	690	665	682	729	673	702	659	652	732	670	667	681	722	705	682	635	701	665	667	682	727	686	727	690	742	665	631	676	689	673	733	680	725	680	684	671	658	724	679	702	631	720	675	734	671	671	681	697	706	670	641	678	699	691	695	715	667	700	728	670	735	697	741	724	680	710	681	682	704	736	711	671	681	704	669	662	701	683	654	746	701	634	660	727	680	654	675	646	680	684	702	689	680	718	673	690	692	676	696	711	674	719	626	665	694	730	661	677	685	696	748	683	737	659	654	663	698	667	715	676	687	674	696	694	688	663	721	684	675	714	688	699	690	632	706	719	646	681	659	679	668	679	653	742	739	656	725	679	710	707	694	687	703	716	696	684	702	721	691	668	709	678	647	673	690	690	672	685	714	714	700	648	670	646	705	689	688	668	671	698	725	704	719	700	692	658	679	685	689	666	727	683	735	682	722	717	676	673	695	688	716	725	703	703	686	697	688	677	733	718	688	700	703	677	675	689	713	693	677	671	690	651	686	703	662	664	740	659	721	660	690	686	687	719	694	707	663	688	717	713	684	750	675	676	684	706	728	689	682	671	647	674	686	669	692	649	672	651	698	739	713	694	699	678	702	751	685	676	702	690	687	692	678	701	657	680	686	657	715	703	697	705	695	681	704	708	697	707	685	697	683	646	680	712	681	716	714	672	675	729	671	691	710	720	683	730	725	679	691	719	726	714	695	695	693	695	688	698	757	737	701	736	656	674	683	729	691	725	663	687	720	687	683	731	668	703	691	703	711	709	727	674	713	726	708	660	689	702	677	684	671	657	684	686	712	691	675	709	658	649	718	664	711	648	694	715	670	699	678	701	741	720	698	654	677	673	733	753	685	679	696	739	664	661	709	631	682	719	701	716	680	683	691	734	707	681	695	722	692	708	751	656	706	710	671	671	715	666	676	652	658	726	691	658	715	723	720	719	669	705	730	695	703	686	691	680	701	726	665	675	729	679	731	728	738	710	665	682	658	666	712	679	662	651	662	739	673	669	656	707	653	707	718	716	645	655	697	698	731	662	709	710	668	640	672	697	729	666	671	734	727	692	694	681	667	636	686	683	685	683	651	678	671	744	671	684	695	700	681	695	679	738	712	693	688	690	726	678	688	678	704	703	706	764	678	727	667	649	727	705	742	637	662	727	686	692	704	671	706	669	657	664	695	665	710	699	656	675	697	685	674	706	721	679	661	671	661	683	706	707	724	692	697	681	671	700	708	684	713	728	719	685	681	718	703	705	696	678	696	688	652	681	664	711	680	718	724	755	645	705	687	707	705	680	685	678	700	668	741	709	711	650	675	691	681	699	692	732	686	697	677	649	675	657	694	725	726	686	688	711	692	676	676	719	711	697	685	738	675	734	677	654	690	649	710	676	713	721	719	732	728	710	688	683	693	692	706	711	694	647	705	676	732	718	636	712	660	705	672	726	667	679	732	725	729	690	718	632	656	685	704	681	696	699	699	688	671	717	690	696	710	693	659	669	646	721	676	706	665	743	682	680	711	656	711	677	668	730	643	674	657	701	684	682	657	678	669	736	713	653	698	706	728	712	719	691	690	672	687	725	728	708	698	625	673	638	685	681	685	716	673	698	661	745	706	710	705	700	694	669	663	692	686	686	696	698	718	671	678	679	749	731	635	673	691	691	688	724	726	676	654	704	724	644	719	666	716	733	679	659	670	680	667	685	662	696	688	682	664	682	668	707	704	691	687	668	681	699	671	702	680	700	683	638	691	687	750	689	686	730	689	711	691	650	686	681	721	668	704	776	711	695	713	725	648	682	703	680	727	703	726	712	681	719	688	774	670	710	691	683	693	706	727	695	698	697	708	655	735	698	668	701	661	673	680	713	678	722	699	734	693	676	712	638	741	684	699	748	664	718	641	734	650	705	665	695	663	689	699	701	705	679	733	713	747	678	670	720	685	703	750	676	677	699	706	710	673	680	698	706	631	716	691	710	653	708	672	685	713	651	689	695	699	689	675	718	671	667	689	704	668	702	767	714	665	702	651	685	658	637	754	679	661	690	730	721	666	738	684	700	721	669	702	644	712	737	672	716	694	672	743	722	680	654	675	673	691	636	697	701	713	679	698	741	672
19512	1984	4673	953	643	527	460	369	369	367	350	365	351	292	332	325	309	285	298	302	303	324	277	310	306	304	273	288	332	283	311	290	325	303	295	304	271	307	308	287	325	301	255	265	280	277	288	277	321	280	280	295	298	288	259	259	286	327	271	280	334	298	248	274	294	252	307	324	280	288	326	316	318	278	299	310	279	291	291	345	291	297	287	287	272	272	277	265	303	315	309	306	316	279	303	278	285	280	307	317	296	305	298	329	297	324	288	279	307	270	249	264	266	310	299	268	290	274	291	263	261	301	277	313	277	230	281	293	282	304	284	307	294	288	263	270	293	314	323	319	299	303	280	279	294	293	256	276	284	303	289	315	288	308	297	290	288	287	321	292	279	298	319	305	289	292	295	306	280	270	279	278	301	327	294	271	324	309	298	325	291	335	285	297	298	302	277	316	298	313	287	287	277	281	315	279	280	284	301	270	312	313	302	263	281	293	285	282	257	301	303	305	313	296	271	345	284	276	298	288	311	298	303	280	277	272	308	288	282	322	321	249	291	279	312	300	274	282	258	309	295	268	283	265	295	306	296	303	288	265	275	313	300	278	304	295	273	323	294	290	292	286	259	282	286	284	305	286	286	302	301	292	271	311	302	302	315	298	282	280	288	336	284	319	293	285	293	308	337	347	285	274	267	319	260	273	280	302	277	283	270	286	308	292	275	276	257	283	263	282	293	296	298	292	308	266	295	321	317	257	312	311	281	262	317	299	295	255	277	319	280	303	287	291	285	304	285	293	276	303	263	286	293	291	302	304	287	289	288	324	288	309	306	306	296	304	288	292	269	278	291	292	285	262	242	276	300	263	297	264	295	305	281	280	297	303	318	330	298	282	283	327	308	307	265	309	282	293	299	280	296	315	303	332	305	287	285	305	286	245	323	297	258	256	283	297	311	294	305	262	252	304	301	309	315	312	325	292	291	282	291	322	272	314	282	283	304	285	323	299	283	300	262	333	293	294	312	271	298	268	285	284	293	295	274	302	272	273	279	266	276	260	275	285	270	284	273	319	260	303	311	302	298	289	308	269	299	326	325	298	286	261	282	330	293	284	317	279	294	250	307	291	294	287	284	299	317	340	293	305	313	337	318	272	310	298	286	299	308	310	295	287	280	324	301	295	238	245	312	293	261	301	314	326	291	290	299	329	289	287	285	298	280	302	281	279	271	290	286	286	290	290	312	296	300	304	293	297	303	267	279	298	309	307	281	281	296	280	288	302	320	287	281	270	275	276	288	289	297	299	287	296	294	299	273	267	280	259	288	282	297	284	295	279	278	322	290	305	327	304	279	293	288	288	277	301	308	246	302	298	289	257	263	280	276	265	309	288	278	275	346	339	295	266	323	315	279	289	291	338	301	272	287	308	278	306	329	298	295	293	341	303	277	272	254	268	299	280	300	298	260	291	281	279	294	297	313	278	292	319	295	291	271	289	255	305	271	243	280	263	265	302	263	321	267	270	324	334	268	307	286	293	266	307	284	283	308	294	298	271	276	267	279	274	287	290	281	292	314	314	285	266	278	281	269	288	273	284	290	321	286	300	307	277	308	269	285	290	323	315	298	326	282	294	305	278	287	297	314	294	309	278	295	302	293	260	290	304	300	274	290	291	298	273	327	288	289	288	278	263	241	287	323	301	306	300	297	282	302	306	277	277	300	314	265	274	272	269	265	323	281	319	324	295	296	300	284	272	278	310	275	300	258	322	280	255	300	293	299	289	270	276	299	238	306	295	282	288	273	294	266	278	282	309	319	272	302	306	300	292	287	302	282	294	270	287	262	309	266	273	323	285	293	316	293	339	301	286	311	305	292	296	294	294	323	285	332	301	357	282	280	297	274	289	306	285	285	299	281	301	299	334	292	304	291	272	281	303	323	284	297	282	263	311	285	277	266	282	295	301	265	289	283	287	278	265	291	293	294	302	286	302	267	249	276	283	257	339	264	275	270	303	287	276	329	272	314	292	299	258	285	307	307	284	273	309	269	312	275	280	290	298	293	343	298	288	285	286	278	243	278	308	298	283	263	280	303	299	297	312	270	264	274	295	305	267	270	288	303	285	297	315	271	318	277	293	295	325	295	295	275	308	286	302	288	319	304	299	294	270	299	289	289	284	271	286	286	274	286	281	304	315	319	284	281	287	292	314	290	289	301	324	305	291	278	288	312	301	295	301	272	312	270	319	289	282	290	284	284	303	302	263	279	321	313	293	309	277	285	313	306	274	284	294	275	280	254	308	273	295	318	283	284	301	284	296	276	309	309	316	281	310	279	305	249	272	259	274	284	315	303	304	292	303	287	287	314	266	278	295	309	321	301	274	294	304	280	291	295	262	307	293	301	266	298	298	261	300	278	320	283	284	263	279	290	287	291	324	297	302	267	287	311	326	300	328	297	298	321	267	279	302	285	301	267	283	320	309	311	310	279	269	261	283	264	278	265	290	289	305	273	304	274	304	280	263	300	267	301	288	291	265	292	280	303	290	261	265	283	279	322	275	293	281	312	275	294	305	310	291	299	291	282	267	256	333	305	254	297	255	297	278	313	306	286	296	298	296	273	305	299	276	312	314	328	263	286	297	296	282	269	270	302	285	317	278	279	311	301	309	321	267	285	286	282	292	281	293	297	279	300	259	280	277	293	280	314	300	308	304	274	299	293	294	267	290	287	286	274	295	337	299	260	294	267	292	283	279	298	311	318	289	292	261	269	307	252	270	309	309	318	311	282	318	302	290	275	292	270	327	301	296	302	283	288	280	315	304	300	300	300	302	302	280	273	278	272	314	301	296	300	287	293	291	299	282	306	272	314	286	282	309	339	250	270	242	312	282	324	302	305	271	253	297	287	267	275	299	306	276	281	297	279	302	280	314	286	295	275	302	281	293	335	319	315	285	309	277	313	284	304	281	283	283	284	315	300	301	297	291	290	280	325	257	281	298	279	307	298	289	277	314	304	285	292	276	285	302	320	286	275	286	293	297	259	286	264	259	283	308	280	286	267	325	305	257	258	299	311	271	297	282	272	274	313	311	251	323	276	274	300	317	293	252	245	306	286	297	293	280	304	279	315	295	300	302	279	267	285	283	266	263	288	273	312	282	293	290	293	295	278	267	284	294	295	287	303	294	287	286	278	283	268	304	290	283	314	300	272	298	271	281	318	259	301	301	318	293	310	293	277	277	304	294	253	319	291	296	299	313	273	286	299	295	267	296	265	306	322	313	277	290	265	296	296	291	272	260	303	317	294	265	303	292	308	279	306	335	304	287	289	269	259	279	275	300	320	309	275	249	274	320	262	295	270	259	280	294	317	290	307	294	267	267	283	269	297	286	285	299	287	317	258	251	285	281	317	241	312	311	268	304	281	300	320	282	302	291	294	286	274	285	322	311	274	302	290	274	288	299	272	301	317	292	302	312	305	307	328	312	289	296	289	289	295	292	284	283	292	272	305	311	275	321	289	267
10870	1342	7588	2436	1978	1657	1459	1347	1122	1059	1034	911	915	829	823	795	765	757	763	705	699	737	724	685	739	677	712	684	691	683	701	644	667	675	661	617	673	665	680	682	666	640	665	660	679	601	641	653	653	629	620	633	663	668	693	671	693	646	667	643	649	662	641	643	636	703	616	652	697	631	645	621	658	647	604	641	684	670	624	685	654	656	658	656	639	706	657	663	633	670	664	685	660	667	663	642	664	661	659	644	624	666	626	627	601	650	667	603	617	621	650	647	632	659	669	642	637	657	673	647	672	656	668	636	638	662	659	660	670	634	627	682	657	634	663	670	612	629	668	674	635	607	631	675	669	602	663	622	617	654	621	640	634	657	589	659	653	674	645	643	665	612	667	658	682	668	646	660	683	619	628	597	583	639	634	663	624	665	621	624	654	617	653	662	622	641	642	614	630	658	649	635	677	638	676	590	633	666	656	644	672	634	624	656	649	636	628	627	688	662	656	660	616	597	623	661	614	640	624	621	656	636	656	630	603	626	672	627	603	632	622	638	682	657	655	648	650	645	651	615	668	660	614	647	611	624	669	628	655	674	655	651	613	649	625	626	638	676	622	635	607	587	677	634	617	697	644	614	668	611	620	689	638	682	666	628	667	616	681	647	672	660	679	655	700	646	648	634	607	628	612	648	689	620	618	635	644	649	598	671	651	677	614	642	670	657	608	644	687	613	620	648	661	630	631	621	656	657	639	628	626	642	632	651	640	633	633	645	661	643	659	684	648	647	659	649	723	680	584	626	647	659	640	611	675	639	656	643	604	631	603	640	674	585	635	656	621	591	627	646	662	632	628	667	597	627	661	612	650	704	696	652	619	619	640	658	633	645	674	626	621	602	639	574	665	658	623	669	633	661	642	664	628	670	669	668	640	618	644	642	644	639	620	663	624	645	603	646	670	628	611	635	698	682	670	619	609	668	696	624	624	644	663	602	617	660	635	592	634	636	645	658	680	662	657	618	647	666	656	631	629	620	667	654	616	702	615	603	652	658	645	618	669	642	667	604	663	639	650	629	644	633	618	603	665	599	657	661	643	658	674	601	593	625	666	612	651	651	648	660	677	649	622	681	676	645	636	629	649	683	628	648	619	643	591	682	668	644	639	599	683	671	672	665	679	642	622	630	668	622	624	657	657	622	619	622	670	648	629	657	649	665	650	666	654	596	608	648	648	634	629	640	633	623	615	650	626	667	632	681	656	632	633	644	634	654	635	655	649	672	641	656	637	672	667	648	680	671	600	657	629	629	620	651	603	588	640	613	596	649	602	689	636	636	634	614	650	649	623	674	615	642	619	611	686	640	685	669	622	588	647	609	600	659	664	625	695	596	623	651	615	683	633	637	649	655	588	660	586	634	634	690	670	652	686	650	642	658	636	670	688	636	655	626	633	659	656	641	684	668	636	665	648	691	619	628	654	665	672	633	637	682	624	612	619	649	640	651	664	665	630	654	652	635	631	663	632	613	674	673	626	617	637	648	675	612	645	648	702	619	652	669	658	659	656	605	637	632	670	670	646	661	663	589	641	636	600	677	655	656	615	692	659	661	636	645	646	624	701	638	637	590	648	640	668	619	608	650	645	642	666	653	648	631	676	654	657	635	611	604	653	652	625	643	699	657	645	623	625	612	622	648	638	699	634	615	679	659	598	611	608	665	633	687	596	604	717	648	652	635	622	628	656	631	652	683	634	618	679	640	658	645	643	680	656	644	636	667	635	621	670	651	641	631	639	659	685	607	661	651	636	650	640	664	626	621	620	659	620	653	657	646	663	682	630	649	653	642	686	681	589	662	656	611	648	642	643	651	590	625	623	669	664	571	642	661	649	599	646	604	611	622	675	650	631	614	653	648	651	659	635	657	617	604	613	651	699	636	656	687	616	622	624	654	585	588	620	665	638	635	655	653	663	633	688	644	629	638	600	649	645	631	619	635	664	646	630	652	617	661	647	634	657	634	671	645	656	623	627	658	646	638	635	682	589	652	688	615	614	593	647	664	619	685	654	668	657	615	650	680	638	641	691	605	676	644	653	684	635	630	614	687	597	679	672	670	673	613	637	691	632	691	650	626	642	642	570	651	605	649	642	610	631	634	683	641	646	650	678	640	610	617	629	623	657	677	621	686	642	635	649	635	596	671	641	672	690	656	632	617	671	590	666	621	678	656	685	656	646	593	621	661	620	656	609	667	648	653	638	598	672	642	634	612	610	619	659	679	597	640	656	639	655	670	645	641	656	640	615	680	597	648	646	640	647	644	632	600	629	675	659	632	651	666	656	648	681	589	641	633	626	618	609	611	638	652	637	616	641	634	611	655	628	668	655	646	675	649	649	659	622	658	618	600	666	648	670	631	616	630	619	642	648	660	669	705	668	623	605	680	611	663	653	629	658	638	617	617	633	654	671	659	586	608	647	646	652	638	665	661	639	641	655	668	608	635	643	695	634	670	657	665	635	640	641	604	605	615	635	603	629	624	679	623	628	676	635	648	651	655	645	627	631	654	613	660	705	617	605	679	657	667	622	632	620	647	653	621	667	687	668	631	667	615	644	650	669	620	624	598	666	647	674	667	657	608	635	639	666	647	704	637	659	649	679	670	633	667	629	628	589	632	637	648	662	660	647	678	625	700	648	584	607	614	664	647	659	633	597	668	645	669	620	664	662	654	625	587	656	646	692	627	630	596	598	689	639	664	633	651	650	622	653	663	612	637	665	688	683	641	659	629	620	596	624	671	614	681	614	663	664	668	671	636	658	658	662	687	645	638	664	639	631	609	649	602	633	660	654	625	648	632	656	622	657	617	645	627	656	645	649	677	658	626	687	622	651	635	647	644	662	639	645	658	673	656	605	658	654	643	687	609	620	650	669	630	664	634	667	602	653	639	640	619	623	674	671	671	603	614	651	744	704	709	656	624	632	648	623	656	673	704	682	682	670	630	626	650	639	638	636	605	635	634	619	671	657	617	612	681	603	648	620	653	676	621	652	639	672	602	666	679	653	648	592	626	640	679	664	648	627	694	686	627	662	625	651	632	680	593	615	638	605	667	619	658	663	628	637	628	599	651	694	671	650	606	637	642	638	673	609	678	683	652	671	644	617	648	693	625	637	650	679	630	678	629	655	599	641	682	650	644	681	665	636	666	649	602	636	677	682	636	672	611	698	648	626	644	648	646	610	658	669	656	631	610	645	626	654	647	623	622	653	697	631	652	639	601	696	611	679	641	632	631	612	657	688	612	652	594	624	627	639	637	634	616	667	602	636	672	624	626	645	603	652	680	656	652	640	657	688	660	681	615	685	640	636	622	674	594	681	684	662	613	647	621	656	651	680	626	669	654	609	603	651	647	595	677	638	670	637	649	630	654	632	646	645	626	663	631	625	683	601	668	618	602	682	666	656	629	623	639	654	580	675	621	648	677	630	631	637	625	568	654	639	630	633	662	717	629	650	640	639	642	623	627
3178	223	176	141	148	137	129	137	146	150	172	113	108	134	142	149	145	151	136	143	131	134	148	148	130	150	156	148	127	135	125	159	129	127	149	128	140	149	152	153	151	151	138	164	146	140	126	129	131	147	145	127	145	129	130	153	129	141	144	133	145	131	156	153	141	128	117	145	135	145	127	121	141	126	130	154	131	138	132	149	134	127	130	146	142	132	145	119	142	139	132	135	137	137	146	132	112	136	112	141	153	119	146	138	136	139	137	163	127	125	126	151	136	124	176	138	131	146	116	128	140	136	146	125	151	147	130	129	131	138	135	137	163	134	138	141	148	151	145	138	143	147	151	129	141	140	144	148	143	122	135	126	132	128	150	140	149	138	134	147	122	146	150	135	108	163	127	129	142	136	143	143	136	134	132	126	147	143	146	148	124	161	156	158	135	132	153	160	141	148	135	149	146	133	132	155	127	151	146	144	128	157	127	116	141	123	132	134	130	163	137	147	134	128	150	143	151	134	145	153	131	138	139	138	131	130	123	137	144	124	132	147	134	110	142	131	134	125	146	128	122	142	130	133	145	130	126	156	150	129	120	139	155	138	153	140	154	133	151	134	137	163	135	158	123	137	140	140	151	141	148	142	143	158	134	156	144	134	132	151	141	158	128	136	138	151	160	123	160	171	141	143	151	138	151	133	140	143	141	130	169	133	126	143	124	161	134	152	125	150	153	145	113	143	131	143	136	146	153	150	118	138	139	140	167	142	133	123	144	131	136	161	116	136	135	139	135	130	138	149	129	151	128	128	152	120	135	136	140	134	135	136	124	127	117	126	160	148	119	126	142	142	147	155	133	115	139	132	172	123	153	128	132	154	128	128	141	143	145	142	141	139	159	145	139	122	146	128	147	163	152	144	116	134	136	153	126	123	135	120	133	132	174	120	113	140	113	144	150	144	156	164	116	145	166	143	138	163	138	146	137	164	147	152	136	151	146	147	146	143	140	144	138	144	153	152	128	144	130	148	153	144	134	140	140	132	141	122	134	138	133	149	132	128	162	115	129	115	133	144	179	144	138	136	153	144	140	131	137	118	126	135	129	130	125	147	140	158	138	145	137	152	145	165	145	126	150	154	133	131	151	138	148	142	135	151	145	136	142	137	109	142	139	157	127	121	143	164	123	130	155	141	129	152	131	144	112	156	132	145	120	156	133	144	133	115	122	158	157	158	137	134	152	142	159	124	165	141	136	142	135	115	135	156	131	157	139	140	150	135	137	181	140	156	136	121	151	128	135	145	139	146	130	141	139	134	143	145	159	142	128	145	131	137	130	139	155	130	137	140	141	118	140	159	132	130	144	152	158	151	137	141	168	149	154	125	143	142	148	135	150	149	139	154	151	129	141	119	116	116	150	134	152	162	130	154	156	160	143	126	130	146	146	140	147	161	174	129	147	122	120	160	141	138	133	139	142	138	151	126	164	145	135	133	137	170	134	156	144	145	143	144	134	130	133	117	123	138	133	141	158	139	146	125	153	121	136	127	126	159	152	159	158	135	161	111	133	135	138	168	135	136	136	145	150	149	134	147	120	140	141	120	119	127	150	140	150	132	120	126	115	115	141	164	143	126	137	122	144	141	139	141	146	145	143	133	142	129	148	136	159	124	139	123	157	129	161	134	138	135	125	160	139	125	165	144	156	127	135	153	150	114	117	141	129	137	144	128	121	123	127	129	151	150	150	107	129	126	132	142	140	145	143	161	149	157	155	134	123	135	128	129	135	147	140	127	165	157	136	150	150	134	147	117	132	121	139	134	142	129	154	138	123	117	122	132	154	115	129	122	155	161	139	150	144	148	160	131	144	144	127	138	131	138	150	124	117	138	122	150	100	123	131	170	149	140	125	155	143	152	120	137	138	132	148	165	136	108	144	154	143	139	144	128	121	132	152	127	134	139	141	147	136	130	154	146	137	133	131	137	146	150	141	142	144	144	153	159	135	149	133	120	141	149	163	137	148	144	163	130	152	136	164	131	131	122	114	131	147	145	149	140	145	142	149	152	128	142	140	126	122	142	126	156	142	155	106	130	131	131	127	159	149	151	140	134	133	133	137	148	152	143	138	140	153	144	130	143	126	136	141	133	150	157	170	140	147	145	148	147	148	184	121	146	144	133	160	138	132	156	139	145	144	165	133	146	138	167	144	127	135	139	127	145	127	121	137	148	151	134	125	123	130	136	157	152	123	135	145	174	159	128	127	151	126	157	118	181	142	121	122	141	137	135	138	138	165	119	132	159	119	121	128	154	142	131	145	136	157	149	131	130	142	142	141	138	114	171	138	137	128	152	131	141	131	121	146	144	142	130	152	157	131	158	130	156	144	139	154	126	147	142	144	151	122	166	150	156	165	138	150	132	161	153	133	145	155	123	105	125	164	120	147	133	165	156	131	127	148	161	129	153	134	112	126	139	133	135	149	152	141	146	145	154	134	152	168	121	122	148	126	135	147	153	144	155	138	143	129	124	137	138	157	132	129	159	144	156	158	141	139	148	143	116	127	143	164	129	147	146	148	128	115	123	143	122	122	135	143	161	167	155	155	110	138	153	151	156	118	135	158	135	136	135	144	148	162	139	124	123	141	131	129	117	179	122	140	145	150	149	116	137	140	132	138	141	130	125	139	155	147	153	123	123	160	125	122	121	142	165	123	135	135	137	131	122	125	162	148	140	129	136	131	160	133	128	154	141	128	113	139	122	116	136	110	133	135	152	143	124	132	130	116	130	161	149	131	126	120	175	138	139	132	142	118	135	135	146	139	143	121	140	152	137	134	162	117	138	138	145	125	131	155	136	136	132	149	138	119	129	124	130	125	154	139	145	131	135	137	141	168	137	114	143	130	130	155	160	157	127	132	118	133	131	128	140	144	147	149	136	133	166	151	123	127	139	151	119	122	166	152	148	130	135	157	135	142	164	160	156	143	134	139	155	159	149	152	116	143	113	146	130	125	163	130	161	132	139	153	139	126	144	136	134	156	142	122	152	128	136	139	151	137	141	134	129	123	135	142	154	139	139	139	134	135	140	126	131	145	155	125	140	144	146	152	136	132	147	136	146	117	137	146	129	112	122	149	149	124	159	145	140	142	142	124	128	143	138	138	144	140	136	148	117	151	134	154	140	148	106	151	149	144	131	153	146	146	136	148	130	125	159	144	132	145	139	110	137	144	153	139	157	141	140	142	143	132	144	150	116	132	148	133	126	133	146	169	148	163	170	132	185	148	128	126	153	163	159	154	116	145	157	134	134	121	130	136	145	149	171	138	152	160	148	145	130	148	130	134	135	135	157	139	124	126	131	125	153	143	158	139	141	155	141	151	138	144	122	144	162	144	123	138	123	157	146	133	140	128	107	149	143	137	114	137	123	126	140	165	132	121	148	142	131	143	144	146	141	126	160	117	129	140	142	133	135	138	120	154	115	130	150	131	156	148	124	140	131	176	148	146	112	150	160	126	125
2656	426	432	427	394	360	394	361	364	409	374	383	370	359	397	389	352	378	390	386	368	372	372	368	372	390	352	333	359	353	356	370	407	346	369	395	388	374	356	377	358	361	356	387	410	361	339	393	382	374	375	385	376	347	354	412	387	369	348	336	347	380	356	374	375	391	341	370	376	365	361	399	373	367	374	392	397	332	371	388	366	363	392	338	406	373	392	361	379	392	397	402	371	327	383	374	347	369	377	383	362	396	382	371	345	365	371	397	347	406	374	391	346	358	375	345	388	357	399	395	359	349	387	374	390	370	345	360	362	372	373	364	371	364	370	357	350	353	382	366	357	365	373	366	389	386	372	408	395	341	356	355	396	374	349	341	369	384	357	382	376	403	350	403	353	376	370	355	372	359	378	400	389	363	371	364	350	361	376	378	358	344	362	354	320	396	358	348	341	375	357	374	386	390	365	365	402	379	379	370	416	342	391	356	385	386	383	399	393	386	413	370	394	340	380	393	412	369	373	386	372	371	345	352	359	344	399	346	340	387	355	383	357	372	383	419	369	342	338	358	348	344	379	361	336	367	356	381	386	409	396	377	374	331	354	378	358	389	410	380	362	361	389	358	354	370	352	362	348	387	383	368	358	369	337	377	366	377	393	347	390	324	371	382	352	356	382	367	379	378	368	349	365	340	400	392	343	372	324	367	356	331	386	344	368	382	366	365	353	370	382	348	365	346	368	391	365	354	356	378	382	380	365	371	373	376	369	417	356	381	403	393	375	393	382	361	341	353	374	344	419	367	379	400	393	369	384	365	342	386	362	367	340	350	368	343	373	403	343	392	348	374	376	343	368	376	357	371	386	377	357	381	395	374	372	403	356	363	355	372	359	404	385	353	389	370	376	394	355	354	367	341	375	396	359	353	387	358	338	356	378	382	376	367	387	376	392	383	360	341	385	336	372	385	352	365	361	359	372	372	390	390	314	338	387	353	382	358	377	398	361	342	331	395	337	366	356	352	404	397	366	407	394	370	432	356	374	391	383	381	355	340	392	361	372	364	381	385	357	366	360	365	355	363	389	388	418	380	416	372	392	351	362	376	387	361	352	377	380	385	357	373	345	370	377	385	365	334	367	372	368	390	385	423	378	358	374	381	362	361	389	362	364	372	390	343	380	367	350	361	367	380	402	396	390	370	379	359	389	363	370	374	376	381	353	334	394	366	370	343	371	340	400	323	382	377	387	373	391	376	312	397	403	366	361	360	391	369	376	378	354	381	386	350	377	356	366	373	383	365	357	348	367	360	356	371	375	382	358	340	372	367	412	396	371	393	359	360	389	415	373	377	411	354	368	404	369	358	374	380	361	392	367	371	368	388	392	382	362	382	372	373	356	371	371	377	363	364	383	363	385	396	313	346	353	390	347	399	397	332	356	363	393	361	357	379	357	359	403	392	388	359	358	358	368	388	361	362	377	366	389	360	392	353	361	360	360	349	370	398	342	369	339	347	347	340	360	341	408	341	398	342	391	387	351	371	350	412	344	392	362	360	373	378	402	352	370	366	355	350	374	380	418	356	372	345	375	374	335	341	373	373	377	395	371	374	355	383	385	358	361	393	385	336	379	331	402	343	364	374	368	404	379	377	376	375	367	336	344	362	372	394	362	397	366	379	394	354	357	324	342	368	356	359	391	340	392	379	377	374	357	376	369	395	380	368	404	371	398	387	367	373	345	354	371	378	337	361	341	365	333	371	395	375	385	334	418	326	360	361	390	350	374	374	350	347	332	360	369	399	374	391	388	372	349	390	364	415	384	358	375	328	394	353	381	368	364	362	359	358	375	356	356	383	359	350	385	401	364	353	372	338	374	428	373	385	356	309	407	365	357	355	383	345	389	329	397	385	380	391	374	346	360	331	367	384	397	363	355	349	372	371	394	381	365	365	365	395	403	364	368	328	397	360	349	376	351	362	361	342	363	377	370	377	338	385	362	361	389	363	347	372	358	374	366	348	378	375	366	375	412	361	362	374	369	364	368	363	380	333	345	418	379	381	349	372	390	409	401	359	332	354	358	378	388	347	385	362	412	403	347	342	380	384	373	344	334	391	334	367	401	346	375	338	364	349	361	375	375	420	382	360	360	383	351	371	383	377	381	322	361	382	412	347	359	387	325	381	373	342	400	363	346	369	376	332	388	395	397	376	372	370	391	386	365	352	370	383	378	358	404	342	337	374	379	346	365	372	362	345	386	364	379	366	373	388	364	353	413	372	361	411	367	351	354	337	390	363	381	382	360	412	350	364	393	341	391	373	344	329	392	386	381	372	353	408	362	353	371	372	377	318	377	364	380	404	378	360	377	346	408	367	385	358	377	394	406	375	362	377	348	352	345	334	398	375	349	357	352	371	370	354	397	378	385	384	370	341	379	373	364	378	379	372	354	382	350	331	395	376	364	371	381	337	384	371	370	395	386	394	349	390	373	351	359	369	381	378	360	358	439	387	368	377	402	371	405	392	378	360	354	376	409	377	365	401	352	359	369	366	391	372	369	364	356	379	372	379	351	390	363	347	387	391	360	386	327	352	357	359	373	384	363	381	363	384	376	420	392	373	338	382	353	392	382	349	355	386	364	368	363	368	380	357	347	365	337	352	327	377	394	388	344	368	347	406	359	396	387	401	349	352	385	387	380	395	380	373	386	376	372	343	354	369	372	380	347	354	379	409	368	378	365	369	380	342	408	320	397	347	386	341	370	341	353	361	376	381	357	375	365	363	372	335	362	375	372	367	352	411	374	367	347	354	387	349	376	389	385	368	363	387	372	373	355	382	387	372	370	388	354	405	384	341	325	367	390	379	336	356	333	358	394	355	385	358	383	393	364	359	370	370	378	357	343	332	392	357	391	349	392	386	376	378	349	344	348	360	354	368	417	361	346	383	374	350	360	374	392	365	360	372	378	311	389	344	343	355	390	346	343	368	384	382	393	388	393	332	334	383	357	379	372	366	347	391	383	403	347	405	382	370	384	346	367	413	369	333	412	352	351	357	371	349	336	370	363	385	351	346	344	354	374	367	378	360	361	391	334	361	353	372	379	343	351	396	361	375	339	375	385	366	388	369	400	389	353	382	373	388	360	349	364	372	367	336	390	364	347	378	346	352	371	336	356	358	378	363	381	384	374	364	382	376	347	383	369	352	353	352	383	347	388	376	337	344	363	359	358	356	371	391	362	359	352	340	367	376	378	367	389	374	349	386	336	391	363	373	367	381	357	388	387	427	364	363	385	390	393	386	374	372	357	411	357	393	361	385	336	385	381	393	367	401	399	375	360	361	360	339	350	345	357	359	352	360	335	365	378	372	361	372	377	404	392	375	376	410	379	362	374	361	385	364	354	377	352	360	361	361	328	370	351	377	362	378	372	387	369	355	396	342	387	388	368	373	354	369	374	388	364	381	360	400	358	392	380	363	359	378	375	341	368	356	370	383	398	365	390	355	380	415	335	346	396	388
11799	961	1696	583	445	433	386	348	342	279	351	339	303	346	318	317	306	327	275	311	300	318	284	299	322	302	281	306	303	299	320	292	324	307	297	311	330	280	302	306	301	305	275	272	314	323	289	269	281	322	306	290	315	311	297	315	284	284	277	306	313	300	332	314	294	287	282	281	324	291	299	311	316	304	281	281	293	290	308	309	276	310	291	317	290	301	327	296	295	290	324	294	275	296	310	286	296	283	275	305	304	295	280	291	274	269	286	327	285	302	299	318	302	284	284	280	318	305	303	295	319	334	315	297	312	275	283	304	306	299	316	327	311	288	294	318	308	291	324	281	334	301	285	321	293	277	312	307	310	280	307	330	283	279	280	290	321	292	306	292	312	282	295	284	291	318	303	263	296	309	302	292	328	289	324	287	317	307	312	248	326	330	318	321	323	311	287	282	304	303	319	299	316	258	271	313	308	286	300	308	286	303	279	290	320	292	289	285	301	297	286	276	287	313	311	302	253	274	311	264	319	312	320	295	308	276	335	286	288	266	300	334	319	315	269	265	268	279	283	293	284	314	326	252	321	282	306	288	323	274	286	291	321	277	308	319	298	290	295	291	264	292	303	303	273	266	268	334	305	296	308	270	277	305	324	311	306	307	317	294	303	316	277	312	323	329	329	273	305	296	274	300	316	297	291	290	294	276	294	308	283	302	299	278	291	300	315	307	297	295	325	299	277	305	306	330	299	330	312	301	310	297	298	288	270	309	309	293	295	265	295	300	284	337	317	288	311	309	332	308	335	292	288	283	302	312	297	294	296	293	284	306	311	297	311	287	319	304	314	283	302	265	268	282	311	281	296	305	328	310	287	309	309	328	309	267	294	323	259	281	284	321	297	287	300	315	270	293	289	326	274	281	325	296	296	289	309	306	274	295	302	302	288	303	280	320	296	312	327	293	315	298	332	295	314	285	297	298	288	310	329	303	308	319	306	300	316	294	314	303	281	317	288	322	299	317	287	311	324	326	273	320	306	278	309	315	320	309	311	288	325	317	309	316	278	278	308	291	307	335	277	277	293	301	300	300	305	310	300	300	288	300	284	303	293	287	322	293	299	329	296	296	286	301	284	256	305	315	305	312	346	263	324	298	302	279	312	283	256	270	261	274	316	274	284	292	302	297	282	319	333	307	276	303	279	298	300	310	312	292	291	306	320	288	263	315	312	257	291	294	303	298	298	280	315	281	303	317	300	314	300	275	288	342	287	274	290	311	294	269	280	318	330	318	308	284	317	313	255	284	256	306	311	317	313	309	317	315	284	295	304	279	280	327	284	304	296	308	328	314	290	295	307	307	349	306	254	292	290	299	295	302	316	298	313	300	312	335	279	327	359	282	320	300	307	310	316	325	286	296	293	281	288	297	288	280	327	320	285	316	271	268	275	287	301	303	312	287	308	320	294	288	313	286	268	302	277	278	306	315	307	309	285	278	298	293	283	309	296	269	302	323	292	310	314	318	312	320	300	300	267	262	306	312	295	301	343	284	298	288	299	329	338	302	284	264	301	306	270	289	266	285	303	331	334	283	275	294	270	311	336	330	300	305	283	298	320	303	331	281	313	297	307	305	273	297	307	296	328	358	300	295	278	298	304	282	312	295	348	337	296	309	285	299	298	304	302	283	316	280	289	306	283	292	294	312	305	309	318	325	278	291	304	319	299	307	344	289	343	284	291	291	305	325	318	294	315	329	286	310	305	306	297	281	283	288	306	299	344	323	283	316	269	282	307	321	325	276	272	289	300	333	342	293	301	312	271	269	305	282	318	292	303	289	282	314	301	331	342	302	321	320	286	297	351	305	310	316	290	283	338	304	268	301	296	314	336	336	289	284	294	298	272	299	298	290	298	305	289	284	275	286	291	293	275	288	309	310	303	296	353	325	304	326	307	305	323	296	315	267	322	283	286	296	310	304	329	279	315	306	336	308	314	315	287	312	314	293	281	259	317	304	306	305	298	278	297	315	306	284	281	293	280	309	315	271	271	289	309	298	319	304	308	305	268	334	292	319	318	286	315	300	318	306	334	292	314	315	295	286	269	313	310	304	281	289	294	300	293	277	287	305	319	264	302	295	320	301	272	320	301	286	313	312	281	289	267	304	304	295	316	302	306	328	307	284	305	318	319	280	298	301	311	306	308	281	311	286	309	294	266	280	305	311	306	285	297	279	244	265	316	279	272	294	305	294	339	297	308	314	291	265	271	312	310	286	286	313	284	293	298	288	303	314	312	313	298	338	285	315	300	322	314	323	298	331	299	313	286	260	290	341	285	305	311	317	302	313	273	291	284	293	317	280	304	329	283	332	300	300	288	295	309	296	285	274	294	308	319	299	306	293	297	334	321	299	305	286	292	292	290	330	259	298	323	294	320	313	304	309	292	277	277	318	303	313	318	314	255	293	319	293	311	284	293	316	298	277	304	300	286	320	292	302	299	291	303	290	311	308	321	269	279	295	296	273	306	269	300	338	351	294	284	296	295	308	282	280	310	275	287	285	271	291	287	337	279	320	282	295	314	332	284	327	310	326	274	306	293	279	307	283	295	308	306	308	306	288	298	295	288	284	300	290	297	284	301	280	298	304	244	275	311	297	317	287	310	277	281	287	327	312	315	311	294	281	276	280	317	318	303	310	276	294	267	283	326	306	278	325	325	346	298	315	305	289	297	294	308	293	300	339	288	286	297	284	285	285	307	299	300	335	299	273	331	294	292	285	307	286	333	295	297	318	267	312	272	299	318	290	281	274	304	290	258	284	296	292	314	321	303	309	280	306	319	300	321	298	302	315	282	311	314	301	338	296	293	290	271	310	323	266	292	308	291	277	314	331	292	292	275	308	298	292	260	302	324	321	310	296	283	301	288	321	279	254	289	335	295	292	277	308	324	317	319	272	284	305	287	328	328	314	284	266	325	293	284	310	296	262	302	312	287	306	292	316	331	294	297	299	272	292	312	320	339	310	296	274	321	298	312	311	309	269	289	276	291	306	275	289	291	301	297	265	301	283	306	303	304	293	267	306	288	300	304	313	315	317	288	316	329	285	310	307	262	325	295	348	291	290	315	306	329	302	317	306	295	268	304	300	303	326	314	303	303	266	269	322	301	277	286	321	291	309	323	308	323	310	280	313	278	320	297	290	312	280	274	305	292	312	298	309	308	311	307	250	286	298	309	280	299	300	282	311	293	329	331	293	311	286	283	343	324	295	312	322	319	291	310	277	331	311	300	286	347	312	315	299	296	289	306	301	304	317	294	277	329	277	297	297	316	279	315	302	324	306	307	313	315	262	287	288	300	299	278	285	270	295	358	280	303	315	281	255	279	292	297	288	284	273	310	288	304	293	293	299	295	303	300	299	320	266	301	302	313	306	303	285	305	264	298	314	310	313	312	302	285	317	311	278	292	325	310	291	340	287	288	329	293	322	310	290	286	308	315	294	317	332	293	309	313	271	302	293	328	314
8633	1077	3268	1538	1423	1180	1071	977	997	917	873	854	810	797	796	779	781	774	778	722	705	692	722	678	712	741	689	707	681	728	669	667	699	679	694	741	706	717	730	707	706	737	714	699	719	750	700	731	664	678	725	729	690	670	663	706	665	671	657	690	667	725	708	748	664	687	697	701	685	723	658	682	710	713	666	676	732	663	633	689	700	697	686	654	690	680	694	649	685	678	690	707	699	692	711	653	725	698	704	691	666	723	669	701	661	613	677	722	655	701	687	709	691	693	741	707	706	670	678	652	643	722	661	676	679	713	695	688	660	671	712	684	686	632	721	698	651	715	704	657	671	780	702	703	715	645	668	700	725	698	706	662	639	678	708	675	722	718	714	710	675	690	658	755	643	671	654	623	688	686	716	660	671	703	687	655	720	708	670	653	705	649	685	740	670	690	718	746	682	702	717	661	646	740	630	709	743	717	717	690	647	684	625	645	705	699	694	688	709	688	667	693	678	680	723	646	722	682	658	676	664	627	726	698	692	685	701	672	693	692	721	725	700	701	708	660	683	647	650	709	658	718	681	710	656	699	666	712	697	693	713	679	701	714	666	723	640	682	677	656	654	711	679	730	671	724	704	690	705	678	682	676	710	684	664	666	703	680	640	683	726	689	701	652	675	688	656	673	704	668	684	706	663	697	665	661	707	705	633	719	629	693	728	661	708	629	736	694	685	722	636	690	662	637	646	685	707	694	697	686	692	668	633	706	726	695	710	703	679	670	720	647	697	714	705	701	724	685	695	677	704	680	739	687	686	683	656	688	689	753	700	717	715	704	702	698	652	736	708	668	681	674	682	714	719	713	668	704	733	731	654	678	619	707	727	704	652	671	628	718	682	703	659	673	734	644	687	699	716	658	647	650	666	688	686	678	687	676	693	703	667	694	697	706	622	688	683	647	645	702	717	688	662	691	692	654	708	649	701	734	644	707	718	659	660	707	711	676	650	637	639	678	695	652	731	686	679	634	677	653	668	725	672	708	672	693	655	645	703	686	694	639	708	678	719	676	694	683	732	683	686	705	692	673	701	693	654	684	724	703	692	691	686	696	729	711	699	695	636	661	734	685	714	719	700	618	724	702	652	657	672	758	658	703	672	683	726	665	682	666	706	664	646	648	667	713	697	693	698	709	694	663	688	676	686	660	704	716	694	662	704	691	709	727	736	668	667	695	704	700	726	703	716	685	730	756	706	682	708	673	690	673	700	701	675	674	651	706	675	636	725	646	721	697	681	681	647	696	663	721	683	692	710	656	707	684	699	660	706	685	694	655	684	696	734	693	663	679	710	674	679	722	678	699	692	699	647	670	665	652	698	696	673	676	727	663	703	739	697	667	663	695	719	695	647	701	686	646	687	699	685	662	679	707	676	662	712	707	702	652	700	650	675	710	746	669	680	683	689	697	683	672	662	695	712	648	650	733	658	737	656	662	697	682	687	730	672	706	678	642	659	679	713	679	654	645	678	709	673	700	685	698	696	763	698	708	622	678	695	684	726	680	684	697	717	717	633	698	695	682	676	693	673	699	686	673	672	693	748	739	692	644	679	700	711	667	683	655	711	747	681	688	694	674	674	673	689	691	671	692	684	726	705	726	672	646	697	673	749	686	720	656	693	724	695	694	693	667	651	733	674	628	665	644	692	703	663	672	680	688	701	698	677	715	731	675	700	668	709	707	685	722	643	686	665	724	707	675	680	679	705	710	670	698	675	758	697	719	658	706	710	627	722	694	630	700	727	669	652	684	718	679	707	687	655	716	688	730	685	728	702	666	675	753	697	680	695	705	693	702	721	651	675	683	627	694	688	707	705	674	665	681	687	700	680	699	684	695	697	676	698	732	677	685	681	713	660	680	665	636	661	680	686	699	675	659	696	631	703	660	701	686	721	739	685	690	691	693	651	713	684	657	686	693	710	658	705	741	675	676	642	694	643	699	701	730	714	723	671	681	662	680	710	688	717	720	697	650	643	684	714	713	668	646	680	735	711	696	668	683	692	686	745	728	645	693	720	694	701	716	691	696	651	697	687	663	683	625	661	677	699	729	715	674	693	721	715	666	685	716	676	722	681	676	688	667	696	688	684	687	727	659	677	717	666	675	640	709	676	682	706	710	675	634	703	668	625	713	679	672	660	714	668	700	712	669	702	705	721	685	622	710	676	696	715	705	742	732	731	688	702	694	653	740	704	717	700	686	708	727	710	646	644	707	711	678	678	676	685	701	649	643	668	682	716	731	735	692	651	723	659	672	714	641	718	700	717	661	681	684	682	699	696	674	690	700	660	717	686	743	707	673	678	687	696	662	646	692	691	688	648	696	685	703	686	681	712	684	705	692	712	620	671	669	677	658	663	694	694	695	735	718	688	692	706	709	684	655	697	708	685	722	673	656	648	642	692	611	667	733	710	698	696	700	711	673	700	701	675	710	661	688	726	663	718	723	681	636	656	654	662	718	683	652	737	685	673	703	744	661	701	697	741	676	705	700	669	688	684	686	677	677	683	724	734	679	660	689	650	701	681	693	680	665	682	676	756	685	669	691	659	675	771	642	735	703	681	679	669	686	732	695	700	676	684	673	708	673	711	676	709	705	679	693	686	681	641	688	649	726	659	634	688	666	671	697	623	699	668	713	708	688	688	654	734	676	706	684	675	722	705	690	693	687	669	682	714	678	691	727	669	707	715	711	697	680	722	731	692	710	710	700	704	705	691	697	678	660	665	754	661	680	717	709	696	739	694	697	707	668	695	703	678	669	634	680	686	705	700	684	695	690	707	698	661	698	727	649	675	663	711	693	666	702	681	659	660	750	727	677	698	688	656	701	677	774	697	732	667	628	673	757	721	651	668	679	698	712	705	666	673	687	659	634	705	706	674	664	697	669	675	735	682	666	710	668	695	676	710	699	658	731	655	651	651	699	657	648	709	672	689	680	689	717	684	680	711	712	694	676	704	698	678	647	660	689	730	654	690	683	679	691	707	674	717	701	721	667	681	651	655	708	708	708	673	683	688	729	710	693	694	738	652	744	722	728	699	686	732	738	673	634	650	677	685	706	751	702	690	714	706	695	686	685	684	670	744	670	752	668	720	694	664	708	649	696	721	710	697	683	677	656	740	652	620	710	664	692	687	677	691	684	669	678	670	697	707	639	680	700	697	669	697	668	722	692	721	684	693	672	668	695	679	703	690	707	688	704	668	709	669	714	684	676	693	694	653	648	673	684	672	702	683	689	672	692	683	663	653	649	687	674	752	698	713	694	678	673	686	671	669	715	715	677	640	647	645	712	725	662	648	693	716	704	669	713	659	650	693	701	697	696	674	675	698	670	683	729	715	731	670	655	681	667	692	707	668	680	673	682	687	705	655	648	659	702	674	670	700	701	674	697	706	625	738	757	708	656	710	691	675	719	711	702	690	707	657	691	681	629	674	693	671	717	715	687	661	715	676	696	658	721	683	636	623	688
20043	1934	4011	931	632	543	453	426	355	358	357	323	367	317	296	338	308	314	339	291	303	314	318	310	305	297	260	272	327	269	312	312	353	332	270	298	300	273	318	299	327	307	272	332	265	284	273	272	277	280	314	315	313	286	267	273	288	282	298	286	295	293	281	335	299	273	254	291	304	281	264	288	310	291	289	267	267	278	303	311	304	285	286	327	284	293	300	285	326	288	269	291	304	318	288	289	260	308	241	297	272	302	324	304	280	304	303	309	307	295	314	280	308	282	332	297	299	298	310	274	284	305	324	275	298	258	277	311	279	290	304	284	324	312	315	278	282	283	318	330	274	311	284	299	280	288	299	298	262	307	296	294	320	289	323	280	311	282	306	282	269	303	293	327	296	282	261	275	255	284	307	276	299	282	288	302	308	301	272	284	296	305	298	305	303	266	302	310	294	279	278	281	294	299	261	299	326	304	302	316	268	287	288	294	342	278	308	271	302	290	310	299	300	286	299	299	314	279	266	284	313	339	311	332	306	295	291	283	265	295	271	276	301	278	285	253	269	326	286	277	313	284	302	280	309	257	262	310	274	264	248	311	290	301	284	297	279	330	298	278	265	284	259	316	312	282	265	314	310	241	292	295	299	343	274	318	249	276	273	275	272	256	298	275	288	299	283	290	304	284	292	292	267	315	292	313	292	283	286	321	317	264	274	293	270	281	290	281	305	301	281	315	289	273	285	292	319	299	291	277	316	322	281	286	264	312	292	286	325	340	321	251	317	324	264	294	296	290	276	281	293	311	255	302	303	289	267	288	272	303	279	281	287	260	281	291	287	258	276	297	309	267	319	307	278	310	282	308	275	271	267	296	274	267	283	283	309	313	271	278	272	264	274	293	331	273	273	289	275	265	325	275	274	300	283	278	290	292	278	300	292	278	280	297	258	290	293	299	269	288	299	289	283	322	266	278	285	268	278	326	284	273	305	298	277	304	295	251	280	296	286	282	270	286	295	332	288	257	289	294	302	293	280	269	305	297	292	261	305	281	301	302	284	270	279	314	275	250	308	290	280	282	270	319	288	300	320	286	291	295	301	289	270	295	295	293	288	284	293	300	291	316	312	294	299	293	298	279	279	282	265	298	313	309	280	291	275	320	289	315	285	269	265	299	297	254	244	297	280	291	284	301	287	280	278	239	268	288	285	308	334	327	303	279	274	313	321	309	304	314	282	268	291	308	338	322	282	276	264	258	265	318	281	287	266	288	282	284	289	314	276	293	281	290	298	284	327	293	306	319	309	307	292	266	286	294	264	279	278	311	277	283	286	337	289	296	301	266	276	290	290	302	265	254	328	312	276	286	300	289	292	279	319	262	310	288	327	279	289	292	312	279	282	312	275	293	307	306	311	292	268	266	267	289	280	291	278	287	299	301	267	277	300	271	297	321	305	299	298	305	297	283	290	296	269	270	282	254	297	291	294	277	295	290	268	287	276	262	264	281	278	317	284	254	264	295	303	298	314	289	292	292	321	290	328	276	302	295	280	282	299	285	281	282	261	260	272	280	312	285	298	279	270	266	297	270	244	264	285	299	275	286	317	283	289	299	307	283	279	287	303	317	311	287	281	294	267	277	298	303	299	304	284	310	314	277	306	258	284	283	301	280	309	319	332	298	312	251	296	294	279	278	263	274	283	299	274	267	321	292	325	295	316	275	276	305	315	289	275	275	270	305	308	284	276	297	309	282	254	258	287	281	281	282	280	325	274	261	287	293	276	297	305	266	304	259	274	261	323	308	253	294	294	254	289	306	303	295	272	277	313	275	288	337	276	309	287	280	317	294	269	307	282	281	292	322	314	286	302	288	299	282	269	279	304	276	305	293	292	296	300	298	300	298	329	304	306	310	286	306	291	290	249	286	311	275	288	295	291	279	280	300	298	256	262	272	321	309	255	260	273	260	310	327	300	317	318	254	260	276	315	302	289	290	258	329	302	294	298	294	304	279	274	294	282	282	260	276	290	312	306	261	248	289	306	306	291	276	299	274	312	294	325	278	300	303	276	272	307	312	285	312	292	291	281	313	255	276	258	282	320	323	337	300	296	303	314	299	295	258	293	323	283	270	294	309	330	344	289	293	299	284	319	300	316	291	319	299	295	292	284	280	326	291	286	279	280	300	301	258	267	258	298	304	306	278	318	286	294	309	297	290	298	257	262	278	277	301	302	287	269	306	303	282	283	299	260	277	307	276	280	288	300	293	287	302	267	288	268	276	287	298	260	302	303	274	262	326	305	323	297	296	288	301	298	311	315	269	333	319	277	333	276	271	279	298	308	292	298	269	287	312	292	263	289	289	309	322	283	278	265	278	263	258	276	307	351	324	291	310	277	248	308	282	265	284	257	280	277	280	259	256	268	273	266	293	281	307	272	275	289	257	290	303	316	312	316	260	265	285	264	283	322	244	277	291	280	322	295	307	272	274	325	286	278	272	273	295	290	286	290	280	297	265	307	282	275	298	262	279	326	304	291	286	308	312	295	274	297	292	305	256	304	298	296	289	277	258	283	295	302	260	283	271	254	293	293	280	290	277	261	277	283	279	277	308	279	268	262	309	281	255	264	282	279	287	298	299	276	289	307	301	285	282	275	289	285	308	264	306	283	285	293	303	286	261	319	304	274	273	345	284	243	274	282	258	293	303	304	318	297	276	275	318	296	302	331	288	302	295	271	305	292	267	268	284	237	306	304	295	316	313	292	270	286	293	288	318	304	309	312	300	283	272	284	310	302	284	273	284	281	263	286	303	326	302	284	295	309	256	288	301	275	293	293	273	291	286	274	310	257	282	288	318	281	291	283	297	285	294	302	274	269	252	278	265	318	297	322	287	294	272	314	290	261	295	318	274	285	298	283	283	289	338	280	267	291	277	303	282	332	292	299	301	305	312	295	297	301	299	311	286	280	283	301	280	291	304	292	288	287	288	270	265	294	298	295	297	335	266	294	281	303	263	285	291	284	312	298	300	287	311	266	286	320	306	293	288	300	264	260	261	279	263	272	288	316	289	275	282	302	285	284	293	294	309	275	296	267	264	302	294	284	272	283	312	273	314	276	321	296	288	287	312	297	290	329	278	315	265	289	318	289	304	282	290	316	305	296	335	304	297	273	292	276	302	293	294	266	282	269	283	303	290	302	270	257	283	307	265	272	324	263	292	321	280	263	308	274	310	283	266	282	272	278	300	262	271	263	302	286	275	294	288	318	284	286	252	300	312	254	324	277	275	317	285	276	291	304	278	290	312	305	303	283	286	291	301	296	295	292	284	279	287	261	300	274	292	325	257	282	260	281	287	309	301	299	303	284	279	286	255	285	306	269	300	277	296	298	285	266	270	292	293	302	299	299	284	281	302	305	282	291	271	292	284	242	314	296	287	315	287	311	315	295	278	243	290	276	284	318	277	291	283	306	304	278	291	272	300	272	255	298	266	272	271	284	290	332	275	271	277	289	302	281	296
11134	1258	6113	2379	2041	1682	1389	1248	1154	1054	1039	924	888	829	811	765	826	762	749	740	689	741	735	721	678	718	709	703	701	669	682	698	714	700	630	687	713	700	674	661	651	680	705	670	704	606	688	688	641	659	662	673	664	645	642	649	632	625	629	699	701	652	668	659	651	661	664	664	624	585	637	666	668	677	628	603	656	648	631	622	664	651	656	654	619	673	668	656	642	628	645	629	605	671	651	633	654	648	649	595	666	634	638	659	628	677	648	648	623	650	607	678	646	614	637	640	632	636	658	627	661	684	630	686	650	666	628	710	602	648	637	636	672	618	606	653	671	639	643	631	662	630	649	682	648	687	645	625	616	647	624	633	643	605	657	640	642	647	655	657	628	599	606	635	624	636	706	693	647	591	624	671	610	610	676	654	605	651	632	667	629	648	685	620	649	606	640	628	633	630	670	627	694	586	680	599	649	659	662	662	662	629	612	603	611	624	655	628	679	623	642	630	616	655	659	597	613	630	647	610	663	618	649	642	662	592	622	612	669	621	658	635	620	647	668	638	621	660	613	621	649	649	631	614	635	600	613	608	675	610	625	658	619	627	631	676	659	676	607	640	640	650	615	637	623	647	694	693	681	609	621	651	597	656	642	630	642	604	626	635	677	608	608	666	616	601	651	619	635	643	632	663	652	619	640	662	654	671	628	615	648	630	618	671	656	629	615	655	700	620	652	628	638	660	635	644	652	619	638	636	642	605	645	643	633	617	671	622	619	648	635	632	700	675	656	675	690	617	633	631	674	652	624	652	628	644	656	605	621	662	675	661	657	617	681	651	628	622	660	590	631	609	626	592	619	612	651	648	640	672	641	624	573	629	630	671	628	605	618	636	637	662	671	637	650	632	659	638	679	702	698	656	623	651	628	623	640	654	635	671	646	616	611	671	612	634	628	657	698	656	614	661	647	619	649	566	648	608	624	656	682	635	611	681	622	613	673	640	651	625	648	685	682	645	639	656	650	679	626	625	632	618	677	677	647	643	637	619	655	632	639	666	624	599	611	643	626	650	656	639	619	652	655	595	657	640	631	671	622	626	616	627	662	658	653	684	629	661	652	605	683	666	637	645	631	682	683	618	648	626	649	664	633	680	631	630	683	637	642	653	623	638	654	682	602	662	644	632	623	636	604	700	646	626	687	655	639	627	611	631	594	631	614	677	669	633	654	656	648	696	644	579	617	641	667	612	634	674	650	639	659	598	646	659	666	681	669	669	630	657	630	631	641	609	627	660	654	616	670	648	638	702	632	629	701	664	608	615	617	645	625	676	675	610	652	642	632	654	619	653	658	651	623	637	599	643	615	651	664	675	601	639	643	639	646	642	617	662	637	655	656	663	632	677	652	603	621	622	680	621	674	684	714	666	615	578	653	632	650	640	623	649	628	604	723	650	575	646	664	653	639	678	618	716	687	676	611	626	643	640	669	621	633	645	626	628	606	655	671	609	649	640	604	639	630	592	625	634	637	600	647	651	679	701	615	653	614	656	645	608	661	635	618	642	661	647	646	617	688	580	687	649	657	595	596	646	656	615	632	594	623	654	598	641	662	680	621	662	669	626	620	614	646	690	639	718	615	615	626	640	625	636	661	650	663	642	654	690	678	643	670	664	670	650	609	622	660	681	660	621	634	645	652	614	661	672	610	659	638	660	650	660	631	643	636	602	608	652	629	609	639	617	596	623	641	655	611	630	642	664	661	649	621	644	651	643	617	666	643	625	694	626	662	694	616	643	610	638	680	704	691	664	623	605	669	659	638	690	632	660	620	617	685	670	661	663	659	663	659	653	643	642	639	623	633	659	662	668	619	664	588	633	635	630	613	655	641	640	644	685	641	666	631	647	708	606	669	666	610	638	646	653	594	630	646	614	632	629	614	638	665	674	676	665	655	673	595	623	655	652	682	675	655	606	648	612	647	646	656	631	634	640	637	613	631	661	646	653	697	690	687	643	662	608	568	659	658	650	651	635	656	622	641	612	649	610	635	650	630	641	615	624	615	656	679	625	612	677	608	651	638	687	622	631	687	669	633	640	654	640	665	621	642	668	624	639	666	627	686	642	644	619	695	654	632	649	693	612	647	621	629	695	635	618	653	655	655	683	639	619	640	616	627	658	702	620	636	634	629	649	648	647	647	612	652	657	667	612	636	673	643	660	596	614	665	608	638	643	629	663	602	647	622	645	660	659	636	625	612	653	646	602	597	679	606	614	651	669	618	633	637	638	626	637	632	623	646	650	616	598	635	668	655	602	633	651	657	640	653	623	665	671	677	637	676	653	687	632	693	647	654	633	658	640	673	637	632	665	674	659	631	631	622	658	627	627	664	635	664	646	659	605	675	618	650	676	609	648	631	603	621	642	599	607	665	657	653	617	654	640	671	630	645	684	600	683	652	622	652	643	627	596	651	639	671	642	657	697	649	648	629	629	644	657	651	663	595	586	598	636	655	627	616	657	634	645	676	589	610	642	638	663	650	673	634	598	637	627	627	630	598	636	630	593	589	656	714	685	607	624	623	670	668	663	631	640	603	621	601	665	617	656	636	644	655	661	667	658	643	647	583	650	653	638	640	714	671	655	647	676	617	630	690	647	615	685	650	625	641	638	628	648	625	633	641	645	621	690	662	614	684	633	612	613	712	633	640	630	644	575	637	651	594	646	628	638	632	647	591	651	629	625	638	605	628	619	665	625	611	615	655	636	631	646	633	692	617	659	684	637	623	616	610	650	683	640	677	666	624	654	694	595	633	666	623	664	624	608	679	660	643	628	667	645	623	616	689	621	648	645	631	635	680	636	612	625	644	685	644	660	649	658	626	620	685	671	612	631	661	619	642	662	657	669	628	620	606	607	627	671	625	617	665	642	606	645	645	644	658	618	659	633	577	632	640	642	565	656	635	628	626	607	656	653	614	662	633	648	665	633	654	632	639	603	644	699	602	612	638	605	663	630	623	653	660	674	572	633	597	641	652	608	625	669	682	594	643	609	627	636	644	645	642	667	651	648	647	641	692	648	625	618	633	658	653	664	655	643	639	660	654	648	629	625	617	634	605	619	612	604	665	608	596	641	674	652	631	601	625	640	596	606	615	608	651	596	598	579	605	599	637	608	663	654	634	653	641	635	574	613	607	624	634	638	647	590	634	671	652	648	633	619	603	624	650	600	633	619	644	674	685	660	648	600	651	627	634	637	642	626	636	621	656	622	636	675	681	707	606	641	615	628	595	643	622	666	653	664	601	639	631	610	608	663	717	621	644	614	635	632	636	636	620	654	643	626	655	688	637	669	664	630	658	679	652	635	618	646	657	655	649	623	618	688	698	655	619	644	606	633	643	639	659	634	640	640	631	640	603	606	676	644	670	615	619	657	607	634	640	661	616	662	672	636	658	657	641	616	622	608	625	650	609	625	617	635	673	631	654	664	632	686	634	653	602	654	592	647	663	600	658	654	673	601	662	592
3028	213	184	145	145	161	143	156	121	131	124	132	163	142	158	160	163	120	142	150	135	139	134	152	145	125	143	144	149	153	127	133	154	160	151	164	155	151	153	138	148	135	139	155	152	138	165	141	136	132	122	134	127	131	140	130	144	146	144	148	171	135	160	138	149	136	139	135	127	136	133	136	145	146	139	149	143	166	134	139	156	130	148	144	153	145	165	131	127	122	137	134	157	134	146	138	129	106	155	145	145	134	129	134	141	124	111	131	149	123	123	132	159	121	131	143	135	124	172	144	145	156	122	141	158	123	139	135	152	117	151	151	120	102	107	127	143	139	135	124	140	144	137	136	135	133	123	132	130	126	132	136	137	151	135	150	149	134	149	152	122	149	150	144	135	133	142	136	127	158	144	132	145	120	145	127	128	131	158	148	126	122	124	147	152	155	154	146	154	141	134	132	135	110	139	134	153	127	137	136	141	147	120	129	146	130	161	135	142	144	142	143	145	115	150	138	137	152	159	151	154	147	118	139	141	148	191	133	139	132	127	127	137	144	135	142	143	135	150	138	144	149	157	133	141	127	132	127	135	134	158	132	112	134	162	150	167	139	104	134	154	146	140	173	160	156	135	138	136	164	146	130	134	143	137	147	125	130	119	148	140	131	148	118	144	132	138	129	138	129	138	156	125	137	145	130	132	139	145	131	132	122	130	154	160	129	129	149	125	126	149	137	132	143	153	160	142	139	125	137	166	152	127	122	148	140	150	117	134	167	131	130	133	144	184	122	143	163	142	120	149	135	148	133	136	155	145	135	141	151	138	132	138	148	137	142	136	130	133	141	138	147	160	119	135	136	138	128	146	152	143	120	131	137	153	127	143	144	149	145	132	137	147	138	146	109	138	136	115	144	139	148	130	129	137	107	140	137	125	144	123	123	139	146	168	168	125	133	160	161	157	114	145	144	123	135	136	138	145	122	161	145	135	147	135	149	152	142	139	146	132	155	136	132	148	155	132	163	168	136	129	139	143	156	130	143	98	144	149	153	122	117	135	146	151	165	164	141	139	137	145	125	138	131	148	157	151	140	156	136	127	139	125	139	126	126	128	129	146	151	164	126	124	103	134	166	157	134	138	148	145	123	157	144	127	104	159	139	114	124	160	144	137	142	171	123	127	138	130	136	133	142	144	143	132	157	154	129	129	172	124	136	145	132	133	120	152	149	153	145	142	124	142	145	137	138	150	131	135	158	130	160	140	126	130	136	164	147	124	131	132	143	124	147	148	127	134	137	119	137	163	139	151	137	177	128	154	114	132	165	136	124	128	123	149	144	133	129	145	158	168	121	134	137	146	124	150	119	141	139	147	134	144	157	150	139	142	134	142	130	136	141	116	132	116	143	109	157	129	141	142	130	137	148	158	131	162	136	132	167	128	154	146	145	145	147	141	145	155	129	141	175	144	163	141	126	152	134	143	133	139	133	150	137	147	140	132	141	151	132	143	116	150	171	114	152	166	152	147	152	147	122	139	126	143	144	131	134	140	145	138	141	141	140	174	144	145	136	126	128	129	142	139	136	129	146	125	151	163	151	132	135	141	128	153	131	129	131	127	168	130	147	142	128	171	151	143	143	131	130	133	139	123	149	126	141	155	150	113	149	141	150	149	147	140	139	135	141	164	128	147	142	166	144	152	140	158	152	154	126	137	123	155	118	143	152	139	128	151	131	151	163	149	138	116	156	157	134	136	111	119	135	100	155	156	133	148	141	160	144	144	141	133	133	150	132	145	146	143	145	132	129	119	125	143	151	139	132	124	126	134	149	149	146	152	135	132	155	102	128	165	128	162	125	144	163	159	146	157	153	140	147	147	126	158	144	139	124	136	164	135	127	128	140	142	145	124	139	129	132	140	124	133	157	125	134	133	173	141	138	141	168	139	137	129	128	131	157	131	122	137	138	134	125	139	118	106	130	141	164	131	150	137	125	144	143	149	134	123	141	143	124	125	128	147	134	137	143	129	122	150	168	133	148	150	150	150	168	146	136	124	123	145	155	110	142	139	131	104	141	144	148	122	130	125	142	154	142	145	133	141	117	140	124	137	136	141	132	132	142	125	151	147	124	134	128	154	138	125	158	140	152	141	170	143	135	122	143	132	137	148	131	145	153	128	141	144	147	123	119	134	158	131	144	144	140	137	126	151	129	154	137	160	164	144	150	153	147	170	136	152	131	136	121	143	135	116	113	124	139	163	159	148	158	142	152	138	112	114	154	147	141	123	119	154	154	155	145	101	141	115	117	136	149	138	125	128	165	145	135	127	159	145	113	161	141	142	139	143	138	134	132	146	164	142	145	124	136	129	142	141	127	153	138	130	132	153	127	143	154	155	124	142	162	158	142	124	154	125	138	108	129	144	150	127	148	141	137	135	135	123	116	130	127	165	132	159	129	152	149	128	123	131	151	146	123	147	177	160	138	150	137	131	148	155	153	137	145	143	134	144	140	146	149	110	139	148	143	141	117	154	123	133	160	166	134	156	136	115	159	154	133	165	135	133	128	141	126	135	142	124	135	135	126	151	138	125	117	146	149	135	136	133	129	154	139	131	134	141	104	131	157	129	123	135	142	157	131	122	134	129	148	145	138	130	139	160	145	146	138	136	143	144	127	145	156	149	136	127	145	143	156	128	128	159	152	133	135	118	144	133	140	159	155	131	152	112	136	121	129	151	157	123	126	140	135	127	171	164	144	121	116	137	124	120	129	115	139	155	123	118	133	127	138	159	130	141	130	135	149	132	154	130	154	126	129	139	135	140	154	133	122	145	126	163	110	146	168	145	148	142	158	143	152	138	136	122	147	131	124	115	137	154	135	132	131	131	134	132	151	125	156	153	140	139	121	153	129	152	153	138	141	143	159	118	133	141	130	142	147	137	138	136	160	128	163	139	120	150	109	136	131	146	133	119	156	141	163	141	148	162	159	137	135	132	137	160	122	141	150	151	178	147	133	151	141	130	140	120	144	131	109	140	142	144	118	135	153	149	148	148	118	113	124	159	138	119	136	151	146	131	151	136	123	141	150	153	148	161	143	133	139	134	130	150	128	134	140	125	144	143	162	127	136	151	132	123	129	147	130	131	126	132	145	142	141	139	144	138	137	131	144	147	127	151	143	150	150	125	153	161	134	130	134	144	156	134	147	150	154	133	137	138	125	154	141	121	143	142	139	139	155	142	125	117	167	114	149	141	131	167	143	120	129	148	148	163	117	142	144	144	155	158	121	125	162	133	135	161	124	165	153	121	120	136	141	135	153	153	140	136	131	130	140	173	133	122	140	135	133	139	131	125	141	131	119	130	113	151	121	136	164	125	149	151	135	141	140	127	139	160	149	127	144	149	115	143	128	127	147	144	136	157	125	148	143	133	153	129	155	127	126	129	143	121	122	134	121	140	144	147	136	143	127	134	143	120	127	155	136	135	138	137	122	140	133	147	125	129	119	139	151	156	129	168	152
2617	405	523	441	408	411	370	404	381	400	397	375	413	345	368	354	339	373	335	390	373	416	368	342	386	387	359	345	381	409	361	298	323	392	347	368	392	391	377	362	377	381	376	370	342	366	373	370	395	375	361	368	363	398	347	387	361	376	389	367	337	388	383	373	361	361	366	367	376	369	349	367	372	350	390	388	381	372	380	366	350	394	376	383	354	375	386	375	355	357	401	415	349	374	393	361	404	363	357	343	353	384	356	369	364	335	302	389	368	355	377	388	347	404	346	349	369	375	363	371	379	345	316	368	344	376	353	364	367	377	387	359	409	363	398	365	372	361	336	355	373	357	360	334	386	360	349	374	402	348	340	372	401	379	351	359	395	373	388	357	363	378	381	372	349	383	366	349	392	340	383	342	373	370	371	377	407	348	373	336	367	378	365	340	382	355	359	344	383	388	359	379	363	360	378	367	355	348	363	399	369	379	417	403	368	373	371	393	360	359	353	356	357	388	332	357	373	371	348	350	370	414	396	370	383	382	372	347	364	374	358	371	363	350	379	376	371	400	386	364	380	391	379	355	360	376	382	383	365	374	378	371	376	363	379	375	365	368	368	369	370	363	390	379	365	396	379	407	347	406	359	380	369	333	353	391	392	386	379	362	374	391	364	382	399	384	351	348	358	368	383	359	359	386	392	357	395	394	371	388	398	353	394	368	376	382	353	356	379	341	365	368	366	344	346	387	377	364	403	401	365	349	361	359	375	381	347	399	394	415	325	404	365	345	336	396	357	402	370	359	360	355	374	362	367	375	343	391	367	372	380	351	401	354	358	364	364	365	402	365	335	368	383	367	351	374	347	369	346	382	367	372	368	355	367	362	375	382	364	350	355	379	414	363	345	381	387	354	387	369	379	358	377	366	351	363	335	383	372	371	364	352	360	363	400	366	382	381	378	388	374	373	392	411	375	394	370	351	368	352	428	345	366	369	377	345	376	358	377	369	361	409	377	359	351	358	391	386	399	352	384	344	330	351	384	356	365	412	389	355	361	387	378	387	349	370	354	377	360	394	364	375	370	350	386	366	395	335	371	351	354	392	385	412	361	381	352	401	398	344	369	383	369	366	421	354	389	391	393	376	383	356	382	365	368	407	367	355	391	383	329	368	378	382	398	387	385	331	353	347	366	362	369	384	380	382	323	342	375	347	389	395	350	381	367	367	346	336	395	355	361	344	358	360	350	360	346	358	362	367	386	387	357	389	352	363	347	381	353	383	376	346	373	381	355	344	344	363	326	377	374	383	365	323	335	356	340	346	348	346	364	386	358	404	382	392	403	376	349	354	357	375	349	352	397	387	354	345	368	362	358	350	353	354	365	361	382	348	354	373	401	361	361	380	406	343	370	418	345	371	340	378	364	382	361	381	401	335	366	412	336	371	377	388	377	377	380	354	371	387	385	374	361	321	345	349	342	373	370	349	416	348	392	361	369	372	349	382	402	393	395	343	376	403	401	359	358	379	354	364	363	334	356	337	386	368	356	359	370	398	381	345	382	358	332	352	349	361	354	340	411	356	379	376	378	383	369	350	333	333	349	347	388	352	382	418	360	374	362	353	365	348	359	347	341	381	374	352	387	372	381	334	371	356	354	361	403	382	415	406	351	363	344	339	381	388	354	338	352	369	380	359	366	392	347	391	408	381	383	353	364	389	363	350	393	399	379	338	397	358	356	381	335	380	378	365	370	388	343	385	361	386	364	380	353	377	361	394	377	390	338	359	348	354	351	387	350	384	379	355	360	381	371	320	372	397	352	348	368	398	381	341	367	388	354	368	369	361	358	417	359	348	362	340	358	378	387	383	355	348	347	371	394	353	379	368	373	393	362	343	357	381	363	342	367	317	373	384	365	326	347	377	365	361	358	381	371	386	379	340	383	404	377	364	393	378	386	364	375	352	358	369	348	382	403	384	400	391	367	354	353	354	366	399	387	378	359	347	378	344	346	372	372	357	354	364	341	378	386	351	369	385	363	375	350	366	396	377	364	327	391	353	368	351	374	378	315	394	393	369	359	360	384	361	370	366	361	371	395	376	390	411	383	367	323	382	360	377	356	344	396	352	353	410	368	366	381	370	359	340	381	376	356	348	385	382	354	417	375	349	350	353	385	395	388	372	378	383	398	363	382	361	385	368	373	365	361	366	368	360	385	362	378	347	380	352	401	360	387	366	391	344	349	323	363	363	364	351	373	395	383	400	365	392	395	366	364	370	391	384	379	394	335	380	331	384	362	437	348	387	354	359	373	378	383	372	401	367	337	375	394	333	353	383	368	385	379	325	379	361	373	388	349	341	392	387	346	387	381	389	373	357	372	389	336	366	390	368	388	356	421	369	343	374	369	357	348	350	369	349	390	354	384	342	368	346	378	368	405	381	361	365	390	332	392	394	377	332	394	366	340	374	385	384	374	359	342	369	352	353	365	350	368	373	392	383	335	344	379	353	360	407	385	370	351	381	337	393	406	359	386	362	363	353	409	392	373	386	381	376	344	384	395	369	363	406	390	361	357	369	373	385	377	374	350	358	393	373	369	382	389	368	342	368	379	366	359	374	345	364	382	335	367	396	377	388	371	346	382	369	380	362	361	403	378	388	361	347	381	376	397	374	358	360	385	398	361	394	368	374	362	379	382	400	339	357	386	385	366	383	367	379	383	338	363	335	342	376	392	319	346	388	428	362	358	348	362	391	339	343	391	386	375	370	388	370	353	375	384	340	378	377	373	374	360	346	355	346	357	352	366	363	352	357	383	375	353	327	342	390	384	380	365	361	383	365	374	351	352	359	400	344	366	388	366	355	377	370	358	346	351	387	400	377	353	387	387	375	374	367	351	375	373	363	373	375	359	350	390	354	351	358	354	371	362	370	365	378	363	360	369	373	365	379	358	357	336	392	361	382	381	339	357	371	387	400	367	380	344	362	350	349	370	357	348	386	362	353	333	355	304	375	359	364	391	386	373	370	395	383	371	361	357	339	373	395	361	368	382	329	370	382	393	370	377	386	348	351	400	379	347	363	381	343	368	342	375	362	346	368	354	355	364	369	382	365	405	335	363	361	370	370	347	364	340	366	366	371	425	387	321	390	351	382	354	401	365	365	377	357	360	375	366	344	374	396	386	343	359	434	384	357	382	353	376	342	363	370	375	391	385	374	389	365	373	379	338	386	331	365	374	403	372	373	376	354	398	396	375	372	412	353	386	349	386	372	391	353	346	359	380	364	390	400	381	383	403	339	369	376	326	382	358	354	371	362	331	385	362	336	346	368	364	374	362	352	353	398	380	400	352	355	403	375	345	382	385	381	349	382	351	351	343	354	331	356	361	355	392	356	338	347	342	376	404	386	382	366	380	372	368	374	338	398	365	370	392	389	363	397	347	387	358	387	392	376	348	389	396	369	374	409	363	387	384	343	412	376	365	335	371	401	395	382	347	390	363	367	372	340	359	347	338	375	391	437
11932	947	3191	711	481	402	405	384	357	308	326	339	307	337	328	321	351	308	353	347	282	299	269	289	312	266	320	306	323	272	306	310	294	291	338	285	299	314	291	307	327	295	306	338	316	298	309	286	303	323	325	283	274	263	277	317	303	286	326	290	289	320	300	285	276	278	286	267	277	280	328	310	325	300	342	316	265	315	327	278	299	292	291	272	310	308	307	277	313	268	288	324	304	277	288	331	319	307	312	314	310	287	293	297	280	303	266	326	271	278	297	318	328	319	310	306	322	281	287	312	291	303	311	265	331	325	313	307	282	334	307	305	320	271	295	248	282	290	302	283	327	311	352	333	361	312	316	308	299	299	296	318	302	306	288	269	310	309	283	316	268	265	279	289	289	315	317	327	279	274	303	266	293	260	304	309	275	288	294	281	267	279	301	264	302	315	316	271	300	304	292	300	287	262	319	328	299	287	340	302	287	296	303	299	291	332	284	292	313	294	357	307	296	336	298	304	286	338	295	301	317	308	304	320	296	287	288	294	304	273	289	320	283	304	282	312	296	325	295	265	285	251	328	281	275	294	310	275	294	337	251	304	334	296	272	309	310	308	315	300	266	299	310	278	294	304	267	319	275	290	304	291	319	287	331	300	310	294	298	277	274	331	310	309	338	298	330	292	285	320	284	281	265	302	326	296	286	330	275	341	295	291	342	304	272	303	299	311	257	308	258	293	291	324	304	274	313	316	302	326	307	281	319	340	289	302	299	309	301	280	299	282	309	333	301	290	287	309	284	305	309	297	293	341	304	319	341	263	325	325	304	318	272	280	284	312	288	284	295	288	274	321	292	265	271	327	305	351	344	267	317	287	314	328	312	276	297	286	306	301	275	277	317	284	293	283	290	282	272	317	282	271	303	287	333	281	295	286	302	274	298	327	293	313	307	284	271	298	303	278	298	305	268	307	298	281	294	292	317	326	321	311	298	315	272	280	298	326	329	272	276	292	317	308	300	320	287	325	273	284	339	281	322	298	315	325	294	272	300	320	314	290	313	334	306	270	298	273	304	329	334	280	290	281	308	278	313	311	317	329	319	285	316	278	301	314	304	326	300	271	267	300	291	314	263	306	302	314	321	302	304	322	302	297	348	312	358	306	304	273	291	306	300	300	302	339	343	308	296	296	311	290	309	327	312	302	311	276	320	278	298	299	310	291	272	329	303	306	289	269	329	303	299	295	316	291	310	332	297	313	302	285	314	317	289	331	319	283	311	328	294	313	332	331	327	285	328	315	303	290	297	289	274	294	274	289	316	284	333	313	307	300	314	297	295	317	308	302	310	293	308	318	299	259	303	316	282	303	292	306	297	284	279	277	296	323	290	301	325	293	319	290	311	294	318	281	312	292	310	285	273	274	292	292	299	304	317	278	253	333	313	339	341	288	311	280	313	289	292	322	302	285	290	297	323	277	282	292	324	259	306	268	297	326	331	314	299	317	298	289	272	309	296	314	280	293	308	331	265	306	331	302	305	284	309	287	284	325	302	319	286	293	305	312	299	281	336	277	315	295	309	301	293	316	275	297	341	312	285	280	278	310	293	315	291	318	318	274	271	284	283	277	340	293	314	291	313	312	295	304	304	278	273	312	323	308	319	319	294	284	302	311	342	318	286	354	275	312	309	281	302	291	304	307	317	263	300	298	286	313	277	319	278	261	282	301	305	301	273	310	304	285	278	320	314	299	321	313	282	302	299	284	315	265	331	335	270	289	277	279	296	291	265	284	280	304	317	294	326	322	308	321	350	293	330	291	313	290	302	292	290	318	303	291	323	303	317	308	316	322	281	286	273	282	304	317	308	282	302	330	321	287	293	320	305	313	314	289	286	335	299	326	279	331	296	331	332	366	281	295	287	288	304	273	339	295	286	316	283	296	298	306	281	289	326	323	287	285	264	284	301	291	288	277	319	279	293	294	330	280	282	309	308	281	309	305	292	305	292	291	280	315	316	304	309	296	302	297	285	280	278	316	291	291	305	294	305	301	293	300	314	297	290	281	307	293	282	319	313	262	286	304	329	316	329	296	317	304	293	302	311	287	312	303	317	321	315	306	294	311	290	302	278	282	311	306	279	309	272	290	295	271	287	320	316	317	329	280	281	291	288	270	311	296	278	281	347	299	297	303	276	286	303	307	312	324	314	309	300	302	295	301	306	278	288	296	269	267	312	284	313	281	320	313	282	301	300	287	343	289	317	320	306	284	265	271	276	277	311	302	296	313	287	305	269	275	313	292	311	308	293	294	287	298	268	270	310	274	309	290	329	283	289	296	307	319	298	329	278	306	273	299	296	307	302	284	322	315	311	271	310	307	313	307	278	297	334	329	328	273	291	324	319	316	298	281	329	309	322	301	292	287	289	273	268	304	333	233	285	318	300	297	314	316	298	287	288	302	274	307	309	317	300	335	305	310	285	306	312	315	319	297	301	272	324	296	316	302	298	337	256	285	288	284	299	307	309	327	319	291	310	316	319	258	331	319	330	274	305	279	332	321	311	298	303	305	328	320	309	303	296	313	288	299	297	295	273	306	303	288	320	292	300	288	315	281	317	328	303	297	266	294	310	309	317	320	317	317	286	280	331	318	319	263	282	310	335	299	281	297	284	298	314	306	295	292	289	295	306	349	318	304	319	294	289	301	310	319	316	282	294	294	296	312	280	287	306	291	337	284	294	321	316	287	283	296	281	299	294	287	294	333	296	320	302	311	320	294	314	292	283	305	282	321	281	295	335	318	334	291	329	322	292	303	336	331	294	315	296	270	327	309	318	317	326	318	272	309	262	284	322	312	308	289	283	301	337	286	289	324	286	290	312	308	296	309	305	286	328	321	298	306	298	306	286	283	275	298	322	328	352	310	287	334	295	289	322	307	302	292	293	347	258	312	294	301	283	315	316	306	326	329	287	314	305	288	276	330	278	291	292	307	299	296	306	323	289	265	299	331	284	294	321	312	304	291	321	288	291	340	290	308	281	313	314	313	268	281	324	303	335	311	293	325	315	317	291	301	308	301	303	303	315	289	287	278	275	308	305	298	319	309	306	274	327	298	319	339	296	328	275	294	280	279	301	347	301	286	305	332	300	280	303	284	269	279	279	270	313	266	315	282	322	276	302	298	296	318	275	311	337	304	272	304	296	325	322	318	313	280	312	307	314	291	281	278	291	310	295	304	283	298	316	303	299	321	293	287	341	302	294	296	329	301	330	312	313	283	305	288	302	283	295	304	266	333	260	305	293	286	287	277	298	313	301	302	298	326	282	305	241	281	290	283	340	290	300	311	274	276	289	314	306	303	302	316	249	315	299	298	350	316	323	295	307	299	321	326	279	279	288	284	301	266	288	297	315	297	308	291	292	287	281	294	306	318	296	322	302	301	280	314	306	322	293	284	303	318	301	308	310	298	277	285	326	278	299	295	297	303	316	318	269	293	312	279	301	315	297	293	266	302	309	310	305	298
8566	1046	5693	1519	1434	1197	1084	946	885	909	880	792	784	778	784	762	751	748	740	725	749	733	701	713	745	707	693	740	731	670	687	733	698	730	673	715	724	686	704	720	687	665	669	703	719	682	688	713	691	715	710	700	687	671	715	725	654	669	721	691	683	677	681	644	661	672	690	711	713	660	688	681	665	726	702	646	717	693	690	682	705	665	696	702	680	702	722	668	671	738	696	698	654	704	700	648	681	665	685	699	680	722	688	717	707	689	723	676	675	671	667	650	696	692	713	665	681	706	654	698	666	682	671	733	628	658	691	737	737	654	706	667	685	680	708	705	671	657	675	664	703	706	722	645	653	645	669	724	685	636	636	703	645	685	698	673	669	681	658	673	709	691	684	672	694	680	718	717	713	669	693	713	699	636	713	676	675	684	669	739	727	665	718	712	695	682	666	685	703	641	702	702	650	698	712	656	651	701	687	692	679	664	698	732	670	683	661	692	718	678	698	689	723	710	688	663	719	653	696	651	668	685	656	685	687	700	716	679	680	690	650	709	679	628	697	695	688	738	728	680	664	697	674	667	709	678	701	673	689	661	691	634	676	661	689	699	694	684	676	704	697	714	678	688	699	670	719	686	715	728	669	664	668	705	674	685	660	686	691	691	663	673	712	661	661	688	654	668	686	676	650	685	686	690	721	647	681	701	684	651	696	621	679	684	703	688	688	671	677	694	697	703	697	681	662	707	673	653	672	667	714	668	728	680	664	737	704	673	697	702	701	661	701	686	736	688	707	702	671	677	682	680	674	708	675	656	668	744	681	720	646	676	680	699	705	717	721	672	639	691	694	688	700	709	670	725	676	707	682	656	616	644	664	690	696	720	684	679	668	673	709	708	716	698	681	678	740	697	697	721	680	717	661	688	676	694	697	652	652	670	687	699	689	697	674	688	727	696	733	692	664	717	689	680	707	645	688	709	691	649	639	655	701	682	690	692	711	724	690	723	698	632	694	697	714	748	682	744	670	685	671	684	722	676	684	700	662	631	686	687	630	697	715	699	661	663	676	701	666	712	624	643	706	709	668	699	704	720	717	680	609	690	697	691	709	654	707	701	732	689	672	636	685	663	681	681	698	677	726	716	703	712	689	679	711	707	654	693	658	661	693	722	666	658	698	695	671	652	613	680	635	724	710	673	704	715	695	676	674	670	700	690	704	718	667	730	652	695	735	663	723	680	627	638	709	664	656	650	718	668	682	723	673	685	642	646	708	692	688	672	670	711	677	691	681	692	692	675	665	697	715	696	687	652	674	676	697	695	704	668	694	710	694	690	662	723	660	709	708	717	697	717	705	694	725	689	708	733	686	654	664	654	692	696	722	688	664	680	684	687	716	675	650	675	709	683	642	717	721	683	647	648	637	683	651	672	684	703	684	648	691	718	722	654	661	709	706	672	697	669	644	737	693	659	696	664	666	712	681	695	701	649	690	675	739	689	713	654	682	684	695	691	626	667	663	686	665	620	721	695	701	663	663	726	666	705	720	664	719	680	675	695	679	670	719	716	721	664	649	724	671	681	695	623	729	642	731	664	655	656	670	684	696	684	682	628	665	685	713	683	644	696	738	671	682	691	654	693	670	692	668	674	660	718	680	682	673	653	657	678	671	690	662	665	682	609	728	686	666	712	709	700	701	701	697	663	694	708	731	692	700	642	669	690	701	671	653	669	710	656	707	702	724	660	656	673	720	664	647	698	686	682	702	712	667	652	678	730	722	708	664	653	716	654	721	700	671	686	676	704	637	660	668	663	706	646	689	692	667	647	675	699	632	668	677	666	682	699	643	640	693	661	679	676	646	678	644	696	671	663	660	679	660	710	671	697	716	686	647	652	744	659	668	628	717	687	705	717	652	693	669	671	671	713	672	700	718	642	688	699	664	676	702	723	695	652	692	708	667	668	637	715	684	686	677	695	677	726	670	704	703	739	674	694	668	676	694	679	669	672	682	679	714	705	693	726	674	693	687	707	662	673	688	628	695	728	709	679	663	677	639	717	658	680	662	662	627	629	729	729	684	667	741	647	667	709	724	645	682	645	646	689	677	638	708	653	717	720	644	641	706	688	706	683	700	668	674	701	693	671	666	690	721	706	719	664	719	707	720	720	725	695	670	662	679	721	701	667	668	709	675	675	700	694	634	715	699	708	688	697	708	667	737	746	691	683	676	728	685	656	675	682	679	644	710	686	689	686	672	718	690	731	697	654	689	691	672	691	655	696	703	651	655	668	676	718	704	678	699	679	713	634	675	666	707	669	695	730	668	608	640	643	711	672	644	675	673	690	677	715	660	689	675	631	709	687	650	694	663	711	754	701	677	653	665	642	645	666	681	687	729	717	721	702	703	657	715	677	666	670	680	698	669	708	706	632	660	686	727	664	696	681	694	640	682	666	708	678	694	716	643	749	705	682	658	703	709	667	690	724	660	701	667	677	674	659	682	656	669	647	688	694	718	652	675	731	695	687	712	724	702	675	588	692	695	684	628	686	734	666	691	664	691	619	682	685	690	631	681	700	741	674	706	675	636	696	645	678	629	695	703	681	728	720	678	671	676	703	672	641	677	710	647	671	693	683	696	678	673	686	676	662	659	685	688	678	669	682	638	714	611	699	619	653	672	708	717	684	668	717	664	718	686	684	713	671	692	675	708	693	646	688	683	709	689	699	742	663	689	672	663	620	668	694	684	713	654	696	667	693	686	690	653	690	682	694	615	634	689	758	687	674	664	679	680	677	677	679	652	700	687	692	703	698	653	707	713	675	642	672	663	699	700	661	673	683	655	643	677	677	677	636	675	686	691	747	653	640	702	671	624	624	694	706	691	678	719	676	745	674	688	721	681	660	653	655	679	673	676	694	692	653	659	702	710	682	664	704	705	637	646	669	696	711	666	701	682	704	680	665	680	649	760	676	667	660	665	653	709	645	659	721	721	655	644	682	630	652	735	704	713	698	714	705	737	707	715	675	678	741	688	722	671	689	690	711	711	697	667	678	722	721	667	688	646	705	724	697	679	659	673	678	685	675	686	664	705	649	675	688	706	684	657	683	699	694	720	698	668	675	752	691	656	647	714	694	677	642	654	717	725	693	639	677	658	686	679	662	687	741	727	677	673	661	686	691	676	671	676	691	625	732	672	617	716	718	690	707	688	682	653	679	661	668	677	675	745	664	680	668	677	654	681	658	710	692	669	639	624	701	667	665	697	694	659	680	651	706	707	709	658	707	657	711	691	733	739	666	695	688	689	709	703	700	670	675	696	661	686	741	734	638	704	661	701	692	691	702	689	684	683	714	717	702	717	655	648	677	679	703	693	706	670	682	656	671	617	686	708	669	627	658	646	633	656	654	658	713	659	681	653	668	696	646	660	705	679	633	692	660	658	699	654	686	724	634	684	706	758	679	715	681	702	645	682	686	688	689	677	695	665	667	716	681	717	685	672	689	688	714	708	640	613	717	682	726
19637	1779	6813	1212	630	494	417	386	359	345	382	322	329	336	312	303	301	310	336	284	310	257	306	280	300	331	297	308	314	305	277	285	291	301	285	281	274	295	279	305	281	281	306	277	304	292	301	306	305	265	248	293	284	270	320	281	293	300	306	279	290	276	310	291	305	266	257	291	278	305	315	278	279	262	282	268	296	321	263	298	275	319	288	280	314	271	270	268	256	272	302	275	268	256	308	275	290	285	293	283	304	262	302	278	286	285	298	274	304	298	280	303	311	294	291	260	248	282	289	302	276	272	269	266	275	296	283	289	278	295	294	300	288	267	250	271	303	256	281	310	267	309	304	322	269	294	291	308	306	305	299	287	312	294	293	294	283	284	294	293	293	300	251	266	313	322	270	302	291	254	313	262	280	288	291	299	298	276	276	326	299	288	291	294	288	306	303	317	318	336	294	311	295	277	287	291	276	284	316	298	246	307	306	289	317	286	272	287	280	266	272	291	269	315	298	302	278	311	270	274	264	307	306	336	282	283	284	297	298	290	326	259	252	266	269	285	305	285	279	256	297	313	262	282	320	265	303	310	277	295	282	294	268	310	294	291	282	304	287	245	276	302	282	269	280	280	261	302	288	295	304	307	281	312	310	250	270	288	325	308	312	284	293	290	288	300	251	250	302	280	302	306	291	287	271	300	286	301	303	290	314	320	278	263	301	284	319	268	292	281	306	253	298	300	268	275	284	310	299	292	275	287	306	290	270	297	261	273	291	296	287	287	271	267	291	280	274	290	310	299	303	319	320	292	273	310	276	260	283	270	318	302	271	303	294	302	282	272	297	275	267	280	258	298	291	270	272	265	262	294	264	288	292	280	303	300	291	267	299	292	314	312	326	306	286	319	275	272	294	280	298	273	302	288	292	282	310	286	288	284	308	276	299	300	321	306	279	291	279	287	285	281	293	286	265	276	302	308	293	313	322	283	315	273	307	286	299	277	316	246	288	296	302	302	299	276	261	296	293	306	283	312	250	298	273	283	281	302	280	315	319	278	310	271	262	265	280	290	285	296	280	246	308	285	311	302	278	271	324	292	296	286	265	268	277	304	287	321	292	275	321	291	273	265	260	263	287	287	321	313	264	302	304	315	279	295	302	291	336	280	291	261	308	291	301	274	271	279	326	301	314	310	284	295	273	283	298	291	322	263	267	281	298	309	272	296	310	310	288	332	316	318	279	314	309	289	343	267	281	312	309	281	287	315	286	313	271	290	293	276	287	282	272	303	318	271	264	275	294	321	235	283	308	303	296	317	296	319	306	335	269	269	251	264	305	286	282	301	264	299	281	266	318	243	305	306	285	292	276	326	279	275	275	294	304	265	292	274	261	250	277	290	282	298	309	296	286	287	282	313	292	284	291	313	302	248	295	288	321	278	317	279	340	285	277	294	297	274	282	305	270	270	275	298	293	274	295	300	304	285	272	288	276	287	324	301	295	276	298	324	303	295	274	302	290	286	289	291	261	286	280	301	296	263	263	253	303	278	254	270	289	271	302	299	258	252	316	295	260	265	298	301	312	291	269	278	246	286	300	287	299	265	312	288	305	274	325	299	273	268	299	243	262	310	278	315	304	298	256	290	286	317	259	321	309	293	300	279	315	268	269	276	298	288	285	306	287	284	276	274	306	263	306	292	303	318	269	294	314	287	314	326	268	260	276	279	320	260	309	293	276	258	286	284	289	292	292	278	299	268	275	296	321	259	265	273	285	313	281	297	283	278	290	273	278	299	281	265	290	259	316	316	327	272	286	297	314	331	287	283	284	257	284	268	300	278	305	269	315	250	307	309	280	291	292	298	318	294	305	280	270	280	291	278	294	300	288	332	308	284	308	327	269	294	286	308	271	282	298	290	321	269	258	300	295	278	284	303	285	284	282	303	274	299	291	278	306	282	293	272	291	294	263	278	257	299	277	317	292	277	300	280	297	318	283	274	269	279	305	315	267	252	313	282	313	328	266	296	293	312	288	284	301	293	267	297	294	295	290	299	305	294	260	278	302	284	319	308	294	284	262	317	289	271	292	291	282	280	315	316	305	291	273	290	278	283	272	302	295	298	271	284	290	268	305	321	276	303	283	294	311	278	283	293	306	285	297	292	278	272	286	261	275	308	274	273	258	273	280	283	305	311	256	268	285	302	273	282	260	303	289	305	298	250	308	271	308	322	303	286	316	301	305	266	253	265	282	304	290	260	288	307	303	289	305	296	316	286	283	312	287	283	296	277	261	304	275	296	290	274	290	315	285	279	299	271	278	300	278	287	294	281	274	302	305	273	295	266	268	298	289	273	310	289	302	278	301	274	299	276	276	281	313	325	299	297	288	300	290	278	264	275	271	249	294	289	284	293	291	285	297	284	296	289	320	314	301	249	314	280	271	298	307	326	290	263	269	240	295	286	286	298	294	300	315	298	280	274	277	303	269	296	308	317	272	271	297	300	276	287	281	264	281	281	270	331	289	299	291	275	321	304	282	301	285	304	271	272	292	353	276	292	267	306	299	274	305	284	281	308	280	282	279	306	282	304	271	283	319	309	286	298	287	324	279	283	284	328	272	301	289	282	321	330	255	260	281	301	277	313	259	296	296	300	303	258	311	323	290	291	271	311	265	291	251	287	272	292	296	320	278	291	314	274	282	302	309	304	279	278	304	288	257	275	303	289	311	318	298	274	282	283	282	326	284	259	295	258	273	295	298	294	280	254	298	271	280	278	301	311	273	296	290	302	279	318	308	292	308	287	302	284	266	267	323	275	294	308	303	317	315	308	279	300	263	279	298	269	301	311	311	271	279	264	301	306	330	285	275	307	295	305	302	339	301	296	287	304	255	301	281	300	304	265	271	293	271	298	305	290	290	275	320	289	265	279	266	263	294	296	257	285	293	286	300	291	260	310	269	284	272	273	296	282	294	302	307	293	266	277	294	276	270	255	302	310	292	298	297	250	310	274	266	309	303	278	292	273	292	261	306	289	277	296	265	259	290	266	265	294	289	291	313	293	312	273	269	286	278	286	291	297	269	308	288	268	292	289	281	260	301	315	303	259	298	309	347	305	283	284	291	299	302	281	278	305	288	275	294	306	300	298	274	312	285	270	329	282	297	283	274	315	255	277	289	263	283	284	294	293	308	311	294	302	298	293	318	306	295	290	319	307	268	284	273	304	296	293	267	322	298	297	297	303	326	293	295	294	239	243	295	295	308	317	273	277	303	305	273	319	316	294	299	292	289	287	268	283	286	299	276	313	300	262	282	263	294	309	305	253	291	286	305	297	276	288	271	279	288	280	271	292	293	273	287	304	278	248	262	304	301	294	271	304	312	297	292	295	301	313	281	348	295	308	262	257	287	286	293	301	259	312	294	283	275	312	291	285	272	281	273	296	278	299	274	270	311	274	285	289	271	284	275	276	290	295	301	290	317	254	282	289	286	263	286	328	343	301	292	304	320	266	277	282	277	267
10641	1244	9312	2376	2011	1747	1381	1205	1158	1027	996	971	937	799	786	811	722	744	746	697	755	724	693	744	718	699	681	634	690	666	671	690	668	666	681	657	656	677	681	629	667	684	708	674	636	722	679	671	621	668	613	700	685	617	661	657	626	603	686	715	638	629	634	641	667	656	635	658	633	659	660	631	697	633	614	645	712	629	630	687	658	659	660	650	660	646	669	670	646	654	617	631	651	642	624	650	641	650	646	629	683	612	639	643	626	665	652	604	588	662	625	624	643	647	635	601	590	633	595	621	622	620	642	636	618	645	651	670	645	624	676	647	667	680	623	650	632	665	671	603	649	708	595	638	612	625	651	666	693	671	631	680	607	676	593	685	633	681	670	658	648	634	586	633	629	663	635	617	557	703	587	621	626	650	628	653	652	624	608	585	634	643	634	681	679	646	630	688	661	651	651	623	631	654	664	638	664	659	659	630	628	597	652	641	652	649	641	649	621	706	626	638	621	670	629	626	647	643	617	652	631	642	638	672	660	626	650	604	636	638	635	708	668	659	627	639	611	619	603	621	614	617	614	650	609	646	611	662	640	668	596	654	626	637	623	656	651	625	626	596	660	621	636	651	636	623	638	627	673	652	656	635	681	632	648	619	591	659	581	606	605	629	609	608	631	670	583	654	662	659	629	588	639	619	648	595	666	685	644	664	647	631	636	584	659	643	650	648	602	611	610	628	645	630	633	601	652	607	573	667	640	623	683	628	617	654	660	657	671	604	619	673	603	663	632	657	632	609	647	654	625	634	612	624	647	657	619	689	580	648	628	625	663	667	622	660	627	612	705	606	632	674	669	585	637	620	637	614	623	624	641	645	645	666	678	627	621	631	634	628	599	650	618	593	635	626	635	618	634	626	618	610	672	660	647	639	621	622	602	626	677	658	651	658	584	623	639	610	643	634	630	641	619	638	623	626	610	677	650	615	622	665	656	647	645	654	646	636	624	624	663	657	615	618	605	625	618	592	623	654	668	651	640	580	607	634	675	604	646	651	683	651	602	643	640	630	639	622	640	589	647	660	630	657	612	684	689	647	633	670	596	628	650	642	650	618	623	656	630	669	620	631	682	637	631	653	660	624	674	562	635	645	627	588	647	616	630	651	660	617	635	656	639	652	636	605	645	636	635	638	677	604	627	657	599	614	677	651	591	632	578	642	649	653	610	667	629	644	609	643	626	621	633	675	643	688	681	642	627	568	691	633	621	605	619	696	621	646	597	643	623	654	653	647	682	607	615	598	585	638	652	585	600	621	614	625	638	637	574	644	593	650	661	658	646	615	659	608	665	598	594	622	669	663	675	644	698	613	619	634	674	641	644	629	663	666	663	600	623	692	639	636	687	630	643	641	621	618	618	624	650	669	628	696	682	601	706	607	639	635	663	652	623	648	651	640	619	658	629	646	646	657	684	641	593	644	615	605	571	635	637	639	638	630	618	652	621	610	629	642	655	629	614	628	616	660	637	614	639	633	651	646	656	641	690	613	657	641	679	635	635	696	661	631	628	599	670	626	644	669	671	636	645	651	564	669	638	635	627	643	624	669	636	690	674	656	633	607	687	627	627	604	617	606	628	655	654	630	672	655	575	668	654	631	678	620	650	625	590	675	641	618	641	613	640	604	684	687	605	637	626	609	620	616	640	617	617	646	657	644	632	634	667	647	700	614	667	644	592	656	635	628	658	626	621	643	653	612	645	633	616	638	635	627	671	683	628	641	614	639	667	692	655	610	604	617	615	655	654	660	648	683	657	643	690	673	639	652	646	647	596	643	653	616	580	660	672	656	650	633	643	610	645	620	667	671	633	622	591	632	611	648	627	682	598	610	642	654	612	631	661	666	679	616	648	635	636	621	608	637	667	654	618	705	689	660	601	618	643	650	598	631	640	625	654	653	621	683	593	698	635	622	660	659	642	657	634	622	640	620	670	624	662	639	654	657	676	634	605	668	638	658	649	646	636	597	633	653	603	663	625	622	646	654	645	661	643	596	634	645	634	621	654	657	666	615	615	669	678	657	626	650	621	660	648	664	585	624	599	643	633	622	674	638	655	647	633	658	665	642	573	693	633	597	628	641	643	641	636	653	628	646	633	647	635	647	628	640	629	629	646	669	690	590	624	683	654	614	610	642	594	667	646	629	599	635	656	655	653	642	657	640	629	654	649	678	666	653	661	676	659	654	614	629	606	580	608	611	606	604	657	627	631	587	597	642	656	642	633	605	598	648	623	608	665	634	618	629	637	585	649	602	655	634	633	611	650	644	636	620	601	626	636	675	671	581	647	623	655	668	627	624	630	612	614	669	624	666	638	652	624	614	641	632	566	652	622	675	604	620	644	632	639	628	653	647	613	611	657	656	633	634	615	637	622	660	616	674	634	636	607	650	644	643	644	618	670	617	637	610	608	626	618	612	628	633	639	652	623	617	642	616	644	675	657	597	622	629	639	621	660	643	626	651	648	628	626	645	667	633	627	613	629	656	602	687	677	642	649	642	639	654	603	642	624	636	671	643	674	679	663	683	651	579	628	718	633	701	637	629	661	635	650	617	642	641	666	652	609	668	615	608	596	662	650	591	626	697	623	622	662	644	650	604	634	629	669	630	656	671	652	618	639	599	631	645	650	661	649	688	620	637	657	630	622	633	635	656	631	656	667	617	627	665	626	585	592	635	625	641	646	629	651	599	616	616	667	676	665	629	669	664	665	657	646	658	639	631	628	628	636	650	672	650	659	641	609	610	629	635	581	659	662	599	603	633	615	662	654	639	608	646	652	643	612	651	604	639	654	623	673	657	608	636	658	614	604	660	651	593	652	643	599	644	652	563	628	616	700	613	603	651	670	622	627	650	647	589	641	622	666	655	639	628	577	645	611	596	653	621	603	613	611	697	596	616	609	624	637	629	659	627	626	625	621	613	649	650	642	636	647	650	626	602	659	617	657	615	645	637	619	683	621	639	622	649	596	615	636	682	607	632	628	609	648	637	645	659	627	675	639	655	686	654	633	636	627	650	650	600	657	623	656	617	661	669	637	589	705	657	662	615	645	593	638	629	632	643	659	634	611	633	679	647	589	649	636	682	591	693	649	692	604	618	591	679	626	610	615	659	633	636	686	620	654	636	603	609	684	608	635	671	595	652	619	648	632	699	634	627	685	623	613	625	661	653	611	663	633	612	655	569	642	591	629	636	653	673	617	672	592	567	628	655	639	637	587	631	613	637	660	660	653	620	630	628	627	660	616	640	690	640	664	610	655	633	618	643	655	637	673	588	622	648	640	628	659	623	610	650	647	574	653	648	618	661	682	602	626	670	632	619	658	586	634	690	654	629	639	649	655	615	681	615	648	624	694	659	622	586	665	632	702	622	691	605	650	643	599	677	671	656	643	649	661	625	590	644	663	639	622	624	680	606	597	686	588	609	643	627	604	633	625	673	658	660	628	711	667	627	604	629	662	630	669	642
3171	203	217	133	135	157	141	120	139	108	143	168	173	118	148	126	147	135	137	138	147	157	147	150	138	141	146	150	148	128	139	111	138	149	128	120	144	167	161	164	122	134	149	156	135	133	125	144	153	154	130	133	141	137	136	146	152	143	128	115	133	168	120	158	138	135	121	155	145	145	120	136	139	114	165	136	130	165	161	121	154	142	142	128	166	128	147	139	135	123	143	141	154	142	152	151	162	138	130	132	156	156	152	122	143	148	122	141	128	122	152	135	146	145	138	148	132	149	116	137	145	191	169	140	136	124	136	153	137	129	156	143	165	161	157	150	144	130	151	153	166	130	141	130	106	125	144	127	156	127	141	144	126	123	148	132	172	130	134	154	132	148	138	149	131	142	143	136	126	137	146	140	127	153	119	119	139	163	121	145	129	135	132	132	145	122	144	145	152	144	131	167	133	148	139	126	129	148	126	130	156	145	145	136	130	140	119	118	114	130	133	159	148	136	126	134	120	163	147	130	154	144	143	149	130	159	154	138	134	147	125	124	156	135	150	133	128	141	127	147	136	176	122	129	117	130	152	135	121	137	133	164	145	140	137	139	147	147	113	120	135	132	135	132	123	140	135	142	121	144	159	127	158	146	120	137	153	141	126	135	122	130	143	147	150	133	146	159	150	143	137	140	121	134	132	148	131	129	122	156	128	139	152	139	147	143	137	150	149	127	142	135	128	149	117	132	136	135	138	127	119	160	115	118	111	136	150	119	151	129	154	128	152	151	123	156	119	159	140	150	137	131	127	142	142	125	146	148	147	126	148	130	137	127	141	149	122	163	144	146	142	156	131	159	151	165	145	141	130	158	159	132	155	126	138	124	144	139	119	119	138	134	140	132	138	118	149	133	175	128	155	131	122	135	143	139	137	138	165	142	162	148	148	135	159	148	141	156	127	140	145	148	127	132	128	137	131	137	132	142	155	139	131	148	145	134	121	160	138	131	176	148	144	132	122	132	174	155	172	145	122	133	136	142	159	124	147	125	156	142	128	142	140	170	155	177	159	144	144	119	124	148	143	119	143	137	125	153	137	151	144	149	133	136	161	149	153	164	140	150	142	140	139	142	140	142	131	149	127	134	136	161	143	146	135	139	145	126	152	121	119	131	125	155	136	152	138	119	166	144	142	126	146	136	153	161	119	141	156	160	142	125	160	136	143	141	151	146	132	149	142	147	127	138	168	139	147	135	150	139	144	173	135	154	123	133	126	139	141	157	134	121	147	122	172	152	152	139	143	151	148	130	153	145	143	152	145	137	148	109	182	131	142	128	167	151	129	139	128	133	147	146	142	147	141	163	145	162	138	139	126	127	123	137	149	122	123	139	139	132	123	130	133	132	147	155	148	131	131	149	132	131	131	135	121	148	182	134	146	127	142	147	153	120	145	150	135	158	148	130	148	123	124	131	149	157	166	159	154	149	120	154	141	146	132	130	166	130	133	160	151	153	139	141	159	156	161	135	152	158	157	145	122	136	148	134	139	129	122	166	142	135	142	137	110	138	153	146	155	125	134	153	145	153	133	149	159	135	116	153	121	135	162	152	124	131	149	135	140	138	125	140	123	156	135	137	131	150	133	162	128	146	136	120	138	123	145	160	146	138	139	140	151	148	143	136	156	134	150	116	117	138	144	150	145	128	143	142	146	120	125	140	130	126	132	160	131	141	147	134	124	150	163	144	163	136	154	149	128	115	154	161	132	159	125	137	144	142	136	162	157	146	138	166	134	132	144	145	140	142	148	121	128	108	118	136	143	131	136	159	149	137	142	151	146	148	136	151	114	132	136	149	151	133	132	131	152	132	148	114	130	137	138	140	150	158	134	130	152	157	151	138	143	161	145	144	115	129	142	151	147	164	150	143	148	139	143	147	144	125	150	148	132	143	137	142	136	133	122	147	158	116	137	145	129	119	147	120	134	149	135	174	134	154	130	158	141	130	136	149	145	140	155	153	136	149	150	148	143	135	140	122	133	135	158	124	136	133	135	104	154	125	159	133	127	151	130	149	147	126	123	170	146	143	131	157	133	147	127	139	141	117	143	131	135	157	154	155	136	122	131	107	148	143	130	133	140	132	157	157	141	141	140	121	132	151	142	129	155	168	130	112	135	140	137	158	121	139	126	138	132	142	122	153	129	133	141	129	149	166	154	153	119	149	134	128	145	155	132	163	149	149	135	144	127	142	139	154	125	132	139	130	141	145	128	125	127	133	135	133	140	144	157	119	131	159	176	108	125	147	137	164	158	150	126	120	126	144	149	131	141	125	158	157	153	164	141	135	144	145	129	136	160	130	130	136	164	157	129	144	161	129	124	123	131	140	141	130	118	129	149	133	137	148	153	125	128	121	143	147	148	147	159	150	125	133	138	136	142	140	143	144	151	149	121	139	147	152	150	151	134	158	146	162	142	115	140	161	131	139	135	145	149	137	177	150	150	151	154	133	117	149	155	135	141	129	135	126	147	144	135	132	128	141	147	129	137	125	135	138	112	143	118	139	142	137	133	140	118	166	137	128	146	141	127	124	134	127	144	141	154	156	143	173	128	125	142	142	162	158	160	164	132	132	147	131	152	152	150	122	130	143	155	137	147	145	171	152	132	153	140	175	138	153	140	164	141	135	157	124	146	146	134	145	122	138	144	156	128	153	124	142	151	138	129	141	128	156	149	141	141	156	134	138	148	144	150	125	138	128	135	130	145	121	124	142	149	135	132	127	135	122	149	151	148	151	137	140	130	168	141	141	145	148	134	134	128	152	139	149	139	122	141	160	156	131	158	144	142	146	163	149	138	139	145	157	153	162	170	127	169	149	155	168	138	165	163	114	146	157	165	131	160	135	150	145	152	136	134	143	131	133	127	139	141	142	144	126	135	148	138	151	123	138	115	139	134	149	142	118	126	150	141	119	154	139	127	159	136	140	136	153	163	152	157	146	169	141	170	111	121	145	138	153	151	132	142	138	146	127	154	159	130	132	144	134	133	146	156	140	142	139	157	148	131	157	125	114	121	132	139	127	156	152	131	148	139	112	136	111	148	140	141	140	138	146	157	141	140	160	133	144	129	148	152	121	143	140	133	139	145	132	143	132	143	135	134	139	142	134	122	139	153	144	125	127	145	141	147	129	131	121	137	154	132	142	132	123	143	142	141	141	144	145	131	120	140	128	136	140	144	153	115	149	143	132	155	141	142	124	127	135	130	142	134	155	144	133	170	122	134	139	115	145	136	125	120	136	136	140	122	129	144	125	125	124	136	147	138	131	129	138	159	126	118	155	146	162	120	124	163	149	122	130	124	135	110	135	142	148	128	149	128	127	129	133	146	135	117	147	125	137	143	144	166	150	146	161	120	124	118	142	156	141	136	134	147	122	128	162	133	148	151	156	164	151	171	117	163	140	126	154	147	160	137	140	137	150	144	127	150	137	127	145	156	149	150	144	130	152	131	136	164	164	150	137
2722	383	622	399	393	382	389	377	357	372	410	381	369	356	372	315	373	365	413	386	392	373	370	379	381	368	362	377	356	380	375	352	367	377	380	367	344	361	359	349	354	362	352	373	347	372	385	372	377	373	369	390	391	392	351	389	364	360	377	374	388	400	354	388	360	353	353	392	371	351	358	387	335	388	347	343	341	342	367	348	379	360	344	335	351	351	365	364	397	355	373	327	411	365	356	360	370	355	338	369	360	344	381	362	341	389	343	387	355	369	373	403	368	345	384	374	380	370	351	367	331	386	400	355	336	398	352	395	370	373	389	355	366	377	369	381	368	385	372	386	349	397	366	358	362	389	376	368	355	385	390	383	373	375	368	382	389	391	334	373	358	364	316	348	388	329	350	345	360	351	354	338	336	386	340	356	404	377	345	385	353	385	382	368	340	377	366	353	366	362	359	374	379	376	356	370	373	387	352	380	389	367	352	382	372	395	352	379	351	337	394	358	361	382	382	341	348	375	369	364	388	337	383	362	326	335	341	362	360	370	374	383	319	358	350	367	393	355	354	362	401	364	348	364	359	364	363	344	372	381	366	364	387	356	339	350	364	388	411	362	353	384	354	341	363	378	382	398	370	366	355	399	386	376	389	374	357	376	373	341	369	363	391	367	382	363	383	377	357	358	359	342	362	412	370	345	330	377	379	352	365	400	388	369	384	363	366	382	371	376	384	381	370	363	355	332	364	369	371	375	359	395	345	345	360	382	368	358	396	393	370	406	366	356	381	326	357	413	364	394	368	334	363	343	355	386	380	351	383	393	343	367	377	390	358	378	375	383	385	362	364	361	397	348	376	386	343	378	352	329	365	397	381	412	340	367	356	372	354	340	401	357	352	388	360	397	347	381	396	355	367	388	361	321	388	345	343	363	374	357	352	359	349	359	357	349	393	373	325	368	359	364	351	360	359	372	384	347	370	406	358	346	348	338	368	368	376	392	329	393	350	378	339	376	317	374	371	371	373	342	366	376	357	380	356	363	362	352	378	391	380	364	312	374	398	372	370	369	373	364	353	360	393	370	365	368	336	361	366	401	347	349	371	358	388	384	344	346	388	392	375	402	350	401	380	375	348	410	359	414	385	335	393	394	389	397	385	393	370	379	363	347	377	385	368	357	346	366	381	371	361	330	356	404	358	390	404	390	337	353	428	396	385	358	371	373	376	348	367	407	382	348	366	357	354	367	383	371	386	377	354	383	374	361	382	369	361	364	347	381	367	389	362	405	353	370	378	361	345	374	376	348	356	362	372	379	372	380	378	393	374	354	369	344	344	363	354	334	334	380	396	378	334	370	376	352	380	393	361	380	383	406	397	384	375	368	384	345	344	380	377	340	398	373	356	339	351	340	370	406	376	374	354	391	385	373	378	388	350	349	364	334	411	367	378	401	370	367	345	394	368	370	395	397	393	337	363	378	373	366	355	381	375	351	366	403	383	361	390	346	406	368	400	335	394	364	320	391	354	341	373	371	352	386	389	402	356	365	365	355	344	377	351	387	355	349	376	396	392	394	386	399	358	349	355	318	392	361	355	353	385	369	414	382	359	378	368	327	366	383	362	363	399	328	367	335	392	360	354	391	368	375	356	373	380	326	339	336	337	369	384	363	366	363	360	374	355	358	406	366	377	363	378	356	378	373	376	344	366	367	370	377	384	361	355	333	391	372	360	373	364	348	352	373	352	351	364	360	399	364	377	383	366	376	383	371	363	365	400	382	320	380	353	382	367	382	349	383	355	374	367	344	421	402	382	319	376	347	355	386	395	359	343	380	366	345	383	357	386	359	360	345	384	359	388	343	378	384	371	361	395	380	402	372	366	358	348	359	351	378	348	350	377	382	375	396	392	384	377	389	377	336	382	391	397	381	378	323	348	375	341	393	341	333	367	367	329	369	371	380	369	362	346	386	356	373	383	386	369	372	379	369	384	416	377	380	355	351	374	356	367	369	362	327	359	372	374	373	367	351	357	367	395	349	379	368	380	382	341	365	381	388	363	369	358	364	334	383	376	367	336	383	360	387	376	361	379	344	394	355	360	394	353	388	362	339	379	362	353	371	341	322	376	352	373	382	374	384	350	391	368	397	409	348	380	403	366	367	375	392	352	357	365	364	368	351	350	345	367	371	361	368	385	358	389	379	347	369	377	383	336	325	390	356	360	384	372	363	349	357	378	354	338	349	356	378	378	317	344	384	399	408	346	361	407	370	395	359	383	402	351	363	397	378	367	386	411	354	379	411	364	356	345	386	370	359	398	384	389	341	363	364	357	349	353	368	364	380	387	371	350	393	379	381	341	344	359	353	358	381	393	372	370	384	380	354	352	371	378	324	345	370	385	356	380	329	406	383	397	328	351	372	368	388	351	387	395	402	357	400	363	351	379	396	387	373	377	392	375	361	376	340	365	353	365	408	357	372	337	388	368	385	357	391	374	356	350	369	327	348	368	379	353	362	385	363	390	367	354	395	364	379	397	352	373	329	365	407	370	405	367	378	354	397	376	357	374	347	402	376	344	368	374	359	350	341	351	391	374	401	364	372	393	361	383	362	391	374	360	358	342	363	323	377	339	326	388	364	369	377	380	398	335	340	417	366	365	372	368	362	372	368	361	343	371	369	378	407	371	394	367	369	366	362	338	338	363	359	371	355	373	368	364	346	385	345	360	353	348	356	381	388	335	369	339	349	365	329	351	367	382	393	379	341	402	386	358	365	375	354	358	345	377	383	394	402	375	365	395	352	319	381	374	343	374	382	383	366	366	391	381	362	354	377	380	339	401	385	370	352	347	338	339	371	380	378	369	383	390	349	378	357	341	371	356	372	385	353	341	372	344	363	355	376	342	364	351	358	377	373	356	362	386	383	324	363	378	350	384	371	367	351	388	388	355	359	377	370	353	359	352	367	378	350	380	375	398	392	359	390	395	352	394	371	381	362	362	353	373	375	379	385	359	361	377	401	385	404	345	322	361	390	376	396	383	368	380	394	370	376	337	371	368	378	396	392	381	392	371	391	366	371	374	362	357	321	359	349	340	374	386	372	383	355	360	369	349	383	377	317	344	374	335	370	354	352	339	370	392	372	388	384	369	368	338	345	369	378	381	409	372	343	385	381	381	408	341	385	369	344	358	373	347	392	329	324	340	354	358	363	335	360	350	342	358	352	372	380	345	362	359	368	372	376	322	361	359	343	304	376	375	372	393	385	366	383	366	335	364	369	335	372	362	376	354	384	411	389	385	381	382	349	369	380	370	352	363	386	346	371	374	359	381	355	368	387	383	378	368	387	368	369	398	343	342	364	383	411	349	345	370	400	355	401	377	365	386	359	339	336	378	361	384	330	347	376	356	380	359	366	375	373	371	376	400	379	345	400	369	358	318	384	381	349	377	361	367	382	355	365	382	358	379	367	365	352	343	354	362	358	329	358	373	365	377	387	369	383	354	342	384	391	376	391	408	378
12012	898	4492	741	492	445	424	386	361	344	316	320	325	315	328	304	334	312	320	311	293	304	287	288	263	319	257	314	263	273	306	320	313	298	289	312	300	325	345	272	300	291	315	313	303	257	307	293	310	292	305	286	282	308	309	308	311	318	305	339	317	312	291	311	331	315	331	309	308	285	315	302	292	322	292	292	312	277	318	312	303	326	297	284	325	321	282	303	297	268	296	296	267	325	259	287	264	315	309	314	289	344	301	282	312	299	312	316	293	336	306	312	308	274	308	300	292	318	270	318	309	307	299	318	279	300	333	286	316	305	262	291	291	328	297	288	318	287	291	292	288	272	310	284	321	261	311	312	272	291	315	282	307	312	297	302	278	298	302	279	310	298	308	291	310	309	308	317	290	305	296	316	300	316	316	297	317	282	281	283	308	268	301	263	287	287	287	283	279	322	308	305	304	313	334	334	283	298	277	288	295	312	289	279	307	288	310	335	284	316	284	299	309	286	314	340	323	289	314	301	312	313	295	293	290	309	295	305	307	290	298	333	321	288	302	337	283	304	305	323	292	350	324	304	302	309	269	310	303	298	298	272	290	323	321	292	262	291	275	334	311	296	304	323	279	284	336	299	305	305	316	286	271	313	281	271	309	326	328	306	276	298	299	318	304	326	281	281	298	332	293	267	289	286	303	322	323	313	296	300	319	298	316	266	285	322	308	302	286	329	327	308	329	319	272	291	281	332	289	309	298	285	286	276	324	327	306	297	279	321	313	295	306	295	317	311	314	298	268	289	270	313	359	294	285	291	299	303	318	300	316	268	310	313	273	320	319	301	294	329	352	291	302	308	328	293	313	313	281	316	308	321	343	292	275	299	310	295	303	291	283	306	297	321	317	352	295	304	285	296	324	308	319	289	273	281	307	322	292	330	295	314	328	320	310	308	287	332	314	294	300	302	280	274	328	299	310	309	290	290	290	292	302	309	329	299	269	287	292	311	298	286	296	298	279	307	305	304	319	313	296	297	348	325	282	288	313	305	295	292	291	284	298	307	311	293	302	292	269	301	312	290	307	309	307	335	297	326	309	317	305	279	352	294	319	314	294	287	276	299	314	289	325	308	287	314	304	308	295	327	317	319	328	335	307	280	285	261	309	304	292	280	291	299	287	295	307	312	318	324	300	293	284	325	348	265	289	325	304	322	313	304	291	279	317	281	312	298	296	288	297	287	303	299	278	272	291	289	303	290	320	296	296	327	299	312	317	274	311	321	296	289	297	330	310	268	294	317	300	333	292	300	296	309	331	264	313	306	297	313	289	317	331	295	303	288	286	319	329	284	293	288	306	270	301	317	296	310	318	283	287	336	308	293	272	291	321	304	283	279	269	317	316	359	281	305	278	299	316	300	294	310	323	300	274	307	305	271	309	281	313	278	319	319	304	333	317	318	302	298	311	330	324	274	329	303	322	316	331	296	293	306	306	304	298	327	279	294	285	307	339	324	335	304	311	296	319	321	296	308	323	329	313	340	315	285	297	301	305	308	314	309	294	298	352	313	344	275	293	291	321	298	315	305	305	323	300	303	314	274	275	282	324	334	339	296	313	304	316	316	301	317	304	285	289	341	282	297	313	300	281	307	309	306	294	286	336	282	311	301	327	283	333	325	304	293	318	295	286	316	308	307	310	316	334	302	314	304	327	308	278	330	278	289	289	293	302	322	325	272	324	297	313	304	292	265	311	301	313	307	293	336	308	307	315	291	334	316	309	316	315	300	280	308	290	309	296	307	292	302	305	331	314	327	296	276	320	293	322	312	280	298	281	274	281	320	288	319	289	286	271	298	290	298	283	302	296	298	274	276	293	281	279	314	294	304	289	283	258	338	312	305	316	278	339	270	293	327	277	283	288	326	268	250	289	312	318	289	322	324	300	292	323	304	300	305	307	269	291	295	296	319	321	319	300	332	288	344	306	294	310	336	295	318	318	319	315	291	304	315	304	322	343	276	303	283	315	295	325	324	289	286	266	266	285	323	303	306	282	338	283	290	292	294	303	297	320	329	299	285	282	317	296	294	304	292	324	299	298	273	268	301	302	316	326	262	300	317	270	297	321	301	324	301	276	281	298	321	284	294	274	326	307	311	301	317	314	327	321	324	293	314	312	303	281	320	294	285	340	287	297	314	328	303	299	312	302	318	282	293	270	314	287	298	337	316	296	283	326	311	285	300	318	317	301	322	327	295	319	317	280	310	324	320	320	322	305	303	293	300	282	324	251	304	308	291	305	290	281	333	271	288	292	306	323	306	282	292	307	316	326	305	315	309	276	327	302	267	288	316	319	314	321	288	294	345	318	336	296	329	311	318	306	285	302	294	291	280	306	281	313	312	345	290	269	291	321	302	331	301	293	302	281	313	295	327	304	307	308	315	310	286	273	307	276	283	304	322	309	314	332	301	278	304	291	305	267	292	266	273	324	302	306	280	257	289	292	315	285	288	305	301	307	270	300	302	301	301	315	314	310	309	314	285	291	287	310	328	317	333	288	293	271	323	287	273	268	300	290	280	332	307	298	294	312	293	277	301	292	338	274	315	279	283	296	288	283	298	298	303	308	284	281	265	291	304	343	336	285	301	293	285	315	294	330	319	284	312	276	326	275	315	327	312	308	261	280	274	287	272	293	289	283	294	276	306	281	296	306	307	316	314	322	293	293	300	308	273	293	298	303	321	324	327	304	322	274	311	305	329	318	292	315	313	308	281	301	302	301	317	313	309	262	308	291	315	286	319	319	335	276	332	294	259	284	277	328	324	304	264	309	311	290	282	318	288	315	302	288	279	321	339	308	311	339	307	278	326	307	307	305	304	320	306	303	328	324	297	351	299	288	261	277	317	325	305	297	301	304	294	296	307	311	311	288	290	331	293	295	303	336	325	330	279	289	278	281	332	301	285	301	319	280	319	282	314	295	295	299	315	294	281	295	292	339	319	312	289	298	294	317	293	313	277	324	289	279	303	304	296	311	320	319	314	305	314	328	306	319	254	291	292	271	300	306	289	314	300	311	318	287	334	305	295	261	279	293	290	326	293	274	311	328	283	287	272	331	281	276	280	306	304	306	343	308	323	270	293	309	297	283	324	298	297	306	300	281	294	300	293	308	323	306	331	326	299	290	305	298	295	279	312	292	346	297	368	328	317	327	324	304	327	315	321	326	314	311	277	307	300	310	330	298	305	314	306	304	309	297	268	302	290	317	294	292	275	304	326	288	286	290	284	279	310	312	309	275	315	284	287	310	311	304	311	303	277	323	288	309	284	294	311	289	303	328	328	299	289	307	307	279	306	298	313	312	308	277	310	291	308	307	298	288	300	298	285	267	291	307	302	267	296	292	308	282	331	328	285	300	342	292	321	304	298	300	294	289	270	298	303	287	291	312	291	278	340	307	292	308	304	308	316	297	322	317	294	310	320	291	294	269	305	305	335	298	324	281	264	330	302	293	324	308	306	299	317
8463	1055	7358	1603	1424	1264	1071	999	971	823	867	811	814	824	776	777	728	740	800	789	732	700	727	701	760	697	698	746	710	695	697	727	706	697	685	677	716	695	727	673	699	633	690	730	700	654	747	752	726	693	682	759	709	712	691	708	690	634	681	704	683	678	707	703	709	646	684	669	698	675	725	705	710	668	708	635	697	678	661	685	662	681	727	662	693	665	724	676	694	674	688	733	677	621	685	707	676	695	659	704	643	694	690	700	670	646	704	658	695	686	682	666	682	706	667	701	648	725	722	680	701	690	672	638	699	704	674	738	652	699	670	726	654	711	675	668	694	695	707	642	758	688	689	709	706	670	657	681	720	700	657	668	687	675	639	683	637	660	668	671	676	678	667	674	729	729	692	668	696	640	669	661	642	719	671	674	670	697	664	683	706	661	683	703	698	715	681	691	697	674	707	682	722	674	702	644	685	657	704	729	719	678	721	692	702	741	692	721	711	706	686	694	662	695	708	657	680	704	680	690	668	678	680	690	709	635	711	655	699	690	690	693	713	667	731	714	699	664	723	684	642	697	642	727	645	709	697	706	753	673	677	714	685	657	701	673	679	663	674	706	699	691	662	633	688	682	680	631	670	663	719	629	650	681	680	693	704	665	727	681	718	696	674	693	725	675	714	612	653	685	655	705	695	701	693	624	684	679	697	662	715	695	667	685	716	680	719	681	676	685	659	719	632	751	734	659	660	685	704	659	660	629	656	684	689	666	696	677	685	683	682	699	696	711	639	684	689	733	668	689	722	727	711	666	684	713	712	654	698	663	685	717	667	742	674	718	666	695	704	730	666	665	686	690	718	710	664	676	670	681	722	642	701	677	696	684	698	650	677	690	694	643	678	682	645	667	703	692	694	663	666	696	705	664	726	677	622	675	694	711	700	696	693	664	718	633	732	673	712	676	689	660	664	680	700	686	704	716	674	695	662	684	717	693	668	702	665	699	722	705	646	714	686	658	702	656	670	697	732	717	669	658	673	652	635	685	634	722	694	654	688	705	674	691	652	695	695	639	764	731	669	741	685	649	662	705	656	678	657	704	664	679	708	622	640	648	661	739	703	619	703	690	731	685	691	671	638	741	662	715	666	706	691	684	616	694	663	668	672	657	692	642	685	622	698	714	674	689	699	691	636	691	675	675	717	703	676	698	684	660	705	661	708	713	679	681	668	714	678	695	694	713	685	689	740	675	674	663	668	721	695	672	645	744	663	676	664	692	672	756	709	692	719	696	676	712	663	675	693	639	673	663	689	677	672	728	649	695	694	685	698	687	724	711	688	743	716	681	713	679	650	688	703	647	669	687	669	694	718	705	706	714	642	648	680	677	719	700	681	654	679	731	722	655	676	703	656	670	656	668	697	690	718	686	643	699	710	628	664	669	657	645	676	715	660	684	719	705	725	680	649	689	669	665	669	713	689	679	725	703	693	699	701	660	663	777	666	729	701	609	753	694	696	654	708	649	717	657	676	703	633	681	637	676	713	706	687	668	684	693	699	691	677	675	697	717	683	645	724	683	717	708	702	678	659	672	662	657	663	724	704	669	689	716	681	665	726	689	682	700	681	685	629	682	712	682	690	730	642	707	703	675	695	709	725	673	654	663	665	707	697	684	659	633	646	740	702	681	679	697	671	723	719	680	683	689	729	701	702	703	676	710	656	624	736	627	669	737	695	600	704	686	699	695	683	726	661	674	683	653	690	662	625	696	742	683	654	670	738	681	688	691	677	677	684	682	679	720	672	680	632	709	702	687	697	683	685	607	670	655	706	701	673	670	666	712	708	697	657	681	674	709	686	655	619	678	661	710	702	659	688	668	663	675	696	660	699	701	694	674	694	693	670	691	676	659	683	749	682	683	706	702	713	641	707	661	701	680	730	689	654	718	657	675	664	710	676	720	706	700	687	685	663	672	686	692	703	709	686	720	698	668	662	705	660	696	711	662	676	742	692	668	662	664	681	741	681	702	660	686	708	690	703	651	694	677	648	643	680	737	670	673	673	690	709	669	692	687	646	678	703	684	734	671	706	688	668	681	717	697	716	710	682	655	716	689	742	700	687	692	700	642	700	709	680	723	678	701	693	684	649	670	703	682	664	697	688	730	679	692	697	724	685	698	693	660	652	706	702	650	694	678	725	699	669	679	627	655	684	713	658	643	612	660	696	644	709	659	675	721	675	664	651	664	698	652	692	683	756	689	728	675	687	661	710	658	667	688	705	714	708	704	659	681	684	727	667	675	671	668	658	660	650	662	689	689	706	651	666	728	706	675	719	703	669	675	655	694	668	625	710	685	747	684	672	719	612	662	648	691	674	668	664	707	667	721	660	639	708	678	688	697	635	714	716	641	687	723	750	726	670	670	654	685	679	685	662	674	692	669	675	687	682	701	697	671	647	756	697	711	672	627	705	711	685	659	679	662	681	669	683	648	667	720	714	706	737	728	652	675	701	668	691	683	734	686	659	651	682	722	699	674	668	692	653	673	734	648	656	669	698	732	706	671	709	704	655	663	717	737	690	691	674	719	719	659	703	681	680	671	696	663	706	680	757	696	738	710	676	712	675	699	680	697	697	632	676	705	680	689	690	680	663	675	736	719	687	697	691	690	656	696	722	673	700	704	665	710	688	666	690	657	657	679	715	662	695	716	643	741	715	643	768	681	686	719	649	685	693	655	726	699	650	674	684	671	678	719	694	730	664	682	649	723	666	712	702	702	675	721	674	691	709	641	706	661	647	683	667	719	745	683	701	708	706	668	702	683	652	696	694	671	719	674	660	620	673	690	757	699	663	690	675	683	699	660	734	627	706	671	641	705	690	642	693	660	711	689	699	690	675	669	702	689	721	665	686	684	658	678	702	645	666	659	687	667	761	694	724	695	651	699	708	696	666	653	689	662	641	706	648	692	617	660	674	704	674	653	668	694	699	716	682	671	685	702	663	647	719	672	678	689	722	716	690	692	678	652	675	667	682	701	677	691	687	694	672	676	678	646	669	687	699	666	679	689	717	709	719	699	698	683	679	691	635	665	730	675	643	730	671	650	692	684	686	638	711	671	705	697	623	715	648	651	708	690	712	657	703	657	689	692	696	673	653	658	693	664	663	709	685	657	722	699	619	686	730	676	697	766	707	690	669	646	714	707	668	658	687	660	709	674	670	699	700	659	656	696	676	682	668	697	675	723	656	710	694	696	701	618	710	698	688	710	680	623	733	695	701	686	697	712	699	719	702	685	708	673	642	692	653	703	664	632	713	714	712	685	700	662	659	659	693	653	667	680	679	712	662	683	692	644	684	671	683	663	657	635	769	713	637	698	670	653	645	677	637	679	671	674	668	696	692	654	676	672	688	682	740	688	667	671	688	726	662	656	712	705	749	689	699	695	713	708	756	735	668	662	746	701	688	695	665	673	671	654	718	701	671	647	692	666	704	704	696	686	697	638	696	635	689	688	652	659	677	685
20340	1969	9183	1373	671	511	435	460	394	348	362	364	303	332	346	323	275	318	330	284	317	323	308	309	296	292	280	262	275	306	281	309	288	287	295	279	269	289	313	265	295	327	302	291	296	291	299	295	238	303	285	283	311	288	294	287	294	282	284	287	277	282	273	300	312	266	293	308	295	287	256	310	308	263	290	309	280	303	309	283	304	267	270	291	320	300	277	279	295	324	282	263	258	295	268	287	318	284	317	274	282	266	285	258	260	305	324	309	261	267	252	280	312	280	256	299	272	328	287	278	307	292	295	281	289	286	301	276	309	312	271	306	286	289	284	279	280	312	298	317	279	311	261	258	286	277	281	300	321	328	327	286	314	301	267	254	290	288	290	278	313	283	311	274	309	305	295	291	292	288	300	288	309	334	291	343	305	305	274	276	250	306	307	305	288	287	287	301	272	298	285	260	251	315	280	293	284	281	306	329	264	330	285	293	293	299	265	281	280	325	291	297	301	305	269	301	275	279	268	311	267	287	298	307	304	320	296	282	338	299	313	292	269	290	286	308	281	299	263	288	299	275	284	270	296	263	273	291	282	320	299	317	309	284	273	271	306	295	289	302	291	294	314	289	276	291	294	285	266	311	283	302	271	279	293	325	300	281	301	287	311	294	277	271	288	318	330	285	278	289	259	285	291	278	298	299	282	257	266	287	302	293	299	289	297	296	326	272	255	262	276	316	314	309	304	298	254	304	265	280	265	280	301	319	313	320	267	301	274	281	283	281	264	273	291	326	315	303	283	276	295	304	286	268	313	289	289	308	271	298	318	277	310	272	274	295	264	279	300	275	282	319	323	286	318	299	287	266	278	283	302	312	300	293	270	303	291	256	288	291	277	274	296	267	282	243	281	296	241	287	298	274	321	275	296	303	277	281	325	323	301	279	252	293	323	288	284	267	291	276	330	303	292	294	284	290	260	300	299	275	309	278	254	293	302	293	276	258	321	308	272	283	281	310	303	286	266	275	265	256	297	299	283	275	285	329	276	295	262	273	289	268	303	311	278	251	314	308	266	287	278	299	283	258	314	312	308	339	321	304	292	298	293	277	288	287	279	272	274	265	269	281	298	270	281	309	303	279	271	296	302	271	337	283	309	304	297	255	279	312	293	315	302	280	306	289	262	297	301	296	262	270	298	314	280	270	291	308	292	285	303	300	260	303	286	286	318	321	279	329	259	279	292	308	294	299	329	307	299	282	265	285	321	263	283	264	283	304	274	241	264	299	274	311	284	331	294	285	271	283	283	311	299	268	319	348	316	311	282	281	306	264	286	303	286	300	279	303	264	272	257	272	300	303	282	265	307	304	297	297	297	273	285	267	259	290	285	300	297	241	272	275	312	262	295	305	270	294	282	282	274	284	296	280	297	293	274	290	257	286	284	314	268	280	292	292	309	280	267	293	288	304	284	255	313	312	316	306	268	311	306	323	281	279	285	275	304	277	278	295	279	320	293	319	297	292	276	290	301	265	308	274	277	297	306	234	297	293	298	325	281	284	270	320	257	303	282	300	313	286	249	283	283	305	284	291	303	288	317	313	313	291	287	303	265	250	303	278	297	306	283	272	263	295	331	302	257	262	292	297	302	296	297	282	292	322	337	280	297	299	284	289	272	288	278	289	241	272	290	286	294	314	316	328	304	304	303	289	291	298	287	262	298	292	301	288	290	309	305	266	318	282	316	274	297	278	321	290	245	275	306	284	248	278	334	304	315	316	275	286	295	282	295	298	269	287	320	290	305	324	292	270	265	308	299	266	283	279	297	275	283	267	313	310	271	265	274	295	283	285	261	276	313	265	287	307	307	321	300	297	302	290	290	292	320	286	325	297	302	326	294	265	276	286	264	296	339	321	297	293	281	268	277	293	285	247	284	285	340	293	282	272	271	285	265	290	285	304	307	282	276	305	300	325	306	277	245	273	308	290	316	284	326	302	293	299	273	300	265	274	296	304	281	281	304	287	279	293	284	285	293	303	273	297	295	337	294	347	283	273	285	288	291	283	319	296	294	310	301	287	290	275	309	274	294	302	311	255	236	276	294	283	316	319	270	305	279	296	274	295	287	294	333	321	284	313	290	294	293	265	302	280	315	266	273	324	282	283	306	309	300	269	279	286	290	301	282	316	259	283	264	274	298	304	263	296	300	292	277	304	278	340	305	278	301	291	293	299	303	283	306	269	304	288	272	271	302	309	307	294	300	338	316	261	256	311	284	291	284	308	273	299	292	283	270	303	315	290	289	276	288	289	261	304	285	259	306	305	330	285	299	318	282	294	298	275	296	297	277	283	303	305	302	310	295	327	306	286	289	308	289	321	308	326	294	312	293	326	331	291	309	320	284	306	292	309	283	309	270	261	266	274	280	324	264	317	306	340	319	289	294	313	315	264	299	307	270	295	273	266	285	279	293	262	269	296	289	313	308	290	270	313	294	287	254	313	265	288	304	294	263	285	282	277	308	299	291	286	286	298	258	290	297	305	272	280	303	282	286	310	274	297	315	296	281	265	255	258	291	297	267	276	293	285	289	291	280	298	296	282	283	288	335	283	285	304	293	311	314	290	306	274	278	260	273	263	305	277	271	277	308	298	296	315	245	323	300	308	296	291	287	324	304	292	287	305	281	280	308	288	301	300	303	311	312	311	309	307	325	288	282	294	292	294	275	279	299	301	277	271	289	298	291	289	261	318	276	294	273	276	278	276	304	347	317	286	299	298	293	320	299	306	280	256	281	279	338	311	295	252	253	278	315	270	278	266	277	283	277	295	288	320	305	291	308	297	318	314	312	316	283	292	298	315	308	305	283	259	273	283	268	338	317	263	293	335	305	310	311	268	311	314	258	303	306	289	290	257	243	282	270	299	300	322	335	258	275	315	268	299	324	291	323	298	277	308	285	274	318	325	302	273	298	279	271	298	269	284	286	292	295	270	298	320	292	279	326	286	248	301	294	299	306	292	329	289	314	266	302	297	254	294	283	299	279	307	275	236	257	260	291	314	305	251	306	243	294	278	269	287	319	279	307	297	271	286	287	283	298	310	293	287	308	289	289	291	307	286	304	308	265	304	266	286	291	294	300	303	327	311	290	305	272	303	307	290	288	341	292	270	292	270	276	269	289	301	302	289	292	313	274	286	304	271	285	312	337	276	304	268	296	272	317	302	287	314	291	294	253	278	292	283	263	304	304	288	304	308	278	291	304	305	260	292	307	307	265	297	291	280	274	257	251	310	320	299	302	287	297	286	311	276	301	309	286	293	289	304	331	292	277	313	298	275	272	306	293	305	287	319	284	274	260	272	314	292	232	276	289	302	301	295	298	272	304	275	294	287	299	330	302	283	242	274	313	305	270	294	326	296	306	275	284	305	249	283	274	292	303	277	307	241	293	274	294	302	257	272	294	297	305	283	292	315	277	313	290	282	271	302	270	297	280	295	294	269	273	287	325	299	305	321	285	271	288	280
10916	1231	11207	2350	1972	1601	1354	1288	1158	1043	971	934	886	808	827	793	803	743	703	755	703	709	674	698	716	724	690	750	700	732	719	669	680	663	693	666	629	676	689	659	680	664	679	700	649	627	648	635	646	682	668	700	612	688	652	664	648	640	644	617	626	612	644	654	643	611	633	613	666	668	681	663	622	655	616	711	713	684	633	645	643	635	692	613	615	647	646	666	639	635	671	671	646	680	680	638	614	663	616	638	658	683	647	627	667	649	643	658	645	658	646	668	625	615	650	696	618	641	652	674	685	649	638	649	597	614	643	644	627	658	623	624	622	717	628	672	627	636	636	609	598	653	639	635	644	650	624	661	629	634	640	666	598	652	648	634	602	691	641	662	651	601	649	588	691	640	655	606	675	639	632	621	662	628	601	665	627	626	670	640	614	629	650	629	637	653	682	625	614	670	626	589	645	621	668	633	631	632	647	629	626	648	643	632	640	708	603	612	651	642	647	617	657	635	667	652	670	636	668	610	627	640	625	657	631	666	616	632	663	623	649	643	606	664	623	627	669	648	673	596	679	660	647	652	627	630	613	656	626	658	669	596	666	647	691	661	592	686	637	606	668	652	611	612	612	629	642	600	622	635	620	661	651	644	606	670	614	610	670	666	657	637	662	703	646	667	612	638	653	634	617	632	643	668	651	663	684	669	713	632	608	651	625	639	630	669	683	657	666	635	668	642	629	669	627	633	609	653	655	650	617	632	663	648	637	592	653	601	645	645	662	624	637	636	619	644	618	618	616	642	622	654	637	682	651	608	618	588	611	671	675	644	655	659	648	650	672	637	626	646	666	627	679	648	572	638	650	628	665	643	646	617	618	594	639	621	618	636	660	613	651	647	640	641	594	647	644	630	666	658	677	671	620	679	636	657	622	640	639	584	683	670	644	676	622	645	714	646	671	673	591	653	645	649	573	641	635	618	630	648	617	608	632	630	625	648	654	670	646	609	624	647	611	674	653	664	616	649	628	657	663	645	610	624	668	649	622	656	656	668	613	650	619	683	675	633	678	656	679	619	614	651	627	643	695	630	623	629	657	619	657	625	622	618	661	646	670	628	644	635	691	646	661	628	636	616	660	626	643	671	630	653	650	681	655	620	651	614	646	643	625	625	659	641	656	674	590	608	643	645	638	643	674	624	627	596	589	673	628	679	642	641	665	675	588	633	650	642	673	633	635	616	651	628	600	616	628	639	619	662	650	637	613	636	655	625	614	677	650	651	624	653	635	668	642	648	632	655	686	647	629	614	638	606	631	615	592	661	588	680	618	651	636	670	609	621	619	633	672	616	635	626	606	658	605	629	656	633	665	637	658	615	630	634	649	650	639	645	657	637	655	651	663	661	606	635	599	613	668	636	636	616	637	665	666	629	640	638	647	621	651	615	606	634	583	625	597	610	586	616	643	666	618	647	633	640	647	625	635	641	654	596	652	641	681	665	651	627	646	633	631	682	616	675	605	647	667	678	679	614	679	604	666	625	624	618	635	633	636	679	596	629	668	633	615	666	663	661	672	623	615	687	630	629	637	637	690	690	648	610	650	651	671	634	602	714	626	642	636	688	579	643	640	596	631	647	652	621	674	650	651	606	635	609	677	626	584	680	588	627	600	638	640	662	636	643	647	613	658	605	701	668	635	639	637	595	643	647	678	654	652	626	642	678	639	652	643	638	593	668	613	689	633	650	631	658	662	638	638	635	603	658	625	699	648	622	610	625	634	593	671	598	679	639	647	627	670	636	639	655	656	662	645	678	619	632	657	657	664	649	681	666	650	671	575	668	666	661	626	595	649	634	633	603	629	628	636	618	653	613	607	647	666	636	643	622	631	641	683	624	664	615	631	666	562	620	645	614	645	620	625	681	633	632	654	640	625	581	609	649	677	657	646	611	631	685	640	636	648	652	636	668	629	682	611	664	633	625	657	616	671	640	668	593	641	626	679	612	632	628	594	626	684	625	651	613	654	670	632	684	638	645	685	623	617	674	664	665	633	627	631	636	656	653	669	668	638	616	641	613	662	634	606	664	643	673	661	576	650	653	673	635	620	629	610	667	597	638	669	617	605	649	649	667	669	615	675	657	648	692	649	635	639	631	651	668	726	639	650	667	588	650	630	672	635	668	671	615	626	668	661	616	607	653	638	699	675	669	677	648	647	645	594	649	657	734	648	644	627	672	661	666	633	611	590	618	640	600	648	651	589	624	640	653	605	727	684	608	620	633	608	597	619	614	635	591	629	639	661	700	628	685	634	603	657	625	704	626	637	608	652	596	638	617	643	640	611	620	663	617	617	627	618	639	654	590	646	651	596	599	631	631	624	628	623	629	674	640	685	621	649	648	620	656	636	638	617	625	614	663	648	652	631	602	617	677	624	679	653	644	648	624	665	638	665	642	652	632	657	599	663	658	689	640	625	637	627	586	619	638	651	588	612	610	643	628	615	672	677	661	651	679	656	632	585	656	652	630	617	630	668	662	660	641	665	656	627	660	609	602	690	667	665	654	609	605	688	702	633	654	630	614	624	660	653	659	665	612	658	612	589	664	630	640	622	603	659	671	630	627	627	654	639	660	623	644	608	690	625	664	622	616	636	627	595	632	623	655	649	638	686	658	589	648	660	632	670	671	648	675	644	618	621	635	628	651	691	657	685	632	604	699	653	681	640	599	630	632	673	652	638	626	622	645	642	635	655	660	638	621	644	665	588	617	664	638	626	638	606	662	666	664	646	642	615	601	658	659	624	660	644	646	608	650	639	652	694	656	644	587	660	624	635	676	638	661	707	620	628	624	640	620	643	659	636	676	617	628	643	627	643	638	644	593	620	645	649	690	604	652	642	653	642	640	648	618	607	673	645	646	628	647	651	639	678	612	629	673	664	626	660	671	638	601	689	622	664	720	671	634	642	626	626	626	592	651	658	653	625	630	618	662	646	656	673	634	628	634	628	621	626	628	610	626	591	657	664	615	644	645	625	680	646	623	606	650	625	646	625	680	605	609	625	659	671	649	597	600	669	612	601	611	633	668	630	622	647	628	622	622	602	642	632	700	628	651	634	625	661	659	631	615	666	608	674	632	646	662	633	623	649	661	680	624	632	668	623	648	610	624	658	596	661	633	602	657	615	625	608	661	674	631	639	602	723	637	649	646	635	637	619	666	655	688	642	652	611	648	634	669	639	624	644	644	615	639	658	651	594	632	638	629	656	658	653	663	624	647	643	666	621	644	606	638	626	642	655	620	632	687	632	631	638	645	624	652	625	677	624	664	622	639	653	607	610	669	635	640	655	657	651	702	632	664	645	636	616	652	667	642	618	624	635	645	615	647	679	670	619	653	661	662	606	643	634	663	691	648	621	638	664	635	663	640	639	623	669	668	660	661	620	608	653	626	654	639	680	634	658	638	636	632	582	668	655	634	685	624	663	641	619	644	645	656	649	687	638	646	666	666	630	670	623	623	620	634
4004	253	327	176	161	156	122	131	129	148	154	147	132	138	138	138	133	143	167	152	134	143	126	133	136	153	127	159	119	145	123	153	135	146	128	149	142	126	162	146	122	140	126	142	146	142	136	131	130	143	153	144	133	121	132	140	157	152	130	146	131	132	141	145	148	138	138	133	143	150	134	122	135	138	152	154	159	157	154	146	154	131	142	155	122	131	137	156	134	151	138	173	164	124	130	148	150	127	118	165	139	145	135	158	162	156	138	137	134	142	149	119	138	137	141	139	128	151	125	134	151	146	145	131	134	143	114	150	168	141	136	148	125	135	156	140	138	169	164	167	155	150	144	124	146	122	147	144	129	150	130	114	149	162	159	146	147	159	140	157	144	141	148	121	140	155	137	154	148	134	130	136	143	160	159	145	155	152	149	134	129	145	134	151	138	156	136	157	156	151	138	139	133	142	137	137	151	143	160	161	145	125	150	152	117	158	152	129	138	124	149	163	155	141	146	138	134	142	153	141	164	121	167	145	160	161	156	151	147	157	118	136	169	147	138	151	138	135	141	134	142	175	124	133	171	161	147	125	131	149	141	158	132	157	124	118	124	110	152	139	160	148	128	137	170	141	132	143	144	135	149	138	140	141	132	126	126	133	126	133	152	129	174	131	133	150	149	145	130	143	160	151	117	171	155	140	138	147	144	148	156	139	133	147	140	144	128	162	147	143	147	141	156	159	154	169	132	145	153	133	135	149	123	139	151	148	155	146	146	167	133	136	137	146	144	132	146	139	129	140	155	149	146	147	159	158	131	125	139	114	153	141	125	145	136	149	131	151	139	166	140	136	136	136	131	140	142	143	134	148	146	148	134	160	150	158	161	138	138	153	134	139	118	134	135	147	136	130	145	137	149	141	143	123	167	154	133	142	138	149	126	117	136	146	150	168	143	165	141	126	151	158	150	132	128	135	163	136	146	148	142	164	137	105	129	139	152	134	125	124	136	128	146	126	143	143	122	126	162	147	147	167	148	140	143	138	143	151	142	155	151	176	156	168	136	148	159	135	147	171	165	134	135	137	143	143	143	148	149	148	161	152	146	139	126	137	134	140	146	158	124	123	155	145	149	131	180	149	159	153	141	143	139	127	135	140	152	143	126	140	143	180	131	155	139	127	169	161	141	130	141	143	120	133	140	138	142	155	152	132	159	147	166	143	140	141	141	157	148	116	151	136	142	142	152	142	145	149	140	139	157	163	138	157	152	137	159	130	131	122	153	148	138	122	138	172	166	156	150	139	144	153	157	127	157	161	143	124	141	120	144	140	129	154	146	159	145	136	145	129	146	130	136	139	152	157	137	149	129	146	149	136	146	146	133	144	176	138	132	154	162	115	152	152	139	144	143	132	164	143	143	155	147	161	137	153	173	143	146	150	161	144	153	141	132	157	150	149	173	129	120	156	159	133	129	116	148	157	141	136	143	120	145	146	140	137	135	158	132	143	124	132	132	150	140	152	133	154	145	129	145	151	132	148	154	141	154	148	153	146	152	149	166	147	137	146	146	134	137	152	153	158	127	148	147	122	136	151	158	125	136	131	131	142	147	120	150	156	160	158	129	129	181	159	158	166	153	157	142	145	143	147	128	137	162	144	167	144	142	150	150	137	148	147	140	142	131	135	167	153	137	146	143	138	145	164	127	164	155	149	143	134	133	135	170	133	127	149	159	126	151	136	154	174	159	133	126	133	153	153	149	135	145	148	137	140	168	153	121	142	139	145	156	151	148	128	156	135	125	124	140	138	136	138	156	131	109	128	142	127	157	139	147	157	142	155	144	137	134	137	144	126	142	154	138	136	137	148	157	151	141	136	132	147	149	127	132	152	141	151	119	143	154	129	128	134	139	118	144	144	131	161	158	161	112	139	121	136	162	145	147	150	156	128	134	142	136	122	131	146	146	123	135	146	167	140	146	120	133	149	131	132	161	148	123	145	117	124	102	143	152	148	122	131	136	126	129	135	134	165	138	119	161	151	130	131	140	146	104	147	143	165	137	136	128	160	140	136	150	160	150	155	143	138	144	162	116	141	148	153	154	146	115	151	143	147	116	141	138	134	121	137	148	149	149	136	140	146	152	139	146	137	152	122	113	173	142	148	155	143	102	152	152	134	131	159	135	142	136	125	145	149	148	124	164	150	148	167	142	160	153	147	134	150	128	135	157	144	153	122	145	142	129	122	146	133	156	154	136	160	129	149	156	123	138	171	152	152	157	131	127	139	146	159	145	143	143	121	144	141	175	134	134	144	156	169	164	132	141	128	144	124	149	143	158	153	129	138	135	144	136	165	143	124	138	123	139	132	141	156	165	160	129	145	154	130	148	140	150	158	128	129	134	137	149	155	150	156	145	154	150	134	125	152	138	146	146	147	147	149	140	137	122	149	159	154	128	159	172	147	162	138	142	127	149	133	160	125	112	165	153	150	142	163	126	125	153	127	127	125	120	154	130	134	136	146	139	139	153	141	159	147	134	149	124	147	147	128	164	136	134	164	125	139	135	163	122	161	172	161	127	132	127	132	144	144	141	130	158	130	147	138	152	123	126	135	143	141	160	136	145	142	171	159	144	144	151	137	140	163	149	171	135	152	133	147	146	140	137	156	145	132	152	150	152	152	165	158	137	139	129	125	135	106	165	127	123	149	139	130	136	158	134	167	159	140	142	135	138	131	130	141	129	165	160	153	152	140	142	153	155	115	139	173	149	136	151	150	135	149	162	127	153	152	151	149	164	151	130	136	125	168	156	148	143	127	134	160	143	113	145	138	144	145	156	153	151	114	141	163	141	137	158	130	149	140	161	140	150	152	135	129	127	137	141	138	147	138	144	161	125	121	136	151	145	137	130	140	146	133	145	151	166	137	160	146	149	135	138	138	142	125	125	123	160	159	143	149	137	141	134	130	118	148	189	148	136	137	127	146	145	159	169	145	133	152	144	160	142	139	142	154	144	145	140	128	160	137	157	139	150	137	125	136	143	140	144	133	140	131	140	123	142	154	165	136	151	148	163	141	128	134	148	130	148	176	139	142	146	134	136	137	148	137	118	143	162	150	128	121	158	146	148	146	133	154	141	132	126	143	132	132	128	147	136	163	145	126	168	130	136	135	131	145	150	137	148	136	137	161	148	130	170	138	143	129	106	143	145	143	131	167	134	137	146	146	149	137	137	123	166	147	142	149	135	140	125	151	157	132	160	150	151	159	124	144	149	150	141	135	141	138	147	132	127	147	136	156	167	136	144	136	137	151	137	122	132	137	152	160	152	139	157	141	145	141	165	169	143	132	137	119	154	165	141	140	183	145	143	139	154	141	140	175	145	149	144	151	140	137	131	165	140	125	131	131	175	131	137	160	154	147	145	143	127	137	140	122	151	143	163	161	132	141	155	129	136	143	142	147	146	151	150	132	137	144	143	140	146	148	126	136	148	129	141	148	143	144	168	151	154	163	129	144	130	155
2880	400	766	406	449	383	424	409	384	401	399	375	404	395	412	358	388	389	403	434	368	359	382	385	379	386	389	391	371	382	404	369	368	363	384	394	369	403	387	372	364	376	379	385	388	353	388	374	395	377	383	380	376	373	345	417	375	348	390	347	373	394	364	368	374	381	376	400	382	394	344	367	372	351	359	326	350	342	402	386	370	382	386	360	367	361	355	350	375	372	353	351	408	376	354	349	398	400	377	351	381	382	369	428	313	368	387	391	363	387	389	359	375	363	401	384	371	370	399	342	376	390	378	355	401	357	400	381	415	372	400	369	365	346	414	399	353	365	380	384	388	401	348	404	381	382	381	380	342	360	380	360	374	355	389	379	387	378	395	359	391	384	379	359	400	361	400	343	408	392	375	367	409	397	400	369	370	375	419	396	403	372	354	374	383	403	387	399	367	388	391	379	393	370	393	352	389	378	380	378	369	370	362	375	359	385	377	360	390	377	350	369	382	396	356	380	385	384	397	355	384	384	371	388	391	366	371	389	428	363	384	360	384	360	415	394	405	359	391	376	388	352	391	354	361	362	376	389	372	346	374	399	384	377	343	388	387	345	380	366	385	346	390	387	382	385	374	387	393	340	384	354	373	363	372	391	361	394	405	331	377	366	384	377	379	370	384	394	381	364	398	382	374	369	390	347	364	370	375	372	381	363	360	371	368	395	365	360	382	400	368	418	378	342	384	363	384	375	353	385	404	406	377	383	392	363	351	404	352	397	360	373	361	380	369	359	396	370	378	339	377	379	376	344	366	388	411	410	373	388	347	382	380	390	375	368	370	386	371	373	369	372	365	354	352	392	420	408	394	360	390	381	380	350	378	375	377	371	370	371	380	393	415	381	365	402	318	368	416	386	384	354	371	385	386	370	365	408	369	367	361	368	374	363	392	391	379	380	365	375	379	354	394	364	387	390	389	380	375	382	414	376	367	352	388	380	378	386	379	389	417	409	374	408	345	348	399	379	353	388	392	364	383	379	383	368	375	360	414	363	376	369	404	395	373	361	348	375	376	379	353	342	381	384	354	355	360	367	397	378	406	374	410	359	388	387	385	389	417	345	357	368	363	425	375	365	394	402	376	391	348	398	390	413	367	351	368	382	382	398	366	347	372	385	370	384	381	379	348	374	353	377	345	371	406	357	376	364	360	352	372	374	387	371	414	395	353	379	381	398	364	413	369	359	385	344	368	383	376	365	388	406	408	372	383	359	405	373	351	389	370	396	418	375	399	368	362	368	397	356	418	371	400	362	418	376	377	374	378	381	366	354	374	366	351	349	392	399	340	346	347	406	371	338	370	396	370	410	411	386	368	360	358	368	350	341	394	385	407	338	412	367	365	377	365	401	372	384	382	339	391	395	366	363	409	390	335	377	354	397	363	391	355	361	378	354	409	358	381	349	380	368	392	372	389	339	369	404	350	425	367	362	387	366	353	362	384	375	365	396	334	333	371	393	383	347	376	405	389	368	407	377	369	377	401	335	383	336	377	368	407	347	401	327	401	378	381	377	396	375	375	402	399	358	399	407	387	395	381	390	369	398	369	361	399	343	376	399	403	361	369	400	347	376	392	408	382	399	372	381	368	367	423	365	378	368	386	357	368	384	405	366	417	335	384	396	393	405	357	362	361	406	373	394	377	387	362	362	402	409	353	384	368	376	370	375	379	339	349	385	384	380	396	340	373	382	380	406	399	405	391	379	363	381	400	395	390	415	413	362	355	375	358	374	370	406	423	365	376	386	388	412	353	366	403	366	383	393	379	372	389	385	368	378	358	347	415	409	372	383	381	331	402	388	354	389	361	400	391	403	393	369	346	360	360	338	354	368	355	352	374	421	354	377	369	373	352	377	374	365	354	396	367	356	361	378	345	370	383	395	370	378	399	380	333	376	382	375	418	374	393	385	407	344	377	378	364	369	379	372	356	366	413	366	357	369	370	370	362	374	334	397	393	368	377	367	403	337	344	397	370	406	394	371	370	410	351	397	398	409	379	363	345	369	389	357	347	404	395	384	353	374	403	342	372	388	356	402	404	372	363	366	380	380	388	377	389	369	380	365	416	398	378	370	372	348	379	368	368	379	351	405	370	345	381	372	360	377	350	336	400	345	381	366	375	388	406	403	352	409	389	388	393	363	365	359	330	386	375	370	388	418	394	408	351	346	394	409	355	366	399	376	367	380	376	339	398	366	372	375	390	363	385	375	363	370	366	397	359	358	367	361	357	365	331	368	398	373	357	379	378	371	366	380	408	376	357	364	400	361	380	381	379	381	401	368	361	342	341	389	368	419	375	387	393	361	346	386	346	385	421	351	373	391	416	360	352	373	353	358	367	367	384	365	348	372	334	370	369	348	367	387	365	358	385	381	387	404	395	386	357	392	330	343	393	376	387	385	338	338	366	373	381	375	367	376	374	408	386	404	379	381	362	394	370	375	372	365	404	371	390	355	375	362	348	383	358	371	378	361	358	354	353	384	383	342	359	412	381	419	375	382	382	362	377	389	399	403	363	347	380	358	387	376	395	391	339	384	360	371	361	362	407	414	405	334	379	385	409	394	362	355	379	380	340	389	359	370	363	375	370	394	385	353	359	358	361	408	405	355	373	370	364	390	371	402	383	324	361	362	398	369	365	426	366	356	383	366	346	387	372	373	397	357	397	376	362	385	362	365	382	386	384	338	365	364	390	391	361	380	379	385	358	379	399	376	371	345	415	359	378	365	374	331	397	383	379	385	380	352	380	394	377	394	378	382	389	353	417	354	395	365	389	351	362	354	377	386	389	385	369	408	390	407	345	364	391	382	378	387	403	369	373	400	398	393	364	374	370	362	391	377	365	360	361	383	341	362	368	368	373	373	399	403	353	363	398	381	364	381	340	399	356	383	363	364	426	374	385	370	352	348	383	347	363	378	357	387	390	365	391	368	392	364	390	366	378	365	394	365	375	377	389	355	360	361	381	367	409	342	373	355	384	400	386	383	361	396	364	351	368	359	329	376	376	386	345	350	363	386	383	417	350	350	357	371	378	392	391	397	367	367	379	363	381	360	338	384	381	376	395	401	389	413	377	381	374	381	370	366	361	351	377	409	354	371	387	369	361	377	378	354	359	381	385	423	361	405	380	370	373	362	359	364	348	332	382	352	382	364	397	377	364	367	349	379	357	376	371	380	393	389	386	362	381	379	390	372	374	386	359	391	391	386	376	402	388	386	386	343	365	360	374	376	363	360	374	367	409	381	393	366	369	368	339	389	400	398	385	376	372	356	392	366	357	411	384	409	372	351	353	363	392	380	403	361	380	364	377	397	373	355	379	391	373	378	372	387	420	361	354	390	390	391	373	332	356	364	356	380	352	342	408	402	380	389	356	348	388	402	375	391	382	386	405	369	391	362	357	354	361	360	368	381	414	387	392	363	363	383	385	391	412	357	379	373	387	372	391	408	359	360	367	368	355	397
12683	952	3355	625	455	365	382	366	334	357	351	336	290	347	294	327	286	331	305	325	295	300	314	300	313	323	339	321	350	299	285	295	322	325	302	294	324	307	344	301	310	316	288	283	289	294	302	299	297	299	316	314	305	280	275	285	295	304	310	281	337	304	292	289	295	299	285	309	259	324	301	302	307	294	286	285	292	316	299	306	320	305	308	278	306	321	310	272	311	285	292	286	362	303	312	298	302	279	300	303	309	312	348	314	342	287	273	273	319	295	294	302	312	296	347	283	291	296	310	280	309	330	331	314	305	282	277	316	297	303	289	297	280	349	297	293	323	306	303	304	310	305	302	329	325	340	313	319	315	293	340	269	315	310	311	288	310	321	319	308	302	317	328	306	303	322	301	315	335	308	314	309	305	278	288	298	282	330	276	311	306	316	336	348	286	273	329	281	317	312	315	287	319	353	298	341	325	321	315	293	291	290	301	270	309	314	308	309	318	292	302	308	294	303	324	311	294	308	327	298	305	297	302	319	323	297	307	298	311	344	286	304	301	326	348	291	299	297	269	281	286	307	315	316	299	296	319	290	300	272	290	300	316	292	265	292	311	303	305	295	289	278	316	313	314	284	294	304	281	312	292	301	295	310	291	322	284	314	328	314	314	283	277	311	304	294	278	297	309	320	261	291	298	283	323	319	296	309	296	335	311	352	308	273	351	312	311	281	293	319	326	309	267	295	316	314	315	295	293	298	329	312	276	285	307	297	296	328	293	344	312	305	343	273	285	301	275	280	294	273	289	274	322	323	295	275	275	282	294	318	322	302	304	286	330	323	302	287	339	267	310	277	273	299	317	281	287	286	253	298	290	316	307	317	331	260	335	295	290	304	317	292	307	307	284	320	301	297	311	303	293	284	304	287	307	300	279	264	296	283	301	321	292	262	298	333	309	321	290	296	300	303	330	307	317	300	273	290	324	314	310	324	287	284	294	312	331	316	267	283	305	314	283	304	342	294	335	312	309	314	314	291	299	304	310	323	349	337	301	293	326	293	294	305	300	281	271	274	301	286	295	322	309	292	292	289	292	305	300	308	283	314	290	321	311	283	298	321	277	308	315	309	324	317	329	302	327	319	268	313	304	302	317	296	287	269	318	322	326	305	301	320	336	312	310	310	311	292	301	271	285	320	327	291	299	297	312	316	284	296	295	332	309	301	308	295	300	313	291	295	295	298	311	324	291	294	301	314	342	275	299	299	322	310	295	276	276	301	307	297	317	290	292	325	276	274	303	301	313	294	310	280	297	300	298	338	323	309	282	319	300	303	292	273	302	307	296	304	303	299	305	295	282	264	286	313	310	299	296	259	309	330	301	270	313	291	308	299	319	298	336	260	298	308	326	312	296	308	313	283	270	309	316	314	339	307	276	335	316	290	296	309	294	303	298	340	334	271	294	312	296	269	323	310	321	284	296	287	285	261	286	320	300	319	314	328	287	308	321	292	330	313	323	304	287	270	271	287	287	283	328	318	267	285	299	311	298	339	291	300	304	278	335	326	313	314	353	331	285	307	312	296	297	307	269	321	301	306	301	313	265	305	320	298	294	307	310	289	249	302	289	297	306	278	288	313	305	294	310	278	301	333	301	299	278	314	306	326	305	329	328	306	322	313	303	285	285	290	278	308	317	316	333	332	290	301	294	287	348	285	299	286	293	306	285	313	304	299	324	308	324	331	298	315	330	312	309	306	296	295	320	311	293	295	271	324	311	321	301	301	281	325	291	301	356	335	333	299	305	307	279	263	284	287	283	311	287	265	285	296	293	318	316	265	274	299	307	305	316	294	292	300	253	329	291	294	302	280	285	288	288	287	278	302	292	320	280	308	272	318	325	313	324	293	291	295	239	258	312	321	312	326	291	316	275	285	278	354	331	334	324	298	305	308	295	309	300	332	296	322	265	295	314	287	270	322	311	295	290	278	273	274	258	282	323	305	301	297	290	297	307	302	297	312	281	333	311	293	286	317	288	323	306	289	300	271	299	278	281	286	310	310	315	289	333	302	296	299	286	308	281	299	287	275	292	298	318	294	285	312	297	322	287	276	284	294	313	304	293	292	282	334	306	304	322	324	280	328	261	305	306	339	305	303	291	282	305	306	275	302	271	304	324	313	283	308	295	304	303	308	312	311	312	314	313	318	280	299	274	297	317	331	306	331	320	306	307	281	312	335	298	311	317	333	306	314	282	308	291	315	335	293	304	284	277	316	308	304	274	309	276	313	305	319	325	322	314	316	329	304	321	280	306	296	304	283	281	325	323	338	310	280	274	354	286	314	281	316	353	316	284	312	316	280	328	329	278	285	267	274	306	288	296	303	315	304	321	300	293	303	264	309	303	282	315	318	285	312	307	312	304	309	331	296	296	322	288	289	306	284	309	299	313	304	285	349	301	300	310	306	304	310	329	313	291	285	275	275	299	304	334	316	297	319	274	296	316	316	339	268	298	284	293	308	295	323	297	308	320	318	326	270	293	323	268	290	310	316	329	301	318	301	316	303	272	291	296	282	296	304	303	316	304	299	335	322	317	315	325	309	331	288	276	322	294	285	310	313	303	305	293	326	252	299	302	306	331	328	311	314	288	288	299	295	282	300	322	297	292	329	277	304	284	285	322	300	301	313	296	279	269	295	304	285	333	307	341	288	314	308	288	301	259	293	296	306	307	278	297	301	354	321	298	335	313	280	286	314	300	304	323	266	317	306	316	316	324	261	296	289	280	302	295	322	302	322	318	311	322	304	279	309	307	292	327	337	320	301	272	292	310	303	298	283	307	304	318	300	303	305	316	302	300	301	284	306	338	329	326	325	333	301	305	318	291	329	314	321	289	297	325	295	272	290	315	303	295	284	338	268	322	325	297	304	286	309	292	267	307	310	256	293	277	305	292	270	323	310	303	315	318	304	292	286	288	341	306	296	291	320	274	315	290	315	281	285	334	309	291	308	330	314	323	309	337	319	290	291	315	263	315	298	343	306	313	299	326	287	338	292	313	340	300	270	304	300	313	298	302	287	314	263	273	286	306	281	316	285	311	292	315	313	290	326	301	301	328	300	309	319	293	288	307	306	329	307	291	302	295	289	310	330	320	337	300	357	307	308	285	296	286	300	318	296	289	310	316	318	274	301	313	311	303	339	301	331	307	324	307	312	329	309	347	337	325	366	329	301	332	296	293	280	286	293	293	267	325	306	287	294	300	262	290	273	301	256	278	318	283	284	289	299	288	276	304	294	290	337	290	264	300	300	271	288	293	303	320	307	348	330	296	263	312	261	320	301	309	295	293	309	304	317	271	289	294	291	312	287	326	349	311	274	278	284	312	313	336	285	326	281	332	311	305	340	307	271	289	302	324	305	295	320	287	289	295	291	315	287	288	300	311	302	301	319	306	311	312	292	290	302	276	318	313	252	315	299	323	281	283	310	330	258	300	299	278	298	295	280	332	315	307	313	284	308	297	323
8845	979	6276	1593	1413	1217	1076	1006	944	912	865	845	830	823	749	779	749	792	756	746	700	725	734	709	727	708	710	681	684	736	708	708	723	669	700	704	737	717	725	711	718	697	750	665	692	676	658	766	685	718	735	690	702	671	648	704	698	700	714	676	682	652	739	693	708	703	652	697	694	676	665	696	674	722	659	741	732	683	676	685	744	720	676	696	653	707	698	680	656	704	692	643	664	719	648	684	666	696	731	681	733	662	684	731	682	711	681	669	646	697	685	712	645	637	684	667	647	703	653	683	698	705	685	699	706	705	659	680	698	669	705	703	688	699	693	637	704	700	655	709	659	676	621	670	674	654	652	715	708	697	710	691	683	680	709	715	645	699	686	727	696	743	737	691	679	649	670	648	717	668	691	668	678	706	681	711	712	705	672	697	679	712	665	649	681	697	666	649	686	689	699	664	682	659	726	633	684	679	705	643	700	660	686	706	760	655	698	688	736	735	700	696	688	682	716	634	722	647	672	680	687	682	664	728	724	628	700	688	663	691	662	690	674	687	736	690	688	676	693	665	733	683	675	697	653	675	658	679	730	689	727	652	664	705	672	690	681	740	664	692	682	687	663	697	624	661	679	677	751	638	697	701	635	698	678	672	724	742	700	693	649	689	709	666	709	644	703	686	677	670	668	710	726	660	670	680	724	690	679	687	671	755	678	699	737	696	708	707	665	681	685	641	726	689	639	675	685	668	715	753	669	692	665	696	676	708	633	726	687	695	680	689	666	711	657	636	689	691	709	705	728	649	704	698	753	675	704	688	719	656	651	705	708	688	652	758	683	739	630	668	685	707	683	701	686	676	664	693	675	664	692	689	718	718	660	719	642	718	707	664	672	737	692	655	667	669	712	701	702	675	690	666	682	668	706	710	712	662	662	718	683	739	723	683	698	722	699	703	670	663	647	708	695	713	707	682	699	676	682	666	655	649	690	670	717	696	705	694	686	714	691	667	693	678	690	723	722	724	695	699	695	704	663	719	675	669	704	666	665	688	651	667	657	743	691	676	674	686	690	698	670	734	670	700	679	704	725	678	712	666	735	689	716	659	646	656	661	659	626	696	701	650	705	679	696	681	705	652	660	667	671	682	676	698	726	668	688	702	712	658	680	672	698	675	686	751	708	692	699	702	682	702	673	692	663	687	696	620	696	688	677	695	671	667	659	698	729	667	681	689	723	681	698	687	698	681	689	644	651	713	708	709	697	700	694	653	669	725	686	670	684	678	702	676	673	674	685	704	717	695	709	687	693	617	723	685	626	682	680	682	679	714	658	678	696	703	693	671	690	733	662	745	720	710	705	703	690	664	665	681	717	672	680	672	686	646	645	719	690	673	687	694	661	685	691	695	684	686	731	676	659	663	699	661	733	683	674	662	752	698	703	706	691	667	673	688	720	652	720	646	690	664	689	687	654	680	693	706	714	717	726	669	752	720	672	695	675	721	671	656	710	701	716	664	713	658	699	681	712	683	689	683	666	672	714	654	694	717	692	674	729	659	650	706	665	735	681	681	703	661	647	671	683	711	688	658	706	710	687	701	686	677	693	656	698	663	655	691	689	650	661	719	664	699	673	696	658	672	634	682	639	658	728	696	727	744	691	706	679	713	686	699	699	690	661	672	668	714	716	723	681	664	712	679	692	662	690	665	684	668	676	709	657	681	710	655	715	693	656	738	681	673	675	700	691	702	688	707	665	663	712	676	690	662	716	684	699	629	657	697	652	680	750	629	724	688	673	743	715	685	687	713	685	696	742	670	688	673	688	688	680	673	710	673	689	678	674	665	647	675	666	667	692	667	719	694	695	700	677	681	687	692	637	698	693	650	677	713	669	692	693	750	697	699	738	715	662	693	693	700	704	693	707	688	731	740	700	677	728	684	682	698	696	693	678	656	704	732	692	679	690	678	704	676	710	703	698	699	686	675	697	690	715	731	649	700	649	706	690	705	719	738	655	669	657	714	690	700	678	671	691	689	636	706	642	713	766	684	734	688	718	726	750	664	653	695	692	703	656	696	695	664	690	663	697	689	654	684	674	667	663	683	700	677	706	725	699	663	728	649	698	694	664	700	670	695	703	670	677	673	708	693	730	723	649	681	650	704	726	711	706	660	676	653	707	679	695	638	699	641	676	619	712	650	700	697	683	701	708	701	739	706	674	680	686	682	697	688	707	666	681	722	679	693	691	695	702	662	670	700	704	698	693	665	695	644	712	689	673	716	713	668	667	659	656	722	680	711	687	671	689	688	666	646	673	685	693	728	699	679	695	711	690	704	728	712	676	693	650	684	680	739	705	697	688	688	723	630	665	663	668	704	708	718	651	712	732	661	689	713	716	718	683	715	696	703	716	676	687	659	684	671	717	681	680	686	691	699	712	646	686	694	672	699	712	686	695	648	738	742	667	701	683	737	684	664	718	697	762	646	711	697	682	725	706	666	691	694	710	676	740	729	686	667	642	695	684	676	703	695	708	699	714	709	697	674	686	685	627	710	679	681	623	698	676	684	699	699	730	708	682	720	695	719	734	690	732	727	694	676	688	703	704	650	732	670	717	667	715	692	685	639	661	666	701	676	605	704	731	744	694	650	705	685	679	688	668	683	705	689	673	678	695	640	719	712	725	698	704	713	699	686	708	661	727	733	683	709	705	731	671	681	708	683	686	686	719	686	611	671	724	631	612	689	713	697	682	678	679	705	674	676	707	710	713	699	643	676	677	714	669	736	686	677	694	733	670	686	680	706	703	679	701	707	682	728	740	688	705	675	697	734	698	689	666	691	689	705	737	724	672	726	651	694	636	740	717	669	662	678	686	647	670	650	704	665	671	721	664	702	716	679	725	672	678	640	708	702	717	710	664	695	660	690	672	716	652	727	693	703	677	642	687	690	689	734	714	648	614	683	671	642	690	725	688	714	687	684	687	740	656	718	668	742	708	674	680	683	688	650	669	690	650	717	656	623	675	715	695	716	686	666	690	681	669	737	676	705	678	710	670	712	704	710	670	727	755	700	681	729	747	650	709	709	677	659	658	698	685	654	702	657	663	676	708	617	709	704	687	687	681	686	687	673	672	720	665	691	674	665	686	695	709	699	685	693	704	676	622	680	709	696	721	687	716	663	689	685	732	686	716	700	652	675	752	691	704	694	701	662	677	697	707	650	640	684	725	726	731	686	723	673	725	670	705	667	691	684	718	669	705	687	687	606	681	744	669	692	661	731	698	671	686	698	671	724	653	667	675	658	711	712	630	703	712	733	655	706	658	693	675	663	701	684	642	637	689	713	703	682	652	655	648	749	734	679	730	660	682	666	713	677	701	706	682	664	696	714	668	666	718	674	658	649	685	670	693	671	646	699	712	670	691	676	697	666	695	664	693	676	693	648	672	702	684	663	676	702	648	711	673	710	756	682	661	647	708	654	719	691	711	696	690	702	683	676	711	695	691	692	677	669	685	669	718	686
20220	1945	7528	1322	628	512	444	421	359	337	369	353	350	325	325	312	273	279	286	303	298	302	271	272	277	336	327	298	315	309	307	335	303	325	306	284	282	296	261	305	303	319	293	291	320	283	295	310	279	289	306	294	289	266	302	290	298	315	285	309	299	275	312	282	333	296	275	269	299	274	302	267	295	258	281	299	281	274	261	293	276	343	334	269	322	296	307	263	290	280	300	290	292	295	303	295	298	286	289	289	301	309	286	254	294	307	293	289	291	311	307	281	281	309	266	284	288	291	298	283	254	300	288	328	281	296	306	298	307	248	292	285	313	306	302	287	296	302	297	283	294	288	285	298	279	287	289	275	274	306	290	308	283	281	303	288	263	279	265	276	312	336	306	299	275	334	269	277	314	299	338	308	284	295	303	279	286	283	265	313	278	253	289	313	292	273	268	263	278	282	292	297	272	311	278	309	287	306	274	312	296	323	283	271	289	307	257	274	301	263	302	288	277	297	299	277	231	283	281	273	294	263	314	282	278	296	309	274	297	290	300	280	277	290	297	284	284	306	303	292	305	287	332	298	311	311	286	266	319	314	309	270	253	317	250	298	287	319	296	288	297	296	262	273	290	300	258	286	255	286	317	308	298	310	273	265	297	264	258	291	259	308	288	232	268	312	309	287	320	305	314	303	311	294	267	270	263	309	276	334	304	277	325	273	312	317	291	317	311	295	274	323	279	288	277	271	295	284	280	298	297	287	271	272	260	290	274	289	292	294	293	329	299	292	319	281	289	283	275	297	285	263	286	250	293	268	282	314	265	280	320	284	283	293	303	276	294	273	257	276	256	320	318	284	321	272	291	310	291	291	288	280	279	327	298	291	261	306	282	314	320	260	276	281	302	277	290	300	285	317	287	293	286	316	294	301	289	283	264	306	272	305	315	271	276	309	299	284	274	302	281	278	249	302	277	279	279	266	310	295	289	315	299	334	305	279	306	284	304	299	309	312	296	298	301	323	287	290	301	283	305	296	270	298	296	323	297	292	289	307	334	265	294	300	287	265	291	293	290	283	297	293	312	260	254	299	299	288	303	283	287	271	285	300	287	301	282	296	283	316	287	303	290	297	315	316	285	291	292	273	291	264	293	316	275	297	294	287	294	277	272	266	260	254	267	277	299	282	279	278	308	261	309	280	250	297	287	312	323	311	292	309	309	282	288	295	288	314	288	282	293	282	274	299	290	280	319	284	281	269	261	300	287	320	292	287	286	277	322	265	303	288	303	272	264	262	267	291	297	310	312	268	296	293	319	293	266	311	313	287	304	287	286	273	276	320	309	261	287	269	295	290	310	272	253	304	269	302	272	292	294	264	275	280	363	326	327	279	310	256	270	291	300	318	301	309	335	274	289	263	278	286	291	283	287	292	281	312	280	302	262	294	325	297	321	308	268	295	300	293	300	253	329	288	299	305	290	284	301	280	288	298	272	305	300	299	313	330	295	323	293	324	303	283	297	269	252	271	281	315	286	314	269	292	263	291	304	306	261	294	276	281	292	284	301	267	285	309	264	302	293	316	305	286	322	269	274	293	277	284	284	290	275	280	290	294	311	299	273	271	311	297	284	282	274	261	296	257	298	274	306	265	327	271	280	321	306	311	272	290	313	292	329	295	266	291	283	325	300	312	303	271	261	310	290	310	315	275	296	280	297	308	289	265	286	261	279	252	307	266	298	270	280	314	288	287	315	264	256	286	313	297	264	301	265	284	273	283	297	303	286	292	305	291	267	298	301	303	243	268	292	295	295	285	283	306	278	247	277	296	267	292	323	323	319	289	284	290	273	274	302	299	290	266	275	263	291	282	288	319	262	298	293	258	316	317	288	300	304	257	251	301	278	293	265	264	254	279	288	278	260	285	314	297	321	279	284	316	303	272	260	298	290	310	289	277	304	293	317	284	300	268	294	279	306	283	286	260	289	302	286	290	294	274	304	301	274	321	298	299	311	278	297	292	317	291	285	279	314	323	305	279	292	277	342	291	278	275	305	314	270	281	302	265	296	287	296	276	291	320	268	286	273	307	283	270	309	282	280	259	290	293	320	288	291	291	282	304	293	311	322	323	300	293	296	271	281	276	264	281	304	299	278	295	304	282	314	294	309	301	275	271	292	298	313	285	330	251	295	270	300	267	277	286	294	263	297	292	293	274	272	265	273	287	304	315	315	289	327	358	299	302	273	305	327	277	295	281	296	294	280	280	284	270	295	282	281	308	310	291	272	293	304	290	328	278	266	301	332	270	268	262	292	313	274	269	270	331	263	298	317	297	289	291	303	295	287	300	294	322	299	294	295	301	293	291	311	315	340	270	277	275	268	294	308	257	273	270	300	305	302	311	274	302	283	292	301	289	281	299	275	288	286	294	293	287	296	269	299	298	266	281	285	289	315	293	255	272	288	291	259	296	292	289	288	339	286	280	269	311	269	259	296	288	304	321	294	284	279	320	295	315	297	297	284	288	315	280	316	293	275	263	245	277	275	273	283	303	320	316	287	292	285	294	294	302	315	301	326	303	281	287	283	305	311	304	277	319	333	272	265	266	282	316	258	324	288	310	306	255	269	271	287	308	317	307	321	313	281	306	276	263	272	315	327	306	278	258	262	311	277	305	280	245	288	271	289	315	284	290	299	298	290	319	297	298	268	266	296	281	314	299	265	277	296	290	321	307	294	259	285	333	311	289	264	311	293	305	273	314	297	265	307	301	307	321	283	286	272	283	287	305	276	305	283	285	281	325	279	289	315	298	277	287	272	291	273	305	279	278	294	283	288	284	266	289	294	304	298	305	291	285	323	289	308	280	289	322	319	312	273	270	284	280	267	280	285	244	244	329	270	297	306	265	275	292	293	280	283	274	270	284	293	291	273	280	295	288	287	303	304	283	317	308	287	283	282	301	302	286	287	253	305	302	308	282	302	297	270	301	296	291	295	300	258	299	285	271	272	276	294	292	285	286	323	287	282	282	311	276	300	303	277	284	265	287	313	316	307	267	283	313	287	257	284	287	275	244	284	266	292	307	315	293	300	304	336	278	283	264	298	301	276	261	298	286	281	283	289	296	284	298	274	328	305	270	296	280	284	317	319	286	294	286	290	285	269	285	290	272	275	331	286	248	288	296	314	292	263	287	290	260	327	305	305	295	310	298	306	307	266	315	263	318	323	310	309	297	348	325	310	262	260	240	292	293	288	271	297	308	271	294	266	274	302	288	274	299	316	269	266	279	308	297	289	292	263	319	281	290	281	283	269	315	284	250	293	270	295	283	298	292	280	304	298	281	294	328	320	303	278	288	276	301	270	318	295	322	286	290	269	287	269	286	293	313	295	288	270	263	284	314	316	261	293	375	283	255	289	263	311	274	287	313	265	246	295	297	271	261	275	318	292	269	265	307	293	286	311	293	288	300	306	289	316	306	308	295	263	264	274	255	282	283	288	298	272	307	278	306	296	292	275	308	311	294
11208	1212	10454	2509	2036	1688	1341	1245	1113	1091	963	893	857	890	812	772	812	774	712	705	722	743	712	748	717	689	637	722	744	682	691	730	636	650	637	721	628	682	648	636	679	652	672	657	683	613	667	694	665	640	656	694	649	659	685	633	633	686	675	655	636	657	629	671	639	623	698	658	680	658	701	668	604	669	678	634	622	619	714	681	664	617	612	663	651	661	622	628	627	592	630	649	657	646	631	657	667	698	644	609	633	620	698	638	636	680	641	623	665	663	617	638	670	646	594	659	639	606	619	656	624	646	631	644	586	699	688	595	648	646	652	629	644	652	669	640	636	593	615	608	610	609	628	589	646	630	656	647	631	700	676	605	639	642	650	645	659	635	666	647	686	635	651	630	616	596	665	639	684	661	640	604	649	657	607	655	667	674	671	644	659	638	654	620	654	637	643	633	639	658	662	633	682	700	659	667	634	675	654	653	635	638	644	662	646	634	613	678	646	650	644	622	631	596	624	646	667	617	628	665	646	631	645	644	619	633	644	646	604	648	623	643	640	651	628	653	626	574	682	644	648	660	694	606	627	651	651	655	646	654	640	666	649	661	651	628	619	590	630	594	621	666	629	624	693	683	653	631	644	647	610	663	652	650	655	651	612	577	686	652	627	633	623	568	620	634	629	640	630	660	620	616	628	591	640	653	643	654	644	656	648	627	629	628	627	670	666	631	663	564	630	611	608	660	639	609	682	631	642	641	640	629	658	656	660	696	657	633	634	635	649	629	672	625	627	613	663	602	610	636	650	647	624	651	606	661	662	671	688	625	637	636	591	632	682	579	638	641	645	624	690	684	630	648	647	625	616	660	633	650	632	642	684	651	681	634	664	660	607	598	667	605	650	595	647	649	630	684	633	630	653	628	672	660	613	645	632	689	632	600	650	606	607	637	646	666	645	667	638	661	642	626	653	659	650	646	675	671	642	605	668	663	674	644	634	639	688	612	581	575	597	568	674	627	634	656	676	649	600	650	658	659	686	676	615	606	642	689	640	609	667	665	642	671	642	644	624	629	668	618	667	641	665	656	636	601	656	631	698	616	629	627	608	597	647	669	608	639	621	614	655	623	608	651	671	647	621	674	609	629	653	641	644	655	663	673	667	619	647	640	584	620	643	600	652	679	673	573	613	638	608	614	627	593	642	674	656	659	632	707	624	613	637	653	646	632	670	615	668	620	675	673	662	647	618	651	674	612	649	650	629	617	659	627	644	667	681	624	633	634	618	610	645	637	618	637	678	680	637	598	642	658	612	650	656	637	624	646	643	649	634	637	649	613	683	609	672	627	660	623	666	607	635	637	625	681	637	612	591	608	622	637	618	635	661	693	630	645	638	609	683	649	638	581	623	625	601	656	616	664	593	652	654	643	616	629	654	663	610	639	635	635	669	615	650	654	632	624	634	652	666	637	649	669	652	629	612	643	638	657	622	626	653	644	630	598	638	663	657	624	622	636	674	647	681	648	639	616	649	642	633	651	687	650	640	622	653	615	618	631	606	661	654	615	654	576	672	631	617	655	653	614	631	625	685	604	643	658	649	596	685	627	659	618	636	640	605	649	705	654	663	664	628	629	645	638	626	647	623	676	606	636	618	631	597	655	644	643	620	610	625	611	647	622	638	662	600	620	621	665	597	639	709	639	635	619	627	629	659	639	625	638	657	609	638	660	702	617	586	674	622	638	670	618	566	618	637	634	630	636	631	653	636	658	634	647	644	627	643	624	675	638	653	644	579	666	667	654	570	643	680	626	659	617	678	650	652	641	671	651	669	646	640	637	665	709	657	641	677	660	632	629	634	665	654	622	654	649	663	665	663	663	710	652	627	636	633	635	627	601	647	633	668	667	652	655	714	643	653	650	634	572	663	665	617	640	668	636	678	667	655	689	675	662	651	679	618	637	647	621	659	633	618	636	632	643	599	652	658	635	644	639	632	671	654	614	626	628	632	658	643	570	649	626	685	656	687	660	634	644	645	596	713	652	621	609	648	618	682	632	596	606	657	649	628	602	690	665	652	602	645	612	636	641	676	618	648	680	672	613	619	637	626	639	639	650	641	674	649	675	642	655	622	651	655	594	679	633	620	644	683	639	649	671	606	695	645	699	642	615	605	651	673	611	555	647	645	659	670	631	678	599	641	658	619	630	626	660	627	632	643	643	598	644	687	637	601	601	670	650	624	594	640	656	728	639	634	686	672	574	670	667	610	655	677	655	627	618	646	644	627	610	651	688	592	627	624	626	636	685	688	612	660	665	659	710	654	638	647	652	689	654	646	659	618	661	674	658	628	619	635	630	608	635	620	627	656	646	625	659	611	627	599	625	620	661	623	675	626	656	595	677	668	649	632	641	584	657	628	650	601	630	665	668	661	641	616	660	648	653	668	668	610	669	658	660	661	664	601	599	667	629	668	638	629	639	655	630	656	653	682	676	610	679	650	619	646	636	637	648	629	635	614	625	658	636	666	664	642	655	662	607	679	627	634	609	635	655	649	656	655	641	658	669	633	634	597	644	621	620	564	631	645	670	638	619	637	643	643	593	611	667	638	651	667	661	660	638	545	682	704	668	643	602	639	644	681	675	642	594	647	583	699	642	629	661	683	651	668	697	638	612	630	627	624	640	653	637	633	637	657	664	642	628	632	660	656	648	591	646	648	650	686	624	623	642	610	606	672	634	590	664	647	658	606	658	680	651	613	623	640	682	591	640	634	622	627	613	670	618	653	650	656	643	612	653	641	624	648	633	649	628	625	598	672	631	672	607	605	658	658	681	596	636	615	622	672	609	658	649	667	593	654	655	620	611	629	620	627	631	638	623	637	628	637	638	633	655	646	632	634	671	661	694	638	636	636	640	592	677	625	664	638	638	632	638	649	629	619	680	607	629	667	667	634	634	662	659	632	619	636	619	644	627	677	602	625	604	639	630	635	636	675	593	650	578	644	696	689	636	678	617	592	646	620	685	658	629	645	603	619	658	643	609	666	614	615	620	667	599	688	659	608	636	620	642	656	738	662	609	631	642	679	646	647	684	654	676	643	585	654	641	671	680	642	667	641	660	630	666	653	645	643	615	627	608	613	667	646	661	626	620	645	633	610	628	633	679	627	650	629	658	638	633	634	690	642	621	642	636	622	694	631	651	649	606	634	661	649	665	679	654	660	622	620	650	638	662	697	596	658	612	581	602	639	615	684	632	639	663	661	642	652	650	647	610	661	631	617	664	614	629	614	648	603	646	635	613	631	627	658	639	615	658	650	621	644	661	599	630	623	635	631	614	643	695	622	652	654	623	630	611	632	599	609	632	642	657	612	625	691	673	633	620	674	658	633	630	651	653	630	690	616	679	675	619	635	664	596	664	626	619	653	634	605	612	650	683	657	675	665	591	659	641	629	638	625	652	636	657	630	648	611	667	625	606	634	623	684	643	631	644	627	659	638	617	632	593	628	626	645	627	643	653	635	623
3507	203	302	153	151	138	148	166	133	136	159	124	132	142	140	157	134	150	143	158	132	147	149	138	156	160	131	163	146	168	140	159	149	106	157	136	176	125	156	151	133	140	127	144	138	125	134	149	142	154	112	136	140	156	146	134	130	150	170	144	136	150	136	138	141	153	123	153	136	152	134	140	158	135	112	136	158	146	127	131	128	155	125	137	142	172	127	143	162	135	125	143	158	127	121	155	151	131	156	116	142	108	131	129	154	139	137	139	161	132	116	129	140	165	132	129	144	137	133	137	167	130	152	127	149	126	156	118	158	147	161	148	137	137	159	122	136	144	128	134	129	151	142	149	159	135	121	137	142	136	142	138	154	153	136	154	156	141	128	132	132	146	139	128	151	148	134	142	140	152	128	108	133	122	120	152	149	134	134	140	137	143	124	148	140	136	131	148	176	130	150	149	122	121	163	147	142	142	128	150	146	136	154	148	152	158	148	138	144	129	108	138	130	132	132	138	138	147	114	154	163	150	129	133	115	133	176	131	142	121	147	119	149	138	154	152	138	152	133	141	138	123	159	125	141	132	148	148	154	137	141	154	142	146	128	149	154	125	135	150	156	159	132	164	120	132	151	127	151	143	143	142	150	154	145	149	147	176	153	155	144	142	139	136	154	157	159	152	128	149	160	129	147	133	148	145	147	144	146	168	145	134	143	150	146	128	154	155	158	134	147	126	132	146	150	144	141	152	138	159	129	145	149	130	159	155	142	144	153	156	133	151	147	173	162	142	145	141	135	158	151	135	144	162	130	147	136	136	141	145	146	153	149	170	127	166	150	139	153	150	165	150	142	165	121	134	150	165	122	134	134	135	140	166	149	139	162	138	141	146	124	124	138	162	160	152	129	145	131	114	151	137	150	149	145	118	138	127	149	155	157	143	126	128	149	132	129	155	123	144	156	178	137	116	144	128	135	139	147	139	142	144	156	139	135	152	126	125	165	134	144	139	148	138	115	142	127	151	152	147	151	150	150	150	143	153	130	147	157	129	142	167	127	140	156	144	144	139	124	131	133	141	136	169	154	141	152	142	161	123	145	139	139	142	155	142	137	134	169	142	145	154	139	138	144	146	131	158	132	155	151	138	127	126	149	146	124	135	154	167	152	160	108	179	165	139	144	158	117	126	165	162	146	153	139	141	147	147	155	135	135	123	153	145	136	125	136	149	119	123	128	139	156	124	143	160	153	157	151	136	155	133	163	147	146	132	145	135	149	173	163	161	139	134	150	142	143	137	139	110	144	122	138	170	122	146	132	146	148	154	132	141	117	153	141	138	152	121	140	137	132	154	142	113	145	151	153	139	152	144	154	142	158	154	159	152	128	161	145	146	139	145	153	120	139	125	128	159	141	145	153	117	137	145	134	138	129	154	152	140	143	134	157	127	119	138	149	151	157	129	150	146	156	125	134	138	157	170	142	154	148	141	150	145	149	130	146	153	138	164	145	132	130	139	123	125	139	153	113	151	169	127	148	138	138	139	150	135	128	144	140	138	150	154	141	142	147	150	152	152	133	136	145	156	157	147	136	150	139	137	144	124	151	149	158	129	163	153	152	147	134	137	142	144	140	130	137	135	142	112	155	131	152	134	148	122	119	141	140	131	154	144	131	130	150	136	128	152	159	121	137	147	144	142	133	148	137	139	146	129	135	127	161	142	129	128	163	143	146	124	140	136	138	136	125	152	136	142	138	164	140	167	151	158	131	126	145	140	142	119	144	136	162	169	118	121	136	139	133	139	142	164	159	138	148	147	129	117	137	144	150	159	164	134	148	133	142	132	139	157	161	137	131	143	142	143	145	133	137	128	164	131	117	119	157	132	126	137	132	144	132	139	135	132	125	161	151	150	143	127	120	153	131	159	135	151	148	141	161	170	121	144	130	121	142	132	143	155	143	134	177	146	132	127	139	160	132	162	117	106	127	170	129	139	117	139	175	148	143	149	146	130	131	135	130	147	147	156	142	158	127	128	132	163	152	151	134	148	157	131	139	128	135	136	122	137	131	145	142	147	150	158	147	149	128	137	141	162	132	138	141	137	145	131	151	136	101	141	160	165	156	158	149	126	134	129	142	122	154	137	141	159	155	143	147	131	168	136	142	143	144	140	142	173	132	149	120	150	163	130	131	144	128	144	130	140	162	133	159	133	143	155	150	141	145	133	164	141	128	142	134	135	146	166	127	146	124	164	156	141	153	135	136	133	145	148	158	134	138	120	136	152	129	149	142	139	129	130	134	147	146	150	131	167	145	135	158	156	162	151	145	139	160	136	117	135	146	166	139	124	158	151	141	148	163	148	128	124	129	139	171	152	140	121	143	127	153	130	130	139	140	119	132	169	157	129	173	155	120	151	160	142	126	153	124	145	129	118	120	162	148	162	150	133	121	135	183	146	156	167	129	125	135	148	148	153	155	160	148	163	149	131	137	131	138	121	158	155	159	135	162	122	147	134	148	152	149	134	160	167	144	141	127	155	143	150	137	121	162	130	144	135	142	155	139	144	173	121	149	159	130	148	163	152	123	129	111	145	139	165	136	145	144	159	161	147	132	151	121	139	156	139	132	147	128	149	161	135	133	124	157	137	143	170	160	140	137	154	139	150	163	143	142	134	143	133	155	150	136	107	136	140	151	150	148	145	142	155	169	144	140	133	137	128	121	151	125	140	148	138	123	136	157	156	130	137	147	137	163	117	149	137	146	141	140	185	144	128	155	149	151	137	148	149	144	152	132	148	145	133	126	144	137	145	128	146	134	145	150	147	159	175	147	124	133	149	167	142	135	147	161	153	154	136	139	137	144	130	130	140	150	157	152	133	132	147	125	163	157	153	128	143	141	122	128	116	158	155	149	134	153	149	131	145	124	151	136	133	122	130	157	129	130	133	140	160	148	161	135	124	151	127	157	155	143	153	139	160	135	156	137	140	138	143	140	152	158	142	121	130	152	146	159	124	145	166	149	139	157	135	120	125	143	142	152	154	121	136	152	167	141	140	163	128	115	135	132	150	139	152	149	155	147	123	135	159	159	140	147	152	148	166	129	139	141	134	138	122	137	175	137	142	117	132	145	136	137	134	157	160	174	143	135	155	144	142	133	155	137	137	139	144	137	143	149	149	140	143	167	162	132	154	125	144	140	126	147	129	134	143	137	134	139	128	139	155	128	115	124	131	145	119	163	156	143	126	157	151	168	131	136	130	143	150	127	116	119	144	166	148	141	157	125	125	130	162	164	138	151	128	148	151	137	146	157	131	146	141	151	162	138	141	151	146	150	142	129	150	156	123	155	149	160	135	122	139	153	158	130	132	153	151	143	132	145	148	165	132	129	190	180	156	153	139	148	146	141	126	141	156	147	146	146	132	145	142	137	155	122	178	137	151	152	160	150	111	124	150	143	153	149	180	125	123	165	138	132	142	128	134	139	153	155	138	118	158	153	132	145	151	146	145	146	129	134	164
2862	435	711	456	441	411	403	417	381	398	395	382	372	390	373	388	366	390	413	378	353	368	373	432	375	358	324	329	375	396	383	363	381	367	352	401	406	384	376	378	373	384	388	378	383	336	360	383	399	368	370	356	414	369	365	381	383	373	353	386	393	395	370	352	380	365	375	368	395	392	396	359	379	362	402	342	388	365	331	401	357	399	337	376	380	398	389	360	382	366	387	360	390	370	381	370	388	380	350	404	369	386	407	340	380	407	378	338	380	380	338	401	349	379	358	393	375	376	353	360	368	390	352	406	368	363	371	361	360	354	384	375	371	406	355	379	389	405	404	348	389	381	326	369	385	365	378	355	373	366	363	344	403	397	347	395	362	363	354	364	354	378	356	347	380	364	415	384	400	358	384	401	374	372	402	404	380	382	357	375	380	399	359	364	371	390	372	363	342	361	386	375	346	371	367	389	385	371	375	375	400	346	375	368	352	400	392	344	373	381	350	366	410	393	352	375	386	362	347	379	358	392	359	358	377	352	365	350	396	372	335	379	353	387	390	380	353	361	430	387	355	392	350	352	324	364	365	371	364	412	382	384	400	386	352	344	358	365	360	355	364	384	362	374	382	381	372	379	374	388	358	372	368	381	334	372	401	379	417	337	382	368	376	386	358	380	357	359	373	422	351	342	343	370	353	388	400	346	334	341	398	339	371	390	377	393	390	413	372	383	379	384	413	374	382	413	368	374	358	396	392	384	393	374	353	388	390	389	370	354	374	359	407	359	404	370	381	333	379	355	370	338	394	364	355	390	371	402	374	356	375	385	362	366	379	369	382	399	366	362	380	405	374	386	366	369	387	369	395	398	387	342	386	371	374	365	368	367	376	357	353	372	339	381	390	365	385	360	391	365	361	391	387	369	365	395	366	393	364	387	349	370	373	364	346	375	374	389	389	351	389	368	373	375	363	398	370	362	376	356	379	371	381	377	385	350	381	374	363	365	373	367	362	344	345	382	412	378	393	362	361	339	381	376	363	364	344	360	373	372	364	406	351	365	375	370	346	375	372	407	378	380	388	372	358	408	410	377	378	389	377	402	386	343	383	394	364	391	389	368	378	378	366	392	395	374	405	378	379	378	347	369	355	362	388	402	411	328	368	358	425	373	329	391	364	397	377	365	386	374	359	390	366	355	363	367	375	379	383	357	354	380	371	383	352	417	376	420	370	383	358	373	391	350	369	379	363	369	393	371	350	360	408	391	382	372	391	389	381	357	366	386	360	402	359	385	397	385	371	370	363	352	367	394	376	392	329	368	373	399	345	371	387	378	403	386	393	398	382	380	369	385	363	380	392	372	382	395	391	372	349	373	380	416	397	399	376	408	388	384	403	350	377	357	373	362	407	370	367	384	343	371	384	363	394	354	385	376	358	381	378	373	353	381	344	399	354	345	396	384	351	381	400	359	394	400	382	357	364	375	355	403	385	378	394	355	374	362	353	387	383	322	372	362	395	356	402	338	368	390	379	356	351	390	366	352	412	391	400	403	375	353	392	365	382	382	365	318	361	383	359	392	386	353	395	379	389	386	384	365	377	364	387	341	403	349	363	368	374	362	400	368	390	359	379	366	412	355	387	343	360	371	365	321	356	390	382	342	338	350	380	375	364	389	377	366	393	405	365	388	349	396	381	360	377	379	398	360	374	345	348	390	337	366	400	389	399	387	363	377	386	381	371	381	366	369	362	369	371	334	357	371	358	362	373	376	377	370	378	400	360	397	360	331	353	344	364	379	412	341	359	343	362	358	374	385	397	349	384	417	372	368	362	358	358	371	361	375	334	356	387	422	382	400	384	351	394	371	391	395	364	389	377	366	353	354	407	361	362	385	385	380	339	391	364	399	397	384	384	398	395	356	379	366	385	385	369	380	358	372	345	366	393	363	386	390	402	405	331	394	342	376	358	353	385	373	388	354	363	372	382	354	372	398	363	367	377	356	358	375	376	385	401	356	388	394	399	377	380	376	379	375	374	399	362	370	374	334	372	359	370	354	376	339	366	389	357	371	389	363	379	340	350	371	359	359	356	380	379	389	394	394	386	346	353	387	347	393	368	356	333	380	369	373	372	351	369	401	378	346	372	339	386	378	351	363	354	378	363	374	386	376	374	361	383	378	394	342	361	371	363	372	385	392	389	405	372	337	382	393	372	372	369	352	403	378	356	366	374	344	363	375	371	389	377	367	363	372	337	366	385	409	370	358	378	387	405	360	408	376	356	417	416	415	363	385	382	357	370	360	382	391	396	391	407	378	375	354	378	381	353	371	377	373	382	325	340	382	352	352	349	385	381	416	385	349	361	359	393	368	380	396	363	396	368	346	402	368	366	351	364	375	370	368	362	343	406	383	370	364	383	410	346	380	380	371	383	397	403	338	390	376	366	347	360	369	344	345	435	400	377	389	355	400	384	359	393	364	426	393	349	347	373	379	359	387	388	391	367	386	358	383	391	364	354	377	384	383	397	373	337	369	394	404	345	389	357	357	381	379	374	371	394	366	362	336	388	373	385	400	367	380	389	349	366	382	366	364	353	373	360	357	386	398	340	393	358	369	403	369	361	383	367	373	412	374	381	355	365	395	363	364	350	370	391	332	392	385	340	406	392	370	406	351	368	413	357	359	350	374	388	423	369	390	370	373	394	358	360	355	357	366	339	392	366	371	352	367	351	354	373	343	367	374	358	393	369	367	401	396	376	355	382	386	400	361	362	385	391	364	394	389	370	394	356	386	377	351	384	349	364	334	392	362	385	367	355	345	376	377	384	358	363	383	380	374	365	416	327	383	381	387	401	385	364	389	369	378	364	403	358	402	361	381	402	351	372	350	367	397	383	356	362	370	366	407	356	379	360	375	358	401	359	383	348	388	337	370	345	404	355	371	361	383	356	374	359	378	350	355	419	369	360	388	388	342	412	367	375	361	404	328	395	375	342	393	441	367	393	332	336	335	366	370	375	342	374	371	363	377	420	386	352	390	385	370	390	379	384	390	368	410	374	420	371	381	403	371	367	389	401	346	364	372	383	379	375	349	382	370	395	353	417	404	372	386	333	350	367	351	400	386	388	376	368	375	361	387	362	356	373	383	384	365	358	374	400	381	373	366	361	380	387	372	398	403	411	371	365	380	396	376	375	375	364	393	386	368	370	375	373	367	369	394	367	365	387	384	376	370	347	368	371	347	394	350	367	397	352	378	365	397	360	366	341	375	379	361	368	359	363	412	391	393	367	381	379	367	392	387	357	384	362	384	394	392	381	394	396	344	376	372	372	380	345	374	361	324	389	359	378	417	381	344	408	355	345	403	341	377	389	401	361	348	365	371	409	383	343	379	370	375	389	380	365	355	380	373	376	369	347	382	379	349	394	379	374	411	387	335	374	366	364	377	374	345	398	403	355	353	370	410	352	381	385	342	359	381	353	362	379	426	378	354	373	395	395	335	396	382	386	365	369	404	372	323
10364	823	3596	816	477	433	365	384	359	324	347	332	305	334	342	284	303	271	304	361	321	286	301	304	317	280	339	295	272	328	311	314	311	314	319	289	300	307	287	273	305	298	314	298	290	296	307	312	298	327	333	305	320	290	295	309	315	302	330	283	313	299	298	306	328	274	299	334	290	310	291	278	300	302	293	308	310	270	270	293	326	275	343	336	313	322	333	327	321	296	298	296	293	263	314	309	292	285	271	290	266	274	315	298	288	310	303	301	345	259	315	311	330	320	327	305	331	294	258	295	254	307	331	349	291	284	300	291	362	324	287	282	309	293	284	308	283	289	284	311	296	301	291	260	284	284	288	312	301	316	317	287	310	287	302	314	308	329	319	302	343	311	290	299	307	328	312	298	304	286	321	303	310	320	312	317	295	270	281	301	328	306	319	285	298	306	315	277	329	328	305	313	312	329	279	314	311	305	298	305	295	330	309	281	328	279	318	278	308	301	298	350	279	317	322	313	308	277	313	269	277	295	296	281	284	293	290	263	262	301	325	321	296	283	255	279	292	304	301	289	257	275	256	314	312	283	311	294	350	342	307	267	300	309	290	307	313	308	305	348	322	311	316	296	318	305	272	286	304	299	289	311	334	269	306	298	293	292	315	297	314	272	301	285	295	290	297	306	303	281	306	310	316	342	299	299	323	294	290	318	330	297	300	286	278	306	299	289	308	285	324	317	293	302	298	281	292	333	332	294	309	298	310	278	292	288	315	315	315	303	309	329	310	281	303	276	282	312	276	315	254	304	302	305	312	331	310	286	293	330	253	314	300	285	314	299	312	347	294	288	321	293	302	278	284	312	334	302	318	303	276	274	261	317	286	292	332	286	326	290	312	306	332	316	305	322	280	331	329	303	243	296	300	310	301	315	287	285	309	295	243	285	263	258	293	258	278	281	292	272	308	280	322	307	295	304	288	313	307	304	280	303	301	312	305	286	338	301	317	286	290	286	314	291	317	255	324	310	318	324	300	290	276	284	302	316	307	286	280	266	279	287	339	313	297	288	274	314	281	307	288	326	338	333	300	274	299	284	281	331	281	283	279	320	314	273	298	287	287	299	332	278	282	306	279	304	304	329	283	281	267	309	289	292	312	293	316	297	298	303	300	288	323	281	284	312	310	295	287	279	322	326	276	317	349	275	302	336	317	305	282	297	305	292	294	314	298	302	310	311	301	296	298	290	277	292	315	270	279	295	334	318	304	301	299	316	310	329	297	297	304	282	282	324	285	262	266	309	323	292	335	286	292	309	306	301	315	288	298	297	319	278	309	311	278	304	312	289	296	327	319	258	273	297	277	290	316	321	335	295	320	326	332	297	313	285	277	316	309	307	303	316	298	306	292	325	297	298	340	307	312	269	309	323	348	292	295	270	275	304	291	334	323	286	296	303	264	340	294	326	287	299	321	310	285	309	330	284	296	280	293	323	311	309	308	291	309	233	296	297	305	293	307	309	295	287	340	301	289	279	271	291	326	312	323	305	304	325	308	322	263	273	286	308	282	312	284	303	278	290	292	316	318	286	283	306	278	277	307	277	272	328	304	295	313	294	290	314	307	292	294	334	310	306	302	290	282	282	332	339	306	320	309	312	332	296	260	348	280	281	326	262	273	283	308	269	307	272	308	318	283	264	300	282	323	278	321	321	295	288	291	304	321	311	282	297	300	298	273	289	314	320	317	290	284	299	286	270	287	280	309	293	303	299	291	298	280	270	287	330	279	310	285	322	309	353	336	285	288	279	269	308	303	316	319	281	300	336	299	323	308	274	272	262	299	280	321	314	321	326	328	302	296	265	302	317	329	274	294	350	285	293	304	285	298	335	291	311	308	302	274	301	299	289	283	321	297	300	304	343	305	299	309	299	268	297	256	314	285	279	298	320	290	271	299	315	296	304	309	299	298	299	261	292	309	297	305	291	308	315	291	338	299	329	302	303	279	305	351	306	310	319	305	289	349	317	297	333	332	304	302	321	331	311	326	274	296	322	304	276	311	281	286	284	329	345	296	303	307	284	337	333	314	293	278	291	267	293	298	328	296	306	297	306	290	288	298	317	326	302	334	295	309	326	312	318	317	282	307	340	287	286	296	283	305	279	279	280	262	283	287	287	324	285	321	304	292	339	313	288	319	315	306	295	292	303	298	313	268	301	303	296	310	299	338	313	305	338	324	296	295	317	286	305	287	305	280	307	269	266	315	293	303	359	313	309	338	288	313	302	277	274	313	302	315	267	302	274	311	303	253	303	265	282	300	288	343	308	330	281	309	324	314	274	303	323	280	293	307	303	286	322	345	306	322	318	320	308	299	270	287	301	305	306	283	315	291	290	324	306	288	303	293	314	325	291	287	303	309	318	295	305	335	293	286	274	281	278	306	283	296	288	301	309	289	303	323	313	283	300	305	312	303	280	307	289	290	302	289	311	310	319	291	257	278	313	315	298	345	302	315	279	295	289	343	323	274	283	279	312	265	281	323	276	312	307	290	287	289	307	308	317	313	311	257	274	290	290	310	297	309	309	289	311	295	298	322	315	295	297	306	323	305	293	315	320	298	284	316	301	302	309	308	283	294	277	281	304	265	298	301	288	293	287	244	305	295	316	258	295	355	303	293	302	299	293	278	315	293	301	321	298	262	262	293	297	291	295	326	318	321	281	296	335	289	297	288	334	319	294	311	302	310	303	285	290	272	271	259	292	341	290	301	280	301	299	338	270	267	305	295	350	309	279	274	308	278	303	300	310	310	288	310	261	304	361	317	294	300	304	305	311	300	296	296	273	285	310	319	289	306	293	333	333	293	300	319	279	310	321	283	318	293	296	301	305	281	283	284	282	291	289	305	279	325	290	275	301	280	283	300	312	325	327	278	319	306	297	304	268	296	310	309	289	319	361	310	267	314	309	296	305	322	312	337	318	280	282	280	277	287	300	287	312	320	302	269	324	277	297	275	306	276	285	291	310	316	305	313	281	278	311	294	318	328	294	308	274	302	306	312	278	310	329	307	284	303	286	314	301	309	303	327	311	296	284	279	301	272	280	273	299	291	277	264	300	277	306	314	269	319	289	311	319	323	295	312	275	321	324	312	323	319	312	321	319	281	294	286	345	283	329	303	313	294	320	326	314	335	298	298	316	295	313	263	317	319	307	285	272	316	328	308	278	307	291	303	287	264	302	277	312	298	294	273	292	287	310	327	289	290	304	291	291	294	322	298	295	298	315	299	292	312	291	306	302	282	303	276	308	303	288	314	331	313	316	343	289	307	292	307	305	325	301	313	318	288	325	294	307	287	278	327	273	309	307	311	330	334	313	310	287	309	310	290	321	302	293	287	305	303	315	313	305	308	277	318	316	319	305	278	293	303	313	283	297	302	313	299	311	269	284	298	311	302	283	300	298	293	309	301	303	275	304	282	292	334	284	283	287	297	298	313	295	289	285	271	267	288	337	328	307	356	291	323	305
7946	1038	6975	1633	1372	1210	1115	972	941	892	841	893	802	839	865	768	757	730	730	725	723	763	675	726	713	694	715	711	694	658	676	698	689	650	710	706	723	735	662	683	751	700	704	709	713	740	668	669	684	698	725	737	714	677	666	734	691	729	681	731	660	706	699	666	683	692	679	669	714	673	702	712	687	683	697	724	668	731	658	654	669	705	661	701	722	697	678	700	705	704	711	761	699	671	717	720	720	637	661	646	713	681	703	641	710	786	697	683	679	689	709	718	687	689	704	705	674	700	671	689	696	669	690	679	713	684	689	698	718	705	689	677	723	679	678	692	678	683	709	748	675	683	708	707	685	634	660	675	687	697	697	689	711	666	665	705	714	665	737	639	669	712	713	669	704	705	700	695	732	681	706	691	680	642	714	712	689	720	680	695	694	676	707	676	678	670	660	682	706	662	681	653	661	647	728	648	721	669	681	701	683	676	660	670	685	696	675	703	695	687	674	614	684	709	701	693	680	684	679	706	698	672	615	655	731	706	677	674	739	655	699	713	678	647	722	678	724	687	730	705	666	682	682	676	662	701	671	722	718	674	691	723	674	718	709	728	711	742	679	681	691	680	725	697	725	679	679	674	685	664	705	694	673	710	631	700	685	726	720	696	706	688	714	725	708	705	686	683	715	661	689	718	680	674	671	715	671	696	739	703	683	652	658	653	742	723	651	660	677	679	696	707	662	681	681	682	711	704	701	680	690	684	716	702	638	689	662	692	717	712	682	701	682	726	705	672	685	670	704	639	681	686	624	711	659	695	669	692	642	737	695	712	671	694	721	687	719	640	726	629	671	712	664	672	709	690	695	696	708	668	698	696	683	704	695	703	720	651	692	695	671	649	678	662	703	665	682	656	722	668	695	683	706	700	687	714	712	713	693	718	698	710	681	701	708	649	750	680	684	687	670	741	685	720	720	699	654	695	681	704	701	627	669	663	681	693	678	719	674	674	698	693	713	660	678	704	675	669	691	681	642	697	696	679	661	683	689	711	663	635	642	603	695	719	718	683	715	677	708	681	713	670	653	740	692	678	670	676	656	691	750	676	678	733	642	678	681	687	709	712	669	679	691	689	657	700	688	692	688	691	680	685	705	689	682	694	688	697	659	713	691	651	722	712	668	700	740	713	680	664	725	690	700	701	671	654	688	659	669	676	726	688	696	704	686	674	686	672	672	715	681	694	705	692	713	687	689	655	725	706	685	653	726	680	673	667	729	622	673	695	684	660	726	668	704	699	641	711	712	693	705	686	699	678	664	702	658	632	657	698	686	715	631	710	693	725	699	678	682	707	723	694	697	668	716	697	742	683	727	684	715	717	669	659	690	663	682	672	728	667	639	671	681	678	729	665	681	629	662	716	654	727	700	702	687	748	687	706	655	656	728	733	693	686	669	693	663	698	681	648	684	695	707	677	722	687	716	652	634	724	671	681	683	628	718	670	699	660	644	693	688	668	697	696	688	717	669	736	698	682	699	670	664	707	715	729	704	706	700	694	702	681	685	715	671	702	677	644	697	652	694	663	672	639	687	745	712	681	668	709	642	719	694	676	672	690	685	693	678	726	678	748	667	651	728	642	671	665	666	685	740	700	695	675	726	660	675	670	716	732	682	680	645	719	665	735	703	671	686	694	668	710	694	663	668	696	685	710	726	696	662	676	678	629	678	668	723	684	709	696	705	685	747	653	700	752	705	707	671	685	720	670	701	663	691	671	689	705	705	657	697	691	702	697	724	694	712	652	706	633	741	668	717	655	728	663	639	686	735	735	701	737	660	695	705	700	676	686	708	671	726	636	675	694	675	676	690	682	669	697	693	726	674	666	717	661	695	717	664	676	683	647	687	692	723	693	707	694	711	660	665	699	720	660	672	695	715	602	695	708	674	722	698	701	710	679	709	705	694	682	670	650	645	672	690	668	681	709	700	643	639	719	677	654	723	700	667	687	701	684	743	702	660	725	675	680	731	670	659	670	677	675	680	664	687	646	657	705	734	682	681	714	659	698	684	646	668	710	651	686	687	656	704	667	668	681	716	681	660	681	611	699	684	661	684	655	698	644	711	680	690	678	676	655	665	661	697	686	699	642	658	677	726	675	687	736	720	676	647	741	657	691	709	731	662	719	690	687	637	655	717	684	717	683	684	690	695	690	682	709	706	673	700	673	676	657	687	704	666	668	667	713	677	663	700	672	648	721	692	667	721	651	722	690	694	669	677	675	709	657	670	713	712	658	674	643	703	677	645	750	727	730	674	672	649	655	659	701	648	636	688	696	660	709	672	655	672	702	679	680	673	684	669	680	722	725	703	714	750	664	663	679	654	688	708	683	712	681	647	727	661	676	729	688	730	690	703	699	693	680	680	660	704	671	678	668	667	715	697	716	727	695	697	689	697	639	647	705	667	716	657	660	687	726	656	653	695	684	704	727	724	678	683	734	665	689	728	682	672	676	699	692	728	683	676	689	666	655	715	666	695	649	655	679	701	720	694	749	696	708	677	675	735	694	684	680	688	694	685	653	702	703	720	643	682	706	672	700	670	683	658	655	719	722	679	654	679	706	716	656	684	711	696	678	674	712	666	705	722	653	709	709	710	751	690	688	727	737	709	650	687	641	725	672	721	717	685	710	715	704	746	707	676	676	685	667	681	701	694	681	680	668	688	666	703	704	683	696	708	692	697	718	697	744	680	723	708	764	713	674	695	673	650	687	690	680	695	668	686	689	672	684	686	666	718	683	694	694	692	719	675	643	729	691	698	680	690	645	655	718	665	647	686	696	697	689	624	678	705	722	674	733	649	692	692	657	658	653	676	624	638	711	688	692	690	702	711	702	687	670	751	673	694	708	642	656	687	683	699	664	725	690	700	694	675	699	694	671	701	717	722	694	652	645	673	670	681	637	716	702	667	668	693	652	731	725	680	627	642	645	663	676	733	677	704	678	706	688	700	718	681	739	676	675	699	725	758	713	685	656	727	749	751	705	692	705	733	672	679	636	711	679	704	729	667	693	647	672	690	702	734	659	708	696	709	695	663	635	686	683	668	726	690	665	668	735	677	657	696	661	685	672	722	670	652	661	676	727	695	684	717	728	719	733	656	689	698	687	702	689	670	692	636	709	665	660	687	696	711	618	709	712	724	702	695	641	682	653	686	709	648	692	673	720	662	686	690	718	656	660	676	645	699	650	666	696	699	651	706	730	683	715	689	710	721	638	678	672	714	690	737	665	642	670	711	649	662	706	692	676	677	686	720	665	709	696	715	678	674	689	680	680	657	670	673	673	715	714	682	704	728	692	720	711	659	663	659	680	708	744	704	697	679	692	671	735	707	669	695	698	671	691	664	702	691	657	683	707	693	659	660	689	701	664	688	669	686	721	654	712	696	711	714	622	691	619	732	667	675	738	657	677	719	707	644	675	686	676	687	701	705	659	671	707	656	673	643	645	684	689	729	706	672	666	680	722
17935	1784	7061	1911	613	525	430	415	371	341	380	331	296	295	314	324	308	316	340	290	304	317	282	328	286	317	290	276	291	299	315	277	325	312	266	307	283	273	272	291	310	296	294	285	292	261	300	308	276	302	287	276	251	308	285	283	304	275	297	290	288	285	304	269	256	282	310	327	312	304	286	252	281	302	291	312	338	307	269	271	273	284	303	285	272	277	266	283	306	311	305	288	256	298	320	267	287	291	294	282	297	305	354	293	285	299	285	290	314	299	299	271	283	291	293	312	288	244	302	290	290	299	320	299	294	271	289	306	292	294	275	323	287	320	260	283	273	309	293	296	300	286	288	286	304	283	299	241	295	287	276	306	275	303	297	278	264	298	272	298	249	315	275	309	312	280	284	283	270	269	306	309	298	305	305	307	286	285	281	261	280	274	287	315	277	289	326	281	263	274	282	279	314	291	246	267	305	273	310	297	309	279	317	295	281	266	285	241	272	295	300	287	291	240	271	285	296	294	298	272	292	285	310	292	277	294	265	278	265	320	254	307	306	315	267	301	260	278	285	290	284	308	259	319	284	247	301	293	295	295	296	286	285	327	313	282	291	310	288	312	288	279	285	270	275	298	315	305	285	283	293	316	290	291	284	294	294	283	283	291	299	287	257	321	288	301	265	292	283	256	295	304	258	295	272	300	290	279	265	278	282	286	259	264	313	312	279	287	274	285	281	303	283	314	264	300	312	274	298	292	270	305	330	298	263	289	294	300	282	301	290	259	260	275	312	296	274	306	268	291	316	275	299	287	285	290	291	294	278	331	294	284	247	279	270	275	299	308	287	277	332	274	289	299	286	254	269	287	307	250	268	297	282	285	271	266	280	289	295	288	286	315	273	296	304	293	324	323	317	291	308	288	302	274	311	257	267	277	282	265	282	291	299	284	286	264	257	304	279	268	268	304	315	233	280	283	300	295	299	328	322	299	255	352	291	267	289	273	281	250	244	303	293	258	272	280	303	306	269	290	277	283	300	294	315	280	249	334	274	280	302	290	318	302	334	303	295	283	309	314	273	303	301	308	282	283	280	290	276	278	315	272	273	290	290	284	275	317	315	304	284	317	307	292	300	290	279	307	243	279	292	271	312	248	293	267	302	272	262	261	275	245	310	306	304	306	281	284	285	272	285	275	277	304	286	273	280	286	307	278	282	304	273	281	265	275	274	307	283	242	275	306	289	285	261	299	290	281	258	308	303	283	326	273	274	268	290	285	268	271	299	303	282	304	283	281	300	299	269	283	284	271	254	277	266	277	262	291	286	289	286	312	293	289	274	294	286	302	302	276	285	272	300	280	310	319	335	298	249	289	295	285	295	269	280	267	284	262	302	265	293	274	326	296	269	281	278	308	309	314	304	279	275	289	278	284	261	309	293	267	269	313	301	298	270	288	285	331	313	294	274	293	280	258	298	294	303	333	284	294	285	277	260	293	312	276	286	288	280	287	282	302	308	274	317	280	304	282	267	270	285	259	329	298	281	307	271	283	275	272	322	316	294	254	303	277	295	294	309	284	300	328	288	287	296	306	277	278	271	315	287	295	281	301	261	297	234	284	264	309	260	317	302	280	258	303	297	335	298	299	300	292	282	284	282	290	287	264	287	276	250	319	299	278	296	291	256	290	275	286	279	295	304	294	292	267	280	272	311	265	283	301	262	264	281	306	308	304	296	286	286	285	251	288	308	297	291	288	289	291	264	260	264	272	287	273	278	292	283	333	280	263	291	295	265	260	292	262	267	286	271	261	287	277	278	316	292	300	311	285	291	295	275	303	322	282	309	294	287	279	312	289	301	284	300	309	290	283	254	310	298	306	261	293	268	256	286	305	299	293	297	270	274	333	253	274	268	285	287	301	303	295	288	309	284	300	272	261	270	265	264	273	295	287	313	288	270	303	274	304	282	296	311	319	286	247	316	307	285	303	289	281	307	294	286	275	310	245	279	282	246	271	290	280	250	272	299	283	279	263	293	321	287	313	315	288	265	279	280	310	281	281	311	306	281	284	255	288	276	291	316	265	298	286	281	287	305	254	295	313	283	290	268	330	284	314	296	286	331	321	306	262	264	253	256	327	265	309	283	329	307	293	270	323	290	295	294	278	302	281	292	256	303	292	288	296	270	298	273	311	307	328	296	280	286	278	297	294	297	287	292	277	263	270	287	296	298	290	282	254	292	286	304	281	234	282	312	298	279	267	310	278	303	254	292	306	272	253	281	298	290	291	272	295	277	276	282	284	272	289	276	300	268	255	300	292	300	287	312	302	292	343	299	267	270	289	264	275	279	304	303	314	291	266	281	286	296	259	282	305	289	344	282	303	301	248	271	280	270	282	268	324	247	261	266	312	292	294	278	282	310	317	279	287	275	297	299	287	294	247	289	264	301	297	314	324	299	303	257	295	300	267	322	312	301	298	276	320	277	309	284	277	267	308	328	280	266	319	285	301	277	294	272	325	283	279	260	291	312	295	263	279	303	284	304	294	270	260	283	282	299	263	291	311	301	273	278	320	298	274	283	281	295	273	274	301	316	309	277	284	274	275	269	288	283	318	284	266	301	285	287	293	283	302	290	301	288	249	271	273	287	311	289	288	281	283	271	295	273	296	299	276	271	301	329	257	305	281	292	303	270	280	313	302	316	283	284	285	254	303	293	297	283	316	273	282	289	283	278	321	309	278	284	285	271	278	314	284	257	287	296	286	305	273	275	288	262	281	279	321	301	263	293	289	282	289	285	285	315	314	261	257	273	322	273	283	319	285	293	303	301	265	289	266	287	287	297	314	289	331	308	278	295	280	282	287	277	299	284	294	299	299	319	289	299	302	301	305	288	290	253	325	248	291	284	280	287	291	306	273	277	306	280	288	259	291	273	264	287	285	286	267	290	300	300	276	288	291	275	270	315	301	301	291	311	267	308	312	295	280	284	305	291	291	253	316	289	316	294	278	268	266	285	273	316	290	277	300	290	301	293	315	277	288	309	318	271	291	285	292	304	288	307	280	244	264	331	289	280	290	295	298	319	298	294	275	268	311	309	303	308	286	280	265	278	270	303	303	289	296	327	263	300	289	286	258	288	308	298	318	301	275	282	275	282	295	269	281	267	297	293	273	302	312	290	304	250	277	321	275	265	284	273	298	287	281	280	316	280	295	264	284	323	310	285	296	305	330	330	274	289	292	295	282	258	292	295	269	290	280	283	281	280	296	264	288	260	301	284	282	259	292	291	278	291	329	294	277	281	279	296	280	288	268	251	296	304	300	278	286	278	255	298	281	295	307	298	298	287	301	258	248	302	309	291	307	299	314	288	275	281	269	295	287	283	311	312	313	253	300	289	301	279	293	266	290	298	317	262	299	294	286	273	263	257	302	285	265	294	289	309	313	264	281	286	299	304	281	289	309	297	318	285	261	286	258	308	324	240	286	272	310	298	272	250	294	293	296	294	303	297	255	286	287	306	265
10103	1299	10956	2570	1958	1705	1480	1222	1152	1087	1020	894	872	845	820	776	769	782	727	780	696	715	712	694	659	726	710	669	664	651	685	638	708	624	612	694	660	652	681	714	704	694	631	607	674	633	684	617	662	651	656	715	612	653	676	641	626	660	661	673	669	647	650	651	657	646	684	647	627	626	622	662	654	668	625	653	659	639	624	647	584	647	641	619	590	632	619	617	680	647	635	644	647	656	621	656	637	622	708	614	621	652	641	673	681	621	644	648	661	614	631	653	649	653	615	640	628	629	664	715	657	657	631	610	675	593	597	645	656	627	648	612	669	627	699	652	630	660	610	686	635	564	598	634	685	644	625	652	623	645	608	630	650	632	595	629	666	633	617	640	635	685	681	657	682	639	579	628	673	638	659	647	660	629	634	627	624	598	682	628	616	659	637	623	621	646	654	614	611	647	639	655	647	611	662	639	634	639	653	634	668	644	619	640	651	674	682	687	643	676	644	635	599	642	630	594	660	675	648	615	614	653	640	678	643	617	659	638	659	670	633	623	628	685	625	642	634	616	653	626	620	658	626	640	625	638	630	636	637	609	641	649	612	642	598	658	628	617	656	617	617	691	648	648	658	638	622	638	635	664	628	634	666	619	651	633	655	647	635	617	611	630	638	678	684	669	653	641	627	621	682	657	650	640	647	666	640	598	602	639	648	607	626	612	605	670	604	635	631	620	687	694	621	616	626	657	613	637	658	623	653	638	645	651	617	600	638	626	604	669	663	637	650	670	618	640	628	629	613	638	676	633	643	655	641	597	620	666	592	626	622	637	628	596	646	671	653	668	622	621	657	626	628	668	630	663	577	628	632	656	628	637	666	640	636	683	628	641	601	684	702	650	631	616	638	658	660	665	665	668	627	615	603	646	622	641	626	667	586	623	620	642	626	668	639	621	640	625	648	627	620	643	630	600	651	653	636	616	637	643	643	656	627	649	667	591	621	636	642	647	606	626	624	630	629	625	688	666	622	647	655	671	612	651	666	682	670	700	619	636	642	620	660	634	599	642	651	639	635	653	680	664	661	622	619	605	609	634	612	629	677	604	604	677	613	661	640	654	628	608	632	677	617	634	657	647	598	590	622	641	593	605	608	601	632	643	640	643	661	650	678	655	654	686	622	598	660	641	605	658	641	654	654	634	610	642	608	656	613	618	645	660	651	635	659	601	626	629	580	682	653	638	636	656	648	625	615	627	660	645	630	666	591	608	621	640	653	623	639	603	615	632	639	631	632	671	679	645	564	654	638	621	610	593	660	605	640	613	704	613	604	640	635	648	666	590	650	660	654	690	648	651	622	674	618	590	622	691	636	657	598	638	666	617	648	619	641	668	666	624	624	654	659	646	610	628	639	686	611	632	638	617	656	632	638	651	651	655	619	670	658	620	572	630	634	653	586	665	583	629	636	678	621	623	678	595	627	601	653	649	608	650	626	609	667	661	639	661	638	635	628	618	620	629	624	606	644	669	619	689	608	632	630	629	651	641	621	625	634	616	681	639	608	604	644	655	589	641	595	627	641	651	636	630	592	620	657	663	667	617	650	676	651	632	685	621	589	616	604	603	617	610	669	664	605	693	617	608	642	651	680	634	621	679	598	580	615	596	640	641	618	594	658	658	635	669	624	645	613	621	592	632	608	614	639	648	641	672	629	597	635	585	654	618	635	657	621	653	671	597	634	622	655	647	652	656	617	616	646	605	603	629	641	644	650	649	652	606	623	651	626	650	629	622	587	633	676	669	649	616	685	644	631	590	684	678	601	673	591	625	621	629	630	553	643	612	660	609	674	653	664	633	636	650	610	603	622	651	592	657	659	654	679	646	622	602	629	660	639	607	664	627	626	594	624	643	632	668	656	696	637	653	611	652	662	643	670	630	614	657	673	647	657	675	640	682	631	652	649	675	677	637	641	616	604	628	669	661	625	682	642	636	636	628	656	660	632	639	665	658	630	665	615	637	561	674	651	659	641	628	655	613	646	617	646	619	661	627	655	633	607	612	645	611	668	620	651	678	624	641	620	651	627	630	617	642	585	642	610	600	634	627	624	631	648	615	663	603	633	638	624	643	632	607	651	652	630	587	613	617	621	665	602	571	626	625	648	626	683	631	622	670	614	656	617	646	677	630	641	615	681	638	653	668	631	633	635	661	643	678	638	647	638	638	673	596	650	654	658	624	677	591	644	584	612	610	627	653	647	670	630	588	598	656	673	652	666	594	648	625	633	623	632	654	616	590	668	651	606	604	682	631	638	645	649	633	597	635	640	595	675	652	638	624	614	656	630	652	604	644	652	614	632	669	588	673	622	620	603	614	654	658	642	618	624	614	689	664	619	621	688	585	629	664	665	626	652	655	637	639	705	682	632	666	635	662	657	636	622	696	638	682	648	644	653	625	642	633	633	616	632	671	631	629	630	620	612	654	673	650	657	670	641	638	631	611	624	628	668	666	602	674	611	620	632	636	649	625	663	617	631	651	633	613	652	654	658	660	623	646	613	590	616	632	652	606	680	644	638	641	678	656	590	657	634	610	644	669	598	623	599	682	661	639	634	634	612	633	656	618	593	651	612	641	613	661	618	606	670	669	592	619	621	618	629	651	604	659	680	640	645	616	650	599	630	590	629	618	699	594	674	588	621	611	653	601	611	643	621	617	666	622	608	653	660	635	594	618	631	647	609	577	639	685	622	595	609	606	622	625	594	628	645	653	652	616	650	624	596	625	579	593	611	598	605	613	586	633	651	609	660	616	612	612	698	604	654	603	646	654	597	633	654	632	615	626	647	620	570	610	649	634	603	694	648	627	642	677	670	644	655	706	629	675	675	613	648	612	639	644	618	601	654	633	638	639	649	677	666	617	615	661	607	658	626	660	624	617	647	634	652	603	654	617	634	638	647	674	652	635	693	646	618	634	638	649	617	594	639	643	609	594	646	627	647	630	630	664	634	611	617	631	653	706	626	642	625	613	615	609	639	605	645	669	676	609	688	686	647	598	670	632	665	623	669	623	663	676	590	591	619	673	642	637	639	620	659	678	625	690	594	593	598	590	651	616	663	643	638	674	619	633	631	624	643	600	639	619	630	647	648	576	645	643	617	650	624	589	612	694	645	600	630	629	677	662	664	646	652	638	649	630	619	630	657	660	635	605	650	600	620	676	642	655	680	629	624	624	645	658	600	621	656	631	633	649	642	656	610	666	637	643	660	615	652	658	616	625	592	630	632	638	669	658	634	633	661	649	616	607	659	627	672	634	625	655	617	671	648	631	663	592	635	639	628	624	641	649	609	660	653	656	639	624	636	654	613	607	656	640	633	646	656	667	643	594	656	617	679	640	614	626	617	620	650	603	622	675	619	634	671	665	644	638	632	618	671	640	660	646	640	673	631	610	634	645	634	620	612	671	638	683	663	635	625	616	616	649	657	620	668	650	634	643	673	672	575	639	615	637	649	625	609	650	653	651
2631	196	218	150	132	142	126	132	143	128	131	136	147	130	136	116	156	150	159	135	133	142	121	143	151	140	142	139	142	134	131	159	151	168	124	128	109	142	128	131	141	136	128	154	132	141	134	132	152	124	129	129	148	129	144	149	138	102	128	134	161	135	149	107	159	139	124	167	145	118	129	137	134	124	150	132	149	140	125	153	142	132	136	139	161	142	139	139	125	139	154	128	140	146	151	130	154	148	147	151	134	107	127	152	112	131	150	140	152	126	138	136	139	160	134	151	140	138	133	120	130	143	149	137	126	150	158	131	136	141	119	134	129	130	130	131	153	128	138	124	127	161	131	152	112	141	128	102	125	141	137	137	148	134	143	142	129	125	137	133	137	165	122	141	152	155	153	141	132	125	145	133	134	144	136	164	141	126	147	118	133	153	132	133	163	141	127	122	130	148	128	124	129	129	123	134	130	148	145	129	146	124	120	134	135	146	133	142	147	161	153	130	164	125	146	130	137	109	124	137	162	132	135	140	143	151	155	134	134	138	131	130	149	139	124	133	141	119	136	155	137	187	135	139	139	124	155	154	171	135	133	145	141	140	128	158	154	134	123	129	134	147	160	146	133	129	164	140	135	140	164	143	148	144	156	157	119	128	155	144	123	132	146	142	147	113	130	155	119	148	139	136	141	136	152	151	136	148	148	136	122	158	130	124	140	125	148	144	122	139	152	132	155	171	150	133	165	130	137	130	157	154	132	150	121	138	153	127	146	148	142	149	146	155	143	145	136	140	136	134	149	162	121	146	122	146	133	144	131	132	136	141	141	139	119	128	119	151	124	151	128	142	147	129	146	151	137	133	146	140	127	149	142	129	158	142	144	150	149	146	156	141	121	147	150	150	138	121	139	127	128	138	147	119	148	139	149	125	141	128	141	130	151	151	143	151	116	149	132	150	145	141	129	137	142	154	130	159	140	160	158	130	137	137	135	141	131	110	149	124	122	160	121	150	133	145	132	125	130	130	138	150	132	144	145	124	124	132	150	145	143	139	152	136	144	152	140	155	143	131	127	131	130	146	141	133	133	114	144	134	135	148	145	173	137	160	135	121	144	118	125	141	155	146	130	110	141	127	153	125	126	134	138	168	145	154	151	141	159	165	149	126	158	150	149	150	147	136	129	139	118	160	157	149	134	135	159	145	140	150	139	125	141	138	131	112	125	150	156	136	135	144	147	120	135	147	162	150	152	125	160	138	153	159	124	124	140	145	124	126	114	141	124	124	139	107	157	136	125	150	133	130	136	127	129	145	134	136	146	142	142	137	141	119	128	151	138	147	148	129	149	150	159	125	139	146	150	156	132	138	153	160	137	136	147	123	136	151	140	143	123	134	153	158	133	145	138	129	158	131	135	143	136	133	121	126	124	162	147	124	138	137	162	151	139	150	161	131	151	138	166	141	131	142	145	111	129	143	152	144	138	146	121	124	144	139	144	143	162	149	144	129	135	153	146	122	136	134	159	177	156	123	142	149	138	145	155	135	159	162	170	134	170	117	160	154	160	132	137	139	136	137	136	127	112	126	144	129	122	157	141	152	125	135	166	137	151	147	135	154	145	145	138	135	156	156	135	150	130	147	148	130	142	130	128	118	119	116	125	139	149	162	140	124	159	142	138	135	160	142	152	134	164	144	145	159	129	156	133	139	152	133	119	129	139	152	160	155	143	147	139	140	143	127	131	140	121	113	159	145	134	145	126	157	134	134	130	132	104	137	152	152	145	141	162	129	141	137	128	153	135	139	149	137	132	135	127	147	138	134	144	152	145	112	135	133	150	124	139	126	150	139	166	133	141	145	137	141	150	123	136	152	124	125	117	139	142	120	136	142	134	136	142	139	128	152	143	138	149	127	148	138	132	132	141	125	139	134	149	136	125	140	167	150	138	142	151	143	123	127	147	133	124	136	169	141	150	155	124	125	145	163	139	130	145	157	150	153	154	150	135	145	155	156	165	141	147	154	129	151	118	158	141	120	134	152	133	138	111	131	136	134	154	160	131	166	145	143	144	136	132	141	117	148	120	156	139	147	151	133	136	141	130	139	130	119	120	140	151	127	140	124	118	133	125	121	154	146	167	129	140	139	157	136	168	124	138	128	154	141	125	144	112	129	140	134	155	131	126	150	147	155	122	158	160	140	133	135	134	131	130	142	124	166	124	144	122	120	127	171	144	162	137	127	142	161	114	134	128	146	121	129	134	142	143	134	144	125	161	142	125	147	137	131	154	115	135	148	133	128	126	163	136	130	134	152	138	150	135	115	118	132	137	144	155	138	123	145	144	114	136	130	146	146	138	125	147	137	157	156	141	129	146	129	159	134	124	120	144	153	134	125	127	140	142	124	170	143	146	133	122	142	147	141	128	148	139	131	130	159	135	147	155	144	140	136	168	126	144	132	126	128	153	151	132	161	112	138	147	134	120	136	129	114	117	125	146	139	148	160	135	150	138	167	158	163	157	154	161	139	134	131	155	139	138	147	147	155	122	138	155	139	134	139	123	125	133	153	145	136	153	139	155	148	137	145	127	140	139	138	150	128	130	124	127	151	151	123	129	109	145	140	169	136	139	159	116	149	123	119	151	152	140	157	151	132	151	134	144	145	155	118	124	138	133	133	139	123	152	156	130	131	124	127	123	146	138	130	126	120	132	136	164	152	145	160	138	140	138	122	126	144	137	132	160	152	130	150	111	126	140	125	158	146	141	144	120	126	150	139	124	144	119	150	135	147	163	144	166	129	126	130	127	136	144	162	125	148	168	129	142	133	132	151	153	142	143	166	139	149	127	111	124	129	140	164	149	140	118	162	134	165	121	150	147	120	143	125	166	145	152	163	142	156	139	117	131	142	129	140	133	140	124	142	134	139	146	145	138	150	141	138	160	151	131	135	141	159	139	142	132	134	152	132	130	126	138	130	144	128	156	136	144	141	142	143	136	136	136	165	138	148	119	144	143	134	130	121	112	135	135	158	156	136	139	150	151	151	144	143	166	132	163	132	148	140	138	147	146	127	125	140	155	154	148	123	139	138	147	136	136	140	133	141	136	143	159	128	144	150	141	148	147	137	167	151	156	142	132	153	148	150	139	143	151	141	152	154	144	157	125	139	129	137	152	157	151	138	160	130	131	126	155	125	143	145	141	125	116	149	153	134	156	133	139	156	141	167	140	148	132	145	143	144	125	133	131	131	129	139	157	143	128	150	127	145	136	117	161	156	128	152	159	138	133	143	155	138	135	136	147	133	134	140	147	152	155	119	121	124	126	144	118	136	126	149	150	143	147	165	131	133	133	150	125	141	157	138	150	142	150	149	139	143	158	163	162	147	122	135	153	133	141	119	129	141	142	124	140	150	142	130	153	116	124	130	134	137	162	150	141	135	136	142	125	125	150	134	164	144	139	158	133	143	135	117	143	180	148	137	140	148	159	147	143	133	152	124	124	133	141	163	143	147	138	167
2339	452	654	362	405	366	395	407	381	370	372	369	395	394	356	373	391	353	356	379	368	344	389	352	416	348	364	392	368	363	364	379	368	373	361	389	347	370	339	368	388	389	378	371	365	403	360	396	363	417	362	370	379	341	401	359	365	383	362	403	367	332	368	356	348	366	378	401	418	377	384	388	359	352	367	368	378	388	381	357	397	351	362	397	343	374	379	352	347	370	390	393	342	349	369	361	368	374	380	358	383	370	372	340	342	396	391	359	327	350	399	388	365	382	373	366	355	367	370	378	354	378	358	325	360	343	364	371	392	373	353	363	372	377	394	387	361	396	354	384	359	369	373	407	377	383	364	391	357	370	381	353	362	388	361	341	347	374	392	372	374	386	374	405	350	349	385	370	344	369	370	361	363	352	359	388	321	409	367	366	356	358	343	371	375	303	372	342	368	379	387	343	386	342	373	366	367	382	359	364	403	326	365	364	373	394	352	377	368	389	359	357	349	365	394	398	347	361	394	380	353	379	369	380	375	349	396	370	380	336	373	365	379	353	369	325	361	388	366	358	344	370	335	370	401	338	351	360	401	326	376	403	384	376	364	378	343	403	355	357	373	338	402	358	403	390	360	387	396	349	376	375	376	372	354	324	378	368	350	386	371	354	364	380	380	377	378	353	397	369	366	373	358	383	366	362	399	357	347	374	349	339	366	404	365	379	338	383	348	346	348	366	365	387	362	363	382	332	391	372	379	396	355	365	371	342	377	364	379	360	376	348	361	407	343	395	379	393	399	366	369	386	389	403	344	382	385	364	345	357	424	378	377	387	373	355	385	375	360	354	361	353	375	338	353	381	381	343	398	350	389	337	373	352	372	374	354	378	373	366	366	371	363	384	396	378	340	360	352	383	357	323	347	354	398	354	379	368	344	358	394	360	365	374	391	365	372	386	391	365	378	353	387	361	363	334	415	365	360	393	374	390	376	341	370	341	356	378	377	369	378	336	368	319	369	368	389	350	361	384	371	339	360	395	356	362	396	385	366	404	363	375	358	374	339	366	375	366	396	347	349	356	385	353	396	394	369	356	369	383	397	357	354	358	396	328	365	359	391	360	356	399	376	357	367	389	359	392	325	384	366	386	378	358	363	352	367	337	359	362	414	361	361	364	342	380	381	372	398	373	369	378	395	407	351	353	385	383	390	344	401	374	375	390	346	364	377	365	361	355	375	369	361	385	371	362	349	376	369	347	380	381	374	365	371	366	381	372	358	380	338	340	356	351	381	360	382	348	371	398	366	363	374	366	392	373	356	337	337	347	377	361	367	388	332	367	389	362	337	355	350	372	360	417	360	355	363	373	354	388	356	386	352	356	379	367	397	387	363	371	393	368	400	343	365	361	348	412	353	353	374	356	356	346	359	340	355	352	369	401	377	445	366	369	370	366	370	368	350	368	426	339	357	381	349	356	379	355	361	372	351	335	390	356	372	384	399	371	374	406	367	356	366	363	382	408	383	387	397	398	368	349	376	396	407	371	361	369	355	383	402	362	365	385	409	386	370	362	337	418	370	346	366	391	369	373	331	377	390	384	378	389	355	378	381	385	372	366	352	324	352	355	369	371	348	383	409	327	370	368	352	366	374	356	367	350	404	328	423	383	374	395	383	335	375	389	348	395	380	372	366	374	350	365	406	396	366	391	361	357	394	358	353	359	380	349	374	354	365	355	349	346	355	370	396	355	371	384	361	370	369	351	356	395	343	369	399	365	386	360	387	365	345	374	391	345	392	381	360	369	386	375	388	390	357	391	342	327	374	389	371	369	320	376	375	385	373	377	380	372	362	377	370	393	371	357	375	374	356	367	384	360	353	341	373	351	374	373	389	347	395	374	331	360	371	357	369	358	368	385	354	357	373	331	365	383	387	380	398	359	388	381	384	336	349	323	353	353	353	375	373	354	362	352	357	384	366	372	356	343	370	328	387	374	373	351	368	368	375	405	368	361	346	353	317	358	361	376	377	385	351	372	362	358	371	395	350	364	412	327	354	387	380	363	384	357	395	362	383	365	363	342	349	383	362	375	370	357	398	389	402	370	381	353	386	393	383	360	383	365	393	372	369	333	381	351	374	386	367	350	390	363	396	358	364	370	373	350	339	367	371	379	373	375	338	365	362	419	365	370	362	363	389	366	361	388	355	354	370	370	373	383	389	372	352	343	355	355	381	347	391	378	366	386	397	357	379	388	403	398	354	403	388	356	378	408	355	356	358	361	368	360	364	371	371	390	367	365	343	379	381	386	380	331	365	344	376	398	372	399	374	337	366	353	339	365	406	371	343	325	345	391	361	344	346	368	410	354	379	376	374	341	351	358	362	380	347	335	367	354	353	381	361	385	385	366	393	361	367	393	354	379	328	356	395	381	373	326	381	384	366	389	404	397	377	365	382	353	387	355	383	343	398	372	353	373	394	378	364	366	349	364	387	358	411	361	356	385	364	357	354	361	358	345	344	345	363	350	383	326	356	407	375	377	369	355	324	406	369	364	358	377	364	375	381	382	367	364	385	376	402	351	352	360	370	409	371	370	367	380	352	362	365	331	371	362	357	361	344	340	363	325	358	384	342	386	376	378	334	377	341	351	414	377	378	367	367	402	375	350	379	369	397	366	369	375	410	392	361	404	345	361	369	379	345	339	399	341	337	355	380	360	363	384	375	398	394	356	351	384	393	389	345	370	381	369	358	376	361	362	371	354	369	370	359	356	378	356	364	371	390	352	344	359	375	364	398	406	383	399	405	361	376	370	360	379	335	408	379	358	367	353	373	385	374	336	342	378	365	390	366	384	362	358	372	347	355	383	360	382	361	414	365	377	366	385	363	376	362	342	364	353	339	368	374	368	364	366	327	378	383	347	352	370	372	344	362	400	358	347	362	391	382	370	416	376	371	348	358	385	319	350	374	396	384	333	391	389	357	358	371	376	376	363	370	355	390	392	375	345	361	394	366	349	359	390	373	344	366	358	385	340	364	336	377	373	372	367	383	372	375	376	363	335	375	384	378	376	354	387	361	370	362	390	404	354	338	381	366	351	365	379	369	343	372	353	358	383	367	360	335	391	403	340	373	363	363	362	358	376	374	398	362	384	347	376	370	339	375	380	329	375	373	395	378	368	391	358	400	334	400	361	374	345	380	382	385	356	369	353	390	337	337	369	351	346	397	351	371	341	377	367	370	358	345	377	368	336	361	383	359	360	374	408	379	385	389	364	336	320	359	363	349	385	367	393	378	377	377	369	373	369	389	368	385	359	383	349	356	357	364	369	354	375	364	398	364	368	326	374	374	373	370	342	389	342	349	378	380	370	389	392	374	374	344	373	354	355	348	373	379	357	384	349	356	328	360	377	376	346	357	371	349	362	358	362	345	361	315	387	375	355	373	333	366	354	383	355	366	344	354	407	382	372	351	341	359	351	360	374	393	374	363	363	362	342	373	389	370	374	348	377	346	348	379	381
10333	908	4928	1287	461	386	382	380	337	389	309	331	317	343	334	323	299	323	313	288	288	319	267	285	283	279	290	299	308	287	305	331	300	294	287	294	283	307	295	298	300	283	268	288	283	310	271	300	330	268	291	307	309	310	307	294	301	293	314	294	312	286	302	314	322	295	291	275	312	282	277	284	287	287	290	270	294	284	269	276	256	300	323	317	300	285	338	279	299	316	303	306	265	324	281	285	282	285	252	293	253	307	303	318	317	294	314	306	304	323	296	293	307	302	332	279	299	311	284	321	319	284	302	289	305	314	299	296	290	311	283	320	274	296	313	289	298	296	292	279	322	311	292	298	298	312	322	297	268	323	287	259	288	315	301	261	287	281	293	325	275	312	292	271	305	279	346	327	273	294	313	320	314	338	330	333	304	312	290	290	298	282	300	295	296	309	282	268	257	314	299	265	287	273	261	293	301	279	315	285	288	306	315	300	317	313	283	315	308	304	313	282	285	271	300	283	296	287	318	324	304	292	256	296	312	311	273	274	294	302	295	323	328	350	312	323	323	320	324	321	293	308	287	302	302	292	295	268	307	318	287	324	313	275	291	278	281	305	285	308	278	302	280	290	310	307	308	308	310	296	306	304	302	313	292	258	295	274	308	308	284	297	298	280	262	283	279	308	311	296	305	286	309	311	302	279	315	304	323	285	308	316	312	301	313	268	299	286	283	323	299	298	265	287	334	259	307	322	298	299	286	312	292	261	304	318	290	320	311	281	299	328	306	302	291	296	285	291	309	299	329	304	294	279	249	306	315	291	262	305	289	301	297	298	321	308	266	313	305	312	311	314	295	273	305	292	282	280	288	262	245	307	313	320	319	306	338	274	261	288	250	280	322	302	259	289	323	301	290	329	293	323	275	264	295	276	294	312	310	313	288	320	296	303	291	328	263	281	317	293	311	271	290	297	275	292	301	295	300	289	306	289	304	295	276	310	336	319	278	315	296	296	282	325	305	313	336	342	306	294	299	316	295	308	292	287	335	285	292	280	304	260	313	274	301	300	338	328	288	293	274	289	313	314	303	265	277	299	312	263	310	303	299	292	303	289	344	293	291	309	319	315	298	260	311	307	306	286	329	271	241	318	284	301	283	286	295	284	287	303	293	255	336	308	322	282	315	285	263	308	330	266	323	328	270	313	304	305	297	292	273	279	280	295	325	316	302	320	281	296	306	315	315	317	301	310	278	294	303	307	259	298	305	304	309	287	321	304	311	322	294	331	280	267	320	287	268	286	291	293	269	315	283	312	304	304	307	269	323	300	293	315	270	269	277	325	323	309	305	271	315	285	286	299	287	306	322	299	288	290	284	300	289	287	264	292	310	302	302	281	305	287	289	274	302	286	315	287	322	279	295	317	334	282	290	319	307	308	350	330	293	286	265	271	316	341	271	274	281	304	274	323	311	316	263	285	349	256	295	337	284	275	260	320	317	303	297	273	288	303	300	325	294	310	333	301	308	284	279	322	291	314	294	317	323	313	322	300	279	308	269	306	262	308	293	313	301	286	298	281	290	313	318	310	308	322	296	316	271	285	310	304	329	319	252	298	299	273	305	305	315	335	316	304	332	317	299	281	306	288	293	291	298	292	286	313	313	294	335	311	346	291	290	321	300	321	297	315	318	263	299	297	299	293	307	288	310	316	302	333	300	320	260	275	294	282	291	320	291	322	322	286	320	274	307	283	302	289	283	276	305	307	324	300	298	307	284	288	276	327	318	304	289	281	308	301	278	297	269	300	306	302	329	294	278	279	310	318	292	285	306	320	269	273	269	309	333	287	307	273	281	272	297	275	275	323	298	287	282	285	302	294	284	297	315	329	289	322	276	274	293	307	300	301	325	310	298	277	298	287	277	291	277	314	302	281	292	311	319	314	301	276	261	308	294	335	290	284	286	311	324	336	288	302	300	305	293	324	285	286	292	314	265	316	326	267	282	297	284	315	305	285	290	278	271	310	285	304	317	338	299	314	317	296	275	284	292	297	326	303	283	285	316	285	294	307	316	294	321	323	281	320	306	291	250	302	268	294	293	319	287	282	335	307	337	293	316	295	312	316	272	291	276	302	289	295	320	286	290	320	280	300	279	275	313	306	304	315	310	291	261	264	250	309	309	296	321	323	275	299	283	295	307	312	307	312	301	298	316	295	314	302	322	329	272	306	305	297	292	302	301	323	309	303	289	265	280	290	282	318	290	308	310	320	269	328	343	298	299	306	258	270	291	292	320	277	300	280	275	283	279	282	290	307	309	291	264	272	318	300	299	305	273	289	294	284	320	286	264	286	307	281	275	286	297	302	309	275	325	286	328	324	286	292	284	305	283	300	290	299	296	296	307	302	279	286	284	329	282	313	310	303	313	280	287	288	319	285	316	250	297	323	308	287	283	301	342	304	262	283	308	275	290	270	293	313	301	292	288	300	292	310	271	321	334	285	294	287	287	282	265	286	292	285	333	268	293	280	280	313	322	301	292	283	344	303	330	290	314	326	309	307	311	307	285	281	298	312	310	319	297	292	275	337	302	297	306	319	285	281	267	264	267	297	313	274	278	307	311	285	311	333	289	316	287	283	295	281	300	297	340	293	305	302	257	309	292	295	289	321	315	313	278	308	294	285	283	293	327	326	251	321	302	285	295	302	281	313	310	272	286	320	321	300	308	281	326	300	317	309	285	326	320	293	292	277	295	302	313	326	304	274	280	296	308	287	312	287	271	287	327	302	323	322	273	286	296	286	303	296	344	291	289	294	316	294	292	291	291	299	306	310	286	300	291	320	288	297	281	319	294	299	282	294	318	300	251	310	321	335	302	291	292	287	253	250	302	300	304	272	275	317	281	302	301	288	317	310	320	317	257	302	278	303	290	321	327	311	271	305	338	285	287	314	343	285	302	302	321	306	309	312	284	278	307	304	338	311	293	291	301	349	310	336	309	306	284	296	308	268	309	297	275	348	288	269	340	303	275	295	305	333	299	283	306	339	296	290	267	317	289	289	321	324	252	304	273	291	311	332	306	315	312	294	292	295	305	278	314	301	304	284	348	297	318	264	294	337	335	286	307	296	274	322	282	294	317	327	316	304	291	305	288	292	308	305	268	316	292	299	281	312	284	274	343	308	305	292	304	300	284	337	278	276	291	276	295	297	295	298	331	287	303	332	305	294	292	303	326	278	288	274	282	307	279	314	306	317	285	328	305	322	314	303	259	318	319	317	293	304	300	280	306	314	323	303	330	311	319	304	292	273	292	303	322	297	282	285	299	288	286	303	284	313	295	287	278	268	289	346	287	275	310	290	326	326	277	314	299	291	273	297	319	289	278	282	287	354	328	341	294	309	270	284	333	291	288	311	356	275	301	299	315	309	329	307	299	310	255	286	311	288	318	300	293	283	274	295	286	306	284	292	278	298	287	299	322	283	336	299	298	326	328	280	306	312	305	323	276	301	299	281	295	316	309	277
7731	1067	9253	1558	1318	1235	1129	1018	936	926	807	830	800	768	750	772	762	731	729	731	722	762	709	695	718	684	690	723	700	708	746	715	684	726	721	688	670	681	726	684	657	685	718	704	689	675	695	717	676	699	659	738	664	756	674	669	684	699	695	678	702	685	690	726	633	704	653	713	635	693	680	689	644	652	688	685	720	646	696	684	702	713	717	680	681	740	654	661	686	695	696	652	726	651	646	699	663	667	719	678	671	699	699	691	675	730	681	691	692	684	746	653	693	673	685	695	707	657	690	685	727	717	687	645	668	667	705	672	683	666	720	707	666	684	626	689	659	674	658	697	693	682	688	662	672	689	687	655	645	689	730	666	629	657	700	672	661	679	640	666	712	713	710	671	706	677	660	686	704	708	655	646	704	744	698	698	690	700	653	677	671	676	639	726	677	677	715	698	705	703	708	702	671	650	673	688	701	744	668	729	703	697	682	625	714	695	652	665	635	680	732	699	664	656	671	658	705	661	645	713	672	665	701	703	716	698	636	695	705	698	636	658	651	662	761	670	686	688	659	663	629	716	705	700	680	674	640	715	713	663	731	712	672	681	671	692	688	702	732	686	693	693	680	702	673	686	695	688	688	705	675	696	621	696	673	647	697	723	695	678	734	682	682	643	652	664	639	688	659	663	625	716	654	670	697	677	653	651	660	672	660	672	669	688	657	702	650	717	653	680	641	672	697	677	685	652	706	708	666	699	668	698	737	702	679	657	681	649	703	655	652	667	692	690	675	673	647	626	733	690	690	667	680	692	682	678	653	715	655	678	677	708	643	675	701	658	750	696	704	712	677	631	685	714	686	686	691	653	665	741	684	704	710	682	659	655	726	717	682	676	711	695	723	688	689	623	698	682	676	705	736	741	650	667	680	766	642	681	680	709	681	719	681	686	661	691	694	641	688	678	663	642	670	656	668	678	689	638	687	708	729	675	680	705	644	659	653	686	670	669	699	701	647	683	647	672	676	688	673	629	683	650	661	713	705	648	713	701	696	683	694	708	685	661	649	689	715	694	698	697	653	674	675	666	665	658	734	671	702	685	667	691	707	669	708	678	699	642	673	689	687	650	682	712	697	691	664	683	638	664	696	695	679	691	660	698	722	688	689	677	694	708	660	657	688	597	707	684	718	698	717	675	730	676	733	689	685	702	728	656	661	673	739	690	658	690	673	655	677	676	686	710	728	676	668	719	646	722	714	708	697	666	685	690	637	724	704	660	673	684	719	707	705	656	675	722	689	709	588	682	645	724	672	713	744	690	699	700	657	694	692	677	654	653	659	654	718	715	665	688	691	685	670	632	694	706	681	676	700	716	707	687	693	694	720	668	722	633	685	692	695	728	720	692	670	639	692	730	702	656	694	657	743	676	681	703	649	644	679	695	638	669	635	713	686	681	703	679	671	687	686	697	674	663	693	686	684	685	639	701	708	738	671	716	668	722	701	697	666	703	700	687	679	673	707	681	717	690	676	703	694	684	656	649	675	668	713	713	636	593	676	652	635	715	635	692	684	640	668	690	706	686	685	695	644	669	718	725	666	719	682	688	705	682	703	713	670	696	668	706	681	685	683	652	690	690	642	668	645	720	703	683	704	655	717	707	652	659	633	695	680	652	668	708	671	694	694	654	710	651	666	705	716	728	694	681	708	674	706	755	688	672	669	699	676	663	667	661	750	663	665	669	628	708	688	699	648	685	703	661	728	689	646	686	672	668	633	659	630	664	642	713	658	719	663	673	655	717	669	696	686	656	625	676	686	653	698	664	654	707	699	692	680	679	686	667	654	710	703	694	674	733	721	679	696	702	673	662	634	692	654	643	687	643	727	704	664	702	676	645	685	704	683	663	682	702	700	704	626	668	649	666	624	731	730	710	670	680	717	679	665	685	721	668	707	668	699	678	699	645	681	660	663	684	681	664	673	723	658	661	682	691	666	706	692	701	659	704	706	682	663	705	670	699	633	663	687	665	686	681	704	688	677	664	728	727	702	681	689	656	720	662	655	713	662	702	620	695	723	698	684	688	698	662	680	692	667	731	687	667	701	691	656	656	695	711	718	683	699	694	680	674	757	699	696	721	693	685	721	689	675	685	683	718	708	730	733	672	637	713	690	650	700	652	710	620	687	683	693	719	678	691	686	716	685	702	694	701	685	688	663	668	699	670	698	668	712	703	663	658	685	674	703	702	732	726	697	711	677	735	648	695	661	707	667	674	707	726	663	667	691	630	659	688	690	663	755	674	694	691	701	675	677	660	680	713	664	679	693	724	709	669	657	706	676	703	650	715	667	646	632	674	697	670	671	682	683	710	662	693	630	688	697	704	676	675	682	665	663	718	715	685	664	631	719	677	736	702	686	677	714	708	721	684	716	725	710	694	676	679	689	669	662	673	668	681	663	676	655	666	705	711	687	701	701	707	678	675	719	624	675	687	705	662	712	682	691	722	657	663	688	702	663	705	732	681	692	643	671	674	719	722	663	707	643	690	692	668	662	684	715	703	691	693	655	682	642	653	655	713	684	675	725	648	698	702	641	652	696	669	712	685	742	693	698	680	694	712	710	684	663	665	701	677	745	692	729	674	704	694	645	676	686	673	699	706	675	705	667	670	674	705	643	665	691	673	696	665	661	690	673	728	692	674	648	663	704	731	720	700	749	634	720	686	690	682	669	678	687	724	686	647	688	715	727	709	639	699	694	711	695	696	736	684	717	645	681	659	703	670	721	689	644	678	704	678	686	683	734	686	676	686	682	649	650	687	663	692	700	700	677	665	736	699	674	662	668	710	682	698	741	656	685	687	656	666	738	695	660	666	689	674	728	717	655	719	642	658	689	682	673	704	653	691	703	680	677	676	663	670	678	698	684	686	710	688	719	720	684	641	644	737	684	690	704	685	670	653	738	688	672	669	658	616	724	661	672	685	706	670	743	703	653	693	690	732	661	699	687	647	702	667	711	711	730	692	654	675	674	691	702	657	703	628	637	659	685	654	671	681	705	675	647	677	709	685	683	699	646	646	705	685	629	681	681	653	688	691	644	702	696	673	708	649	693	682	677	670	641	656	645	690	718	731	661	694	658	690	726	693	652	669	712	708	707	694	686	693	655	655	677	697	718	672	714	666	715	637	671	723	657	660	757	678	645	673	668	654	674	680	663	670	667	661	726	682	666	685	681	720	682	675	672	674	662	686	707	691	710	650	673	682	693	670	643	668	647	660	677	650	680	666	659	659	669	699	692	668	653	752	730	670	681	670	672	659	667	702	742	635	709	672	657	691	716	667	753	729	707	716	644	680	711	709	677	704	702	683	686	708	654	684	647	670	692	654	687	674	663	652	648	660	642	668	709	656	722	701	662	705	677	685	690	701	653	661	680	649	713	711	713	657	702	636	697	668	712	696	666	709	750	651	672	677	681	659	668	665	659	709	663	699	708	644	676	717	667	676	666	704	685	644	690	673	667	685
17320	1772	10027	3357	659	504	430	390	377	366	347	294	312	312	328	325	316	343	282	294	277	280	296	277	280	272	282	280	287	252	329	322	308	299	270	308	284	303	274	290	273	324	323	260	288	275	274	297	316	264	308	310	285	303	278	258	286	304	269	265	277	299	326	296	280	295	316	263	273	270	293	299	315	284	283	283	295	296	328	285	281	320	314	313	289	313	279	283	318	311	287	290	271	269	258	294	305	263	303	286	297	259	283	261	305	287	300	279	262	257	309	274	307	268	265	295	294	307	322	300	260	252	298	289	261	308	283	262	280	315	258	270	281	315	273	281	295	293	335	296	306	297	313	276	258	305	287	283	291	289	289	274	287	282	250	257	276	285	245	296	304	280	302	262	266	307	259	259	271	298	300	291	278	286	323	278	304	285	305	277	293	308	272	261	286	316	286	306	308	338	310	281	273	319	285	284	328	293	272	290	305	260	274	298	266	320	293	268	309	303	277	298	311	283	273	256	265	282	288	259	323	258	267	297	297	248	273	289	285	302	285	247	320	267	297	334	294	283	301	277	303	301	273	250	288	267	302	284	297	286	302	282	292	280	284	252	275	301	282	288	343	273	284	291	278	301	285	319	305	308	279	288	307	301	261	272	272	262	284	267	288	306	300	311	265	262	263	279	271	290	275	263	263	281	270	297	282	273	293	272	284	286	281	282	317	314	250	334	276	308	289	311	309	304	304	315	277	257	295	284	275	303	277	297	314	294	265	292	284	297	299	263	294	284	277	255	295	298	291	306	314	290	304	282	306	306	277	329	280	276	269	268	267	295	271	305	331	269	281	291	275	314	281	279	345	304	271	268	303	275	303	279	246	253	306	302	298	308	298	261	284	299	302	284	286	277	257	267	281	268	298	325	256	317	262	296	309	285	283	265	314	306	302	311	276	297	268	300	292	283	276	272	269	278	329	295	303	294	278	289	280	273	313	292	305	280	285	300	315	258	272	283	274	280	266	279	278	271	321	283	313	273	237	307	321	298	273	299	282	288	293	266	248	275	272	264	288	280	278	266	258	311	252	269	268	278	277	273	286	303	312	305	294	265	308	283	291	302	295	275	289	277	305	288	287	307	287	292	261	242	296	274	279	256	288	327	297	292	253	256	317	276	271	284	312	292	304	314	274	266	279	297	328	279	330	306	277	275	297	304	274	329	292	305	296	279	295	291	302	281	274	279	250	288	296	261	272	299	251	285	274	283	289	266	274	293	288	314	295	279	253	264	274	272	279	249	262	316	287	333	286	268	286	299	280	305	281	280	298	296	318	298	310	296	262	281	259	274	304	302	304	250	289	294	304	269	306	314	305	329	293	305	293	321	311	306	331	283	260	282	282	248	280	265	278	265	272	292	310	278	289	280	264	283	242	286	283	268	294	263	286	300	307	266	297	258	293	271	265	257	276	279	250	274	304	274	290	250	278	293	328	283	293	279	275	247	287	284	318	290	280	306	283	278	285	304	309	276	297	272	300	305	289	283	291	262	282	271	296	259	265	287	301	283	299	300	275	257	277	278	257	276	305	309	267	266	269	294	266	283	288	291	302	281	285	292	265	287	331	285	281	311	299	286	309	289	284	286	264	281	256	295	285	283	288	290	274	282	278	298	266	308	263	265	304	269	252	314	282	280	288	269	296	293	307	275	291	272	285	274	273	283	292	242	337	292	291	260	310	302	273	281	281	257	265	289	279	283	298	295	274	289	289	289	302	285	273	243	255	269	280	287	278	289	294	309	272	302	297	279	295	295	273	285	269	292	296	297	282	306	290	286	290	302	296	302	320	308	264	286	283	263	302	291	305	279	302	283	262	303	279	296	323	301	311	292	312	276	261	269	295	279	289	279	297	297	287	302	297	321	301	278	266	292	279	302	286	272	263	299	312	278	306	268	306	260	274	295	281	306	269	311	275	300	318	261	321	269	319	266	298	281	263	297	306	253	285	271	284	299	272	308	278	310	262	297	242	274	306	325	326	296	323	261	272	281	298	280	255	306	290	289	286	256	293	308	287	244	344	271	297	272	266	253	265	284	246	305	294	267	296	303	256	251	260	283	292	274	294	256	303	299	288	279	288	291	305	304	272	321	276	307	294	298	284	279	291	288	279	279	257	293	285	275	298	278	265	305	286	272	304	283	297	299	295	250	278	317	268	282	289	267	249	302	308	295	293	296	293	285	295	271	272	303	280	264	294	306	272	266	279	242	293	307	276	303	299	277	237	301	269	297	286	271	293	315	272	290	308	281	304	290	291	316	290	293	276	269	326	306	289	285	311	291	299	269	285	280	280	275	279	310	292	259	295	310	296	300	252	320	319	283	291	286	306	283	271	314	294	291	308	282	278	291	293	264	268	303	276	264	314	259	289	268	305	319	281	293	255	261	291	284	299	281	273	261	302	324	329	287	281	292	296	298	291	307	290	312	306	300	295	342	279	290	291	305	289	286	261	275	282	312	264	310	300	272	296	293	332	285	287	260	291	285	301	282	281	276	272	251	262	298	276	270	281	263	263	260	313	264	301	274	291	295	295	287	273	245	287	277	314	272	291	290	298	311	269	304	282	298	300	302	281	268	278	269	309	283	308	311	271	301	304	301	330	276	283	322	284	260	264	302	268	275	289	302	309	302	282	278	283	257	294	275	295	304	293	284	268	281	309	321	304	298	281	284	295	319	307	310	307	270	294	313	320	270	310	282	262	296	266	263	289	273	312	275	271	237	289	284	297	282	275	267	299	299	284	287	293	257	289	266	307	288	276	294	287	289	260	291	266	306	297	291	260	285	306	300	308	300	311	293	291	271	297	311	277	299	288	273	289	257	310	258	297	290	319	291	294	267	273	274	237	266	301	265	298	293	292	281	256	273	271	281	281	306	282	315	268	282	303	284	282	279	314	288	264	252	299	300	260	333	297	259	280	257	276	296	274	293	282	278	283	273	286	301	279	281	299	265	302	278	302	273	327	313	279	294	282	275	295	253	281	302	295	305	283	276	278	314	297	284	290	281	277	290	285	304	272	307	308	270	293	300	271	292	279	327	277	282	275	296	325	317	253	281	295	292	271	263	308	267	289	291	321	267	312	318	262	289	259	252	298	260	298	298	284	295	274	273	294	277	274	257	270	292	325	292	290	291	345	280	270	294	300	268	259	306	297	264	288	313	287	276	298	279	281	270	298	276	276	307	311	299	303	277	313	291	284	272	277	291	273	292	262	310	299	324	265	292	291	302	286	295	325	303	274	264	275	298	301	258	269	311	282	290	278	311	286	283	277	293	274	260	274	264	282	295	272	304	269	295	277	280	289	295	292	302	244	324	307	289	257	303	296	267	284	254	284	296	295	298	293	271	303	275	291	266	281	282	242	288	283	278	280	303	275	259	276	290	297	292	283	262	288	315	287	295	323	279	265	311	318	263	271	297	310	282	274	291	274	307	324	309	257	291	337	303	264	300	279	279	303	254	257	308
9679	1282	14458	2428	1983	1722	1411	1251	1114	1038	934	930	882	810	828	795	776	726	778	729	702	756	688	695	688	714	709	677	668	650	654	695	685	679	701	678	692	648	608	694	624	623	666	660	664	650	640	609	681	662	709	614	642	674	698	646	588	631	669	637	647	650	630	625	629	621	710	632	617	652	633	615	691	649	593	693	647	642	618	673	617	624	684	635	668	675	641	638	639	630	635	618	700	653	653	619	612	612	647	628	652	670	620	622	660	606	632	638	669	626	660	638	683	649	621	657	632	621	581	657	587	605	602	613	591	604	660	652	622	660	653	628	664	608	624	600	665	650	656	651	633	604	669	641	602	618	653	651	656	607	662	620	583	645	638	611	683	629	647	614	626	646	636	653	658	658	603	676	608	646	662	649	624	674	638	610	645	598	693	647	688	647	688	660	665	624	653	620	661	643	622	652	614	622	686	646	598	641	657	585	640	648	638	629	679	645	611	661	606	665	610	619	633	590	599	628	629	632	620	636	624	623	594	656	675	644	629	636	603	642	640	588	608	613	668	635	642	647	639	630	597	604	617	664	611	621	705	629	661	645	704	595	612	635	617	675	624	620	634	634	598	605	644	626	621	663	609	624	584	651	637	633	625	599	660	637	646	657	625	644	629	635	617	676	656	598	629	626	630	680	628	610	620	590	661	612	606	605	614	672	659	632	688	664	595	597	639	635	634	579	647	592	642	667	666	646	664	600	669	631	661	656	619	679	617	609	620	669	644	662	546	604	687	642	649	634	641	684	588	593	622	644	631	636	665	656	638	651	600	631	613	604	580	680	676	641	614	649	618	649	668	645	617	631	681	636	659	627	664	659	653	640	617	633	675	629	635	660	663	648	636	632	634	641	572	653	639	652	626	641	646	664	608	651	620	672	645	667	639	670	618	604	607	629	640	602	625	639	639	571	633	603	648	649	666	599	674	652	652	645	565	645	595	658	680	641	604	622	603	644	686	590	656	612	637	622	615	626	592	624	659	644	612	647	649	600	664	611	653	615	641	649	634	646	633	628	644	624	634	627	626	581	669	651	623	619	595	662	606	647	662	641	628	614	687	647	615	633	667	687	646	604	650	617	606	675	629	620	614	589	618	680	591	661	624	637	629	658	626	626	659	636	602	655	632	633	661	649	614	593	621	685	677	670	627	626	617	645	680	658	619	608	615	625	646	665	670	602	600	626	623	640	672	611	652	633	705	631	655	596	664	637	648	654	614	634	632	680	606	708	628	629	665	666	628	619	648	658	625	662	624	615	653	648	642	599	639	667	628	641	689	632	630	658	674	626	606	633	628	656	590	662	637	631	615	607	666	566	612	626	616	608	618	634	662	627	682	684	618	623	680	638	634	649	628	648	631	652	644	593	644	649	614	632	607	642	641	683	624	631	606	697	623	673	656	634	628	672	614	600	637	666	625	661	600	617	650	597	582	652	643	606	606	665	606	606	662	634	641	658	611	629	616	597	645	596	606	679	623	627	570	645	637	627	633	599	654	633	667	632	660	605	616	644	654	651	638	645	657	701	673	617	636	633	605	663	679	623	631	644	651	603	666	641	670	687	625	652	699	664	659	643	603	641	601	649	615	663	621	596	633	658	694	649	628	614	649	606	652	647	652	651	643	621	657	633	664	602	636	687	636	599	598	654	702	625	619	605	678	647	633	590	724	629	667	653	651	594	639	618	618	636	653	646	632	625	628	620	595	633	660	620	647	603	605	609	621	687	632	609	601	645	625	650	619	666	604	609	604	581	641	613	648	652	647	650	622	673	594	611	635	596	633	624	670	624	635	650	662	626	597	643	640	623	593	604	635	671	628	608	647	636	655	641	642	629	649	587	644	623	611	649	650	579	614	615	629	613	615	656	665	600	678	589	624	637	622	642	650	654	664	615	613	611	644	643	644	645	620	672	625	665	656	626	613	634	603	657	672	631	621	620	626	666	650	630	604	671	679	639	626	648	630	647	605	605	663	647	624	627	648	599	673	600	649	662	577	631	668	637	660	612	645	609	599	614	644	666	612	657	586	574	661	640	639	656	641	676	697	636	674	641	641	612	650	660	632	634	577	643	648	659	648	617	644	627	605	566	619	596	611	622	646	626	638	670	664	642	649	634	637	630	655	629	621	598	668	657	627	610	662	607	628	658	629	627	632	687	586	618	635	630	542	586	634	686	630	593	680	579	607	595	641	611	654	639	613	633	611	635	603	653	641	620	602	670	657	622	577	667	681	645	590	617	587	609	626	622	649	667	627	605	616	632	618	641	672	641	659	648	621	659	644	642	663	684	645	663	639	612	618	672	602	639	613	596	653	603	622	669	610	622	571	616	603	596	607	646	647	677	653	641	633	634	657	637	646	638	648	609	650	608	603	644	626	611	682	625	661	638	619	649	648	656	604	636	654	593	657	640	572	629	631	655	631	593	649	638	664	602	635	661	651	602	604	660	670	603	633	615	658	609	667	629	618	643	634	600	649	631	656	629	614	667	669	633	578	632	643	657	668	685	599	650	639	675	685	642	624	628	663	634	631	646	615	620	646	658	639	658	641	610	607	667	639	627	634	613	684	602	589	622	642	691	627	598	609	646	620	647	608	622	647	619	663	643	623	643	653	649	619	637	627	559	616	622	649	639	643	641	619	631	649	635	597	654	637	606	637	624	594	657	646	618	609	607	622	608	632	653	621	641	600	612	639	637	619	624	630	652	633	657	682	596	647	615	658	613	638	657	620	626	643	641	636	655	672	660	602	661	581	622	598	642	627	621	623	627	643	616	653	621	599	595	632	598	627	612	603	623	690	652	621	642	643	615	606	632	648	648	635	615	638	664	628	641	651	620	654	660	637	653	639	672	651	603	614	665	672	666	622	621	648	649	650	591	614	664	622	643	594	621	615	646	587	645	599	646	600	637	682	635	679	600	634	652	632	631	659	610	644	687	595	567	629	635	640	585	667	637	630	687	695	623	602	602	668	603	672	622	698	608	641	669	614	604	647	688	612	679	657	622	611	621	604	660	607	664	662	645	677	657	634	618	606	655	659	654	621	618	671	592	650	635	649	622	620	649	616	612	636	648	629	663	603	659	680	626	639	643	627	622	586	646	645	627	653	608	650	607	633	651	682	607	627	614	604	653	598	705	625	663	647	653	683	624	636	658	640	636	655	634	616	584	647	637	641	626	624	659	649	652	652	602	622	644	688	644	658	631	621	673	616	591	627	599	595	670	591	677	646	604	589	636	636	651	624	650	607	628	653	643	694	639	667	618	660	664	636	674	674	639	633	598	584	655	653	626	620	646	672	642	619	620	646	629	631	665	620	612	632	681	649	678	578	673	600	621	610	609	654	611	605	640	639	641	655	653	630	619	639	637	687	637	671	617	664	666	642	627	629	595	618	636	646	601	598	636	633	662	638	630	611	645	615	631	647	616	627	672	621	650	646	663	620	659	670	618	648	662	617	633	643	647	629	609
2090	191	269	155	144	136	130	130	131	133	132	141	140	153	127	136	147	121	144	135	133	133	158	138	146	140	167	135	131	155	183	148	136	130	123	150	139	129	166	148	133	148	144	157	137	134	165	128	144	146	168	138	141	127	133	147	143	166	149	127	139	136	146	135	164	153	142	130	126	155	133	96	124	133	147	130	150	140	141	138	145	144	149	137	156	136	128	148	124	132	157	136	137	133	154	135	140	144	162	129	140	135	151	133	150	161	137	158	147	137	135	146	134	153	132	131	126	118	145	133	136	120	133	159	143	129	143	150	151	159	129	152	130	129	153	155	130	165	135	141	130	129	152	121	113	115	120	127	148	159	120	157	155	150	150	133	131	119	129	138	140	119	136	143	144	145	151	169	148	134	126	132	133	146	145	137	115	146	124	154	125	133	147	124	151	165	159	130	146	136	146	149	138	137	149	117	147	132	153	156	166	132	178	150	125	127	147	150	148	128	146	146	134	135	137	142	124	127	127	148	179	144	131	162	132	155	155	145	134	154	133	130	139	144	120	152	116	153	144	134	146	144	129	166	122	142	133	100	131	117	136	162	139	151	127	120	135	126	134	141	115	144	139	138	139	135	152	145	136	137	136	140	125	132	133	134	163	155	136	157	137	143	147	143	116	134	149	171	121	155	161	146	139	138	128	142	131	143	106	150	129	148	136	137	141	157	147	140	166	143	132	134	127	127	148	155	135	134	151	135	145	124	119	113	160	159	110	140	119	134	141	140	141	138	117	132	127	132	151	153	142	123	141	137	127	126	140	136	141	144	141	140	124	155	139	149	142	142	117	155	161	166	174	134	120	146	139	140	143	156	130	154	133	133	143	148	141	141	125	145	134	126	154	138	131	133	148	127	165	129	136	131	148	129	156	137	155	148	135	138	145	142	127	146	126	164	135	151	167	152	159	158	155	125	106	119	162	164	140	157	162	146	142	175	134	138	146	124	133	124	153	137	117	132	120	152	135	143	129	131	161	145	143	140	143	136	135	133	155	152	144	137	113	125	141	155	138	158	160	141	135	160	139	135	136	124	146	140	159	146	118	124	131	137	145	143	133	132	114	143	130	148	136	160	164	150	156	123	126	137	159	153	134	142	155	130	145	140	128	136	127	154	164	139	159	145	127	134	160	131	113	144	143	130	123	153	134	161	134	164	144	136	144	158	134	145	146	128	153	140	116	147	151	163	134	130	120	144	133	144	125	159	139	137	164	144	124	130	143	149	152	131	131	124	140	141	146	120	153	148	146	134	140	140	147	148	154	144	148	138	143	164	140	115	129	124	149	129	119	129	166	136	122	134	126	160	147	138	136	150	143	127	154	122	145	157	136	134	129	121	131	127	129	136	143	130	114	156	119	147	169	144	140	161	144	140	142	118	136	142	136	135	130	152	155	144	128	134	169	147	134	113	131	119	132	127	124	141	145	114	163	148	148	157	135	119	142	143	148	116	144	157	150	135	118	138	128	130	141	144	146	153	154	152	166	125	148	153	137	140	119	136	136	128	145	147	149	133	162	140	158	141	135	166	126	124	147	117	145	146	129	162	137	144	122	130	139	149	138	136	152	154	141	122	144	146	143	154	144	140	159	128	129	136	156	123	162	144	168	124	157	153	132	153	139	127	144	128	141	128	130	145	134	155	137	152	144	134	153	154	141	131	119	144	121	142	124	144	119	141	110	142	120	134	127	152	137	141	129	141	150	141	129	138	140	167	138	136	139	132	161	151	146	124	176	145	141	149	152	126	109	133	145	134	138	124	133	145	134	142	156	131	117	142	130	133	132	136	130	150	123	147	142	175	156	136	121	158	147	119	138	180	144	136	145	156	132	115	139	141	148	137	134	131	129	141	147	124	154	137	167	140	135	130	139	149	153	108	139	132	149	124	151	167	154	157	138	128	133	122	147	127	129	157	158	126	142	153	146	111	138	127	129	139	109	141	134	149	158	142	151	132	139	149	141	122	129	162	124	153	156	132	133	133	140	143	127	168	158	123	120	136	153	127	135	157	132	135	134	154	161	175	132	138	142	140	151	134	131	144	130	136	148	131	146	141	145	143	159	138	142	139	114	159	157	130	149	142	148	134	139	147	121	159	151	157	155	168	151	135	150	134	144	137	149	152	139	145	151	117	153	128	147	117	166	143	129	137	131	128	149	137	135	131	156	127	146	137	149	137	142	133	142	135	141	168	122	152	152	149	138	140	138	154	127	133	154	133	152	134	117	131	134	143	156	159	149	131	152	142	138	143	131	133	132	137	151	152	145	135	146	141	142	162	143	150	149	133	134	124	155	137	148	127	128	132	144	135	122	145	143	135	154	137	144	135	139	126	133	131	127	128	132	119	132	152	130	135	142	155	138	152	164	157	152	150	148	159	115	146	157	151	136	159	144	133	141	119	157	139	97	138	120	135	141	134	140	152	154	151	130	148	121	125	134	146	136	141	162	119	146	153	135	140	141	129	135	145	153	141	144	144	151	140	139	130	135	157	127	165	134	135	141	135	157	121	135	145	120	121	143	128	137	122	143	148	134	148	131	142	131	151	129	160	130	133	119	124	154	136	150	153	136	127	130	132	130	151	137	162	137	136	145	159	138	141	144	150	133	147	142	154	159	155	125	131	151	159	146	127	124	149	156	143	135	145	155	136	142	138	123	137	133	134	137	112	134	150	120	137	123	145	140	143	155	146	129	134	158	141	134	124	152	158	131	124	147	135	123	117	135	139	137	172	154	135	133	133	140	131	132	149	133	124	147	148	133	139	141	123	121	126	118	137	134	128	124	125	138	137	144	153	132	117	135	131	131	164	150	127	115	124	143	134	137	127	127	110	143	142	144	169	124	148	121	141	144	126	132	123	128	138	147	136	140	120	120	148	151	128	129	129	139	132	124	150	133	156	153	117	139	143	150	153	142	142	163	121	145	115	131	138	120	133	132	122	130	151	137	143	123	130	149	158	118	148	139	130	154	150	155	158	148	136	122	142	138	136	148	153	110	126	146	149	139	161	145	149	149	150	153	150	135	143	131	147	159	140	138	154	132	140	145	135	138	157	151	144	136	148	142	142	133	142	152	109	137	132	124	165	140	147	147	118	120	148	127	131	152	145	160	126	112	126	143	142	148	163	126	154	140	116	135	119	135	151	151	136	152	149	130	125	162	113	133	174	137	150	136	146	149	133	130	129	146	141	130	132	145	155	149	147	138	140	142	120	104	140	146	129	124	138	125	141	146	120	131	137	142	124	151	143	135	132	140	150	141	141	138	135	127	128	130	131	135	144	160	142	145	145	156	143	144	132	148	143	123	140	135	131	124	126	135	136	140	138	131	151	137	123	138	140	124	151	151	139	131	154	135	130	145	122	136	140	162	127	171	155	151	135	137	133	137	114	146	166	129	141	144	140	133	119	129	136	133	147	147	138	147	127	145	140	144	111	127	155	150	158	123	164	138	118	141	133	148	144
2125	450	884	385	390	370	389	397	391	371	380	371	357	361	359	359	360	362	363	375	364	388	386	351	371	329	381	366	386	363	363	352	359	369	363	334	366	370	342	369	333	395	322	373	371	377	361	348	368	389	346	342	381	323	361	359	328	366	353	368	370	379	398	357	385	374	354	380	385	364	354	360	378	361	342	390	335	363	382	344	367	323	388	364	396	394	363	382	384	378	337	355	383	359	361	357	383	396	378	371	367	371	376	319	359	355	361	368	387	373	371	404	347	352	376	355	328	346	365	382	365	396	399	391	388	346	341	352	385	351	374	392	355	360	337	408	353	382	351	377	354	405	373	413	391	359	349	342	329	365	388	351	351	354	373	380	355	353	363	390	376	357	379	357	353	361	396	373	348	374	346	340	354	339	388	347	360	346	372	384	350	370	394	313	369	375	368	370	362	329	376	379	363	350	375	375	412	402	394	360	373	386	350	357	434	367	382	362	337	378	367	369	376	387	347	368	362	372	406	356	339	391	364	373	354	372	358	372	370	338	404	398	385	385	370	346	338	357	374	373	375	379	372	384	402	375	394	348	358	420	412	365	340	391	359	341	351	392	370	383	356	364	349	356	350	340	372	376	399	385	354	357	358	392	398	378	405	357	382	424	357	306	342	385	375	370	373	422	384	364	393	345	376	371	365	370	359	345	379	382	357	384	370	361	353	378	397	373	388	331	400	343	386	335	361	349	377	390	333	384	385	370	325	412	319	335	387	353	355	395	356	360	356	386	352	368	383	370	371	352	368	359	388	394	372	387	347	383	347	340	347	380	370	354	354	345	338	354	347	339	386	396	367	384	384	357	376	361	381	354	383	358	391	348	372	340	368	389	403	387	391	333	391	357	376	413	340	378	384	377	366	353	341	378	350	365	329	372	331	389	384	350	383	329	362	364	368	358	401	353	381	358	357	356	343	371	363	359	367	378	358	391	356	359	373	387	397	357	383	361	349	399	351	355	381	363	354	368	375	366	379	382	391	410	398	355	357	371	352	369	358	369	336	396	365	366	370	388	359	378	388	360	382	345	388	345	357	375	387	405	401	370	390	346	353	368	352	372	385	415	380	369	358	390	378	387	354	354	351	359	402	375	368	374	343	383	372	368	356	379	361	386	351	383	386	380	363	393	338	393	369	378	372	394	349	388	362	357	357	339	344	334	362	321	351	372	360	371	352	335	394	396	360	374	397	375	342	358	395	384	370	359	359	375	381	375	380	370	380	352	351	373	360	383	347	346	384	367	400	371	362	364	369	354	372	378	424	394	407	371	352	362	375	383	362	390	355	371	369	381	359	348	354	384	344	325	378	392	403	386	353	363	400	358	367	376	402	359	373	386	342	395	357	370	357	375	384	375	370	329	327	399	377	352	335	358	383	365	351	355	405	371	369	355	371	360	405	372	361	372	353	365	350	378	340	367	372	372	360	370	381	386	347	362	371	351	379	356	405	347	325	346	367	329	345	357	386	372	401	348	409	341	374	339	344	353	358	389	378	382	340	360	360	351	344	404	376	380	389	342	373	392	364	329	365	358	378	349	360	359	373	388	341	389	344	352	372	319	392	360	357	357	374	368	384	360	370	392	373	376	355	354	374	371	378	376	374	361	350	372	358	368	356	347	377	378	394	353	370	376	350	384	375	354	378	335	370	369	364	380	365	358	369	357	353	357	388	384	343	355	362	400	375	341	391	397	344	372	344	374	349	406	357	389	360	370	385	396	367	352	353	346	376	348	380	371	398	381	344	382	403	395	381	376	340	336	375	358	404	386	346	382	370	363	359	358	411	348	345	372	327	381	397	353	366	374	401	391	353	362	406	389	352	392	365	371	374	385	386	378	396	361	395	380	364	362	397	382	360	343	361	339	351	384	387	326	357	373	362	351	335	389	360	368	362	394	392	371	362	358	379	389	388	366	358	352	355	405	353	376	386	374	363	347	336	342	373	387	346	388	382	373	394	357	349	361	341	365	378	366	352	374	368	323	391	350	365	360	371	364	360	381	341	363	375	347	375	355	367	337	345	372	364	390	366	339	384	353	388	395	354	355	376	354	390	358	342	354	370	372	375	371	403	372	366	368	349	354	357	365	376	365	342	410	366	355	352	363	361	372	408	379	365	384	378	383	357	389	407	343	341	406	346	366	361	361	374	374	361	344	361	394	402	368	337	378	370	366	364	371	392	373	341	367	371	377	359	371	358	371	392	332	375	375	343	371	365	404	327	370	330	352	344	382	392	374	350	343	350	394	384	398	390	356	352	380	343	371	390	361	358	389	337	370	336	328	369	362	350	339	394	360	386	408	372	379	384	356	391	357	387	395	369	368	368	365	378	372	337	328	351	359	371	347	361	378	383	367	403	385	380	372	379	378	380	371	387	384	390	364	378	338	371	366	335	368	373	376	363	399	387	338	378	400	364	364	379	385	362	347	355	338	398	353	375	375	341	362	374	370	360	371	398	372	364	368	346	376	329	394	423	334	379	348	406	381	382	357	364	373	367	360	366	361	400	365	361	366	376	343	367	395	371	382	393	365	350	363	375	351	357	397	356	372	386	360	382	379	360	372	389	348	385	316	392	340	353	373	381	369	361	354	377	386	373	372	326	360	359	359	354	339	352	418	363	359	385	354	356	376	355	358	353	373	388	384	352	377	366	359	371	377	376	355	379	370	366	386	379	387	344	339	342	376	357	371	352	381	354	387	362	369	353	375	335	386	371	358	391	364	391	359	340	389	371	403	356	378	370	385	351	378	377	347	361	375	371	384	380	356	399	384	381	379	380	359	351	360	339	376	366	380	362	361	346	350	372	357	390	354	352	376	370	372	346	331	353	331	326	360	355	333	358	382	355	380	353	406	355	344	357	382	351	331	373	382	372	350	391	350	378	395	346	361	370	362	362	376	380	362	341	380	333	349	366	346	342	367	351	384	349	342	353	342	353	354	370	375	350	390	357	345	374	342	363	396	360	348	401	376	383	370	361	385	375	372	358	375	392	372	368	338	370	344	378	382	356	367	357	364	416	368	386	387	387	380	311	391	358	328	359	331	360	373	385	345	400	387	365	376	371	352	392	394	333	370	362	379	386	372	378	370	352	361	332	368	368	390	317	354	350	343	362	353	355	371	349	381	354	387	357	370	386	348	418	382	362	344	380	363	367	377	400	361	335	372	364	349	354	347	340	372	403	382	346	364	362	400	378	379	386	355	371	382	344	379	382	380	381	398	375	407	349	373	383	357	381	375	391	353	333	359	333	367	333	367	343	349	366	393	362	364	380	381	372	405	420	337	367	370	333	323	398	360	398	356	357	370	366	331	385	366	393	352	369	375	384	380	346	371	369	329	357	381	411	400	350	390	360	375	354	351	369	386	369	362	351	377	387	352	369	405	390	354	366	363	398	357	356	371	334	377	355	380	376	373	364	352	365	360	354	325	372	381	396	371	347	390	384	339	374	365	359	360	358	365
10065	919	5910	1744	495	445	387	331	322	290	355	353	307	267	295	295	316	291	315	354	283	292	325	290	322	298	315	332	290	301	275	322	288	315	310	319	298	327	296	286	314	289	288	297	316	286	304	290	318	270	284	290	298	309	277	321	301	328	324	299	300	295	352	317	318	309	273	282	316	320	307	306	277	310	313	319	293	320	311	302	279	282	295	283	306	288	269	267	287	288	321	293	304	306	288	277	300	298	298	259	274	292	278	328	311	297	307	311	286	309	324	281	297	285	305	331	325	300	277	286	304	276	291	324	322	319	341	291	286	264	283	272	262	286	303	301	295	276	295	308	327	282	286	300	339	309	294	334	277	284	291	306	292	274	304	290	285	271	291	331	326	299	275	294	299	297	281	280	312	284	298	293	306	293	285	303	277	252	286	302	285	303	310	301	293	326	318	269	319	309	306	258	334	315	293	283	297	280	293	277	299	311	309	283	305	275	308	285	310	312	287	279	303	306	294	298	301	315	293	284	317	293	306	312	298	296	337	330	299	299	336	314	285	279	304	329	322	290	288	336	335	320	322	285	295	293	268	268	317	290	325	285	287	307	316	299	304	291	298	302	291	306	288	328	285	295	273	280	287	307	284	320	294	293	294	306	333	299	302	322	288	310	293	305	306	305	305	279	288	316	298	323	273	297	340	298	284	289	315	288	325	296	278	328	321	268	307	347	304	292	317	287	276	292	329	333	313	306	315	305	301	279	289	298	323	285	302	288	291	290	300	279	288	296	314	286	294	310	268	306	296	290	347	300	279	290	300	296	314	322	298	278	323	279	316	290	271	306	312	315	291	300	294	298	279	310	309	320	300	324	270	320	277	258	255	317	288	306	322	286	279	328	269	259	292	301	305	308	254	299	344	306	302	296	313	273	274	285	310	281	310	301	286	328	269	304	287	274	314	294	274	298	300	305	254	304	293	317	322	300	275	294	292	283	286	303	300	318	353	309	286	332	312	282	288	308	301	322	305	289	316	276	295	316	291	334	285	288	323	295	257	281	282	285	335	341	299	321	331	305	295	292	289	310	308	312	313	322	302	271	314	300	309	301	319	261	281	294	273	313	302	325	295	327	305	301	314	260	289	288	319	292	283	302	275	300	287	279	280	303	302	270	304	266	331	302	316	302	309	303	279	333	281	301	316	295	290	288	297	343	299	322	298	269	336	326	311	335	308	306	308	293	290	297	338	320	321	293	278	314	264	293	280	290	335	298	282	303	319	279	318	275	278	297	338	291	291	289	294	317	298	334	302	278	285	294	270	305	320	295	304	292	297	297	285	294	287	321	309	317	303	285	300	292	282	315	302	301	302	307	327	273	299	278	281	278	325	300	298	319	295	269	303	298	296	298	262	281	328	287	310	285	286	275	277	298	289	287	317	303	271	306	306	287	280	304	302	287	315	288	281	252	333	316	325	319	297	293	304	282	289	360	292	307	290	325	331	305	261	330	350	294	295	287	316	313	304	312	303	274	307	265	318	279	275	282	315	323	283	320	300	307	290	290	299	315	270	319	285	286	307	317	300	314	283	292	298	280	312	299	297	285	292	276	311	285	312	320	337	310	277	322	300	284	292	297	287	291	292	303	281	288	246	291	280	275	288	302	305	310	299	310	319	306	296	312	275	308	280	284	282	296	305	291	334	272	290	321	316	308	283	261	297	279	327	321	268	302	313	303	288	319	284	321	322	295	294	296	305	315	308	286	321	308	301	294	277	279	300	300	276	291	317	298	286	289	297	311	316	321	345	266	294	281	286	296	308	298	298	286	299	303	301	297	301	331	311	336	249	309	299	311	251	285	322	294	324	281	293	278	269	302	303	278	290	325	276	303	296	328	298	286	276	314	308	293	308	296	327	306	270	290	308	302	283	282	274	305	323	263	327	292	272	316	308	329	295	311	282	291	287	291	293	309	317	274	251	298	304	283	310	310	305	297	278	291	312	306	271	293	330	312	287	319	290	300	255	311	292	311	289	287	279	315	302	280	306	302	289	341	330	290	285	303	287	285	315	289	309	293	266	310	276	267	286	292	301	297	307	326	309	311	270	292	301	298	289	301	304	302	343	268	284	313	322	304	285	255	303	284	293	263	312	319	290	301	292	314	329	290	295	323	276	276	282	275	309	306	316	283	291	295	278	310	306	279	290	282	301	295	290	303	284	305	285	335	295	277	294	285	306	332	281	306	325	306	292	305	281	295	291	297	298	305	294	275	275	303	293	272	291	309	280	282	297	303	285	301	271	345	306	285	301	274	281	307	317	295	304	250	273	283	299	279	271	296	267	331	281	256	314	272	292	266	284	322	281	284	298	303	303	267	297	308	286	295	289	269	293	310	274	307	285	312	287	312	314	326	317	322	335	279	278	310	286	286	296	270	278	317	309	318	316	309	291	293	297	299	323	299	268	304	324	319	282	305	362	308	298	289	278	324	289	282	327	310	281	324	279	286	307	312	294	283	302	294	314	268	277	288	279	298	274	327	318	327	323	348	293	300	290	302	287	325	293	280	275	292	290	307	323	294	289	296	302	290	274	280	304	306	270	327	308	309	336	292	302	317	293	292	264	330	304	268	293	336	300	316	280	279	310	317	303	281	300	285	305	342	314	273	292	324	264	283	285	313	316	284	274	303	304	288	314	272	333	336	289	278	318	327	313	296	282	297	298	289	316	309	276	290	305	278	282	298	297	305	318	299	320	316	293	315	299	267	294	279	294	302	311	267	295	298	301	292	324	299	279	305	288	291	300	296	296	274	322	317	284	294	278	270	311	333	285	315	284	327	330	276	300	306	308	264	341	308	330	352	306	307	288	294	298	347	302	293	292	281	270	274	301	275	281	289	294	305	273	282	281	291	294	274	312	344	332	299	260	313	286	277	308	289	269	303	303	288	283	318	310	248	302	310	304	324	308	297	283	297	280	274	342	299	285	267	304	319	310	300	320	313	308	337	319	285	330	301	295	295	315	312	299	340	308	278	274	271	318	298	277	273	285	309	308	285	291	314	300	307	286	309	277	281	285	285	308	302	292	289	312	295	312	277	332	297	296	284	296	290	314	305	265	294	287	268	314	291	305	263	281	324	272	312	347	302	305	297	289	319	305	299	288	309	287	287	292	298	285	287	299	283	280	251	292	302	309	308	301	302	309	263	316	311	301	286	315	304	283	283	308	265	323	266	295	287	275	307	312	300	306	294	283	302	280	290	279	317	285	277	306	285	306	320	289	292	299	319	294	326	308	312	303	260	281	311	321	300	294	317	292	338	304	318	330	302	302	308	291	301	320	289	312	322	292	268	293	301	278	295	315	293	284	280	313	331	335	278	311	298	292	265	307	332	327	275	322	287	301	308	294	304	285	315	330	295	302	301	295	263	305	313	286	297	302	299	293	326	316	279	306	292	318	296	279	297	277	282	298	261	300	299	306	325	292	301	309	279	298	305	263	287	279	284	302	310	276	276	273	330
7730	1099	10704	1655	1311	1233	1108	1001	893	949	878	825	844	738	771	753	763	756	684	733	701	732	696	739	722	720	719	711	762	694	667	694	733	698	679	703	677	702	684	712	699	701	724	687	718	674	679	708	720	689	727	718	730	680	703	706	707	668	654	641	674	687	702	664	693	690	623	643	759	683	688	732	674	671	706	680	669	679	651	686	676	665	698	652	654	651	676	683	726	714	647	704	633	702	729	635	697	727	701	648	686	664	704	653	753	679	698	726	704	673	690	667	661	687	662	674	644	666	649	699	679	689	710	697	670	691	670	691	666	704	714	699	676	677	658	674	675	703	700	698	683	673	661	682	753	697	696	648	682	669	657	662	695	665	645	714	662	693	697	678	727	729	650	676	681	683	696	644	645	669	706	690	700	725	640	662	656	642	648	704	698	671	645	696	680	717	676	701	634	658	667	732	673	685	624	685	723	687	690	685	686	711	660	710	658	676	709	698	703	668	646	714	713	690	721	661	701	691	680	681	652	721	752	713	693	681	669	690	668	668	678	636	712	670	657	694	651	740	680	677	682	695	708	666	684	644	662	676	685	638	707	652	667	731	694	700	680	719	707	708	742	677	691	688	650	708	659	654	702	699	693	662	695	719	687	733	676	728	656	663	674	700	648	682	639	679	742	615	669	703	653	727	682	694	685	614	682	675	740	701	671	666	694	710	697	712	651	722	671	675	683	708	700	657	669	689	660	703	682	686	664	660	677	699	665	721	692	704	704	664	650	690	696	701	658	688	697	684	685	691	738	667	645	669	681	654	658	706	692	710	672	729	745	670	611	704	666	701	679	720	692	665	693	676	659	690	630	706	699	680	631	690	655	692	672	656	681	680	708	598	678	693	708	687	659	648	671	670	687	729	687	664	690	733	673	656	642	643	656	634	665	661	689	665	681	620	747	702	720	691	677	716	762	667	658	655	665	695	667	671	708	646	693	668	666	654	691	698	704	658	685	678	664	684	658	676	670	716	727	677	674	670	685	691	672	698	731	678	680	705	658	640	692	691	712	696	686	676	746	707	659	658	681	692	668	707	686	669	660	693	667	697	668	693	751	640	642	736	692	648	702	696	698	662	662	685	674	685	678	684	699	693	681	681	663	694	675	717	677	702	707	671	704	646	698	667	725	709	699	709	667	721	662	684	666	649	661	706	678	661	678	665	712	717	687	699	704	680	689	658	666	635	706	703	692	640	697	665	642	675	650	700	739	721	675	751	696	645	677	636	652	686	679	689	667	657	732	700	665	665	717	686	642	670	660	683	671	695	639	678	699	661	724	680	723	705	657	699	685	686	658	639	650	648	670	705	683	697	685	708	678	687	703	642	653	690	733	675	727	708	681	722	661	699	629	697	656	665	658	649	689	682	666	717	706	671	669	684	657	712	672	695	652	650	698	653	650	701	657	683	713	662	678	715	654	679	683	695	635	671	676	704	667	701	666	674	696	693	643	691	710	662	658	676	678	633	665	657	684	730	654	699	648	660	670	663	712	728	688	683	670	707	675	688	657	650	704	663	650	664	689	674	708	695	663	652	674	728	645	672	649	651	707	657	695	664	699	697	643	688	711	690	671	672	647	702	678	688	665	704	702	716	674	671	708	680	725	692	683	631	724	718	638	683	708	668	699	707	676	675	673	689	712	680	649	672	729	710	666	629	657	669	633	678	693	727	651	694	672	685	702	650	632	684	709	679	685	707	675	664	654	696	693	698	677	678	693	672	695	690	713	678	667	729	655	710	685	704	643	658	710	679	678	713	676	662	707	644	687	635	649	704	718	663	686	682	693	729	698	637	656	659	691	690	681	709	653	658	705	622	669	654	690	679	697	684	695	670	683	723	677	675	655	665	681	657	648	705	643	685	746	663	689	669	665	647	684	678	678	639	668	694	690	700	664	641	682	696	663	693	658	670	711	698	707	707	684	703	697	716	678	713	674	689	679	622	653	700	693	670	670	695	709	686	702	696	693	615	710	646	684	651	655	730	660	692	689	726	661	671	710	667	702	708	695	655	654	702	645	696	694	676	667	707	684	683	693	686	681	701	663	665	716	658	674	677	671	663	660	704	643	685	740	689	709	676	702	669	662	664	709	697	684	646	695	704	683	669	691	681	627	655	702	686	680	618	706	664	695	689	676	698	710	673	715	689	696	683	690	711	733	695	698	677	691	657	705	667	662	670	696	678	673	659	700	673	712	688	709	667	646	625	712	651	648	707	697	661	721	691	657	659	677	654	694	718	667	676	722	701	677	651	694	693	686	713	651	698	686	678	688	660	631	697	689	649	672	647	702	640	700	647	691	656	660	680	657	674	646	682	642	644	710	682	703	661	650	650	715	692	666	646	686	720	672	667	704	694	689	664	654	702	653	694	680	668	694	675	691	665	672	689	672	695	645	675	642	710	665	648	675	665	713	689	672	670	679	665	656	694	709	705	707	652	670	671	701	680	652	701	710	691	660	701	660	700	678	685	671	647	707	698	660	674	692	678	677	706	652	691	634	689	673	701	716	646	682	687	698	690	679	705	686	681	672	664	686	719	702	647	654	701	707	670	693	675	641	663	677	650	714	689	668	672	623	725	708	670	651	653	651	709	676	600	655	650	658	699	692	699	711	680	695	689	636	687	679	710	662	660	723	693	689	664	699	679	679	692	723	684	672	661	668	694	669	667	701	695	715	680	694	676	668	672	675	685	699	614	678	708	649	689	671	703	688	665	702	679	691	708	656	682	668	695	679	698	682	719	691	679	693	660	698	675	690	702	746	687	716	679	680	683	695	685	682	684	666	681	740	708	714	669	667	684	687	681	686	670	667	652	685	674	661	689	699	646	665	664	668	646	640	691	651	713	642	665	699	672	712	640	661	715	674	673	665	660	666	725	691	670	678	704	695	742	699	676	631	655	694	675	678	654	679	714	639	654	684	652	646	677	657	736	672	674	689	681	692	650	679	665	688	640	716	708	722	690	685	727	723	742	705	654	729	664	725	714	656	690	697	677	729	685	637	682	687	666	666	703	669	696	685	697	691	664	755	669	647	642	681	677	720	637	661	680	689	705	693	704	706	697	709	725	642	728	678	683	637	730	730	665	700	710	680	706	693	675	712	702	694	704	674	657	688	739	748	659	688	632	680	705	673	710	734	673	665	687	678	679	671	702	651	683	677	684	657	670	657	653	688	647	710	659	683	684	668	701	671	651	712	689	663	693	677	669	677	659	651	658	703	691	666	716	647	692	704	703	658	734	643	696	683	655	674	740	708	684	738	646	698	750	746	727	673	728	671	721	700	700	655	670	674	683	671	637	709	644	678	663	692	701	675	690	713	681	660	711	671	634	690	782	682	684	744	682	731	614	683	686	709	671	679	698	697	695	680	655	686	654	683	703	706	685	681	668	702	682	716	671	698	667	657	682	686	659	670	717	664	673	652	739	655	736	599	640	670	622	669	672	671	662	660	675	635	694	681	677
17220	1747	13259	5745	712	530	399	399	372	337	322	325	362	328	274	319	292	306	324	273	299	304	289	274	299	285	293	271	325	291	299	292	316	312	286	273	313	309	291	292	309	309	315	259	306	319	300	252	262	254	309	327	266	280	277	304	265	295	305	261	314	287	310	300	274	270	245	296	303	285	310	286	278	336	267	287	288	297	290	296	288	278	287	263	298	285	276	261	307	270	307	274	319	312	265	273	298	292	303	254	256	277	264	307	290	289	308	295	276	272	273	246	287	287	264	274	259	298	283	276	300	283	271	282	282	294	287	298	311	320	303	289	281	285	302	306	260	273	291	304	267	282	323	294	313	309	300	274	292	263	283	267	303	270	301	319	282	284	310	271	291	270	310	294	276	275	273	262	319	298	265	300	277	285	308	279	328	309	280	287	295	272	304	274	299	271	279	303	268	231	281	288	280	272	321	275	255	282	295	283	257	269	277	280	278	298	313	275	246	299	286	270	269	295	270	317	304	300	295	290	281	268	273	273	297	295	289	287	283	304	303	256	266	295	311	300	283	295	290	270	299	298	265	274	301	302	292	321	295	281	288	250	334	325	281	274	293	264	278	304	310	293	297	282	286	271	271	275	296	270	290	290	302	285	281	291	278	289	274	257	302	279	271	282	266	260	304	313	288	248	283	287	272	295	285	290	285	288	282	281	280	274	273	296	321	296	297	292	286	249	258	274	307	310	272	288	314	291	253	306	274	288	306	280	288	279	319	278	293	291	288	275	289	270	277	294	292	266	269	286	296	287	292	300	294	301	323	287	282	279	282	312	309	283	270	307	303	306	282	261	297	278	288	283	266	277	273	273	293	296	303	284	260	280	304	308	308	296	294	267	257	293	250	290	284	315	299	275	278	299	275	335	279	290	305	323	300	270	283	315	291	299	279	308	304	282	267	270	274	310	297	273	309	294	312	283	287	276	299	272	293	283	305	289	293	321	291	293	281	289	278	280	308	314	311	275	263	274	310	282	293	297	270	299	263	275	242	274	268	267	296	288	293	260	297	262	299	280	254	277	245	283	278	321	301	307	266	313	278	294	278	276	285	270	299	288	247	283	263	288	312	258	285	281	256	252	282	283	298	287	279	289	275	300	287	290	309	294	320	287	294	284	317	278	296	248	310	260	304	272	281	280	297	289	309	294	266	278	285	312	270	255	252	282	292	265	307	231	294	298	322	260	302	272	284	302	282	271	308	282	286	287	298	269	287	253	284	271	263	261	282	309	294	280	274	282	268	326	289	267	284	269	287	242	276	268	296	331	281	264	283	255	262	288	312	269	313	294	281	316	261	289	278	296	292	315	313	300	300	283	279	295	288	283	291	272	296	305	298	305	303	290	268	288	269	310	271	282	271	304	288	286	253	303	279	289	285	292	314	274	268	292	270	292	265	227	243	289	267	289	297	254	280	291	319	247	287	276	273	312	300	277	267	293	275	303	288	293	300	277	288	287	294	283	287	264	268	284	329	285	287	289	251	289	293	283	257	294	285	289	281	270	338	281	267	283	271	274	285	316	310	296	249	300	281	266	305	289	299	282	279	246	301	278	295	276	316	283	307	272	310	298	270	291	286	296	258	287	252	261	327	293	286	314	300	288	266	314	267	336	290	304	262	314	281	291	284	293	286	268	276	271	303	317	298	285	318	309	271	280	294	314	308	277	320	278	298	276	269	314	300	306	291	297	287	286	270	316	263	274	270	275	311	298	285	286	280	309	318	298	262	264	304	275	288	289	290	305	310	292	259	289	297	279	293	293	264	283	301	300	330	278	297	303	284	279	296	279	267	291	280	278	292	279	265	267	281	273	258	316	299	305	302	304	299	305	290	306	278	273	319	291	291	305	292	265	308	295	282	317	293	300	312	306	315	285	305	273	289	276	282	304	276	289	265	281	271	281	267	303	312	317	299	291	285	291	278	293	276	301	308	299	277	272	298	287	330	284	318	295	270	266	253	273	285	283	287	296	285	271	259	338	308	281	278	270	284	324	287	298	283	273	269	285	270	288	282	279	283	290	309	300	257	310	300	305	265	257	276	276	304	274	308	279	295	305	306	258	258	284	258	289	275	328	270	272	312	289	266	305	303	290	243	321	283	287	268	314	309	277	281	244	279	283	304	281	288	316	285	304	287	291	294	295	278	266	279	297	289	258	295	263	293	276	288	289	257	284	281	282	302	315	315	308	300	268	261	271	294	302	287	281	299	298	286	319	310	288	280	343	276	275	289	260	277	316	279	274	305	277	259	303	279	286	298	320	307	286	269	257	295	275	289	285	306	288	288	280	280	268	276	268	249	286	282	289	290	290	259	300	270	270	304	299	309	310	252	276	309	296	300	274	261	280	296	300	282	287	288	320	299	293	313	277	300	300	273	301	271	309	296	306	300	292	281	310	290	268	286	282	280	270	252	272	288	304	288	282	301	293	264	301	301	296	316	318	275	280	297	295	296	280	293	261	288	299	287	276	299	287	314	258	288	291	288	261	295	260	316	277	274	267	283	287	273	280	285	287	272	311	286	292	257	282	262	291	260	296	298	264	261	296	281	238	292	276	296	293	271	267	280	266	277	283	318	279	264	271	271	273	324	288	279	303	309	313	308	276	328	317	297	229	266	296	314	286	286	268	308	273	290	289	323	288	280	310	300	277	299	283	286	275	327	303	277	285	306	269	268	300	277	278	308	289	260	278	287	242	300	266	312	280	285	276	296	310	280	279	274	288	266	307	253	297	298	297	272	294	282	274	271	291	274	301	261	259	293	262	277	324	269	287	291	310	296	263	263	302	302	289	278	287	293	286	327	275	251	264	279	257	271	285	280	272	288	268	301	298	289	293	303	284	348	312	290	316	275	304	289	255	275	295	276	235	269	278	269	268	251	296	278	307	293	277	280	248	290	353	296	266	302	287	292	292	282	289	301	285	317	272	291	306	273	293	291	274	290	270	265	279	294	287	286	267	278	272	278	245	298	273	285	295	276	267	283	299	323	293	307	321	284	293	303	297	298	283	257	287	299	279	277	277	280	290	294	303	304	267	270	301	297	279	283	299	311	310	295	298	290	258	269	304	284	323	301	275	290	306	277	304	274	302	256	270	267	282	268	286	306	287	277	296	268	306	313	270	271	289	298	293	289	329	298	291	291	298	289	262	281	266	287	286	268	297	287	300	291	295	306	260	299	259	276	277	293	299	303	289	299	272	286	292	314	282	289	255	285	281	300	279	279	297	302	261	295	274	251	265	285	285	292	262	289	284	305	298	263	275	274	296	292	301	281	299	287	309	291	296	285	304	276	301	281	281	292	269	253	295	295	331	274	262	293	277	273	292	290	301	271	301	308	301	268	275	295	261	281	313	284	257	277	285	275	267	321	297	282	293	292	261	316	304	266	297	272	277	280	269	289	297	262	290	274	327	289	302	303	264	276	333	291	259	304	317	276	289	257	304	248	321	293	278	284	260	308	298
9797	1271	17298	2457	1980	1630	1417	1247	1136	1090	1035	967	856	838	819	745	766	762	786	723	732	683	748	698	684	721	671	696	681	670	618	683	665	681	683	668	677	681	640	618	626	615	627	693	717	712	687	691	663	632	627	631	648	639	620	602	685	664	607	620	636	657	626	651	696	636	693	614	640	620	661	705	658	647	652	681	647	657	619	638	650	621	646	634	633	606	641	638	677	629	669	650	655	618	597	635	644	611	646	627	625	634	644	625	690	664	653	626	641	667	614	620	597	629	647	695	673	620	615	654	587	640	597	661	678	620	608	658	617	640	677	663	607	609	635	604	654	639	622	653	663	649	627	688	598	588	581	634	659	662	611	599	569	647	660	681	651	636	579	643	662	652	676	676	592	591	665	620	658	671	614	693	647	636	629	664	625	682	628	620	646	660	645	616	638	609	632	638	661	658	585	639	633	615	658	651	601	610	636	609	610	652	628	616	649	634	674	623	668	675	617	589	640	638	631	631	639	606	660	626	682	580	692	659	659	613	622	686	632	615	598	621	699	577	615	624	625	673	626	602	594	619	647	614	598	631	638	630	626	658	633	668	636	630	612	625	595	635	647	595	679	639	603	633	653	587	601	687	638	648	587	630	612	640	610	620	653	629	626	590	687	609	636	637	607	658	683	631	678	608	618	606	616	650	631	645	688	682	619	653	625	630	618	641	659	617	641	611	642	598	608	622	635	618	666	596	701	667	586	636	598	620	641	641	597	630	672	612	596	625	653	693	652	656	615	617	666	668	624	591	623	679	645	634	700	626	618	619	631	672	674	647	617	595	631	611	644	603	613	587	606	639	642	649	620	658	589	636	709	620	669	631	622	646	606	686	656	681	628	618	627	623	637	702	637	638	605	629	624	604	611	689	640	623	646	625	668	649	643	630	613	639	654	666	632	621	642	655	646	592	664	618	607	612	626	611	606	652	619	665	599	642	644	621	609	637	640	632	643	685	607	638	607	624	615	584	583	610	619	641	661	668	625	619	610	635	602	647	652	573	591	582	654	633	642	648	663	696	615	619	609	688	627	616	628	664	704	639	644	608	654	613	616	617	617	619	576	653	633	649	646	615	608	625	656	675	617	594	604	630	595	621	675	635	652	660	627	634	677	615	620	664	611	662	608	599	667	665	610	668	612	630	641	668	659	644	605	635	659	713	644	675	610	645	566	672	584	669	640	662	609	662	634	627	620	654	626	607	634	657	633	648	636	640	638	653	631	622	603	605	601	616	627	636	586	619	663	696	691	641	625	651	634	622	636	617	622	641	626	589	650	647	681	670	640	666	580	665	645	648	581	615	646	613	657	651	692	620	614	601	633	623	610	614	665	611	651	634	662	637	654	601	645	646	662	669	663	630	634	616	667	691	650	626	621	605	613	601	571	626	598	645	607	659	635	620	634	613	615	658	634	605	643	621	618	652	651	595	637	644	616	691	649	655	644	627	623	646	591	639	643	609	624	616	619	644	637	627	614	642	661	659	615	618	588	700	616	648	637	595	622	627	616	656	654	636	633	618	667	631	649	622	670	639	683	614	634	622	631	581	651	662	646	634	629	680	637	626	636	630	668	658	662	636	671	588	663	685	623	655	621	641	624	648	641	631	594	658	645	647	671	626	621	671	607	623	637	654	653	628	606	636	573	646	646	672	615	636	636	602	624	629	578	658	616	598	650	629	627	672	593	663	604	598	667	639	624	631	632	605	636	631	685	682	605	646	689	584	657	613	669	572	630	669	656	641	616	622	602	622	650	638	660	628	678	630	649	621	648	616	639	612	615	599	661	625	660	605	661	662	635	641	648	658	625	664	563	611	646	640	618	661	650	641	617	642	645	635	602	620	570	618	685	664	636	661	620	653	619	637	631	661	648	619	674	652	691	632	669	633	645	673	617	627	570	639	624	663	634	644	608	640	653	648	583	653	639	610	648	631	664	634	637	626	592	622	645	631	645	674	664	632	613	647	599	631	640	635	669	622	629	601	602	669	671	619	583	654	644	633	581	595	599	606	629	599	599	605	629	661	624	628	676	600	653	639	610	626	606	630	607	661	634	590	663	614	599	668	629	612	607	674	671	578	621	665	570	645	664	645	622	624	650	645	647	648	590	646	646	625	668	619	635	636	627	691	654	646	603	614	625	631	627	625	633	633	661	607	617	617	622	631	607	666	620	634	690	612	628	641	648	699	651	658	682	663	671	652	664	637	631	652	675	621	645	605	649	641	643	619	629	660	607	647	721	639	634	651	645	651	588	631	614	636	665	617	689	634	605	632	650	656	610	624	638	649	596	655	596	629	649	639	645	654	654	621	686	624	615	600	583	593	593	668	658	633	575	654	640	653	640	646	681	616	599	601	642	601	628	655	624	643	653	625	610	661	644	652	667	607	612	626	648	627	583	635	595	650	595	633	616	639	630	644	632	627	600	631	648	619	658	667	582	641	629	613	658	629	663	611	636	664	602	591	643	667	669	620	660	641	640	604	657	687	626	616	615	652	677	642	636	631	639	658	585	639	636	644	616	612	655	600	644	654	627	619	594	640	648	618	623	645	652	644	566	656	659	620	669	644	617	606	637	600	620	603	630	643	614	650	643	607	666	631	651	586	631	653	615	637	614	617	612	631	638	647	653	640	655	655	649	640	638	668	656	646	665	618	672	636	624	621	658	664	649	645	652	661	640	637	661	628	643	618	582	662	641	613	641	700	668	617	628	616	624	627	637	619	629	648	651	611	632	612	614	634	590	633	632	647	640	631	640	630	652	592	705	598	621	628	614	566	623	596	635	642	652	664	653	603	618	625	631	610	620	600	632	615	639	644	627	645	602	660	626	646	652	618	638	638	656	640	657	620	629	649	620	632	607	653	599	652	626	654	631	623	658	611	669	619	585	632	696	637	652	620	648	611	612	611	621	626	641	635	635	659	635	591	581	686	660	616	637	662	633	598	605	663	681	624	610	625	622	629	693	631	633	676	631	603	668	692	611	653	631	581	676	644	605	612	636	602	623	679	605	632	618	646	633	651	596	669	659	617	641	634	631	621	655	619	596	613	631	564	627	584	652	606	622	672	623	660	628	628	615	615	632	606	673	599	599	602	619	597	597	588	610	662	644	644	609	663	631	659	619	660	617	682	655	615	641	638	627	642	620	656	636	665	642	627	616	630	657	644	631	663	614	623	602	626	646	617	603	621	648	672	620	624	643	660	635	648	605	649	603	606	678	586	591	637	646	648	662	652	616	631	626	645	608	625	670	658	618	655	627	666	638	642	643	637	690	597	609	587	645	617	635	641	592	615	625	652	635	618	659	632	650	655	649	604	639	652	618	664	686	673	673	634	624	630	653	580	591	601	627	595	659	625	638	641	661	660	633	635	608	616	623	600	608	624	619	634	609	608	632	649	626	640	623	641	643	668	694	659	632	673	661	649	572	635	628	640	637	635	668	643	611	627	637	629	618	643	615	611	645	612
2274	219	676	182	136	157	153	168	156	155	150	148	132	133	117	128	150	123	127	153	135	122	144	153	166	139	133	151	155	160	141	120	183	128	128	154	133	162	160	147	136	146	169	147	154	131	141	141	125	169	152	152	134	126	150	118	125	125	119	143	162	161	154	145	177	152	147	150	122	141	138	133	136	150	159	144	170	132	149	116	142	139	138	134	144	139	161	150	173	141	145	150	138	143	158	150	155	159	131	114	146	139	132	142	121	147	143	162	154	138	115	146	119	134	151	144	129	172	167	100	150	130	148	117	150	148	133	141	147	133	147	153	138	137	138	138	126	139	142	143	150	164	149	114	127	144	121	151	166	146	121	161	158	136	128	152	148	125	147	147	131	122	142	160	149	141	142	168	153	139	131	141	127	145	144	156	147	135	130	156	119	143	133	121	129	133	144	160	154	135	162	143	144	156	157	169	138	146	124	128	143	133	169	143	133	152	140	153	141	140	139	136	155	159	144	150	129	134	152	146	161	146	138	129	128	146	131	164	143	152	133	151	154	142	150	135	140	124	168	144	153	135	161	134	167	145	124	134	137	158	122	147	156	130	133	125	161	153	153	136	151	141	130	145	145	133	122	147	128	154	138	118	129	123	118	152	154	146	129	163	143	131	138	143	142	158	154	138	126	139	136	154	136	137	157	146	160	147	139	131	134	150	118	143	158	119	133	135	142	124	143	155	154	133	124	138	145	155	141	142	133	160	127	123	158	132	137	158	104	126	148	153	134	148	158	147	150	149	120	160	159	155	126	132	139	135	169	167	120	153	144	163	125	144	149	157	147	132	151	122	128	137	145	150	146	145	148	129	125	155	160	139	143	134	145	140	146	146	155	132	145	167	162	143	117	150	140	153	134	154	130	126	148	145	147	140	156	140	168	137	148	124	130	144	149	144	160	156	144	140	133	138	151	135	136	160	132	139	151	159	163	129	141	147	107	141	145	138	146	159	162	136	140	143	153	141	155	130	155	149	149	149	166	144	149	130	148	142	152	161	126	150	132	135	123	131	164	141	147	155	125	125	138	154	134	131	173	138	156	147	140	134	121	135	133	144	135	138	146	143	158	146	154	155	161	152	148	150	138	154	166	157	153	148	152	162	112	152	141	147	143	127	152	133	153	138	130	150	158	154	136	143	142	150	141	162	158	148	124	161	130	128	138	135	128	154	136	148	148	151	158	139	156	127	129	141	155	168	131	151	145	121	126	132	128	133	146	139	139	126	135	143	153	165	154	153	140	142	131	125	127	142	138	131	129	147	143	130	159	137	150	130	137	155	162	138	140	129	120	131	138	142	143	159	159	137	153	141	132	162	146	139	128	131	187	162	150	151	130	151	126	155	147	121	159	153	140	128	118	139	143	149	139	137	127	150	133	136	138	152	133	134	118	162	143	138	125	147	143	147	167	148	146	142	149	145	149	155	140	134	146	147	143	136	166	173	139	145	129	121	172	158	146	137	149	137	135	132	131	143	148	134	133	123	165	140	133	125	137	166	149	150	134	142	135	144	137	155	147	141	142	155	153	143	128	130	147	124	121	148	131	154	139	138	153	163	156	154	126	138	128	144	159	114	145	158	143	141	139	122	137	139	133	121	136	136	120	159	134	138	174	140	145	144	142	163	144	138	134	151	143	135	153	133	140	135	156	163	162	148	130	119	124	137	143	140	164	165	159	139	127	141	149	143	143	148	141	173	125	157	140	145	161	143	158	165	145	154	126	146	140	158	145	136	158	139	124	120	122	130	133	152	159	120	139	127	176	151	133	132	137	163	138	143	135	148	133	143	154	146	164	146	150	158	142	148	157	165	123	141	129	158	142	153	151	145	136	159	169	151	133	130	134	142	140	141	132	148	134	179	156	162	155	145	134	130	137	143	150	155	165	138	148	164	129	127	135	139	119	149	166	158	142	164	151	157	154	148	150	147	116	145	152	177	149	141	136	132	145	144	144	143	123	137	131	147	149	156	129	135	129	148	138	143	164	155	167	168	165	131	147	141	153	138	127	157	155	128	130	147	147	118	135	146	130	144	154	147	135	140	148	166	127	132	144	137	151	133	153	133	141	143	151	144	146	125	137	146	121	133	148	141	157	157	139	172	158	165	159	169	141	170	118	140	131	148	138	152	157	140	138	141	128	136	139	152	140	168	138	143	163	150	133	133	143	144	148	144	137	155	156	152	140	149	123	131	131	122	146	140	179	146	149	168	140	127	146	146	138	122	158	142	129	142	143	131	141	135	126	156	150	152	134	139	113	154	142	140	127	148	167	116	132	167	141	145	124	152	162	136	137	151	169	143	138	158	126	135	160	140	129	139	139	150	149	125	185	143	127	166	149	170	152	128	150	154	146	151	143	147	168	160	123	115	145	151	135	131	137	152	152	142	155	129	150	155	127	135	119	118	136	144	142	164	148	146	140	154	143	152	163	130	152	148	147	132	135	130	142	150	118	137	149	128	133	111	140	135	156	151	141	173	133	155	148	158	135	120	131	140	156	166	161	163	170	146	157	136	135	142	142	124	136	138	149	150	169	162	159	138	146	140	129	162	147	170	150	175	130	154	157	110	151	149	138	135	106	142	149	117	148	158	123	158	163	132	130	143	157	145	142	122	140	129	139	141	165	175	151	152	137	117	140	136	138	129	146	141	144	138	147	138	147	159	164	127	139	144	149	149	136	129	165	155	145	131	146	121	146	137	147	124	135	131	164	156	129	134	157	165	136	147	132	134	159	143	150	132	132	150	139	153	157	136	164	168	163	138	127	143	148	151	159	180	153	133	118	141	129	142	145	154	143	118	140	118	132	146	116	130	136	148	149	130	144	141	141	150	159	142	134	138	139	122	149	130	136	148	151	137	132	141	135	140	123	145	153	146	135	138	145	160	134	128	149	132	144	158	143	144	149	150	146	135	122	116	149	123	154	147	146	147	133	123	119	134	153	122	154	152	126	134	157	144	149	133	156	156	143	152	141	168	135	156	160	151	151	130	162	128	153	152	147	149	135	169	138	162	150	142	146	120	129	135	145	133	137	162	138	155	154	133	127	146	138	139	132	148	140	137	155	172	130	159	160	131	129	156	129	151	140	133	137	157	139	126	138	139	127	133	147	156	152	139	138	147	140	129	166	163	166	141	150	122	128	117	137	180	158	119	126	145	137	151	129	160	124	126	131	137	120	149	132	120	145	132	153	132	145	159	131	163	127	139	142	106	147	145	129	130	150	137	149	136	141	142	165	135	145	141	146	142	174	157	140	125	140	131	144	122	144	139	140	136	123	163	164	133	131	145	145	130	144	145	156	137	143	131	145	140	142	156	141	156	165	142	153	125	160	118	144	153	141	126	133	154	147	130	130	143	144	122	149	142	151	151	156	132	129	125	137	141	147	158	131	162	166	162	142	159	151	150	151	148	167	135	149	144	148	148	144	150	118	140	137	156	159	159	130	136	160	150	138	135	138	148
2163	463	1867	404	423	402	416	399	373	391	365	333	360	381	366	388	357	374	322	355	359	374	385	376	354	340	359	365	349	364	364	375	359	387	376	362	357	398	390	386	368	372	391	378	388	392	383	386	350	350	391	368	411	370	390	364	370	382	384	362	378	387	368	381	375	389	357	349	375	381	372	372	341	392	337	352	357	358	375	359	343	381	377	360	376	399	372	359	382	367	371	367	360	358	356	392	362	355	410	323	357	364	398	384	370	357	357	369	393	347	374	366	388	355	375	375	385	375	377	388	383	370	358	389	347	361	352	369	326	386	351	372	368	373	363	386	365	393	374	365	395	390	373	383	379	363	360	356	411	359	396	365	384	361	378	353	379	370	386	400	404	371	376	345	370	398	381	352	407	382	387	365	364	382	365	371	376	386	375	391	368	361	385	369	383	395	364	369	359	366	386	398	337	352	379	391	362	372	369	358	394	378	400	370	368	391	356	386	325	377	363	406	384	371	378	360	359	373	414	377	400	344	393	391	354	394	387	318	351	364	375	374	385	400	387	390	374	398	357	342	350	367	348	407	362	342	415	408	371	389	413	371	408	371	388	368	368	372	378	408	383	332	388	397	381	381	360	375	364	378	358	395	353	349	329	342	344	390	391	373	398	429	360	372	383	378	350	396	379	391	349	377	391	392	427	391	358	376	396	384	362	375	399	379	367	340	387	348	383	350	362	364	366	411	395	411	343	395	375	366	377	387	391	361	394	353	322	385	392	386	376	398	377	366	343	379	393	352	376	378	441	367	371	346	368	370	377	370	360	374	397	362	376	387	361	393	385	367	365	369	366	385	366	369	346	374	400	398	337	382	362	347	397	366	366	372	389	386	388	360	373	366	387	353	375	354	385	381	392	367	379	383	344	346	367	369	386	377	363	367	372	392	336	362	395	368	346	377	357	366	355	353	400	354	378	390	374	361	390	365	336	360	395	350	395	394	406	370	360	402	354	371	379	416	384	391	380	379	414	381	393	381	373	406	368	368	351	404	400	400	384	370	381	375	412	353	322	369	355	359	335	370	376	382	358	408	374	413	366	359	396	356	415	422	368	376	373	389	382	405	359	375	366	387	383	376	345	339	378	363	373	355	397	359	375	358	350	365	400	373	377	389	371	371	357	391	419	391	400	382	335	387	386	370	356	385	336	406	358	390	396	385	374	394	354	403	354	391	324	375	384	363	333	352	381	397	341	397	350	368	382	369	398	395	368	342	341	383	382	399	346	362	378	379	374	363	339	359	368	357	405	352	355	366	380	368	383	386	372	360	395	394	406	364	382	369	410	364	364	353	401	371	364	360	382	402	373	375	400	374	408	399	387	386	355	346	395	377	382	397	393	353	340	377	399	388	389	388	385	399	354	377	421	388	361	384	357	372	371	353	378	366	354	386	401	368	373	375	382	361	388	341	385	389	379	361	389	386	388	401	377	356	375	369	371	385	363	391	374	413	391	372	435	364	378	380	379	396	363	365	377	380	379	355	350	362	396	400	393	359	385	399	362	337	379	330	366	346	380	378	361	387	431	367	361	326	399	400	354	384	379	374	413	367	360	396	331	378	367	351	409	341	370	362	390	392	389	344	350	330	350	374	369	384	384	374	356	383	385	364	392	345	376	358	365	396	392	401	387	361	363	379	397	366	425	369	372	354	366	369	370	367	390	382	369	387	342	391	376	360	367	389	371	407	379	393	368	378	359	401	386	365	374	386	389	373	373	370	364	354	353	360	372	398	401	382	385	376	345	395	388	372	392	405	361	399	377	370	385	371	347	343	359	342	385	374	363	354	383	351	325	352	354	346	366	378	391	355	411	363	398	383	388	399	366	391	368	389	369	358	380	384	346	379	414	368	374	351	372	371	350	353	395	402	362	380	382	354	368	329	349	388	399	404	337	357	363	374	389	364	346	377	373	383	379	383	362	393	365	360	341	407	385	363	389	361	385	357	386	400	363	333	389	385	370	390	383	366	370	374	346	351	402	345	373	348	376	347	387	418	386	402	362	400	353	412	390	382	370	375	387	356	378	348	380	394	372	392	327	323	367	370	370	400	359	392	415	379	380	360	375	354	327	391	379	362	365	369	366	359	378	358	350	383	390	383	352	357	375	395	387	364	396	357	362	358	388	368	381	354	393	381	372	382	357	374	393	376	373	370	349	333	362	390	362	334	367	350	336	396	345	353	363	417	397	348	385	368	358	377	344	376	365	372	365	363	361	361	383	387	398	373	334	365	371	338	405	402	382	371	349	404	387	378	365	360	327	374	373	354	398	384	384	414	436	374	366	371	388	343	369	344	369	364	377	382	369	382	384	362	375	399	399	342	360	386	360	356	349	356	370	376	377	387	332	381	354	351	403	377	417	371	339	376	384	331	361	387	394	388	382	392	328	346	385	357	356	364	322	379	371	362	404	342	392	355	342	378	376	402	338	403	396	367	361	373	374	400	367	371	360	354	391	430	375	392	376	374	360	384	395	387	415	359	373	372	361	366	374	356	358	370	373	410	406	347	407	393	363	376	356	349	389	381	389	385	379	360	379	385	371	378	400	348	390	388	376	370	387	360	390	380	379	355	368	349	350	388	369	363	389	378	419	367	361	387	376	380	366	373	370	417	361	381	353	392	399	357	398	363	411	403	366	374	356	380	363	393	389	367	393	389	401	376	387	384	383	334	394	394	409	374	385	376	369	380	379	393	326	402	368	390	370	376	393	374	346	370	358	331	380	388	385	414	368	368	388	366	384	368	355	348	404	342	392	366	382	358	391	377	345	387	373	359	382	344	345	401	341	359	384	371	392	377	404	353	360	373	348	390	359	373	363	365	385	401	396	374	329	358	360	377	360	359	386	361	360	392	365	359	360	385	344	363	400	428	379	357	381	380	357	401	348	387	370	381	357	391	334	349	375	365	369	345	349	337	409	384	377	386	365	356	375	379	367	384	412	362	414	355	371	367	393	356	395	360	349	327	373	378	374	376	394	353	347	391	371	388	363	358	361	368	375	373	351	319	352	398	366	378	382	374	369	381	367	417	370	360	377	366	392	343	381	371	382	375	379	353	358	353	383	313	357	391	399	379	378	352	370	363	374	361	358	369	383	370	344	365	386	356	349	342	363	383	390	388	364	387	382	364	372	344	351	368	373	384	378	398	368	402	412	361	370	387	430	380	382	390	368	381	371	409	357	391	388	379	416	372	422	378	373	363	377	361	386	400	351	367	366	372	393	329	374	363	377	394	378	340	332	375	373	367	384	377	364	386	374	381	361	411	353	351	383	369	390	361	385	374	360	385	378	404	398	370	355	352	376	343	374	336	396	410	373	358	388	421	384	380	370	383	369	349	382	353	361	400	400	370	373	379	374	381	377	374	382	356	364	358	364	372	389	358	376	375	371	394	383	367	378	374	391	350	370	362	341	398	360	364	387	377	408	387	345	395	355	423	372	384	400	379	360	360	376	346	414	389
9602	1038	8860	1658	465	384	403	374	361	341	374	273	278	309	347	312	318	349	288	302	335	293	308	292	298	321	317	303	285	330	286	329	289	339	308	295	295	276	287	339	284	316	308	296	318	349	310	304	287	297	304	293	311	276	296	300	294	310	322	316	341	294	310	300	317	320	297	301	273	298	301	309	297	306	286	295	285	299	303	291	279	278	304	295	309	272	275	282	286	315	277	289	296	307	275	283	298	297	328	305	304	316	306	292	298	336	304	324	294	334	334	297	286	319	294	292	321	273	319	293	301	287	338	319	260	329	291	361	317	314	290	320	307	304	324	297	347	284	307	305	299	299	263	290	298	294	318	322	279	301	299	291	303	289	278	291	309	306	290	304	298	319	311	288	280	289	280	326	286	283	296	312	315	296	308	325	310	285	279	307	345	295	294	328	338	314	334	288	302	286	289	301	305	277	324	279	321	272	319	299	293	282	289	309	306	305	293	270	266	311	317	265	329	280	323	264	332	305	339	344	311	293	279	296	334	281	295	297	287	313	331	315	324	283	279	306	292	306	286	324	267	323	316	331	318	339	296	306	307	293	285	282	291	278	308	271	298	300	299	291	300	304	302	304	295	300	274	304	269	297	320	363	327	295	285	268	273	301	278	312	293	284	262	308	321	318	309	290	307	320	305	277	291	301	331	276	308	268	344	284	278	282	277	294	321	337	302	298	319	306	307	307	304	288	308	296	318	309	287	303	311	284	322	326	308	336	298	287	313	295	308	300	288	300	300	289	276	320	290	280	336	319	293	300	307	281	304	301	307	305	308	295	297	313	316	321	294	304	308	266	285	323	281	301	308	286	296	294	285	279	284	292	297	296	284	328	307	290	298	314	266	286	318	283	274	300	264	266	322	256	298	306	303	321	304	299	313	287	254	285	322	280	274	291	274	315	309	314	321	318	262	291	326	318	286	313	290	293	292	324	337	292	292	299	317	269	310	292	257	289	327	319	275	282	294	289	280	296	308	297	292	321	288	329	310	316	271	279	291	317	314	310	313	278	290	281	286	307	330	297	321	313	278	289	285	301	299	314	314	301	285	264	284	346	331	337	299	307	301	287	306	304	258	283	297	311	268	297	279	312	314	294	259	296	308	309	305	279	267	303	300	314	313	265	321	276	279	282	287	322	312	294	325	303	285	292	301	277	306	307	300	266	298	292	303	280	322	247	303	319	320	299	288	291	267	296	288	311	291	293	288	275	313	316	313	288	328	296	306	318	298	296	280	269	283	290	263	285	291	299	287	270	285	315	330	290	327	310	326	326	275	270	299	289	287	312	315	313	294	327	315	281	323	290	293	329	306	279	324	299	305	297	308	295	301	329	322	314	314	285	311	329	318	290	275	316	314	320	301	334	300	260	298	314	324	307	291	313	298	298	287	315	324	295	286	302	304	300	303	285	290	309	316	283	288	291	293	291	297	284	275	317	331	268	293	308	296	288	307	297	298	289	301	312	282	337	299	288	286	306	287	318	317	291	307	268	310	292	312	275	298	339	326	300	329	304	281	289	325	303	273	304	306	303	285	322	286	299	284	272	285	302	314	312	311	329	283	295	316	312	316	289	284	290	322	289	290	287	301	298	308	309	292	289	272	275	292	306	281	261	291	314	275	298	329	292	283	289	337	278	299	334	299	283	300	284	285	307	324	301	295	259	285	289	275	286	310	309	297	324	269	304	332	277	270	311	312	298	304	313	305	334	294	322	323	302	278	271	277	319	288	344	289	323	308	315	283	308	310	319	280	276	314	323	307	296	284	333	292	324	343	312	297	287	314	287	302	319	320	306	292	313	337	344	291	291	291	282	287	299	325	308	280	298	325	302	282	296	285	306	299	301	303	283	298	299	288	333	307	320	294	317	274	305	266	266	306	284	295	320	277	300	332	293	249	269	303	283	325	300	297	313	317	288	268	348	306	318	273	319	298	270	289	307	318	301	291	310	300	272	302	294	279	286	298	320	285	286	266	301	303	287	299	339	333	292	320	266	282	292	285	279	271	302	313	307	298	325	286	292	288	273	309	291	305	324	327	315	297	249	298	312	299	271	313	342	280	289	302	340	309	264	300	317	293	311	291	305	322	296	284	268	321	297	313	278	322	297	304	317	284	298	314	305	281	296	298	289	287	317	280	295	292	285	289	288	274	328	295	278	269	306	287	290	289	313	302	272	291	296	281	293	291	303	306	305	300	328	293	308	275	324	302	305	330	315	291	308	274	314	297	269	313	319	309	324	303	302	326	345	305	333	306	283	291	309	312	297	309	290	312	293	285	296	294	277	298	299	288	285	297	285	323	303	283	270	287	296	302	312	299	312	291	323	289	302	287	312	274	336	295	318	286	306	314	317	289	272	323	308	307	299	295	324	280	331	336	279	302	317	322	300	328	287	278	324	286	301	296	260	284	305	293	279	287	271	277	327	304	285	329	283	334	319	307	301	329	312	294	341	280	297	316	331	302	326	305	286	286	299	296	301	305	295	283	293	323	307	280	325	278	281	274	312	320	278	320	315	297	265	272	318	300	320	275	286	310	291	268	269	272	262	303	288	295	275	294	291	302	295	286	287	289	293	302	281	294	317	277	317	312	324	272	326	329	326	313	311	296	307	290	317	310	327	293	317	302	301	303	299	285	298	307	316	325	306	297	290	280	294	314	314	304	284	341	296	331	293	313	311	314	300	292	302	269	301	330	291	313	285	327	330	318	318	266	305	311	280	280	266	321	270	317	285	278	262	295	260	308	313	306	298	328	284	287	338	330	312	333	304	287	311	313	300	293	292	270	325	309	322	285	312	283	296	296	296	299	276	285	281	280	291	299	326	309	275	286	295	287	277	299	291	304	319	263	293	299	302	296	328	323	307	270	278	294	329	267	307	358	282	305	310	318	290	293	307	285	298	303	302	291	277	287	269	320	273	343	293	315	291	293	322	315	301	283	319	294	316	302	347	326	273	309	302	338	279	304	298	299	305	295	317	307	316	298	295	302	286	294	298	290	327	296	280	295	304	319	307	274	330	313	289	319	296	309	307	290	308	320	312	336	317	293	273	297	310	307	304	300	287	291	311	290	320	316	265	324	314	296	285	317	306	319	323	293	319	299	294	320	297	290	281	303	323	308	304	294	281	307	302	304	327	304	282	298	273	288	305	318	283	273	307	323	278	307	312	332	291	260	285	323	303	290	299	321	272	297	294	287	311	290	283	303	293	329	284	305	319	286	276	292	275	275	321	301	281	296	289	325	286	305	285	260	302	331	310	280	285	265	284	330	292	303	285	297	318	278	291	267	278	316	254	290	297	280	316	301	300	307	270	297	309	299	309	285	322	337	295	287	302	279	266	300	334	296	296	306	317	322	293	294	292	276	298	314	322	289	320	284	278	274	285	309	322	289	340	294	301	306	311	288	295	270	287	300	331	296	316	291	306	321	272	254	284	302	321	314	287	271	302	289	285	271	307	284	302
7513	1088	13840	1615	1381	1165	1132	988	927	877	875	821	817	787	772	747	735	744	726	747	731	731	699	721	699	701	691	723	702	723	704	701	705	685	667	675	713	716	690	688	717	711	671	693	696	750	701	696	720	740	695	692	719	704	706	651	663	648	688	693	695	641	681	739	721	664	672	673	670	687	655	654	724	679	698	671	683	683	692	660	705	714	682	710	667	676	705	689	720	691	724	694	726	689	682	662	670	719	670	666	667	668	694	682	697	680	649	669	704	656	687	718	707	657	692	660	683	703	673	671	675	679	690	683	729	661	645	710	646	674	680	696	647	672	674	665	706	637	690	679	690	699	672	699	721	615	698	660	635	673	671	696	740	693	696	750	698	689	673	641	730	650	687	727	687	637	685	689	689	679	658	699	683	689	684	682	625	662	658	693	657	655	688	690	698	694	702	692	682	694	732	670	683	704	695	625	630	670	725	665	684	659	679	730	684	671	715	670	675	704	666	695	704	692	707	645	658	688	666	651	677	707	715	707	688	706	695	679	652	649	710	668	687	705	672	674	637	718	645	640	681	708	678	669	700	693	723	720	701	658	646	697	656	684	677	690	683	687	711	667	712	741	702	689	676	680	687	672	667	699	684	691	666	676	709	654	700	647	679	668	689	674	710	654	707	637	707	713	719	671	662	706	647	697	708	694	630	627	640	660	676	716	707	676	681	704	685	733	700	705	646	700	695	718	702	747	683	675	659	689	670	708	706	717	669	650	720	714	727	686	688	697	649	722	722	713	661	678	672	679	672	694	634	687	650	679	695	673	683	694	673	681	680	631	722	677	663	637	676	687	704	712	672	698	687	666	667	697	652	628	650	693	660	657	678	690	667	675	605	669	666	685	695	693	686	690	683	702	694	679	669	703	643	713	667	725	701	678	680	703	673	675	705	706	652	695	692	679	653	679	685	640	723	685	683	632	674	720	635	670	735	666	715	697	675	703	713	720	694	691	647	677	669	713	668	646	661	689	708	662	679	680	686	714	687	683	681	680	683	654	703	656	696	649	682	703	667	695	694	712	699	663	684	709	668	669	655	673	657	652	717	722	709	706	701	717	686	710	684	706	696	712	704	673	668	677	692	691	721	673	698	675	688	696	722	683	701	733	656	658	682	643	661	720	629	702	681	690	653	682	671	680	661	715	684	744	721	685	677	656	693	682	645	721	701	676	723	703	645	679	649	680	662	686	729	655	712	690	667	667	723	658	687	641	717	731	693	674	658	692	711	679	709	679	711	656	656	699	710	689	709	703	705	724	651	711	663	709	650	682	705	694	657	698	723	669	707	669	698	689	709	710	647	678	673	684	676	697	728	676	684	705	625	740	706	675	660	679	674	666	701	672	674	673	735	709	681	687	663	670	672	686	698	701	714	690	672	651	661	641	731	683	682	693	718	696	686	679	662	679	666	702	737	691	651	682	729	699	679	698	619	676	647	668	734	660	705	650	697	673	706	760	680	668	656	689	684	648	740	660	690	649	706	720	615	662	663	702	685	718	709	707	681	680	701	679	684	637	669	701	684	682	671	684	688	678	653	691	723	715	679	686	728	710	701	694	691	649	673	698	711	687	668	727	678	665	651	661	689	664	715	672	678	684	663	679	693	710	749	661	672	700	718	673	676	688	701	670	688	701	676	681	682	722	709	712	672	673	703	665	687	666	644	698	683	680	672	700	679	668	643	716	703	724	695	698	714	694	691	726	695	661	668	704	706	726	756	699	704	669	750	748	676	693	697	691	671	707	704	672	699	679	685	656	645	690	647	727	692	706	671	709	677	712	696	666	689	713	666	713	666	633	695	652	676	647	642	671	684	678	680	637	714	667	635	686	690	687	631	731	666	665	670	682	689	651	695	671	706	698	690	682	658	713	664	652	632	651	669	687	693	667	710	676	689	639	710	703	690	688	708	728	655	671	655	744	725	682	670	735	699	689	650	648	693	752	684	655	658	699	646	708	676	695	685	671	673	635	707	649	655	675	684	682	705	666	690	683	668	697	735	678	698	653	666	711	675	667	681	750	707	689	672	721	675	698	737	740	739	676	646	674	692	687	670	694	636	676	710	671	687	629	737	736	692	711	711	690	666	683	687	736	674	729	677	710	710	663	700	678	677	693	699	690	661	675	669	663	706	689	683	709	640	700	694	686	719	685	640	686	665	673	696	685	711	727	709	695	657	711	674	654	681	665	712	697	661	635	721	700	650	677	696	622	679	671	691	690	694	679	699	670	695	680	685	724	675	708	693	684	684	681	635	656	731	680	691	705	685	708	649	681	674	656	706	715	698	644	691	722	678	646	757	623	678	733	691	680	708	686	707	671	708	672	656	681	706	704	639	666	699	694	665	660	728	680	642	678	705	684	645	657	678	689	695	691	645	703	707	666	626	697	679	671	721	669	665	677	709	619	680	702	713	678	701	670	669	699	694	628	673	677	697	675	652	719	685	657	662	677	684	686	735	689	657	675	669	684	687	695	641	677	685	690	679	713	699	725	706	684	648	720	696	658	673	728	683	706	671	676	693	681	655	718	591	700	726	684	655	719	688	707	674	755	701	687	659	686	652	670	659	682	729	722	662	616	648	712	700	685	646	670	665	696	633	690	623	629	719	723	669	714	685	699	672	668	696	700	650	738	692	678	694	672	662	727	730	677	708	713	677	712	703	681	718	690	726	710	689	713	688	721	692	677	665	678	691	677	725	667	638	679	690	693	739	673	709	687	673	672	660	658	690	697	674	686	696	681	716	716	693	703	703	660	676	707	695	686	703	694	707	682	659	697	746	728	690	729	724	712	678	688	632	685	658	704	679	673	660	698	660	709	633	645	711	668	685	653	676	660	684	681	729	682	707	696	703	672	747	691	687	715	719	686	708	677	682	656	646	694	647	707	689	636	665	676	682	673	652	674	651	685	649	703	652	659	719	719	707	677	687	710	680	678	666	685	703	646	673	686	711	722	662	692	710	710	728	704	717	676	738	648	703	682	716	668	712	716	682	681	702	704	676	655	684	639	730	728	736	638	671	675	673	722	636	679	675	686	716	661	681	756	692	696	668	712	685	650	666	683	653	656	677	668	745	688	696	675	687	681	652	665	728	660	673	673	651	686	675	715	675	693	714	686	701	685	721	688	689	702	682	734	680	707	710	679	701	633	653	672	691	705	714	635	688	694	693	705	673	714	706	654	697	679	673	666	661	733	716	708	631	665	682	702	696	677	702	668	685	705	713	657	679	681	642	686	681	650	726	716	699	644	658	675	654	667	678	667	646	714	693	692	659	719	652	703	694	682	712	749	691	695	653	722	710	654	747	718	688	743	671	654	659	675	736	697	637	674	635	692	689	681	686	695	702	672	704	704	697	726	667	690	695	654	658	654	684	678	704	644	693	635	697	665	712	665	698	692	716	699	705	638	718	708	643	675	686	727	686	702	745	682	697	692	681	681	700	684	651	667	647	687	724	694	664	664
16832	1800	12108	2814	672	464	420	378	390	369	359	330	351	375	292	284	315	299	288	294	310	315	327	295	293	312	295	311	265	308	266	298	280	298	287	282	285	290	281	274	290	278	302	296	284	298	308	281	296	307	293	289	269	280	272	309	277	287	262	262	272	252	288	271	314	305	267	316	333	303	284	277	312	271	262	322	275	290	290	283	273	299	314	285	283	310	252	268	274	274	308	289	290	280	283	303	297	285	294	300	256	324	322	277	283	322	316	278	261	303	258	303	271	295	325	314	309	299	307	282	296	276	259	280	289	286	294	278	307	294	287	283	307	296	304	289	286	267	261	246	266	330	289	290	254	262	276	325	285	290	267	313	308	268	264	310	290	282	269	265	313	275	305	288	255	295	281	288	318	299	266	285	307	269	309	251	293	306	298	311	294	280	248	288	277	320	305	284	316	277	315	272	280	276	290	272	277	309	277	312	271	297	299	288	302	276	282	317	308	283	267	270	272	289	273	272	272	266	281	310	266	279	282	284	306	287	275	276	250	274	289	299	272	298	320	299	289	287	272	277	295	276	285	287	293	271	293	284	277	299	293	294	282	251	307	279	283	288	289	285	288	283	309	284	269	279	278	328	281	256	272	260	241	300	311	264	263	301	258	263	282	299	269	308	293	285	280	313	274	287	293	274	290	266	271	329	277	290	262	295	302	249	272	325	295	289	314	267	304	284	286	292	306	287	320	307	298	279	290	276	283	267	303	261	249	315	271	280	276	283	264	300	274	300	271	300	263	307	299	279	304	291	288	268	267	297	298	306	249	314	294	313	269	277	254	277	297	286	270	276	288	246	298	275	299	295	273	309	278	283	286	287	334	294	288	326	255	275	291	275	285	284	299	305	277	271	295	284	286	307	303	287	302	303	284	285	309	274	300	299	317	280	259	299	293	254	286	279	286	300	274	279	272	255	268	280	273	321	258	265	311	246	288	321	273	326	343	298	301	301	269	307	283	280	279	273	286	285	276	312	280	264	297	280	301	283	231	286	317	251	315	283	317	273	287	265	310	296	270	293	293	298	289	304	294	283	293	320	270	307	279	253	326	312	292	274	268	296	297	302	277	296	309	290	297	271	292	327	280	270	277	301	270	275	280	270	298	298	289	296	269	315	308	262	250	265	300	306	264	260	274	316	255	287	315	288	290	301	274	271	317	331	286	271	285	288	294	288	311	288	241	302	290	293	305	304	285	285	341	314	305	294	296	274	289	269	296	297	281	303	324	305	273	282	307	273	285	272	278	279	272	282	273	287	277	302	298	298	271	285	286	332	265	273	263	283	282	294	298	287	240	270	294	295	248	300	302	305	292	307	300	297	271	300	289	282	277	317	339	302	259	259	303	287	260	294	273	300	274	290	281	262	283	293	281	314	298	256	264	292	336	285	268	253	298	282	287	280	282	258	281	295	309	290	280	311	293	288	261	272	307	304	280	286	268	297	270	274	295	287	300	282	269	282	295	270	292	276	315	302	310	298	299	278	285	283	300	323	282	301	277	257	265	265	294	290	295	318	296	294	266	282	274	301	295	336	279	307	308	289	283	284	270	304	283	291	293	271	321	282	292	269	311	317	262	302	299	271	280	275	293	309	294	289	316	307	294	301	266	261	283	283	296	241	256	281	267	297	280	289	299	290	289	293	295	289	293	308	287	273	269	291	254	272	320	266	271	269	288	297	294	308	299	301	262	263	315	308	270	265	283	288	305	288	312	300	258	282	253	291	281	249	260	313	278	291	308	273	297	294	279	301	277	285	231	274	282	319	271	274	317	253	294	264	313	327	308	275	321	271	296	307	298	283	267	261	300	289	264	267	259	315	268	307	300	270	277	269	280	300	303	279	300	292	273	301	327	289	291	306	314	284	295	292	290	280	287	277	297	274	293	286	285	290	290	315	301	276	290	307	268	294	314	280	288	306	264	271	303	307	301	273	238	290	292	305	270	274	280	263	299	279	324	272	265	308	302	311	293	282	300	293	275	291	279	285	291	272	291	272	228	309	306	294	278	289	295	280	309	267	273	279	286	267	296	284	292	278	296	313	333	298	296	296	272	252	266	287	291	298	269	267	341	258	285	277	308	297	268	274	274	292	250	309	296	298	301	279	309	271	275	289	274	291	273	275	343	288	280	296	272	262	301	291	283	308	303	288	292	261	300	265	264	273	288	303	258	273	300	272	292	286	306	292	283	305	309	289	288	271	283	306	300	274	288	285	295	276	260	308	258	274	278	300	289	294	273	326	300	301	282	260	287	293	301	286	319	294	274	294	298	309	279	253	275	285	286	300	298	274	323	288	290	305	294	313	276	270	313	285	295	264	297	286	286	270	282	280	287	287	286	294	300	308	252	274	312	312	282	274	273	264	296	293	281	288	314	311	285	299	298	282	307	284	284	280	283	308	269	307	296	300	283	297	286	288	274	283	298	299	273	262	267	306	260	291	277	289	299	282	255	303	273	294	263	286	267	264	292	292	292	278	279	274	273	270	291	289	273	280	281	268	281	261	321	323	273	291	303	270	280	290	310	280	267	285	250	276	280	273	263	279	300	250	299	329	273	296	270	275	281	276	288	317	262	300	294	274	271	302	303	265	289	297	286	294	271	273	282	290	291	270	296	273	300	267	272	266	305	287	303	286	274	270	282	322	265	291	289	304	273	291	266	293	297	306	287	290	294	285	293	284	298	320	261	222	278	266	275	271	256	295	272	269	281	302	290	297	283	316	281	315	272	237	295	264	315	306	259	323	260	283	287	299	288	284	309	304	270	274	283	319	314	299	276	269	303	267	290	310	358	247	291	294	327	287	273	307	305	291	307	283	287	262	269	340	298	288	285	281	272	299	302	271	267	289	249	299	299	291	290	280	280	267	281	275	291	277	297	293	257	276	270	265	279	286	281	279	282	260	307	303	305	290	280	291	277	322	270	314	276	285	298	304	292	293	299	295	284	283	296	284	308	307	311	297	308	277	270	273	255	251	277	246	277	300	286	276	301	304	300	288	279	276	269	292	262	287	282	273	252	321	289	306	310	307	299	273	278	274	295	274	308	275	279	296	286	274	272	280	264	315	264	285	322	323	287	286	303	297	299	265	283	269	295	282	274	246	271	293	306	292	288	325	262	293	273	267	303	319	293	300	282	302	307	278	304	253	286	265	293	297	316	304	283	297	259	298	274	301	267	291	305	269	268	320	291	289	320	278	295	287	272	293	284	279	288	274	287	294	288	272	296	273	276	281	315	275	264	263	306	295	271	313	279	246	289	303	287	282	290	292	305	299	304	308	285	247	301	265	294	292	277	286	286	288	300	285	257	325	293	295	300	301	320	267	278	299	313	301	293	309	307	272	279	299	279	286	293	299	259	293	305	286	270	303	259	291	298	292	263	255	291	265	252	291	298	278	279	281	298	293	277	260	310	279	273	257	321	311	289	295	271	275	308	277	292	322	290	304	290	291	259	292	258	302
9736	1386	16470	2466	1994	1641	1454	1260	1122	1016	929	919	878	828	805	769	792	740	669	707	710	725	720	703	728	700	661	699	702	675	635	652	644	632	653	618	702	666	648	641	671	716	688	667	669	638	636	626	685	646	703	629	628	654	646	609	651	660	637	636	672	604	610	651	631	605	688	652	661	602	664	670	671	650	641	628	607	708	641	676	621	681	676	646	633	644	623	638	582	599	589	646	600	647	663	629	619	649	657	637	687	642	628	639	606	610	672	644	605	611	646	646	639	689	648	623	612	608	599	647	595	625	643	581	639	613	627	578	631	630	656	650	637	655	658	632	608	642	659	686	647	648	640	648	617	648	642	670	645	643	639	654	653	615	629	615	609	605	618	661	650	663	646	590	632	581	623	615	629	593	650	641	645	601	602	645	623	647	656	631	683	635	591	646	634	609	666	652	603	671	637	615	652	616	640	634	589	594	630	627	611	598	585	615	647	619	638	637	635	601	594	603	614	609	622	646	640	627	620	651	662	619	623	618	607	658	634	648	633	652	608	562	658	632	622	633	606	609	605	697	641	655	650	641	643	609	617	641	614	662	624	634	637	630	582	632	625	672	572	643	622	629	646	615	614	639	668	658	642	634	631	634	597	673	641	634	651	623	663	683	658	662	600	604	617	636	642	649	683	622	652	639	672	646	636	648	623	618	627	599	626	679	634	617	605	599	606	634	618	616	644	623	637	629	616	608	618	668	663	611	667	646	642	634	636	642	628	660	642	595	645	628	602	627	622	626	611	646	638	602	653	619	612	660	663	625	647	620	622	667	629	647	623	653	651	616	625	656	589	591	634	638	634	641	621	621	633	598	616	602	665	616	646	642	609	610	684	615	637	655	629	620	634	592	634	652	625	608	608	621	618	655	573	614	600	653	630	597	626	654	664	621	639	596	649	645	644	609	627	617	647	640	661	628	626	613	639	620	662	617	660	674	657	652	626	667	628	641	608	622	594	631	642	624	624	609	607	624	630	660	642	635	640	645	655	642	667	616	642	614	641	664	611	638	622	684	613	620	630	602	612	602	648	626	629	646	597	644	617	646	685	646	586	638	593	670	652	625	636	630	607	587	668	647	644	626	650	648	641	593	565	645	676	621	637	619	603	561	643	659	626	604	606	602	666	610	653	650	630	631	673	631	611	629	628	616	615	630	579	632	662	616	624	610	628	628	643	664	628	649	622	643	649	644	618	593	686	587	629	651	615	603	679	616	637	622	620	605	618	627	681	612	646	632	626	660	608	667	716	647	620	631	606	653	656	580	647	651	601	648	655	612	586	635	630	660	670	615	595	604	600	654	644	656	624	609	618	627	572	666	604	643	628	642	616	630	611	645	680	643	627	619	656	585	648	619	688	660	639	642	610	639	624	627	629	609	584	664	631	618	639	621	662	624	635	612	608	668	639	636	639	649	635	661	617	616	620	647	619	597	608	631	579	652	609	595	628	663	611	681	596	646	671	647	685	603	636	636	628	597	639	682	646	614	611	640	617	623	607	691	557	616	671	605	681	646	657	658	659	659	648	660	633	633	593	630	670	646	649	613	648	638	645	586	642	607	645	647	624	633	624	638	647	665	691	615	600	631	552	593	625	599	581	629	634	675	616	667	639	646	607	610	645	645	657	640	657	640	634	596	610	638	586	627	643	621	641	611	661	600	648	631	668	629	620	581	606	609	664	643	621	665	671	609	649	606	610	674	592	651	630	618	637	632	610	591	641	688	653	669	579	674	678	617	702	623	626	628	646	622	610	639	614	655	664	638	621	588	605	649	652	613	626	645	641	626	619	633	632	641	637	633	576	645	613	650	646	612	600	570	620	667	615	620	623	628	602	639	618	655	629	629	603	636	651	605	625	660	616	644	598	634	641	623	640	602	635	650	641	612	666	604	617	630	646	638	676	602	644	594	611	638	625	656	655	634	673	677	674	668	654	621	660	619	628	634	623	616	622	654	603	616	629	661	637	642	628	648	681	634	657	652	657	630	639	620	615	615	581	636	627	650	662	613	683	627	648	610	647	654	589	640	569	630	623	582	613	649	658	619	644	582	618	631	643	662	641	623	623	630	643	621	630	646	632	644	611	624	603	614	646	625	602	617	610	674	618	624	673	598	641	663	606	615	640	655	602	619	587	683	634	640	638	654	636	671	603	698	611	657	649	645	608	604	639	651	615	645	623	593	649	621	606	651	620	665	609	648	604	642	627	642	625	610	621	600	691	617	646	643	645	640	654	603	662	610	678	593	613	631	677	653	683	624	682	645	626	596	642	635	653	665	639	606	660	604	620	610	621	635	640	637	651	609	610	612	643	639	625	650	639	637	611	611	682	623	617	654	589	626	648	653	621	671	585	612	583	614	625	595	636	640	664	612	660	606	644	606	637	590	623	648	652	644	615	652	595	626	635	640	658	666	649	653	670	609	625	660	615	644	578	613	618	577	620	647	636	667	612	641	650	605	658	624	676	596	632	661	597	586	637	636	657	641	633	648	633	650	645	611	631	675	664	652	647	635	627	592	640	633	638	576	666	620	627	664	660	610	610	590	627	607	662	651	616	642	629	594	576	647	636	618	624	643	608	585	670	643	684	636	618	625	606	604	644	618	637	648	652	618	624	656	648	638	630	613	601	622	649	615	626	572	634	616	627	638	655	631	670	647	607	628	611	666	670	648	620	593	637	648	593	649	638	610	636	570	676	638	670	663	604	581	628	600	621	621	616	663	616	687	608	628	621	626	650	614	655	628	680	579	638	657	659	621	626	621	659	649	644	646	624	617	620	612	618	648	626	582	612	605	625	613	584	615	630	620	711	647	600	606	647	581	597	621	629	651	613	629	634	664	605	619	590	616	605	638	656	643	630	632	633	602	596	602	617	613	598	596	616	631	641	614	602	667	639	622	645	623	587	617	640	662	640	641	635	634	658	634	620	625	661	634	647	628	601	673	624	690	608	647	595	627	603	681	693	614	672	626	623	653	636	651	609	611	623	623	621	646	626	621	638	651	619	625	617	620	599	656	625	666	590	617	664	606	644	634	651	603	657	611	595	602	614	655	653	675	677	627	619	601	630	674	686	630	581	609	628	638	599	610	650	611	661	623	631	622	622	648	660	642	624	620	660	632	593	628	606	557	613	611	626	648	637	634	688	670	628	634	613	632	609	616	637	666	657	620	615	629	601	611	582	648	652	570	641	630	667	655	615	638	635	618	674	627	665	617	651	587	591	634	597	639	624	596	623	609	607	600	621	633	647	636	659	602	660	610	623	618	661	640	608	643	642	659	675	652	620	629	637	654	650	649	651	684	621	599	632	622	632	664	661	619	647	621	680	660	610	604	624	588	632	628	611	670	635	626	597	623	623	647	641	604	616	621	654	671	631	626	623	624	624	617	633	582	659	602	664	649	599	634	662	659	665	666	624	635	571	611	605	604	621	632	631	641	676	609	645	649	650	655	615	680	656	643	617	644
2279	192	543	148	144	134	127	155	140	175	125	141	138	150	127	145	148	133	153	181	145	157	143	135	146	169	154	158	134	167	121	140	140	149	139	147	122	140	144	158	139	142	137	135	162	126	146	157	142	125	134	127	140	129	153	137	123	132	163	140	154	158	139	127	146	139	128	117	136	123	152	145	133	129	158	150	144	172	142	131	128	141	148	122	150	141	145	145	143	139	132	155	144	147	155	126	136	144	144	122	148	130	122	152	156	138	142	122	149	134	134	138	132	141	146	129	138	139	147	126	151	142	157	135	110	148	151	156	145	150	136	171	130	142	139	149	120	118	146	130	162	120	143	130	141	145	137	143	125	147	142	145	129	125	135	148	153	161	143	140	138	127	121	145	175	155	115	149	144	133	124	153	139	139	125	113	139	135	157	127	140	153	125	131	135	134	153	134	130	146	129	124	129	141	143	139	147	138	122	154	133	133	147	139	136	144	134	131	149	131	134	152	142	131	139	146	131	160	114	131	139	142	131	134	136	118	127	140	139	133	134	149	135	168	152	133	135	150	135	131	141	142	141	179	154	145	140	133	135	104	152	151	134	153	134	140	152	153	146	144	151	154	145	153	144	134	134	145	154	145	137	149	118	141	149	171	124	159	123	121	126	131	152	139	154	133	151	130	145	140	133	156	129	139	137	140	130	146	134	136	120	143	113	153	150	147	164	130	135	147	130	151	140	134	145	152	125	141	132	134	137	168	139	147	132	136	131	145	140	119	141	142	151	149	138	144	154	134	160	120	140	128	125	128	130	147	145	129	130	107	133	155	130	136	129	145	112	153	146	132	131	124	137	151	139	156	144	137	127	128	153	152	137	134	133	142	140	147	165	142	149	107	128	134	120	133	134	145	141	138	129	126	144	144	167	126	140	158	124	154	155	131	131	141	178	123	135	155	124	146	146	133	133	147	139	164	133	132	118	138	154	137	139	145	157	148	153	141	147	122	128	120	128	141	133	145	135	135	135	136	153	130	118	122	157	135	148	147	133	129	136	155	129	147	147	144	136	144	122	124	148	132	136	141	140	122	145	147	109	138	145	136	148	143	159	140	138	124	136	140	133	132	144	123	158	138	147	138	118	141	127	144	162	120	162	113	132	132	147	135	137	137	136	156	115	137	148	140	142	118	158	142	148	150	141	155	154	137	158	123	158	157	143	132	125	138	144	134	133	149	143	108	149	131	164	143	135	122	118	135	144	129	156	149	157	148	155	173	155	133	131	156	120	158	119	139	123	143	129	137	135	155	138	116	146	159	163	144	145	159	121	146	160	160	143	137	148	122	130	154	139	132	163	151	138	146	133	158	156	143	149	151	129	130	157	146	140	139	136	141	122	137	148	125	174	146	139	134	132	142	163	145	161	124	135	130	136	126	149	147	155	132	129	136	118	146	138	152	154	145	156	141	119	147	161	140	134	138	129	170	141	146	136	126	141	153	142	159	148	136	130	145	144	126	129	136	130	167	138	131	132	166	154	150	131	125	137	131	146	137	141	136	142	123	114	149	125	124	139	133	162	154	142	140	133	130	136	154	130	133	145	166	131	134	150	160	147	154	136	150	146	167	159	140	129	143	144	135	148	128	154	143	171	125	143	151	147	157	134	140	127	150	151	122	152	152	153	137	127	158	149	133	171	130	126	149	133	139	135	168	136	137	137	153	130	148	126	124	152	148	128	150	155	121	149	159	127	145	137	139	137	120	128	126	156	117	142	143	148	145	136	160	149	154	122	135	127	148	137	137	142	110	132	138	151	129	142	144	130	129	144	128	124	152	148	124	142	148	147	125	137	147	135	111	156	136	157	153	164	106	119	128	128	136	147	161	142	127	149	141	166	134	156	146	124	152	148	142	127	134	139	142	140	139	130	138	144	144	152	160	154	140	146	134	136	131	127	141	150	111	132	167	137	118	159	140	153	125	141	156	135	169	141	126	154	125	118	141	141	136	136	136	137	116	123	142	144	156	123	117	146	159	122	159	158	131	158	140	156	136	129	131	132	130	146	160	138	151	139	147	160	152	159	120	156	153	167	157	172	156	116	166	133	167	162	135	114	138	144	139	134	124	149	149	141	152	166	153	144	137	124	133	150	139	131	134	152	137	137	141	151	157	149	123	159	160	141	152	120	119	159	147	157	171	129	152	137	141	126	134	143	132	157	157	146	150	150	161	154	133	146	147	164	157	136	151	130	137	140	124	138	149	132	146	145	129	146	137	155	136	131	150	146	149	131	179	140	119	165	150	162	124	147	137	146	144	137	163	123	145	143	119	144	148	142	131	132	124	113	146	158	145	140	159	141	151	141	143	132	133	146	125	161	135	141	145	150	144	153	138	144	136	148	143	145	128	157	153	133	139	125	145	144	136	145	147	131	167	139	151	121	144	141	142	130	145	143	126	137	126	131	128	130	119	147	122	144	145	143	150	129	146	149	161	159	141	141	132	126	171	138	155	129	145	132	134	152	138	142	132	156	165	139	142	132	132	129	149	145	119	147	150	154	133	134	117	154	133	154	142	130	134	159	145	145	133	141	162	146	157	150	128	124	144	138	138	139	133	125	147	126	149	159	160	105	124	129	139	154	135	137	150	152	142	142	177	162	135	138	141	150	152	150	163	163	139	141	134	146	152	130	163	146	136	139	130	133	169	131	144	171	131	133	168	141	134	126	129	136	161	140	140	144	130	115	134	147	146	130	142	133	134	146	148	161	148	120	128	157	137	133	151	169	162	138	139	133	139	142	150	144	131	167	141	150	125	119	123	127	158	148	139	123	137	147	173	125	148	122	151	118	146	135	123	144	137	150	162	171	130	122	119	132	128	131	145	152	157	162	148	133	130	147	137	144	133	133	175	131	152	152	143	134	132	135	143	180	146	146	159	152	124	152	117	147	141	172	126	146	138	145	122	132	133	130	149	126	121	149	130	147	133	147	141	134	135	153	146	171	116	137	120	130	139	152	139	142	133	159	129	137	140	135	140	147	136	161	151	125	142	149	176	143	126	169	144	137	149	143	151	156	152	144	128	159	132	136	140	122	135	141	130	135	133	122	131	138	161	139	155	140	140	151	136	157	150	149	151	130	127	157	144	127	149	157	140	156	148	127	149	147	144	133	147	133	133	140	114	141	112	142	129	153	154	133	141	150	135	145	145	156	142	170	138	131	156	152	136	147	149	134	150	142	142	156	148	132	130	135	148	115	146	128	132	150	134	147	135	153	149	135	145	147	121	142	124	136	137	139	110	156	165	138	134	120	138	143	136	126	151	145	136	144	137	165	115	143	129	126	155	117	128	121	161	148	140	141	135	137	150	148	126	165	132	138	124	134	121	165	127	146	139	128	145	153	160	148	174	128	153	147	146	145	135	123	149	126	126	129	138	143	143	147	145	131	130	151	141	142	133	134	144	120	148	137	132	142	152	135	148	138	124	135	140	128	127	145	147	156	139	127	123	162	138	156	132
2200	405	1196	394	404	439	381	372	360	385	391	376	397	386	374	355	408	359	348	356	379	385	375	343	378	377	368	365	375	363	348	371	379	352	368	416	360	357	382	387	366	376	355	411	402	388	334	395	380	378	355	341	415	388	376	361	378	381	389	354	318	348	402	381	383	335	355	373	357	374	366	348	371	393	390	365	358	379	333	367	358	363	354	416	369	351	381	338	399	379	378	362	341	374	390	361	378	383	382	391	366	380	375	366	380	336	352	383	362	368	393	382	362	357	385	388	375	374	340	378	365	392	363	362	318	341	336	424	338	340	351	366	378	340	365	385	365	374	371	397	390	339	379	370	356	368	376	345	346	360	361	314	409	381	354	345	358	335	363	379	356	398	379	355	363	382	374	390	370	377	397	347	371	386	382	380	389	371	349	380	353	405	351	341	376	390	353	337	363	392	394	362	348	368	363	369	344	370	338	420	367	395	347	360	387	372	352	367	364	352	393	366	342	370	341	395	343	358	404	398	382	360	374	398	365	354	394	381	360	368	368	362	353	358	384	345	349	362	397	342	369	384	376	379	387	390	386	328	368	327	335	363	382	390	404	370	363	360	392	399	343	393	366	370	390	396	358	374	365	360	358	373	358	377	361	375	394	391	345	361	366	374	361	386	396	376	398	363	379	381	365	368	318	363	390	345	362	377	398	335	354	370	373	371	388	372	354	348	379	396	362	398	336	343	380	415	367	343	358	371	384	382	369	377	375	369	374	347	385	353	381	402	392	387	364	374	400	355	353	374	370	330	373	361	363	370	400	370	388	359	367	367	379	364	344	377	371	347	385	371	397	328	384	358	380	389	346	384	402	364	387	355	419	367	412	354	356	343	365	346	369	359	395	398	348	382	389	353	361	378	340	378	397	394	353	341	381	318	358	366	378	371	364	355	383	341	375	356	379	367	386	379	351	374	363	394	383	389	385	389	363	374	398	377	355	330	382	391	382	372	371	387	370	379	341	375	363	369	392	352	352	396	419	390	328	370	376	388	373	355	354	359	397	390	378	372	404	360	366	352	367	364	394	375	389	376	370	348	377	342	363	372	393	347	373	370	345	367	387	368	362	367	330	404	345	377	343	403	389	393	356	381	366	371	359	397	358	397	381	379	364	362	370	359	397	363	341	381	359	318	358	398	359	374	319	375	367	396	344	380	386	340	354	390	399	350	370	371	382	374	380	386	368	383	368	368	357	348	375	340	372	363	378	376	393	366	386	355	424	362	355	383	354	362	381	349	370	360	383	353	383	389	364	365	396	372	382	368	380	361	382	361	375	375	334	359	342	362	368	391	401	385	374	374	366	393	347	360	364	371	387	358	377	353	372	389	367	372	353	346	379	371	381	321	354	379	383	347	350	365	385	354	377	341	349	354	346	365	385	368	351	382	361	380	366	369	350	339	367	357	390	377	401	371	387	405	402	345	342	349	373	383	374	382	357	369	344	395	348	358	368	377	372	389	361	382	367	334	367	380	350	370	366	311	373	348	371	359	377	381	371	353	386	383	398	376	376	363	366	389	371	385	330	383	363	391	362	389	410	364	377	380	345	386	360	382	377	339	366	384	401	358	388	406	349	355	400	348	367	340	397	364	384	387	356	348	413	382	410	330	326	333	356	371	386	405	411	382	369	365	370	365	370	353	389	348	357	365	379	380	364	393	358	392	386	364	359	369	374	380	353	390	387	394	363	375	353	394	349	370	369	343	411	369	375	400	325	369	377	384	356	402	355	355	348	343	371	385	372	371	400	393	361	346	383	347	369	389	393	338	355	389	346	387	382	369	402	399	340	373	355	406	325	348	371	399	377	372	365	361	400	372	362	374	344	412	365	377	384	352	312	338	382	386	382	344	376	399	392	361	357	363	368	390	385	372	351	380	364	370	373	344	382	323	329	353	364	364	369	400	375	366	385	367	381	381	350	380	387	342	375	345	356	359	387	374	375	370	374	332	362	385	368	410	398	394	381	344	411	390	362	376	376	365	366	379	378	356	364	389	345	344	378	347	377	359	390	443	332	361	390	382	366	364	367	385	411	401	403	361	363	372	350	359	377	379	326	392	362	354	342	343	333	374	361	374	362	365	371	388	379	397	370	374	355	339	344	374	376	350	365	366	356	377	354	382	364	359	403	377	389	366	360	375	352	389	343	384	372	403	383	376	362	360	373	386	380	392	331	344	344	371	374	356	351	379	366	381	392	344	383	411	338	350	377	335	337	356	345	385	386	353	360	322	397	364	350	378	332	385	386	377	390	359	366	394	398	348	366	371	389	341	341	371	379	362	365	363	342	362	391	354	363	378	385	367	385	382	360	380	379	344	350	394	364	362	386	394	370	431	370	381	350	346	341	396	406	366	366	348	403	368	369	340	362	354	327	342	374	415	383	358	347	368	366	368	346	364	409	349	344	370	387	385	380	341	329	394	385	383	396	359	346	364	390	394	354	403	358	369	359	387	380	358	326	359	396	377	412	364	373	361	409	374	365	391	377	371	374	349	399	362	393	383	383	367	377	377	363	339	396	396	370	357	364	385	395	341	338	353	391	390	376	359	351	364	358	375	374	384	389	367	377	364	353	368	339	373	340	373	378	407	340	387	354	380	377	310	367	348	382	380	356	350	396	399	401	388	361	378	381	361	365	374	385	358	346	347	372	378	394	364	372	373	389	371	369	371	377	352	375	351	379	372	371	355	406	352	350	344	365	352	365	389	409	379	362	363	385	351	369	374	394	365	332	360	383	386	371	365	390	383	369	391	380	428	357	383	405	367	342	367	367	373	350	361	413	345	362	352	354	347	395	391	370	377	362	367	419	374	347	406	370	380	351	359	374	362	353	385	379	371	374	364	404	382	398	376	359	346	380	401	390	371	370	363	391	373	359	375	382	328	360	368	350	350	353	374	368	355	373	382	380	381	383	346	389	353	373	379	358	362	343	354	365	378	359	373	344	332	340	351	376	351	342	397	404	363	379	423	354	418	350	351	347	383	360	330	372	378	366	377	401	369	378	354	402	360	363	369	340	366	379	382	364	361	360	355	385	334	389	337	381	369	332	385	379	402	344	380	361	362	320	354	364	363	368	349	340	385	379	319	359	371	405	369	380	386	380	358	362	405	370	388	371	352	378	369	379	346	348	368	368	372	378	363	383	364	348	374	357	365	368	375	379	354	368	345	362	377	349	376	388	368	372	339	381	389	364	375	378	360	372	385	355	366	345	336	326	379	360	366	410	392	358	386	358	370	384	358	356	336	392	370	372	402	369	375	377	341	403	369	361	397	359	393	350	342	358	362	399	397	368	404	344	371	388	367	371	361	352	378	367	385	357	330	367	319	371	379	375	377	374	392	393	364	341	345	358	380	366	400	379	374	360	366	380	372	387	400	375	384	392	377	354	380	379	368	397	367	378	369	373	372	378	328	384	384	382	370	376	391	391	375	363	356	414	390	356	415	373	373	381	384	384	382
10137	964	4138	760	469	417	363	354	325	325	347	340	349	326	310	318	289	345	301	293	297	306	298	299	302	277	311	292	298	327	296	300	275	309	334	304	306	286	326	304	300	313	295	326	274	324	332	323	309	291	286	268	301	315	308	306	313	317	291	306	260	297	326	315	303	307	310	299	305	281	311	290	306	312	300	317	294	317	296	329	303	280	268	288	297	348	285	306	299	311	258	303	290	306	252	318	306	282	290	295	293	264	320	295	273	304	300	284	288	282	337	287	287	290	286	297	292	288	275	307	312	284	289	287	297	286	285	327	302	263	305	288	320	289	307	302	308	291	295	301	290	304	300	298	334	289	332	312	303	287	314	293	289	285	341	332	318	295	322	311	273	265	295	291	301	316	313	295	270	264	294	295	294	295	307	258	281	314	317	299	292	320	274	322	308	305	291	288	292	268	313	298	302	298	299	275	336	288	267	279	321	316	312	317	270	266	306	281	297	282	295	298	284	285	282	288	321	326	332	331	288	300	302	326	284	284	312	299	315	309	293	308	280	334	320	302	305	305	312	278	281	288	296	302	272	292	299	274	300	328	308	301	306	300	258	288	303	323	277	282	289	288	282	302	320	312	315	282	296	314	269	290	272	306	285	269	293	286	318	256	291	305	300	314	281	302	317	276	326	307	295	332	269	346	288	279	331	279	296	327	316	325	334	266	309	303	311	282	271	318	278	302	322	323	299	311	293	300	289	306	320	303	320	278	307	321	344	287	270	287	319	328	290	298	270	299	310	307	312	307	292	312	337	285	303	274	285	302	284	322	281	300	301	309	308	317	288	318	276	295	333	294	264	278	290	311	328	347	295	270	308	323	296	324	302	316	302	301	328	321	280	296	275	278	277	296	284	305	300	277	272	273	311	306	257	266	268	286	315	295	305	301	329	325	317	327	291	284	310	288	322	297	310	301	280	281	315	327	285	269	294	314	307	305	305	306	302	330	317	322	320	336	291	288	283	284	265	326	305	316	286	305	294	289	300	275	286	300	295	335	277	322	322	324	297	293	310	305	323	267	287	299	287	276	308	298	307	305	276	298	304	327	287	294	249	305	299	277	294	283	284	275	288	351	339	317	273	315	324	300	305	287	283	315	292	294	298	296	288	303	314	267	321	280	322	307	300	297	299	298	301	327	268	304	310	271	280	307	329	288	280	267	290	294	290	293	290	302	283	275	283	283	323	299	287	273	290	312	304	285	278	305	292	277	302	311	297	290	267	313	293	290	311	340	297	300	286	326	302	313	333	272	286	291	327	294	263	309	307	294	295	314	304	308	281	294	289	335	333	304	292	280	320	298	305	264	280	260	324	312	316	291	286	301	297	289	299	292	283	295	302	289	326	315	294	307	296	308	346	256	303	315	314	316	324	279	303	273	318	286	272	321	313	305	294	309	328	311	305	332	292	305	341	283	299	285	281	292	312	253	331	287	313	261	315	278	310	298	284	313	311	286	306	295	300	315	330	316	319	274	326	257	286	295	322	301	275	269	269	288	290	282	275	289	321	290	263	304	335	343	279	326	288	279	301	309	295	296	299	328	292	290	283	335	294	285	319	284	282	299	309	318	319	256	302	276	308	292	286	277	287	295	300	297	301	287	327	330	342	304	342	295	261	294	295	300	315	294	305	313	280	307	320	263	311	283	296	293	328	291	302	274	298	302	277	299	290	296	283	283	310	302	292	291	282	307	280	307	285	316	288	326	274	305	300	292	332	258	315	294	302	313	331	306	293	314	287	281	324	294	295	296	294	303	291	338	277	304	318	267	310	328	314	276	266	310	324	305	297	290	295	306	329	293	298	294	278	294	327	292	290	319	323	285	283	291	289	277	289	283	310	308	281	273	285	294	266	276	331	256	288	287	314	289	273	279	299	301	300	299	322	299	294	306	301	296	304	305	295	314	281	269	275	287	273	313	308	289	281	280	312	237	285	277	276	296	301	311	307	294	285	273	273	280	293	344	302	310	289	300	319	326	318	295	290	319	326	293	292	296	302	309	278	277	297	285	300	302	329	315	315	273	274	317	299	303	326	312	267	318	298	293	342	318	285	318	291	343	280	294	287	296	287	249	314	312	292	316	293	302	309	270	295	334	262	321	314	308	278	333	322	298	315	311	297	324	271	285	336	299	317	293	292	312	289	295	291	297	310	277	260	281	306	316	268	293	305	292	329	323	319	246	288	314	310	281	305	291	310	314	313	311	302	256	302	305	258	333	299	280	314	277	291	275	286	332	312	290	326	298	297	311	338	303	290	287	303	302	318	271	333	278	301	294	284	270	277	281	323	277	269	319	318	273	285	291	294	314	308	320	299	248	259	297	320	289	313	299	281	290	329	263	274	296	346	316	292	303	294	281	317	296	281	301	300	283	315	305	313	303	309	325	319	270	282	295	316	265	332	307	283	298	287	266	318	337	294	268	316	288	309	294	305	271	272	279	238	272	326	296	283	321	291	332	313	296	282	295	298	290	285	281	323	311	319	303	316	360	303	317	270	320	332	287	350	293	307	309	281	283	271	319	293	295	272	284	301	305	295	285	249	304	288	324	284	293	284	316	280	302	293	314	311	278	290	302	296	300	261	304	298	301	273	298	296	267	298	313	294	308	307	291	324	302	299	274	290	302	292	282	315	317	328	302	284	297	268	292	303	293	289	265	320	270	303	310	285	275	267	283	322	293	322	331	285	292	275	297	314	337	278	340	302	309	300	297	275	297	326	317	289	282	276	300	320	304	298	301	308	274	295	319	285	295	315	288	276	315	288	263	289	283	312	306	306	260	276	317	285	295	275	302	288	323	304	292	306	298	283	301	271	316	300	263	290	298	276	273	328	304	281	292	285	306	306	301	295	273	269	309	286	264	322	324	299	281	315	310	316	303	297	325	293	317	309	307	275	260	266	268	300	290	295	299	294	305	300	328	312	270	320	280	295	311	281	287	309	289	292	313	322	316	312	318	299	265	296	293	293	312	250	276	277	280	321	290	307	297	260	277	296	314	302	313	294	284	320	301	321	315	303	288	320	300	299	282	306	292	282	321	269	275	322	316	294	296	324	306	306	290	308	307	274	247	296	335	274	289	279	287	275	324	272	294	307	311	323	303	343	305	325	308	289	306	301	323	289	291	311	311	272	302	332	286	299	290	305	291	314	279	309	307	288	335	301	288	279	267	289	302	300	280	322	274	316	335	352	287	313	299	290	293	299	285	302	303	295	282	266	283	305	324	313	284	303	319	289	276	302	290	282	304	310	291	336	305	286	285	302	280	307	292	301	307	291	302	289	322	311	292	279	299	287	292	299	282	300	303	243	307	307	318	293	292	322	286	271	297	285	324	308	301	300	275	302	277	300	296	275	275	318	298	299	294	314	318	304	294	302	273	308	280	311	312	327	309	280	279	297	284	295	311	262	300	314	311	304	269	319	300	322	322	272	315	323	317	274	276	312	323	326	279	280	313	302	299
7936	1005	7233	1542	1347	1269	1058	990	941	907	846	812	831	764	752	731	785	744	728	748	764	737	706	745	725	731	727	659	705	734	729	725	698	683	705	653	705	687	704	697	680	662	707	726	651	690	647	713	677	684	656	720	696	699	698	673	699	673	712	669	709	650	686	706	672	694	658	700	677	685	689	687	660	699	682	684	712	661	663	699	699	686	673	642	683	636	647	666	724	684	678	686	669	656	671	721	707	668	744	717	684	655	701	679	676	684	667	708	721	684	699	656	718	687	692	685	661	696	666	678	687	702	720	725	665	634	668	656	704	684	676	681	697	700	672	675	656	706	655	674	641	717	655	688	676	694	703	668	668	722	675	677	650	674	655	705	720	746	638	699	689	696	673	703	682	678	711	745	709	704	695	667	662	671	649	682	678	713	709	683	684	698	648	721	726	687	675	695	688	649	648	663	681	662	663	696	683	689	720	699	650	670	622	708	694	713	647	634	705	721	673	691	657	681	690	720	709	684	686	709	668	640	677	639	668	642	713	661	694	690	655	710	690	685	640	657	720	671	669	649	708	666	688	662	675	692	663	708	626	690	696	672	681	704	675	657	665	678	666	686	770	657	658	713	640	673	681	670	659	696	604	675	664	627	697	682	690	655	709	720	693	701	661	668	685	706	675	746	699	695	677	685	716	673	724	676	638	673	669	675	664	696	681	647	713	677	641	674	644	695	667	682	644	730	697	719	662	646	694	729	679	691	698	695	693	695	663	713	691	722	710	663	653	688	639	738	707	692	717	712	696	674	708	676	660	663	645	717	649	693	680	690	704	658	651	689	717	699	651	713	671	727	709	718	679	726	674	659	682	709	674	728	646	666	626	702	637	711	720	681	681	698	725	680	689	663	696	696	696	694	659	679	656	640	707	692	640	651	671	638	706	648	655	706	658	678	693	721	635	687	603	679	680	710	635	673	674	725	690	656	691	654	658	694	663	712	716	634	716	665	666	677	696	678	712	651	654	724	686	666	646	652	677	663	660	715	667	692	679	687	689	679	676	703	669	708	673	675	700	686	666	672	651	732	661	637	688	633	644	688	670	697	682	703	732	650	690	658	711	631	696	717	708	673	708	697	687	717	692	677	680	662	694	665	715	700	674	672	674	713	723	713	700	682	690	747	654	678	693	671	675	691	656	648	696	681	687	702	652	693	635	666	648	685	673	689	636	671	699	676	680	653	700	597	657	691	706	700	672	642	688	716	690	746	718	692	724	703	706	690	641	709	679	695	643	652	723	648	662	697	664	660	670	664	693	712	685	704	706	662	660	711	674	652	650	708	664	705	679	652	675	669	694	716	714	666	691	669	648	703	669	691	683	673	656	670	689	650	635	633	742	695	650	672	686	707	686	669	667	709	682	715	716	723	702	705	676	672	626	678	689	675	680	661	652	685	691	693	681	638	715	668	691	729	673	672	713	711	741	668	648	689	733	703	674	633	666	665	713	706	640	701	676	695	670	665	681	626	745	632	710	635	640	723	699	642	684	652	705	646	682	698	680	700	664	661	671	673	717	658	634	669	672	691	679	683	679	706	673	630	685	718	633	673	681	667	721	699	710	677	675	677	653	664	697	695	704	645	683	723	664	673	697	712	689	671	691	684	719	690	694	731	703	718	669	678	671	688	687	728	698	710	665	676	686	635	676	661	671	672	703	698	689	668	637	645	677	705	705	651	665	704	675	669	659	661	679	676	689	690	712	712	653	638	708	692	701	710	715	676	680	666	673	710	719	699	669	656	665	644	658	647	705	660	699	682	672	669	716	661	699	670	695	684	688	665	739	735	690	675	664	702	643	700	658	699	691	700	670	620	718	674	666	698	629	668	639	674	697	694	638	688	691	702	716	619	660	707	651	695	686	646	685	733	652	682	639	687	667	672	635	708	692	711	729	689	667	639	657	688	714	662	694	698	687	639	667	701	662	636	683	660	678	675	672	690	677	686	700	727	712	678	694	730	707	729	618	713	705	718	660	719	685	657	694	711	630	660	643	645	704	633	697	684	691	672	664	688	666	684	697	656	699	672	664	707	705	693	673	696	628	698	651	699	671	669	709	699	680	630	657	666	698	693	696	670	679	649	684	720	712	678	655	668	665	650	701	685	660	690	655	652	679	640	690	624	648	674	632	632	686	679	669	683	679	684	699	685	674	660	678	706	653	654	726	742	702	693	671	673	654	699	691	722	667	708	686	637	682	690	687	694	674	672	659	659	646	640	700	672	680	651	659	668	642	673	737	660	723	720	645	727	669	663	696	623	679	672	638	672	637	653	666	725	693	708	636	655	615	697	708	679	725	730	708	697	694	676	714	622	634	699	703	694	672	672	664	698	661	662	658	634	627	648	661	696	698	649	653	682	673	698	713	688	707	694	702	646	640	673	667	698	691	668	704	685	643	649	696	725	626	654	664	685	680	688	669	695	713	669	695	692	634	681	706	699	682	677	672	674	680	637	729	653	715	631	671	674	657	676	695	654	693	669	717	690	674	695	684	694	700	698	745	705	673	679	729	641	716	643	682	641	678	661	659	682	652	714	667	668	697	701	712	663	691	641	667	705	659	687	701	707	661	646	705	639	728	702	681	669	674	676	682	698	718	684	652	685	701	626	637	689	652	665	659	667	687	644	669	723	717	694	695	738	665	660	704	707	694	684	681	700	650	677	683	703	664	688	701	727	678	686	692	661	658	662	674	711	683	753	713	685	667	659	718	642	637	664	688	680	675	675	665	687	708	668	707	695	727	685	639	685	679	665	682	696	691	659	654	712	698	674	706	682	678	653	649	685	665	646	646	692	667	649	685	664	670	672	665	681	689	664	670	653	689	622	710	756	668	692	699	687	685	617	671	673	701	659	673	661	682	698	632	728	611	647	693	641	686	653	645	644	684	670	667	665	652	690	737	641	687	644	671	701	715	673	717	660	682	676	683	707	730	700	683	678	707	661	627	689	702	708	656	665	667	603	684	691	654	728	647	672	675	706	629	656	727	711	700	658	683	748	688	645	681	736	677	661	655	718	701	690	670	668	672	725	691	667	666	639	652	713	672	710	724	692	665	655	704	679	665	650	668	705	666	744	726	628	718	670	632	659	627	694	691	672	670	664	670	728	646	692	707	722	664	682	631	700	657	663	648	703	688	721	636	635	659	687	618	688	680	678	702	685	648	676	718	679	672	701	689	673	667	719	711	633	699	711	699	683	694	625	704	678	678	733	659	681	666	690	715	694	708	637	677	682	680	703	665	662	682	679	625	698	680	659	683	680	678	705	664	667	724	672	668	678	699	668	691	660	660	658	687	662	691	699	618	667	679	692	695	700	703	685	646	664	691	686	674	703	655	712	661	706	658	674	697	696	709	681	700	693	697	700	675	694	688	734	664	660	631	692	688	692	681	683	719	674	682	665	737	632	660	650	720	692	641	710	713	676	722	707	663	678	713	650	699	665	677	650	713	699	710	692	707	676
18376	1924	4878	1008	600	515	448	389	411	334	294	339	337	339	273	310	357	321	326	304	301	301	309	311	307	297	303	281	302	315	290	309	306	262	261	267	276	280	262	280	301	275	272	318	263	281	277	297	311	274	286	281	312	289	270	315	314	274	270	278	289	261	307	274	307	301	250	280	283	264	294	290	291	283	308	309	263	276	272	277	289	289	304	272	301	299	281	262	253	288	319	274	261	259	235	273	252	286	288	286	292	308	289	274	262	275	274	279	277	274	281	274	286	304	303	272	260	292	256	272	285	311	283	285	249	269	280	311	272	259	286	290	287	280	281	278	257	227	253	287	279	280	310	318	298	269	307	265	291	270	262	300	254	272	265	259	271	304	280	288	290	294	292	252	291	316	280	298	329	246	297	272	270	262	289	308	327	299	287	275	293	270	286	267	269	300	290	326	297	286	311	245	278	315	292	283	292	263	291	283	256	290	290	315	292	277	260	260	287	282	280	297	294	261	311	294	281	263	270	291	295	288	262	276	285	268	296	268	265	266	282	294	294	319	305	306	287	275	267	263	243	305	298	278	259	279	311	288	291	345	281	305	254	292	267	264	293	286	281	299	278	308	287	269	292	269	279	305	290	237	270	291	286	304	299	276	276	250	270	308	285	325	283	277	265	284	270	298	283	294	279	290	267	250	322	298	289	281	289	270	328	284	281	289	268	278	297	313	300	272	310	285	299	293	234	261	294	311	301	303	286	274	299	279	278	283	296	262	298	280	292	265	289	268	290	265	283	260	288	273	297	278	278	279	300	268	295	271	284	270	296	314	291	295	250	250	272	274	304	319	266	309	296	252	254	275	285	261	286	321	290	265	300	357	271	275	287	274	281	314	273	267	294	295	288	261	296	299	270	286	270	294	275	290	268	289	251	275	292	274	287	283	281	297	275	283	295	288	271	274	309	306	300	285	265	283	283	300	317	286	270	249	322	288	290	293	273	274	285	262	322	288	294	272	296	298	276	266	281	280	306	282	293	283	284	291	273	277	303	306	270	291	280	275	281	299	278	273	248	260	245	272	281	290	280	269	270	302	259	271	256	301	269	265	305	267	262	292	266	276	320	272	285	279	269	289	267	298	240	270	285	286	287	295	318	287	297	258	294	283	301	278	290	297	257	285	285	282	265	294	291	264	295	288	276	299	251	300	285	271	280	306	298	293	280	290	259	251	265	305	247	302	289	293	275	281	258	253	288	270	293	299	307	293	287	281	271	283	293	275	260	278	271	306	282	279	282	300	310	281	282	274	294	284	291	273	307	314	267	291	270	283	241	276	260	322	278	267	273	266	277	260	304	298	307	300	290	271	294	259	284	278	255	250	266	265	294	284	261	291	299	281	303	292	285	279	271	296	267	251	294	268	264	283	270	264	304	277	315	289	293	288	276	286	275	279	287	282	278	272	262	275	274	303	294	269	266	269	291	293	280	279	304	259	270	259	268	252	249	280	289	276	318	286	252	298	280	297	258	285	270	301	265	295	302	273	289	277	276	271	270	283	290	300	259	274	324	279	274	258	234	275	303	298	281	282	273	285	272	290	286	276	292	264	292	269	281	303	279	321	265	279	295	253	283	265	315	277	281	276	248	269	316	284	297	265	285	259	249	277	313	258	286	289	253	283	272	280	284	298	253	288	295	283	276	289	275	284	271	311	280	307	296	265	310	294	268	280	267	286	225	270	258	315	266	258	285	300	255	272	307	259	277	279	282	301	330	262	291	285	271	295	293	277	267	280	278	306	282	287	265	302	290	296	215	321	286	285	283	297	288	278	255	264	272	304	257	303	276	300	304	318	298	291	267	304	282	277	290	280	251	300	277	293	346	275	296	277	270	267	289	281	246	282	289	330	258	280	287	304	293	281	311	280	296	309	280	287	308	267	278	310	318	303	266	327	291	292	310	261	304	251	286	271	250	299	252	290	306	273	294	301	265	289	283	280	261	276	269	263	294	260	304	274	285	309	316	291	289	287	291	271	294	261	269	298	292	317	279	269	283	257	271	331	302	328	290	292	279	292	243	296	267	271	279	258	280	272	279	281	295	261	309	261	254	295	306	250	315	259	309	268	290	281	285	300	282	271	300	260	312	306	258	289	268	258	258	305	256	296	276	270	295	296	294	327	299	293	258	253	304	289	265	275	258	290	259	281	247	262	263	278	270	282	299	271	281	310	268	285	281	273	274	252	295	280	280	285	297	282	308	274	261	276	298	267	274	296	296	290	298	314	273	285	292	302	289	276	284	254	284	285	287	316	266	268	278	270	289	293	288	262	255	264	280	282	287	280	278	318	270	263	297	265	283	282	323	261	250	278	262	281	226	266	303	293	295	290	252	260	287	258	271	280	281	272	322	270	286	301	302	285	290	294	289	271	305	252	294	260	256	264	278	273	280	294	282	288	301	294	259	303	248	238	263	277	282	266	284	279	259	263	281	283	286	259	311	302	290	311	269	268	286	279	319	272	290	238	282	276	291	315	330	275	281	280	267	269	268	301	306	289	298	303	295	277	289	275	281	287	301	296	280	328	291	299	286	275	301	285	304	261	270	299	277	263	288	284	270	278	289	271	302	272	256	270	313	266	293	275	259	289	278	286	286	270	280	255	263	271	278	276	293	309	295	261	297	356	259	234	278	267	291	302	278	301	293	290	297	294	307	274	281	267	287	277	278	322	268	288	312	274	286	262	315	305	306	260	284	272	265	289	302	293	322	292	304	240	298	278	307	297	299	295	288	300	310	300	250	282	326	268	283	258	256	282	262	282	278	272	271	282	280	240	320	318	269	279	248	300	272	289	276	282	283	260	293	293	255	256	285	279	284	293	276	319	298	286	290	306	296	280	298	319	295	335	291	290	289	273	299	300	265	253	293	302	285	255	273	298	293	256	271	286	282	256	288	319	265	292	256	297	262	299	271	295	306	262	285	250	261	258	277	266	294	271	312	303	266	266	294	270	284	297	265	250	274	274	299	257	289	272	276	294	285	304	300	291	290	283	289	288	316	279	305	252	288	265	256	299	301	291	271	302	265	285	262	290	282	306	274	275	293	281	283	303	271	279	270	268	299	272	271	287	275	287	320	291	288	262	244	272	255	254	275	244	295	263	274	312	280	286	307	278	342	276	270	298	273	297	309	267	301	263	316	278	285	297	309	306	284	264	283	282	334	261	257	282	293	298	293	288	275	313	280	293	261	287	289	294	288	285	308	306	306	293	281	246	285	305	241	272	236	275	280	286	294	297	281	280	268	280	282	283	268	282	278	285	262	251	244	266	299	304	256	273	287	285	288	292	259	255	330	274	330	271	255	300	295	301	278	293	308	303	299	302	284	269	258	279	256	284	277	328	310	280	291	273	289	315	270	284	274	294	266	271	294	303	257	249	301	289	241	289	289	272	310	259	318	313	294	253	272	303	301	278	266	317	273	312	280	295	307	280	282	259	292	278	270	265	250	276	279	268	257	266
10395	1213	8124	2423	2028	1658	1382	1281	1117	1000	989	931	852	822	800	801	771	783	727	702	686	687	706	710	711	703	658	666	705	694	665	638	638	671	710	639	630	648	659	671	634	678	624	678	602	671	629	646	617	651	639	680	622	676	638	656	647	659	640	629	617	612	607	596	644	597	643	626	646	641	605	582	599	655	584	655	659	643	616	620	607	573	633	624	644	615	625	621	663	616	651	605	629	667	585	622	620	627	604	614	605	612	638	630	642	626	587	611	577	604	652	652	601	616	593	617	614	583	602	638	628	608	652	583	628	627	657	611	609	604	611	678	625	611	609	660	660	636	614	670	635	608	640	640	605	621	560	635	654	615	632	652	606	668	623	629	634	618	641	675	585	609	652	648	627	624	609	590	616	640	632	639	597	569	651	618	619	639	607	605	623	594	654	579	592	642	693	585	642	634	648	631	616	640	626	617	609	653	626	678	603	660	604	620	653	661	634	635	617	621	633	617	673	646	633	612	638	631	633	604	596	616	632	639	601	610	628	602	650	635	604	616	616	615	668	620	667	589	636	635	636	668	629	613	602	619	611	633	667	636	610	653	567	624	640	643	646	622	625	629	601	648	607	644	594	622	570	687	615	668	605	611	645	583	609	620	598	641	611	617	622	592	632	556	650	661	672	644	603	599	608	601	657	631	615	611	593	647	648	624	661	634	625	593	621	609	654	612	606	630	621	663	602	592	636	597	618	618	616	639	647	638	618	581	608	629	662	648	619	622	616	634	613	600	666	612	607	570	613	670	668	693	606	625	579	613	604	615	613	572	607	630	612	660	612	651	625	658	653	618	648	600	626	588	634	598	609	632	586	635	622	606	588	603	638	674	582	630	628	653	611	624	582	606	616	616	618	627	601	694	613	671	633	569	617	686	653	600	639	622	645	623	579	593	602	626	602	646	632	642	649	658	588	590	621	600	605	674	625	625	588	658	612	604	636	601	680	610	678	625	635	648	615	651	623	638	621	675	622	607	623	618	629	616	647	639	631	607	627	615	646	653	570	654	601	630	622	631	581	627	629	607	618	615	637	565	588	620	633	618	621	624	576	661	651	607	630	661	621	629	631	598	644	597	597	605	594	618	646	612	658	654	645	650	673	586	664	642	614	631	614	590	656	573	614	651	635	640	628	576	664	604	644	601	661	640	618	682	610	636	633	662	620	648	610	631	613	625	636	660	613	622	624	645	653	622	593	630	666	635	665	594	618	673	651	616	638	607	625	592	631	615	612	657	653	635	592	658	570	637	613	616	619	592	613	623	607	618	634	631	632	657	599	623	590	631	678	641	634	577	605	595	607	627	620	679	641	613	635	626	645	660	621	628	617	609	637	635	640	588	621	643	639	660	639	619	607	589	603	590	582	638	629	592	575	604	635	612	653	650	620	634	649	606	595	614	678	588	597	591	627	632	659	663	603	671	589	616	639	607	590	620	616	628	600	596	602	580	637	580	634	621	665	609	588	602	610	647	610	624	623	646	649	598	629	594	600	682	640	580	633	628	649	629	671	636	617	592	697	633	698	601	612	604	591	630	598	624	613	642	621	619	658	640	619	624	633	612	635	593	651	642	594	683	591	611	665	599	594	642	659	621	612	654	655	607	620	631	659	609	626	675	620	634	624	634	596	679	624	603	665	605	613	607	597	589	620	633	682	591	680	636	661	620	627	623	636	613	683	569	636	690	611	612	604	572	648	634	658	641	620	613	694	648	616	631	675	625	651	624	636	662	669	652	645	620	636	623	625	584	603	645	667	641	605	681	648	642	610	619	625	633	619	618	647	663	634	603	663	616	635	659	597	634	578	642	650	638	643	653	671	626	604	577	620	590	605	630	634	624	588	618	588	575	665	628	608	609	646	639	651	649	691	642	640	609	612	591	613	632	651	623	640	627	618	613	614	601	620	614	621	631	643	605	628	625	629	627	627	621	615	648	639	605	626	608	600	653	647	645	650	609	627	648	603	657	624	647	642	625	671	620	640	621	629	648	609	654	639	641	629	618	634	667	614	600	629	666	646	615	638	670	602	716	642	622	613	621	628	595	630	613	653	636	617	620	617	617	649	590	619	618	645	647	600	614	618	628	614	585	648	609	574	649	598	626	604	659	596	562	597	651	669	583	595	668	628	657	657	643	650	589	599	654	670	605	628	631	677	614	624	598	617	655	597	626	588	632	624	626	598	626	643	578	648	645	605	619	670	648	616	607	615	616	653	628	617	622	665	635	627	606	654	570	614	637	609	625	664	621	657	621	638	643	609	621	613	617	573	630	633	631	603	582	590	584	597	649	654	645	571	631	643	642	609	611	620	647	670	657	640	601	623	612	612	619	638	663	633	588	609	663	615	618	663	626	618	600	640	620	694	639	649	625	651	601	606	618	639	633	604	606	640	606	607	573	630	619	648	632	611	631	638	630	616	691	641	619	617	634	639	617	647	588	617	666	618	638	619	659	587	614	660	622	599	637	615	618	622	640	623	626	623	668	634	666	610	624	647	628	648	656	628	646	618	603	616	637	618	617	613	595	626	627	658	630	592	617	644	585	651	668	629	634	681	626	651	627	656	600	574	659	629	640	634	626	624	634	628	604	607	613	619	623	627	597	646	654	614	615	642	628	586	645	619	613	593	608	607	627	658	639	648	627	644	629	589	586	553	623	617	650	601	652	647	648	617	680	611	620	598	649	653	633	621	676	614	625	652	592	671	606	626	625	611	601	674	616	641	638	648	609	634	632	591	644	629	601	600	602	630	667	602	587	559	631	638	622	639	574	599	648	616	622	605	634	689	623	579	633	649	611	583	653	589	607	622	641	610	671	632	645	591	641	633	613	599	644	636	636	612	609	652	590	580	643	601	613	679	596	680	611	606	636	570	668	567	640	699	594	640	626	662	617	697	632	630	618	633	656	641	609	623	638	572	673	585	599	599	674	677	638	646	626	664	623	617	626	641	631	645	682	608	641	615	599	665	625	624	598	585	649	653	610	673	614	604	656	601	575	591	651	654	612	618	594	628	607	675	633	648	604	607	628	613	661	622	633	668	672	640	621	616	662	622	641	629	627	693	650	596	631	662	628	680	611	624	582	638	610	585	626	648	606	586	604	607	583	609	591	630	611	617	579	659	650	632	623	626	630	617	609	643	640	655	630	667	613	598	640	575	622	628	606	586	614	578	622	651	627	625	611	606	625	625	665	594	699	630	593	626	577	613	674	598	626	636	623	621	628	621	606	615	622	594	596	635	639	644	649	647	631	624	652	638	581	657	625	648	596	621	617	669	607	631	599	633	652	636	616	575	601	620	635	611	680	597	597	638	619	614	646	649	635	658	628	630	597	608	651	604	615	649	639	659	631	636	600	614	616	659	618	592	620	637	617	614	656	592	621	633	625	652	605	672	592	682	635	633	630	626	663	654	605	602	595	625	629	610	673	654	625	573	641	582	599	605	630	641	624	590	611	642	607	592	635
2404	145	186	149	145	128	140	124	130	164	128	123	120	148	145	126	139	125	153	120	156	131	138	153	166	151	135	148	131	131	161	143	139	146	157	135	157	146	146	131	157	119	148	154	130	161	130	113	131	134	141	150	139	116	139	125	140	146	150	138	137	154	155	124	127	139	137	134	137	121	117	149	139	142	129	136	149	162	141	154	143	158	139	122	139	150	141	132	153	148	145	134	136	145	140	136	146	137	135	127	153	142	140	138	117	130	126	148	103	131	121	146	153	146	131	142	153	145	145	119	149	122	139	129	128	164	128	117	134	168	152	118	154	136	119	141	155	134	138	146	129	89	153	146	152	135	150	152	149	135	127	116	155	123	178	176	130	138	153	122	150	135	125	128	149	124	134	148	155	125	134	163	137	153	139	143	126	114	141	161	129	145	139	113	131	130	134	118	124	138	149	116	139	136	148	158	140	127	149	142	142	130	134	125	140	131	119	128	119	137	145	143	151	153	144	144	136	130	140	148	136	133	118	139	140	126	129	142	142	126	129	134	152	158	142	127	125	143	136	133	136	132	115	136	144	124	132	126	140	161	121	145	128	141	149	148	152	125	135	144	153	119	133	150	144	130	126	127	135	150	140	127	145	143	143	127	148	170	120	120	139	132	156	122	157	118	136	136	146	130	142	101	130	145	142	129	160	139	129	149	140	157	156	154	132	119	115	133	152	139	141	153	152	141	169	128	134	125	140	130	142	124	141	117	136	144	147	135	147	133	117	137	119	139	133	140	159	150	149	119	132	149	134	151	150	155	138	142	156	140	118	135	123	139	155	131	138	135	146	154	131	140	142	128	143	150	164	133	133	122	138	140	121	127	145	137	161	116	134	137	135	137	125	129	124	141	141	135	120	142	150	139	119	136	113	140	149	128	142	131	153	140	143	152	140	128	137	147	149	158	138	124	140	142	132	146	127	123	120	146	149	169	151	131	131	139	129	145	150	131	131	131	140	125	150	136	118	116	145	128	139	124	148	142	127	118	139	127	131	115	121	138	144	132	116	127	130	159	149	141	138	130	127	112	170	142	135	142	138	150	123	135	118	127	135	119	134	133	126	135	158	145	139	141	119	132	120	134	133	174	149	121	129	121	147	151	148	124	157	147	151	141	114	176	135	127	153	133	151	141	142	134	134	140	118	123	134	144	122	151	128	144	142	131	127	137	139	115	130	145	149	134	144	127	115	132	119	133	133	140	152	153	156	132	145	141	135	114	162	142	142	149	137	157	147	122	131	139	141	149	120	141	144	149	134	154	133	124	123	141	121	146	148	124	121	134	147	121	154	138	136	121	129	120	125	148	151	131	150	139	166	141	130	154	122	135	139	143	142	139	148	138	129	132	143	146	136	127	144	156	145	131	127	128	142	139	127	156	123	150	147	132	130	145	140	129	120	155	163	112	154	124	152	124	147	141	141	136	131	150	141	137	112	134	123	142	114	132	128	138	137	161	130	145	133	125	123	140	121	143	166	138	133	116	141	133	135	147	139	128	119	129	127	125	139	152	146	145	154	151	139	131	124	154	151	134	145	145	135	163	146	128	133	151	151	143	134	120	149	133	141	158	177	170	144	141	133	143	137	128	127	144	132	123	157	152	133	143	132	156	138	125	119	138	137	133	142	104	161	147	125	129	132	136	139	147	148	136	160	108	153	143	134	151	155	124	160	140	125	156	165	154	148	136	157	155	153	144	129	125	149	133	144	140	149	164	130	149	126	149	109	122	162	122	149	138	152	129	134	144	129	138	144	132	133	140	130	125	131	145	146	145	138	161	158	164	144	152	143	152	128	158	137	120	152	131	110	125	149	142	139	133	135	110	127	150	138	147	157	134	145	133	135	158	140	142	149	125	127	126	134	134	153	138	131	128	132	155	155	107	126	162	153	128	137	125	152	144	145	138	158	134	144	145	132	130	131	128	109	134	130	141	165	123	136	142	130	161	143	117	119	136	140	134	121	134	142	141	162	156	151	147	126	136	125	147	117	133	136	155	129	111	149	133	131	133	141	151	158	137	163	147	118	133	162	127	145	131	123	126	131	138	146	118	167	137	132	125	154	137	126	122	142	149	164	146	117	139	128	117	150	145	144	131	162	117	154	138	142	135	160	132	126	133	134	141	119	104	142	126	151	161	139	122	135	128	150	150	125	143	139	151	124	119	107	166	139	134	122	141	126	141	143	130	154	142	131	141	135	122	139	133	143	148	148	134	135	173	151	135	144	157	133	145	139	107	141	149	127	127	141	136	153	140	164	144	143	160	160	140	161	159	147	142	131	151	146	127	119	147	152	127	150	130	125	139	132	147	165	143	127	144	160	143	150	139	135	150	122	142	119	133	134	148	131	147	152	131	146	144	142	133	133	160	137	165	136	137	138	172	141	138	144	139	117	111	135	146	148	137	139	125	118	161	120	146	150	118	118	126	147	150	143	140	144	134	121	129	122	150	141	144	133	137	165	134	123	126	173	134	133	102	125	133	135	159	131	147	121	141	144	137	146	142	128	123	143	139	125	135	128	130	143	124	132	152	133	137	139	129	161	110	150	123	134	140	161	136	144	159	142	115	138	141	162	148	144	140	166	140	143	135	130	142	146	134	118	132	140	123	132	122	124	117	155	120	150	125	133	152	143	137	143	141	127	110	125	118	173	129	126	128	134	142	145	136	123	136	120	115	144	154	133	153	143	142	137	139	147	141	146	138	127	135	127	150	116	151	125	142	154	129	129	152	125	118	123	124	147	150	141	132	137	143	136	152	122	126	138	149	131	117	133	128	137	140	125	133	134	142	155	140	126	135	143	135	125	132	146	135	124	138	124	142	131	144	162	138	132	133	147	150	156	132	127	135	143	131	158	120	149	126	128	156	140	167	163	129	144	145	152	150	129	125	137	146	140	135	141	120	145	132	120	146	141	126	131	127	146	154	128	149	140	135	143	152	126	155	116	151	131	152	137	121	162	138	159	169	130	160	115	138	132	126	149	136	135	132	145	146	130	157	128	133	153	169	145	127	128	149	146	140	131	157	167	140	130	147	144	154	121	142	154	122	151	146	124	132	114	141	123	138	131	143	123	140	128	134	146	135	137	149	146	133	140	123	140	145	122	118	109	143	138	137	146	136	132	147	136	136	132	134	157	132	134	147	148	138	154	146	136	147	172	123	125	159	120	152	138	133	145	120	117	148	152	128	145	127	147	160	150	169	112	146	146	158	129	113	149	120	144	117	134	140	126	150	140	124	141	143	140	116	142	146	130	136	121	139	161	172	137	143	135	131	151	154	155	145	145	133	140	149	123	140	153	133	127	129	117	125	137	168	139	142	141	132	131	128	157	134	121	137	131	124	134	141	143	138	153	148	139	151	147	156	137	132	140	153	147	140	162	123	158	146	172	145	140	148	141	149	156	161	148	116	135	140	110	135	130	150	126	137	141	118	157	122	151	125	128	132	132	147	134	140	113	129
2165	374	499	370	409	399	394	368	387	375	403	362	372	374	352	381	345	367	331	362	407	359	382	332	364	361	387	376	369	376	354	340	318	338	357	347	385	364	342	352	382	392	362	349	402	338	395	415	368	357	384	346	335	354	355	332	386	370	368	395	341	357	356	365	351	335	372	393	375	388	378	359	354	330	341	375	341	361	342	363	354	366	376	359	364	372	385	394	331	381	364	338	368	366	375	339	344	374	370	383	355	405	372	395	330	375	362	352	394	399	343	341	334	335	338	359	390	382	353	365	368	383	360	352	406	367	371	377	343	379	370	333	366	373	373	361	366	350	324	344	375	390	327	399	390	373	365	383	358	352	363	384	355	353	327	377	343	388	369	420	361	373	374	346	383	363	361	356	350	350	373	377	396	367	350	343	361	394	341	338	379	345	361	351	352	372	387	385	358	367	343	360	381	343	351	355	357	389	366	367	382	360	353	366	381	361	314	364	355	371	371	374	352	340	382	370	363	375	347	372	367	358	347	361	342	382	370	307	375	374	381	369	367	373	344	390	421	352	380	364	320	354	351	363	386	352	368	371	358	391	344	348	376	366	366	367	367	351	348	350	379	334	367	374	390	336	354	378	345	378	383	360	332	359	355	423	366	358	365	367	355	349	359	356	354	350	354	381	379	366	345	373	360	349	358	350	348	354	390	310	369	365	360	390	367	401	350	368	384	386	373	351	304	357	378	331	380	383	353	381	364	428	333	363	358	355	388	342	375	332	365	375	320	376	379	379	350	372	333	377	362	335	371	352	364	361	373	348	366	393	380	367	333	371	326	342	386	382	347	362	392	337	361	369	369	368	346	363	360	365	335	338	368	356	366	360	367	377	366	352	353	338	401	395	381	354	371	359	362	343	377	380	332	339	371	343	344	390	374	396	367	365	340	362	368	330	381	366	376	360	401	354	346	354	376	360	384	351	344	342	374	346	364	392	361	371	348	358	371	352	397	352	363	330	327	381	350	393	329	386	359	384	362	359	346	382	358	346	357	370	357	362	378	353	357	369	376	379	341	339	334	329	383	399	358	354	350	341	357	356	327	358	368	332	339	398	365	366	359	358	377	367	355	338	375	366	350	357	396	362	338	374	384	337	360	393	338	324	381	363	362	394	361	365	368	338	350	368	378	358	417	344	380	363	318	356	380	358	371	417	371	349	336	393	360	369	357	371	368	367	367	367	346	385	386	394	413	382	380	343	383	368	400	390	365	386	373	388	359	351	345	355	368	364	365	384	370	343	374	348	404	360	362	381	373	364	353	360	386	372	351	343	343	371	398	368	336	329	354	348	365	387	384	393	358	344	361	331	381	359	351	355	350	375	364	386	352	353	360	363	365	369	364	362	388	347	365	348	356	366	389	340	360	337	334	368	396	390	362	370	354	373	373	386	358	374	382	368	368	327	409	351	353	347	362	329	379	335	338	374	354	378	382	383	370	378	317	347	338	393	375	363	383	363	355	367	341	337	358	427	348	378	366	388	402	350	358	396	346	371	369	370	379	352	398	329	347	367	382	348	364	346	352	365	370	353	384	362	331	353	358	340	341	360	395	368	357	341	312	347	341	347	363	365	338	350	356	381	366	349	370	351	364	365	351	332	376	369	380	379	346	321	383	344	369	322	366	367	323	361	368	366	381	340	375	383	349	355	364	368	355	352	379	335	397	345	373	342	362	357	336	357	350	341	341	391	358	328	345	336	402	343	339	386	346	355	397	362	356	383	368	361	343	354	367	381	324	377	354	381	371	360	360	409	374	336	343	364	357	376	332	355	365	366	327	378	346	350	394	343	361	344	356	388	350	344	371	363	352	336	348	411	352	350	363	348	329	394	352	341	369	369	383	362	362	359	375	356	368	357	352	389	326	362	388	356	367	343	366	388	387	360	378	385	367	351	342	346	366	342	338	357	344	378	363	363	334	356	351	340	361	402	373	363	376	386	377	405	358	379	356	344	382	406	391	375	377	355	367	372	385	361	396	405	361	375	387	388	354	381	388	369	395	357	361	347	338	358	365	364	361	329	355	357	368	344	354	370	368	364	341	368	374	316	386	358	378	417	347	362	363	351	369	365	349	370	368	352	377	361	340	364	364	375	419	344	406	373	381	367	393	373	373	347	351	372	369	367	345	378	400	368	362	346	343	349	390	340	376	345	367	340	358	343	389	408	370	339	413	369	374	309	355	368	362	380	386	379	361	367	391	340	369	391	382	371	383	354	374	373	355	345	370	385	373	360	369	356	364	345	342	352	393	340	358	370	381	378	369	387	377	353	356	366	332	374	364	374	379	390	370	380	367	363	385	361	387	384	384	352	389	382	359	303	375	357	340	384	355	355	345	354	380	396	382	385	378	352	403	369	382	365	337	381	377	358	345	343	358	370	400	371	359	365	367	371	352	377	365	354	392	362	342	347	380	371	357	374	365	363	361	385	358	349	337	407	332	359	352	360	378	384	400	371	367	349	362	373	370	370	355	335	365	357	361	355	357	359	349	361	372	365	390	371	353	377	376	369	366	361	364	370	367	351	372	359	345	331	359	345	373	349	364	361	349	382	399	356	379	362	344	340	362	348	350	365	384	370	365	368	370	342	354	353	339	348	359	379	348	353	390	366	381	412	359	362	341	378	339	372	338	366	329	362	356	353	356	396	370	367	397	355	344	382	373	399	365	356	371	339	394	399	359	339	368	378	384	375	384	370	378	319	362	329	356	373	375	352	366	371	356	365	387	344	363	360	343	361	353	351	351	365	389	362	326	353	349	390	366	387	375	366	373	328	328	344	339	380	367	359	333	340	384	341	350	365	358	369	355	372	380	346	395	363	390	354	354	366	390	398	362	373	329	373	371	364	365	371	346	379	351	382	358	373	391	390	398	374	377	365	349	370	361	398	334	400	351	370	356	358	367	352	360	359	356	352	356	369	380	357	375	375	361	375	335	357	355	355	395	372	368	351	324	364	359	352	321	331	372	380	340	338	369	355	366	378	364	354	376	341	331	345	356	394	384	386	369	380	427	374	369	332	415	401	369	378	351	353	367	374	335	344	361	368	371	322	322	354	375	356	346	377	347	345	340	351	376	341	348	346	366	381	376	372	377	383	359	323	360	354	400	366	370	374	366	370	351	377	376	341	352	347	371	381	396	363	354	343	333	366	341	400	368	331	353	365	341	366	369	390	357	365	353	388	347	369	355	343	350	372	351	353	390	380	390	340	396	347	356	375	372	356	368	360	357	414	363	343	344	354	359	377	339	353	342	349	363	403	382	391	381	376	344	383	349	359	372	355	365	374	370	405	362	345	342	357	344	393	374	408	352	363	381	329	350	355	347	345	364	352	392	358	396	323	370	386	375	329	361	366	330	362	362	320	334	366	370	390	373	337	378	368	351	333	355	340	360	359	345	333	361	328	379	367	355	321	365	375	369	371	397	391	353	329	344	348	386	352	417	369	360	393	382	327	364	360
10668	1107	2789	697	466	425	398	351	350	357	342	332	332	311	295	296	270	288	301	321	318	306	311	285	287	283	296	337	320	300	299	298	300	289	300	318	315	300	272	315	304	302	259	293	303	295	273	297	309	317	308	325	256	344	322	335	308	288	307	311	300	266	290	300	287	311	286	301	304	274	264	284	318	319	310	292	303	319	318	293	286	281	278	313	300	298	301	306	290	298	289	294	302	296	305	302	310	311	308	304	305	254	280	304	297	316	284	321	303	261	294	281	268	316	311	300	283	321	283	296	297	293	279	267	282	291	307	302	312	330	301	300	316	302	313	291	283	271	304	300	276	331	244	304	313	305	326	316	299	318	288	278	308	302	298	322	325	317	332	340	309	285	266	282	275	288	282	315	312	320	261	307	291	318	285	280	294	304	292	287	281	289	310	283	274	337	277	298	293	271	306	334	304	329	288	327	310	282	324	303	293	286	275	298	317	314	314	279	291	345	299	259	305	291	279	292	299	298	322	262	275	298	298	291	292	284	308	281	311	279	311	282	291	296	308	366	339	305	303	292	305	340	300	303	322	309	309	327	304	290	307	308	320	307	288	290	313	299	268	278	302	296	283	291	273	309	269	279	275	288	315	272	319	266	299	269	284	286	304	282	285	299	299	311	314	289	280	304	297	289	286	315	306	317	285	286	318	284	280	327	355	290	263	275	341	326	287	305	299	307	300	290	337	298	309	317	288	323	272	291	292	284	312	269	317	290	292	282	288	300	307	290	271	288	299	300	291	308	266	304	289	311	307	292	294	312	296	306	307	281	303	310	270	300	278	285	296	288	280	276	327	274	293	293	306	315	276	298	291	299	276	310	311	283	282	308	292	318	306	276	315	297	290	279	302	314	308	304	286	330	296	296	287	280	320	301	312	311	324	281	289	310	268	312	330	302	313	319	286	290	324	305	288	300	330	289	314	292	318	289	297	285	265	295	283	278	280	299	290	323	284	322	318	316	317	338	271	312	322	326	304	301	303	301	284	281	297	308	318	326	322	294	287	297	267	295	307	301	283	331	303	283	288	287	309	328	296	295	322	327	293	307	277	270	310	294	306	310	292	315	312	265	260	299	316	297	299	348	347	275	277	342	270	328	312	330	314	283	301	334	286	280	321	255	304	282	303	268	309	283	315	283	280	349	319	280	329	313	304	279	302	292	284	312	312	299	271	252	315	324	306	344	294	313	314	299	316	276	301	299	292	292	286	305	281	303	305	278	311	286	276	284	292	278	293	281	284	331	283	338	279	303	315	336	311	294	300	302	310	311	271	302	279	289	295	300	280	276	303	309	322	282	334	322	275	280	293	321	306	280	295	293	303	290	268	303	290	282	291	306	268	297	272	293	329	322	318	271	276	309	299	284	318	302	296	297	310	281	265	294	319	315	261	320	297	268	301	305	296	277	299	288	300	285	294	276	325	289	298	298	273	295	291	292	298	301	271	316	297	278	269	316	335	300	321	294	304	289	288	312	309	271	280	304	244	259	313	325	298	278	287	302	304	325	315	277	285	307	283	302	313	298	293	295	268	297	305	312	309	333	312	306	288	307	296	264	300	283	310	286	280	262	329	318	322	318	288	317	309	303	285	272	304	272	293	293	266	304	310	265	258	310	327	317	303	308	290	303	283	295	283	302	297	291	324	306	306	278	278	273	319	291	312	311	295	340	309	276	268	290	282	288	288	301	306	304	317	283	308	301	274	295	312	282	306	279	326	307	290	278	317	299	301	300	284	302	305	304	318	280	275	319	289	284	288	305	318	318	315	309	309	287	303	325	313	288	289	307	308	292	293	294	281	311	305	311	337	258	289	279	302	302	320	288	295	284	280	287	296	292	297	246	271	298	302	320	295	285	327	299	336	321	254	336	275	283	265	321	283	256	305	292	311	301	291	308	289	307	321	324	283	276	307	313	289	295	310	287	295	284	317	274	287	287	322	287	283	277	265	292	296	309	273	308	294	316	299	294	314	288	290	293	280	281	317	292	274	267	297	277	316	306	264	293	303	298	302	311	301	305	307	293	265	295	258	278	322	308	298	323	319	279	271	306	283	292	308	291	265	308	302	284	288	325	308	297	324	286	306	270	292	293	323	319	303	273	310	302	316	301	294	286	318	271	277	312	264	294	283	300	267	295	285	315	279	288	288	317	265	289	288	311	284	311	301	302	285	320	282	294	320	282	330	302	298	285	251	302	287	313	312	268	295	310	291	286	302	337	308	310	306	290	260	277	283	322	278	312	306	318	313	315	313	284	340	296	258	281	311	312	280	290	309	322	287	285	280	294	271	272	282	296	297	289	278	309	283	292	286	290	320	311	304	318	290	288	298	319	268	283	299	323	326	289	321	329	288	271	297	319	284	301	315	317	302	292	280	257	302	318	279	316	330	271	317	325	268	277	288	285	291	289	276	307	310	282	295	308	284	252	307	319	303	302	270	323	288	306	342	322	327	280	311	353	338	307	296	315	341	305	277	295	295	286	288	266	267	270	297	288	278	279	278	302	267	324	325	317	278	280	271	292	308	314	302	276	290	288	295	303	303	304	275	289	303	292	297	282	309	317	304	306	302	303	320	321	307	285	280	317	277	292	305	277	327	295	291	284	281	282	324	285	317	297	308	290	299	316	279	327	272	256	307	255	281	282	331	294	279	287	296	319	295	276	313	289	301	318	293	273	326	274	286	323	311	275	295	275	303	302	286	304	298	294	269	282	312	286	259	299	311	257	285	293	276	298	306	285	327	335	305	282	312	286	283	322	313	305	311	303	293	343	311	315	280	288	308	300	302	294	310	276	274	283	321	301	301	337	297	286	268	306	292	303	293	291	319	294	319	321	304	306	286	307	291	277	326	286	310	310	286	298	308	290	287	311	279	320	292	303	277	273	276	297	293	284	281	283	301	287	311	280	294	309	318	306	309	282	295	269	281	298	303	284	301	301	308	285	305	310	299	268	269	316	271	308	319	293	290	313	329	299	291	292	296	318	285	310	317	274	309	283	302	280	296	306	310	314	285	249	293	281	311	278	319	288	295	271	311	320	301	289	317	272	313	304	323	335	302	278	292	287	299	327	343	309	286	270	286	275	288	288	285	282	309	321	314	297	304	327	304	310	318	290	311	289	286	307	321	316	310	322	288	298	274	276	319	265	287	315	317	274	294	304	320	283	308	319	310	297	320	299	307	303	299	312	302	250	280	310	281	292	306	301	297	280	288	307	280	323	293	317	277	284	289	305	320	308	283	305	276	271	286	339	303	273	284	300	306	295	317	286	291	280	283	291	320	291	273	290	308	299	280	283	313	311	315	312	313	328	322	304	287	314	291	302	268	305	295	306	267	306	326	330	313	262	303	298	287	333	306	305	292	300	245	301	297	308	282	307	303	315	313	277	283	290	298	320	256	295	285	293	273	302	297	315	290	280	288	291	300	294	292	296	271	298	280	291	269	292	320	305	305	332	309	300
8038	1001	5333	1589	1372	1268	1112	989	997	924	840	819	836	767	780	767	791	773	712	718	744	781	739	695	722	696	655	710	737	715	741	711	657	711	687	677	695	685	650	692	688	689	720	655	702	704	711	675	661	694	669	694	646	654	686	723	700	694	734	666	682	714	691	679	630	639	673	631	663	643	710	661	638	669	638	674	641	642	699	660	659	722	678	702	721	641	644	685	649	656	699	672	661	637	700	715	653	683	680	697	670	686	679	694	686	681	663	658	702	712	660	638	655	639	682	710	708	698	665	699	665	671	660	683	734	663	652	682	695	626	683	706	649	666	693	705	632	680	651	618	679	666	653	681	729	687	678	674	671	680	694	673	664	665	651	674	693	657	631	663	672	654	658	639	663	660	685	647	700	690	718	738	680	725	654	665	660	683	668	726	617	655	640	667	652	687	653	681	711	702	692	694	645	704	697	641	682	680	695	682	695	663	643	693	714	682	657	678	671	683	673	679	716	682	631	693	647	661	749	686	645	687	702	690	695	679	730	677	644	646	670	660	652	657	671	668	676	639	679	679	687	673	699	675	640	714	663	672	689	667	659	665	699	662	686	681	679	688	697	713	678	694	718	695	688	769	657	731	681	712	678	732	698	660	658	693	689	669	661	688	675	649	675	682	697	686	675	675	678	654	715	700	681	687	679	653	709	687	662	675	685	649	636	656	642	716	632	704	691	632	670	684	649	686	667	671	693	657	651	722	710	726	637	657	661	634	715	672	643	692	682	696	714	657	654	688	652	730	704	672	651	690	698	662	697	658	700	683	715	685	668	718	709	674	686	624	687	726	675	664	682	638	681	690	647	713	699	664	666	672	663	673	698	647	691	703	678	673	685	635	675	684	652	689	684	659	674	734	702	671	664	672	719	655	671	655	709	647	682	672	693	674	644	666	686	670	612	631	670	710	666	648	737	702	660	671	659	644	647	652	641	700	659	617	657	722	685	724	664	699	674	703	673	622	637	694	701	673	677	644	683	646	651	697	721	702	647	685	695	656	677	649	698	710	655	680	682	669	666	636	671	654	645	668	728	697	676	676	652	650	739	664	664	642	659	666	667	690	661	698	773	683	660	688	738	651	678	725	647	663	656	701	660	657	724	668	660	688	641	709	697	680	692	661	667	710	682	667	696	726	645	718	666	717	682	670	607	708	641	656	645	678	653	663	695	676	692	700	668	701	669	703	695	680	684	633	733	670	667	678	671	704	647	701	698	721	712	730	677	673	647	641	696	688	661	688	737	677	684	653	630	680	676	705	680	698	645	672	702	633	647	673	692	689	672	715	708	685	682	753	632	718	676	686	713	661	721	715	714	724	654	648	690	704	685	636	677	661	666	634	657	667	707	710	657	708	662	683	693	714	710	686	680	644	671	715	646	684	687	659	679	681	663	699	703	677	680	707	653	655	713	701	696	662	695	667	673	638	657	702	658	665	671	693	663	664	678	685	702	634	661	677	651	646	697	693	701	662	659	669	678	689	682	730	703	697	652	700	706	681	658	677	640	644	670	701	683	720	727	663	697	665	686	696	703	629	687	661	722	675	669	699	677	677	677	716	673	685	689	664	685	691	679	704	652	684	688	656	658	640	651	662	686	697	672	706	696	724	670	697	731	697	688	702	712	683	682	737	655	697	715	698	684	736	691	721	677	683	681	696	650	669	707	659	696	656	718	699	665	648	646	645	658	613	643	656	672	658	702	681	659	704	658	673	655	653	667	657	699	671	647	659	670	681	712	701	638	693	679	678	674	697	694	701	651	701	645	705	686	686	693	696	682	636	718	666	701	700	687	672	717	654	677	693	722	687	689	686	669	673	705	657	688	703	716	714	681	698	710	648	693	717	683	672	651	678	731	661	674	701	665	664	690	707	686	694	686	646	695	685	648	689	690	691	635	665	664	665	660	723	667	671	694	716	658	683	725	738	657	671	690	696	710	674	641	676	652	653	705	686	674	664	641	630	712	698	706	705	658	709	673	712	692	670	686	687	715	683	658	689	669	648	701	691	685	685	683	699	678	688	699	653	642	658	675	637	706	716	687	661	675	687	693	657	714	650	702	673	645	656	670	684	707	656	697	680	634	669	724	684	699	670	632	630	650	675	716	675	677	675	692	720	659	635	668	683	733	673	674	633	668	739	662	710	673	726	684	652	707	646	667	700	669	678	701	672	689	681	702	670	717	635	671	704	700	705	673	695	686	660	700	663	673	702	643	672	687	682	696	693	661	677	629	667	663	657	698	659	656	646	666	694	721	673	704	651	698	663	686	667	713	650	703	634	672	685	639	694	722	677	676	672	708	668	672	660	684	678	715	671	676	676	671	691	677	695	690	648	662	683	706	715	709	721	724	699	666	675	686	707	678	699	668	674	672	679	743	711	663	659	651	696	697	710	690	708	701	653	662	653	671	654	689	631	719	727	648	673	676	646	710	669	666	723	701	706	670	692	695	715	652	697	635	690	661	707	664	696	676	676	702	699	716	686	650	672	672	693	697	666	709	689	634	655	661	700	657	690	650	680	686	679	691	629	615	650	731	685	648	646	644	697	653	636	652	641	644	712	679	645	725	687	680	701	705	681	678	688	662	701	708	702	671	691	650	695	639	688	699	690	655	688	667	691	687	688	686	693	697	666	659	717	652	646	644	681	663	663	600	694	672	662	666	673	694	630	652	667	692	726	681	740	679	681	699	697	650	649	693	700	634	637	693	675	719	667	662	676	695	733	671	671	669	721	666	668	685	677	690	686	699	646	678	667	665	692	698	752	650	683	699	655	692	644	724	679	703	709	664	650	684	686	701	681	671	675	703	683	647	677	664	628	683	690	720	725	638	673	717	703	691	657	659	698	654	707	696	673	654	689	669	717	701	639	671	701	639	655	698	688	660	696	680	667	698	661	693	664	686	709	709	641	668	648	693	708	700	665	696	648	647	631	683	657	669	656	693	668	689	669	709	686	634	708	646	648	721	669	638	737	678	647	700	652	681	662	673	704	673	669	669	698	649	681	673	625	690	654	673	633	649	630	696	691	706	709	657	721	687	659	674	675	674	711	712	686	699	689	705	635	707	661	645	657	654	677	699	726	681	702	662	716	699	675	676	690	630	692	656	694	663	615	670	661	675	652	684	695	668	694	707	703	728	683	665	664	721	648	675	682	692	706	686	720	710	701	716	705	659	676	695	664	661	628	654	653	701	685	687	668	692	680	667	674	680	683	647	677	643	668	675	730	710	673	678	685	682	639	684	691	647	711	695	619	660	634	678	699	691	690	665	641	681	661	660	688	642	662	717	708	680	667	669	666	669	665	681	697	661	713	649	699	733	695	692	737	654	681	672	685	687	697	675	678	706	631	636	695	635	678	653	667	683	677	685	643	667	694	671	642	724	637	670	712	673	691	638	668	671	707	672	631	651	675	708	657	680	694	646	609	735	695	716	701	641	680	673	715	671	649	690	719	705	682	708	709
19090	2895	6900	1406	615	487	447	404	379	389	350	317	305	347	311	293	293	316	308	279	282	326	306	304	272	292	287	296	260	296	306	295	273	268	293	283	285	275	292	294	265	272	276	307	279	300	300	286	315	278	266	260	280	311	289	304	259	287	265	314	295	309	274	292	317	269	298	288	281	326	281	252	290	277	264	293	273	299	273	282	297	296	310	273	248	281	260	319	279	283	283	296	286	268	313	256	274	299	282	297	283	264	285	298	315	284	305	276	236	282	285	302	294	276	289	282	273	270	277	254	294	272	247	274	261	304	295	285	286	296	308	274	287	289	297	261	290	281	291	290	271	288	308	303	280	289	298	274	297	304	284	309	245	271	283	281	265	285	279	283	306	290	280	289	247	289	292	319	292	267	298	278	279	288	313	310	282	276	276	277	281	265	285	292	288	267	288	285	286	298	290	279	258	302	295	286	314	293	269	290	262	268	257	250	265	332	320	283	270	315	267	247	277	286	282	300	267	282	303	252	268	291	272	273	267	286	303	280	268	272	255	316	283	271	268	287	283	272	277	295	290	249	286	262	286	278	301	292	297	264	296	282	288	264	286	304	256	304	293	290	299	260	270	308	281	263	261	293	271	279	302	303	295	293	287	296	303	260	293	261	249	263	277	293	243	277	275	270	283	245	284	278	324	250	287	263	286	294	274	281	281	273	295	270	277	319	302	282	268	282	266	263	283	300	307	277	282	310	290	282	293	282	288	314	259	285	271	281	306	284	275	299	310	295	278	311	303	298	298	272	247	265	276	261	287	321	269	289	272	289	293	308	312	264	274	270	266	268	295	306	269	298	249	314	288	255	282	276	286	307	297	266	289	292	317	236	276	286	288	271	281	291	289	279	277	289	281	254	316	282	335	330	275	324	276	286	295	263	296	262	307	276	302	283	263	297	283	266	303	264	310	294	255	277	278	315	262	310	264	285	272	270	261	291	273	295	279	300	313	290	303	316	267	279	291	245	312	273	271	278	277	268	285	260	233	270	304	295	309	288	282	273	283	272	300	283	289	303	278	247	295	267	296	298	292	302	281	284	280	290	293	290	285	277	300	316	310	307	286	310	313	287	290	277	275	284	286	305	312	278	280	282	273	288	296	298	330	298	242	285	300	272	308	318	276	267	317	274	273	289	280	308	326	299	296	284	275	303	321	258	275	276	239	267	284	269	295	302	294	260	269	306	286	308	287	313	299	302	300	300	279	284	266	282	290	286	294	306	283	282	274	279	307	302	271	278	293	286	268	246	258	263	280	288	304	262	291	261	287	283	322	295	267	289	283	289	261	303	259	287	298	264	300	288	281	281	292	293	249	250	276	286	294	288	310	272	289	260	285	260	293	296	260	283	246	288	316	306	281	314	280	284	296	277	280	274	289	270	279	282	249	296	284	264	263	305	282	317	311	354	255	279	306	262	292	308	300	260	293	298	273	284	307	259	284	279	291	278	315	277	307	284	322	272	262	297	321	302	289	247	300	270	268	279	291	260	248	276	310	295	297	322	281	291	299	289	283	290	283	319	285	295	284	279	305	279	297	276	290	303	280	280	297	276	267	280	308	273	275	237	294	291	281	282	277	294	266	277	242	270	249	270	293	278	284	283	276	248	274	324	239	297	288	285	257	268	265	300	276	285	269	259	257	276	279	302	286	271	273	290	262	273	270	295	279	248	261	276	272	251	302	311	249	286	284	294	307	277	276	273	287	303	275	275	296	240	296	318	293	289	288	274	297	305	274	298	283	284	297	284	314	277	287	291	295	283	282	301	316	304	287	273	276	299	288	265	285	300	250	302	305	278	253	285	299	300	295	312	258	290	288	287	298	270	256	305	283	320	305	301	301	291	277	268	285	275	268	259	315	294	314	284	306	292	282	283	295	273	255	234	286	276	256	280	301	267	288	272	293	280	318	273	262	294	287	278	274	297	294	292	272	337	284	305	271	259	288	302	275	277	281	283	327	323	318	289	284	246	254	299	306	289	267	273	277	272	291	291	261	274	275	306	288	302	275	296	268	235	260	266	233	316	282	277	317	270	270	277	288	307	270	285	302	275	282	283	292	308	293	316	287	307	277	317	272	299	273	281	280	283	277	302	291	290	320	294	293	245	312	303	334	300	293	248	288	263	267	265	313	293	259	274	277	276	278	276	268	307	273	315	254	284	288	302	301	302	271	293	295	269	283	283	261	250	291	287	274	284	256	265	247	276	255	280	270	299	274	324	300	254	278	283	297	298	290	285	302	295	293	278	279	285	278	302	288	292	269	283	296	254	299	262	258	270	309	294	293	283	277	279	287	268	286	264	265	286	268	271	297	280	252	293	309	278	294	288	287	274	288	310	273	293	303	324	278	313	277	311	281	306	272	250	297	275	321	269	240	245	334	308	274	287	299	282	315	285	274	289	292	254	300	289	322	264	263	314	296	278	309	299	275	300	265	293	279	273	290	299	281	290	270	287	263	295	257	284	289	272	295	298	298	285	281	307	279	293	272	286	288	286	294	286	300	260	281	273	291	287	302	278	289	303	272	247	294	292	248	288	311	277	291	272	304	254	293	246	324	280	315	264	267	315	309	303	310	274	286	276	280	301	288	248	280	286	297	301	295	304	285	291	281	292	309	286	272	272	270	287	278	269	270	299	243	280	263	315	297	277	290	285	326	272	272	282	287	284	239	282	270	289	329	267	259	294	264	294	308	310	297	274	315	280	296	291	294	299	251	261	306	279	279	288	300	289	292	256	281	258	310	266	288	288	275	252	315	264	280	234	270	291	309	260	286	295	267	281	297	288	279	278	312	277	264	295	262	294	262	258	280	286	277	276	320	290	248	271	306	295	297	286	295	319	314	239	282	297	260	266	257	259	289	296	287	267	314	287	319	304	265	292	282	255	302	268	307	279	259	278	274	284	280	297	289	300	291	247	283	298	310	279	261	310	274	274	297	289	305	277	292	298	250	256	282	283	295	295	296	332	302	266	260	245	296	306	303	300	260	301	293	287	275	284	297	290	252	290	293	284	303	330	307	318	295	257	283	308	281	326	292	274	311	293	263	286	256	297	300	317	293	276	277	291	290	284	306	259	316	259	268	283	279	260	304	287	285	318	287	286	285	314	276	274	245	293	282	277	262	291	298	291	288	270	287	305	264	271	306	289	267	300	292	277	268	297	295	293	326	274	293	284	285	268	249	268	277	282	260	314	290	267	266	285	319	289	288	286	268	276	254	308	308	253	262	285	293	271	303	288	270	289	275	264	298	296	277	295	325	290	283	282	268	252	291	278	256	274	287	274	284	279	257	267	284	283	272	308	282	238	266	265	301	251	271	277	254	278	288	325	316	264	262	283	311	269	282	279	304	277	300	266	264	274	268	282	290	290	314	284	284	283	280	270	292	279	296	274	264	266	278	317	318	247	298	267	260	290	277	257	268	259	288	281	247	296	295	300	269	265	288	296	279	295	300	262	275	306
11020	1385	9796	2501	2023	1702	1392	1227	1144	989	958	938	881	751	720	773	777	777	721	728	718	746	642	728	644	680	713	685	669	645	688	654	628	702	625	630	672	598	652	659	681	697	679	630	710	608	672	645	654	641	659	678	662	662	629	604	683	618	625	651	640	598	643	626	597	654	665	660	620	680	623	547	603	639	665	611	636	679	627	605	630	662	617	664	612	624	663	628	634	646	625	665	610	683	692	608	622	611	617	624	629	620	679	644	636	642	634	627	663	590	659	682	631	648	626	659	611	651	591	606	636	652	620	606	605	672	583	628	633	649	628	660	635	626	631	659	610	620	654	626	589	638	653	660	609	623	607	603	604	679	603	622	612	646	598	659	677	584	596	644	625	652	629	645	580	595	607	613	606	678	640	665	592	619	632	592	620	612	617	594	663	622	645	574	585	634	640	591	630	642	626	567	633	603	624	604	617	672	646	624	610	647	625	613	596	593	601	631	572	661	616	643	627	605	606	617	633	622	598	626	589	637	617	615	633	681	664	617	641	605	627	577	615	645	618	601	640	647	625	627	621	666	656	622	596	667	639	629	644	587	626	669	602	665	582	648	661	610	670	659	673	599	632	636	599	594	663	616	702	710	630	604	632	619	593	615	654	606	684	637	611	628	619	624	628	640	651	675	651	597	617	649	630	641	638	627	645	655	671	660	630	641	640	650	654	646	631	606	657	609	650	597	654	634	631	613	621	649	600	625	657	644	653	663	645	647	603	630	604	626	589	611	613	616	571	579	602	633	611	675	580	621	589	605	618	611	593	625	673	642	611	601	618	549	589	642	606	560	654	603	593	613	631	605	598	593	601	589	629	585	587	586	634	636	607	642	673	613	649	652	623	605	628	627	653	665	594	632	609	619	583	627	628	607	632	620	654	679	611	585	650	595	623	593	621	629	611	614	623	621	649	591	658	625	645	561	612	614	626	592	622	647	612	637	617	642	630	638	637	605	588	656	652	647	596	600	641	616	660	627	603	608	629	594	656	650	606	592	647	601	610	604	621	587	644	634	630	631	626	599	667	616	640	629	584	631	682	644	628	639	644	651	649	644	627	611	607	677	607	624	608	658	596	615	636	645	632	627	638	622	646	646	646	604	629	648	639	635	672	626	618	606	667	634	624	647	621	587	630	613	578	623	638	631	628	655	634	618	602	628	631	656	650	617	650	637	632	641	631	635	654	636	663	627	660	583	635	599	619	629	595	659	634	619	631	621	605	634	636	603	601	663	665	581	616	669	654	585	630	625	612	610	632	603	624	647	600	608	602	576	661	659	586	639	614	573	626	598	612	627	612	647	685	636	621	588	620	645	583	627	623	588	639	645	656	653	621	583	626	617	585	645	598	614	662	615	660	633	591	625	665	617	650	657	662	612	574	620	583	675	642	626	615	693	630	633	655	631	668	657	617	635	665	593	640	646	623	624	637	630	626	599	608	617	602	635	632	678	624	671	626	610	624	657	613	632	628	607	590	640	608	622	604	616	606	647	635	630	577	645	586	558	638	590	619	662	624	611	580	626	659	624	635	619	625	635	638	607	656	594	627	591	622	603	670	605	613	634	593	624	599	611	614	581	603	635	683	642	669	630	625	615	602	645	660	638	644	553	641	587	646	591	616	626	600	564	641	626	632	657	601	601	643	629	628	649	621	626	599	608	618	650	582	638	639	679	599	613	605	588	620	646	642	594	605	600	626	616	613	654	614	631	638	648	619	620	680	617	620	637	661	614	643	610	626	639	621	618	589	618	601	598	612	641	611	594	609	609	644	559	606	617	614	614	697	645	649	647	638	660	588	613	627	661	590	614	603	638	632	604	645	643	634	608	640	606	592	614	620	639	611	669	627	640	602	594	638	605	635	614	641	632	597	592	594	660	625	617	601	599	584	597	601	626	652	617	652	621	612	680	625	648	635	638	621	604	581	606	658	629	605	694	615	617	620	613	610	621	628	602	596	579	602	624	650	629	583	614	608	613	615	626	637	602	614	616	612	603	613	629	595	628	626	616	648	642	621	657	655	620	607	634	628	629	633	605	605	655	622	560	632	646	642	574	611	596	585	592	607	658	664	617	609	649	660	639	616	604	640	611	635	644	643	610	663	652	611	637	646	595	613	651	592	620	665	633	636	612	643	582	634	599	601	632	612	635	617	665	662	666	594	601	629	632	631	601	667	598	658	577	606	626	605	599	686	584	632	601	630	585	614	630	650	580	580	611	628	596	646	581	631	627	624	650	620	662	620	621	621	630	617	649	592	620	656	615	595	647	634	629	682	619	610	614	647	591	624	596	688	606	608	612	638	652	646	623	599	636	670	593	620	625	614	583	621	685	606	635	629	637	605	603	677	598	590	639	641	649	635	623	595	602	654	619	641	604	654	648	642	623	626	638	593	658	651	647	608	634	626	634	605	592	601	612	606	614	612	651	660	662	620	578	630	624	625	616	641	621	622	661	621	637	655	622	650	605	616	644	620	602	638	625	594	597	665	593	630	626	678	610	630	687	630	603	629	627	600	637	626	567	672	671	611	668	666	582	662	608	623	609	594	597	646	613	596	639	630	591	689	642	593	608	608	638	688	643	619	667	618	592	618	661	583	632	621	640	654	632	636	651	615	576	612	635	620	650	589	604	642	636	650	639	601	665	603	653	628	668	594	623	655	599	647	652	644	633	660	670	598	611	644	642	613	651	581	617	608	589	626	623	619	638	668	628	626	579	643	613	620	652	594	614	597	619	628	625	596	649	598	651	612	695	642	636	641	581	595	639	609	631	689	621	631	650	626	651	650	623	569	576	671	634	660	617	615	602	630	666	609	626	620	608	626	631	613	647	608	613	627	624	628	602	599	636	630	650	635	623	665	643	634	619	629	627	631	669	611	620	631	608	651	667	647	623	651	634	597	612	621	615	612	614	582	646	685	650	595	652	635	623	605	598	602	674	620	654	686	600	637	610	653	579	633	698	599	633	618	693	620	604	588	585	615	618	626	583	601	663	586	675	652	599	601	608	620	594	620	580	615	621	628	586	569	608	606	628	652	691	619	651	619	652	597	661	639	598	635	665	619	636	583	606	610	624	615	644	634	638	604	638	664	649	611	585	578	620	617	638	588	660	635	568	627	618	643	596	577	622	666	644	658	605	634	595	592	661	647	630	623	582	617	640	647	677	670	614	599	633	611	623	673	634	637	611	637	614	617	653	599	630	634	604	600	630	635	685	639	661	634	557	692	613	644	640	622	607	639	642	629	627	687	631	620	647	650	611	647	625	645	626	612	607	595	663	597	635	634	636	618	649	610	587	623	580	676	643	646	645	608	654	620	569	653	597	571	678	629	629	603	579	613	636	597	613	634	619	621	594	625	623	612	612	637	634	643	607	620	663	604	603	634	610	588	600	625	626	639	608	677	572	593	610	593	621	651	621	664	608	684	659	633	627	604	589	667	612	639	588	644	692	597	625	606	659	630	586
2480	182	263	169	177	152	150	144	127	144	134	130	144	138	150	137	135	150	134	159	150	150	142	158	140	136	133	132	149	124	152	167	120	148	143	156	134	152	155	133	140	145	161	147	137	149	129	170	144	142	153	140	157	141	139	147	126	151	160	131	142	133	157	146	154	143	130	152	127	145	160	158	117	160	124	135	139	156	146	133	134	119	143	149	143	136	142	176	137	124	137	141	151	144	147	118	138	148	151	154	145	123	140	140	132	146	140	147	134	120	115	116	145	139	155	133	144	138	122	149	143	141	140	135	131	155	163	141	144	140	128	140	148	149	155	139	153	169	148	144	144	146	130	133	143	127	127	130	169	126	135	144	136	144	152	130	162	177	137	162	145	137	128	155	144	156	138	149	154	148	138	144	160	158	138	148	117	142	144	126	133	152	130	150	142	140	159	141	108	153	123	130	126	144	161	125	147	154	130	168	142	145	142	129	143	145	134	127	124	151	149	122	131	114	156	145	149	124	139	135	155	122	149	127	132	125	147	153	148	145	134	140	128	152	146	120	114	159	127	126	135	115	120	150	157	122	140	115	145	135	147	135	158	131	132	141	143	149	157	163	140	152	127	128	147	133	124	143	124	131	142	145	138	153	147	139	142	159	155	138	151	119	148	134	139	138	151	156	149	130	135	137	127	148	141	150	126	139	131	130	164	127	121	127	143	153	149	130	129	160	130	115	163	124	152	116	125	138	131	152	143	153	136	134	149	151	138	140	113	141	124	153	115	145	128	132	162	126	150	147	130	108	142	126	142	142	117	134	137	136	125	152	131	125	166	135	154	132	165	142	152	163	132	140	158	138	159	137	124	140	127	136	152	120	138	138	128	124	137	127	155	139	144	147	137	144	134	153	149	163	142	136	142	121	151	131	139	154	162	147	144	116	134	127	139	146	131	168	180	127	132	148	144	137	128	122	147	142	146	145	159	159	142	124	143	154	168	126	146	136	144	171	147	171	152	134	151	131	151	142	150	134	155	150	170	132	158	126	136	162	134	132	125	137	147	144	121	146	146	157	131	140	144	139	155	142	131	128	145	140	128	131	130	135	119	150	120	130	113	153	140	135	149	157	151	129	130	118	143	138	134	132	125	131	153	150	136	156	156	148	119	126	152	145	149	141	149	161	162	137	142	132	114	136	138	139	144	154	140	179	137	133	144	156	146	151	148	122	126	141	131	160	138	153	122	134	179	138	148	145	139	151	121	146	140	152	159	149	147	164	137	133	139	126	160	133	154	129	151	142	146	142	162	136	152	143	129	114	139	152	133	139	152	152	125	140	142	144	146	165	125	162	152	134	139	139	158	147	163	131	147	161	133	149	142	131	128	135	156	137	130	128	152	137	149	135	152	149	138	135	135	150	133	129	135	142	159	113	140	145	176	144	161	143	131	145	140	140	158	130	117	132	131	130	127	145	153	144	171	171	151	142	132	154	151	126	146	133	142	121	126	144	128	154	143	121	118	133	146	132	137	129	153	137	145	126	112	142	149	143	132	135	155	137	147	171	150	154	137	150	167	144	166	143	146	136	133	131	138	150	129	128	149	163	182	146	147	167	156	125	144	140	153	150	142	160	124	150	140	147	156	148	139	130	156	127	141	108	151	144	152	133	133	173	132	127	146	147	138	155	173	155	124	120	130	128	140	138	148	132	143	171	139	153	149	128	126	124	119	130	131	165	141	148	134	128	123	114	149	144	146	133	128	153	152	115	123	130	133	157	125	158	153	145	119	136	134	135	147	130	119	117	127	147	142	155	141	154	155	158	160	140	159	147	133	137	162	145	164	130	143	135	146	135	126	130	133	131	138	141	133	139	138	149	155	124	121	129	139	136	112	142	133	128	113	109	138	126	139	135	144	146	130	137	152	158	131	164	149	113	150	123	168	143	126	114	124	138	131	150	153	141	130	128	121	144	163	118	120	148	152	136	145	130	127	150	130	135	132	131	140	142	134	143	129	102	146	125	130	137	128	133	140	144	153	150	117	141	140	149	145	142	139	148	125	160	124	121	145	157	139	141	147	135	149	128	155	149	131	138	127	144	140	133	153	138	138	140	134	152	151	134	178	139	139	137	137	119	120	124	134	143	132	153	139	138	134	133	133	152	143	155	164	117	125	159	131	134	147	145	138	132	142	151	121	129	133	161	144	167	120	147	132	136	127	128	121	143	161	148	132	160	120	144	134	167	140	135	158	152	123	167	161	137	131	136	140	135	144	147	147	147	133	148	151	136	141	140	152	138	144	125	138	136	138	139	129	140	139	152	137	149	158	142	119	125	145	130	155	179	136	143	130	133	126	142	169	132	140	119	137	139	132	130	156	135	157	162	161	156	140	123	137	133	143	149	137	144	143	140	138	153	125	119	138	123	153	153	144	137	139	132	145	154	150	151	127	117	118	140	158	135	159	163	146	133	145	148	152	141	134	145	129	152	132	123	147	123	127	136	129	133	132	123	133	158	154	141	166	130	140	140	149	138	137	129	138	139	126	143	134	152	141	133	150	144	132	135	119	144	141	137	124	153	136	113	145	134	163	166	138	151	126	147	141	153	145	113	166	135	138	146	147	136	148	144	141	137	149	156	136	138	149	153	114	153	151	133	147	141	151	148	138	137	150	142	114	149	148	149	140	125	128	155	141	140	145	159	152	148	168	149	163	126	137	139	132	130	130	141	136	162	124	128	133	135	128	145	154	141	127	142	124	122	117	132	176	119	142	135	123	127	140	139	146	127	131	142	153	126	137	155	143	139	140	126	170	131	144	136	145	150	166	142	155	138	151	134	153	127	158	146	162	157	129	152	130	150	144	138	168	143	114	110	125	152	152	155	165	151	129	140	146	128	149	147	136	143	129	132	123	135	150	151	133	152	140	123	128	137	138	139	141	120	147	149	145	161	155	128	123	136	131	158	128	127	158	145	141	135	143	140	113	125	159	128	140	132	177	116	141	151	135	134	135	143	145	132	142	119	128	141	167	146	135	130	134	158	132	133	151	144	145	128	141	139	152	134	147	146	180	150	127	150	153	146	124	147	137	145	125	125	155	136	173	132	158	163	168	137	158	131	132	153	154	128	143	146	159	139	143	131	147	121	145	125	135	157	139	127	136	155	128	124	138	138	128	140	142	133	146	166	123	135	122	139	124	151	153	134	139	156	133	163	135	156	157	130	128	150	148	144	129	156	111	139	149	130	142	142	147	136	139	145	136	139	142	149	148	125	146	162	137	162	142	142	127	140	136	151	138	141	133	158	143	132	170	158	126	144	140	140	147	137	142	145	117	123	133	126	143	141	137	127	130	140	139	135	159	119	157	127	131	137	151	145	135	150	149	135	139	131	143	130	140	172	156	165	160	136	136	135	143	148	161	148	161	118	148	154	125	125	127	151	137	153	137	160	155	137	158	113	160	153	154	147	144	146	150	149	142	119	142	136	142	131	150	142	144	125	119	129	137	135	140	146
2359	394	641	428	413	435	335	406	379	371	384	363	384	369	396	395	387	366	404	388	380	331	372	345	380	373	371	380	354	379	323	394	383	355	333	346	336	389	367	394	362	399	373	413	364	361	378	376	349	363	402	401	361	386	320	382	376	410	366	372	380	377	371	391	372	357	359	366	372	348	395	374	372	385	325	372	366	337	354	333	380	362	398	392	363	366	350	380	372	378	326	382	366	365	370	368	380	340	383	382	358	390	342	347	363	362	392	364	374	370	370	386	375	371	363	390	341	363	363	367	365	383	353	371	369	374	359	376	365	368	376	358	343	338	396	358	369	381	407	367	378	359	393	384	385	401	362	353	355	343	370	394	349	343	426	371	350	344	348	357	390	354	406	333	362	389	348	372	394	377	354	345	366	365	357	364	358	380	359	343	311	355	382	370	384	385	356	359	369	356	395	379	358	327	396	365	361	333	396	323	384	351	372	364	394	387	381	345	363	363	397	344	374	383	363	341	336	363	358	380	375	366	373	346	383	394	372	392	382	368	366	377	383	381	354	420	357	371	367	388	398	344	393	409	385	345	373	351	365	384	380	385	381	354	357	347	365	338	371	382	377	360	348	389	390	334	364	339	387	347	406	360	374	375	382	384	336	313	362	351	383	326	361	346	398	373	382	362	371	377	368	364	387	380	347	367	370	387	361	372	366	363	420	352	363	365	389	387	361	342	376	372	373	383	339	339	401	378	384	388	381	376	365	372	332	377	401	358	365	340	390	347	403	366	384	377	346	406	387	338	386	356	368	364	366	355	376	353	366	370	339	381	399	393	349	392	366	365	386	350	375	381	343	404	337	330	382	370	387	360	378	350	364	389	375	382	404	380	371	365	363	367	399	358	374	396	351	379	395	366	377	365	361	377	357	348	379	368	344	351	396	388	368	368	371	376	383	413	360	362	363	379	380	381	370	311	396	409	319	384	344	356	361	376	383	363	327	393	366	381	350	360	405	375	367	374	356	369	342	385	395	360	369	353	365	347	348	357	356	393	362	396	398	387	338	389	389	352	363	354	345	354	392	376	387	390	395	329	366	358	392	371	365	346	356	343	385	352	366	342	345	364	350	358	361	416	342	387	345	375	362	383	367	343	410	378	356	347	399	364	381	362	363	361	365	361	364	404	345	375	384	362	380	414	393	385	353	381	404	388	358	370	345	348	402	391	375	394	355	370	379	365	352	342	364	370	366	379	366	361	356	358	368	387	347	366	343	368	368	356	372	379	382	376	373	352	382	423	366	326	366	392	355	369	367	403	349	381	341	356	372	383	380	382	349	346	373	337	339	379	377	391	369	384	373	345	374	364	350	353	363	371	351	367	354	380	346	357	364	378	395	350	328	340	386	337	351	386	374	364	352	372	384	377	386	390	380	379	366	374	360	360	334	367	362	353	378	361	375	352	357	379	365	375	358	345	370	363	381	313	372	367	371	336	365	386	423	360	360	326	357	383	341	381	334	385	353	361	407	358	380	386	378	366	397	362	378	384	348	358	368	414	379	347	389	396	363	378	368	341	357	377	356	372	348	348	384	369	358	390	344	384	384	383	382	393	356	365	395	380	388	364	365	369	356	363	379	346	357	402	376	374	386	373	401	378	400	375	375	377	352	359	341	370	376	358	380	385	363	373	390	373	376	371	373	369	359	330	391	396	384	375	359	364	355	378	381	367	361	379	383	372	369	381	352	380	361	390	326	359	382	353	368	364	372	374	370	368	375	367	372	361	337	363	375	391	370	382	393	347	333	336	372	363	367	337	373	391	356	381	409	378	351	381	327	364	387	377	351	370	368	347	378	376	348	374	327	363	357	355	371	424	370	364	375	337	373	409	353	355	339	362	380	423	359	361	370	380	377	337	404	388	352	352	330	361	365	386	362	349	383	352	366	390	372	364	362	321	394	394	395	377	368	394	373	362	360	346	333	358	398	356	378	396	357	371	365	364	376	370	395	369	364	383	396	382	373	381	339	357	343	382	341	353	337	365	391	342	376	370	385	374	378	352	381	352	368	372	371	359	368	354	361	357	375	393	356	384	381	326	362	393	402	389	342	317	377	381	389	358	370	398	336	388	371	368	352	372	378	365	341	367	384	374	366	381	371	360	313	343	384	386	333	401	385	381	354	352	341	367	359	381	348	342	351	371	356	339	391	384	327	415	328	364	327	340	334	392	348	368	354	349	401	416	370	350	363	359	376	365	363	355	381	382	359	393	352	374	364	380	376	370	374	357	374	373	358	325	377	376	347	359	371	367	334	372	378	372	372	340	362	397	364	406	361	404	369	368	384	349	393	383	357	357	343	370	413	344	375	351	349	360	337	344	356	373	376	351	379	383	374	402	387	372	388	357	353	390	370	352	406	384	372	363	364	345	385	359	389	396	377	331	378	387	370	370	356	385	360	370	362	349	356	357	392	361	380	357	360	404	360	365	341	354	352	389	384	361	389	350	336	381	388	370	368	359	355	408	316	391	379	396	388	351	380	350	330	376	391	348	368	369	393	374	353	329	333	373	369	351	377	374	354	363	401	373	392	345	340	322	352	342	372	349	383	365	389	375	329	375	344	323	352	367	333	373	376	372	341	348	363	399	371	367	362	391	356	351	367	337	388	358	347	351	371	360	399	351	368	377	363	376	383	327	365	394	369	345	370	386	360	385	392	380	379	362	353	341	341	351	355	351	319	384	347	379	401	372	379	348	370	352	403	358	369	370	376	348	384	378	351	359	366	319	375	353	383	366	377	361	382	362	394	342	341	375	376	381	351	375	336	377	404	366	383	366	368	319	361	355	398	365	375	357	357	392	365	366	393	362	341	383	389	374	387	345	361	369	360	342	370	333	346	389	356	389	347	349	352	406	366	328	367	369	382	392	370	362	388	364	374	349	393	362	331	368	367	386	362	338	367	364	365	373	355	361	365	399	385	369	361	400	379	375	381	368	333	352	385	363	351	393	357	345	363	348	360	392	346	383	387	390	370	365	381	387	352	373	365	383	360	348	381	348	318	364	358	348	374	376	359	344	343	389	359	374	390	357	339	386	330	377	348	372	356	389	365	357	387	388	380	367	347	385	403	362	366	387	380	365	361	364	352	355	359	376	357	388	366	396	339	398	357	339	355	398	371	347	348	387	362	373	397	366	361	383	372	333	336	366	382	390	355	353	328	361	408	332	359	367	370	383	326	382	364	398	386	353	367	353	392	355	348	340	340	368	344	369	348	360	361	367	383	360	384	363	346	371	378	376	312	362	386	349	392	365	322	384	369	397	353	407	409	371	403	373	345	385	366	380	368	379	345	357	359	376	362	381	361	401	368	350	368	360	359	342	384	363	363	356	341	397	376	325	369	343	365	387	340	353	395	352	374	392	340	371	364	397	370	364	358	378	408	409	347	384	375	359	323	350	337	371	368	365	348	356	379	376	375	366	338	359	394	356	354	418	362	342	376	384	365	394	374	360	389	381
10747	1386	2778	638	468	427	400	369	335	330	346	315	338	304	315	298	306	294	308	329	297	335	326	306	297	318	270	276	297	267	276	292	274	336	294	292	290	311	312	282	284	301	297	286	306	338	258	296	296	265	284	292	279	264	284	286	352	297	261	274	284	307	310	284	280	304	300	298	279	300	310	296	315	289	279	260	265	259	346	298	273	296	297	294	330	298	311	338	284	300	326	325	302	309	328	307	312	317	315	275	277	268	330	305	264	295	288	302	298	302	303	301	340	297	319	304	268	279	332	296	302	275	317	250	325	291	323	297	306	281	281	311	293	297	297	350	296	290	325	278	269	272	265	271	277	285	252	276	307	301	289	341	285	301	297	313	293	307	292	288	296	302	347	304	289	292	311	282	298	326	305	310	288	341	308	275	291	305	317	317	292	295	254	322	290	338	306	320	283	286	276	253	326	313	283	279	292	321	285	301	300	306	308	280	293	323	279	269	311	264	311	302	289	287	276	273	291	323	303	298	311	308	272	296	276	292	312	308	304	292	314	295	291	288	297	302	299	283	256	248	268	301	300	280	314	274	292	279	309	292	284	285	307	282	312	284	319	334	297	285	317	312	299	312	291	295	308	277	307	289	310	288	303	314	311	280	274	285	250	307	281	271	280	307	271	316	326	267	279	302	267	309	323	275	292	287	293	302	289	292	315	295	300	304	313	301	282	318	310	261	306	282	310	318	290	305	285	293	306	298	273	284	325	281	297	287	324	281	273	315	312	288	283	299	302	296	298	303	291	297	297	301	269	299	276	330	298	291	292	310	286	300	293	306	296	268	291	277	298	276	297	273	291	301	326	289	363	267	298	306	296	282	311	324	273	304	273	314	322	263	298	297	305	305	313	314	294	316	299	293	266	329	303	269	279	277	328	309	278	293	304	285	301	272	291	285	314	271	280	296	280	299	298	279	298	290	302	318	290	312	316	280	304	282	304	260	297	330	314	301	308	299	264	274	312	294	289	296	282	276	327	320	282	298	302	354	334	288	283	304	281	313	297	310	287	285	283	265	300	346	306	290	306	302	282	295	261	320	284	316	312	289	257	262	264	282	309	290	296	302	296	309	295	266	302	263	323	301	251	311	308	257	297	338	299	303	276	286	276	312	294	307	297	285	273	288	274	285	307	297	287	314	291	311	259	280	309	308	313	313	327	277	291	287	320	325	305	291	268	301	301	284	300	319	336	279	315	292	315	305	275	292	307	301	279	301	263	329	274	320	327	298	307	302	308	279	283	291	297	289	308	304	280	313	310	293	286	304	275	343	295	290	283	301	296	295	323	326	282	300	302	293	323	307	303	309	325	285	292	275	288	304	315	285	293	298	317	294	307	318	309	314	288	296	294	307	305	272	276	332	310	282	324	309	308	297	272	299	272	287	301	286	276	286	315	269	324	298	290	313	326	318	288	300	288	320	290	292	295	306	304	322	287	314	282	296	283	285	290	277	303	286	284	303	293	302	277	322	320	296	281	306	267	324	255	251	297	298	285	270	315	311	313	263	288	281	288	312	296	290	298	290	292	285	289	268	308	301	313	295	286	306	286	259	313	268	273	268	289	286	298	289	300	282	282	249	275	285	297	337	272	273	323	302	291	280	323	290	270	298	296	296	301	297	301	272	292	303	306	293	304	316	267	308	278	321	297	304	295	300	306	287	289	295	302	305	280	301	311	285	288	280	309	291	289	304	327	266	267	268	294	344	318	306	311	316	281	339	285	316	287	287	302	289	262	292	309	312	287	275	303	279	307	331	286	286	291	251	305	258	352	285	315	296	272	284	307	291	278	324	323	321	285	258	304	291	303	295	302	288	282	295	290	314	278	302	323	284	299	287	302	273	283	248	288	276	340	304	311	281	291	280	317	278	296	313	307	290	298	291	304	298	291	293	282	323	306	303	270	324	312	312	267	286	310	289	301	308	302	336	301	301	281	261	297	279	265	326	319	318	307	304	300	297	313	288	302	292	248	269	278	286	297	304	292	305	292	308	277	275	280	304	291	286	314	301	309	324	328	313	313	270	269	279	312	287	307	314	302	286	305	305	313	281	284	305	262	274	308	295	310	289	275	286	328	314	290	294	314	292	315	297	334	329	323	323	327	296	290	263	287	315	295	305	291	331	259	338	272	334	318	316	294	306	282	276	303	289	289	274	324	284	319	315	300	287	314	291	306	282	310	281	325	307	303	294	278	317	290	333	285	294	331	299	270	321	301	304	313	312	297	292	300	270	257	322	303	293	299	308	286	287	301	278	304	284	283	325	297	298	310	328	295	339	321	300	315	290	314	314	316	294	292	323	259	267	302	300	289	293	272	303	310	303	283	288	254	313	277	276	284	290	374	318	299	305	272	318	291	300	288	300	278	283	274	272	313	277	294	316	292	311	294	283	281	309	281	346	313	304	297	309	284	272	285	306	321	314	329	279	315	286	295	312	314	278	321	301	326	304	297	313	296	289	307	292	302	276	303	301	307	304	296	321	291	267	313	272	296	289	287	302	327	339	280	280	291	271	315	337	308	310	294	315	310	292	283	280	300	311	283	312	302	274	289	290	303	297	279	296	302	291	281	320	293	275	253	306	288	287	308	302	300	287	279	303	268	286	318	278	282	309	308	294	317	277	300	291	272	282	278	282	290	324	311	289	304	310	312	302	303	298	305	288	294	276	302	295	318	279	292	287	327	285	310	329	314	296	268	303	274	304	301	295	286	292	290	309	294	289	267	259	322	306	317	333	268	346	361	246	293	305	298	333	299	307	275	279	280	282	284	319	266	297	282	263	306	345	265	333	296	273	274	282	333	289	291	294	309	299	276	335	329	288	318	323	306	311	262	297	270	304	291	308	310	281	291	296	300	301	290	311	268	315	293	292	297	313	277	315	320	351	323	310	287	289	308	336	276	321	295	299	322	309	282	309	321	329	319	323	295	327	333	321	275	286	291	283	285	287	314	297	287	289	307	319	274	255	279	288	285	297	268	273	328	327	282	305	304	306	305	300	312	298	306	298	288	281	313	289	301	288	295	295	310	332	290	303	311	293	283	321	285	296	330	254	319	278	295	283	257	297	303	301	272	319	299	274	297	309	291	305	286	278	316	291	283	318	297	312	299	310	312	293	323	291	325	293	327	292	273	289	298	272	272	337	295	275	323	326	292	280	290	298	297	308	284	285	294	302	292	288	270	320	319	325	306	324	278	321	311	294	276	286	319	292	310	301	304	292	295	295	291	283	321	289	272	316	298	286	293	301	296	275	269	285	323	304	283	285	322	303	291	311	293	293	273	277	284	282	272	274	295	253	312	264	322	278	293	267	316	304	310	289	336	296	351	291	310	275	292	276	277	289	276	245	344	332	279	307	310	310	310	302	309	314	268	306	292	302	292	329	307	304	250	298	286	301	290	317	294	275	279	267	305	277	317	323	297	299	296	320	281	308	284	300	302	288	258	333	303	302	284	297	289	300
8291	1056	5518	1606	1467	1261	1067	970	912	889	842	837	803	772	787	773	763	736	776	688	722	735	726	696	715	692	713	673	710	720	671	728	722	660	702	670	735	762	723	698	711	713	682	690	672	678	673	648	679	646	707	666	721	698	672	682	667	663	694	693	673	697	706	706	663	677	643	683	691	653	685	699	702	671	664	710	683	681	677	698	696	693	649	671	723	678	667	663	628	699	638	665	679	656	697	635	685	632	636	663	682	681	658	709	652	674	667	669	718	680	661	706	728	643	652	686	644	685	686	665	658	707	657	671	664	740	649	712	656	645	711	677	657	660	679	713	678	620	672	682	689	658	695	753	738	657	695	701	664	727	627	702	711	684	657	692	684	671	644	690	640	687	697	734	686	698	644	670	653	674	655	659	657	678	649	730	731	694	669	720	683	703	692	689	657	605	672	665	660	648	693	695	650	653	643	651	628	697	704	691	689	659	705	704	658	663	686	695	661	682	602	695	680	681	715	642	675	703	687	658	675	649	677	642	668	705	644	636	721	705	676	735	673	682	673	656	700	690	673	692	720	686	665	713	670	661	690	659	682	690	653	646	668	667	688	655	665	692	692	718	666	674	626	685	672	725	676	660	630	722	656	690	686	678	651	633	674	693	697	656	692	627	666	652	677	696	720	656	646	679	691	689	651	633	688	673	666	707	697	664	678	665	689	649	693	668	646	652	731	699	708	635	675	687	620	697	680	677	672	670	710	654	699	669	658	672	661	689	662	669	651	665	686	632	640	652	669	668	709	632	706	691	689	650	681	696	683	667	644	669	673	678	644	687	721	648	696	726	667	694	603	725	690	675	718	662	696	698	708	699	698	667	681	684	648	670	688	682	652	690	654	635	677	674	685	708	644	725	676	717	694	706	651	661	657	689	670	687	662	675	650	663	684	739	685	713	691	667	716	676	687	665	678	664	646	620	703	655	653	722	690	730	612	710	659	680	679	651	703	671	695	674	650	649	666	651	627	673	694	688	689	668	622	688	680	693	675	705	688	685	687	721	669	673	630	633	627	627	721	667	685	713	693	692	681	681	668	634	725	677	661	700	706	657	670	676	741	678	655	676	689	680	674	713	649	684	675	724	708	680	640	676	641	698	667	673	699	688	662	707	612	688	646	639	702	700	658	651	691	683	694	677	694	689	717	694	628	643	693	669	653	647	669	692	698	656	667	689	694	657	690	644	641	663	695	680	741	658	673	691	633	646	669	680	660	713	700	742	647	645	663	713	669	713	678	657	669	667	659	659	689	642	683	689	669	666	701	676	702	656	692	675	675	738	689	660	642	697	671	691	691	668	696	666	738	679	680	674	721	683	659	611	676	666	666	698	685	663	729	675	663	688	668	686	662	682	658	670	653	662	654	685	699	729	661	628	649	638	677	666	712	703	649	629	666	673	683	658	697	718	715	646	666	699	645	726	678	694	701	645	700	695	677	603	611	696	670	692	660	683	668	738	643	673	689	722	713	706	703	707	660	669	695	675	691	689	724	713	715	630	667	687	642	690	679	688	684	631	688	637	666	703	678	700	637	642	709	660	686	658	702	699	703	696	710	705	650	669	630	680	695	659	706	677	696	676	716	674	729	717	649	679	701	668	661	646	665	660	675	679	719	646	668	684	737	663	658	668	671	691	758	691	704	673	651	668	701	693	647	705	683	715	705	685	698	708	637	679	694	672	723	640	671	669	712	699	626	664	680	697	660	671	703	694	673	636	630	695	668	668	649	652	670	720	682	679	663	705	669	681	668	673	657	629	673	616	642	661	657	652	687	672	718	677	661	672	692	636	631	654	669	666	692	667	638	632	639	698	656	659	734	660	737	688	679	632	684	705	683	688	711	693	667	656	700	675	655	668	708	676	716	695	664	676	677	728	709	681	676	682	660	630	703	700	691	654	631	682	707	692	688	732	699	673	700	670	672	741	667	730	711	642	673	695	630	688	709	684	649	623	655	645	735	658	654	655	704	688	719	619	671	721	689	719	648	741	660	676	664	685	739	689	713	708	663	662	675	696	670	706	651	678	701	651	680	704	689	690	676	701	635	687	666	694	649	690	699	661	720	656	684	735	663	666	649	690	696	655	649	698	657	638	734	673	674	640	679	674	670	711	650	682	655	664	655	681	668	650	655	684	696	644	629	730	646	687	674	642	647	677	684	693	645	685	684	669	673	703	696	685	699	689	709	677	703	675	681	727	710	685	692	657	678	709	651	698	686	659	695	692	665	683	697	615	680	686	691	633	675	664	639	668	700	632	660	642	695	660	649	678	748	679	685	650	685	647	718	694	636	657	677	689	698	699	706	676	661	707	682	686	699	657	677	656	688	660	677	699	696	667	710	690	645	678	669	661	712	708	659	689	648	663	711	683	692	667	655	651	746	650	672	682	691	701	680	684	706	649	660	703	692	664	662	670	689	660	659	710	729	686	662	702	706	669	678	724	688	702	682	638	676	677	703	699	638	660	653	703	711	654	659	689	696	722	689	662	700	698	730	688	693	674	721	675	692	660	665	693	659	666	708	680	678	686	684	679	669	687	692	673	690	665	697	704	665	635	656	685	643	664	708	724	692	698	704	639	744	686	662	682	656	672	638	656	712	663	686	629	713	670	685	684	680	677	651	682	703	656	660	673	607	695	678	664	699	653	676	665	666	675	681	663	678	683	684	676	647	655	688	669	663	700	678	707	742	689	661	652	683	676	637	682	662	655	647	654	695	696	685	652	666	674	651	685	644	684	683	694	731	717	663	665	651	680	648	708	692	683	696	660	682	698	686	673	662	687	678	688	608	693	674	622	645	674	665	670	688	687	650	620	674	690	659	702	653	685	694	688	671	709	654	672	705	671	684	641	695	669	652	675	616	674	667	659	710	675	708	681	664	700	712	673	646	704	666	699	681	690	633	650	694	659	666	696	643	701	749	684	672	687	662	668	667	663	675	676	644	675	633	648	684	658	722	673	721	644	706	693	666	650	661	656	673	703	656	713	676	694	697	661	721	674	668	692	690	652	693	647	650	689	676	690	667	680	706	678	726	708	665	680	686	682	666	661	641	633	701	631	656	633	644	703	694	662	708	725	680	716	682	668	669	684	677	682	665	682	688	712	642	708	693	652	667	732	678	676	674	709	681	648	659	714	643	642	665	686	725	693	688	740	695	697	668	668	699	701	654	722	659	659	677	643	693	694	672	676	717	690	727	663	673	638	676	702	667	640	625	674	653	689	715	669	670	661	684	666	662	689	736	667	645	627	707	723	672	671	670	677	653	726	734	686	700	744	655	688	724	672	695	661	676	685	692	671	696	700	661	641	708	698	713	714	666	718	673	717	677	678	633	729	692	641	725	658	645	719	615	697	709	651	654	746	660	640	669	638	680	709	682	654	672	693	673	693	678	667	684	623	731	707	646	687	642	648	700	704	644	691	687	696	673	672	662	661	646	690	696	703	637	655	663	715	636	677	721	631
18046	2416	4679	1024	681	504	439	402	361	346	342	311	321	333	304	289	311	282	304	277	296	281	280	294	283	289	301	279	309	316	274	286	288	284	285	270	322	255	265	317	262	279	277	268	262	299	275	276	305	281	292	279	304	266	283	274	284	301	293	283	275	290	302	291	284	305	304	272	290	290	249	272	300	293	301	291	285	300	278	276	273	289	265	300	273	293	315	301	298	274	285	288	269	286	267	282	305	294	292	280	296	266	268	294	288	284	275	301	301	253	266	267	306	275	260	271	270	276	301	295	277	327	255	293	293	269	268	275	263	262	298	287	291	277	298	312	252	278	307	303	304	288	303	298	295	322	291	300	278	261	307	273	283	284	278	279	330	306	284	301	304	307	293	295	283	255	307	329	271	283	288	288	256	306	278	279	303	267	297	250	272	262	280	301	268	281	277	274	240	290	263	269	308	279	275	284	295	288	285	299	287	289	266	293	265	309	258	299	302	279	292	275	282	298	285	287	289	291	270	275	264	269	268	276	281	262	268	273	263	286	256	298	268	266	281	254	273	306	299	266	282	263	266	275	278	286	267	259	273	314	266	301	254	308	249	286	303	264	256	305	261	276	279	329	270	294	281	307	276	286	272	317	312	281	283	277	306	249	303	259	301	279	281	303	299	280	276	272	286	300	296	291	271	310	274	288	281	248	307	295	292	253	308	272	274	255	259	286	298	266	260	265	272	272	280	298	262	283	281	302	282	288	283	272	311	283	277	275	283	286	280	288	265	256	291	255	310	301	303	279	290	285	271	270	302	279	264	271	278	282	272	272	262	324	304	309	312	301	255	292	303	297	310	264	286	275	311	268	306	303	270	258	290	279	267	271	290	262	280	274	273	272	271	251	279	265	287	274	244	278	325	291	302	240	289	290	276	283	280	311	286	252	242	286	306	289	281	270	290	275	285	322	284	287	259	297	271	297	290	304	262	266	280	272	284	285	285	310	260	322	323	299	280	279	277	268	257	278	258	282	269	276	281	300	254	304	312	296	284	284	277	291	256	304	280	288	261	283	281	280	259	277	275	284	244	266	282	318	281	290	272	296	291	259	268	296	271	265	275	283	298	302	281	274	281	297	284	285	296	272	278	284	274	280	262	272	258	270	279	293	276	261	275	278	278	307	280	287	258	268	298	274	325	307	282	284	272	273	242	302	281	265	316	310	298	275	255	270	275	276	307	286	270	295	294	296	309	287	241	282	290	266	279	286	292	284	296	295	335	302	299	280	264	289	279	298	301	274	282	303	290	275	269	325	308	296	292	274	303	296	270	297	249	288	311	266	269	302	291	276	295	313	298	273	245	269	305	277	256	291	266	263	237	255	271	322	254	244	269	257	298	247	276	261	298	273	284	258	274	300	304	276	279	266	265	264	253	289	257	282	301	305	294	297	290	296	299	265	300	277	286	281	291	321	283	304	264	265	289	303	283	321	307	307	279	273	304	283	287	290	270	267	261	284	299	292	271	255	259	246	269	277	270	277	297	273	243	281	292	288	336	267	251	294	284	279	316	281	297	250	302	268	306	273	268	280	275	292	279	285	267	289	294	290	280	269	253	268	283	295	266	280	264	269	300	264	270	278	284	273	262	273	305	270	299	296	297	271	275	328	280	257	282	290	243	270	260	290	284	291	249	308	281	255	281	289	259	276	273	276	266	277	252	272	282	265	303	281	279	296	303	272	283	277	279	284	267	258	300	286	270	298	302	276	288	272	294	310	296	274	294	262	290	289	292	249	276	269	288	261	258	253	259	255	315	285	290	246	263	287	305	301	280	286	294	290	285	254	286	267	278	277	295	252	288	277	296	303	277	277	261	304	286	289	280	288	257	289	269	283	249	296	263	256	280	284	267	278	287	251	302	287	289	276	269	262	257	286	270	296	289	274	265	320	290	296	258	303	293	290	289	286	300	274	297	248	284	292	253	282	253	283	271	257	271	281	292	294	260	270	309	285	301	285	286	299	257	268	283	321	296	275	296	284	283	303	292	274	303	285	314	341	278	251	281	293	267	244	312	274	288	291	310	314	269	303	286	288	285	270	256	314	285	308	271	289	271	287	296	290	268	257	247	271	268	286	270	262	291	280	301	269	270	284	321	272	291	285	267	278	305	288	284	279	299	276	276	292	273	261	301	292	285	252	302	286	311	322	307	274	258	268	262	267	269	285	295	273	259	301	247	262	309	299	254	322	245	259	244	284	288	252	289	297	293	277	268	284	255	303	301	311	312	277	298	300	314	273	284	264	263	279	282	289	278	264	246	304	268	293	299	293	260	234	266	298	282	269	292	276	311	266	290	243	280	279	282	290	270	292	274	311	306	264	283	256	285	239	272	251	302	244	258	297	285	299	294	246	264	289	292	289	254	249	288	251	282	302	263	297	310	293	251	277	283	308	305	265	295	258	265	279	260	249	268	267	240	270	307	276	273	283	276	251	288	296	237	285	280	267	280	287	299	289	307	284	283	281	289	266	305	263	300	285	262	281	265	292	271	326	265	330	313	269	289	321	276	267	304	297	269	264	337	283	270	276	287	281	249	273	264	267	287	259	258	304	287	262	276	276	259	255	286	291	280	331	270	283	279	283	291	271	269	273	292	264	293	262	280	269	331	280	280	260	308	329	269	313	255	276	287	244	318	270	290	267	252	283	284	281	261	314	267	261	269	293	317	297	287	284	285	283	285	298	275	312	279	272	292	288	314	262	276	263	260	251	272	271	273	279	313	259	273	269	266	277	290	261	287	277	298	273	283	305	294	267	302	262	270	282	268	287	241	279	281	317	294	292	277	327	287	267	288	275	274	268	283	277	256	268	290	300	260	291	280	295	284	244	247	262	285	287	290	298	301	276	286	278	285	273	250	294	293	269	283	279	287	303	311	272	297	267	275	265	266	283	281	279	282	314	268	275	280	335	285	274	259	263	274	271	276	296	308	296	260	290	273	258	296	300	258	279	275	321	256	288	239	291	273	282	263	256	296	281	235	278	233	275	260	283	305	286	295	283	296	303	289	282	299	282	246	275	295	274	272	315	333	278	305	288	299	330	332	344	283	251	251	297	256	273	258	286	276	269	274	278	282	269	279	291	293	330	291	288	308	270	284	309	293	313	285	296	277	309	258	283	319	279	293	282	302	290	298	287	260	288	275	326	291	306	296	270	282	290	276	274	246	261	284	297	269	294	292	266	298	293	314	298	300	309	278	256	289	282	306	294	312	275	284	326	285	305	299	265	282	313	314	273	268	288	287	283	238	272	305	267	263	313	257	258	288	287	282	306	322	260	291	318	281	299	247	335	290	300	262	265	280	323	273	293	275	254	318	325	270	297	301	271	277	301	294	302	287	270	291	258	241	308	297	291	308	265	293	280	276	281	305	320	286	306	258	321	265	277	269	298	307	294	296	254	261	291	274	281	287	261	306	291	294	272	258	275	270	292	297	276	278	284	308	297	269	288	240	293	289	294
10671	1421	7746	2534	2058	1679	1433	1260	1193	1008	938	972	851	815	798	783	713	713	759	731	654	719	708	728	673	669	753	673	702	681	663	636	640	671	658	625	636	649	649	652	622	655	663	646	638	688	646	619	642	665	647	604	651	620	683	616	626	654	649	671	662	653	671	664	628	624	634	658	588	676	650	613	633	681	626	586	612	566	630	633	593	637	631	608	658	586	592	631	690	602	612	629	597	629	591	599	611	637	598	617	612	580	595	641	627	607	641	607	621	595	668	653	634	643	652	645	596	645	615	636	654	589	609	617	614	631	633	592	643	633	613	605	607	615	616	608	588	599	608	648	620	615	646	672	596	651	607	580	636	639	604	612	625	624	553	626	583	662	608	623	634	611	624	625	647	595	598	599	610	602	645	594	647	637	632	608	629	620	646	639	656	617	658	663	633	657	645	606	638	618	641	670	601	645	632	576	682	612	656	610	619	650	606	615	600	704	648	616	621	681	643	669	659	617	638	602	617	623	638	567	652	640	604	608	567	596	607	622	634	585	627	611	665	666	623	631	597	655	619	582	614	637	594	613	626	611	593	592	616	599	612	635	608	662	617	689	671	654	637	579	626	617	635	591	645	659	609	612	613	638	652	669	655	577	637	637	626	614	643	615	605	667	646	583	633	659	655	582	690	575	638	630	603	641	601	677	652	597	594	612	613	637	605	646	637	630	652	585	624	634	612	591	626	651	623	624	648	682	617	619	603	647	632	596	589	604	623	633	615	595	641	602	611	652	590	627	623	635	632	650	577	622	651	588	639	646	640	634	625	617	637	612	606	597	599	602	642	621	618	642	653	653	642	645	660	623	593	647	608	653	629	650	607	617	623	655	625	639	643	631	597	620	561	624	562	626	624	606	648	633	613	623	645	604	597	612	612	651	631	662	579	627	620	613	578	639	594	604	624	636	575	593	628	612	653	575	564	581	696	623	598	631	626	690	650	607	626	588	628	622	636	610	627	643	631	651	604	632	592	618	683	622	647	635	636	595	629	638	610	597	689	647	642	616	657	615	594	639	670	605	606	614	613	592	629	611	651	667	616	629	650	597	606	609	637	626	679	616	611	636	668	622	630	646	629	578	611	626	623	646	632	611	624	612	592	609	610	605	687	664	634	601	637	591	612	601	602	597	590	629	667	618	642	608	615	629	662	617	617	633	589	617	592	609	643	617	649	619	603	611	617	640	602	601	614	586	617	636	618	607	627	642	651	663	602	575	621	635	646	662	566	592	602	617	625	641	633	610	605	611	608	608	667	646	617	618	598	635	609	631	616	683	583	617	633	609	655	598	639	636	666	615	632	591	642	610	627	651	610	586	636	571	644	606	630	612	607	622	604	633	611	637	603	609	626	629	590	621	618	601	631	632	616	632	605	623	562	593	642	625	579	646	605	619	640	633	644	611	547	639	642	626	601	591	602	625	627	608	625	592	572	654	649	601	639	617	622	620	636	630	640	629	622	593	659	619	606	679	633	569	672	623	632	574	597	654	658	617	629	682	603	686	597	650	628	656	589	655	628	606	615	611	610	609	596	615	625	633	593	617	634	636	631	607	645	629	632	612	612	650	640	640	621	624	598	608	683	588	655	582	663	601	647	651	597	623	638	657	622	610	628	617	632	585	647	620	641	636	618	615	624	645	606	605	655	607	657	634	620	634	604	602	671	653	583	609	610	638	625	638	585	605	664	618	625	634	648	619	613	621	654	615	656	644	583	601	648	628	599	616	608	596	594	602	632	623	621	632	684	619	603	601	596	620	597	690	644	617	582	635	649	668	618	642	634	649	611	652	588	614	613	641	632	643	617	628	587	578	647	617	573	591	675	630	651	618	590	659	567	624	601	588	624	618	589	629	641	656	642	655	639	597	643	602	609	632	606	639	597	665	591	584	637	584	653	621	639	635	604	656	592	633	605	641	614	619	671	636	613	624	619	617	612	615	637	620	637	645	625	596	632	628	624	591	594	675	617	652	591	618	626	647	594	629	697	616	643	652	633	623	624	598	630	607	603	603	628	620	572	651	632	595	642	624	613	638	628	610	582	615	648	603	613	643	626	642	595	620	639	665	625	586	635	624	636	613	641	604	592	617	638	630	639	611	609	653	627	678	603	593	685	601	648	626	643	643	575	582	612	626	628	615	567	612	626	603	655	604	635	640	616	628	557	575	641	606	626	598	585	638	662	632	615	574	606	585	595	669	628	590	622	604	650	672	591	621	619	597	640	639	599	601	624	600	554	623	628	637	634	635	614	653	599	631	632	585	597	630	648	631	648	650	631	599	642	592	639	624	619	581	621	655	650	602	639	616	578	580	650	606	593	640	593	607	601	638	601	637	612	593	613	638	669	567	610	632	578	656	610	583	638	554	648	646	646	605	620	643	585	639	631	645	588	641	598	592	606	624	639	596	616	621	615	612	655	600	612	644	634	628	595	630	595	627	652	608	606	669	662	645	613	628	601	627	644	640	630	650	630	665	616	623	626	625	617	613	618	648	595	637	632	642	640	602	605	647	614	632	598	631	644	610	621	627	605	583	621	643	638	640	641	629	660	652	611	652	646	654	567	629	633	633	653	660	589	630	657	633	600	611	587	593	596	626	615	622	644	617	642	624	594	582	646	603	602	598	604	667	636	595	583	630	643	594	600	570	662	600	634	617	587	601	640	630	581	619	663	612	636	580	686	570	615	611	602	636	665	642	648	647	608	681	603	616	598	652	629	630	617	659	560	590	654	644	586	626	633	624	610	586	589	615	605	630	595	646	617	592	625	663	650	610	607	628	632	631	624	590	597	617	642	585	612	554	628	645	641	632	621	613	628	629	630	631	642	605	669	641	575	641	632	667	601	630	634	659	638	624	632	606	610	636	584	639	640	588	625	641	639	615	606	605	609	671	590	620	646	615	630	591	589	669	651	632	649	634	639	631	623	647	692	640	635	671	534	581	600	600	629	593	637	629	610	661	534	613	641	638	631	616	632	595	612	607	613	617	616	615	603	603	619	619	592	628	632	631	618	599	630	640	615	624	601	580	679	693	603	665	642	632	655	642	623	598	596	620	618	661	628	634	605	666	583	663	660	591	601	640	640	611	649	604	673	620	668	650	608	649	662	656	627	627	593	652	618	669	642	641	616	607	617	602	601	600	609	669	646	626	639	650	619	669	604	604	554	623	620	602	626	647	608	618	625	596	615	637	610	639	617	608	656	636	608	661	644	582	612	642	603	605	639	626	617	625	611	573	682	600	591	614	650	646	612	626	610	689	603	635	623	621	636	690	643	597	619	667	634	649	660	633	588	664	682	608	597	642	607	633	597	649	640	641	612	595	664	591	642	619	637	661	646	605	641	602	614	661	624	639	599	650	655	615	628	631	622	625	645	641	711	619	627	642	615	696	652	629	616	592	620	673	620	610	644	600	608	657	666	687	653	571	641	665	611	640	634	591	612	660	609	601	606	638	623	656	660	663
2249	172	163	161	124	124	149	149	151	173	134	127	156	131	125	153	123	144	164	133	116	138	131	143	141	151	134	151	143	153	152	134	150	162	164	131	145	125	132	149	115	113	120	138	131	131	126	134	148	147	143	155	151	128	123	144	136	138	141	138	129	127	142	133	161	137	123	147	127	139	140	148	143	153	130	142	138	146	155	133	123	135	144	132	136	135	122	142	143	127	159	132	143	110	125	145	135	154	153	146	126	143	126	120	138	126	130	135	129	123	153	132	144	131	142	134	144	133	126	130	138	140	145	138	138	132	149	152	141	134	152	146	132	131	124	148	134	138	137	149	140	137	128	116	140	133	117	153	122	148	137	157	156	137	151	128	145	160	138	140	139	140	155	122	139	135	139	156	161	123	135	131	166	123	152	153	123	144	141	147	144	154	137	134	131	134	140	153	121	148	134	149	138	136	158	121	149	127	135	148	143	145	150	120	134	125	135	126	120	112	137	132	147	153	149	123	126	148	117	156	133	135	149	143	120	136	136	154	136	132	141	169	141	157	139	153	155	149	126	148	157	144	133	135	168	135	155	135	116	169	116	120	135	143	132	136	127	153	146	149	142	128	142	146	130	126	148	146	142	158	132	146	132	126	126	155	126	131	136	134	156	139	125	151	137	143	140	142	144	170	152	156	140	138	159	133	138	138	118	161	157	127	138	140	124	153	133	159	146	136	132	137	123	132	137	124	137	150	136	152	135	143	137	118	167	140	129	137	165	132	124	150	145	139	151	138	141	153	130	139	169	147	143	152	130	136	153	102	139	144	149	131	141	135	117	143	116	122	124	135	135	140	130	130	145	153	118	140	147	122	134	157	122	124	124	152	136	159	139	130	145	153	137	131	153	150	159	139	122	154	132	138	148	133	122	152	149	123	142	136	142	125	114	131	141	136	130	140	122	151	134	156	153	137	137	131	130	123	129	152	157	164	145	126	142	133	157	136	133	123	135	139	141	141	128	115	145	133	128	129	137	143	131	127	148	145	147	126	142	128	165	119	153	148	152	150	139	127	143	137	148	127	138	130	145	130	182	143	141	170	131	147	154	156	154	159	131	124	137	127	153	131	136	129	120	135	134	129	113	132	121	128	122	137	110	162	133	121	130	137	138	158	138	150	131	122	122	134	143	143	122	154	120	146	161	136	122	126	126	134	146	124	161	136	139	123	138	144	143	131	139	150	145	126	127	133	145	133	130	156	154	138	166	134	138	128	135	119	129	109	132	150	160	119	127	152	126	149	143	131	111	146	153	122	128	152	118	122	141	139	149	156	145	142	143	131	149	122	145	140	147	141	131	133	142	141	139	125	129	152	125	138	114	168	138	140	133	133	149	134	140	133	144	137	130	150	145	159	136	147	123	144	124	128	136	155	135	151	143	136	135	159	165	139	130	113	137	140	121	142	125	120	137	156	154	124	134	130	143	139	139	134	136	135	134	112	119	146	117	132	142	132	139	157	146	127	141	161	146	159	131	152	166	139	130	140	153	116	139	155	127	130	135	115	130	122	137	120	139	135	146	107	150	143	138	131	124	122	151	139	146	133	144	165	110	140	163	137	116	122	137	132	127	131	146	126	142	138	158	126	107	127	143	121	141	149	146	133	158	140	166	131	121	130	131	133	146	159	142	136	113	133	136	158	131	129	132	146	150	123	129	142	139	116	145	129	134	144	153	116	114	130	150	148	145	142	148	144	148	137	154	159	137	137	135	166	142	154	135	138	143	144	114	130	153	144	135	138	165	141	119	139	128	147	144	143	124	143	123	129	141	113	139	144	118	121	168	144	142	133	153	142	128	140	130	155	146	143	149	139	155	141	155	122	164	147	127	164	146	130	121	147	125	151	124	140	126	171	143	134	127	124	141	134	166	172	154	125	145	173	125	130	157	122	142	142	147	166	134	117	136	141	141	158	148	132	129	152	139	154	125	135	140	138	134	122	118	136	137	138	140	162	150	125	159	128	137	147	128	157	153	123	130	135	143	134	168	137	128	136	129	144	125	120	134	125	140	132	139	140	152	144	128	108	144	121	129	158	139	152	136	145	145	134	159	148	134	135	137	119	120	138	137	134	137	164	137	146	127	131	131	131	139	149	146	147	133	147	137	144	121	126	158	131	115	139	130	158	148	140	155	149	154	152	150	113	149	130	152	153	150	145	139	142	140	127	142	117	128	155	127	134	158	132	146	137	130	143	169	139	123	132	137	129	124	136	134	155	148	139	149	133	126	133	134	136	133	114	143	147	128	156	154	135	137	134	151	125	135	125	143	119	108	133	135	147	150	142	138	146	132	157	145	144	145	111	149	164	165	137	130	137	164	146	132	167	131	150	137	142	121	147	139	143	128	134	139	143	124	152	152	140	150	121	147	142	160	152	110	151	137	127	135	140	155	118	144	131	170	119	141	129	133	124	167	126	137	129	148	142	143	141	141	123	149	133	166	161	121	143	143	159	146	144	132	134	121	132	146	130	144	149	150	145	122	128	131	154	135	128	141	145	145	131	150	140	135	129	150	154	148	123	163	159	132	140	138	159	151	133	141	135	152	142	153	134	131	136	136	150	139	136	124	152	149	152	123	147	119	144	123	155	150	146	130	145	158	136	156	126	115	162	122	143	151	137	126	143	134	127	147	140	153	120	133	169	135	149	119	138	139	131	131	138	134	123	130	154	148	158	142	123	140	145	141	146	154	148	136	134	132	151	139	127	150	141	149	139	142	133	133	122	147	132	134	130	143	139	150	139	154	146	130	146	148	103	149	130	147	161	134	119	134	137	146	151	163	129	154	123	133	151	158	136	126	122	105	133	117	127	132	159	136	156	144	144	129	127	150	132	150	130	137	130	122	130	130	145	138	152	140	133	129	142	135	109	140	126	128	128	126	134	136	150	128	150	131	124	130	137	132	138	126	144	153	118	155	142	128	134	163	135	152	145	130	136	131	138	158	136	142	132	136	148	131	134	151	152	132	171	123	125	132	137	143	149	158	144	140	147	134	136	146	125	125	114	142	141	142	122	112	152	136	163	124	140	126	142	124	132	147	148	145	133	143	135	147	136	159	130	136	158	149	126	128	166	150	137	128	140	142	157	141	130	144	128	120	138	158	156	141	139	158	158	151	139	145	143	145	148	122	146	159	142	133	142	133	142	133	150	134	138	129	124	129	125	131	158	146	143	109	128	138	163	132	157	141	146	138	143	141	131	149	145	123	123	146	135	135	122	144	124	133	141	120	142	129	142	154	141	141	156	136	143	141	135	136	139	147	141	115	116	152	128	161	134	149	134	151	142	151	130	133	131	127	145	127	170	146	124	120	147	127	155	137	166	143	134	132	137	123	159	114	139	141	140	133	167	140	135	145	140	129	129	144	145	144	124	136	142	135	144	137	146	146	134	143	150	139	165	153	135	121	135	142	155	127	147	133	128	130	143	138	124	133	156	158	124	150	150	150	140	137	122	137	131
2218	398	482	408	394	398	416	402	356	363	373	379	375	374	444	384	371	361	354	354	342	379	384	341	375	336	372	352	344	392	366	366	322	384	352	379	353	360	328	386	359	366	385	387	353	372	380	380	364	351	361	386	335	332	389	372	368	394	363	365	389	372	356	355	331	355	366	362	349	357	366	380	338	361	354	384	376	375	371	382	410	353	344	353	387	356	351	356	363	345	363	365	373	341	345	406	364	348	333	299	365	379	349	368	372	342	353	383	387	345	363	369	376	373	340	362	340	378	330	362	322	348	374	362	371	349	379	351	370	366	392	357	350	376	372	364	373	334	351	387	339	400	335	334	369	353	363	349	341	397	355	388	382	370	340	357	350	338	345	350	385	382	347	416	382	357	351	382	351	368	386	367	402	350	344	358	357	344	388	347	338	379	401	370	324	388	359	357	366	372	397	365	366	323	341	369	356	389	349	365	371	390	338	413	361	324	388	375	364	334	387	344	330	367	381	355	369	358	334	369	391	353	339	377	352	353	390	380	369	351	370	366	361	331	317	383	339	370	351	358	339	312	390	356	370	388	339	368	378	365	395	350	349	352	352	369	354	347	368	358	356	388	388	395	337	378	377	343	360	398	419	363	362	340	359	385	363	372	379	349	370	363	353	350	340	340	390	386	360	376	333	369	355	348	368	375	376	377	395	342	376	356	368	352	392	368	389	332	343	374	349	371	377	363	374	346	379	401	326	392	377	395	377	406	384	373	397	382	377	361	375	348	370	370	393	384	382	391	364	387	410	355	360	327	384	326	362	357	334	342	359	361	381	394	374	353	374	350	350	364	360	383	364	346	353	325	361	364	376	379	410	382	331	357	357	398	380	380	379	371	404	374	368	404	358	361	332	352	320	346	374	345	385	345	356	334	408	361	391	358	344	359	367	374	404	367	365	345	396	372	354	386	356	353	371	381	363	366	361	351	372	397	364	368	367	345	361	380	402	318	384	358	384	384	334	381	357	384	357	382	354	349	373	393	330	403	328	355	384	323	377	345	332	339	355	361	386	349	352	387	367	353	334	357	339	353	380	370	374	392	369	383	352	387	371	363	359	330	372	346	327	342	351	360	363	352	348	356	377	330	352	374	371	369	381	346	359	378	392	362	370	358	362	404	331	341	373	350	353	367	327	373	389	356	362	347	368	365	378	407	355	337	373	411	357	359	355	374	311	360	357	332	350	344	332	337	362	368	356	324	374	336	381	334	370	375	351	371	380	338	352	356	372	334	383	341	364	386	346	363	364	381	362	377	342	367	357	344	377	366	341	371	357	370	356	375	376	395	359	385	368	361	356	367	353	385	370	399	376	359	361	369	368	371	399	376	368	333	373	361	359	364	357	394	369	369	375	353	362	377	355	381	359	388	351	321	360	387	346	358	398	361	374	343	406	363	328	354	341	345	346	383	371	368	371	346	395	349	381	389	351	350	364	353	327	356	378	355	367	364	343	381	366	397	340	355	348	405	342	374	372	352	357	347	374	362	369	344	374	354	317	342	365	358	396	383	392	362	381	335	355	350	330	382	365	373	362	361	354	344	344	357	327	369	364	359	359	354	364	386	370	389	369	381	356	343	401	358	380	395	361	372	336	371	375	368	379	343	363	365	353	393	359	338	358	361	380	381	347	374	355	358	369	317	380	365	350	380	363	381	392	363	383	382	332	393	394	406	334	413	345	362	388	353	362	355	348	375	367	360	374	346	355	362	382	362	377	382	360	373	360	340	353	340	366	375	329	393	382	357	351	385	361	415	345	348	407	366	352	382	400	371	358	354	389	365	374	377	399	353	371	354	338	375	360	404	341	394	331	381	358	347	374	341	354	358	349	385	368	344	336	349	359	362	351	354	337	348	376	328	368	342	368	371	349	377	357	364	385	358	396	351	363	360	380	375	352	372	368	361	364	347	384	348	364	329	351	357	361	365	400	354	341	354	336	365	336	391	346	353	348	371	413	363	377	390	341	355	376	326	372	331	393	358	342	363	381	355	374	354	356	412	360	369	352	369	344	381	357	361	345	389	383	378	353	390	329	368	333	358	387	356	388	369	366	376	374	359	354	340	368	344	370	357	380	332	371	387	391	370	375	375	373	349	336	355	394	355	403	389	354	355	397	376	341	369	342	380	384	362	370	387	335	365	337	326	374	360	365	395	377	379	363	368	385	395	345	369	377	356	388	346	365	365	328	344	379	333	328	370	377	314	382	352	361	396	341	339	331	345	365	360	386	390	354	373	338	369	399	387	386	348	362	358	396	393	402	398	382	401	347	323	363	332	400	359	357	374	382	370	358	354	408	357	392	345	348	364	376	372	355	361	363	376	346	363	380	382	353	383	368	343	350	338	347	380	356	365	356	363	347	359	350	344	358	362	348	381	357	374	357	347	386	355	361	398	395	359	416	382	359	356	351	348	379	398	359	352	348	385	370	362	387	335	405	357	368	388	335	340	325	355	355	362	375	369	386	380	352	339	367	377	393	358	342	382	373	383	349	364	360	335	379	351	383	338	394	380	340	382	395	359	368	364	378	386	330	370	368	374	359	353	383	399	368	346	363	390	345	361	392	339	358	371	349	367	344	410	351	338	345	343	363	387	366	376	348	347	404	359	319	395	368	387	324	355	371	361	352	362	377	379	350	388	375	353	360	369	344	365	344	365	382	350	372	327	376	378	325	371	378	359	370	360	376	345	360	346	340	369	392	377	390	393	347	372	376	362	344	354	379	333	387	352	338	353	349	351	362	342	340	370	381	343	345	353	392	357	374	344	385	372	379	404	360	379	388	353	374	392	357	359	352	364	361	317	335	391	379	361	364	369	370	387	342	354	371	350	370	358	359	353	389	383	370	328	380	361	348	365	353	367	364	342	371	383	355	365	356	333	375	347	370	375	370	381	353	370	361	390	385	366	367	376	382	352	340	359	427	365	367	355	398	367	347	340	389	329	392	355	389	358	354	317	395	369	369	361	352	366	378	362	374	378	356	360	355	385	381	375	349	371	325	362	378	347	380	350	365	364	363	348	355	330	374	370	381	406	361	376	329	381	383	368	350	355	341	365	349	342	396	326	407	375	350	369	389	357	384	354	370	378	376	349	372	377	374	390	351	357	361	376	399	390	349	385	358	368	360	375	354	401	345	337	384	371	373	340	391	384	388	379	355	399	355	331	377	374	355	402	348	391	367	356	358	359	360	356	363	377	334	363	348	365	355	327	346	358	369	376	407	387	373	352	374	381	372	354	380	353	396	366	381	358	388	393	361	345	344	382	352	351	354	386	360	370	361	398	343	350	335	341	373	400	398	361	362	391	355	365	344	371	341	381	366	391	344	387	382	363	380	359	354	373	373	348	390	369	386	336	368	385	373	371	356	348	356	363	334	380	337	345	392	365	338	378	377	354	358	362	344	353	373	361	372	364	364	381	369	366	378	346	359	349	345	386	358	361	390	349	376	366	351	337	401	375
10582	1393	1533	597	477	395	367	349	346	302	321	350	329	303	336	300	292	309	280	362	314	283	337	314	307	308	332	326	286	263	294	316	299	303	291	305	304	303	296	322	317	319	311	286	302	275	300	314	296	264	356	292	298	287	312	305	298	271	303	304	301	286	281	303	313	347	296	303	290	285	273	280	310	305	295	304	290	277	269	251	320	304	304	281	313	283	270	293	303	288	305	273	299	298	300	306	281	267	281	298	272	253	302	281	302	288	341	350	293	285	298	310	317	332	288	301	267	292	272	284	293	291	297	319	306	294	274	346	300	287	299	293	316	309	271	286	305	251	253	323	306	293	300	308	317	288	305	275	309	296	295	316	314	296	325	295	291	296	304	323	303	319	346	338	277	289	291	288	307	304	326	272	326	279	265	297	306	273	296	303	274	290	304	302	329	278	265	305	266	287	291	281	300	288	287	306	311	287	284	301	289	305	276	304	313	260	298	275	281	306	278	271	276	273	304	306	272	298	342	256	288	306	321	311	314	289	291	313	292	308	322	293	291	324	300	290	310	301	315	268	280	298	302	292	318	316	262	286	314	307	309	262	307	293	281	286	307	279	303	304	304	316	297	280	290	313	287	299	289	327	274	315	292	302	298	332	276	257	294	312	299	323	316	284	280	284	277	288	297	302	313	318	312	296	288	290	316	297	325	288	296	288	310	296	329	288	309	307	284	308	290	307	312	282	286	291	259	277	263	277	301	343	301	272	316	275	296	289	309	316	288	334	294	315	260	250	280	284	297	303	310	269	284	273	300	282	289	258	277	291	315	274	324	289	299	277	287	318	289	301	310	305	307	333	307	325	308	302	314	290	304	309	268	285	286	307	301	286	283	289	288	259	282	322	328	296	301	257	299	319	289	325	303	313	261	290	302	292	282	294	284	308	288	296	268	297	328	307	311	285	295	327	304	261	278	284	271	273	290	318	302	309	298	292	260	282	310	300	354	329	292	359	294	293	306	288	321	300	268	305	276	263	293	295	286	291	280	295	308	292	313	284	277	293	289	298	308	301	324	317	277	299	290	314	285	293	298	352	313	299	296	328	289	324	287	293	289	286	307	318	309	259	330	321	332	303	327	334	302	281	317	297	320	312	292	267	326	302	317	318	279	284	316	290	318	289	305	266	283	276	311	289	307	329	295	309	258	294	286	289	302	271	292	280	306	303	295	307	303	325	291	267	293	306	282	298	291	286	298	323	270	314	287	299	289	302	259	293	275	285	298	319	333	281	316	268	293	274	316	323	319	301	298	301	263	273	318	297	310	274	286	287	288	309	268	295	287	301	310	319	307	335	326	257	292	319	324	310	311	316	299	312	260	307	333	277	303	268	317	291	349	270	317	319	281	307	279	288	289	273	281	275	312	300	293	300	306	339	332	295	330	286	293	336	293	304	300	253	266	308	295	313	314	295	312	332	338	314	348	293	278	286	316	284	272	291	300	266	291	317	324	312	294	302	330	270	318	314	302	310	358	323	302	280	299	309	311	303	307	294	264	319	292	310	290	269	291	280	280	315	320	275	309	309	294	285	319	300	299	270	293	304	284	318	279	314	286	333	306	310	295	298	299	295	281	336	281	330	299	278	300	283	296	303	279	299	329	335	315	270	289	298	322	277	278	295	315	303	293	309	337	281	310	306	314	269	258	320	296	323	315	267	275	318	310	275	281	328	298	312	281	297	299	280	304	275	288	269	327	304	308	290	296	280	278	312	336	282	311	309	314	287	271	296	290	304	294	314	288	294	288	299	294	286	327	295	297	299	309	316	306	285	286	285	309	348	300	271	293	289	286	251	289	278	319	307	314	310	306	312	306	285	268	266	342	295	303	280	314	324	313	341	269	279	319	303	308	306	310	284	290	285	297	281	322	304	318	295	292	287	269	310	304	290	284	314	324	307	315	301	271	319	284	286	279	308	308	281	310	280	280	298	309	262	266	300	293	286	284	333	266	309	293	266	303	316	256	261	304	327	285	257	284	321	281	297	348	316	294	295	310	304	324	269	282	299	273	300	316	263	282	312	280	285	333	303	303	296	304	324	316	294	277	281	329	292	307	286	272	303	300	299	319	306	288	281	298	292	335	300	258	304	315	311	280	304	302	317	311	297	333	332	280	283	297	314	295	288	279	302	294	286	299	322	313	276	282	279	306	278	306	300	319	303	281	314	284	295	313	286	285	297	295	284	270	317	321	333	296	274	285	325	328	327	304	302	295	281	323	296	268	307	297	274	327	315	302	303	320	281	326	312	304	299	298	288	321	309	306	287	284	309	276	332	291	314	315	300	299	306	306	281	276	279	330	315	310	289	314	298	288	301	326	285	302	284	339	295	306	301	268	280	303	274	285	265	282	280	309	296	267	292	293	309	309	301	291	304	302	311	259	279	296	302	295	260	283	300	271	301	334	294	282	282	280	306	255	317	313	285	310	235	281	320	327	329	257	295	299	327	267	313	305	286	286	304	302	332	307	311	285	251	302	299	310	318	297	307	279	302	299	307	312	273	326	315	306	327	293	324	293	277	304	283	313	308	306	332	285	287	268	280	304	301	306	274	252	292	287	313	305	302	294	302	350	313	302	317	310	306	265	272	299	291	279	293	293	266	279	283	292	322	294	330	311	316	283	304	301	317	298	293	307	286	293	283	307	301	271	271	274	276	279	285	273	299	279	306	303	313	316	296	278	325	299	297	310	300	291	302	324	271	302	274	318	290	284	288	294	282	269	302	307	301	275	343	278	291	272	276	292	252	301	301	295	294	285	283	292	345	301	286	273	308	299	285	300	293	295	287	273	263	275	292	275	297	308	297	304	317	316	279	293	271	307	305	263	292	286	279	323	294	325	288	284	289	288	308	247	283	283	325	309	318	300	338	341	307	314	346	318	297	285	256	275	318	306	315	267	277	293	310	278	301	260	294	286	309	273	304	296	294	321	309	304	286	275	272	273	268	295	258	318	275	306	252	271	282	318	302	280	283	266	268	302	300	280	321	297	300	277	282	280	287	299	294	285	290	303	307	275	301	300	328	309	303	333	274	315	282	291	296	298	320	286	288	290	304	310	277	279	294	304	281	301	300	298	295	324	323	317	285	286	296	319	279	288	291	307	341	320	308	278	298	291	286	291	308	281	302	305	305	299	316	311	272	330	309	326	311	282	292	284	316	311	314	306	275	289	309	315	292	286	259	260	303	320	349	313	322	275	308	299	334	301	289	277	319	303	246	309	293	288	305	263	299	309	295	300	327	334	280	331	295	299	288	282	281	334	334	296	298	293	315	339	292	296	291	270	290	311	279	301	248	307	292	300	292	293	292	330	319	321	281	280	313	285	271	293	278	310	299	297	324	281	311	340	317	336	282	291	287	276	280	294	267	272	267	312	300	276	285	317	290	298	289	288	283	257	296	312	302	282	331	289	304	251	295	308	310	323	299	314	294	287	334	316	282	304	310	292	259	314	282	282	319
8043	1022	2740	1583	1429	1252	1065	1008	922	881	812	802	810	746	800	702	740	693	719	764	708	702	766	783	715	685	711	732	691	692	706	684	698	662	682	685	681	693	651	647	683	673	683	708	727	680	678	650	692	677	698	683	652	664	638	702	688	675	693	704	645	676	661	701	682	682	671	686	715	686	680	687	685	660	733	712	681	698	714	678	684	675	686	664	686	681	646	693	667	695	689	695	678	692	693	718	697	651	657	660	678	681	669	702	672	672	641	659	670	699	656	646	702	677	616	641	651	690	686	674	683	650	633	686	709	655	653	656	659	664	621	654	675	701	716	642	681	713	677	665	652	687	650	714	689	662	695	669	659	660	674	683	621	713	654	684	673	693	653	668	660	665	663	653	648	653	745	663	653	676	643	706	698	729	678	628	713	634	714	674	701	681	726	668	686	693	700	684	656	672	662	661	723	662	659	641	643	698	681	670	638	666	668	693	604	700	656	646	674	710	696	695	688	649	669	629	698	678	681	658	678	709	693	640	641	699	693	656	672	682	645	683	674	697	666	674	639	666	677	641	701	663	648	687	701	661	661	676	649	684	678	644	662	666	678	690	683	667	702	660	675	653	622	661	682	673	677	655	668	662	668	644	644	674	718	718	675	669	646	678	638	703	681	704	671	665	663	653	653	684	642	644	654	636	640	657	713	641	642	689	675	688	680	692	656	701	679	695	618	669	714	658	626	661	693	668	749	678	676	665	695	690	676	686	672	652	706	691	662	706	641	685	658	709	646	643	680	640	677	695	718	690	683	674	647	700	668	674	692	692	692	678	692	692	647	692	651	679	627	746	735	640	684	665	649	683	683	672	662	649	737	725	686	656	695	695	638	672	635	705	717	684	685	698	687	667	672	697	709	639	701	655	686	650	668	702	656	625	704	663	666	718	685	654	652	718	726	688	642	693	661	663	680	661	672	665	664	645	692	692	708	731	677	613	664	671	706	692	692	651	629	687	644	715	675	680	604	668	706	688	660	675	697	665	631	651	700	660	680	653	664	656	662	662	665	669	712	640	657	651	669	703	680	704	709	696	681	668	677	699	603	677	706	674	694	738	686	701	649	679	671	647	674	659	731	694	655	649	683	704	679	709	692	638	718	730	686	671	680	651	636	697	641	678	688	684	710	678	656	700	685	678	651	690	691	741	644	716	654	664	652	677	665	708	662	698	664	663	667	660	669	668	699	686	656	693	655	659	705	723	660	709	661	688	696	664	665	669	659	698	671	672	706	678	702	668	738	612	669	698	673	701	685	646	661	660	667	657	635	681	653	644	649	631	639	671	646	660	678	654	644	691	691	651	717	707	725	647	634	683	710	680	730	695	700	697	665	687	673	679	694	701	649	632	695	625	690	680	707	698	655	721	668	707	702	713	692	661	679	668	689	682	692	664	709	637	677	645	663	712	647	729	673	682	651	701	683	714	698	675	691	668	716	671	669	666	678	652	689	694	653	677	697	651	670	624	667	692	653	672	643	686	692	655	625	677	687	639	694	648	652	657	675	708	723	655	652	682	700	656	697	697	691	687	616	677	645	649	660	680	682	649	694	744	682	694	699	652	721	706	663	625	653	652	648	739	697	615	685	669	665	707	701	693	676	626	702	702	667	680	669	700	695	659	700	654	686	675	665	687	689	701	631	648	673	686	637	701	623	672	675	643	607	663	637	735	682	699	634	701	643	683	688	680	658	708	716	699	650	661	644	653	694	678	688	687	650	715	677	677	688	646	670	695	629	697	657	695	691	683	648	651	662	625	648	692	658	648	664	752	670	705	612	680	674	683	609	662	695	679	644	708	685	707	641	678	682	711	628	652	699	682	664	646	660	697	650	673	723	639	678	622	708	630	681	678	664	661	717	690	636	663	699	708	658	691	691	698	654	658	622	644	629	685	677	632	632	677	678	662	654	744	679	688	621	692	662	675	645	709	705	645	654	663	705	693	703	698	627	669	690	704	715	648	702	665	659	608	676	713	692	640	676	700	661	690	675	703	681	734	643	675	654	662	675	703	699	660	700	653	667	610	695	655	733	631	724	711	674	661	682	722	655	694	676	703	661	633	650	621	734	677	677	717	694	691	704	679	684	698	741	702	682	650	619	660	725	663	686	666	705	693	698	650	669	691	632	686	663	625	685	694	657	720	670	633	696	718	661	658	691	677	661	690	675	660	676	684	670	674	652	724	663	669	667	646	704	632	648	674	675	712	667	633	681	683	688	670	644	692	703	655	686	645	667	659	641	641	667	685	665	689	669	718	641	676	631	694	614	688	681	622	679	639	660	703	641	675	649	682	698	727	653	622	697	702	681	688	686	691	711	665	690	687	700	659	660	681	675	702	668	626	662	624	678	654	687	702	678	679	684	682	652	654	688	709	667	699	684	655	670	665	678	696	677	668	669	701	703	650	638	681	650	688	679	721	685	682	705	678	669	718	688	693	646	674	661	673	682	660	703	678	702	656	661	668	652	691	695	686	692	671	752	641	735	703	687	655	677	728	678	665	685	683	650	676	667	768	650	704	692	655	662	639	676	685	655	704	706	686	664	677	675	659	623	710	685	680	686	683	692	689	645	652	650	677	720	727	695	667	692	678	706	669	667	694	647	640	668	678	651	641	697	692	698	685	688	658	722	654	647	650	674	636	696	638	702	647	682	670	668	676	722	635	695	692	689	639	693	660	710	653	677	682	691	694	677	716	657	647	695	620	629	691	668	694	683	614	697	667	657	647	662	677	686	685	661	652	628	682	673	651	668	653	655	693	667	678	683	686	631	706	658	680	666	707	662	665	682	683	691	640	698	693	673	633	647	698	736	672	707	651	671	652	689	671	701	693	654	678	669	655	662	653	683	683	689	677	686	636	679	708	663	648	666	622	713	682	670	654	708	664	682	642	682	650	699	668	664	645	665	729	688	651	695	704	696	688	666	670	694	691	723	721	701	652	661	671	657	673	623	689	667	673	688	685	698	659	691	675	725	657	639	718	734	641	680	611	680	655	629	659	677	631	670	651	720	698	727	679	729	716	644	658	688	643	681	666	691	717	660	702	661	685	681	651	725	691	695	679	671	703	660	673	708	693	662	745	648	675	677	654	678	677	654	692	672	720	703	681	736	673	620	673	681	674	687	682	659	656	737	666	655	667	704	635	686	640	676	640	723	670	671	669	651	702	695	684	705	700	662	683	644	674	719	684	666	686	670	681	629	713	716	623	688	698	686	712	710	676	683	625	678	656	655	695	720	682	681	656	698	698	696	667	710	668	712	712	706	667	668	678	678	641	656	637	685	683	709	661	669	689	672	670	691	707	643	678	699	679	660	666	718	693	681	669	655	704	710	632	666	703	673	665	677	682	668	679	703	699	723	698	681	704	655	692	698	693	671	716	643	699	652	700	735	669	710	665	638	655	621	645	665	680	611	682	669	655	671	677	663	663	680	670	674	690	661	674	658	651	685	675	679	678	693	637
17932	2460	1801	899	669	515	460	412	339	328	315	361	332	305	293	288	353	312	309	312	307	283	268	315	289	285	310	282	265	291	303	274	298	308	322	310	261	262	283	293	321	330	302	287	296	270	275	320	285	295	274	275	287	270	284	289	315	255	257	253	262	290	291	271	265	262	287	279	286	288	281	268	256	237	266	266	257	293	281	261	301	331	275	279	290	287	296	280	259	314	294	296	344	266	276	292	263	287	314	242	284	297	271	286	275	285	301	247	281	291	268	281	280	288	270	278	278	289	281	293	280	257	294	255	298	296	274	318	264	249	271	282	279	303	304	296	294	306	278	276	269	255	260	285	305	279	250	299	273	283	279	276	319	322	290	263	272	309	247	282	283	285	305	305	286	285	268	271	270	294	270	283	295	286	294	288	266	309	275	284	295	275	277	264	242	274	281	275	262	294	299	249	275	299	304	276	276	304	317	285	299	260	265	253	305	289	286	281	267	325	293	307	248	264	281	270	241	289	286	297	279	314	281	318	271	277	267	290	288	287	265	277	295	271	279	255	255	287	293	291	263	285	271	296	278	285	277	289	287	286	240	264	267	270	256	273	288	287	296	271	290	303	295	281	293	279	246	252	278	287	273	278	262	250	280	270	253	318	265	294	289	315	276	262	253	284	281	255	291	250	281	267	263	295	280	279	277	266	266	276	275	273	262	275	284	287	299	281	307	275	272	270	301	289	289	244	293	262	286	287	275	257	291	288	249	284	276	270	288	268	283	245	262	312	313	294	263	313	274	310	319	275	281	268	266	303	291	293	280	290	279	313	245	267	315	260	302	292	283	276	296	290	278	275	290	302	293	278	276	269	305	303	291	285	278	293	281	303	297	271	229	283	278	271	272	281	254	257	279	259	288	291	253	294	283	269	242	255	288	275	306	292	295	277	245	269	270	260	249	270	273	280	295	277	291	276	284	263	291	265	286	286	257	256	301	306	270	299	257	259	279	271	289	288	269	264	257	284	287	245	292	268	295	277	255	305	267	308	298	298	283	276	298	276	279	267	303	287	260	266	296	282	251	268	263	271	286	269	267	286	291	284	296	321	253	263	294	281	298	270	291	273	270	301	278	266	282	270	276	289	301	263	249	266	281	303	290	271	290	281	278	282	245	313	294	257	289	275	306	268	276	268	272	276	261	264	287	293	289	286	306	256	277	275	257	253	270	279	307	280	261	293	260	265	291	246	291	273	304	301	284	264	288	289	266	273	296	291	300	292	268	272	281	313	285	298	265	284	290	283	265	291	302	288	302	295	256	292	299	267	270	303	270	254	313	290	274	261	302	292	272	265	330	292	290	268	341	288	230	306	268	302	242	304	280	251	261	258	304	316	291	287	261	266	288	256	284	289	244	252	283	273	266	281	282	309	274	276	259	281	295	259	279	292	296	299	289	295	296	303	280	284	278	269	315	273	266	315	297	281	281	269	252	301	273	294	274	253	288	288	303	297	282	293	314	291	305	294	258	305	260	249	287	323	297	271	234	284	286	280	288	265	287	272	290	279	300	279	267	249	252	268	287	281	282	270	257	289	269	289	262	279	253	263	261	294	302	299	299	283	266	271	305	265	269	269	248	282	281	304	276	279	286	251	279	254	293	314	263	302	299	292	301	262	314	288	266	295	274	278	288	254	298	313	294	270	258	283	290	283	269	261	295	288	286	326	282	296	292	259	264	252	265	263	311	283	306	275	258	315	279	296	312	278	268	253	223	234	257	282	283	312	316	268	275	283	292	310	284	270	268	298	241	247	259	271	317	292	279	317	309	298	277	293	268	286	278	290	263	299	322	258	269	275	314	282	247	264	310	251	309	263	292	278	285	297	285	306	270	269	272	301	299	290	280	263	301	291	275	304	274	284	285	269	263	273	284	293	263	306	254	269	268	291	290	239	251	275	278	293	274	281	277	260	256	286	269	295	277	248	278	263	270	276	309	302	277	289	289	296	286	249	299	273	295	286	273	285	277	246	254	294	297	272	310	259	285	316	280	266	260	272	304	292	262	259	267	253	311	263	283	277	291	272	271	283	270	270	259	289	274	284	309	290	252	302	276	296	286	308	260	302	356	295	254	290	275	277	253	268	290	253	289	254	267	293	263	279	275	301	290	288	303	285	273	285	266	297	271	325	295	270	256	260	286	279	290	287	276	265	269	312	266	301	313	282	282	301	313	292	276	292	313	267	295	269	294	264	281	261	275	259	299	259	299	264	312	276	279	283	290	293	298	235	247	280	292	285	324	298	283	283	288	274	299	292	261	275	264	279	283	276	275	271	262	246	303	253	240	305	253	247	296	291	292	257	272	296	256	261	249	304	260	289	254	291	265	272	304	290	316	304	279	244	281	267	271	276	272	292	277	270	262	312	283	286	308	303	276	313	266	255	250	221	272	305	285	277	298	240	294	264	275	307	296	288	291	283	291	317	289	294	301	308	302	264	278	246	251	271	257	298	290	277	280	286	327	292	256	322	304	316	293	274	252	286	245	281	288	311	256	280	304	275	274	295	270	274	276	279	275	286	290	266	301	300	267	291	312	252	280	291	285	274	278	298	287	269	276	335	297	279	280	269	290	292	289	282	269	271	298	261	294	275	287	308	296	281	284	301	249	262	319	309	311	266	297	304	280	265	278	302	275	231	258	274	295	292	294	307	290	285	294	276	270	293	267	285	247	295	287	292	274	264	259	251	288	260	256	301	297	256	274	265	251	290	298	279	274	268	271	311	324	262	265	287	275	298	271	294	303	286	263	250	282	277	294	281	275	282	268	276	285	258	293	285	310	301	238	301	254	275	285	265	264	288	291	258	293	298	280	264	266	316	298	261	304	328	263	278	274	267	280	273	302	285	283	274	268	259	273	304	286	306	262	286	295	243	271	256	295	273	272	255	277	285	306	288	284	263	273	302	260	265	265	289	305	251	271	301	270	283	272	277	315	284	301	265	274	281	287	286	296	317	255	271	324	328	293	293	270	256	284	289	270	241	273	286	246	317	298	278	274	270	293	285	333	284	264	302	266	284	269	274	300	262	285	279	309	267	279	305	278	280	247	319	258	247	287	279	281	301	258	292	293	294	264	302	302	290	264	275	273	292	311	295	294	276	272	290	255	290	301	313	236	255	252	268	272	267	278	273	327	276	302	279	301	287	298	314	304	294	261	261	258	247	288	276	282	303	281	239	260	268	293	271	273	277	250	273	275	294	277	277	288	283	286	290	290	266	255	271	290	302	300	268	331	273	280	226	259	284	284	295	306	279	277	279	273	279	293	268	293	296	282	273	277	280	301	280	287	276	308	263	284	309	289	276	263	300	282	292	255	292	311	281	293	283	273	290	302	329	304	284	304	272	272	259	300	274	299	311	296	278	282	305	286	285	254	289	297	285	263	274	295	286	281	283	284	275	261	288	311	272	306	281	273	287	285	279	278	263	269	293	283	268	251	274	285	268	318	302	275	293	303	279
10556	1285	3223	2456	2029	1666	1417	1260	1178	1015	963	913	845	869	797	844	732	789	711	753	690	713	743	682	701	671	677	681	681	669	664	658	681	637	645	671	712	647	641	664	646	609	658	632	703	633	650	626	638	629	625	655	629	642	644	584	643	611	625	608	620	633	652	571	583	625	652	640	667	643	629	612	624	648	643	627	619	611	639	620	626	622	640	672	614	672	633	622	627	615	621	611	634	625	653	639	637	653	656	607	629	629	587	639	607	618	690	623	643	639	634	600	609	592	617	592	642	591	586	559	607	620	621	591	648	607	612	633	665	610	614	625	603	625	609	626	591	619	637	640	659	647	608	643	597	613	666	581	619	627	629	625	656	599	596	597	580	623	612	621	616	596	610	623	596	676	632	542	631	601	613	601	613	603	630	608	604	612	652	648	612	633	623	597	646	619	608	625	605	642	616	585	605	645	653	610	555	606	639	632	620	642	611	608	606	680	589	625	622	621	630	584	658	630	630	655	638	600	634	644	621	688	615	606	615	606	649	621	614	609	633	661	596	611	604	627	591	645	567	634	608	643	608	635	607	628	670	628	630	579	631	614	607	614	621	605	661	604	663	653	591	649	654	641	626	640	565	624	605	606	609	613	605	679	650	609	600	662	669	611	645	652	628	650	665	595	600	617	673	663	616	636	596	643	662	694	637	604	617	650	609	623	616	613	658	595	617	610	641	573	624	625	615	622	584	635	676	659	602	626	619	588	607	624	652	622	636	584	623	610	631	580	601	617	605	609	630	569	654	564	627	633	635	595	663	588	593	653	625	590	659	603	623	608	628	664	636	596	677	620	636	643	620	624	582	681	594	619	618	687	611	610	648	609	605	605	625	674	626	581	617	648	646	678	629	626	630	627	647	618	591	662	629	619	637	634	643	629	625	653	642	558	635	635	620	636	632	571	593	596	626	609	625	586	626	670	636	621	632	599	654	648	578	550	610	628	615	633	628	664	666	612	564	635	634	651	573	609	582	657	623	624	690	645	641	616	637	621	646	624	614	587	605	599	623	631	637	635	620	600	634	623	679	659	658	604	626	641	604	620	643	580	608	591	638	605	655	603	632	578	586	628	660	626	634	628	655	618	586	629	613	664	646	628	652	616	607	640	623	594	647	594	647	608	651	612	649	616	577	639	601	657	640	612	628	639	672	607	607	539	612	694	620	669	559	615	611	623	611	615	614	607	666	633	613	605	645	658	607	629	634	634	653	613	619	603	627	652	611	622	653	616	652	632	632	621	535	592	638	613	670	607	625	616	615	646	641	593	657	666	634	621	639	598	613	634	593	591	636	651	618	585	648	621	617	653	636	642	655	556	634	650	615	612	634	626	613	607	629	585	595	577	604	609	656	645	623	688	655	600	617	601	613	640	609	603	623	616	633	659	581	611	590	591	647	618	678	614	607	649	629	663	626	650	639	645	614	632	632	615	603	589	629	661	604	592	646	620	600	647	630	616	661	594	630	599	635	590	584	622	614	588	618	620	589	670	657	617	617	645	641	594	611	584	645	602	645	605	610	628	617	614	618	598	603	593	603	621	623	630	634	676	623	640	627	646	639	647	619	565	602	621	635	608	612	543	643	637	637	605	621	603	629	619	621	599	602	617	605	653	617	643	583	597	621	627	622	611	601	609	629	633	672	613	649	633	616	605	624	672	686	596	639	643	615	629	610	621	619	618	570	604	638	606	552	592	620	620	613	586	581	578	622	653	642	693	629	649	627	601	619	583	642	614	593	595	638	621	626	629	612	623	658	611	621	621	625	593	567	618	588	625	611	606	633	629	583	593	660	629	585	652	652	618	612	612	616	643	622	615	608	567	637	609	599	622	596	594	612	585	620	620	574	628	630	629	673	604	670	610	593	628	613	611	612	580	622	622	638	610	644	628	626	642	626	610	625	606	575	648	607	612	635	661	611	641	588	640	651	625	604	559	633	622	626	624	621	647	628	632	583	594	624	582	629	672	629	636	633	634	618	620	632	630	665	608	636	558	610	606	604	654	615	642	627	614	606	637	662	630	648	615	627	616	603	645	615	644	682	623	670	614	622	630	577	652	615	609	620	627	658	611	627	607	657	608	596	595	619	629	599	610	636	657	603	613	619	557	630	684	615	655	623	610	595	631	632	634	650	639	605	618	586	612	613	642	628	627	582	618	647	614	617	639	629	609	607	683	577	587	618	608	605	644	635	619	600	644	644	636	614	609	672	642	583	640	618	656	560	640	660	628	659	624	644	610	622	573	610	624	616	643	612	614	576	635	578	621	629	612	608	616	674	619	564	579	642	627	619	630	603	602	621	629	622	609	649	642	641	585	604	633	631	610	653	635	701	625	616	618	596	608	649	593	578	629	626	608	647	606	612	635	671	661	632	633	622	590	598	639	643	601	626	610	605	642	634	539	585	648	614	626	590	608	609	649	633	634	613	638	622	652	649	604	599	602	640	627	599	600	612	645	578	628	610	578	585	651	573	646	644	581	604	628	617	625	610	588	631	657	643	634	634	647	654	628	662	589	626	626	584	623	635	584	626	596	601	635	586	563	599	629	595	662	602	646	617	619	597	656	634	629	637	600	646	616	621	623	626	661	615	619	568	635	681	575	653	646	571	624	619	634	646	661	592	641	609	581	649	626	645	594	627	617	585	629	670	643	661	648	612	586	655	643	574	588	619	623	600	581	635	621	641	625	663	655	622	646	602	624	617	593	622	645	619	594	641	613	617	646	595	642	625	602	585	648	625	628	649	628	588	618	618	636	627	670	601	608	610	590	599	667	617	682	635	627	565	617	616	612	644	609	643	631	613	631	595	672	600	618	626	627	653	681	626	583	621	661	582	656	600	622	653	639	635	615	591	653	623	679	641	596	622	623	602	635	607	611	620	598	639	635	642	596	627	631	599	595	597	654	629	642	616	671	610	608	681	600	624	611	588	612	609	653	600	623	584	632	605	681	623	593	614	624	676	601	573	603	620	582	631	565	602	629	588	620	608	635	656	624	649	642	555	609	546	636	648	614	615	651	620	603	638	636	610	598	636	612	580	656	660	678	631	636	698	611	602	583	667	596	625	599	624	651	593	620	625	614	629	639	639	616	638	633	611	551	618	612	665	653	666	613	603	628	633	593	613	607	626	593	620	613	596	626	653	629	580	566	622	600	651	599	634	644	608	637	586	585	653	633	635	644	635	621	574	639	629	634	642	671	620	600	605	615	600	606	595	662	606	634	622	610	632	604	575	627	576	630	608	639	630	616	643	615	622	670	594	594	565	635	591	633	635	590	654	656	613	605	638	582	625	635	649	584	643	610	669	591	630	606	639	658	607	603	643	659	621	615	581	627	603	579	602	644	600	621	627	640	652	594	603	619	598	593	606	620	575	619	598	625	658	603	626	652	621	611	632	629	597	617	598	598	583	645	603	602	625	638	629	590	629	582	624	577	610	618	633	620	640	624	631	607	590	624	608	656
2240	194	173	179	149	159	145	130	147	137	148	155	140	137	146	161	161	152	157	130	155	161	149	120	139	149	146	153	149	131	179	136	159	125	154	140	146	151	128	130	146	159	132	130	131	121	150	140	139	124	121	112	138	134	136	145	132	126	130	127	150	145	136	138	140	134	155	141	133	129	123	151	144	131	142	137	121	162	134	173	139	158	128	125	136	176	154	136	125	138	131	154	148	162	149	132	135	143	140	137	128	120	136	130	151	150	147	133	143	139	140	118	127	131	111	167	135	146	159	162	124	149	138	123	154	145	119	146	126	132	144	124	128	134	137	142	154	144	131	136	131	134	130	132	154	154	137	137	153	135	157	141	148	150	150	144	126	148	147	154	119	154	141	151	143	119	163	129	137	139	134	160	145	138	133	159	150	132	130	129	133	130	140	122	148	148	134	151	129	124	138	141	147	134	133	141	148	132	138	160	140	140	138	134	135	155	133	134	131	144	138	139	148	142	138	151	118	135	155	137	161	140	142	140	130	129	131	140	135	163	144	134	144	128	131	127	144	127	136	137	116	136	143	150	146	156	164	132	159	136	123	150	125	132	136	135	153	157	149	136	139	135	120	140	131	156	135	169	139	124	129	124	109	138	146	149	146	128	138	123	137	148	119	144	162	157	115	126	127	122	161	143	123	129	121	131	145	156	138	138	110	140	133	137	140	167	131	135	151	138	146	144	144	155	162	117	174	147	132	146	162	134	141	158	137	140	134	146	132	147	147	149	136	143	142	136	139	133	134	144	137	136	160	117	131	143	133	135	155	154	136	130	138	145	94	155	145	160	152	133	120	138	125	128	148	148	141	142	140	118	132	137	123	154	145	131	136	145	113	135	132	114	123	141	129	137	144	138	136	171	144	120	130	163	134	145	154	142	133	142	119	145	141	142	132	149	165	135	139	145	126	138	135	156	154	138	137	160	139	137	140	145	130	126	147	152	147	136	122	134	121	126	143	140	158	113	150	141	138	137	130	142	141	126	128	124	126	144	138	129	192	134	137	144	120	105	130	120	116	127	146	167	116	137	136	118	152	144	148	130	127	147	153	130	147	139	127	112	131	112	125	126	128	148	132	135	130	128	129	131	157	134	143	136	131	148	139	142	138	122	146	134	142	145	137	151	156	121	153	143	164	128	143	145	154	145	140	117	120	152	138	129	145	134	124	134	146	142	131	116	127	137	115	122	130	141	134	142	160	122	137	130	145	147	147	152	148	147	142	141	141	137	142	142	139	143	149	141	139	144	135	159	121	114	140	136	127	127	138	140	165	138	180	147	130	135	134	141	114	141	137	119	130	128	117	136	126	151	132	119	135	144	118	129	154	148	142	166	129	158	134	135	117	151	158	125	144	124	137	155	143	138	146	135	163	142	141	141	129	133	149	141	162	132	144	142	156	150	129	147	142	131	125	129	142	152	136	154	137	151	121	132	140	131	139	151	123	140	155	181	142	144	114	145	150	153	143	154	167	143	139	162	151	143	136	132	136	147	143	157	144	124	135	122	174	152	141	118	156	126	132	133	143	143	148	140	137	142	140	156	141	161	138	131	153	124	143	149	156	139	130	130	128	131	121	123	139	139	145	134	132	140	131	144	147	152	147	134	151	135	117	138	128	131	122	143	148	149	170	125	149	137	133	127	151	148	136	141	109	140	148	150	152	134	124	140	153	148	136	138	145	126	109	122	120	143	128	152	149	163	145	159	155	162	152	142	138	138	124	146	137	137	121	145	151	118	158	128	133	127	168	147	136	137	116	117	140	128	160	142	136	140	115	133	143	144	151	141	119	130	125	137	147	131	142	129	120	154	149	132	125	127	145	145	114	165	133	143	131	159	153	137	126	124	172	159	141	132	147	181	122	137	145	116	136	125	122	150	145	158	149	129	107	160	152	150	138	127	146	133	130	149	123	147	137	129	144	114	133	118	133	172	139	144	132	148	133	139	122	150	121	152	141	123	154	146	154	134	121	150	145	145	158	122	134	131	135	151	127	159	155	152	149	136	135	153	102	137	136	129	124	149	149	129	130	154	138	133	141	147	153	152	141	127	119	138	138	141	164	124	148	144	124	147	115	139	147	155	145	136	135	132	140	152	137	136	147	115	129	158	128	122	122	139	147	150	135	150	137	125	135	137	131	135	145	133	146	136	139	120	143	134	139	135	138	150	130	152	131	116	121	138	113	128	144	148	134	155	151	185	156	160	138	117	153	145	135	131	139	129	148	144	131	124	140	143	169	164	152	158	118	140	149	135	157	131	133	137	129	138	142	135	126	132	149	115	129	126	138	138	141	140	117	118	133	133	140	134	140	125	150	128	144	136	122	148	151	159	131	169	125	145	135	151	127	142	142	151	141	123	135	119	136	126	156	149	140	129	128	156	154	131	134	163	174	132	126	137	132	151	134	137	132	151	152	140	129	136	127	137	138	146	119	162	135	145	133	125	147	142	143	136	109	112	117	139	141	126	143	158	144	136	133	126	144	149	153	151	148	145	144	138	157	154	117	147	139	122	134	137	137	152	157	141	153	144	148	139	127	166	148	116	147	134	156	137	149	138	138	131	156	154	147	166	140	139	132	134	164	131	136	137	146	133	132	150	156	138	153	123	131	157	140	118	148	151	138	129	149	119	118	151	146	123	159	151	141	134	139	145	144	135	135	159	137	157	148	131	157	150	129	149	158	118	148	145	117	146	153	132	140	125	136	140	138	142	131	117	157	152	147	144	103	138	147	152	127	158	123	153	141	145	154	124	145	143	132	129	130	139	131	140	141	144	137	141	129	152	121	146	137	128	123	136	144	114	136	139	124	158	137	130	123	124	135	142	149	158	147	152	151	117	120	120	144	137	152	124	143	161	140	121	129	156	126	140	124	141	160	119	160	117	147	139	147	140	144	150	119	132	132	148	120	155	132	152	142	162	126	133	125	153	108	128	137	135	147	130	140	142	152	129	121	149	145	144	146	144	149	140	157	127	133	132	143	97	145	137	132	139	144	171	137	126	164	143	136	145	142	153	138	154	138	143	135	132	155	139	134	148	139	173	172	119	135	151	142	130	162	131	134	156	128	134	137	149	143	132	146	149	147	156	154	146	124	121	140	167	106	140	134	145	142	150	161	122	135	151	150	127	142	136	142	126	139	146	140	142	144	139	137	130	148	138	151	146	115	138	124	132	128	139	134	121	126	150	143	148	135	123	135	157	145	131	123	106	151	133	145	135	128	137	128	130	154	149	143	146	122	130	153	146	138	132	132	132	131	129	151	129	119	137	141	109	162	153	120	159	152	127	133	142	150	153	129	143	139	147	136	130	159	138	129	124	132	147	145	126	132	115	133	135	132	163	152	149	147	142	143	152	128	146	124	125	119	123	131	154	141	156	130	136	126	140	140	158	126	134	142	117	135	115	137	130	162	128	134	132	157	146	150	153	127	121	125	134	129	149	131	108	162	158	112	160	124	144
2175	377	411	410	394	407	390	394	403	396	383	394	362	377	375	378	389	402	415	376	370	379	366	354	360	357	391	383	397	382	355	401	382	349	394	406	354	371	382	357	354	337	345	407	353	368	386	395	372	371	368	386	345	357	344	357	345	397	376	362	359	372	353	347	377	372	394	369	359	371	375	373	359	349	358	335	363	366	381	346	399	365	363	392	356	376	378	328	421	356	341	379	379	347	361	348	358	353	370	345	391	376	374	365	376	352	366	345	382	351	385	358	362	340	346	378	370	396	353	322	338	340	375	338	352	363	367	361	364	366	339	370	389	359	331	339	368	363	378	345	380	341	364	374	360	365	366	398	349	398	376	333	365	312	382	400	359	343	366	368	376	408	413	353	369	398	376	334	339	365	335	349	349	380	361	347	335	353	363	338	367	353	373	362	389	394	345	387	340	361	368	351	340	367	388	363	353	356	362	343	378	358	346	364	404	352	348	361	388	357	346	373	389	348	373	372	362	379	348	354	381	327	383	342	352	328	365	407	347	383	378	352	377	385	348	404	404	361	368	349	335	368	363	383	386	349	307	389	333	379	340	394	357	384	369	385	374	357	357	389	372	402	344	378	361	361	380	371	317	391	376	356	379	354	356	371	375	363	368	386	376	361	377	377	355	338	352	385	357	323	364	348	361	376	382	355	355	356	363	365	373	372	354	377	371	387	348	348	387	379	346	368	364	372	384	349	358	345	342	374	386	355	348	359	383	400	347	366	373	383	352	346	369	357	375	362	394	385	349	326	356	370	362	373	375	382	362	374	383	347	370	387	362	385	353	339	345	339	400	367	372	346	344	338	374	334	372	353	361	351	399	343	398	390	408	365	379	387	354	341	349	357	405	405	363	367	370	362	381	345	387	395	392	361	356	396	372	369	356	357	347	357	364	369	330	371	391	387	349	333	398	338	357	361	381	341	338	397	370	370	355	366	364	384	368	352	410	371	392	350	380	372	356	343	401	354	375	354	368	357	363	372	381	405	365	379	367	353	359	366	376	369	364	342	317	339	330	354	354	370	354	376	359	367	380	358	350	367	355	357	385	351	376	342	350	367	391	379	382	369	373	391	353	336	391	361	367	347	370	330	346	364	356	389	368	380	377	371	375	355	364	375	366	337	380	334	370	353	368	350	355	372	396	352	349	368	360	359	348	329	355	345	367	367	366	361	381	350	376	337	377	389	368	387	368	376	374	358	376	386	376	366	333	381	373	348	366	361	373	338	367	378	388	352	354	417	367	403	364	390	346	376	397	344	352	378	362	363	359	345	379	368	352	339	386	360	348	329	344	337	346	373	358	357	338	377	384	372	384	364	356	335	408	374	400	361	373	386	394	341	404	373	347	366	387	365	352	368	373	387	348	332	385	353	384	381	357	352	384	372	336	345	379	373	360	372	334	371	352	368	361	353	366	360	375	341	358	381	369	341	356	376	349	368	382	383	373	374	373	345	350	349	367	340	368	382	356	360	357	415	353	368	385	370	396	355	366	361	364	360	355	367	364	357	368	369	368	379	402	337	359	371	333	335	374	375	373	352	362	383	373	385	363	359	331	325	394	372	377	380	335	362	389	383	353	366	375	348	373	379	371	359	399	354	409	358	372	358	351	340	368	360	352	351	373	373	337	343	330	377	391	391	395	377	349	371	335	375	390	348	376	374	383	358	397	338	353	346	354	340	367	354	354	393	348	380	361	342	363	353	350	352	348	389	351	347	359	368	388	349	380	395	354	396	356	366	371	374	318	391	369	348	350	357	383	372	347	354	374	375	343	389	345	363	370	385	410	326	355	362	383	383	346	383	375	342	397	374	381	380	382	354	375	376	357	362	352	373	378	377	357	414	323	377	414	373	359	352	363	342	361	370	351	334	377	363	376	362	362	360	377	386	356	382	332	337	358	334	381	365	339	349	355	367	400	368	409	370	339	345	343	367	379	368	398	356	351	370	371	364	348	369	380	359	395	359	345	356	334	377	348	386	353	340	368	378	389	343	372	363	343	377	376	373	336	322	372	361	346	380	364	376	369	377	343	371	389	366	386	369	390	375	353	338	371	383	369	363	376	384	366	364	310	348	374	365	379	351	338	383	381	359	355	363	371	396	368	373	338	382	376	370	365	363	374	378	361	369	378	358	342	374	327	397	348	369	391	372	373	342	373	387	384	377	374	335	355	361	342	386	380	371	368	345	400	388	355	359	370	367	353	372	381	350	357	379	350	364	377	353	354	374	350	357	373	386	351	354	417	375	371	353	369	372	329	363	356	356	391	373	375	394	342	363	358	326	366	335	344	347	371	336	397	371	372	333	375	370	392	376	358	347	373	367	369	348	365	323	343	331	390	363	377	353	362	355	347	348	337	323	354	354	359	362	345	377	383	346	391	344	383	383	364	381	340	384	355	358	394	338	355	366	386	359	352	396	401	343	385	307	377	342	357	327	349	370	343	344	344	360	358	364	346	354	347	363	344	379	335	352	329	390	345	402	377	360	330	377	375	356	379	370	363	378	346	386	378	332	384	348	360	360	364	324	393	380	391	340	354	340	360	361	355	383	379	370	357	403	360	352	372	361	417	367	405	343	364	374	346	352	385	354	401	339	370	389	385	351	345	346	392	367	400	327	362	347	395	368	339	363	319	342	390	366	372	347	357	359	366	395	353	405	364	359	371	364	372	415	403	387	359	385	366	366	378	386	352	345	392	378	354	359	347	406	379	401	331	363	310	350	365	378	375	388	357	362	347	365	378	346	341	353	362	324	370	326	358	376	362	376	354	365	343	347	412	377	376	338	378	379	396	362	353	379	356	401	377	347	364	353	347	374	358	385	364	373	362	384	327	365	358	365	357	355	364	349	331	380	373	373	386	371	370	365	345	354	356	367	365	392	372	374	363	331	353	381	350	369	374	355	363	376	356	382	344	383	335	371	384	365	360	380	351	360	348	397	358	349	367	346	369	369	343	381	362	313	348	385	367	391	358	351	393	353	348	364	355	354	398	365	395	338	371	350	386	412	341	376	361	381	355	343	367	367	378	399	380	392	344	353	370	378	368	378	354	345	381	353	355	377	339	359	378	343	372	364	352	341	353	355	352	346	362	392	351	393	356	343	352	359	366	409	343	397	360	338	360	354	356	367	383	338	386	359	352	353	393	345	338	391	354	405	345	380	331	414	362	374	343	348	339	374	359	378	364	363	330	362	338	406	365	347	364	358	367	368	373	342	365	373	398	367	352	365	373	377	388	345	345	354	398	345	369	357	358	350	363	404	336	373	385	376	347	337	384	364	365	352	328	373	353	384	379	363	368	349	355	387	387	369	398	362	404	353	365	362	396	364	370	336	362	363	342	353	408	332	361	348	367	378	365	370	338	368	395	381	339	342	381	371	340	385	370	355	368	360	379	370	352	363	322	369	341	386	373	345	393	378	420	363	408	362	372	391	368	405	355	348	397	368	378	352	368	376	385	358
10841	1309	1019	625	450	369	398	346	321	312	314	329	300	317	344	308	301	328	286	292	308	289	304	294	281	250	320	310	313	284	302	271	278	306	290	281	327	326	281	248	277	294	307	276	296	286	312	290	280	279	292	313	306	292	285	302	317	311	315	269	289	279	322	296	304	279	297	285	321	313	299	263	258	285	297	323	277	288	305	308	306	316	276	286	305	280	288	277	296	279	296	262	271	260	313	287	281	306	294	305	311	302	287	305	296	279	291	331	304	263	290	326	272	271	300	298	330	294	318	313	294	333	322	301	303	265	283	276	311	284	313	326	301	309	249	317	294	281	286	271	275	292	290	301	263	297	284	290	265	279	299	278	317	289	301	306	275	303	300	251	302	295	270	310	279	286	330	290	294	287	272	286	310	263	271	273	268	281	325	271	332	301	295	288	290	285	273	292	304	292	280	308	309	276	324	305	296	289	265	286	320	273	280	304	278	302	271	274	312	331	252	279	292	315	346	289	298	293	304	271	262	306	287	292	282	296	324	309	247	271	276	287	308	282	322	293	308	264	294	290	313	319	312	292	297	305	309	290	317	285	292	283	303	292	310	259	290	315	313	272	287	276	244	265	272	269	319	294	295	317	290	297	248	317	284	288	295	276	256	281	312	273	320	322	306	291	285	287	292	321	310	317	258	327	284	275	318	310	288	297	308	289	282	297	297	273	298	307	292	308	294	326	257	279	289	283	307	285	312	280	309	290	294	317	298	292	272	292	312	320	313	299	286	281	281	316	301	289	312	281	324	310	307	297	277	283	258	315	273	305	269	288	294	270	313	274	289	295	272	275	307	274	269	268	286	272	297	266	282	278	291	282	290	302	226	273	285	296	325	323	300	305	296	327	305	309	256	292	280	283	287	298	286	312	285	292	308	315	292	302	328	289	282	295	294	295	270	271	308	283	316	278	287	287	294	299	251	300	316	300	304	327	284	261	332	271	253	308	294	304	284	262	300	306	257	289	297	306	299	313	289	291	279	278	294	307	270	276	273	283	314	298	336	282	284	302	340	319	313	298	309	265	298	270	306	301	286	288	289	303	310	305	305	277	275	262	295	268	296	317	283	294	316	278	314	299	299	268	294	290	292	306	302	310	340	316	306	323	286	279	275	312	308	333	296	243	285	289	317	266	266	266	274	312	294	317	307	285	284	278	291	300	315	289	254	323	294	302	325	279	306	345	285	304	304	315	320	345	277	288	295	304	271	329	298	323	285	296	292	293	296	313	327	294	304	293	317	259	278	289	292	302	305	308	274	303	277	300	301	260	264	313	325	303	273	310	277	299	258	293	286	280	286	256	288	289	266	292	275	281	294	281	293	291	301	276	289	284	320	318	325	307	289	288	323	278	312	315	294	283	313	322	297	326	276	328	320	319	323	277	265	289	289	316	271	280	284	317	307	291	284	283	286	287	296	324	276	298	284	263	283	285	272	301	264	283	322	301	306	344	299	271	283	288	300	313	299	314	309	282	293	290	297	269	307	317	341	294	274	276	268	313	298	298	292	290	308	316	241	298	288	309	308	307	288	296	300	286	289	314	308	317	322	265	296	306	293	294	272	301	285	260	306	296	304	293	286	292	284	288	300	287	276	294	307	328	297	302	270	315	299	296	345	282	320	270	306	329	287	315	311	271	283	300	285	306	300	293	315	285	298	288	304	284	275	285	317	278	329	301	310	275	270	287	263	289	300	295	289	273	302	286	272	260	285	298	275	290	278	311	288	308	272	312	297	292	303	292	295	285	333	298	280	273	249	284	298	288	270	308	301	282	320	288	276	330	297	284	267	320	281	252	315	299	298	335	331	272	275	311	322	249	323	287	301	295	297	282	300	289	290	315	336	260	275	271	303	325	318	334	348	312	296	299	284	294	260	287	314	289	298	301	297	279	283	304	306	284	297	300	306	297	273	302	313	310	310	305	303	295	268	298	284	264	294	280	301	351	267	304	279	278	293	295	301	291	294	337	290	293	268	298	282	288	303	291	305	348	265	261	276	311	333	305	307	318	295	263	304	287	294	304	305	306	302	276	313	304	301	273	325	296	328	276	284	270	313	284	322	297	284	272	271	266	306	292	315	298	287	303	292	272	290	280	289	289	284	316	293	314	284	294	293	297	311	306	299	267	308	291	311	277	268	291	280	291	275	297	301	311	287	261	283	281	305	282	285	291	285	281	285	306	315	283	315	298	293	303	276	279	286	283	269	268	310	290	278	284	274	295	296	304	265	296	330	310	277	309	284	273	294	291	306	292	266	282	314	287	317	284	303	305	298	318	272	312	307	281	286	306	287	322	274	281	316	273	315	312	270	278	301	319	312	313	291	276	315	292	316	267	303	248	323	279	304	288	290	256	279	262	310	285	350	317	324	311	284	303	305	262	276	291	292	274	320	288	347	291	284	263	258	295	266	313	278	302	310	279	248	286	295	296	298	281	302	307	302	314	301	298	318	300	255	275	297	306	294	335	327	290	268	315	306	330	266	286	298	296	290	279	264	295	296	293	267	311	286	271	283	281	324	299	277	312	316	309	281	291	294	285	299	287	290	306	282	327	328	314	284	320	334	331	268	257	299	293	277	292	241	291	276	309	299	299	288	271	329	276	285	277	297	272	296	320	309	272	290	282	280	295	272	309	300	304	289	256	304	311	351	292	298	329	287	293	274	252	281	311	298	285	324	308	306	308	305	307	314	304	330	292	292	304	294	291	298	288	292	294	284	301	308	276	315	318	291	298	283	340	268	327	299	325	299	281	280	270	314	295	289	306	287	253	277	275	286	301	295	281	313	272	278	297	312	284	280	285	296	299	301	266	303	291	267	291	304	313	322	301	305	253	271	288	291	273	266	318	279	266	305	293	287	305	272	319	277	279	282	279	287	313	302	296	327	309	290	283	317	278	310	280	319	313	278	302	294	266	337	310	314	283	291	295	312	306	281	306	286	265	309	302	331	288	318	315	298	308	307	265	316	313	309	293	322	290	283	257	258	292	294	303	285	288	325	326	294	298	282	288	287	299	284	293	304	280	296	313	274	317	282	292	283	278	288	283	286	262	269	294	275	273	294	309	312	305	304	308	283	277	255	314	297	300	256	354	310	305	270	324	287	316	263	284	262	299	322	318	296	316	282	304	259	278	280	309	314	275	323	310	256	320	276	314	287	254	290	285	282	257	271	338	287	313	285	275	270	298	299	298	273	288	278	310	286	280	277	299	313	271	292	289	304	296	284	312	292	314	320	280	265	296	294	301	311	314	256	278	282	271	294	301	322	275	294	279	305	286	302	308	320	320	322	295	283	303	286	275	329	282	311	290	294	308	282	305	317	288	309	318	301	303	284	297	313	293	274	303	300	263	283	265	288	293	303	319	308	319	292	268	271	292	277	283	312	293	306	284	282	281	274	291	262	282	265	291	291	293	271	271	285	322	286	324	300	279	268	292	331	304	294	312	291	301	296	281	337	289
8352	1006	1995	1563	1389	1186	1082	1020	900	886	871	830	828	822	794	739	753	747	712	727	670	683	724	682	706	754	706	665	747	737	664	672	712	750	677	675	692	708	698	642	687	698	716	665	683	687	709	672	693	705	681	605	649	680	642	636	674	671	716	681	684	662	706	665	682	738	715	678	675	743	658	717	711	664	659	647	731	702	640	666	642	651	673	669	677	666	667	707	639	660	646	647	675	681	665	665	684	630	658	691	696	674	698	715	700	659	683	673	690	663	660	639	701	670	678	649	670	681	669	653	654	710	706	652	692	692	695	681	665	687	658	687	673	665	642	684	642	669	640	681	679	687	680	703	661	626	701	657	681	724	653	688	686	671	658	649	625	648	694	655	633	649	680	624	704	642	716	736	708	670	702	678	648	662	679	679	681	661	728	651	692	679	683	688	686	712	653	675	713	657	632	696	699	642	710	661	653	719	650	653	632	669	681	626	651	678	681	744	687	677	638	655	629	636	686	629	696	668	696	626	626	618	660	682	684	635	664	662	659	694	688	645	658	727	687	699	660	682	679	701	657	678	708	666	685	711	687	709	630	711	694	627	693	655	656	658	702	698	692	661	661	676	677	650	652	639	690	706	640	677	610	683	722	662	699	635	635	658	654	666	674	674	696	693	661	658	658	617	683	713	651	651	679	665	676	663	632	680	716	641	638	649	670	723	720	693	687	666	660	707	656	783	684	663	684	616	651	677	686	705	633	659	644	679	672	646	624	695	664	629	709	686	642	651	682	696	700	625	648	681	681	645	661	628	652	694	702	698	687	670	643	667	704	650	674	661	629	615	691	661	650	666	637	682	652	670	636	650	626	682	659	667	720	685	665	653	697	656	666	705	650	657	671	686	689	668	661	633	722	692	690	708	679	704	724	700	663	727	678	660	680	632	700	714	672	636	676	728	647	660	683	674	652	659	649	675	678	686	670	618	683	692	638	695	682	697	680	746	644	640	666	649	706	629	632	677	681	666	666	723	714	636	688	719	669	731	679	690	681	671	711	664	677	643	662	666	688	719	620	680	662	647	659	674	647	699	705	698	699	678	610	658	670	701	700	632	673	688	662	691	713	722	713	685	672	666	710	682	675	659	656	676	668	676	647	658	683	710	679	681	724	697	643	687	709	706	630	614	630	612	597	664	661	687	675	656	691	659	645	652	671	722	647	678	624	702	719	723	688	647	638	662	658	610	681	677	659	629	689	683	657	707	673	704	687	632	689	645	673	673	610	682	682	690	687	683	663	727	700	642	655	642	667	662	668	672	652	671	701	670	649	682	660	672	665	655	657	650	732	623	650	653	664	697	657	706	674	668	664	682	701	663	665	694	677	687	685	701	663	672	697	706	651	654	634	662	716	684	692	684	652	670	673	656	691	687	701	614	684	712	677	690	656	646	642	685	674	671	637	727	659	674	716	686	660	703	656	694	670	617	641	704	656	684	695	669	677	654	658	671	689	686	658	680	743	645	699	693	676	648	713	685	671	656	693	652	664	664	679	695	694	652	681	678	705	690	686	661	691	688	678	645	639	673	682	636	686	632	698	729	642	693	647	662	662	701	715	704	671	685	699	670	656	722	684	719	630	647	683	679	672	635	702	700	698	686	643	709	667	662	647	666	677	719	720	685	691	673	647	691	679	686	688	658	683	662	686	665	663	704	676	673	702	663	699	665	666	701	685	668	619	672	701	723	646	676	693	698	677	698	653	692	694	726	688	608	620	693	722	647	708	667	631	686	685	681	720	654	648	692	624	706	676	676	623	691	675	707	686	655	672	621	667	704	695	647	718	690	688	701	677	624	644	693	695	690	681	663	668	655	595	668	656	671	728	680	659	662	662	675	680	675	686	684	681	678	661	666	696	708	612	641	670	693	654	677	674	704	664	699	665	695	686	685	670	704	654	670	698	659	643	646	722	670	698	687	660	615	715	630	692	664	707	654	713	662	674	672	704	671	695	664	700	688	651	697	739	664	670	722	670	695	647	690	672	681	685	702	680	658	646	714	620	692	710	699	657	737	653	704	672	694	643	692	675	727	660	662	702	690	698	702	685	684	677	660	688	669	657	682	626	696	681	723	731	655	650	681	671	708	660	714	653	701	691	705	687	652	704	626	727	682	686	657	630	698	649	692	706	656	676	671	658	707	688	664	664	688	657	676	685	626	655	671	675	626	677	654	695	673	689	627	678	697	747	645	709	705	661	664	642	637	667	658	646	698	684	663	689	719	641	693	656	710	657	711	688	672	625	713	656	683	679	664	695	677	721	681	703	685	677	705	633	726	673	660	650	657	716	680	660	658	677	725	704	640	662	634	697	686	687	659	650	733	689	702	730	704	636	658	674	672	678	704	684	642	680	631	638	672	710	677	643	668	693	674	646	700	674	695	671	703	685	650	722	709	676	653	719	703	699	657	673	695	704	665	682	676	661	641	687	717	688	613	660	618	651	692	688	651	657	744	656	714	710	645	661	657	726	653	605	674	677	658	664	671	659	618	693	639	691	675	729	667	676	700	688	703	714	658	668	707	673	690	654	712	643	675	664	652	708	680	640	701	690	723	708	681	688	693	686	666	664	647	667	698	706	631	651	653	667	668	654	668	736	658	680	617	670	705	700	659	659	679	608	648	690	676	707	666	672	701	666	649	679	665	702	687	686	623	686	639	700	664	643	695	713	704	664	672	653	626	712	691	647	676	708	690	690	695	659	645	690	639	706	620	683	691	666	702	659	659	699	668	650	648	649	671	678	699	685	681	713	664	690	710	687	648	618	714	693	648	702	695	675	646	685	703	671	657	667	720	652	719	679	661	684	687	642	680	663	648	682	669	669	602	643	680	680	677	674	676	753	687	634	641	633	677	706	692	699	644	685	689	675	699	700	650	691	702	689	681	687	684	641	681	685	661	642	692	682	693	659	697	680	663	669	674	698	712	667	714	691	654	661	648	678	695	654	702	658	690	694	688	672	689	667	670	629	688	689	680	698	679	676	651	687	693	691	689	725	679	716	691	690	693	697	653	670	682	657	682	695	694	701	729	640	644	650	687	681	638	679	699	716	696	690	667	696	669	651	682	647	678	664	657	690	679	693	686	654	649	713	649	714	635	681	707	665	695	652	679	651	674	672	676	669	668	628	631	718	652	627	667	714	712	704	674	609	692	692	688	653	670	639	641	671	695	667	654	675	641	669	679	721	675	664	642	654	656	679	679	669	722	702	695	712	665	717	658	667	639	630	644	716	703	677	631	679	661	660	666	681	712	683	696	676	665	663	679	675	689	690	692	681	690	697	710	685	665	618	652	692	678	704	665	631	690	700	606	721	665	681	648	659	685	663	672	674	707	699	683	675	672	688	634	667	659	624	711	691	654	702	641	692	665	684	674	688	718	631	701	721	684	692	692	628	624	708	669	651	671	630	678	706	697	667	657	658	681	699	660	689	651	683	654	637	642	683	648	675	651	676	684	660	681
18338	2608	1751	936	677	515	434	412	366	359	332	338	354	334	316	328	292	295	281	297	317	316	309	280	295	296	292	298	300	275	263	284	271	286	295	293	313	290	283	225	266	266	301	285	291	281	285	293	289	284	270	303	315	287	267	260	332	317	249	312	272	261	283	282	293	273	284	268	280	287	278	283	279	276	297	238	262	296	272	286	293	257	275	298	293	281	296	270	304	278	290	311	289	314	272	295	323	272	312	244	278	283	268	273	274	308	277	287	280	267	266	291	293	314	268	253	299	289	252	285	268	293	315	288	264	277	254	245	274	286	281	248	286	227	267	272	304	251	288	266	263	290	274	252	274	287	309	264	275	326	287	269	279	251	272	236	274	281	260	290	310	303	284	290	278	291	291	283	287	278	269	307	263	280	277	302	310	315	269	302	300	292	286	280	282	301	280	262	284	283	274	270	319	276	262	300	280	264	271	283	260	258	278	290	293	255	256	287	296	257	269	292	282	267	268	295	326	271	281	264	269	297	265	260	269	269	266	286	285	296	308	301	308	287	284	260	252	281	299	273	272	245	291	241	251	291	272	285	292	256	275	274	286	302	316	280	276	275	283	270	257	239	280	285	284	266	260	271	263	273	293	265	281	296	290	245	283	269	261	324	249	268	294	292	279	273	290	279	283	259	289	295	297	307	296	288	257	290	291	299	270	268	314	283	274	279	294	261	275	248	291	273	264	263	281	256	271	263	301	259	274	275	289	293	272	263	253	276	280	277	246	274	289	269	313	268	312	261	272	288	264	273	267	279	304	270	283	301	248	305	265	280	278	284	257	263	259	297	276	266	236	254	303	277	247	261	282	274	302	292	319	270	282	293	276	266	270	281	269	279	287	274	281	273	275	303	280	282	291	282	282	273	289	264	288	285	254	280	295	274	286	274	265	278	300	275	287	263	259	283	249	260	288	301	258	238	277	270	274	297	261	268	239	266	301	304	282	301	276	280	284	262	286	256	290	278	280	289	314	269	260	293	251	282	275	284	293	289	282	307	278	297	285	287	243	298	295	290	283	281	281	263	277	297	300	292	266	282	276	312	260	253	312	288	279	280	272	276	317	285	277	239	272	272	280	273	289	279	275	273	278	290	265	262	270	269	253	241	296	277	259	304	329	303	291	274	310	298	282	267	260	291	297	268	298	280	288	263	277	305	268	274	279	251	252	278	269	241	277	251	274	258	266	260	275	287	250	289	273	266	277	308	277	290	281	244	310	303	272	316	272	296	287	295	255	303	282	289	247	297	309	251	315	305	288	286	282	284	281	294	312	277	268	257	318	271	271	284	264	298	289	246	292	253	280	278	285	302	297	289	254	275	278	266	253	298	288	271	260	282	287	298	296	288	292	274	269	267	258	298	289	271	261	266	280	279	284	264	275	273	296	280	282	278	283	309	283	293	284	273	266	277	283	274	289	261	318	306	289	280	267	299	296	279	280	318	335	294	256	280	280	263	280	251	292	298	278	273	280	307	274	281	296	284	290	291	263	287	269	326	289	259	259	265	268	292	266	270	285	303	272	301	281	280	298	290	255	300	285	302	302	269	269	267	305	288	245	275	277	279	289	304	275	259	253	261	253	289	260	267	252	287	267	281	287	288	284	284	271	249	281	303	293	279	253	262	299	297	313	285	279	265	291	284	280	260	292	273	269	284	278	294	269	283	252	263	283	265	310	286	303	299	303	279	269	262	267	271	272	258	270	287	268	270	313	261	285	295	288	309	304	309	279	287	282	293	266	280	253	268	292	241	298	269	260	287	318	283	269	269	275	277	291	276	259	273	265	260	290	324	270	283	303	295	272	292	276	319	291	262	299	300	244	259	259	297	275	293	280	302	271	260	273	291	295	295	261	263	247	263	304	252	291	273	271	253	274	289	245	275	290	270	273	264	238	296	283	306	265	288	270	273	243	269	247	274	288	298	321	288	274	274	308	289	295	274	260	282	290	319	271	274	327	293	270	304	295	256	270	245	258	257	269	268	304	277	287	266	297	301	285	257	265	281	302	273	301	319	245	278	306	308	289	258	292	284	267	259	246	257	296	304	279	251	297	283	273	269	287	263	293	281	274	279	302	292	280	295	274	299	260	273	291	262	304	262	303	306	272	251	278	270	261	282	277	263	294	282	265	304	263	275	237	273	287	284	306	269	300	267	294	298	259	271	287	284	256	262	268	256	257	271	292	291	274	264	268	298	317	294	263	273	290	303	306	293	289	272	276	286	296	298	283	270	278	263	262	274	303	295	317	329	310	288	305	295	312	270	271	278	248	311	243	291	283	273	319	296	315	275	261	296	325	295	296	264	278	266	290	295	294	291	292	292	247	269	294	292	300	280	263	284	289	319	288	253	293	289	295	259	264	263	266	299	300	266	267	250	302	267	271	273	290	311	277	267	267	306	258	270	277	275	273	253	283	280	306	292	280	296	258	275	270	287	279	272	237	253	311	276	288	309	297	291	306	306	276	298	320	266	276	269	260	283	235	308	317	234	302	296	266	295	279	288	283	267	279	299	278	279	263	269	255	261	298	255	271	293	290	313	271	265	293	286	290	289	324	281	266	258	273	243	286	282	309	317	296	271	285	288	284	263	277	303	279	280	297	280	255	294	276	282	290	254	272	288	268	317	274	224	281	300	284	272	262	240	264	266	289	287	249	314	314	301	278	308	300	248	287	292	259	264	296	267	254	261	298	275	279	260	309	275	287	240	280	270	298	280	285	258	286	273	283	266	277	268	286	286	251	280	284	251	255	248	278	283	279	281	311	290	297	294	279	289	276	310	272	316	288	278	293	303	260	276	248	315	271	284	266	258	248	284	290	297	267	290	251	276	277	233	287	258	273	289	276	263	300	236	258	285	274	268	261	275	262	285	263	267	324	295	295	264	272	264	278	293	256	302	275	294	277	270	285	281	280	270	278	276	293	266	295	272	275	287	279	257	293	347	277	298	277	268	259	286	301	311	255	287	286	235	291	290	258	318	275	260	259	302	320	280	310	298	270	290	307	279	282	277	284	283	286	260	279	272	282	302	271	258	288	285	282	302	293	301	264	286	289	287	288	284	280	280	280	284	286	259	280	297	302	301	334	264	269	263	285	275	299	285	283	293	280	283	273	254	280	305	280	274	277	275	248	283	296	290	284	289	311	293	248	318	268	276	281	276	275	304	296	266	270	272	290	267	284	270	267	268	286	287	323	281	276	272	286	255	285	279	300	282	274	257	306	290	260	258	245	317	265	286	276	290	269	290	253	309	307	295	296	283	279	271	303	283	285	296	267	279	285	262	265	294	258	268	274	275	261	292	263	285	286	293	297	299	319	297	294	302	287	281	297	259	294	287	283	316	279	277	267	262	298	265	258	286	290	275	291	283	285	268	259	249	280	281	274	297	289	294	298	303	301	273	289	298	283	288	264	312	288	269	309	284	284	256	258	298	273	298	284	305	247	288	296	278	248	314	287	306
10649	1250	3015	2369	1991	1596	1417	1267	1090	1092	946	959	892	798	803	769	781	711	707	762	715	698	701	689	697	667	717	672	674	717	651	654	688	650	628	642	628	667	672	663	679	658	643	645	630	640	659	603	590	598	641	656	647	620	598	639	665	645	590	586	619	661	596	616	561	613	671	609	659	588	676	644	626	626	643	640	577	605	663	597	654	584	647	615	622	611	658	579	620	588	609	618	642	634	586	633	587	587	594	607	653	624	610	591	605	583	609	603	631	592	573	630	651	630	552	583	630	618	608	643	578	600	612	616	636	618	590	594	594	671	637	651	642	649	651	646	629	636	645	646	618	597	610	601	626	628	633	628	622	632	564	622	638	654	637	652	628	608	621	624	646	675	670	621	639	660	648	613	602	577	620	645	613	637	606	648	590	602	625	587	608	619	647	620	639	606	588	606	627	621	614	588	602	610	609	615	612	630	650	604	604	638	619	629	638	619	591	556	595	581	626	603	624	608	600	606	614	611	625	639	597	635	640	634	586	621	634	605	620	640	604	613	571	587	645	598	593	620	590	644	561	560	612	582	613	598	589	607	654	638	585	624	620	653	579	653	647	626	624	619	630	632	604	602	652	640	634	627	655	625	609	638	614	604	622	625	617	562	638	608	619	630	584	610	646	604	621	580	566	624	614	554	623	581	596	617	612	595	628	602	599	631	619	630	671	633	617	622	631	629	581	619	654	641	602	602	589	593	628	628	645	644	601	571	657	618	651	621	603	600	616	634	600	653	630	633	621	655	596	605	635	582	641	604	614	579	624	643	602	610	580	624	604	588	608	589	603	630	616	556	605	632	638	613	579	627	676	589	624	618	573	636	641	605	597	623	606	588	627	593	621	636	654	615	585	677	603	621	613	676	600	629	626	614	625	693	654	602	618	607	634	581	626	647	572	622	600	599	615	638	611	613	647	633	586	574	600	551	631	672	595	609	629	592	610	637	595	592	628	633	648	603	632	654	597	606	637	605	634	616	631	615	633	617	615	584	627	613	631	594	646	638	586	634	613	609	655	601	658	637	591	608	626	615	626	636	658	612	628	586	599	609	588	583	573	604	592	589	595	620	604	623	589	596	601	611	542	639	680	603	619	634	680	635	642	599	624	642	614	647	632	562	641	622	629	650	593	611	624	648	590	597	657	606	613	651	648	635	621	603	617	640	596	605	627	618	585	641	616	608	637	613	643	600	612	647	646	588	624	589	609	607	674	610	605	628	585	636	660	633	594	652	648	617	620	628	611	617	605	639	643	625	635	683	619	653	643	657	604	589	613	600	629	632	571	599	679	583	550	560	657	612	645	644	589	602	648	573	594	637	635	645	603	600	632	631	627	607	626	616	615	602	610	601	626	652	637	617	608	584	626	581	600	599	627	559	638	642	609	618	579	590	620	573	632	609	653	653	642	689	604	633	607	592	565	600	624	659	575	623	649	621	609	646	619	627	617	650	609	638	610	581	663	590	579	577	657	643	608	648	633	607	632	610	653	618	595	605	624	612	594	579	598	642	597	632	620	674	614	606	617	620	613	577	560	597	628	632	598	593	612	590	619	583	597	593	590	647	605	598	586	604	606	591	659	637	586	600	630	657	586	591	641	638	588	614	622	605	610	606	634	637	634	621	670	602	657	644	627	590	596	571	622	642	634	625	648	621	592	563	655	586	666	567	620	610	600	575	590	602	593	627	642	639	629	586	604	615	569	614	605	591	607	643	610	624	641	637	608	644	608	646	627	640	606	599	624	613	640	620	605	617	590	624	599	602	619	620	643	638	612	613	625	647	612	579	585	643	596	634	632	646	613	598	614	627	609	659	624	598	616	615	584	616	670	593	657	648	608	624	633	553	582	606	639	590	599	632	680	650	631	635	569	651	608	645	571	597	659	607	586	600	612	601	604	583	658	689	594	598	632	646	621	652	635	615	619	584	639	610	588	574	646	642	630	598	565	567	600	633	634	550	618	620	609	586	648	610	634	585	665	569	639	593	608	626	606	600	558	664	664	624	597	647	656	634	641	625	619	606	594	625	629	635	602	632	628	585	617	665	613	636	639	583	577	661	619	608	620	613	621	626	580	633	585	607	641	586	632	596	633	676	604	601	603	642	628	608	600	656	577	623	626	605	667	629	576	613	621	632	652	619	601	612	587	658	637	625	595	602	613	608	635	559	632	632	645	633	611	620	552	629	651	610	589	623	620	608	580	631	620	661	578	637	613	655	602	609	626	624	638	640	598	600	619	590	606	613	600	653	627	611	630	608	632	639	667	620	596	607	595	638	625	623	637	616	646	590	655	626	652	565	609	604	625	608	610	630	592	595	614	609	570	627	575	622	627	640	657	624	577	585	626	610	662	561	614	611	650	628	627	618	624	664	615	596	636	584	624	634	597	611	657	605	610	632	571	659	619	628	620	602	609	607	670	643	589	628	581	613	626	626	647	572	592	592	648	629	586	596	599	663	613	628	592	614	586	613	598	616	622	639	597	671	600	610	621	617	655	610	595	616	616	597	607	624	612	622	606	594	643	611	616	627	614	617	651	596	574	617	628	560	619	625	592	615	645	625	604	600	627	594	656	613	618	630	646	611	600	607	658	654	619	577	644	616	633	623	632	640	601	591	633	629	644	621	588	603	627	599	608	559	590	630	601	623	633	653	631	624	630	615	633	632	641	594	566	620	655	597	593	604	638	679	616	644	645	587	621	675	666	632	586	605	622	658	624	619	638	622	574	623	649	592	637	629	666	638	624	649	624	601	619	620	606	631	628	618	621	600	610	618	583	637	636	606	613	636	611	600	591	683	657	619	644	581	611	595	609	592	631	678	570	616	617	599	637	638	610	624	667	598	631	584	623	660	623	645	625	600	647	633	587	617	600	666	574	613	627	671	653	601	625	584	664	585	672	593	613	649	633	612	608	614	619	613	606	589	606	604	597	593	656	621	640	669	663	684	597	620	603	618	626	650	626	629	597	610	650	632	638	633	581	620	607	608	621	615	669	608	595	633	636	639	602	600	663	638	605	658	614	569	683	594	589	616	640	608	641	610	605	651	617	598	623	597	622	621	602	596	609	611	643	662	630	653	616	598	602	600	624	593	618	617	643	606	583	625	643	596	619	652	647	627	613	661	632	629	632	604	639	601	602	633	590	611	632	648	588	636	657	562	614	622	627	627	635	604	602	621	604	632	650	650	637	650	572	626	609	616	589	598	628	564	620	582	600	602	631	628	608	633	585	630	629	625	599	638	588	619	587	661	587	675	638	595	614	648	604	583	584	562	629	619	618	602	582	654	621	602	595	623	604	668	623	613	602	610	628	639	646	628	602	614	604	624	603	591	652	575	583	621	576	636	623	588	632	599	666	620	627	602	586	637	608	632	665	623	604	640	603	647	616	620	564	607	640	572	644	597	600	611	620	590	617	620	604	576	629	610	641	620	668	624	612	625	602	595	630	636	623	581	619	609	587	642
2326	191	169	139	159	131	135	130	148	149	148	121	124	128	129	126	147	130	128	162	148	129	150	145	140	137	139	141	125	137	129	144	147	165	136	153	119	140	138	136	145	129	144	132	145	129	140	136	118	145	128	139	149	154	150	126	140	112	132	133	153	137	144	143	164	120	138	151	144	149	160	140	161	133	149	146	168	148	158	163	105	127	128	127	131	138	127	150	123	126	138	148	159	145	130	153	152	143	118	153	137	141	139	145	131	149	134	117	137	155	140	124	130	127	142	124	139	137	119	145	121	153	137	154	136	122	126	147	126	139	124	130	155	132	129	131	104	145	127	135	146	150	125	140	136	119	148	115	149	140	146	142	151	162	123	125	157	145	132	113	133	172	147	134	129	122	134	140	142	138	123	157	140	111	111	127	153	149	156	151	150	139	135	147	140	133	136	156	116	128	128	126	152	145	148	138	120	165	132	155	136	149	123	146	147	129	122	154	147	111	157	143	120	123	146	117	135	135	141	128	142	126	138	132	146	159	164	127	131	147	136	112	136	118	123	141	132	159	133	113	123	148	144	138	149	145	154	136	123	123	151	150	143	141	145	147	156	148	159	122	154	139	152	160	142	123	134	138	139	133	146	141	139	145	119	149	145	152	142	123	129	126	143	114	121	149	139	127	149	136	138	129	136	122	144	132	130	120	142	140	130	138	131	137	114	148	127	132	117	143	150	135	129	145	111	149	132	137	125	145	172	146	154	126	155	131	145	128	138	128	120	137	115	114	135	132	134	144	121	145	153	152	116	136	146	130	154	134	136	127	123	148	118	130	120	150	138	133	167	158	142	130	136	155	149	144	140	148	134	117	124	126	148	137	139	164	132	139	110	167	160	141	131	138	150	140	149	123	144	131	116	130	182	148	161	138	140	129	148	133	142	155	134	139	139	143	158	153	117	138	165	151	130	172	126	127	130	126	128	140	146	144	147	141	135	133	114	145	161	132	120	129	125	124	120	145	131	138	132	147	151	133	104	132	128	154	149	136	129	146	143	158	125	126	131	140	148	159	142	131	134	146	138	163	131	138	164	135	141	143	136	142	155	174	141	155	158	133	149	129	175	139	143	159	171	115	137	119	143	142	143	132	118	158	135	130	132	124	158	157	145	138	140	136	139	146	141	129	123	130	129	148	133	148	131	137	135	131	134	146	145	130	127	136	144	151	124	148	148	146	146	154	141	129	135	143	141	137	135	116	110	146	140	135	132	147	147	153	157	140	121	130	130	152	127	154	121	156	146	143	138	151	135	128	138	129	146	145	127	151	159	133	144	141	119	133	147	121	137	139	145	166	147	142	118	167	145	155	131	148	142	145	131	131	147	137	139	168	139	122	148	144	147	144	152	145	114	160	125	151	140	144	136	150	150	153	123	125	148	134	129	135	112	123	143	137	151	124	133	124	154	137	152	130	128	136	127	144	135	154	131	128	142	116	141	141	138	129	167	143	149	133	132	139	143	131	140	151	134	132	158	134	148	145	154	115	153	147	149	139	124	141	148	152	118	139	127	148	128	137	150	147	154	154	143	124	152	167	153	128	139	147	165	161	145	156	141	147	157	128	136	136	132	146	152	149	128	138	139	118	118	149	126	134	138	132	136	127	133	157	145	155	135	123	146	128	127	149	137	155	135	136	131	139	154	150	162	151	135	128	156	150	186	136	141	118	127	140	162	167	128	134	136	151	160	115	135	133	148	129	147	135	137	131	150	118	141	116	127	126	143	153	139	144	136	148	120	120	143	143	133	141	144	145	145	112	142	123	133	140	119	129	171	154	164	134	136	150	129	140	143	125	141	122	147	145	143	144	160	124	127	142	145	125	127	134	131	129	146	135	131	151	146	142	150	135	131	138	129	149	148	116	121	152	135	123	152	158	139	131	123	140	151	145	174	124	154	122	123	130	156	148	133	158	146	146	122	141	133	154	149	140	133	161	130	146	133	140	127	144	132	124	156	127	136	151	133	130	138	132	143	144	141	164	139	134	140	140	141	138	130	117	173	159	127	155	137	168	123	125	139	145	119	138	102	124	133	136	122	145	143	131	151	151	124	160	122	162	139	151	151	142	131	165	147	119	147	160	140	126	135	165	187	164	161	119	136	145	150	154	141	134	157	122	117	133	139	133	121	145	114	151	134	162	132	117	141	138	115	134	155	142	137	123	136	164	138	134	123	119	151	125	133	158	146	150	130	147	117	137	149	121	131	133	146	161	136	149	126	130	138	151	123	142	138	131	144	127	129	161	147	124	156	140	135	147	119	128	135	154	163	143	157	134	133	143	145	146	145	148	155	135	129	152	136	135	139	132	150	140	137	131	138	136	119	140	126	137	137	133	154	145	134	134	111	147	147	143	158	133	133	150	147	130	133	130	129	130	140	140	139	137	150	147	133	163	135	112	119	147	125	138	134	136	159	143	152	124	133	138	134	158	157	151	148	159	144	138	146	126	148	160	143	148	160	147	162	119	138	142	138	148	128	129	134	144	169	133	158	118	141	123	135	140	144	149	121	144	137	133	166	125	151	136	145	137	135	148	131	128	139	149	158	148	122	145	130	118	135	147	156	160	138	152	119	137	149	133	174	122	155	149	150	130	160	147	141	131	155	169	164	139	133	142	114	151	133	135	134	130	147	153	137	125	154	130	119	148	138	132	154	148	120	120	115	130	114	129	160	147	165	132	132	142	128	133	133	145	139	126	154	164	128	131	156	136	136	157	144	165	137	144	160	137	158	127	154	140	123	128	138	138	133	132	126	134	131	127	142	148	146	134	140	166	152	153	145	144	109	165	150	141	140	138	145	147	146	128	149	118	133	128	149	145	139	129	127	141	151	163	131	131	157	136	139	155	134	138	134	120	123	132	121	124	166	151	178	126	133	149	116	132	145	135	153	161	145	132	137	106	141	121	143	150	124	162	155	135	153	126	133	150	131	144	141	135	150	140	137	130	150	163	135	140	140	151	138	137	154	152	130	132	147	138	160	148	125	139	136	131	126	150	137	145	153	147	135	140	135	153	162	115	115	117	110	150	149	127	116	121	138	133	143	134	133	150	131	140	149	144	147	163	136	125	161	146	140	146	112	143	128	123	132	146	130	163	131	125	137	141	125	138	159	119	122	140	156	125	129	161	133	120	158	159	122	158	156	123	153	155	157	145	133	138	125	129	153	136	141	126	150	128	149	143	151	160	133	163	137	138	149	132	155	126	158	144	147	125	136	129	146	154	132	120	124	124	131	137	150	153	127	132	136	151	130	153	146	138	144	168	144	136	122	127	139	133	130	141	152	142	156	142	132	146	134	123	130	135	154	140	143	156	130	136	155	142	131	122	129	143	158	126	150	161	137	149	132	143	147	143	146	115	149	143	119	129	145	149	139	134	157	143	131	159	151	145	118	127	129	140	141	155	150	145	151	137	149	129	135	117	135	115	136	142	131	141	154	145	120	130	139	156	140	142	155	120
2218	401	425	385	403	385	398	358	373	357	357	391	396	385	366	349	377	380	362	359	357	358	350	354	381	392	367	373	358	361	376	350	361	362	341	399	392	364	339	360	369	349	381	353	396	356	365	352	365	368	345	368	351	359	372	365	361	311	389	400	355	387	326	348	352	356	350	384	380	380	352	358	384	352	338	376	380	383	391	379	355	325	381	391	390	357	363	373	383	366	328	346	333	374	377	377	359	329	354	382	353	353	352	357	353	329	386	390	361	399	376	360	390	362	374	375	387	355	339	373	381	349	368	372	359	359	368	340	353	376	360	335	377	385	361	335	417	386	383	335	372	375	363	379	356	415	334	368	345	329	379	388	386	330	357	385	350	362	349	399	396	389	391	360	397	367	397	329	357	370	401	387	359	334	333	359	381	359	370	375	377	384	380	372	391	387	330	382	374	359	386	379	381	409	397	391	386	326	353	363	344	378	338	351	389	370	389	395	385	371	394	399	364	352	373	351	356	390	319	363	362	386	357	364	384	352	369	362	395	359	357	396	332	388	332	349	325	386	374	377	390	338	372	399	375	338	352	374	373	380	373	344	339	348	347	383	356	357	378	381	332	387	333	373	379	359	378	368	402	394	379	377	375	356	371	346	335	382	379	362	369	350	353	364	378	370	352	381	400	336	406	353	390	367	387	400	366	348	370	365	340	382	382	350	377	324	348	362	346	362	330	371	350	352	400	375	359	350	374	372	335	354	382	352	364	376	360	351	372	354	370	382	389	372	387	382	336	380	341	407	382	325	345	355	359	363	369	363	379	390	393	396	376	329	379	343	386	372	389	384	344	374	338	351	354	349	386	334	397	355	356	429	366	355	377	339	364	387	361	365	376	327	401	336	399	369	393	356	364	389	377	369	377	373	384	373	341	361	370	355	364	373	366	366	346	360	337	374	374	393	355	364	389	354	349	405	387	369	375	348	361	350	377	381	392	386	394	345	365	337	343	380	368	387	363	361	365	370	358	360	361	370	380	346	396	375	370	339	371	379	368	337	400	357	355	349	320	386	348	372	367	355	361	373	371	330	369	341	365	367	341	369	380	351	340	352	370	397	352	362	372	345	370	376	362	366	375	390	371	372	369	367	359	377	379	379	349	418	335	365	344	362	337	362	357	376	365	393	358	352	358	336	387	374	405	382	373	360	359	353	386	394	396	355	346	391	385	328	386	364	387	380	395	377	395	338	381	371	334	361	340	345	388	370	359	419	353	389	343	330	346	355	337	378	385	388	363	337	383	384	364	358	363	361	361	366	371	345	366	389	350	364	373	366	372	379	373	362	362	342	378	415	369	375	369	362	383	378	356	362	363	378	372	363	367	389	369	383	358	373	359	347	351	358	365	353	384	341	326	353	386	420	396	370	383	375	336	357	358	341	364	358	389	383	376	365	340	367	365	382	369	372	359	372	370	360	344	338	346	378	373	375	335	372	363	374	426	369	358	375	364	356	379	350	364	380	377	396	344	370	358	351	346	374	358	365	374	383	383	368	382	347	344	356	374	363	385	316	379	381	378	354	375	350	353	350	336	394	366	389	379	360	435	349	371	355	351	366	393	409	332	357	351	387	372	368	354	341	416	376	354	331	373	356	347	379	366	383	347	407	370	358	391	381	354	379	402	354	361	360	358	351	328	389	369	367	383	347	368	346	362	367	362	391	358	378	383	352	376	378	359	346	355	356	388	359	407	351	390	348	379	382	357	370	362	340	389	359	350	379	340	421	372	364	351	370	390	365	388	339	349	349	360	361	389	364	397	390	346	410	367	362	364	347	400	373	370	357	338	363	339	374	359	348	353	360	367	397	372	380	357	381	385	354	360	364	358	357	390	371	364	356	382	343	363	368	348	366	376	335	393	335	398	403	349	345	399	343	347	371	349	331	350	328	370	352	372	348	353	352	354	369	376	373	368	378	367	360	359	389	390	375	401	379	355	349	390	383	379	351	400	343	353	389	381	355	367	353	384	346	374	335	406	380	340	323	382	376	371	358	360	320	353	375	355	367	377	348	393	338	378	375	344	320	378	369	376	358	386	375	377	351	368	385	362	397	391	356	376	335	387	374	349	387	377	382	386	348	329	371	376	388	359	377	374	380	371	381	343	362	359	367	355	365	390	364	367	351	353	340	376	352	362	360	374	321	365	393	363	376	359	362	370	363	363	384	351	378	348	378	345	352	362	334	354	335	377	382	353	401	372	349	370	366	372	365	365	368	339	391	370	377	343	350	371	361	373	354	356	336	372	343	376	344	342	364	361	392	342	352	342	329	330	364	358	366	377	350	351	364	359	369	388	348	365	335	373	373	337	371	364	389	369	387	379	379	387	378	351	399	389	342	376	325	359	359	382	393	383	353	380	346	375	359	400	369	354	355	359	351	379	343	373	361	384	389	350	370	376	326	386	352	381	373	341	356	342	350	368	352	362	360	350	396	379	357	369	392	393	387	347	346	351	335	398	351	366	368	382	363	399	348	386	346	389	385	372	335	370	362	375	356	373	387	390	392	384	380	338	367	381	373	348	400	366	361	363	366	359	348	356	366	345	381	386	398	380	361	375	369	323	356	336	383	315	392	369	337	344	359	380	359	354	381	343	382	393	368	363	379	374	373	386	390	320	388	364	391	362	352	366	398	358	370	353	349	350	346	373	348	371	376	377	356	367	387	344	357	411	371	372	366	376	390	374	379	346	377	359	374	371	346	376	357	369	382	341	383	373	361	357	365	396	386	380	363	348	349	382	369	329	349	374	371	364	362	343	372	380	360	343	341	346	352	379	389	353	377	405	339	345	341	365	327	377	362	350	343	356	369	404	348	337	358	353	363	351	376	396	379	383	343	370	334	314	360	350	329	384	348	385	366	367	336	369	402	386	369	382	354	371	408	389	361	348	346	379	384	368	393	351	365	377	389	403	349	378	354	347	333	350	399	345	370	323	368	346	357	392	373	382	376	358	367	354	341	350	362	380	378	351	397	373	363	339	359	355	373	356	410	381	359	387	374	393	329	361	341	363	353	373	374	360	379	347	377	354	381	373	349	324	372	381	378	349	386	352	373	379	357	367	337	365	379	389	377	378	361	356	377	366	373	406	355	364	362	364	339	372	361	331	356	345	354	341	333	376	363	376	339	372	372	323	405	360	365	359	357	340	367	387	364	353	367	360	367	339	374	394	356	336	334	374	352	375	340	375	351	351	347	390	355	348	353	382	343	376	385	395	425	362	357	321	331	354	351	388	355	355	374	346	362	374	387	373	399	355	349	373	359	368	352	366	395	393	334	357	367	380	357	348	373	386	377	341	355	383	342	372	376	361	342	348	344	334	375	396	365	336	363	364	352	335	359	365	357	393	343	402	305	335	387	385	346	365	333	370	363	351	416	383	360	394	361	354	374	315	364	346	358	370	342	372	376	390	362	386	380	370	360	366	396	364	350	335	367	365	359	388	387	384	375	343	359	330	344
10248	1304	1233	606	466	443	355	382	370	327	329	366	305	285	321	305	323	286	257	296	282	290	279	326	300	286	292	309	319	288	320	281	323	284	268	335	333	317	300	323	334	322	297	292	305	278	277	286	299	314	319	312	324	314	258	255	274	277	291	323	314	314	291	317	311	309	261	278	297	276	288	321	295	280	313	266	283	270	343	298	305	309	282	287	316	325	297	276	308	317	279	287	282	310	319	291	304	286	297	295	303	316	268	319	320	289	296	271	294	296	280	309	270	298	318	293	268	293	309	273	277	284	280	298	274	270	276	324	277	292	303	281	311	327	289	303	294	293	294	302	269	303	285	296	283	295	278	250	315	285	314	272	292	279	305	345	301	264	290	262	287	327	308	327	276	333	281	329	309	264	300	305	293	271	293	286	294	286	312	269	252	279	308	306	268	286	274	267	302	277	291	311	305	282	317	314	291	269	284	302	301	290	305	254	315	283	279	287	267	273	305	296	307	270	285	288	300	284	280	281	300	288	300	300	275	254	268	269	309	301	280	274	286	277	307	293	275	292	299	278	313	298	276	263	268	298	307	285	278	289	268	304	305	291	311	307	315	287	265	289	296	308	279	306	302	279	248	293	285	312	290	311	270	288	305	317	299	270	285	292	271	274	321	251	317	298	278	262	321	301	294	298	312	295	300	297	289	318	296	300	266	281	313	285	279	290	313	350	245	281	270	290	320	330	297	288	284	278	267	283	322	284	288	283	289	295	255	290	309	285	295	278	334	295	268	294	284	299	311	238	277	293	326	265	296	308	260	302	313	300	283	259	299	287	319	293	305	286	314	300	300	293	292	272	297	285	298	299	303	274	286	285	282	281	327	260	292	327	286	294	293	307	279	301	276	297	286	297	302	293	299	315	269	288	271	288	272	280	281	275	313	272	266	291	335	276	276	274	271	257	265	278	291	298	312	290	278	286	309	320	308	286	299	309	322	318	265	330	294	308	295	304	288	251	304	290	319	292	307	313	286	281	267	287	296	299	284	278	300	298	306	284	315	319	275	259	293	314	310	322	285	275	316	298	300	296	250	296	291	302	296	296	265	279	267	308	342	296	320	248	296	296	349	287	283	314	271	281	265	296	259	307	300	311	275	308	310	279	308	259	304	307	304	308	293	286	297	277	279	332	287	284	273	307	273	289	285	299	302	296	282	260	291	291	289	289	263	266	286	295	322	272	306	302	311	313	305	267	259	315	331	287	276	309	286	310	287	324	297	261	288	262	305	293	275	266	268	288	284	280	301	298	328	283	307	302	284	259	312	303	278	295	321	304	288	307	324	300	296	293	323	311	284	268	294	301	284	270	291	297	302	280	267	304	298	293	299	312	301	275	285	301	286	270	302	270	275	304	254	270	332	301	317	278	288	321	319	308	295	289	297	298	280	282	291	294	294	315	269	274	256	285	311	331	309	292	301	300	300	306	278	285	297	293	322	277	278	281	289	293	261	302	279	289	297	299	294	301	276	282	276	340	296	289	285	288	296	311	289	311	307	305	301	292	306	298	296	285	300	299	319	273	290	304	284	276	272	307	299	280	308	288	297	269	261	283	277	247	287	251	303	268	292	272	299	254	290	326	312	289	289	281	300	283	298	275	275	251	290	270	295	327	317	277	258	297	297	336	336	276	285	281	293	301	287	317	318	313	291	321	287	327	314	314	265	295	326	291	313	289	315	295	282	296	301	300	320	312	305	295	292	317	304	321	314	273	294	289	270	291	287	267	278	258	298	249	326	292	310	276	276	289	305	305	283	313	316	287	280	283	295	293	308	290	294	296	303	263	287	285	293	298	314	297	285	309	299	298	296	291	297	273	277	278	265	282	301	278	293	298	289	292	291	270	277	286	319	292	278	293	308	349	303	320	287	299	289	276	277	282	289	304	304	286	292	331	311	303	289	274	277	284	281	304	296	325	290	309	285	278	311	280	283	270	296	294	275	284	292	265	249	267	264	315	279	310	316	293	316	288	316	294	279	311	248	286	258	288	296	322	304	301	272	275	328	300	279	287	270	259	276	294	280	302	289	267	282	292	311	278	267	287	303	320	309	288	343	312	302	277	288	282	308	292	282	281	289	290	293	299	294	307	288	303	306	310	264	286	303	316	298	292	316	307	278	296	305	318	274	294	301	306	306	289	295	298	287	289	278	273	276	277	326	291	289	312	328	289	299	277	301	311	315	284	285	291	319	289	294	277	314	279	281	287	283	313	298	292	276	305	319	302	285	292	317	314	300	253	327	323	325	264	288	296	290	298	314	270	273	302	322	318	292	309	294	281	275	329	270	279	303	300	303	332	286	349	273	303	301	328	284	317	270	308	312	287	310	269	284	336	290	307	291	314	295	317	307	311	265	280	318	282	285	274	283	316	321	312	275	249	294	285	276	294	278	285	324	295	273	299	306	294	307	281	280	299	293	282	318	305	287	297	290	328	295	285	273	293	287	274	305	266	321	297	272	307	284	297	361	281	289	339	298	263	287	276	351	303	295	268	272	272	289	298	284	289	280	267	284	327	316	283	284	290	303	318	295	317	302	318	316	300	324	298	307	302	281	319	281	324	268	271	326	283	298	300	297	315	308	291	312	315	311	264	317	279	260	285	278	288	303	288	254	292	264	294	267	302	284	304	295	295	323	287	290	292	273	262	272	318	304	291	312	312	282	260	310	315	312	288	268	334	273	276	292	293	266	286	317	296	283	281	297	295	284	250	270	261	328	313	311	329	308	289	290	285	278	310	315	304	318	306	330	305	308	301	309	316	286	303	290	285	298	310	296	307	336	262	295	304	272	298	293	290	297	306	280	326	291	293	321	309	288	281	300	304	297	317	260	307	302	276	321	334	280	296	288	324	272	250	286	328	294	276	256	286	284	265	316	285	317	278	282	264	315	307	301	287	300	300	259	317	278	272	314	264	296	277	332	292	326	273	315	287	316	266	264	292	284	307	304	264	275	285	268	265	298	295	254	277	297	290	315	314	319	297	295	315	282	312	329	270	311	283	307	317	277	285	285	281	252	250	288	329	303	310	284	284	266	293	297	312	292	290	296	279	336	310	310	311	280	310	311	308	261	262	279	313	311	270	266	284	322	298	252	288	299	303	314	291	254	306	282	283	305	285	296	318	308	308	272	315	296	277	335	303	279	269	245	311	253	291	268	285	271	291	289	277	314	285	291	262	286	292	278	296	323	300	285	295	302	314	272	283	324	320	298	290	282	288	257	286	298	294	329	336	287	296	278	274	312	297	300	287	275	303	295	285	286	308	282	333	268	296	291	329	255	287	328	320	278	305	323	292	283	310	284	257	313	305	292	302	272	293	274	345	304	295	282	288	287	303	287	296	265	311	322	264	282	293	273	286	301	273	334	302	265	334	304	315	284	293	291	302	302	292	300	318	304	289	314	304	272	283	302	305	276	297	291	304	297	295	289	301	267	287	306	332	301	292	291	299	288	313	319	318
8180	1065	2533	1529	1403	1268	1084	984	872	865	870	868	799	764	739	734	707	716	716	694	683	672	705	635	695	667	688	679	655	656	666	705	683	717	672	731	666	687	711	682	703	723	675	687	697	720	695	683	692	654	716	684	682	720	661	673	689	659	679	656	657	660	643	711	648	615	690	711	672	687	691	687	691	698	665	652	708	670	674	698	700	694	663	619	657	674	683	640	615	662	724	664	647	676	683	711	664	651	672	698	566	686	657	696	639	682	636	710	703	667	665	673	663	672	727	676	706	662	685	676	669	716	712	671	614	674	651	703	682	662	655	617	665	673	669	673	709	680	670	706	682	675	664	668	629	672	663	633	712	655	668	643	672	668	657	659	651	686	659	633	683	647	662	670	695	655	709	684	677	640	678	658	663	654	692	704	684	654	653	696	692	696	634	632	664	709	664	636	685	627	654	653	643	680	697	642	692	694	623	641	617	664	651	696	696	673	658	694	609	624	660	618	664	655	650	651	676	658	657	635	660	697	620	658	684	704	660	638	647	644	673	703	670	720	700	663	617	661	689	699	699	665	659	637	634	653	644	671	645	660	694	659	693	715	651	652	663	692	651	690	672	667	667	655	683	675	603	638	682	714	720	646	657	726	631	677	646	679	672	694	632	667	686	635	645	645	671	680	669	660	700	673	633	671	653	702	696	666	652	642	627	660	693	678	687	658	701	710	664	643	716	671	646	711	666	673	665	624	646	629	663	645	658	669	660	711	696	705	679	624	673	680	698	695	662	650	661	669	680	691	659	666	672	637	674	691	679	667	703	664	649	640	648	648	690	678	689	663	661	658	642	703	667	695	663	661	685	666	666	667	642	655	656	674	669	665	668	693	662	652	664	697	677	716	602	689	687	718	674	672	695	618	695	649	647	657	689	633	639	667	663	688	700	711	663	685	679	681	694	630	668	707	690	679	692	660	668	640	711	684	657	662	699	643	681	623	683	674	727	672	639	685	675	664	674	697	683	673	680	665	670	685	640	655	676	679	630	669	702	722	668	635	707	690	637	658	663	618	682	653	678	662	681	686	671	639	680	694	636	650	722	689	654	648	704	668	688	678	643	709	616	701	678	662	624	681	678	645	598	656	653	610	691	707	654	679	680	702	678	693	694	686	662	682	670	669	646	659	636	647	630	617	684	647	699	675	650	674	708	632	682	672	652	678	685	650	686	680	711	626	682	692	673	694	632	668	708	639	676	684	675	664	695	700	603	667	644	649	664	654	681	649	673	674	681	654	662	703	677	702	660	666	653	633	597	671	631	641	684	677	712	666	642	671	671	681	691	662	675	638	657	628	669	682	664	725	703	673	641	679	613	685	702	652	642	648	628	650	632	669	634	684	652	650	660	629	703	686	684	632	653	667	675	721	686	693	652	688	685	679	659	638	672	616	699	656	640	693	658	703	623	639	665	677	685	680	620	702	665	667	667	691	666	641	669	681	675	650	698	652	660	645	694	683	716	681	691	667	653	702	686	723	669	678	659	642	656	632	676	682	639	677	645	645	669	631	687	665	716	652	687	658	738	697	650	711	685	675	695	676	668	655	685	660	680	667	648	642	637	668	681	665	638	697	691	670	666	679	658	680	690	635	668	675	668	631	699	676	654	660	650	672	679	618	632	687	662	688	686	622	624	700	669	683	615	626	663	680	660	680	642	676	679	646	687	713	629	671	667	694	700	652	662	712	715	693	626	697	684	673	611	705	636	656	668	727	699	669	677	639	686	705	659	680	676	600	692	721	641	701	661	703	667	653	706	724	675	661	670	695	706	671	681	656	666	714	646	651	697	649	639	725	616	660	694	681	692	679	645	661	729	669	703	642	631	702	646	657	650	642	696	702	712	617	681	656	634	654	645	663	697	645	689	668	679	702	691	671	703	725	676	657	679	653	671	649	661	682	705	677	683	661	643	669	694	648	682	693	649	681	665	613	645	666	672	643	682	659	656	682	666	729	646	710	659	693	664	676	695	657	662	656	663	693	725	662	651	663	701	702	656	661	664	675	663	653	675	696	669	665	692	652	674	665	705	662	714	675	704	643	671	678	672	722	711	661	656	718	639	693	626	666	679	637	682	687	664	643	657	677	669	755	667	660	672	679	700	697	665	630	673	670	660	666	692	689	671	649	692	653	674	654	657	687	600	630	729	663	692	689	672	669	669	670	657	675	620	653	673	603	684	690	664	666	682	672	625	635	714	675	651	672	687	668	655	703	680	672	663	647	662	680	693	644	651	705	709	659	676	668	659	664	691	685	688	674	660	614	651	618	680	664	679	657	698	664	635	686	716	686	689	708	667	637	683	657	693	654	675	653	687	674	688	705	666	719	658	634	662	676	647	665	663	650	675	702	709	656	707	654	669	678	671	673	672	689	654	637	682	648	661	652	688	721	711	681	680	703	647	653	646	672	662	699	687	681	728	659	656	674	658	628	658	645	667	619	668	652	662	691	673	630	722	645	631	650	688	703	665	630	687	707	623	653	697	687	666	666	625	691	657	683	658	698	684	656	689	677	662	683	667	671	708	675	720	654	678	640	671	667	656	686	676	708	694	688	679	684	700	700	703	614	647	650	635	706	687	671	619	662	687	671	658	672	688	636	674	718	683	662	666	651	673	670	659	676	679	657	709	663	649	694	688	694	697	660	660	683	633	659	669	679	685	682	652	700	667	669	627	679	619	683	674	629	649	660	699	634	696	620	653	680	659	664	657	715	684	653	698	676	647	622	662	680	650	666	658	675	610	670	663	650	652	708	687	637	705	680	709	708	695	673	688	649	692	639	691	625	644	654	638	679	675	673	698	667	684	692	640	627	661	693	675	654	677	650	650	649	693	660	698	685	700	680	720	655	630	645	681	696	641	631	621	666	733	679	675	716	665	669	668	660	664	678	668	651	658	685	673	668	700	678	722	654	682	696	663	713	685	649	669	665	689	657	672	731	650	654	653	700	703	695	651	703	674	668	666	667	661	689	720	662	675	633	648	695	735	699	696	705	663	672	609	664	640	687	664	666	643	665	636	684	735	675	676	661	658	662	653	688	673	630	679	641	678	643	693	653	671	671	698	636	711	702	663	682	659	657	694	720	698	660	633	679	702	642	651	685	722	634	645	632	703	649	616	640	656	688	679	709	682	678	677	634	665	641	700	660	674	709	722	687	661	666	696	666	691	655	652	660	698	632	648	692	707	644	656	679	677	670	652	672	664	738	683	646	724	669	682	671	678	643	706	697	664	700	680	641	745	685	630	667	666	660	704	707	672	696	681	637	652	649	657	647	676	682	708	711	644	683	744	683	656	644	678	693	662	667	681	704	646	664	644	654	649	674	686	738	671	657	624	635	676	664	688	666	612	650	623	637	680	658	687	671	645	686	661	680	643	707	658	692	667	650	683	698	633	670	700	659	702	648	677	672	655	668	684	664	640	698	683	653	693	708	718	672	669	627	669	663	701	672	678	716	717	667
17547	2359	2275	866	620	447	456	383	372	385	355	332	368	330	263	306	285	276	314	245	280	288	309	292	273	274	278	258	291	262	284	304	275	279	304	257	295	280	300	257	272	288	280	296	313	303	313	265	281	253	251	295	285	307	280	309	321	293	297	269	312	326	268	282	270	275	251	277	295	304	264	286	271	316	265	293	300	310	339	257	247	261	291	281	279	276	272	265	274	279	286	274	252	283	229	264	268	270	261	282	274	271	251	285	298	305	347	307	288	287	268	273	261	307	270	279	290	265	277	259	266	280	296	292	271	302	281	282	286	285	277	305	244	282	288	284	246	262	257	283	310	276	268	285	285	296	282	296	311	276	254	314	259	292	276	263	268	305	274	271	265	263	285	275	254	248	258	274	285	281	263	286	321	273	290	274	269	287	293	276	284	254	303	276	292	299	276	284	317	282	249	286	312	248	272	277	284	285	280	293	238	279	319	293	250	290	312	267	285	287	289	292	300	300	285	262	251	271	285	280	292	273	258	292	258	285	256	275	255	269	278	304	262	292	258	265	264	264	287	271	296	287	311	271	269	265	253	274	281	274	245	233	276	271	280	276	266	285	299	274	297	282	267	291	285	248	258	287	278	287	241	270	283	301	276	307	258	265	259	278	298	296	277	259	300	301	270	290	294	263	273	266	275	291	252	286	291	279	267	288	277	304	252	254	311	277	298	256	264	285	276	266	303	259	280	266	262	316	286	296	282	263	277	258	267	245	272	277	238	300	287	272	305	305	297	276	271	270	280	283	293	265	291	281	261	283	281	303	273	278	277	277	299	251	283	261	291	292	280	295	277	299	263	255	282	253	267	286	279	260	279	301	247	249	257	273	275	283	303	259	292	260	281	269	297	261	272	246	289	266	270	273	265	276	275	286	232	266	309	275	294	308	279	282	275	321	304	278	281	261	314	283	261	292	282	273	278	242	301	279	281	263	251	309	269	299	275	283	268	318	291	275	262	271	296	266	258	276	278	240	268	278	303	269	308	270	271	278	269	295	249	269	280	296	265	293	280	296	297	302	261	287	274	295	258	291	324	298	300	268	280	283	283	252	294	277	234	287	272	295	277	279	294	291	264	266	266	315	291	291	262	291	265	235	266	284	292	263	260	280	261	257	283	252	261	289	273	303	273	274	269	282	279	267	276	278	296	253	299	266	300	289	264	269	283	227	285	258	308	258	290	285	264	286	259	272	286	243	250	302	271	271	293	299	290	263	278	277	278	292	269	296	292	302	292	272	268	300	272	260	326	281	270	276	296	242	257	253	281	278	290	272	306	274	293	254	279	297	309	310	272	257	293	284	295	281	299	276	301	253	290	258	274	305	294	273	250	312	296	270	282	272	285	266	285	254	242	269	318	242	275	292	303	282	261	291	289	279	241	281	279	276	250	264	312	271	295	256	274	303	274	264	280	255	290	281	270	271	292	282	308	293	278	265	262	259	280	258	270	260	283	267	263	292	293	289	280	292	256	291	292	300	287	265	272	281	266	281	271	297	288	272	272	241	283	279	258	308	281	278	303	289	303	306	281	269	266	261	306	246	284	269	268	251	260	262	286	293	297	270	300	273	291	272	277	296	272	287	311	288	283	282	269	282	233	293	274	285	286	293	271	260	269	252	265	270	302	328	273	284	298	283	311	258	267	287	276	269	263	276	266	300	249	304	296	301	291	268	309	306	258	297	266	254	289	293	298	273	272	288	292	285	271	270	268	280	266	314	295	249	284	304	281	299	277	280	305	278	247	284	274	331	265	293	270	320	297	293	308	301	305	248	295	268	286	266	290	285	262	291	312	298	273	300	276	265	282	278	303	287	270	308	279	292	298	298	275	265	256	279	279	273	253	278	257	261	279	275	295	260	254	258	283	269	271	286	269	297	230	292	259	269	277	289	292	308	261	283	281	293	273	279	307	284	286	268	309	268	304	290	270	281	268	286	265	265	250	254	277	279	282	281	305	276	262	276	274	263	301	288	273	252	282	293	272	260	269	280	276	298	257	269	296	312	274	258	292	277	298	297	267	265	292	261	261	254	297	265	241	299	317	261	273	240	250	274	282	314	258	248	280	262	265	268	242	269	279	285	280	280	285	300	273	291	258	259	273	280	264	278	272	283	268	298	293	319	249	269	296	261	286	273	292	283	298	276	286	294	256	278	229	256	251	269	290	283	257	301	270	284	257	262	272	291	291	265	288	283	261	301	268	260	256	243	275	274	272	264	280	284	302	266	269	274	261	274	305	287	275	281	284	279	246	279	285	287	270	285	237	271	313	284	303	285	261	307	303	286	308	261	253	290	315	276	265	282	263	299	291	285	278	261	266	274	313	283	276	278	287	295	268	310	299	269	298	268	263	246	291	280	272	280	276	273	274	275	289	306	256	274	289	282	271	285	272	311	279	313	253	284	275	261	294	307	276	317	289	270	285	296	296	266	280	288	267	271	285	296	274	268	264	287	273	274	278	280	268	275	238	312	288	256	285	277	278	268	277	255	270	258	251	265	261	292	269	318	247	298	286	274	253	256	274	248	287	255	285	270	273	282	251	258	313	318	262	275	302	287	300	300	281	280	247	258	266	276	287	306	259	312	270	258	285	277	281	249	268	296	285	309	296	274	278	277	281	256	285	282	289	278	269	268	263	276	265	300	288	247	275	296	251	268	272	297	259	278	280	270	276	270	285	303	245	263	263	286	288	278	281	292	271	273	301	285	255	298	288	305	273	265	269	277	282	262	268	279	260	259	264	271	282	270	282	268	296	285	263	276	280	270	289	294	278	252	287	304	254	266	244	281	285	280	289	287	293	311	269	279	328	279	254	293	264	292	286	270	301	242	266	303	278	273	288	274	274	319	263	276	313	242	305	243	274	270	274	269	259	263	268	265	266	265	275	291	263	279	266	286	282	274	266	275	277	276	261	273	258	272	294	273	270	268	279	276	264	276	271	269	239	283	261	284	274	320	245	279	278	287	273	268	270	300	270	278	268	250	287	275	285	271	266	269	295	300	273	322	299	296	303	259	269	267	285	277	257	282	291	292	306	300	288	254	284	256	246	297	267	286	252	248	266	270	265	295	277	233	304	285	251	276	278	295	284	259	256	264	247	271	268	255	278	307	302	287	288	267	234	254	277	275	273	295	232	273	263	242	283	289	273	293	272	272	259	287	263	297	290	241	283	278	272	278	281	238	281	265	270	282	272	293	292	258	243	315	299	269	287	283	289	267	261	268	315	290	295	314	265	270	279	297	261	287	306	252	274	297	249	287	265	280	259	248	290	275	279	276	233	296	260	268	239	268	283	289	289	282	282	289	273	271	291	287	264	300	297	310	265	307	257	278	275	294	274	305	261	290	272	262	274	260	296	286	308	270	257	280	286	272	298	294	269	292	290	282	251	267	270	283	276	271	282	277	276	264	286	265	267	285	292	282	283	278	270	265	310	281	285	330	275	274	293	239	317	250	311	252
10275	1282	4228	2411	2017	1735	1413	1230	1151	1009	985	919	870	789	799	755	725	756	719	763	710	696	681	691	689	637	634	622	644	672	633	667	639	627	615	639	603	679	637	633	656	670	662	666	667	607	621	641	593	651	639	680	631	618	634	639	648	626	603	629	638	626	628	609	640	604	627	591	606	657	652	595	626	597	647	621	610	653	606	579	632	631	589	630	628	626	631	629	646	643	608	632	636	627	619	623	612	592	622	603	629	628	613	631	605	569	666	610	654	630	636	637	595	618	612	616	591	586	613	656	649	635	618	617	660	645	616	629	631	652	622	590	595	626	646	570	585	642	633	602	600	617	611	617	583	572	689	648	621	617	624	661	604	599	649	609	571	605	579	627	596	591	580	622	599	585	672	625	600	552	614	571	631	599	644	613	626	585	649	632	611	685	636	625	603	626	630	606	588	608	562	583	645	592	608	583	643	645	615	633	653	626	644	639	635	613	650	608	614	583	622	635	610	646	580	624	628	584	618	613	642	592	616	580	609	624	567	631	651	605	572	606	639	613	639	616	632	611	649	623	599	608	592	624	602	619	590	634	608	644	625	619	640	577	623	576	657	623	632	599	601	631	613	606	623	574	646	643	607	628	627	622	572	596	620	598	609	599	627	609	653	640	614	617	554	576	655	586	599	589	573	645	634	657	626	626	606	603	560	651	595	623	626	610	633	573	608	649	622	650	595	593	646	580	636	639	636	619	586	596	600	607	582	599	624	602	616	612	621	574	626	596	580	653	635	635	647	588	643	596	593	619	633	578	612	610	607	600	625	641	595	607	611	604	610	626	631	580	630	583	585	573	598	653	608	609	623	583	596	626	618	608	598	598	637	583	579	631	607	630	597	598	614	607	650	632	644	575	588	605	626	629	642	639	611	630	599	588	609	584	634	611	611	615	617	628	595	585	605	641	608	602	632	587	601	608	612	603	644	628	609	639	600	620	634	591	590	575	638	603	647	604	659	645	573	590	586	604	621	601	584	595	663	601	613	585	596	648	629	635	641	615	605	614	648	644	655	576	616	579	595	615	613	620	647	629	610	591	608	628	582	624	624	678	650	658	633	653	624	656	592	623	585	583	631	621	609	647	646	636	636	610	587	657	620	614	597	645	569	602	607	591	612	619	638	613	640	605	601	584	630	591	614	554	652	606	554	597	638	618	660	607	638	639	567	583	654	589	583	637	621	619	660	613	613	626	621	576	596	638	592	580	624	639	634	606	646	608	615	569	603	598	648	599	592	615	624	581	637	613	603	655	611	598	617	629	603	548	615	601	613	618	613	649	614	641	661	644	608	635	608	598	648	650	639	602	604	621	617	618	617	589	588	622	661	634	595	622	605	628	616	552	639	569	609	607	613	611	623	592	590	594	646	631	654	590	632	569	599	606	600	639	596	601	620	594	602	625	589	574	596	627	567	608	607	617	646	629	633	636	622	628	572	593	651	642	616	611	641	613	625	618	610	611	611	633	594	613	616	585	585	614	603	631	677	604	692	577	627	641	635	594	603	625	595	635	620	598	631	651	647	631	607	564	576	629	598	570	611	604	640	598	613	608	624	587	635	602	641	613	592	627	658	614	608	601	583	642	634	612	625	609	606	613	600	656	613	651	606	591	625	636	640	623	643	671	621	622	588	650	578	585	628	622	620	576	609	610	654	597	609	604	602	596	602	603	576	642	608	643	635	607	593	567	597	628	641	583	640	623	604	601	606	569	615	632	647	649	585	617	628	544	592	628	590	638	593	635	591	609	624	600	653	576	595	611	616	613	626	605	634	612	598	618	615	650	612	632	593	601	684	639	579	590	628	629	631	557	559	577	622	627	609	620	540	647	592	599	599	596	581	609	606	619	616	604	601	631	578	648	586	628	645	607	626	597	640	572	622	629	594	613	593	600	614	623	605	628	660	617	571	626	609	625	637	618	579	638	605	597	611	580	620	625	574	659	628	611	612	634	622	656	617	586	589	615	632	602	599	617	602	601	629	651	629	649	638	606	644	640	596	599	653	573	606	625	625	634	610	585	619	603	593	606	650	608	653	605	624	610	557	607	591	617	671	622	650	607	626	633	614	668	609	621	619	632	597	585	631	622	615	591	621	604	662	644	621	642	582	574	671	576	599	584	600	602	628	590	585	597	577	644	655	631	611	551	646	629	603	633	610	638	620	650	610	655	629	639	642	582	575	619	600	661	645	632	650	669	618	637	631	619	649	610	639	611	576	585	629	628	588	623	599	644	648	678	558	629	600	659	573	597	610	605	636	583	612	630	624	596	602	635	601	601	635	599	632	604	623	617	599	641	630	631	590	654	575	652	609	555	601	636	605	621	558	618	614	622	621	584	582	626	559	599	636	648	659	662	608	602	610	631	628	585	584	656	624	608	598	641	619	659	653	620	678	594	609	618	611	633	602	581	612	625	617	594	614	623	586	579	612	611	627	622	563	576	626	638	624	657	616	631	549	582	603	599	602	586	632	622	613	623	587	629	597	633	637	622	604	597	648	626	581	659	632	618	634	633	614	606	656	628	604	624	622	582	586	607	645	596	586	602	592	659	582	625	632	644	620	620	651	641	687	620	599	636	603	606	626	615	580	574	584	605	556	586	614	617	598	658	623	645	600	605	596	622	644	583	596	604	593	622	610	596	613	646	607	619	638	589	554	650	631	612	589	619	632	612	604	604	584	625	605	664	639	607	592	595	611	680	641	589	631	630	616	582	669	617	617	626	694	597	646	585	607	633	626	590	621	636	640	582	612	613	630	576	621	605	643	582	608	620	597	578	619	609	602	634	619	652	614	637	631	649	582	641	611	652	602	648	613	610	607	579	656	641	618	614	605	586	551	605	610	633	615	639	629	593	618	608	613	593	651	560	623	616	647	602	606	620	575	623	647	639	641	632	602	633	613	602	619	600	647	597	624	647	647	585	537	607	605	629	589	584	606	644	654	627	625	615	609	622	610	597	616	588	612	624	653	600	612	631	605	636	629	598	627	593	632	623	601	633	627	628	619	620	577	607	610	628	591	610	615	592	610	567	625	609	577	632	596	618	605	603	618	597	638	607	631	588	669	587	633	650	595	613	606	624	602	592	642	592	622	640	664	631	631	607	615	600	617	611	669	649	575	634	640	614	591	600	633	621	614	603	610	671	650	628	588	604	568	637	603	625	623	589	578	616	616	628	628	666	606	598	643	627	613	674	624	590	622	604	631	627	590	582	605	595	629	653	595	626	626	587	582	603	646	572	567	620	666	603	611	642	616	602	601	616	606	611	604	598	600	590	641	634	596	580	609	625	593	650	678	618	596	654	645	653	626	605	585	607	599	666	630	617	635	614	612	592	628	573	633	608	615	610	625	641	601	626	643	620	645	645	600	590	635	594	592	553	600	608	624	576	582	599	600	613	610	634	655	642	639	640	618	626	596	590	608	591	628	617	591	605	630	640	540	579	625	613	629	593	614	655	636	587
1995	188	150	161	134	136	126	143	143	143	136	157	137	143	126	137	114	137	108	137	146	143	132	134	127	137	151	133	139	132	142	133	146	134	144	116	135	115	137	147	160	150	151	143	139	132	165	120	138	177	131	123	149	132	158	135	136	146	143	134	139	166	149	129	141	156	125	134	129	131	138	151	134	121	122	137	128	137	141	158	136	135	130	152	130	156	155	123	136	142	143	135	144	117	149	116	151	124	143	140	163	132	106	142	148	136	131	141	131	123	140	140	154	115	150	144	97	121	134	150	142	124	155	149	148	142	136	126	140	160	152	132	135	130	118	150	143	134	120	155	136	151	141	141	136	150	147	135	150	152	141	153	157	127	118	132	150	152	126	142	154	129	150	155	127	145	140	134	180	132	130	127	131	149	129	145	151	106	153	141	144	126	158	134	175	151	138	129	120	122	137	139	134	126	127	141	141	155	149	130	125	148	114	140	132	136	129	126	170	147	129	170	154	142	136	142	155	146	149	132	138	138	143	120	125	135	155	131	154	128	155	122	137	118	119	134	139	140	166	133	154	137	175	147	148	125	122	136	118	109	118	147	138	149	134	147	127	148	114	124	137	140	160	148	149	131	148	131	151	131	133	128	118	142	133	123	159	156	143	147	140	126	125	134	134	132	147	146	132	128	128	146	129	135	146	135	158	149	148	130	142	132	144	138	147	147	155	159	128	127	135	129	150	151	129	152	132	132	128	160	129	149	131	137	129	138	153	127	113	124	136	158	142	156	145	145	132	148	143	153	118	145	175	147	134	120	154	137	154	155	136	139	145	125	121	138	139	151	129	161	171	156	126	128	135	134	126	154	141	149	125	141	140	135	145	126	149	148	123	138	151	143	116	132	114	138	107	159	105	114	146	140	136	133	143	134	154	110	132	146	134	138	150	135	149	153	142	133	127	152	133	141	138	145	144	151	148	127	150	140	114	134	154	142	130	130	133	137	139	133	138	141	138	150	131	138	155	123	143	114	141	164	148	146	134	135	154	137	149	148	156	147	133	134	111	128	164	150	160	128	141	138	145	144	154	167	133	124	136	150	142	161	127	127	122	132	154	126	130	147	144	149	145	141	131	155	150	132	138	172	151	153	147	157	130	130	137	138	151	125	141	154	138	130	141	134	131	135	123	139	123	140	130	132	136	157	175	148	126	138	160	152	139	139	135	138	124	136	142	143	157	139	152	139	148	150	164	124	121	134	132	155	140	131	169	143	135	133	149	137	127	132	126	132	108	154	141	134	128	136	155	149	143	129	147	137	110	122	133	137	155	135	122	137	123	145	115	129	115	143	118	144	136	144	126	159	131	160	140	150	107	118	137	125	144	136	166	135	143	107	131	147	139	121	126	129	153	130	152	128	141	136	123	126	162	156	133	164	140	152	145	142	155	112	148	143	147	152	154	136	116	134	123	155	152	143	142	128	135	123	136	150	124	139	139	147	134	146	139	133	145	152	135	141	133	137	136	127	159	147	149	142	111	139	130	128	136	113	126	147	145	147	132	124	124	121	149	134	139	167	140	156	141	135	149	138	128	135	133	131	135	123	124	135	134	132	126	146	145	135	163	134	134	160	125	135	121	131	126	141	145	123	144	135	138	122	138	150	138	118	135	127	148	129	145	142	119	120	134	119	133	153	145	141	135	128	126	136	140	142	147	141	124	134	147	131	140	117	149	113	144	157	128	139	120	158	138	125	150	146	147	134	136	152	130	136	154	140	125	166	138	153	123	139	139	136	139	127	103	136	144	152	130	143	128	130	161	141	121	144	128	129	136	134	145	141	121	132	143	154	132	136	129	146	133	138	146	139	146	143	122	123	132	148	135	139	153	140	123	143	143	137	138	164	124	150	126	159	148	140	140	137	147	127	122	126	128	146	128	118	158	140	136	149	127	133	117	126	137	139	144	161	134	133	147	142	142	148	156	143	150	137	133	141	127	125	136	151	129	152	133	132	135	155	155	148	131	129	136	153	136	147	132	164	128	140	138	142	141	136	140	125	145	146	156	153	157	159	129	143	125	129	125	155	138	137	129	133	155	136	134	120	165	127	134	148	139	139	154	147	169	165	163	127	126	140	141	136	134	120	149	105	128	136	138	118	130	118	119	151	132	146	151	140	132	151	133	135	135	132	125	135	134	138	149	150	150	144	159	104	129	140	142	122	140	139	130	137	131	130	123	139	140	128	146	158	147	124	147	153	133	155	142	159	157	141	142	121	123	129	162	123	120	138	143	140	141	131	137	141	131	122	137	134	138	122	134	129	139	120	169	120	151	143	142	148	155	144	138	142	142	170	140	168	136	149	141	147	146	131	143	129	143	137	134	141	129	130	146	162	120	111	119	117	142	143	131	120	159	145	142	134	136	151	127	133	152	150	137	140	135	152	125	137	164	151	142	162	122	142	161	133	120	121	142	134	129	143	147	132	138	131	141	142	125	134	145	126	150	155	147	146	129	139	148	137	143	134	128	128	156	132	139	162	150	166	157	159	141	153	130	145	145	153	158	134	144	142	157	143	152	153	150	139	140	123	155	153	137	146	132	133	120	127	141	138	150	128	137	136	111	145	152	137	163	147	107	132	140	136	159	156	111	136	160	159	145	124	125	137	141	174	158	135	141	146	135	120	155	136	144	154	132	143	158	129	132	137	151	140	149	109	157	139	174	140	132	157	157	126	130	142	147	139	134	116	159	154	146	136	142	139	144	150	134	142	144	147	157	149	135	142	143	130	130	155	146	133	126	156	124	107	156	132	147	156	154	115	148	149	125	125	114	157	130	160	150	152	140	157	136	135	118	142	142	162	133	130	134	130	135	143	141	137	106	137	133	144	127	157	128	137	129	120	114	151	150	151	133	115	131	128	121	158	123	125	133	123	121	139	116	125	125	117	124	123	155	109	141	139	141	137	129	143	138	134	142	139	129	144	122	147	145	144	118	160	143	116	149	147	129	137	125	134	134	151	147	133	137	116	142	104	143	133	140	149	121	157	132	138	120	138	152	122	171	123	133	121	125	116	139	142	110	150	136	114	152	133	146	136	141	160	125	148	135	147	147	147	151	153	151	148	147	155	140	137	135	118	147	126	136	141	146	126	139	135	144	120	106	148	129	134	148	149	138	154	131	123	142	144	148	144	131	136	127	149	149	145	146	151	144	134	141	149	128	150	126	138	142	134	133	128	133	125	138	128	135	114	142	139	140	122	133	156	124	135	148	136	131	156	129	122	144	128	142	131	155	154	152	153	144	161	134	145	133	145	139	136	140	136	136	168	120	143	121	128	138	170	156	127	119	117	153	147	125	129	138	132	146	141	151	158	155	136	157	118	147	149	134	137	146	121	152	143	117	160	131	139	131	129	130	148	163	123	148	132	134	124	152	147	125	121	140	136	145	132	146	138	151	149	134	126	142	135	131	125	87	125	150	151	142	128	133	134	138	121	142	143	137	145	133	136	119	151	136	146
1977	364	401	427	378	427	395	356	400	377	380	379	353	413	367	349	359	378	363	349	326	353	360	357	371	387	348	346	367	357	377	380	367	372	356	375	358	331	350	366	347	386	369	333	378	373	396	372	337	365	356	350	365	343	390	373	345	341	377	346	341	326	387	363	387	336	336	375	363	363	382	373	355	364	364	367	377	349	368	370	351	339	374	359	362	341	361	338	358	359	348	359	383	368	354	364	337	334	342	358	322	396	345	382	362	368	385	343	344	341	342	396	371	340	357	351	347	325	331	336	379	366	334	350	382	371	382	379	350	370	367	347	366	358	345	378	369	359	361	373	362	353	344	348	322	372	377	355	403	352	376	379	340	362	369	354	371	339	380	363	363	324	365	378	361	320	360	368	385	380	362	374	374	359	353	385	345	366	381	369	390	392	360	357	373	363	349	346	362	371	338	379	359	351	359	353	367	392	378	351	371	374	401	350	326	381	370	351	349	340	349	331	353	348	384	370	331	391	369	354	348	365	378	359	321	370	355	333	372	363	328	390	361	323	362	369	364	351	349	389	379	380	361	375	375	380	367	402	361	356	352	349	368	412	359	381	360	331	358	401	361	316	353	342	365	352	385	362	387	329	337	361	365	360	360	369	367	368	345	378	362	413	355	369	357	393	349	337	374	354	375	365	388	359	393	365	385	377	379	345	376	395	371	378	382	377	373	376	350	362	366	368	384	349	356	364	374	343	358	387	339	336	343	368	381	351	352	340	364	378	372	345	350	353	385	399	385	424	355	325	352	345	380	395	359	363	362	371	371	382	353	354	340	364	345	333	378	378	372	381	328	360	347	362	386	390	361	349	366	348	351	355	367	365	362	371	375	345	348	372	371	361	360	350	377	342	327	329	387	348	344	363	360	358	350	387	345	357	348	356	364	390	370	351	348	350	374	395	379	354	340	397	375	380	406	370	370	341	353	346	364	337	369	358	430	350	360	370	399	322	359	369	345	347	359	360	359	379	337	386	348	344	339	366	351	339	364	385	374	376	363	386	393	362	327	358	383	369	395	356	352	342	366	383	360	382	355	342	384	335	364	367	375	322	362	339	371	388	357	339	363	378	347	366	348	334	343	365	347	381	365	377	386	376	379	364	375	379	362	362	357	384	366	388	372	362	354	369	339	372	357	388	322	357	338	394	385	359	383	363	386	365	331	350	362	386	359	347	388	358	341	343	385	346	369	366	381	355	374	352	338	352	354	384	340	356	354	357	349	385	386	334	354	384	347	348	334	355	349	364	376	351	355	371	338	373	362	362	368	318	365	327	353	381	370	349	369	321	352	408	360	396	328	378	363	357	383	352	380	347	321	382	362	368	372	339	345	422	355	382	357	336	346	383	368	392	379	402	379	374	364	356	350	353	379	332	347	352	365	355	378	359	372	326	361	339	388	380	374	328	398	372	389	373	374	349	334	373	366	394	368	346	362	382	362	370	372	359	388	365	347	365	364	328	357	361	382	349	382	368	387	347	327	354	323	373	347	375	353	363	338	362	355	388	356	365	351	378	379	406	353	343	326	345	363	380	363	357	352	348	366	353	353	361	365	347	344	393	390	341	347	371	348	378	347	350	357	355	338	357	375	383	391	344	364	359	358	375	350	361	382	341	355	316	378	369	410	360	352	357	346	343	357	399	377	341	357	361	356	344	355	350	350	369	340	375	379	379	339	353	359	364	386	386	391	361	391	394	359	368	374	343	367	347	323	353	356	371	322	357	375	374	344	316	347	361	366	383	362	354	361	380	385	382	350	351	319	374	376	329	349	353	353	311	343	371	364	359	375	342	374	389	340	361	362	353	337	353	342	382	350	349	355	369	377	386	353	316	368	366	389	355	355	346	366	397	368	352	380	370	353	383	382	334	338	370	394	355	351	353	351	390	415	389	363	395	368	363	405	383	343	381	381	369	385	350	368	372	333	379	374	353	397	375	339	350	356	322	373	364	344	355	343	341	366	401	345	337	352	333	371	421	353	356	359	364	346	376	359	332	370	354	349	386	384	363	362	369	331	423	356	391	367	356	392	359	369	355	368	394	338	393	384	353	367	326	342	368	359	358	347	373	347	341	362	370	356	374	383	367	356	365	400	343	341	356	367	380	338	344	343	383	367	392	362	334	370	367	379	361	366	364	317	371	384	363	380	381	341	374	364	366	373	357	361	385	346	405	347	346	372	381	385	349	332	363	384	354	333	392	361	343	390	370	335	378	360	353	372	345	366	338	358	368	346	371	361	362	340	382	374	370	370	376	346	378	330	394	360	332	341	383	362	361	403	320	369	373	334	343	346	401	356	347	335	344	354	379	384	387	368	363	310	342	373	346	343	351	337	332	371	350	343	379	367	379	354	348	363	356	340	378	356	356	324	352	334	339	382	362	372	353	343	371	345	359	345	378	353	394	365	335	376	382	414	366	359	361	340	335	370	377	366	373	350	347	365	366	363	363	364	363	366	362	370	385	397	341	333	368	393	370	362	407	330	333	363	380	358	352	346	354	342	369	374	358	374	338	394	357	367	396	353	353	343	361	369	349	394	374	388	374	382	367	339	391	348	351	370	372	367	390	328	376	348	368	384	375	343	360	376	365	361	346	371	373	354	346	355	349	362	346	386	374	383	388	367	370	370	377	384	376	384	348	355	350	359	350	334	356	357	365	374	382	406	345	367	362	363	322	364	361	378	387	353	355	374	358	383	388	363	356	376	378	360	378	367	354	350	330	333	368	356	363	317	327	327	330	359	367	345	361	338	333	382	362	377	357	348	355	362	373	394	378	360	352	350	383	378	346	351	340	395	356	349	380	350	394	334	354	385	378	384	369	373	402	379	356	382	326	361	374	383	372	363	347	339	325	348	362	337	320	346	369	364	334	338	348	344	354	325	364	369	391	357	348	373	351	369	360	370	327	365	338	360	362	394	332	363	377	347	371	366	378	318	333	391	364	347	380	402	359	385	363	358	352	379	348	358	339	374	353	350	363	383	359	333	325	363	335	371	376	347	329	349	362	358	355	384	348	367	402	404	358	362	372	348	361	350	382	348	360	389	351	358	376	352	389	389	362	383	355	360	342	334	344	345	360	360	353	376	340	360	354	348	371	350	366	372	375	372	380	341	372	364	339	374	399	367	363	344	385	344	359	374	368	375	376	367	389	379	344	355	384	382	391	389	362	384	324	355	361	346	362	381	380	358	360	392	360	339	382	376	350	345	382	330	377	390	353	368	334	360	360	364	366	388	359	349	372	357	380	356	378	375	373	341	369	369	360	396	363	376	357	353	298	343	391	321	368	402	364	383	366	359	351	370	372	371	395	341	362	366	399	370	341	343	361	353	367	366	367	362	356	364	351	381	367	379	364	358	346	402	348	384	359	355	351	359	377	365	379	340	367	382	359	360	372	389	332	352	360	352	341	367	336	354	355	365	365	335	349	359	366	378	342	361	379	384	341	338	365	351	361	384	336
9808	1161	1687	579	478	410	379	361	352	364	344	294	319	322	278	358	290	294	305	273	286	281	302	291	289	274	296	318	305	315	307	286	298	289	276	311	295	343	339	270	262	264	323	314	303	338	290	281	307	300	312	276	297	291	293	276	290	298	315	331	307	331	295	296	272	290	283	275	287	279	280	279	311	263	317	296	325	272	307	287	301	293	253	295	307	332	323	280	270	247	256	285	308	279	293	305	316	267	304	314	280	304	278	342	292	279	266	283	293	261	272	246	265	278	312	324	313	300	283	296	272	284	306	292	308	287	292	263	269	299	303	311	305	312	299	289	289	298	322	295	296	274	323	288	290	285	291	309	308	333	292	256	296	331	287	323	280	278	303	276	272	321	293	292	300	290	298	301	291	331	303	272	278	295	284	296	318	290	267	313	322	296	281	269	286	252	270	304	282	271	278	311	266	297	276	284	273	267	298	288	277	305	299	278	303	346	302	325	337	295	289	272	279	292	283	291	306	328	309	294	287	300	305	292	331	323	301	256	293	300	314	279	296	298	265	317	294	301	286	291	250	294	283	282	295	267	274	290	313	294	272	280	305	285	312	322	301	291	302	321	294	274	292	268	254	319	283	286	283	306	292	314	294	270	291	311	249	312	279	303	292	254	301	311	300	310	278	302	331	278	268	296	300	288	299	267	317	300	303	281	309	320	289	301	306	323	289	297	285	289	291	302	331	282	279	290	306	302	291	325	275	298	277	267	283	287	303	303	274	278	288	307	293	287	318	292	304	283	312	297	270	309	282	320	262	292	298	276	292	303	275	315	294	259	288	286	314	306	273	306	290	281	275	320	311	282	285	325	292	310	296	322	310	333	300	294	317	290	276	265	260	296	308	276	279	313	306	302	288	274	303	289	289	270	298	307	285	293	320	310	293	271	292	302	289	302	268	276	287	301	298	324	292	340	276	311	273	310	319	294	312	308	354	330	306	274	297	273	298	311	281	318	285	304	276	319	290	310	292	285	304	304	284	270	324	317	336	341	307	307	288	290	284	299	280	256	281	278	297	290	308	298	299	279	250	310	297	317	300	335	293	305	321	280	299	281	305	295	304	297	285	291	292	300	281	268	275	260	287	305	302	283	308	318	303	307	288	289	287	286	321	276	272	313	317	268	278	293	252	322	299	279	292	295	321	326	287	365	321	286	315	294	312	287	278	296	279	322	295	302	289	279	236	260	297	284	291	312	308	301	278	287	280	314	330	262	293	276	267	305	287	280	293	320	285	272	281	306	302	288	315	281	298	290	316	294	341	309	319	314	262	281	310	303	270	277	295	286	301	283	310	290	299	278	269	330	307	288	285	270	283	317	286	279	276	297	286	290	269	314	296	289	316	289	313	297	307	294	297	282	289	305	275	337	307	283	261	290	283	323	278	272	280	293	294	287	266	305	292	315	299	316	320	308	300	325	323	305	310	296	301	292	292	321	282	289	343	315	310	308	287	250	290	259	322	301	307	304	295	287	290	303	251	294	312	263	279	317	276	292	267	316	334	294	307	281	270	298	307	298	309	271	296	282	305	284	320	302	293	261	291	259	312	307	289	320	316	289	328	261	310	288	278	278	294	302	309	329	297	255	304	277	321	292	296	297	272	277	327	322	273	310	296	296	264	293	304	289	289	310	290	338	299	304	290	320	287	319	272	278	307	305	261	295	320	290	287	298	316	308	301	289	271	280	293	294	271	274	296	279	278	322	300	322	309	273	320	262	318	307	281	280	320	275	310	279	286	325	333	283	295	271	291	279	284	306	248	303	297	286	273	301	318	291	302	288	311	327	279	303	251	301	313	282	292	305	293	295	317	286	273	263	295	270	314	278	289	256	324	306	272	266	274	291	279	300	290	273	278	278	309	289	278	327	283	294	278	278	296	279	276	288	286	274	320	313	314	281	262	279	314	276	315	315	281	307	274	284	295	300	290	318	304	290	267	292	292	289	303	296	293	349	314	309	307	297	266	311	288	287	297	320	291	284	324	268	308	327	280	303	308	275	318	296	290	313	262	266	282	297	296	260	269	271	257	268	302	296	295	316	312	293	325	312	260	257	257	289	264	296	346	274	284	262	303	327	318	292	300	296	312	309	310	274	297	276	284	300	291	278	274	330	298	266	275	320	314	272	304	267	300	293	287	287	289	288	333	292	260	283	291	268	269	297	298	320	306	319	300	278	287	277	298	308	302	288	285	294	275	246	288	283	301	313	300	301	283	283	286	296	278	285	275	310	271	309	262	304	283	293	305	278	285	293	284	288	274	328	320	285	280	276	277	293	267	292	307	288	296	279	295	301	287	296	325	321	284	320	284	305	334	259	301	300	297	306	273	325	287	286	285	336	298	281	323	293	320	309	329	247	286	311	347	273	294	279	306	263	283	284	271	293	274	314	317	263	262	310	303	300	294	285	309	276	290	306	290	272	272	309	284	320	321	270	287	324	305	307	299	277	281	302	314	302	314	285	285	286	277	298	333	344	302	293	273	301	308	304	282	304	290	281	294	290	313	312	279	293	289	280	313	322	286	313	296	265	283	305	288	293	262	301	295	303	287	284	282	304	326	282	288	279	299	266	290	292	297	306	278	300	298	305	284	274	270	308	304	326	299	295	275	306	280	276	295	311	324	290	276	289	301	325	316	308	280	237	293	275	321	304	302	278	294	275	311	322	272	274	280	254	270	296	287	270	279	303	328	295	292	292	313	300	296	281	287	283	280	301	295	329	286	271	251	318	275	284	286	296	272	308	302	283	286	336	322	266	314	297	296	246	284	304	319	288	318	280	274	301	284	294	298	280	250	284	282	282	285	293	296	266	299	282	303	317	303	258	320	319	316	306	288	310	309	294	276	298	283	331	325	303	289	294	288	292	277	272	283	303	280	287	296	279	294	292	278	263	327	285	276	313	329	331	295	315	298	308	285	305	303	306	305	296	284	291	260	288	271	276	323	269	317	313	276	264	294	309	318	267	281	291	291	260	311	273	305	309	309	310	266	322	291	285	299	303	309	270	300	281	284	302	297	267	272	305	284	303	269	316	273	311	284	287	307	323	300	294	310	297	282	278	295	315	310	288	290	314	283	311	290	273	318	304	292	283	295	299	279	313	301	286	302	283	306	278	321	274	291	298	273	309	283	308	281	292	282	294	309	283	308	310	299	291	294	284	287	285	320	320	301	291	289	279	286	284	260	307	282	296	310	307	309	301	297	304	323	306	313	298	304	299	277	306	275	299	296	304	289	282	313	340	310	282	273	328	283	288	302	268	277	348	297	306	281	286	272	301	293	288	287	272	301	298	329	275	304	287	294	288	266	301	313	293	264	267	307	302	297	304	265	301	288	285	277	275	296	298	267	301	312	280	311	307	286	310	277	287	321	272	293	295	312	299	335	279	253	306	287	279	271	293	310	274	266	294	307	275	298	289	278	285	301	288	292	268	298	294	292	320	320	275	295	280	267	295	302	282
7832	1021	3070	1620	1431	1259	1071	965	897	861	842	835	810	830	750	746	699	739	721	725	693	710	700	701	706	699	696	686	652	678	660	630	742	689	679	702	640	660	691	677	655	695	727	702	653	695	709	669	676	690	728	672	717	719	683	728	724	635	689	676	650	714	656	696	684	647	666	653	658	686	699	682	674	686	640	668	659	705	660	645	682	653	677	672	692	670	654	655	676	638	685	670	692	687	669	682	679	679	660	673	641	679	670	732	664	683	633	647	662	689	705	675	637	673	670	662	716	647	688	663	679	670	636	631	691	687	687	652	672	677	688	690	633	651	658	684	704	654	647	634	693	710	638	670	702	663	671	707	635	723	617	656	712	654	674	659	672	662	660	675	648	708	670	670	643	637	667	677	709	694	682	607	687	682	670	624	677	684	697	672	676	672	661	635	660	673	688	656	694	618	711	705	668	659	664	637	661	683	666	667	654	653	686	646	677	685	676	686	691	660	625	689	631	660	647	650	655	670	678	647	688	652	669	662	690	671	671	669	655	658	648	681	704	676	658	645	644	655	634	640	682	660	647	666	643	674	683	675	654	721	673	640	683	642	684	665	734	671	645	691	691	584	687	688	654	665	652	647	683	644	693	685	637	634	642	648	659	684	622	664	686	664	652	670	648	750	656	691	652	636	627	682	671	645	664	685	647	662	652	672	675	703	667	660	630	656	702	681	658	700	617	669	679	651	661	649	706	650	673	685	675	661	659	705	645	633	662	687	651	656	645	664	635	687	676	634	652	668	674	643	673	658	716	685	653	654	689	652	635	660	676	665	661	623	656	638	643	687	648	686	728	651	692	717	635	665	665	638	619	628	626	668	676	702	639	677	652	668	679	665	621	660	622	711	668	672	663	722	689	663	738	697	647	679	699	660	668	708	637	672	665	674	679	697	692	689	681	711	696	653	640	689	646	652	684	684	665	642	701	642	640	673	704	710	643	656	682	660	671	640	665	693	689	670	682	617	644	663	666	685	694	644	704	635	680	663	631	661	674	717	666	688	706	696	694	646	690	680	643	642	666	663	666	659	646	645	697	654	646	687	640	690	650	659	673	654	600	649	671	597	639	606	643	636	659	679	718	681	669	709	658	625	685	639	657	674	646	673	696	721	620	632	626	632	606	679	667	687	718	662	644	644	613	683	698	700	632	693	724	663	674	703	656	673	670	642	682	647	658	636	661	643	697	682	677	659	646	650	666	650	682	654	643	660	666	654	648	677	657	643	687	639	681	667	636	664	666	653	675	710	693	668	683	684	673	612	646	697	662	646	656	656	648	640	689	665	686	706	656	647	641	680	696	663	659	653	654	666	681	659	660	668	695	714	644	668	663	692	676	684	641	641	656	659	686	705	649	661	697	699	667	684	637	688	652	651	607	701	607	701	695	629	732	633	696	688	646	721	665	631	662	683	636	681	664	692	690	679	670	668	642	709	623	701	660	676	664	706	678	644	699	683	656	670	673	657	692	656	639	677	679	655	604	652	673	654	671	731	709	699	663	674	668	688	691	713	693	695	670	708	686	670	670	643	704	663	642	678	693	659	666	711	680	629	690	654	695	649	687	692	672	607	675	635	645	655	637	660	650	697	635	644	648	640	667	641	673	685	666	665	651	702	678	613	613	674	696	652	633	721	643	649	623	670	673	639	683	677	664	628	635	667	663	684	653	662	664	697	671	665	658	641	639	697	677	635	678	647	693	659	683	662	675	644	662	620	684	734	664	654	678	628	673	688	642	705	653	702	689	663	703	679	694	640	651	665	689	679	669	637	657	648	650	679	706	667	638	651	677	653	659	667	645	684	661	740	658	633	685	717	691	667	649	681	682	650	709	616	689	698	665	629	656	683	682	647	649	684	683	685	685	735	733	663	658	695	656	652	661	658	699	660	669	674	712	671	694	704	688	670	682	662	665	662	666	656	661	689	632	676	652	680	683	673	640	670	646	630	618	638	698	690	661	612	669	651	672	674	630	632	684	655	658	676	623	653	700	632	641	654	643	630	696	668	668	699	670	684	692	675	657	679	693	653	673	673	704	656	701	672	681	651	680	670	605	632	726	726	658	691	693	632	616	678	646	708	646	637	639	672	629	664	704	618	635	667	654	684	659	640	676	656	638	646	679	707	636	633	660	678	673	663	683	652	668	699	644	702	684	691	664	617	685	643	685	646	674	670	688	671	656	654	638	666	655	693	699	686	636	698	603	626	695	722	654	673	659	690	684	653	682	702	644	699	671	658	653	678	659	708	703	675	665	669	687	671	672	667	673	664	677	706	680	672	652	663	687	664	662	659	649	684	645	636	714	659	685	693	693	668	670	653	692	677	655	678	645	645	641	662	676	632	673	682	679	686	667	674	675	697	700	690	635	678	714	674	651	647	679	698	694	668	647	657	681	682	719	658	610	629	638	687	678	668	665	642	671	633	682	662	703	689	696	662	738	647	686	670	723	683	653	704	691	681	689	685	649	666	696	684	603	670	658	641	615	662	684	666	650	656	643	648	660	694	652	660	694	671	650	709	685	664	648	676	659	630	666	696	739	658	648	657	658	674	688	670	653	645	674	611	683	671	656	651	627	634	671	683	645	680	676	648	630	657	673	662	658	685	673	742	666	657	648	700	620	670	659	665	633	658	670	693	643	663	659	675	684	707	690	666	686	689	695	638	609	665	636	668	689	633	643	611	659	662	688	642	685	686	721	681	708	719	644	643	641	641	681	695	681	633	660	679	661	679	659	661	682	678	722	667	623	701	631	673	672	664	614	651	695	710	637	688	644	666	610	628	678	647	668	687	649	691	645	637	649	668	646	634	664	714	682	659	677	715	657	690	669	686	691	637	647	639	640	679	677	702	668	639	653	639	650	662	685	626	678	662	628	653	612	641	662	648	690	625	661	656	647	718	667	661	678	681	655	632	701	655	649	699	633	657	679	666	679	673	668	632	733	691	638	654	687	706	623	638	644	662	687	646	665	649	665	662	668	687	689	672	681	664	602	647	671	636	632	685	740	688	646	701	684	656	696	678	680	691	692	714	625	666	729	662	676	688	668	689	666	657	646	666	677	675	639	690	628	660	666	666	696	669	675	683	663	623	651	689	639	621	721	674	660	627	677	678	734	666	671	614	645	671	692	667	652	668	644	689	659	719	670	668	660	685	685	671	653	711	656	690	624	672	641	662	700	655	683	673	698	676	659	699	630	660	655	687	688	669	691	658	717	660	644	696	626	635	669	679	685	644	590	673	695	658	610	652	655	703	647	653	626	643	622	691	683	627	667	672	657	682	698	699	670	664	667	718	690	660	645	656	646	674	717	670	658	676	689	664	639	638	666	643	639	677	655	669	663	650	690	648	670	651	653	688	635	633	663	668	708	661	688	687	708	726	637	650	648	643	671	651	659	682	645	648	651	653	657	699	710	696	700	635	654	675	668	690	666	677	644	684	656	662	715	714	668	650	674	664	632	672
17281	2325	3216	931	667	518	433	385	375	367	341	362	323	290	300	314	292	264	269	273	307	268	293	288	255	324	281	260	287	315	253	252	255	291	275	275	290	300	283	306	276	293	309	306	274	248	266	267	270	280	266	276	260	283	275	271	275	303	258	278	283	306	275	287	256	274	289	286	261	306	277	247	263	249	312	293	260	260	310	318	295	312	267	280	254	284	269	277	299	276	263	269	254	273	282	304	267	311	280	276	241	290	281	296	269	319	273	282	299	258	282	273	270	250	243	278	253	293	285	291	280	243	259	260	262	294	261	298	274	289	272	270	268	291	275	271	244	286	262	261	270	300	274	262	278	315	263	257	269	290	278	239	306	248	255	283	247	279	287	290	263	298	269	265	253	266	271	296	270	285	289	256	293	264	269	265	293	256	267	272	276	323	252	258	276	258	279	273	311	288	258	243	260	263	286	308	263	277	251	300	300	252	283	309	276	283	300	290	263	257	281	278	288	247	265	284	266	268	259	235	269	281	291	281	260	349	265	248	270	292	285	280	282	289	299	272	280	289	257	293	303	275	252	255	278	257	265	274	240	299	270	283	280	307	277	251	301	247	286	258	274	267	285	293	275	262	271	294	287	305	314	286	282	279	258	293	254	278	274	296	274	287	290	272	274	294	302	290	275	271	293	261	291	305	293	291	255	274	302	233	261	260	294	283	276	262	274	301	291	280	264	275	288	290	291	292	270	316	281	274	283	304	282	273	264	292	259	284	279	270	277	247	278	276	252	287	255	285	284	279	276	265	304	299	262	295	332	250	277	263	288	271	306	275	310	266	287	258	325	294	271	275	294	311	291	266	277	283	259	260	258	261	250	300	306	269	265	270	296	281	292	261	270	293	299	288	297	282	283	311	286	265	322	281	298	264	259	274	288	261	302	268	304	297	331	298	296	312	285	284	286	296	298	264	296	240	263	288	268	283	271	273	274	299	290	248	262	294	275	291	273	250	273	294	270	271	281	271	285	280	258	273	281	307	299	273	271	273	282	291	294	281	266	293	301	289	270	282	272	278	288	297	302	293	288	283	260	300	301	302	313	289	247	261	263	289	271	257	266	275	263	289	314	236	290	280	304	271	318	272	266	252	297	283	304	301	277	258	273	281	303	271	248	272	268	288	302	291	285	276	271	258	254	307	281	253	255	321	251	278	269	281	296	269	279	320	293	267	329	225	297	267	220	268	289	280	266	287	280	284	265	278	232	283	290	294	272	281	294	254	249	272	305	259	272	310	275	297	290	295	275	285	286	289	271	295	313	274	293	287	267	276	268	277	270	293	286	286	274	268	279	298	291	252	300	281	247	267	284	271	263	289	311	318	289	310	300	287	287	280	320	291	259	267	253	284	262	266	287	279	274	298	282	287	280	255	280	275	240	264	296	299	283	284	274	290	294	242	284	275	257	276	284	267	279	275	288	324	274	286	283	284	266	273	257	298	328	309	260	269	288	302	256	296	242	264	312	291	290	275	271	324	288	263	262	297	306	298	258	264	288	239	270	277	298	269	287	285	322	282	306	303	259	256	268	306	298	278	263	264	273	256	272	254	294	265	264	271	280	282	254	290	314	280	330	282	290	287	264	293	293	290	314	261	271	258	269	292	285	265	258	268	279	246	277	295	303	287	278	269	254	302	288	266	305	303	302	271	285	291	281	273	292	281	282	311	280	270	275	271	260	269	274	267	274	268	250	304	307	285	260	280	267	292	263	291	302	285	247	284	263	260	242	253	261	301	286	282	265	281	277	270	273	261	321	268	331	298	275	271	275	298	265	287	274	303	285	303	260	272	306	301	301	294	292	281	317	238	269	292	255	286	292	279	281	289	252	278	320	282	277	294	273	258	260	323	317	268	297	308	294	263	275	278	268	255	285	263	296	258	277	258	258	282	297	293	286	256	296	240	278	273	279	259	278	313	300	274	302	281	300	271	276	290	276	278	297	265	303	271	248	272	286	304	293	265	266	318	272	270	238	287	286	288	260	299	280	259	287	285	255	253	287	267	285	267	269	266	320	271	265	269	293	288	256	247	318	288	259	282	292	292	268	267	273	270	299	263	277	290	301	282	279	285	293	283	235	279	254	299	270	295	292	274	248	264	272	271	259	287	291	345	279	257	289	277	306	293	290	298	263	246	253	315	298	307	275	302	241	274	301	279	308	276	285	287	302	290	284	224	249	288	312	283	297	288	263	292	310	312	263	224	299	307	275	297	304	283	324	287	266	311	273	277	246	236	280	271	259	318	291	276	268	300	283	296	250	302	290	294	284	294	272	283	266	279	279	287	263	262	262	275	275	262	274	276	283	286	289	285	275	266	266	283	271	302	242	287	302	274	280	298	298	291	303	291	268	314	255	258	284	290	262	266	275	289	265	302	284	274	274	280	283	298	254	307	303	287	281	281	303	277	272	272	237	258	275	276	280	284	285	268	285	296	290	279	254	277	269	259	263	289	269	323	293	277	241	282	293	300	269	266	275	260	277	300	264	284	288	242	301	302	274	293	272	290	306	304	280	267	298	255	252	288	261	256	260	285	293	276	255	296	294	284	273	280	280	282	278	257	286	261	263	276	269	266	274	263	285	269	294	274	250	246	291	285	291	267	287	269	256	313	275	269	273	238	280	282	274	274	304	312	278	299	288	272	293	261	272	267	265	286	269	257	290	271	279	278	282	288	281	273	280	272	269	263	248	267	269	277	245	263	324	276	281	269	234	256	266	281	239	265	263	280	295	288	314	276	316	281	271	292	266	307	299	264	273	295	272	290	277	252	281	245	257	244	291	294	298	274	272	275	250	255	288	278	273	305	285	236	281	262	270	270	283	272	236	268	314	297	265	257	283	293	291	295	282	274	274	257	292	281	260	312	283	290	281	272	292	290	286	263	283	243	328	240	286	231	243	277	265	283	265	258	287	285	283	278	296	289	316	257	289	282	269	281	277	299	265	256	291	276	274	232	257	255	279	282	290	278	260	311	299	292	305	306	298	303	322	258	287	277	274	270	252	272	270	276	300	294	256	262	289	256	289	277	307	312	294	312	275	329	274	265	278	292	255	323	257	253	264	317	302	292	278	252	277	256	301	292	228	293	275	259	280	283	284	285	251	264	246	274	276	297	309	312	272	254	301	285	260	269	288	240	295	282	276	270	275	266	276	294	299	292	296	274	289	253	290	297	270	275	243	288	288	265	283	277	300	257	265	234	278	274	277	287	292	316	291	294	267	287	278	250	264	264	232	291	314	240	289	279	308	313	283	262	272	263	257	264	252	268	282	265	251	258	257	289	284	261	273	277	296	257	245	281	311	281	269	264	274	285	306	253	303	285	275	275	263	268	308	274	279	271	271	251	298	268	276	272	258	297	287	296	272	271	300	272	282	319	284	264	262	289	278	289	273	271	257	266	304	251	313	285	298	294	298	290	274	292	285	257	300	294	277	288	277	250	282	251	260	268	276	272	280	288
10031	1340	5265	2335	2031	1671	1432	1237	1130	1064	975	962	880	742	770	757	772	777	740	740	735	669	678	643	694	640	680	652	648	655	654	645	630	675	643	646	662	584	638	633	648	677	647	633	637	636	612	629	666	655	637	615	601	647	631	641	661	637	641	644	597	612	644	598	610	618	627	637	613	593	598	637	601	586	657	587	598	658	627	662	655	647	606	617	666	600	607	615	671	613	571	635	654	612	630	617	629	634	560	604	577	611	616	573	621	618	649	616	620	596	610	589	587	613	627	567	614	604	642	650	629	618	613	630	613	605	601	649	594	619	626	618	597	595	671	660	625	636	576	621	581	583	621	600	584	641	627	580	639	636	626	616	636	698	600	601	597	632	601	586	665	605	589	642	623	615	613	593	611	625	661	612	614	606	610	579	633	596	620	632	598	623	592	629	640	629	592	607	612	622	622	615	569	593	606	597	641	593	616	600	650	614	635	566	648	578	643	636	581	648	591	657	599	575	594	640	577	629	609	671	602	603	580	601	599	633	584	614	604	627	631	601	624	619	625	609	573	656	623	589	596	599	578	627	607	625	619	593	612	609	613	575	573	635	602	632	630	660	621	591	615	607	624	645	642	553	604	620	586	599	632	619	631	626	636	626	586	556	614	602	639	590	620	585	577	582	616	633	615	650	606	611	601	625	632	645	601	633	642	579	623	591	570	632	593	616	632	634	602	573	646	595	595	625	599	619	601	557	624	602	654	632	596	633	618	607	607	617	598	607	627	630	645	597	622	648	622	623	632	588	642	617	605	603	660	620	635	595	633	590	639	601	613	598	653	594	639	617	576	615	632	618	580	616	599	619	612	620	570	591	637	582	604	602	607	555	601	593	618	635	574	623	584	639	661	577	612	624	601	622	616	643	632	567	615	642	600	628	635	609	651	554	596	627	643	625	618	620	612	586	606	641	577	591	631	597	623	617	615	642	637	585	676	644	588	617	611	599	626	630	588	627	613	632	612	599	631	582	644	621	613	629	623	557	587	613	602	599	555	618	565	601	596	617	646	653	623	618	616	648	575	616	579	634	614	570	580	641	612	624	616	605	661	594	644	584	597	625	609	580	618	608	612	554	588	567	604	613	610	605	608	606	567	614	653	642	636	657	655	637	613	631	586	642	653	628	610	626	600	622	613	574	612	600	608	643	688	607	565	612	573	553	661	636	634	614	595	632	613	594	629	548	627	590	592	622	590	578	613	653	648	629	662	647	628	653	578	600	595	608	616	623	603	577	633	621	595	610	601	581	653	589	620	633	589	583	618	569	589	564	566	612	639	599	618	628	580	624	579	605	607	615	622	649	632	612	620	612	593	599	611	606	636	622	639	624	572	603	653	581	597	643	600	594	700	620	626	630	615	612	600	578	594	618	665	604	634	647	613	596	617	589	657	633	636	633	552	629	685	612	618	663	611	623	638	622	623	602	588	586	593	630	637	641	575	606	628	604	646	613	625	638	605	590	617	625	615	599	651	626	649	631	633	620	600	627	647	609	621	577	595	640	597	634	602	627	588	644	631	593	603	638	643	614	635	617	622	598	627	584	641	635	624	595	619	565	635	622	627	615	688	632	618	597	619	622	602	615	631	593	632	599	623	604	584	606	621	643	579	624	649	637	619	647	621	634	590	620	611	637	639	591	597	560	602	614	649	575	592	591	554	648	618	597	597	616	633	569	646	626	629	655	611	621	658	599	591	642	576	591	656	628	650	655	618	563	667	616	599	603	608	609	578	581	643	659	595	615	616	572	604	592	600	655	626	639	617	625	608	615	608	625	630	621	594	599	593	548	591	583	581	605	591	580	627	589	649	584	661	646	591	611	577	574	584	674	596	618	612	571	630	582	596	565	614	622	573	650	619	586	627	635	668	625	619	677	611	577	627	593	625	611	642	605	625	640	645	642	598	616	605	598	624	646	623	620	602	657	622	619	591	612	599	530	620	577	650	622	658	622	626	599	599	628	595	602	573	606	613	599	624	601	635	613	584	590	585	611	629	610	606	623	604	617	591	623	580	609	601	610	615	582	617	577	660	621	617	645	620	649	602	608	593	602	639	628	612	583	629	590	623	597	622	620	610	625	615	590	589	682	602	658	600	600	589	611	605	582	610	579	620	622	582	643	585	591	566	640	647	636	653	575	604	649	623	615	614	608	649	560	666	640	534	616	583	603	633	591	640	585	611	597	636	643	620	615	595	644	607	592	613	603	631	648	605	605	604	601	643	598	617	604	645	593	608	632	620	628	601	578	584	639	615	597	631	609	598	604	580	555	582	592	666	575	648	605	562	593	643	573	591	607	607	609	588	618	594	621	642	637	575	639	574	649	604	581	639	600	587	585	602	603	652	611	637	607	577	548	643	623	624	596	639	644	600	591	616	627	563	617	614	592	629	661	658	594	602	619	624	628	585	617	618	621	589	653	631	601	607	567	595	593	582	600	586	629	635	618	600	582	593	621	593	659	624	615	591	660	615	644	585	596	564	637	580	591	555	629	599	627	603	600	650	612	619	649	624	649	609	622	582	615	603	624	630	600	618	624	604	611	611	606	595	641	555	633	605	605	572	581	582	614	648	635	610	610	599	616	599	636	622	651	583	635	591	600	606	564	660	591	600	599	591	634	623	609	615	680	653	573	600	624	626	612	654	647	612	598	589	619	613	672	584	592	578	615	617	639	580	607	609	610	589	630	645	639	653	588	626	575	650	589	585	580	649	601	585	629	643	618	613	607	621	578	627	657	614	612	611	618	642	586	629	597	593	594	632	622	630	618	588	579	612	628	601	637	633	573	593	583	576	599	628	600	623	603	636	673	594	653	587	655	593	632	608	659	614	622	605	622	586	633	639	685	575	579	581	610	596	651	586	615	628	615	621	616	623	606	624	600	597	596	602	606	627	633	617	621	641	631	595	618	624	613	586	616	614	611	621	602	596	668	587	628	617	591	597	617	628	662	592	633	603	605	610	674	629	607	611	624	616	596	624	637	607	615	619	609	617	652	595	637	614	613	597	586	652	655	596	613	622	610	625	612	601	634	626	631	669	620	608	639	575	609	623	591	604	567	613	589	544	606	617	589	639	648	631	624	618	653	601	589	629	602	631	639	647	609	621	620	649	616	585	587	644	655	604	621	618	609	606	630	620	601	601	591	641	663	619	647	615	631	598	603	607	633	612	616	634	630	624	674	584	601	620	580	613	575	618	586	563	601	637	634	658	640	591	644	582	642	623	633	606	616	633	615	565	644	582	599	606	650	603	607	592	627	586	601	613	593	609	588	572	568	635	629	619	617	627	601	625	591	615	593	599	592	627	613	583	644	600	639	615	581	613	641	604	640	620	596	601	634	658	598	650	621	616	569	599	590	582	603	629	603	619	600	621	674	631	620	627	579	632	583	585	594	608	628	628	559	643	563	572	570	567	632	581	581	611	627	610	665	601	561	628	627	645	566	644	606	659	596	614	601	592	639
1743	146	171	169	154	147	175	140	134	153	129	127	149	122	142	129	133	150	134	149	151	143	125	135	125	132	134	148	111	138	149	148	125	142	149	155	131	135	149	127	121	133	105	140	124	124	175	121	139	140	121	149	147	142	133	124	129	132	133	108	128	146	159	145	156	132	135	129	124	144	133	138	147	144	126	120	152	168	143	120	120	146	148	136	132	130	134	125	147	130	141	126	159	138	146	135	140	144	140	152	113	105	123	143	132	114	126	151	156	120	148	129	115	139	143	160	141	116	141	132	135	131	126	128	149	125	127	138	127	118	117	137	151	147	114	130	117	125	131	143	129	131	139	119	123	118	135	159	141	173	133	152	137	142	149	107	131	146	114	135	122	145	161	150	152	146	145	150	142	139	139	137	153	161	140	125	161	148	148	145	123	137	139	115	134	160	130	103	129	129	105	138	159	148	148	141	138	124	129	144	154	169	149	137	148	123	146	130	145	143	111	112	136	115	138	127	128	148	151	160	115	140	136	154	144	162	140	134	159	154	132	112	123	135	141	129	151	124	132	143	140	123	133	129	144	133	129	152	139	141	136	140	141	163	119	124	150	134	146	144	143	137	143	134	138	163	119	143	138	154	132	131	129	133	138	132	141	147	153	141	140	130	151	121	118	124	147	156	167	144	111	137	147	128	141	121	129	132	143	141	124	142	124	141	138	130	140	129	145	122	141	155	123	141	130	116	145	134	127	139	139	137	147	152	138	141	129	133	135	157	151	137	128	127	139	138	149	114	141	143	134	146	161	145	140	141	117	133	133	140	125	143	148	162	108	155	149	132	131	128	120	143	134	137	144	145	131	121	152	152	127	124	135	132	141	119	128	126	133	122	163	153	143	134	129	126	116	131	135	150	145	149	141	123	129	125	116	143	154	144	145	130	156	152	141	134	141	146	139	129	142	120	137	125	127	123	149	140	145	117	129	161	133	138	134	143	124	139	149	135	136	141	122	138	131	152	157	153	154	126	134	152	146	124	126	149	139	131	137	115	126	163	130	150	134	145	151	127	134	130	136	109	141	137	145	127	170	151	137	133	156	146	136	119	100	139	152	145	126	121	131	136	149	155	147	134	142	137	126	135	140	128	137	137	142	137	138	134	117	129	132	135	125	122	139	155	108	123	138	138	153	143	116	139	150	137	135	152	117	149	140	159	139	163	151	153	161	137	131	116	135	135	148	120	136	140	140	150	149	173	138	149	124	156	130	136	132	132	129	130	124	183	140	144	125	123	115	115	137	118	151	118	131	157	131	151	147	121	123	139	142	115	145	138	127	129	130	141	155	122	143	148	148	134	146	135	133	142	137	123	147	142	128	153	120	157	135	133	134	152	130	121	136	134	102	139	137	135	130	133	140	141	125	149	136	157	146	164	145	138	157	142	156	127	142	134	151	141	148	126	136	140	110	131	141	143	141	125	140	141	136	123	145	128	119	148	127	148	128	127	140	135	143	155	131	128	107	152	143	154	141	138	129	142	142	149	129	133	147	99	128	134	137	119	131	121	126	143	139	136	136	155	142	132	136	147	129	115	129	132	125	152	121	141	147	155	142	134	154	127	152	150	127	143	140	131	130	143	131	133	130	144	126	121	129	131	133	137	138	145	138	144	120	120	153	158	119	154	106	145	160	140	142	142	121	133	134	151	135	138	150	129	120	136	136	121	132	151	140	127	121	110	142	143	137	116	135	145	149	136	159	129	137	146	133	141	146	135	122	178	152	123	136	128	129	123	159	146	136	132	134	125	141	149	164	143	137	115	151	129	126	118	169	144	121	130	154	125	119	155	141	136	152	131	152	130	144	130	135	151	147	140	135	129	151	122	134	145	130	110	115	128	150	143	148	149	149	144	112	129	135	114	110	123	151	143	141	148	138	131	147	148	152	133	123	139	114	122	130	139	136	127	149	122	136	130	142	159	128	135	146	142	140	162	167	136	125	113	143	149	137	129	133	133	121	121	156	143	145	135	115	126	149	134	133	152	134	147	112	146	135	122	162	134	141	134	153	128	128	159	150	123	131	154	135	137	156	152	132	137	144	135	140	134	142	137	156	145	130	128	143	155	149	130	148	121	143	144	135	129	131	131	132	134	138	153	146	152	154	140	126	125	152	127	130	134	163	122	145	117	118	117	142	118	134	157	137	141	150	121	136	135	147	153	126	140	144	130	136	131	120	141	179	151	129	140	140	160	146	158	136	137	169	154	117	119	127	125	152	152	157	165	143	119	151	141	144	126	143	147	116	175	143	155	148	136	152	136	130	144	150	154	132	138	125	138	140	144	116	150	118	150	142	135	137	135	120	130	137	116	119	151	139	126	126	134	132	134	143	145	103	124	149	140	149	134	127	129	144	121	120	127	118	126	135	119	145	139	134	139	146	134	134	127	144	155	139	135	139	125	157	136	110	143	143	151	153	117	133	151	132	126	126	141	159	135	138	145	143	149	137	133	134	138	170	145	150	146	130	156	125	132	133	144	128	128	124	133	161	151	135	140	122	136	130	130	126	118	137	129	140	122	143	134	149	149	119	157	127	146	126	142	159	174	133	126	153	141	133	147	128	142	152	137	133	152	149	126	142	144	137	158	135	137	116	129	134	125	148	149	145	136	138	145	130	119	133	148	130	148	126	150	142	129	134	172	127	150	135	147	132	138	131	144	139	131	121	148	136	137	123	160	133	133	134	151	135	167	143	141	141	137	137	159	152	113	146	123	133	150	132	139	147	161	136	162	145	147	148	117	120	125	114	130	133	149	147	122	146	133	144	138	139	150	155	127	134	158	139	152	143	156	137	138	144	147	129	161	136	117	120	122	140	157	142	163	136	128	147	126	154	138	144	144	142	173	136	128	140	138	146	145	146	164	128	165	141	156	135	150	157	163	134	141	145	120	119	153	138	141	146	138	134	142	155	129	131	154	147	130	127	136	132	138	143	178	147	140	136	143	156	128	143	142	126	140	144	103	133	117	135	153	155	131	155	129	145	138	144	136	138	130	136	139	137	127	142	139	135	149	147	150	136	123	142	150	131	148	182	159	132	139	148	153	150	118	117	130	131	150	131	151	141	138	132	144	127	128	115	138	149	119	131	133	163	145	136	131	120	134	162	145	152	141	138	138	134	146	138	125	136	120	152	159	148	140	129	134	132	115	137	147	137	132	132	151	136	147	155	152	138	126	148	136	132	138	120	125	131	138	132	154	139	144	145	135	152	141	134	114	150	137	142	143	139	152	130	142	163	118	147	136	142	154	146	120	144	131	127	134	152	114	137	137	139	123	143	143	146	141	134	119	133	159	140	145	147	134	128	133	138	145	131	145	158	172	155	139	135	124	156	140	145	138	144	148	134	138	144	145	134	131	151	138	146	133	134	140	146	143	132	133	145	150	148	142	134	134	145	155	140	146	143	132	125	111	127	130	145	129	127	137	149	125	161	130	136	150	146	155	126	124	125	150	131	140
1867	391	436	405	398	378	390	375	404	361	395	332	390	370	348	375	328	355	360	386	337	387	368	338	342	358	386	382	349	385	379	359	391	366	346	364	397	350	387	385	378	362	373	367	370	359	374	353	357	380	356	405	369	391	400	376	377	373	343	352	382	339	366	345	360	372	369	334	333	368	385	378	345	324	369	369	359	404	328	347	375	356	379	355	366	400	386	351	375	351	369	366	373	376	367	399	387	390	345	370	370	378	377	381	371	402	373	361	351	350	351	376	357	403	360	339	339	354	352	332	363	346	349	349	356	346	358	361	354	352	364	325	369	344	340	321	368	358	359	361	342	358	373	378	353	399	388	374	365	334	356	366	363	338	382	354	360	364	394	365	356	358	335	381	385	370	373	370	316	378	349	337	330	387	377	355	367	358	351	347	360	398	339	369	348	354	348	383	401	388	367	362	371	365	384	367	358	334	382	365	344	354	354	351	338	409	359	354	358	356	367	388	344	381	385	333	367	347	353	363	318	350	395	377	335	369	380	371	369	363	376	336	360	345	374	334	350	352	367	321	358	362	361	338	357	334	372	341	347	377	377	365	355	368	381	355	345	380	357	360	368	363	328	342	373	359	353	382	380	377	355	372	335	349	380	390	361	316	339	392	371	374	378	351	352	356	371	387	405	352	344	378	358	362	369	361	361	367	366	342	353	372	373	367	357	331	370	366	333	331	386	359	366	325	361	370	348	339	394	343	347	376	356	345	390	365	365	372	352	382	367	361	329	359	375	374	359	355	387	366	368	369	350	374	360	387	371	379	374	338	351	342	383	358	371	347	328	394	385	352	359	353	390	349	356	385	342	381	364	350	366	374	350	355	381	385	363	372	330	395	371	381	395	400	379	353	386	366	384	364	362	366	359	354	400	346	351	399	401	343	344	362	341	369	346	383	369	368	393	403	359	347	322	337	351	320	391	350	353	382	367	339	378	355	370	354	381	355	375	341	331	381	396	372	372	367	393	335	377	374	382	342	370	344	337	378	363	364	387	351	336	330	327	371	358	369	352	381	359	381	358	386	350	343	363	349	363	358	361	398	349	365	358	393	379	394	341	367	376	391	325	361	396	365	383	347	349	392	350	346	371	353	340	344	356	400	382	375	354	378	359	353	364	376	375	412	318	325	333	358	389	346	356	338	370	329	361	331	360	364	368	356	351	366	361	344	350	402	396	349	375	343	338	367	326	377	381	350	386	357	379	349	358	358	351	363	371	363	380	349	378	352	362	368	338	356	352	365	365	353	305	355	402	370	346	378	396	364	374	398	367	348	322	347	349	376	367	379	354	339	396	365	354	353	401	354	367	356	355	359	366	344	340	390	370	369	319	353	341	368	352	376	388	355	365	403	364	355	335	322	363	372	358	335	365	372	358	394	377	359	388	389	390	343	351	380	366	343	352	376	342	352	351	400	347	348	388	375	349	378	360	404	379	327	360	375	400	370	375	360	349	354	377	355	353	379	356	370	365	337	368	353	379	368	364	361	339	367	348	379	351	317	375	342	344	361	375	390	341	335	331	346	376	340	376	354	358	345	385	358	386	372	371	374	347	364	342	380	347	354	350	370	364	353	364	360	383	349	364	373	367	360	314	355	337	368	373	374	338	376	331	337	355	351	344	365	323	384	346	357	355	345	345	352	335	335	353	390	359	382	348	336	380	372	372	360	343	354	373	345	354	382	349	387	336	356	343	334	371	352	345	362	359	366	328	361	319	364	370	364	365	361	380	343	348	329	359	367	350	360	367	358	336	356	372	345	345	385	369	392	367	378	346	359	348	351	354	376	381	351	331	391	339	404	357	413	344	344	377	388	383	357	358	370	373	373	351	346	384	357	364	370	337	335	351	367	382	363	366	413	350	342	344	374	377	368	352	320	371	328	372	354	360	364	367	332	378	368	377	334	368	351	358	355	357	370	374	351	358	405	400	346	380	395	380	340	364	355	340	344	394	400	385	388	364	355	392	379	340	350	365	377	372	369	334	353	386	360	358	393	388	363	388	415	401	365	377	351	349	332	318	348	377	348	372	335	366	372	348	374	360	381	400	389	384	322	375	347	379	354	377	372	336	385	380	382	356	329	356	340	362	334	358	354	384	384	368	344	404	357	329	328	398	343	369	346	343	360	327	343	315	372	339	329	342	350	354	397	368	362	350	341	387	374	365	357	366	373	378	366	353	324	387	384	362	364	378	373	342	371	344	378	391	395	353	342	360	335	341	355	347	376	367	360	364	343	371	387	358	354	320	384	368	359	363	392	353	377	363	341	364	355	350	371	372	362	389	355	338	344	367	340	362	364	375	376	348	364	389	349	387	321	340	360	353	363	358	372	335	355	376	388	376	345	367	368	363	329	402	364	375	371	350	338	344	330	367	376	381	354	360	352	361	385	353	369	352	382	356	373	359	327	342	353	367	366	360	378	385	369	375	366	376	350	370	383	401	365	374	358	343	373	368	358	360	381	363	348	363	376	338	381	350	377	342	375	369	369	356	358	350	358	358	367	372	395	402	371	395	372	371	363	360	376	382	349	369	358	386	361	344	342	347	343	369	346	380	373	382	333	373	364	376	346	359	381	414	366	364	313	359	331	344	316	382	391	367	359	340	343	352	363	344	381	370	350	345	357	345	371	382	343	362	366	359	370	367	359	367	338	375	334	365	365	390	340	381	348	379	347	374	353	368	351	366	369	356	378	371	370	378	354	334	370	357	335	357	363	336	352	372	342	341	411	355	345	367	363	377	359	330	350	373	331	366	350	396	333	387	360	338	367	376	348	327	336	378	357	357	366	368	369	341	341	362	360	378	359	336	332	366	376	370	333	339	352	351	360	402	346	340	347	365	368	337	332	380	364	368	361	357	322	361	373	335	339	313	370	366	350	399	368	367	402	390	390	387	345	364	376	368	391	378	356	375	366	355	344	398	351	360	357	347	370	384	421	347	377	353	383	351	348	363	364	362	376	396	345	353	340	324	346	366	336	384	341	359	335	328	344	378	406	331	385	356	384	346	344	380	357	337	373	347	387	373	347	405	348	371	343	359	377	363	363	360	371	381	378	386	377	355	359	363	373	328	340	353	396	355	355	359	366	354	374	334	369	381	308	354	333	372	347	369	376	379	360	408	384	314	347	363	364	384	335	344	383	341	352	379	363	350	384	357	366	368	372	377	337	388	372	358	359	365	322	377	376	350	387	346	357	370	349	366	350	401	392	356	350	382	353	338	342	383	317	355	349	347	363	352	346	359	367	363	401	347	375	365	363	362	344	368	348	331	355	361	379	368	366	383	348	340	324	388	346	397	323	369	349	357	366	367	340	346	353	341	338	361	335	363	374	337	372	374	373	347	360	397	353	357	357	373	371	360	377	392	370	388	376	378	373	363	377	357	381	347	333	357	346	344	382	381	351	326	367	370	345	353	380	399	362	336	373	379	363	343	378	368	331	380	373	352	354	349	351	356	375
9679	1064	1626	605	439	391	320	375	361	330	325	317	302	332	313	272	287	304	304	294	303	321	297	303	260	289	300	288	328	311	299	280	332	295	298	305	294	306	299	304	317	258	318	287	301	290	254	295	306	285	291	345	288	268	286	301	294	288	290	309	306	323	337	287	265	303	283	284	289	260	316	271	295	282	284	314	288	329	297	275	302	292	288	300	302	293	282	283	300	311	267	292	297	295	285	262	263	281	299	304	281	308	293	312	278	310	283	278	291	310	270	290	296	310	322	318	330	272	303	282	271	283	281	291	315	288	269	304	266	302	270	297	302	309	292	311	296	261	332	303	259	298	292	282	311	315	337	279	287	240	272	261	291	309	290	278	268	284	287	254	291	303	319	276	285	266	306	321	304	282	314	301	308	275	269	302	295	307	293	305	281	294	292	272	290	269	316	320	269	276	265	303	322	279	279	288	279	304	310	296	269	288	318	299	265	266	285	320	324	300	280	295	309	295	298	299	302	300	303	265	290	290	304	277	309	329	295	289	281	246	270	312	266	310	307	283	275	267	301	329	306	296	308	298	315	297	272	286	328	309	309	280	293	313	302	305	336	302	302	304	316	283	301	301	298	280	280	312	285	266	288	285	319	303	293	276	315	304	267	293	295	255	313	298	346	309	291	245	285	299	315	290	309	289	305	281	279	287	325	295	279	260	289	299	297	287	317	308	330	263	314	303	288	299	264	301	257	324	320	326	308	301	285	289	285	306	289	313	300	283	292	277	304	296	309	256	294	302	301	316	286	313	317	302	293	293	280	303	299	269	295	299	315	324	316	303	277	294	271	289	253	339	289	288	285	322	282	283	325	315	290	264	299	297	270	324	255	300	310	313	321	303	288	272	278	242	292	297	291	296	317	306	287	314	297	324	279	301	282	259	283	297	311	303	323	317	324	280	278	323	284	312	308	277	286	298	288	286	296	280	294	246	274	301	256	284	279	269	288	299	330	292	271	310	290	278	301	308	283	272	267	267	267	297	283	294	320	299	322	305	296	294	270	308	281	310	284	280	299	277	303	287	307	284	279	316	278	276	308	322	283	326	270	304	293	267	285	299	326	286	281	280	327	282	276	276	292	300	306	313	272	309	321	294	311	323	285	289	292	245	264	312	295	312	314	305	290	315	281	285	292	287	275	290	288	282	250	316	282	289	271	291	301	270	294	278	253	263	282	302	281	287	313	311	287	294	306	298	286	301	283	285	312	270	287	278	292	279	303	261	284	281	296	325	302	328	316	284	308	260	285	322	278	325	304	293	302	295	291	288	307	287	294	282	283	318	311	292	302	288	298	283	281	286	277	284	312	298	306	310	284	269	274	312	273	278	276	287	282	297	264	285	288	267	292	289	311	300	285	278	303	335	301	284	282	284	279	282	310	284	267	314	292	284	254	287	317	294	318	297	271	273	274	272	284	290	283	337	284	300	308	320	312	296	308	320	285	295	317	278	280	288	286	264	316	284	269	274	273	276	284	280	278	309	292	321	294	307	326	261	315	292	271	277	262	319	304	291	301	298	308	304	265	271	295	288	289	309	292	288	270	302	332	298	289	308	288	301	317	319	279	294	336	278	322	280	294	284	287	300	293	297	296	291	321	290	308	304	297	307	304	269	291	294	297	311	297	273	262	278	274	289	274	286	305	298	270	289	288	281	314	299	298	277	318	285	263	253	276	275	310	293	312	308	303	291	273	279	312	294	280	314	295	292	294	294	303	281	307	257	302	313	315	303	277	310	296	269	291	299	283	275	296	298	308	293	275	247	273	299	321	298	307	322	313	308	286	301	278	314	301	293	308	286	308	302	252	299	286	269	322	289	262	301	291	297	296	268	288	295	285	307	300	333	288	292	286	311	311	308	335	275	278	297	311	319	311	283	276	269	282	278	282	292	341	327	325	267	277	305	299	294	301	314	300	312	319	295	283	280	297	297	289	284	335	271	266	275	308	285	276	292	250	273	301	288	307	274	282	286	297	310	276	284	276	293	292	277	313	301	277	292	289	289	320	284	286	281	299	297	281	309	306	324	304	269	349	296	323	256	294	285	272	283	288	281	274	276	275	325	313	314	284	267	274	301	272	304	304	290	287	303	334	290	312	337	320	302	323	293	291	271	303	290	279	268	323	268	280	259	319	286	332	281	267	304	276	298	287	295	311	321	283	251	271	289	310	292	303	289	300	274	300	292	304	297	336	290	263	309	256	278	303	292	290	285	287	284	305	286	294	296	296	309	302	283	282	266	271	289	284	311	304	277	300	333	291	299	288	284	286	304	300	294	310	315	315	283	327	269	288	297	276	299	276	327	311	273	329	286	303	298	294	277	305	300	316	300	301	283	306	275	319	313	294	251	290	286	268	279	290	284	298	280	299	272	278	308	296	278	292	316	253	287	294	312	307	290	317	281	281	323	300	289	312	283	292	293	254	276	325	311	292	302	292	293	338	283	282	303	290	304	271	290	299	285	296	291	320	249	275	271	274	301	312	293	285	278	308	304	269	315	284	268	319	290	292	293	293	319	320	287	296	288	300	268	265	296	304	294	300	294	311	299	296	273	302	277	293	276	325	274	290	296	284	273	291	294	326	298	316	300	329	281	278	305	304	293	292	277	306	287	268	321	295	258	294	296	313	282	297	293	289	306	293	266	255	268	327	327	310	303	301	269	282	289	272	309	320	326	281	294	267	275	249	280	313	285	294	312	283	237	281	302	264	277	257	275	302	300	312	306	299	300	269	316	285	288	295	276	274	312	288	285	287	278	293	309	282	276	301	302	317	308	318	330	262	287	264	275	301	291	300	314	299	317	243	287	323	321	273	291	280	329	273	286	285	303	316	290	325	267	296	304	295	278	285	306	280	253	284	323	283	323	282	310	318	288	282	265	295	308	291	296	288	269	308	313	323	321	288	302	267	254	315	302	301	307	288	294	281	316	284	273	262	236	273	290	284	283	305	284	272	332	242	288	302	295	288	278	287	272	302	309	301	279	313	275	291	323	348	304	291	262	286	289	295	308	274	303	262	291	268	271	310	321	308	305	280	302	305	285	244	276	296	324	267	263	247	298	269	277	301	289	308	305	264	331	306	267	316	272	289	304	306	296	336	289	295	305	300	296	268	275	284	307	305	309	257	313	283	294	302	279	308	304	265	295	297	292	297	294	273	281	312	279	322	293	283	298	254	279	297	291	314	287	290	301	304	278	252	258	314	330	293	296	278	324	307	294	282	322	306	275	309	292	295	299	294	306	303	304	296	277	296	290	296	301	329	319	317	290	281	264	299	287	294	275	301	278	323	285	264	280	295	296	273	331	316	282	301	309	290	287	274	307	307	324	273	277	283	308	296	284	313	317	293	320	306	307	284	309	269	294	253	283	286	271	329	294	296	285	307	292	274	286	302	288	295	293	317	270	274	298	287	306	313	287	276	319	312	305	260	314	315	279	278	259	280	314	265	309	284	283	289	301
7485	1073	2881	1639	1437	1220	1117	1039	914	857	841	811	799	796	736	749	665	720	754	737	706	702	652	714	719	672	734	711	752	727	671	700	643	692	693	671	652	650	717	693	664	661	682	600	664	694	692	688	698	636	675	652	628	715	657	705	633	702	733	660	678	649	714	695	674	660	667	683	691	688	642	706	669	624	662	626	688	677	693	664	625	686	635	683	695	622	687	682	673	644	691	658	667	634	652	730	674	662	704	660	655	629	688	655	605	692	612	666	691	639	673	692	677	697	694	677	699	660	644	686	623	655	682	668	679	678	661	696	643	665	651	644	650	673	664	670	675	663	649	673	648	713	675	688	711	696	703	661	642	679	682	601	687	673	641	629	645	690	692	642	680	660	707	674	640	664	739	679	661	621	667	645	675	669	633	657	682	649	661	680	655	715	651	676	677	646	692	665	652	673	633	642	673	658	695	644	642	656	647	642	682	672	649	686	674	690	674	680	661	679	692	679	708	663	677	709	641	659	688	692	666	677	638	664	653	693	726	635	679	663	695	700	667	701	642	683	635	686	714	641	619	660	618	706	705	657	702	675	685	680	629	652	715	686	650	718	692	696	676	664	669	665	659	655	683	661	674	644	654	673	670	656	728	616	682	693	641	710	607	668	637	692	651	652	694	688	632	680	677	688	642	687	674	656	652	672	678	692	676	682	629	632	622	633	694	681	663	635	658	664	606	646	652	644	692	692	675	695	644	644	659	692	655	626	647	627	665	664	659	666	680	642	699	664	687	677	638	656	702	648	637	663	673	689	651	638	620	672	695	657	664	674	695	662	714	620	633	667	680	685	653	658	658	680	636	683	684	672	680	642	697	667	635	634	657	667	690	679	665	609	648	678	634	672	645	671	645	669	675	634	656	666	662	643	641	690	645	671	636	679	673	632	682	665	688	626	614	693	691	751	658	639	654	668	692	677	610	641	643	668	644	667	641	654	692	630	694	691	659	685	708	687	660	650	699	668	672	645	641	720	706	656	682	675	645	653	587	649	679	631	676	633	642	639	686	698	651	641	653	693	658	677	677	647	653	644	701	676	668	684	626	663	725	674	708	664	629	651	683	658	651	690	627	684	669	689	681	698	667	653	666	702	664	624	633	660	645	638	699	658	637	675	668	630	647	654	726	643	673	711	646	668	656	695	681	646	692	690	657	655	661	667	640	659	672	686	655	678	690	646	594	662	645	671	654	697	648	663	683	652	704	695	660	659	652	646	659	640	651	682	640	650	658	640	659	705	675	648	710	647	632	695	676	673	665	662	648	709	706	673	653	659	630	647	600	638	646	675	654	650	666	697	630	646	672	678	632	653	649	702	673	694	665	682	624	672	658	651	664	664	685	698	655	697	684	645	678	704	728	624	670	641	647	706	706	694	650	685	664	650	669	686	677	692	666	707	628	635	648	675	697	625	657	638	650	640	701	682	709	675	659	690	707	676	660	611	699	696	605	673	665	669	675	697	719	660	675	709	624	664	703	672	679	659	669	639	677	645	667	667	656	678	679	689	694	647	713	658	691	670	669	659	664	654	724	658	664	667	739	690	635	615	675	696	677	686	660	668	702	694	644	677	700	657	637	659	665	606	657	681	650	674	714	641	701	689	678	690	690	676	657	698	666	709	661	650	664	624	700	638	715	634	676	663	647	689	631	646	680	671	720	689	666	635	672	670	675	657	671	637	684	687	676	683	718	667	648	700	641	709	693	704	655	669	681	669	646	672	691	672	648	641	638	672	675	691	623	639	672	674	692	655	664	644	673	667	670	663	647	666	652	687	651	688	640	608	670	689	693	647	655	705	688	673	690	687	661	677	681	707	730	596	655	658	681	667	670	694	697	682	727	646	685	679	643	643	702	684	647	682	649	682	662	677	709	678	659	638	679	633	681	679	686	662	667	684	670	649	668	646	640	655	625	626	667	698	663	645	610	685	677	653	667	667	643	622	652	679	653	670	668	674	650	670	655	682	722	634	697	646	648	678	649	648	625	691	678	691	653	631	726	650	658	632	694	644	671	691	639	691	711	650	717	644	637	667	706	665	679	667	710	664	706	701	609	652	691	703	680	684	644	656	653	688	640	691	628	642	694	652	662	676	687	666	699	666	676	698	681	647	651	616	608	668	685	641	658	651	666	690	697	660	651	674	657	664	646	650	653	687	688	692	625	722	656	609	686	635	673	659	648	712	627	655	683	678	679	665	666	635	710	662	704	679	677	707	703	653	637	683	609	622	655	736	688	672	653	648	604	644	671	664	662	702	688	631	685	675	606	669	652	655	646	668	695	681	657	683	687	674	689	667	652	654	649	672	645	722	650	646	631	680	675	659	680	657	666	703	629	677	694	686	674	696	668	668	731	687	649	658	641	676	618	640	697	647	731	680	640	662	678	688	641	635	654	669	679	690	599	666	693	633	646	644	694	649	649	670	671	691	693	657	666	677	637	663	665	697	648	677	692	641	663	675	690	643	637	699	662	707	645	653	649	684	703	658	651	694	648	701	661	720	637	659	665	671	698	660	656	703	666	704	669	620	649	693	665	694	664	624	658	694	700	657	668	688	683	657	650	724	662	657	708	666	713	616	662	627	716	683	654	698	616	639	680	685	637	668	699	653	652	678	634	659	671	734	666	609	665	664	656	674	705	657	665	656	658	638	626	674	661	665	683	637	632	624	671	679	657	696	703	622	659	639	682	676	699	645	655	631	708	674	694	647	654	678	679	671	725	719	663	715	655	672	661	735	723	618	662	697	628	678	640	655	644	710	676	670	667	679	683	723	696	705	648	649	631	693	627	640	670	697	637	650	685	690	693	663	655	639	684	642	660	670	670	659	643	654	671	653	691	713	694	656	633	682	655	629	677	666	650	654	649	699	656	712	682	640	670	679	671	682	659	657	711	671	651	696	685	634	666	690	665	659	651	698	631	692	642	683	660	601	672	677	673	673	656	711	639	654	692	662	685	667	664	673	687	664	688	639	632	676	710	666	703	680	648	703	652	666	674	648	646	660	663	678	673	677	687	598	697	607	627	644	679	693	672	671	644	641	671	666	675	679	675	704	669	660	616	685	671	668	652	662	680	658	690	669	696	675	689	684	670	615	681	646	675	661	637	662	699	701	646	645	658	705	731	632	669	697	648	698	640	641	671	658	647	648	640	669	693	626	651	679	656	613	634	659	708	630	653	653	660	691	620	641	675	671	698	628	654	669	685	666	653	635	661	649	663	694	646	665	685	690	656	690	664	641	636	662	658	689	623	664	654	651	689	609	664	669	669	643	685	632	689	671	636	717	699	656	647	658	671	631	671	691	656	669	653	723	641	661	662	707	639	642	661	631	675	701	659	656	643	668	702	642	651	658	734	622	691	663	695	627	655	673	644	658	688	671	652	631	667	622	695	643	658	674	679	650	641	646	677	697	638	676	699	630	729	639	706	677	675	697	701	669	653	634	653	642	691	664	647	647	708	725
17024	2322	2902	1007	606	482	451	378	364	350	350	338	322	282	337	322	311	288	271	312	290	275	252	292	264	291	276	298	259	297	280	284	308	281	280	303	233	289	277	251	273	273	327	290	281	282	300	296	269	290	285	262	288	286	265	289	276	275	332	284	257	251	287	259	269	266	276	296	260	256	256	272	255	301	270	279	257	277	287	296	284	297	264	277	263	271	269	288	287	299	302	296	255	271	286	278	285	286	272	267	257	307	309	300	251	281	291	297	266	291	275	294	253	286	267	252	285	296	290	265	299	290	288	255	271	295	251	271	298	269	259	229	274	249	290	280	276	275	281	267	324	258	244	269	280	314	265	265	290	300	293	276	286	274	287	258	278	294	291	261	259	289	282	312	256	274	276	251	289	268	286	304	291	277	241	300	277	270	286	281	304	281	290	261	275	292	256	279	254	277	266	276	282	264	248	291	257	282	262	259	281	271	274	283	288	262	265	264	306	227	265	284	286	278	262	271	270	257	278	309	271	258	295	314	287	302	272	288	280	249	278	285	248	258	279	259	275	248	286	273	297	281	270	270	294	268	280	276	274	275	250	272	282	283	278	283	257	269	270	294	300	279	285	263	275	264	284	283	280	290	317	246	268	271	274	302	300	280	281	273	242	291	264	285	271	261	304	287	299	261	266	275	275	285	263	280	288	268	254	290	291	272	288	281	283	237	254	302	274	257	269	268	287	296	277	263	258	284	270	278	275	307	280	252	313	297	280	276	284	256	277	279	291	261	288	255	300	267	286	270	251	302	296	282	313	265	280	252	284	252	297	270	276	265	285	269	251	291	242	265	315	316	277	268	276	273	268	283	274	280	277	276	272	297	265	286	257	297	248	290	284	258	262	295	281	255	297	262	274	255	270	229	253	297	303	267	297	276	263	258	288	275	267	257	239	292	298	276	255	322	266	293	313	248	299	240	298	293	286	254	259	293	298	274	248	263	249	278	253	275	257	275	279	250	261	294	272	286	278	272	259	312	239	278	281	265	283	283	308	314	289	319	237	278	277	281	294	295	279	277	286	297	249	265	277	302	287	236	246	283	280	257	259	272	294	273	283	273	274	288	261	279	286	288	293	294	269	279	294	279	310	301	262	296	265	294	326	274	267	257	292	239	270	309	264	247	295	310	275	291	270	250	284	281	299	292	258	281	270	273	265	287	304	258	251	307	261	251	275	259	275	260	279	303	286	251	275	295	302	315	316	280	253	296	249	292	269	252	246	284	277	273	274	256	273	287	273	252	263	281	270	304	271	267	249	285	256	278	275	294	300	269	278	286	294	326	306	270	269	241	281	310	320	267	253	269	275	264	282	281	316	297	287	270	302	281	253	286	267	266	250	263	287	282	299	307	273	274	276	252	293	305	263	296	266	288	247	279	277	258	280	290	290	275	308	294	275	252	252	277	283	272	286	278	291	285	264	302	266	282	268	274	276	264	256	263	296	287	244	261	304	266	301	265	331	294	283	251	279	283	228	276	273	246	259	259	296	288	287	254	248	282	312	265	280	300	277	289	264	289	318	282	258	303	246	262	288	239	298	271	276	265	263	254	279	266	286	245	259	297	288	278	276	255	278	272	286	306	280	308	277	281	267	284	271	278	256	304	267	285	298	258	272	276	295	295	275	268	258	286	259	272	278	272	276	261	268	324	285	298	280	268	275	302	282	255	299	314	270	302	291	288	295	289	301	243	264	288	270	268	296	266	292	288	295	288	297	277	314	260	264	259	258	265	277	291	251	243	280	269	294	287	271	285	291	267	259	262	275	268	282	276	293	292	267	279	292	291	283	254	285	291	268	279	280	299	301	248	285	267	295	271	298	293	253	271	282	284	306	250	252	294	256	268	265	275	261	292	270	284	268	269	268	260	293	292	300	291	284	278	265	266	286	280	248	285	304	293	260	290	253	289	295	269	261	295	289	281	258	243	252	275	279	288	306	278	281	295	277	291	291	303	304	267	287	272	269	255	270	292	258	272	283	281	288	271	228	253	274	261	276	290	268	258	267	294	267	257	272	313	275	266	268	250	304	282	268	307	288	304	252	232	295	263	269	249	286	269	296	262	280	263	292	269	291	276	261	264	246	300	292	293	255	265	282	260	260	287	281	268	278	283	250	299	272	309	229	278	264	293	302	292	280	300	277	280	288	276	282	267	316	266	293	290	271	294	292	271	312	301	259	277	272	290	252	294	288	247	270	271	272	258	267	262	291	272	294	283	263	274	268	296	304	273	287	276	267	304	268	278	264	299	286	275	286	250	271	310	317	297	284	286	289	300	274	246	282	264	288	269	292	252	263	277	271	260	261	285	275	263	313	277	308	270	271	254	282	309	283	243	277	263	290	271	297	289	296	273	305	267	302	296	274	234	263	266	297	253	302	287	256	331	263	286	263	294	269	278	268	285	269	269	291	269	305	278	300	276	262	247	274	284	269	256	306	242	266	272	312	274	283	274	287	308	291	276	251	262	262	302	260	246	283	288	298	273	284	311	290	296	304	253	300	268	267	298	272	286	298	278	289	279	303	263	266	277	306	295	268	286	270	262	274	271	266	299	270	286	290	274	278	302	265	256	277	274	237	262	252	274	277	284	287	284	281	291	264	273	290	277	254	279	269	269	290	260	285	277	292	287	285	290	249	309	277	286	283	304	272	280	285	271	290	295	283	268	280	259	274	250	257	258	289	280	285	291	274	249	268	280	287	278	281	282	279	292	249	287	280	276	283	289	276	234	295	278	287	261	275	268	275	278	310	272	247	251	277	300	289	280	311	278	269	275	288	294	274	264	300	272	285	269	250	267	280	301	276	276	325	266	280	282	292	276	299	294	272	287	283	251	274	289	301	275	292	265	302	279	292	282	275	297	270	280	278	297	282	264	267	279	230	273	294	263	280	243	260	300	287	276	297	273	297	276	253	295	223	314	297	310	270	283	283	269	250	257	243	281	242	254	293	263	311	296	257	277	290	289	244	281	305	276	283	296	289	279	266	274	280	234	259	280	277	248	270	275	307	277	311	255	252	274	288	266	306	290	305	287	272	306	267	250	276	272	283	259	273	252	276	277	287	291	265	267	304	271	292	257	283	287	305	264	279	277	249	263	280	296	268	275	264	269	282	275	267	293	277	290	288	273	303	271	300	289	275	275	278	270	299	281	281	282	276	286	284	266	312	285	271	291	270	292	287	266	294	307	256	236	251	279	268	278	290	290	287	295	264	292	279	265	261	293	301	250	274	294	293	273	284	294	278	289	278	260	255	293	294	267	274	252	292	295	292	305	282	292	246	340	292	271	252	302	291	278	258	280	288	278	249	274	294	259	288	246	250	242	284	310	275	251	310	297	239	282	280	281	264	279	278	270	296	257	298	267	261	261	249	274	272	246	271	313	276	268	276	282	252	271	287	294	273	275	289	291	278	305	274	296	283	252	261	291	258	281	274	273	288	297	264	303	271	272	312	305	268	273
9927	1295	4618	2387	2054	1672	1459	1264	1125	1040	945	913	829	792	793	764	769	771	708	695	691	662	713	691	611	693	616	661	678	628	674	657	697	682	632	644	682	634	621	644	654	629	660	680	623	617	643	636	626	596	657	641	638	649	623	627	645	648	648	599	630	611	639	622	632	593	566	606	609	588	600	636	602	617	626	637	596	585	611	614	572	700	601	628	631	624	621	568	637	607	625	576	620	636	633	605	583	649	597	633	644	579	658	604	642	603	585	623	616	589	607	588	606	631	652	588	627	636	588	642	620	602	610	615	604	592	641	606	594	642	599	586	599	587	618	616	569	621	598	576	634	609	575	632	605	602	588	583	619	572	601	611	555	578	639	626	575	641	678	609	573	584	598	593	688	583	615	595	611	610	644	580	605	650	613	572	607	603	647	598	623	574	601	600	647	589	578	611	596	578	611	566	616	587	615	629	571	605	588	656	630	589	543	638	568	606	626	622	626	617	584	623	622	674	617	592	603	589	626	598	562	624	607	635	642	635	635	610	603	616	631	586	577	615	624	608	622	598	614	590	606	571	613	613	603	645	662	643	641	566	607	614	591	593	576	632	679	644	622	642	610	651	635	622	585	581	623	600	586	607	627	592	576	603	623	617	635	637	582	580	654	592	600	615	625	631	621	586	639	621	658	575	595	611	570	640	602	640	618	571	593	615	578	570	611	608	599	612	591	610	581	606	618	605	624	581	558	600	581	632	621	595	613	616	616	563	650	611	624	607	631	634	621	589	639	613	605	580	596	616	596	601	632	642	606	588	637	601	623	591	584	602	591	615	601	547	596	638	582	610	632	589	567	616	601	645	599	610	623	619	632	659	587	611	621	653	604	631	584	621	605	595	623	607	568	600	583	616	618	625	647	633	615	600	662	630	603	627	620	637	608	648	606	656	655	646	613	631	613	616	584	634	599	604	600	616	609	607	659	626	595	611	601	597	626	613	612	604	610	591	593	616	585	569	591	611	610	613	625	633	552	591	622	593	580	635	641	574	634	646	620	589	603	610	592	597	609	595	611	604	590	626	618	595	564	594	605	607	631	626	578	596	603	622	619	601	623	594	572	629	625	620	618	643	616	628	667	577	583	599	625	578	647	630	602	648	597	582	639	610	578	623	628	643	620	637	570	614	608	639	601	603	600	597	613	618	619	630	627	631	596	623	578	627	624	557	574	627	586	629	608	588	566	626	634	614	611	587	562	616	587	562	575	647	614	582	588	575	625	578	616	584	643	615	581	574	597	587	628	648	656	611	627	620	592	625	628	633	565	572	641	625	596	638	578	609	599	615	597	583	598	604	600	620	630	578	600	605	583	607	616	618	606	604	608	604	595	579	579	609	595	596	644	604	613	596	613	640	614	636	602	570	616	614	602	616	570	610	628	613	588	591	610	632	609	555	592	605	593	626	636	599	652	603	639	596	632	613	635	584	608	623	630	610	595	604	613	645	616	588	593	651	612	636	596	640	648	659	621	606	609	590	579	611	605	634	598	604	654	584	581	602	574	587	614	608	610	644	614	623	628	612	656	609	613	642	629	565	567	628	601	660	594	630	586	592	638	615	596	663	593	631	579	589	603	657	611	632	606	605	632	621	608	579	628	629	590	560	600	618	612	628	624	649	611	577	581	580	617	591	560	604	578	569	594	583	620	611	586	641	614	650	614	604	604	616	595	645	677	611	637	597	629	620	611	640	607	608	633	611	598	625	602	566	641	610	577	587	575	574	635	582	648	614	625	633	656	635	589	585	608	631	577	623	588	578	642	604	619	607	599	631	638	567	609	583	570	600	666	567	587	604	617	648	609	576	605	590	611	586	646	592	607	580	614	650	617	592	626	583	626	589	632	660	619	589	589	604	608	615	657	619	597	603	604	626	602	588	613	609	549	633	607	611	594	616	582	637	617	633	606	576	627	580	582	592	599	605	590	596	614	627	624	594	599	540	623	585	573	627	592	629	645	579	648	597	616	626	590	602	633	635	595	632	604	598	573	589	607	596	613	563	619	625	634	596	621	580	625	608	649	643	635	556	611	589	599	570	611	654	629	613	611	586	629	650	620	631	621	590	554	637	625	571	626	590	632	600	614	634	637	566	630	592	614	559	579	606	632	605	633	601	589	601	630	594	625	590	591	633	615	580	592	631	596	601	632	610	577	618	625	608	605	596	588	625	589	620	607	596	574	563	564	579	613	624	632	552	607	595	600	614	581	607	635	579	609	626	621	595	648	599	622	624	611	571	583	605	616	639	610	604	632	631	623	589	553	594	635	597	616	599	583	603	597	588	637	574	609	630	589	567	577	551	613	644	585	595	607	596	589	587	616	585	609	646	600	582	623	613	643	603	598	601	616	570	590	607	624	576	578	587	611	587	589	632	559	594	602	611	599	617	590	604	666	611	633	636	617	603	606	619	601	594	598	618	599	587	628	604	576	590	604	630	586	588	643	636	619	609	641	587	590	616	620	592	637	591	618	581	639	616	614	612	598	561	602	633	588	578	637	616	614	616	624	605	633	616	621	563	652	617	625	602	568	637	624	628	613	634	612	641	596	623	669	604	574	587	614	656	658	607	611	589	590	647	621	572	631	633	630	576	625	590	578	590	630	654	644	657	554	575	608	598	590	625	591	601	651	582	612	649	611	626	597	581	610	626	602	601	643	560	582	598	605	637	657	584	610	569	630	586	629	616	594	646	631	603	623	602	571	627	650	636	641	608	603	598	594	591	613	659	613	600	638	584	618	616	657	600	627	609	590	619	608	626	577	615	619	631	641	643	581	616	627	677	583	590	619	629	636	593	650	614	618	572	567	511	606	570	602	586	636	587	596	601	580	616	629	631	599	563	592	615	606	591	642	617	582	640	609	669	606	638	579	625	606	594	604	606	617	591	628	591	590	632	613	619	599	595	627	583	606	613	644	590	596	587	591	600	602	618	639	633	595	612	603	558	588	647	597	626	658	632	588	616	632	629	581	632	602	565	580	628	622	619	564	591	574	596	607	636	608	593	576	579	590	628	646	590	596	576	577	658	600	607	612	613	615	603	595	615	582	617	602	607	602	598	586	608	536	636	577	642	643	626	614	580	578	643	596	608	623	624	616	617	567	565	591	649	638	590	557	646	597	618	649	603	620	633	561	599	603	608	582	590	623	581	608	648	590	623	585	607	638	589	629	607	614	655	622	597	633	614	582	660	601	634	621	589	614	580	629	568	590	610	632	632	590	671	619	609	645	645	578	625	657	623	650	598	595	587	595	602	663	652	628	607	602	591	633	651	593	617	577	616	598	599	583	595	621	600	632	604	611	596	606	619	634	661	591	596	610	628	648	605	600	586	562	597	633	623	579	616	623	607	597	612	591	605	602	630	641	624	636	660	688	580	634	635	596	603	647	613	630	644	582	614	640	601	604	613	600	604	617	637	611	592	606	607	596	613	663	581	627	598	615	645	579	587	600	573	646	577	615	603
1979	184	193	152	141	132	164	138	134	158	131	125	153	125	132	144	133	126	139	149	154	146	129	186	121	146	143	118	140	142	147	140	124	150	144	143	132	125	154	137	140	143	148	146	135	151	135	138	142	144	138	138	124	132	132	134	138	136	162	132	169	143	156	142	144	130	137	136	159	159	135	147	143	125	127	149	139	139	135	129	143	134	159	125	142	150	143	151	121	119	139	133	123	145	124	134	124	118	146	122	130	132	159	150	144	155	168	149	162	168	172	144	154	114	130	173	152	128	133	127	114	127	115	130	114	121	131	134	131	144	131	124	134	148	160	147	142	129	111	119	129	130	131	146	143	145	162	158	162	119	130	165	145	148	147	157	129	153	127	128	135	147	141	131	136	140	131	163	146	143	145	173	161	130	112	137	133	142	149	154	138	173	141	145	127	134	153	165	141	147	149	125	139	144	133	140	137	136	135	137	109	142	146	124	133	132	122	132	119	118	126	130	160	146	150	144	148	146	168	158	145	151	146	120	137	133	158	121	107	136	162	184	130	156	150	133	154	157	145	158	145	127	146	146	109	105	163	140	141	160	145	139	140	131	179	147	154	147	146	154	120	133	118	161	118	145	132	136	138	151	141	121	104	141	135	155	133	131	148	126	158	137	161	166	149	155	140	143	139	145	132	151	139	138	154	139	133	148	136	167	139	149	156	131	139	140	125	136	144	130	151	143	147	159	122	153	135	134	131	143	144	154	165	129	145	161	136	160	139	136	127	163	139	106	124	146	132	159	137	126	170	151	146	142	139	128	126	136	121	157	158	132	138	127	147	154	135	139	136	127	145	143	133	139	152	113	128	145	155	150	136	126	135	141	142	161	142	147	146	171	152	116	155	140	130	150	134	145	148	148	135	111	138	128	139	127	137	161	157	144	144	143	135	162	134	140	140	119	142	121	106	159	122	164	140	147	136	142	153	133	145	144	110	126	137	121	156	162	129	138	142	148	132	133	116	139	142	158	140	147	145	135	138	147	147	125	137	150	149	110	137	155	117	113	142	163	129	147	129	125	139	141	136	140	137	147	136	121	134	135	136	148	116	131	127	149	156	115	119	138	146	139	149	152	171	134	142	125	146	131	139	140	133	133	132	150	150	157	136	149	161	149	136	103	133	119	135	126	145	135	118	114	127	150	147	152	131	154	123	139	120	133	144	138	125	131	133	136	139	133	142	136	147	124	152	180	132	137	128	159	145	147	155	138	129	137	147	124	122	140	149	152	116	157	151	148	138	127	141	128	122	133	157	143	140	141	120	147	147	124	133	142	144	145	120	153	151	138	146	143	152	152	126	154	141	139	137	144	158	128	138	132	134	158	150	133	157	134	127	148	148	135	170	176	135	146	145	151	149	126	142	144	126	124	133	158	125	135	161	145	127	161	133	159	152	134	169	136	149	136	134	138	137	137	140	147	137	137	130	152	135	123	142	164	137	141	145	129	145	124	146	132	146	136	161	159	134	136	129	147	139	145	134	143	128	166	154	133	136	153	139	163	135	136	128	128	138	126	157	137	161	129	130	159	154	133	128	159	153	129	160	162	137	132	135	136	136	140	164	165	104	177	138	142	136	134	116	144	132	138	136	128	140	129	127	122	152	134	126	124	143	151	142	142	143	140	138	154	145	111	131	128	143	115	146	152	150	142	159	137	152	140	133	148	123	143	117	129	184	142	143	115	153	114	134	142	140	158	132	127	137	135	149	136	128	128	123	132	139	135	137	133	168	138	137	120	149	146	123	159	131	141	121	153	139	153	135	163	115	133	143	114	137	121	132	146	134	141	119	138	122	143	122	152	130	155	165	148	150	158	138	140	130	137	117	144	155	135	128	149	121	142	151	135	142	139	126	134	142	153	129	151	156	127	130	112	121	135	142	124	142	139	134	141	102	140	138	122	158	158	172	138	149	138	139	122	137	124	147	141	126	154	125	153	130	140	123	126	148	132	123	131	143	147	151	143	129	164	163	132	125	154	146	159	141	138	114	140	138	141	129	150	132	140	118	162	145	139	126	141	151	151	143	151	131	146	125	131	162	139	145	141	112	139	140	144	112	127	149	155	138	136	139	147	165	165	135	134	143	150	141	158	145	141	139	140	143	152	141	132	108	134	127	143	128	147	143	144	128	134	142	130	154	138	121	114	131	136	139	152	167	138	128	139	161	122	153	134	136	159	130	134	122	135	109	142	131	112	148	140	131	130	132	170	149	127	117	149	146	141	138	142	150	145	141	127	138	118	109	165	132	159	125	143	127	132	129	135	125	144	142	147	118	125	148	140	136	132	145	141	130	136	135	141	128	136	181	144	139	165	138	129	140	142	149	132	149	124	102	128	125	139	141	137	121	128	132	131	121	144	137	166	139	117	132	127	145	147	152	161	150	130	140	125	139	143	127	115	140	126	125	167	139	128	155	141	129	133	121	147	123	145	142	135	142	142	150	157	144	134	159	147	143	149	145	133	144	157	139	121	152	137	130	134	129	111	135	159	148	155	153	141	134	145	142	144	123	135	141	137	138	148	133	129	157	161	130	134	124	157	107	146	126	153	132	136	146	137	132	145	143	135	163	159	147	131	147	183	134	155	143	122	133	125	126	131	158	180	131	127	133	169	156	156	131	139	150	119	111	137	132	139	133	149	152	147	136	153	126	157	127	142	140	143	148	150	148	161	151	124	133	156	147	133	158	131	122	130	134	136	133	136	146	135	141	149	151	147	157	158	150	154	113	132	122	150	142	141	131	148	148	137	141	125	119	138	135	143	130	133	150	136	151	136	149	118	129	141	116	154	127	149	144	135	144	149	128	143	147	143	111	134	135	130	138	127	149	104	130	175	163	166	134	151	134	160	137	145	128	142	155	140	137	138	134	134	132	137	125	150	142	143	125	156	123	141	140	145	154	131	133	158	147	122	143	132	139	146	132	135	108	125	108	123	124	132	149	151	131	153	123	165	134	143	134	149	155	138	161	133	120	129	133	155	157	138	129	127	130	131	133	134	132	138	131	118	154	135	124	138	144	129	147	149	133	157	126	124	135	151	174	120	133	144	136	142	139	144	173	137	128	137	141	160	130	128	133	111	131	153	147	141	134	155	133	133	157	138	126	123	149	145	131	150	127	138	144	151	131	163	139	116	153	131	112	154	140	155	130	135	160	146	115	148	126	145	132	144	149	144	138	141	131	114	124	126	136	116	126	141	145	160	153	139	136	148	134	140	132	152	120	135	135	145	121	127	128	154	149	129	140	159	126	148	144	147	142	131	122	139	139	139	139	139	137	99	133	138	136	132	139	124	137	129	117	117	142	113	145	154	129	145	156	157	142	142	150	160	123	112	133	164	104	137	119	149	165	132	126	139	141	122	141	146	138	151	133	146	142	122	150	142	136	111	135	130	154	142	149	159	144	159	142	149	137	127	165	162	141	147	129	165	154	147	149	132	160	122	144	131	115	143	147	140	137	165
2055	386	442	385	415	391	402	370	380	358	385	349	365	386	353	391	368	371	362	350	371	373	387	381	392	384	372	366	411	404	348	357	376	369	356	346	372	374	353	363	364	368	370	383	377	331	390	366	354	388	318	381	363	372	352	378	374	350	355	339	371	364	331	379	360	377	359	336	342	333	379	356	375	353	349	352	355	402	328	342	358	349	344	339	367	334	341	357	392	373	415	390	350	363	328	385	373	365	387	359	368	380	403	395	381	358	360	368	338	360	380	351	372	366	335	380	386	380	368	346	369	352	399	397	354	313	330	382	365	358	366	362	346	351	377	315	311	378	340	379	339	371	364	353	367	342	336	316	390	378	372	382	374	358	359	363	366	382	375	353	365	367	354	369	363	347	394	386	353	365	361	345	343	385	371	379	378	354	336	396	346	377	371	360	311	372	325	372	362	330	380	352	383	351	340	339	344	351	394	365	340	382	347	351	364	352	345	357	351	334	382	370	380	330	370	368	368	364	331	357	333	385	325	379	393	396	356	366	360	379	377	386	373	338	340	358	368	358	381	387	364	388	364	351	400	391	356	328	348	358	389	325	374	366	365	387	365	330	345	346	362	381	333	390	351	347	348	373	350	387	342	335	350	353	358	374	364	312	313	354	353	369	355	396	380	328	356	331	345	375	396	349	348	362	376	361	396	356	383	347	374	345	380	356	374	337	337	359	364	399	378	349	348	373	354	394	372	314	376	374	318	358	356	388	341	366	383	359	388	376	330	329	355	349	358	369	357	366	329	338	392	347	406	369	345	353	375	357	341	399	393	401	372	345	371	334	372	355	378	356	366	393	381	393	350	333	361	356	360	342	343	344	336	356	369	365	358	344	363	346	352	338	385	326	367	401	371	365	345	348	351	330	345	355	369	373	372	370	364	362	374	368	335	380	335	348	381	331	344	343	386	350	378	347	363	333	367	333	360	372	312	421	302	386	346	349	339	348	375	361	331	380	336	359	343	359	363	381	367	356	360	329	365	416	332	359	360	380	367	348	357	359	366	359	349	369	355	354	365	346	393	362	365	366	336	387	359	351	376	362	350	368	372	354	400	298	385	369	356	339	369	385	368	337	348	354	350	358	368	386	363	367	364	386	336	387	373	394	351	397	344	332	378	351	349	370	344	404	327	381	361	366	367	342	336	371	394	347	394	372	369	346	344	341	344	394	354	383	340	379	328	378	350	357	352	330	410	379	357	358	394	359	341	341	348	362	340	352	373	349	361	347	372	368	381	363	397	398	344	393	386	372	356	357	365	362	379	348	361	354	365	355	376	386	335	407	370	393	371	361	355	377	394	367	331	369	343	404	347	346	386	392	347	391	411	375	376	371	346	399	360	349	356	316	376	345	360	345	373	354	371	369	355	357	372	345	334	383	408	359	398	338	399	359	350	378	369	379	306	371	341	358	351	365	382	357	347	373	363	372	367	354	345	370	368	385	348	373	350	371	346	378	381	360	384	376	381	373	347	360	363	365	392	391	346	344	346	340	358	347	377	357	354	369	368	388	339	357	373	362	339	360	372	395	382	366	369	341	379	384	381	363	369	371	342	344	383	375	384	335	369	366	351	368	374	334	357	355	338	361	368	338	366	333	373	336	339	366	358	368	353	359	381	387	370	402	336	376	304	338	360	378	368	352	393	364	368	387	362	399	398	368	371	328	360	364	361	406	360	395	354	388	363	335	352	344	325	393	405	391	402	321	348	365	373	370	299	379	384	409	344	340	385	377	365	379	382	373	339	350	376	373	380	346	344	376	375	369	366	350	352	394	364	354	360	371	370	339	332	358	389	355	364	369	369	354	387	374	362	371	392	367	361	354	347	349	328	359	332	380	352	373	357	386	376	325	381	380	347	377	338	375	417	368	329	332	365	359	358	381	385	353	339	356	343	369	397	357	377	397	354	363	359	349	375	346	403	366	347	356	339	396	375	356	338	356	395	359	369	345	358	354	377	377	346	372	351	372	393	359	367	405	344	370	364	321	358	366	371	373	379	389	354	395	376	346	382	365	374	323	352	374	355	369	352	380	342	368	398	360	402	355	400	395	345	379	359	351	415	353	351	392	328	354	321	348	364	361	394	315	348	379	345	367	383	347	344	343	365	358	350	385	386	378	360	360	360	336	321	339	394	351	336	375	332	342	367	371	378	357	389	348	370	361	353	365	324	385	365	380	354	384	342	387	349	360	348	370	383	346	384	384	374	350	357	356	325	332	333	397	315	361	333	365	360	363	367	362	365	344	351	380	340	374	350	361	395	372	360	365	329	362	357	439	348	360	388	358	380	388	404	342	388	349	341	345	355	339	342	368	356	379	406	366	371	372	362	352	350	322	330	323	385	320	346	390	351	358	373	361	403	343	379	414	335	314	345	335	364	378	356	332	399	356	340	340	363	382	417	330	361	360	369	362	381	358	363	348	371	374	388	346	363	363	383	361	369	346	376	351	359	341	366	311	328	386	357	350	353	371	385	374	332	379	383	344	362	384	369	386	364	360	358	353	350	436	360	359	355	357	366	347	393	378	374	376	370	351	367	339	358	364	344	356	358	376	341	329	359	370	322	377	344	382	376	348	351	393	348	389	339	379	355	366	350	340	375	342	360	376	371	351	374	351	359	372	362	366	358	338	381	376	352	359	361	327	381	361	373	374	344	364	357	369	373	386	338	324	366	336	344	380	370	343	380	377	380	331	345	351	372	351	386	357	374	352	358	393	327	350	367	356	357	354	373	383	339	368	380	375	360	356	352	348	350	368	354	385	348	348	339	365	360	365	363	345	372	381	356	388	358	343	351	358	364	377	372	342	378	338	315	322	337	340	355	377	363	357	371	361	361	342	339	354	344	342	353	391	336	335	384	398	352	375	392	364	373	352	359	398	387	381	378	325	364	382	364	334	327	383	365	399	361	401	389	352	379	391	357	375	400	382	376	395	347	360	368	340	369	385	367	368	348	369	335	356	383	324	379	375	388	367	399	370	369	341	374	357	356	318	361	351	393	400	377	391	359	370	374	355	375	326	340	349	356	343	351	374	354	351	352	366	369	374	369	367	415	355	323	361	390	363	365	348	355	349	363	331	382	380	358	341	372	355	377	379	373	388	361	357	331	358	379	326	326	390	362	390	377	353	366	353	353	341	393	382	344	363	351	356	380	346	362	377	403	365	365	379	346	362	355	354	368	383	363	354	361	377	371	357	338	357	357	346	363	360	350	362	372	341	353	352	355	339	363	361	366	374	364	382	368	364	368	351	324	362	330	338	366	374	361	356	358	355	338	371	350	380	338	376	383	336	347	361	345	358	361	351	333	335	396	361	357	353	358	373	377	344	397	327	338	377	381	416	362	369	353	397	355	370	379	359	333	362	354	373	363	394	368	342	362	379	377	385	366	355	381	395	390	355	396	348	365	362	341	374	361	340	368	394	331	381	355	369	339	334	364	372	371	328	339	383	359	383	392	362
9589	1043	1230	598	475	431	378	378	357	323	324	302	304	309	277	316	278	291	289	329	288	296	316	289	292	303	286	304	293	275	307	291	294	303	278	311	309	259	294	303	285	326	286	299	254	318	278	292	284	270	274	305	254	283	290	319	309	296	296	310	287	303	326	286	264	271	285	298	295	294	294	318	299	293	292	318	282	288	269	285	263	282	286	271	308	311	284	269	286	261	315	283	307	295	273	303	298	298	279	306	300	269	289	288	286	313	274	259	308	283	292	326	267	277	316	279	296	332	292	295	296	277	325	284	320	265	326	278	289	273	305	281	283	293	296	284	247	299	292	298	290	328	285	315	326	306	291	318	301	306	293	307	269	278	277	286	286	300	295	312	261	327	270	328	284	306	323	306	256	327	297	315	292	275	300	291	325	283	279	269	269	260	273	300	257	287	287	314	323	287	290	302	302	331	316	278	296	340	298	298	273	272	265	265	291	315	273	272	262	311	292	309	297	273	315	299	275	296	318	279	301	270	305	314	288	282	320	263	310	288	295	293	277	329	290	306	319	326	329	307	304	282	327	272	311	315	284	264	291	288	291	269	298	307	309	310	299	287	313	294	264	323	329	299	271	319	288	303	281	310	276	286	287	293	299	323	275	303	319	292	289	299	304	317	284	314	283	275	271	297	295	327	285	277	297	281	307	298	307	308	309	290	287	321	254	318	282	293	268	301	288	286	304	288	306	329	286	293	293	316	291	281	298	309	284	289	315	285	280	277	283	275	278	296	294	313	242	273	276	301	279	260	297	297	293	312	302	304	291	266	308	281	284	275	289	304	275	273	328	278	261	292	299	340	294	347	272	284	306	299	292	274	290	301	296	294	299	286	335	302	296	320	281	304	286	296	289	282	283	294	296	285	294	293	299	312	291	278	315	330	314	314	278	262	296	293	274	298	295	282	295	291	284	310	275	312	304	317	296	275	294	304	304	275	298	292	299	286	283	252	301	304	287	262	317	303	294	294	258	309	301	288	312	287	310	280	306	325	278	295	303	300	313	314	249	297	291	277	289	305	277	327	284	271	296	278	282	295	301	272	281	295	272	289	282	290	290	307	300	279	271	288	278	330	334	296	275	289	294	322	308	293	282	309	269	274	308	306	321	299	302	298	307	302	258	285	298	270	301	308	263	288	278	302	294	304	300	289	317	278	292	290	301	291	311	280	294	293	291	293	297	291	340	293	265	272	302	271	281	308	286	295	307	302	299	286	284	280	280	321	318	300	308	282	262	296	286	290	295	335	272	284	290	273	307	293	307	290	305	314	278	307	318	302	329	309	313	258	302	328	269	298	288	277	291	288	320	279	302	279	264	311	290	282	336	315	296	313	279	307	275	272	290	315	300	294	320	285	285	313	296	321	306	280	281	263	247	303	309	292	288	303	293	309	296	298	316	310	281	283	303	289	294	283	291	308	262	284	278	299	280	298	316	308	307	291	296	299	305	309	305	257	307	293	285	285	332	274	299	323	270	306	293	281	328	249	273	291	284	311	259	269	322	282	283	278	302	308	289	304	308	310	319	307	296	312	272	290	275	286	304	285	293	300	298	284	263	312	307	298	340	322	320	277	336	314	320	258	301	288	275	320	307	297	295	292	311	298	300	270	289	275	262	336	271	310	314	325	287	282	280	270	288	304	320	296	321	259	280	293	283	313	306	269	282	316	282	311	306	301	298	277	268	279	332	251	289	312	281	285	306	275	274	293	299	297	309	292	301	301	299	307	296	278	299	278	278	290	313	283	282	285	303	301	355	320	311	296	305	299	293	266	295	303	280	286	310	308	311	286	297	287	307	258	296	323	276	285	274	271	308	289	294	273	255	320	299	257	291	287	314	301	294	305	290	286	319	322	282	337	292	292	286	269	281	282	302	302	271	302	283	295	295	294	289	316	285	293	281	297	334	314	317	287	290	302	298	282	274	300	337	279	296	285	310	333	318	317	282	271	287	272	294	297	307	320	319	336	297	311	254	277	305	264	296	297	353	307	300	320	308	308	299	282	311	313	297	317	304	290	277	310	259	280	320	300	285	290	277	270	277	301	283	298	296	306	257	302	311	263	310	291	311	282	285	286	313	309	290	300	295	299	305	292	267	307	297	319	287	288	277	268	276	293	294	300	308	309	290	308	319	262	263	288	295	294	258	301	280	287	291	303	296	262	281	284	267	288	281	263	278	280	272	285	298	302	290	315	307	311	282	298	283	295	296	322	294	304	308	314	300	297	285	304	292	301	298	270	293	281	279	257	281	279	278	295	290	289	289	307	225	295	264	288	304	308	285	314	300	296	313	264	276	309	322	291	291	279	290	307	270	293	286	270	306	286	320	286	276	279	262	284	279	306	284	253	306	291	273	245	266	305	272	298	310	286	294	285	292	282	291	333	275	292	274	287	298	273	319	302	311	294	289	264	323	278	304	319	295	324	276	300	314	297	290	317	295	279	266	270	307	252	287	297	295	299	332	309	288	328	314	299	306	331	300	329	276	265	320	302	277	257	305	283	300	297	308	303	281	304	281	302	297	312	331	274	254	286	294	273	301	293	281	326	275	339	325	281	301	317	300	316	312	283	284	274	316	276	297	280	301	285	283	298	310	280	283	316	297	302	310	298	286	306	325	317	288	287	303	257	311	261	279	285	295	280	332	282	298	289	315	333	318	285	299	327	287	273	291	314	311	286	293	276	294	273	267	274	311	279	303	308	306	285	298	289	309	338	298	305	263	307	243	248	295	297	297	274	321	296	284	280	295	284	278	304	283	274	302	273	304	276	306	314	307	324	287	292	295	277	240	301	297	290	274	271	304	274	274	298	287	305	293	301	311	285	311	298	296	273	279	309	320	280	271	288	268	291	290	317	303	297	293	259	256	287	259	297	275	276	290	275	268	317	290	265	274	298	292	336	288	305	304	336	305	300	288	309	317	285	290	304	318	281	283	279	300	311	295	288	272	315	310	271	313	301	278	320	310	314	289	302	300	274	296	283	273	287	292	266	302	324	282	288	288	276	303	296	311	278	292	303	306	308	279	280	260	272	288	280	282	300	285	280	315	284	296	282	271	312	298	266	287	299	327	284	313	308	239	281	286	357	278	266	293	305	329	296	320	299	305	292	296	291	265	276	305	277	332	300	282	289	283	287	314	330	296	315	294	280	299	291	334	341	253	249	258	288	321	315	274	277	328	305	232	260	283	293	320	283	276	282	276	324	291	277	325	291	280	278	265	304	282	287	247	285	286	269	284	298	296	312	293	287	277	317	277	281	316	277	292	317	308	278	289	290	282	250	310	276	291	266	300	344	322	304	291	318	264	309	304	284	292	265	312	270	304	292	255	287	308	319	292	270	319	270	292	289	299	262	319	319	286	305	288	305	322	264	294	307	290	292	290	327	298	310	297	275	294	296	275	300	299	291	302	309	301	302	299	287	279	306	274	289	280	316	250	275	293	284	273	287	296	265	290	306
7582	1024	2317	1537	1453	1216	1159	974	875	841	829	848	810	746	733	786	722	726	730	734	725	709	712	660	729	722	683	644	708	682	701	666	673	638	720	664	720	718	677	704	659	682	661	667	665	693	638	688	671	650	644	685	648	693	655	671	635	674	695	651	697	678	688	671	644	645	736	682	673	626	672	648	667	723	659	706	632	654	686	677	629	681	653	670	668	689	686	714	691	687	712	652	657	681	639	720	648	676	646	703	678	674	704	637	679	667	660	670	672	673	646	639	676	690	664	695	672	664	678	648	636	630	706	670	672	685	659	669	676	668	657	671	653	677	658	728	695	659	643	677	673	615	688	623	679	649	664	633	644	690	669	622	697	670	691	667	684	647	693	660	645	672	683	637	653	700	633	666	721	625	723	651	637	675	678	661	652	655	657	680	626	649	673	720	707	657	681	634	672	673	726	719	677	663	634	608	636	692	664	687	656	683	678	643	698	688	666	644	699	649	690	697	679	652	681	665	694	656	659	698	657	689	646	639	618	723	617	663	660	704	696	717	671	667	658	670	675	662	657	683	627	644	678	612	566	616	673	653	657	643	660	661	688	631	709	677	680	639	677	649	654	701	651	649	671	716	655	692	650	646	667	687	706	656	672	678	688	671	629	674	748	636	652	709	654	651	676	650	660	648	655	634	667	693	669	653	651	646	633	686	715	658	698	643	650	660	670	681	683	669	624	661	629	643	658	673	705	657	658	654	645	643	678	706	644	687	655	638	661	664	681	676	688	671	655	646	661	697	651	674	633	657	704	648	644	665	646	670	668	658	679	717	667	695	703	703	688	670	676	658	617	684	636	637	673	655	642	663	674	663	672	663	657	705	639	669	680	671	639	638	655	665	662	624	671	675	649	649	643	679	656	676	703	719	633	680	687	639	634	691	681	670	657	686	673	717	680	712	661	653	676	634	685	687	674	636	696	670	668	636	699	659	666	687	687	720	686	679	707	666	616	643	687	662	659	684	662	646	726	644	632	633	623	671	655	688	662	691	668	653	687	655	660	658	668	659	712	684	669	669	676	651	680	646	642	696	690	639	654	715	683	656	690	651	645	646	662	643	661	623	669	676	645	642	649	693	605	682	731	672	679	630	679	676	666	640	620	646	644	673	661	678	659	679	688	655	730	652	652	614	679	652	691	661	613	624	685	724	690	665	632	657	640	661	629	674	635	639	692	625	691	675	687	652	660	706	676	646	660	614	652	665	693	642	667	691	658	652	674	680	635	680	654	632	635	665	675	630	673	631	641	606	665	682	681	636	625	679	668	699	657	702	628	706	654	629	682	647	664	686	671	666	662	628	670	660	617	607	706	674	670	696	683	649	682	660	692	670	677	720	670	666	699	635	646	636	683	668	699	654	634	668	663	643	657	707	671	666	646	676	682	631	659	658	660	603	685	663	655	637	679	687	644	664	646	652	661	655	704	675	681	601	676	695	681	671	679	665	616	636	666	654	641	683	661	632	666	670	641	641	611	665	661	712	623	637	656	731	652	642	646	689	644	683	667	646	701	664	657	701	663	680	698	649	646	710	656	649	652	659	673	689	646	654	696	666	688	643	664	660	649	683	687	662	645	669	656	674	646	666	667	691	639	675	678	661	654	614	689	644	669	627	619	677	690	671	669	636	671	655	656	683	603	682	633	703	682	633	676	696	644	653	653	665	679	667	693	673	710	671	660	683	681	656	623	657	698	652	690	673	661	713	679	726	692	682	677	670	665	653	701	638	660	648	655	618	695	684	648	626	666	644	700	693	650	671	640	686	637	682	661	681	659	682	742	684	672	673	620	665	700	682	669	629	695	655	691	670	645	652	615	645	646	649	683	653	677	680	697	663	683	696	640	725	620	662	689	617	627	642	652	697	666	655	702	654	670	619	662	697	666	654	632	668	653	667	652	677	689	659	598	705	648	663	646	651	688	687	712	672	658	683	686	703	642	700	664	673	694	702	634	656	697	694	653	626	664	664	695	647	637	639	657	660	651	676	619	682	640	604	696	635	713	698	660	663	666	694	663	665	586	691	679	675	659	698	704	666	672	678	648	682	655	672	636	675	702	674	656	652	664	674	664	701	641	682	663	663	652	678	639	681	649	648	732	634	621	644	667	690	705	679	685	637	687	686	615	667	672	670	639	676	657	636	655	688	641	628	636	695	666	653	681	656	610	659	682	659	646	660	683	619	661	684	672	599	676	641	682	704	630	678	656	643	705	677	646	670	662	686	699	694	647	620	657	631	704	615	653	676	677	659	644	661	677	692	636	692	721	670	669	685	697	687	680	670	639	695	684	665	671	693	667	690	670	661	692	616	677	680	660	707	688	628	688	652	682	662	708	653	673	672	686	697	731	677	688	656	639	684	617	702	652	626	632	679	654	629	654	674	706	717	666	689	673	679	647	624	684	667	678	686	669	667	655	660	706	659	683	643	650	644	698	626	690	671	707	643	642	681	661	671	666	643	619	663	663	650	673	654	640	665	670	681	658	661	673	698	685	657	684	722	646	663	686	698	656	655	645	648	621	667	631	685	694	664	666	658	651	676	636	714	660	674	683	649	671	685	676	642	663	670	654	688	647	656	647	643	689	647	675	664	622	720	701	660	705	702	712	697	705	688	698	650	707	643	652	648	641	720	700	658	661	591	669	637	680	649	700	655	651	673	687	656	647	703	679	670	659	654	628	669	691	674	689	684	659	659	652	694	637	679	687	660	710	679	666	660	720	667	647	676	690	665	687	644	638	644	659	670	692	630	660	722	662	667	609	667	636	665	667	678	645	662	692	669	690	623	685	665	642	641	637	721	654	643	641	707	687	658	658	640	717	692	641	666	656	668	662	659	709	644	642	623	706	632	670	694	688	675	674	634	676	638	679	682	704	695	634	691	668	704	720	615	640	657	671	664	684	641	700	641	693	656	687	689	663	684	630	623	720	665	673	623	641	667	672	672	681	678	645	656	662	668	648	697	693	650	686	639	645	658	638	720	643	701	653	681	701	623	641	663	629	699	686	678	674	702	666	604	692	669	655	656	632	677	658	669	661	644	707	669	619	679	653	687	660	721	661	714	663	674	669	668	643	662	682	663	630	657	762	701	697	698	631	652	678	659	714	726	655	664	655	669	689	669	658	716	665	631	634	632	686	659	646	670	627	660	666	688	641	652	650	672	696	678	638	675	670	633	637	684	632	672	676	668	669	592	709	628	669	677	697	660	665	713	649	721	656	672	661	663	643	702	648	593	675	633	686	626	619	646	662	665	668	666	685	652	635	650	710	651	645	707	687	694	645	680	663	643	693	658	666	711	660	662	639	655	623	649	694	694	653	647	646	659	670	651	677	643	669	706	656	657	648	713	677	666	656	693	674	646	651	641	701	630	697	652	690	633	688	643	691	687	672	679	650	688	680	674	661	688	664	696	729	682	633	653	634	671	662	688	671	618	620	676	618	654	651	664	673	666	665	621	671	678
16812	2018	1679	938	690	509	427	377	369	339	332	314	300	303	293	309	316	329	259	262	276	288	295	338	280	241	303	280	283	322	341	296	278	267	277	246	282	292	283	277	307	302	268	291	242	280	246	314	270	275	289	258	275	265	278	271	265	284	275	274	256	267	292	319	283	267	309	297	264	306	290	298	270	310	285	269	294	271	250	290	252	332	290	272	297	282	278	302	287	293	271	303	251	243	281	277	302	277	250	270	238	285	275	282	286	240	298	294	256	309	265	281	278	278	266	267	247	289	264	265	270	292	267	300	278	316	295	262	316	246	266	273	290	259	273	271	298	306	287	281	263	281	283	291	300	285	313	305	289	279	279	248	289	257	268	280	284	266	289	268	286	284	299	291	283	298	243	279	253	263	283	260	294	267	280	292	290	286	274	274	266	274	281	269	255	271	291	292	273	264	270	285	270	264	271	280	341	295	260	247	313	300	304	291	294	311	244	263	311	275	268	283	275	282	277	272	300	285	280	238	265	281	280	301	232	266	246	279	290	270	287	248	288	275	275	280	280	317	283	293	285	259	269	251	278	279	258	279	246	284	269	264	276	274	283	283	283	307	270	290	320	264	223	277	253	246	260	262	270	270	285	283	277	271	297	276	301	322	294	278	279	290	294	252	280	273	262	280	278	284	235	275	267	264	257	266	286	271	270	266	302	275	278	316	286	277	300	298	257	294	291	265	240	292	292	266	279	256	275	259	305	286	268	313	258	259	289	290	239	274	297	262	256	252	281	320	269	286	285	267	278	230	280	272	273	286	281	276	297	249	253	297	291	301	314	295	261	304	284	261	260	273	252	272	273	275	268	272	303	283	301	312	259	289	261	250	256	300	289	255	277	280	256	265	275	267	277	265	300	327	285	310	244	283	255	280	262	278	303	284	269	257	250	247	292	305	283	255	265	298	269	254	294	296	287	274	285	293	275	261	273	273	258	308	257	273	294	278	279	279	282	276	271	285	274	261	255	298	281	283	257	299	263	313	257	282	289	269	282	308	270	305	260	282	311	274	258	283	289	255	285	295	274	258	274	283	245	306	284	290	251	270	300	277	291	245	249	281	274	278	292	258	266	287	245	266	252	307	263	279	281	266	284	295	264	252	265	275	288	290	275	283	237	285	272	249	277	242	285	277	300	275	281	273	280	294	300	278	285	293	268	258	295	276	302	256	266	281	261	269	287	286	266	307	289	270	325	289	274	238	258	277	251	248	252	267	255	263	264	281	288	301	258	276	277	267	240	251	255	291	276	318	288	270	293	289	276	269	295	304	294	266	303	258	274	267	256	269	293	305	286	264	305	270	268	298	269	261	264	254	291	289	277	305	260	255	265	315	266	272	278	282	253	258	297	266	296	301	281	276	267	255	300	255	281	271	274	288	248	303	268	272	265	281	289	266	291	260	268	261	301	306	292	259	271	256	286	307	291	295	275	294	283	303	265	291	284	277	260	287	295	276	297	256	260	301	256	289	281	288	257	264	291	274	271	274	270	271	290	292	286	272	264	277	294	273	278	270	302	285	275	265	268	279	290	281	304	286	277	288	267	276	296	275	270	265	284	275	253	263	284	297	305	283	281	295	305	299	288	266	277	241	273	257	294	257	297	263	275	305	274	308	272	283	295	281	281	281	278	292	299	271	236	280	302	281	247	283	281	267	273	280	284	282	293	267	295	273	250	284	292	307	277	296	270	269	263	241	257	292	257	284	326	309	295	290	268	272	275	259	287	265	293	310	281	259	278	246	265	271	281	231	262	272	300	265	275	283	320	272	273	245	268	247	269	285	253	260	271	295	250	308	237	277	298	300	255	258	272	267	301	306	273	261	240	294	308	253	274	296	264	290	277	315	291	257	274	270	258	265	275	276	292	274	284	287	279	271	280	272	277	254	266	293	281	287	274	288	267	282	273	288	322	251	251	263	302	306	272	294	244	291	289	306	280	291	243	276	268	275	254	282	318	292	309	278	274	299	250	283	262	285	282	287	300	247	259	261	268	264	295	298	324	277	276	320	292	298	291	304	306	262	262	258	280	275	270	238	256	287	299	266	264	268	282	238	239	265	274	260	279	241	262	270	258	264	286	298	272	215	286	286	282	286	248	287	294	242	270	288	289	256	312	269	287	267	276	287	289	242	256	276	281	263	272	237	275	265	243	275	259	306	252	282	256	295	271	298	299	269	278	275	277	291	232	304	289	256	266	267	294	269	281	292	270	278	261	287	271	266	266	295	266	310	311	264	286	251	299	265	272	286	297	259	304	242	318	288	268	298	277	292	266	292	277	276	267	264	259	253	263	263	291	315	248	270	272	252	297	299	279	281	258	288	311	267	257	306	296	304	272	262	283	290	276	296	283	261	280	271	277	249	306	246	337	294	249	263	269	314	275	285	278	272	302	270	276	277	266	271	265	269	276	286	291	293	282	298	262	324	296	272	280	281	259	266	313	256	289	257	281	264	305	261	259	290	274	280	276	250	257	267	283	264	270	274	267	272	291	278	264	297	271	270	309	242	266	300	287	280	280	268	295	254	283	283	278	296	300	260	285	280	273	267	265	279	267	253	266	256	319	279	225	265	291	271	260	309	258	281	292	262	260	282	238	271	242	249	296	268	258	291	277	290	267	257	318	249	291	283	289	279	292	274	276	269	274	286	265	272	278	299	266	287	289	270	283	321	271	279	276	304	301	292	267	265	279	308	280	309	271	269	293	272	288	275	272	251	272	296	290	277	267	277	256	259	282	262	277	292	275	279	284	271	268	290	283	287	282	260	269	282	310	275	272	248	331	307	278	282	254	285	289	263	296	255	259	309	233	269	269	293	261	290	324	283	288	291	273	287	273	262	288	301	289	253	290	283	293	265	232	300	278	250	261	288	295	265	289	288	274	280	270	309	272	296	288	278	274	275	274	284	256	267	268	267	254	291	291	281	268	283	257	277	321	290	292	314	279	258	289	287	304	293	282	280	271	253	268	288	276	263	253	274	265	279	292	283	291	288	267	276	302	272	277	299	278	290	272	283	334	266	281	294	316	298	243	279	310	223	302	272	264	295	286	271	265	276	274	285	260	272	259	289	282	296	261	303	325	301	293	308	265	316	267	285	263	283	272	274	281	268	258	296	279	280	318	302	287	252	251	264	271	272	262	258	312	325	275	287	286	277	264	255	274	289	292	268	279	310	287	247	270	291	274	286	293	272	236	300	276	268	270	295	272	263	311	302	267	279	269	278	282	269	273	302	287	281	275	275	287	289	301	291	271	244	269	264	237	295	275	247	284	275	267	268	296	272	282	301	228	301	263	287	298	316	281	294	270	278	260	305	273	278	258	254	266	232	253	316	304	263	270	290	276	254	283	302	235	264	307	274	272	263	280	272	282	292	274	270	307	305	302	302	296	300	250	251	299	256	274	270	288	268	269	307	303	303	275	284	282	267	272	298	268	286	284	313	307	281	296	273	266	290	267	279
9605	1425	2846	2436	2003	1691	1404	1210	1122	1018	1025	955	865	825	761	799	739	751	782	751	675	691	679	692	667	668	689	650	634	633	670	633	576	629	587	622	650	641	678	647	690	648	610	662	608	654	636	647	658	654	664	635	606	636	627	598	650	648	617	635	633	644	623	673	646	612	691	600	614	632	610	587	668	621	602	601	601	590	597	615	605	628	620	598	635	632	653	625	610	604	588	600	637	624	625	613	584	629	622	604	592	617	582	629	650	600	603	628	608	613	615	621	607	587	602	614	632	648	653	605	565	594	565	621	582	561	608	618	629	575	589	613	617	591	631	605	620	587	589	610	572	643	608	613	597	608	616	598	620	624	630	620	584	599	629	573	602	645	626	644	565	593	631	599	638	600	616	620	604	600	578	644	599	604	620	644	585	603	593	586	553	625	621	622	576	599	641	641	584	590	583	632	653	604	614	640	592	620	602	605	578	624	591	597	633	560	611	597	583	613	578	599	621	596	600	636	572	630	595	570	570	620	597	615	589	568	598	616	599	608	570	587	613	615	583	617	640	612	598	628	584	585	571	658	599	578	625	616	634	602	584	627	614	595	635	619	596	572	636	629	591	605	625	697	567	611	592	608	631	646	631	677	616	580	636	609	619	648	608	605	633	603	618	576	598	585	624	595	597	612	622	616	605	612	632	614	659	632	617	606	597	601	624	584	599	620	647	584	643	613	620	590	624	638	613	632	586	603	573	606	627	625	631	613	621	601	615	610	635	620	542	638	611	608	646	599	541	593	611	613	596	601	638	588	620	604	648	558	642	608	582	644	629	634	650	605	639	578	643	618	685	597	630	591	646	584	598	590	613	604	608	551	623	628	622	626	576	596	581	580	613	623	592	580	618	614	588	652	653	632	562	595	594	634	610	619	590	622	606	583	602	588	574	634	605	564	567	602	572	613	591	603	593	569	615	615	613	615	565	583	609	618	627	529	627	603	632	631	566	613	613	625	644	628	596	645	622	639	617	615	607	587	620	623	555	642	549	605	619	650	584	598	614	614	598	587	590	586	652	618	656	655	577	604	641	639	567	618	613	566	637	642	646	587	656	646	624	596	625	583	625	574	635	647	609	630	617	615	602	587	589	570	602	614	641	601	573	594	646	643	601	605	659	608	636	621	613	583	601	588	638	637	621	644	607	627	580	598	643	585	602	633	648	614	620	634	631	619	606	585	609	609	579	632	591	643	603	625	636	599	644	577	645	614	644	624	629	631	564	642	663	581	626	611	609	628	590	633	611	610	605	619	624	602	585	587	547	635	598	620	630	621	556	556	616	637	594	594	621	623	587	613	616	613	638	642	575	625	616	553	613	643	646	635	586	635	611	622	623	637	621	625	569	622	576	606	614	619	606	602	593	637	621	628	605	600	645	567	646	634	621	623	606	669	632	607	595	608	576	674	593	595	613	636	579	597	582	529	635	612	575	626	588	615	648	590	610	563	638	659	619	573	630	630	590	614	613	613	661	601	609	599	585	602	602	601	641	582	616	566	592	598	641	607	634	588	628	610	572	620	635	613	655	651	647	630	631	568	623	644	599	633	622	598	575	656	590	600	605	603	608	634	615	593	602	613	653	620	596	620	644	590	619	635	632	628	596	598	633	565	622	606	596	584	636	629	645	612	614	593	634	609	681	622	628	637	630	575	632	595	610	655	592	614	597	639	577	653	609	647	620	623	607	618	610	605	641	675	565	636	602	606	639	620	622	591	633	596	615	598	634	678	673	577	621	585	641	576	624	593	622	617	639	593	648	578	607	606	606	619	650	655	598	624	576	600	588	603	629	623	654	593	591	656	610	610	620	666	619	619	608	631	587	606	561	621	616	636	608	592	615	583	595	592	614	657	550	610	580	560	572	572	576	586	612	598	618	588	597	634	632	599	625	630	653	635	599	586	672	556	651	571	596	591	667	631	645	607	621	641	595	625	625	578	657	601	567	592	600	651	599	629	618	583	656	642	608	621	607	635	579	605	623	631	599	655	588	637	597	649	649	589	611	623	627	618	622	613	584	603	604	619	567	617	602	609	647	649	609	615	593	577	603	591	650	608	627	632	613	633	623	570	604	582	616	600	612	577	607	603	591	620	604	570	583	602	600	619	611	619	620	641	606	591	588	629	605	617	635	592	640	612	577	620	633	627	590	642	574	610	656	581	596	636	560	613	591	574	646	598	610	598	589	628	618	611	610	616	591	636	609	606	613	621	579	612	599	589	569	596	633	606	584	620	592	590	625	626	630	626	601	631	598	592	562	598	622	651	581	609	608	589	599	633	642	628	643	644	613	599	606	652	618	629	573	574	645	632	613	606	600	620	606	601	669	612	609	602	616	599	632	590	630	585	638	590	597	622	603	596	624	579	646	590	598	647	568	615	642	600	579	604	598	660	594	592	650	598	577	618	587	569	607	563	658	596	635	614	624	619	633	611	607	602	623	571	628	578	576	607	636	671	605	606	627	603	634	621	599	586	542	593	627	623	597	567	621	589	613	655	632	624	617	599	583	617	626	609	639	588	593	622	645	598	634	574	645	612	586	589	632	587	626	637	622	573	605	648	594	618	584	653	631	638	599	622	611	579	600	595	612	605	592	621	600	625	638	609	635	595	637	613	614	646	630	644	623	581	583	610	576	637	626	637	599	603	591	584	583	584	611	586	655	545	635	633	588	616	628	618	615	622	621	595	584	596	615	649	602	643	628	587	639	634	591	636	583	585	622	628	586	629	591	609	657	579	584	611	617	639	629	591	641	645	610	601	608	631	611	590	678	600	649	612	626	597	591	574	573	604	608	623	622	626	619	629	596	635	598	627	597	588	651	603	608	632	580	604	632	612	634	568	618	586	601	621	597	617	609	653	588	595	609	540	592	668	663	577	596	587	640	642	593	588	613	577	629	571	636	592	636	609	635	614	611	591	577	669	635	639	591	626	652	630	637	582	619	609	611	580	584	663	602	606	623	649	615	631	584	603	625	584	625	609	619	639	654	628	627	596	579	624	589	595	604	591	622	591	600	585	607	589	539	610	609	620	653	631	588	606	603	624	605	588	621	630	604	586	610	591	632	637	586	607	586	618	627	668	588	591	609	601	594	602	644	606	601	586	640	626	592	612	642	627	598	633	635	583	586	584	606	587	575	631	565	596	571	567	640	601	594	645	582	594	600	602	587	603	623	588	586	569	600	617	607	586	612	670	612	620	654	583	601	653	624	609	605	662	638	636	537	608	590	638	576	602	602	596	569	629	612	644	634	603	628	567	596	590	638	613	615	595	590	684	592	587	602	639	634	613	611	577	599	595	633	666	621	590	619	598	593	590	591	616	635	638	649	651	644	594	614	619	640	573	623	607	556	662	640	592	596	570	629	648	649	642	593	577	612	630	623	593	647	638	594	612	584	610	618	589	622	600	623	576	595	546	596	608	625	572	611	637	565	603	629	585	567	622	649	609	594	638	634	598	629	591
1828	177	153	152	152	137	146	126	127	146	135	155	139	132	148	122	138	143	127	132	119	136	139	130	169	154	130	157	146	134	127	138	154	119	130	149	123	114	109	154	127	111	175	144	153	145	142	146	135	132	139	128	131	146	151	136	134	146	148	133	139	146	126	154	145	128	132	134	146	154	139	131	139	150	133	148	137	144	150	127	130	152	143	141	127	128	128	144	150	127	146	136	154	132	155	117	128	136	140	133	131	142	135	134	130	101	132	143	140	139	156	120	135	119	141	121	128	119	146	134	142	136	133	118	138	138	150	155	141	132	132	137	124	133	146	133	140	138	121	141	107	131	137	130	120	147	154	144	152	150	132	141	127	126	138	153	150	144	181	134	154	121	133	124	140	148	161	140	130	137	109	137	123	123	151	160	130	133	145	153	128	132	146	129	127	128	146	116	133	139	143	149	150	130	135	135	146	143	144	134	131	141	156	153	117	141	155	128	139	113	137	135	138	141	133	141	147	134	149	119	143	139	151	154	152	143	117	134	124	141	139	140	138	141	121	138	148	141	130	150	139	145	122	139	148	140	131	130	136	126	150	138	133	133	123	147	119	143	144	165	167	145	140	135	138	171	144	127	129	147	141	130	156	149	117	150	143	124	131	126	140	138	133	127	129	147	127	142	143	155	150	147	100	124	149	133	116	115	134	141	151	151	157	147	138	133	131	151	146	142	130	124	153	156	126	128	159	137	150	141	142	158	120	138	134	145	150	153	135	150	138	128	152	113	128	120	130	125	149	131	115	140	164	155	152	147	145	155	142	148	121	132	136	120	121	131	151	148	149	151	123	140	131	128	136	163	136	144	123	147	141	144	142	136	126	128	125	143	179	117	139	150	170	159	122	117	131	130	133	125	136	138	145	138	135	134	147	167	117	157	117	137	153	132	140	156	136	105	139	130	131	156	117	139	149	129	130	126	137	127	123	150	157	140	144	133	137	128	140	127	145	144	144	122	131	160	171	155	137	127	154	140	121	153	130	130	130	129	141	132	137	146	159	133	137	138	144	114	135	112	144	163	157	134	152	151	127	117	132	147	153	143	142	130	134	131	120	149	132	140	123	150	136	137	118	131	125	131	146	135	124	140	152	141	129	144	149	150	135	149	129	124	124	130	122	146	146	136	161	152	143	149	124	151	129	152	134	149	128	118	157	156	144	135	140	132	122	153	138	136	132	142	143	134	106	126	136	138	140	126	135	148	114	126	118	141	140	146	134	150	135	130	134	131	135	130	135	133	141	116	154	163	135	141	131	126	131	117	115	150	164	145	155	149	119	159	126	130	131	142	149	125	145	134	136	139	150	135	137	158	128	133	117	147	139	134	128	147	145	134	126	131	129	139	123	152	149	147	136	122	147	134	119	145	137	147	140	144	146	132	132	131	124	135	136	148	127	127	159	133	120	130	132	140	142	141	125	140	147	149	132	138	143	154	136	140	112	142	127	152	132	125	121	130	109	157	170	138	124	142	126	128	140	123	148	114	124	124	132	160	127	143	129	131	142	113	145	151	163	132	131	126	154	146	132	141	143	144	149	142	140	147	126	132	151	137	129	152	143	142	127	134	120	135	140	152	160	113	138	148	152	153	121	128	139	134	136	147	134	133	133	137	139	128	112	120	107	103	117	151	140	155	138	141	145	140	131	119	120	134	151	150	144	146	113	131	138	145	139	144	143	143	111	134	139	147	139	151	139	131	153	130	150	141	143	131	156	149	124	148	166	144	131	147	131	146	116	120	144	128	153	140	138	131	115	147	133	138	142	144	123	119	155	131	140	163	148	125	138	144	127	150	150	141	136	131	144	131	131	135	135	134	135	148	132	147	118	112	143	137	128	134	120	129	141	131	124	132	139	145	158	134	148	150	144	150	151	150	127	125	152	138	164	130	119	144	116	134	139	135	132	112	167	127	138	158	115	128	122	142	128	148	140	145	145	147	165	149	135	147	143	125	158	128	124	140	110	154	129	150	144	146	132	129	142	153	124	132	139	154	146	126	126	157	157	135	131	134	140	162	125	118	151	126	124	124	135	155	135	121	149	135	133	119	140	149	117	136	142	149	133	125	148	148	139	146	127	127	163	150	134	138	141	150	127	122	152	159	137	148	171	157	140	131	139	126	126	163	137	141	112	145	164	123	153	165	130	144	123	126	149	146	139	148	120	111	132	131	146	140	149	135	126	130	149	147	136	149	118	153	157	142	130	106	115	138	129	134	128	120	125	147	123	124	138	119	178	131	100	143	152	143	153	137	123	139	141	145	141	117	134	148	116	143	130	141	153	144	134	130	132	121	130	144	132	141	145	147	129	136	126	145	137	135	140	145	129	158	147	124	170	127	135	133	135	131	122	138	145	158	149	133	129	136	145	138	127	122	144	158	144	125	146	156	105	160	123	160	122	135	144	141	124	149	126	149	145	143	150	144	142	110	142	134	129	148	129	163	136	124	135	123	144	126	147	118	131	139	130	146	139	135	138	146	139	131	131	129	146	151	147	134	141	120	141	130	166	141	125	145	152	139	152	125	138	110	124	124	127	153	160	133	118	156	140	109	142	149	140	137	146	125	113	130	137	145	153	144	112	139	151	150	122	145	141	120	160	137	126	116	158	127	153	139	130	134	140	121	121	135	127	119	140	111	128	137	147	144	139	161	152	139	120	144	151	151	146	139	157	141	151	116	133	146	147	131	140	135	157	131	143	159	129	129	167	134	153	135	151	133	141	138	127	131	157	122	145	137	132	140	136	134	169	146	153	141	129	140	115	155	138	126	141	126	116	147	124	154	130	124	141	152	139	141	153	133	134	127	90	143	113	141	129	143	116	113	110	135	132	138	142	131	145	151	143	147	162	140	180	138	150	124	136	110	123	125	136	124	114	145	146	129	145	162	143	110	143	143	142	138	134	138	127	127	141	144	136	163	137	132	141	150	130	153	153	150	135	117	142	151	122	159	137	142	133	117	139	150	128	136	148	167	122	139	104	130	136	150	134	127	139	158	140	153	136	126	122	122	123	127	157	132	163	149	139	136	143	125	126	130	113	125	128	123	162	158	143	150	142	135	145	146	135	142	134	114	155	134	138	144	147	146	133	138	147	138	134	150	150	134	153	137	134	135	145	119	142	139	132	139	134	144	156	137	144	132	136	129	124	128	150	156	127	130	145	142	136	156	136	134	152	145	124	151	132	134	134	126	161	139	142	161	141	127	147	133	133	115	137	156	133	127	146	140	137	134	143	147	124	143	131	148	143	149	152	151	139	118	136	122	145	137	120	114	143	136	148	131	141	134	140	162	142	127	135	142	154	138	144	121	123	120	141	142	124	129	126	138	128	133	141	122	133	136	147	149	129	131	114	130	139	146	140	119	147	139	150	129	140	150	139	129	147	121	135	133	138	134	149	128	152	142	114	134	151	152	148	146	129	125	129	140	135	123	152	138	138	154	139	133	135	125	147	143	142	164
2034	373	397	401	411	388	375	356	355	375	364	378	370	333	316	340	349	347	357	338	395	364	361	376	351	370	339	371	345	330	353	352	367	379	385	354	361	394	362	362	360	401	371	359	348	398	363	335	359	347	360	376	372	341	386	344	365	360	357	372	351	348	340	358	358	360	355	356	367	380	366	374	370	348	379	329	357	375	338	348	341	343	344	363	369	346	352	343	367	352	381	326	352	372	375	382	342	344	335	351	353	371	401	374	369	354	372	353	363	363	357	331	347	341	336	353	371	360	363	356	327	389	344	350	348	355	379	373	381	362	374	357	356	342	357	349	370	319	320	355	349	374	339	351	336	375	391	335	376	372	365	375	374	374	340	387	361	322	384	345	367	366	370	376	358	390	350	344	366	325	386	362	367	359	357	382	335	341	354	366	328	343	351	353	385	354	364	354	370	387	348	360	336	339	348	364	367	365	380	365	369	376	345	364	365	327	368	355	369	367	361	341	353	359	317	373	364	352	341	364	351	377	363	358	381	378	332	345	361	375	361	361	365	372	345	365	360	368	356	364	351	343	365	339	331	357	325	355	364	357	366	384	369	384	383	372	366	368	373	362	350	392	382	364	351	362	346	365	355	364	353	399	398	363	331	371	350	389	369	373	371	382	389	360	336	397	393	379	382	354	369	359	374	343	400	349	359	409	343	349	385	350	366	363	356	354	334	356	342	342	370	344	330	369	387	393	311	380	373	350	328	354	384	387	347	341	347	372	358	373	337	361	366	370	397	363	357	365	336	350	361	400	399	376	383	367	370	377	363	377	339	329	346	346	372	369	371	336	350	351	352	356	355	362	375	353	366	358	393	355	357	346	365	394	347	367	373	348	356	375	395	392	385	330	352	374	371	354	369	369	371	377	344	358	352	367	382	366	336	350	369	372	355	345	357	370	365	329	352	317	341	358	383	362	336	348	349	348	377	356	360	398	366	324	381	348	332	344	357	383	350	362	324	363	352	345	336	348	350	377	353	342	389	344	344	320	314	343	385	349	359	369	368	327	384	375	332	366	371	371	362	366	369	382	407	363	356	358	346	325	339	347	341	377	342	368	363	347	349	349	306	359	367	365	367	356	355	336	389	369	355	357	411	360	333	340	367	379	361	370	352	373	390	340	395	375	345	356	368	380	349	328	361	363	350	362	347	363	347	367	354	364	335	386	365	369	357	374	346	386	346	345	370	340	362	403	338	351	395	342	379	330	357	338	382	352	342	341	360	351	378	385	363	353	358	395	322	349	357	364	382	367	342	372	367	347	363	390	349	350	367	355	345	339	365	392	354	386	362	342	355	358	387	355	356	348	381	342	335	358	367	383	369	334	360	375	372	360	373	340	362	351	328	381	373	401	334	352	351	363	373	387	351	372	319	345	356	348	375	377	369	341	370	369	361	384	376	371	371	387	370	345	340	389	378	370	328	313	322	356	351	387	368	360	374	347	374	381	358	355	338	360	376	363	334	367	368	341	366	398	382	348	358	358	351	353	343	359	356	350	388	338	361	343	359	368	357	378	338	350	385	354	342	335	395	376	370	341	383	351	398	365	374	399	355	369	370	384	364	389	376	362	396	364	376	377	352	393	355	375	372	350	374	356	362	356	342	346	364	362	370	380	379	347	372	363	347	353	358	355	352	369	368	378	326	362	354	335	384	363	387	384	389	370	370	367	335	349	353	369	344	338	346	372	367	334	352	355	389	360	396	356	339	350	352	345	362	366	359	377	353	339	361	374	358	391	367	333	380	336	366	357	330	380	393	376	347	351	353	366	367	389	369	359	326	377	359	396	355	336	355	345	350	342	354	327	345	345	337	376	347	360	365	373	343	376	362	365	348	347	358	355	358	340	348	375	337	380	369	352	355	362	363	371	351	370	336	372	371	354	377	358	357	320	367	382	373	382	357	348	356	377	352	352	384	379	403	346	339	357	363	378	362	363	361	325	355	368	347	349	389	341	371	349	369	338	405	361	357	357	367	355	314	379	370	338	375	360	361	362	363	393	376	355	360	353	355	349	371	327	362	333	376	369	379	353	368	360	394	360	386	379	400	337	332	367	393	377	344	334	364	374	366	342	337	355	387	339	386	340	371	362	347	378	385	354	332	372	369	358	342	338	366	322	343	353	390	356	342	381	340	373	358	348	354	332	382	348	357	374	349	353	351	386	337	359	397	392	354	362	332	343	351	361	378	371	364	396	345	337	366	341	342	372	384	395	340	396	323	406	345	359	348	307	352	357	349	347	367	351	376	348	350	351	308	344	338	349	354	355	361	376	344	333	336	386	377	375	353	384	395	340	357	340	359	384	360	324	362	387	353	355	364	338	364	403	355	346	357	353	338	366	351	357	379	357	362	329	366	341	345	354	346	346	380	346	365	333	371	370	376	356	382	348	330	364	334	330	354	347	356	348	366	365	348	363	347	326	338	363	386	366	342	354	348	345	363	346	374	354	351	363	356	370	367	376	347	355	323	338	350	381	377	337	350	368	400	393	360	379	348	342	361	313	327	384	384	379	352	347	340	344	330	337	361	362	350	363	345	338	369	336	385	294	361	355	370	371	342	351	331	345	351	365	359	354	361	336	345	380	357	338	428	364	362	363	375	352	358	397	329	368	348	374	327	346	338	367	372	349	334	321	339	351	339	344	392	377	364	389	358	387	365	375	362	335	374	351	369	343	379	364	351	365	350	359	373	363	375	358	372	359	334	327	360	349	382	338	350	338	354	347	357	343	341	353	367	362	330	366	344	353	365	340	329	345	365	345	377	347	368	381	349	350	351	353	390	345	382	390	362	360	373	384	373	382	353	350	354	322	363	337	352	368	325	345	350	362	399	351	365	367	360	344	361	363	375	344	363	332	348	316	376	328	386	378	319	333	330	349	373	360	372	357	360	346	357	349	327	336	332	335	320	387	344	367	357	360	370	330	357	378	341	366	381	358	362	355	402	364	366	328	368	388	382	377	332	363	359	349	385	384	352	356	364	352	374	354	361	374	368	341	343	352	365	375	402	374	353	358	389	352	393	363	345	331	348	338	396	352	347	328	353	386	343	336	351	369	356	361	370	357	383	384	298	361	332	345	323	374	404	374	371	335	332	355	349	377	336	331	367	392	348	340	366	374	381	381	340	340	364	350	362	366	356	354	371	346	364	370	364	364	362	378	360	358	356	371	349	355	372	357	357	328	371	340	324	380	339	388	381	370	346	372	342	380	319	351	366	361	338	351	351	327	338	356	359	337	377	380	389	372	418	380	338	330	361	365	351	340	354	346	348	396	357	370	358	370	387	382	345	412	406	383	366	354	359	383	363	346	357	382	367	367	368	374	336	320	352	393	355	323	346	342	366	361	392	365	351	341	314	319	340	361	321	354	354	368	350	344	342	328	377	329	348	397	361	369	352	328	359	329	346	351	347	354	357	365	358	401	381	339	354	365	362	351	359	383	371	343	338	343	351	344	336	389
9196	878	774	563	464	416	368	353	351	333	339	330	316	302	291	305	304	302	304	302	290	293	337	303	299	293	314	319	330	322	285	264	300	294	318	289	320	280	295	282	294	348	317	282	286	314	298	301	303	300	282	312	292	292	324	314	294	286	294	292	290	308	320	273	312	283	343	317	293	305	324	278	284	286	302	295	269	320	303	285	279	295	287	324	309	284	305	299	281	295	305	296	303	280	277	301	292	300	291	291	298	304	293	323	285	283	288	296	284	284	299	318	265	288	286	307	283	278	288	285	282	277	289	297	249	276	317	292	286	279	319	317	252	276	283	313	280	269	291	301	279	298	309	291	316	311	271	267	315	287	322	307	263	291	266	292	310	299	288	287	304	288	281	327	297	294	319	275	294	266	312	255	330	284	268	294	272	306	289	274	248	302	299	277	297	312	309	276	259	300	294	309	290	298	294	284	301	294	273	319	291	273	313	300	265	314	316	310	309	303	310	294	269	297	317	285	319	332	301	267	299	307	248	275	309	291	312	301	293	305	295	273	303	305	320	320	312	282	313	281	270	276	309	314	310	283	330	300	313	288	329	274	308	297	298	253	307	299	313	270	281	290	289	303	276	289	323	299	308	283	287	303	289	291	295	303	287	285	330	263	315	272	254	299	278	308	312	302	268	307	269	295	285	286	287	304	255	296	288	289	304	307	299	295	293	302	313	340	319	276	324	305	285	257	309	298	275	295	290	273	276	272	333	289	286	266	277	255	289	321	274	282	299	303	279	307	314	283	344	316	308	280	311	288	344	292	250	282	261	328	317	296	262	270	262	303	300	318	284	303	289	291	282	277	326	301	282	279	280	286	301	264	254	314	310	335	279	271	298	296	292	295	289	271	311	309	261	289	312	274	308	299	289	306	293	296	266	322	297	300	257	289	277	290	263	310	305	305	295	283	312	269	288	309	309	315	262	284	259	298	285	293	314	332	317	317	287	281	270	284	310	260	280	294	289	312	291	290	303	311	319	287	293	309	291	322	287	295	290	282	267	331	298	267	290	320	316	294	264	290	293	284	303	326	337	310	290	267	281	267	259	331	282	284	286	282	299	289	296	290	294	313	269	274	307	317	295	287	314	283	293	310	297	298	284	280	283	300	274	325	293	281	304	261	272	303	279	341	287	291	291	293	311	308	289	284	301	313	267	291	306	303	273	279	272	329	310	310	291	266	266	303	269	307	306	292	282	296	285	330	291	307	288	279	331	302	268	273	307	303	301	306	311	269	319	301	255	264	287	288	263	272	277	301	296	303	311	305	307	283	269	297	298	333	264	321	260	317	280	296	320	286	306	334	315	281	272	314	284	295	283	314	302	305	270	300	288	276	306	287	288	324	293	293	342	283	310	295	273	312	296	262	294	256	286	270	274	297	321	315	296	318	312	331	291	335	299	316	288	280	302	280	293	266	250	296	282	321	295	309	288	325	267	328	329	314	296	307	304	272	290	280	322	277	251	296	296	287	300	317	286	261	279	301	289	302	295	273	273	289	290	310	290	293	293	304	286	288	304	261	275	296	322	322	317	293	308	320	312	277	320	285	309	271	298	282	279	331	331	294	273	294	316	319	310	281	270	272	295	281	308	287	299	251	292	322	313	298	302	325	304	283	249	267	303	290	282	311	306	295	311	267	265	314	290	298	279	312	309	295	279	298	311	289	301	278	301	267	267	304	296	278	303	270	281	274	335	262	288	276	290	272	289	294	294	316	285	294	284	276	323	300	304	283	310	296	330	303	278	307	316	272	241	293	306	299	305	280	293	302	288	275	325	273	279	303	322	292	298	311	287	292	292	308	294	307	274	310	314	268	288	237	307	327	292	303	288	267	271	298	272	299	279	276	287	266	256	285	272	282	354	320	276	283	296	302	299	276	296	291	300	291	289	292	276	299	282	312	286	249	252	330	287	313	281	333	289	313	306	299	291	268	273	290	297	307	296	275	289	294	285	289	249	272	305	333	319	272	330	282	313	296	312	260	296	324	293	287	262	288	303	305	280	300	278	276	292	287	291	295	297	314	324	271	301	297	287	285	305	277	252	287	281	308	297	274	290	299	285	310	284	283	273	277	294	330	274	284	267	277	298	313	279	293	278	284	300	296	264	276	283	319	291	258	244	323	329	288	275	303	300	283	314	315	300	307	296	256	308	310	273	309	305	288	294	270	284	296	257	254	294	291	290	310	276	259	312	298	316	303	285	332	298	302	266	308	272	306	272	324	279	292	256	330	299	294	257	324	292	288	272	278	273	306	282	272	289	307	302	311	294	319	311	291	272	285	338	312	311	279	295	267	287	283	298	299	303	329	305	284	275	298	286	332	303	302	280	269	292	277	276	269	313	260	293	300	290	299	313	297	292	306	305	299	301	284	271	284	277	343	263	312	319	307	257	311	293	267	286	268	306	303	277	332	274	293	293	298	308	247	308	295	284	359	326	283	301	303	256	280	275	314	303	302	273	277	282	302	286	297	272	322	310	271	289	298	284	296	290	318	296	286	314	289	301	281	293	313	276	291	339	293	294	316	278	276	254	289	295	298	281	318	284	338	319	292	303	284	242	280	309	255	251	286	280	284	297	289	290	294	312	292	319	291	272	279	289	286	292	296	295	295	291	299	295	283	289	313	316	303	309	290	305	291	298	265	289	318	330	333	320	287	282	286	314	293	279	293	304	288	277	304	305	358	281	304	283	303	289	294	279	299	330	297	286	290	277	305	277	285	283	282	260	311	252	314	312	309	287	300	290	319	270	318	310	291	298	318	294	300	260	302	272	303	283	313	280	329	320	271	285	304	298	274	262	294	310	278	306	270	275	286	270	302	270	297	285	317	296	291	319	293	294	279	314	298	313	250	297	299	299	317	272	307	280	303	329	285	306	316	299	312	312	291	256	296	266	312	252	283	317	297	279	308	291	309	276	314	278	279	275	305	300	292	297	282	281	287	298	294	354	306	303	308	291	283	302	327	307	291	314	289	331	304	310	334	285	284	294	305	304	289	295	293	300	276	312	318	263	289	300	282	268	288	304	303	302	309	291	285	311	314	335	284	292	304	316	272	288	257	259	319	301	287	288	258	260	324	324	300	304	295	272	289	296	269	299	290	271	301	291	310	285	307	291	300	311	304	288	287	309	279	302	287	247	289	292	288	321	288	310	262	281	249	264	295	302	297	334	284	307	294	326	318	308	282	289	302	301	296	266	316	320	318	329	315	314	275	286	300	264	313	283	274	256	303	275	277	335	282	301	336	295	320	295	319	318	287	286	293	304	324	292	294	311	314	287	282	287	271	328	317	293	304	292	273	279	325	305	260	297	285	288	315	269	297	290	280	295	254	291	292	283	307	275	278	253	297	280	285	308	283	266	313	267	314	308	295	277	299	267	323	324	312	283	296	313	281	281	284	286	309	287	302	305	305	296	280	301	276	282	266	304	292	303	280	288	293	278	304	308	282	299	276	304	287
7354	1012	1596	1664	1406	1293	1084	1003	921	927	875	798	881	800	774	790	768	728	751	701	697	752	668	742	705	732	698	681	713	686	667	708	706	684	669	669	696	658	686	674	647	670	663	719	684	695	663	623	653	703	679	657	675	685	709	678	695	641	628	695	650	729	655	700	683	656	717	690	684	682	670	687	612	658	643	712	680	708	664	700	663	698	659	662	630	693	645	688	701	626	657	646	673	688	624	648	640	617	666	684	690	688	689	713	669	679	661	681	670	695	624	661	680	635	630	650	641	645	644	614	677	668	690	686	650	712	640	642	631	704	636	735	634	649	688	656	707	696	656	661	683	636	694	705	644	643	707	629	653	676	641	705	672	633	687	661	638	671	671	664	717	658	704	663	627	675	658	714	694	660	626	654	682	665	611	729	668	657	652	649	628	657	669	708	685	644	660	669	573	686	672	641	690	636	698	657	699	650	681	660	679	681	596	666	720	698	686	688	652	688	622	693	677	702	666	687	671	648	723	669	666	660	694	634	661	664	674	680	668	670	695	701	711	674	639	688	695	715	640	700	692	669	685	744	650	656	680	652	695	731	661	685	691	671	667	706	695	656	656	662	711	703	665	697	660	657	675	691	631	661	680	668	683	637	700	643	661	691	666	670	684	609	666	657	715	714	705	670	651	677	620	679	632	641	673	648	634	679	650	624	638	663	670	695	580	656	646	665	645	682	669	656	652	696	638	700	713	671	648	695	629	708	696	611	653	624	739	685	693	673	615	642	675	703	704	656	668	622	686	665	664	632	657	695	680	704	648	644	704	669	654	654	633	645	687	670	603	633	654	631	696	680	704	658	706	704	726	640	637	628	685	715	689	657	673	627	659	681	661	665	674	711	658	685	660	667	636	694	699	641	669	661	689	611	691	641	698	683	671	682	660	675	700	670	649	712	650	668	676	667	641	663	692	670	680	650	670	663	642	685	704	682	658	673	663	660	713	653	664	617	613	678	707	656	705	646	691	638	670	708	653	671	656	667	680	681	677	638	705	688	634	692	689	679	700	660	699	689	644	683	645	671	655	648	678	642	662	662	646	642	662	663	674	656	641	672	655	694	704	665	686	655	698	686	645	691	678	615	671	670	712	636	685	703	694	659	676	663	670	649	670	634	659	719	619	621	684	638	688	667	711	633	690	669	637	687	691	683	657	662	682	679	688	696	678	643	705	639	693	685	702	636	620	693	678	654	631	621	674	681	693	661	685	694	694	680	677	657	610	662	624	600	639	657	675	678	672	693	711	681	642	664	678	696	667	641	630	668	671	693	616	663	628	667	707	630	635	678	641	646	694	678	679	702	645	692	692	649	663	669	677	638	669	635	684	654	668	662	620	705	623	635	685	609	678	652	696	640	633	676	647	653	677	636	660	722	676	657	640	686	637	657	658	646	643	676	680	693	676	718	670	671	658	688	654	671	638	693	674	664	629	652	684	679	703	675	665	657	653	656	668	681	633	660	700	650	668	647	666	667	653	660	692	670	672	677	655	717	676	622	673	688	712	632	708	662	736	671	647	685	678	664	652	722	700	649	664	681	714	698	682	697	677	640	673	668	612	660	685	674	658	641	639	695	640	711	666	645	656	643	680	658	682	664	620	689	709	655	698	615	693	649	701	661	678	706	675	628	694	668	678	623	700	653	687	669	669	651	665	714	676	636	728	695	668	675	702	685	675	611	707	717	667	675	686	665	689	671	676	662	632	680	703	694	653	656	672	710	656	712	643	616	675	691	713	692	657	690	663	687	678	637	696	652	609	689	669	695	623	683	685	692	668	646	682	637	665	666	649	676	708	727	669	661	634	654	708	672	662	667	667	693	646	685	655	696	586	678	660	677	673	657	661	664	690	686	653	672	670	681	693	696	663	672	659	677	619	693	627	621	644	675	648	645	692	686	675	674	710	694	665	628	685	702	696	644	657	713	658	716	680	656	690	691	659	649	654	656	678	662	687	708	621	692	654	661	684	668	681	672	684	650	688	662	650	691	680	677	693	659	676	653	665	699	612	659	670	691	636	700	697	712	650	666	693	687	701	638	660	685	680	664	611	682	639	669	663	672	699	693	677	690	699	658	673	656	660	621	655	665	705	686	664	644	658	625	685	654	693	696	639	655	671	667	686	660	665	669	695	657	668	616	659	623	682	693	663	678	640	638	678	645	667	668	651	648	706	750	642	645	680	692	693	713	632	676	666	668	642	703	666	668	635	687	657	655	673	678	699	690	665	674	687	630	653	678	642	612	667	690	717	617	704	641	662	662	689	672	676	618	703	643	679	620	706	672	676	658	696	652	670	678	669	671	662	683	667	711	677	631	705	662	707	665	668	662	681	666	616	660	627	642	630	667	649	662	655	701	633	667	659	637	646	656	643	700	682	698	717	662	644	648	628	663	646	624	698	631	680	630	663	669	659	717	682	654	660	651	663	648	682	688	678	681	681	655	668	680	673	618	643	664	671	669	670	663	691	668	685	668	642	673	645	673	681	622	644	639	653	655	659	703	663	664	631	667	688	619	688	643	702	649	692	659	637	655	662	688	644	697	676	643	633	654	618	668	628	686	674	695	680	630	638	666	628	677	625	691	675	671	681	676	675	668	690	699	690	673	649	644	691	694	715	667	680	698	671	637	686	689	682	660	670	669	677	671	709	695	670	747	656	663	644	698	666	703	649	667	709	685	673	709	688	624	649	649	678	672	623	674	665	647	640	645	704	669	721	691	693	665	678	641	665	633	650	681	687	645	696	694	741	658	685	693	684	692	657	674	656	692	666	651	668	675	717	688	658	689	701	653	673	651	711	657	660	697	636	637	604	671	638	643	640	689	690	695	624	659	702	708	662	665	677	659	663	643	668	712	666	663	669	671	686	693	678	687	707	670	710	685	615	704	619	650	665	673	660	676	684	700	652	649	651	686	658	685	695	690	699	703	675	670	682	638	655	683	659	614	656	689	699	636	665	658	684	677	698	664	686	672	633	666	674	674	694	625	687	654	657	672	692	677	615	655	716	725	643	657	665	657	606	667	682	670	654	701	671	675	631	640	683	676	674	701	694	626	646	641	719	650	721	660	632	681	689	688	692	661	689	640	660	641	707	693	659	649	688	667	684	684	685	739	632	623	608	658	699	665	642	680	598	667	666	687	706	656	665	668	719	650	677	689	720	657	649	646	702	688	654	694	617	698	655	679	669	717	690	668	661	670	640	680	684	686	659	657	665	656	706	639	620	645	685	650	652	663	658	660	726	680	713	634	702	623	698	667	653	657	708	651	664	698	696	686	682	644	662	681	667	648	652	680	680	677	621	639	616	671	666	696	650	658	652	676	682	641	678	663	706	662	666	719	663	708	687	685	682	657	637	671	657	652	630	635	699	653	644	687	644	716	658	687	669	673	683	676	691	684	669	645	672	677	683	689	677	673	691	662	676	656	689	685	682	676	633	664	689	665	613	639	606	644	676	658	682	689
16474	1832	1407	850	635	549	451	402	364	349	349	338	306	332	362	311	272	303	285	249	297	280	286	315	251	300	288	263	277	304	289	256	294	273	295	291	309	289	287	248	282	253	224	279	309	240	303	289	280	287	276	264	326	293	266	284	270	273	307	289	267	265	274	257	289	316	303	291	290	259	291	257	250	246	261	264	269	317	286	277	292	277	288	244	278	275	282	267	270	302	277	285	263	286	287	283	253	254	253	294	278	253	262	280	279	280	292	258	300	282	291	258	256	252	252	246	302	307	286	282	300	270	271	297	282	284	285	250	263	287	281	279	295	303	269	298	283	289	255	236	304	314	299	257	257	294	289	286	269	260	255	269	277	292	269	300	274	274	311	258	283	266	247	286	325	275	274	278	269	256	260	275	279	290	284	286	272	263	283	280	266	319	287	318	269	292	268	275	307	271	300	280	321	245	264	270	291	254	279	277	290	271	290	251	242	265	278	293	257	264	253	286	244	259	269	297	283	243	279	285	258	291	281	250	269	301	264	282	260	255	266	254	306	260	244	306	232	305	303	260	251	279	250	285	292	283	253	247	255	274	297	271	300	306	280	257	308	235	255	297	259	256	249	269	283	275	231	280	275	284	263	278	266	277	270	255	267	247	294	275	277	311	281	287	262	232	237	271	276	275	258	249	266	271	298	261	307	299	290	270	277	289	297	300	269	264	278	261	265	292	288	271	279	267	282	281	278	291	282	309	286	277	254	277	304	268	293	289	285	293	312	271	301	280	266	284	261	305	293	231	266	273	248	277	301	256	252	283	272	242	283	251	292	276	243	302	258	244	305	279	277	280	299	265	241	275	298	275	285	301	302	255	246	285	298	278	231	286	267	308	292	306	274	268	266	257	269	305	274	283	295	261	250	289	281	248	316	294	282	282	263	271	319	278	271	290	303	288	267	242	278	287	271	277	277	246	273	270	260	274	285	285	283	259	279	244	239	247	286	304	294	254	271	284	304	295	285	276	259	270	263	288	254	238	275	279	286	283	275	279	276	263	303	258	254	292	231	265	286	268	304	248	258	303	292	268	309	278	274	287	273	280	273	306	281	287	301	262	284	312	275	260	274	273	264	238	262	263	254	252	316	278	267	276	276	286	290	264	289	303	277	263	269	238	252	292	267	293	262	295	284	277	274	312	314	271	295	304	268	263	296	257	267	227	276	297	243	263	310	267	278	287	259	261	293	273	273	254	289	268	291	281	275	246	258	297	264	270	290	299	290	273	307	298	259	297	274	276	279	288	261	267	291	268	257	265	279	281	298	291	289	290	266	294	285	278	268	289	269	297	247	273	258	263	277	260	264	262	274	282	249	269	263	274	259	278	259	280	270	250	270	274	250	319	280	273	295	275	289	289	252	310	259	264	251	285	272	290	273	310	276	299	324	263	272	278	279	284	310	276	275	287	259	280	287	280	298	298	252	231	264	277	274	297	260	274	286	285	275	240	276	284	278	269	272	263	312	258	290	228	272	250	261	280	246	280	277	299	275	305	272	257	283	288	277	289	277	252	259	261	280	263	262	306	285	256	300	249	233	275	261	286	255	273	278	286	269	265	278	299	291	242	269	303	289	265	233	281	264	265	287	269	295	268	273	281	259	284	266	256	293	280	311	305	313	277	321	280	285	284	265	269	272	265	262	263	281	267	299	288	309	302	276	252	271	276	276	314	290	283	305	282	268	260	291	284	275	273	263	269	255	269	301	247	280	281	270	275	276	290	266	294	284	301	283	315	285	278	284	281	261	272	253	321	288	299	279	258	294	263	256	272	296	257	306	277	258	295	303	311	275	262	240	278	272	261	285	344	273	270	320	264	244	258	273	320	264	295	287	263	265	288	252	261	250	283	300	285	284	258	257	252	285	259	282	280	272	260	325	290	255	257	313	272	272	261	308	287	262	287	275	260	268	272	278	291	286	279	272	263	262	285	312	275	277	260	278	267	307	296	276	279	259	279	297	286	286	256	267	253	260	265	275	256	298	312	249	271	236	260	268	252	272	292	271	272	293	274	289	271	257	299	242	298	244	293	244	271	278	290	281	283	260	257	287	270	264	264	282	276	282	291	268	295	290	279	252	263	285	270	267	284	318	270	250	294	268	291	291	268	279	303	252	247	260	251	267	281	278	308	276	271	315	245	295	309	282	288	275	273	276	257	275	278	274	280	246	285	287	269	271	283	249	278	270	246	253	242	265	266	299	280	272	270	292	310	254	291	275	284	276	287	296	290	274	266	249	246	258	282	278	265	300	271	295	282	263	273	288	262	288	280	271	287	272	298	264	276	267	261	240	263	249	284	269	249	267	279	252	281	255	259	275	256	258	262	268	305	265	288	282	272	263	287	259	287	265	275	274	263	291	300	252	253	275	306	243	264	292	249	260	262	300	290	281	283	263	296	250	268	254	264	280	273	273	273	254	268	259	282	268	297	273	275	271	302	263	272	280	265	299	264	270	286	294	271	286	279	304	275	289	305	306	273	287	243	297	298	269	241	284	253	272	288	324	271	265	283	242	282	282	282	241	268	252	263	284	284	283	278	233	275	303	292	264	289	251	296	301	267	280	287	286	275	282	296	283	321	269	274	297	265	258	257	265	260	247	288	263	240	276	287	262	265	291	302	277	257	280	296	267	298	276	286	296	251	268	248	313	276	296	284	257	251	283	280	283	284	253	270	246	289	287	269	264	239	278	290	274	265	263	297	280	274	245	279	290	289	269	263	281	283	294	297	264	270	284	286	254	288	246	297	309	277	284	274	273	290	284	298	291	280	273	271	281	289	273	292	255	290	305	285	311	289	285	281	263	270	278	310	281	284	289	269	278	282	264	282	309	282	295	265	274	280	283	282	253	261	285	279	279	288	250	270	285	286	233	285	263	309	276	313	278	266	275	300	312	280	246	255	285	275	284	291	263	284	272	288	276	277	273	283	238	303	298	275	265	297	279	313	251	251	295	288	241	271	248	299	232	237	292	271	308	268	269	250	257	259	263	260	312	278	244	276	286	276	292	260	278	274	266	267	281	270	275	284	265	287	237	284	301	263	284	272	273	286	244	271	281	263	265	270	281	241	286	295	246	281	250	270	279	263	264	244	269	269	266	270	292	259	293	309	277	296	287	301	307	291	266	288	249	249	300	293	259	271	285	288	294	263	292	274	272	271	232	275	275	260	297	308	262	242	264	260	291	282	286	283	257	268	292	261	279	253	268	303	254	273	282	312	284	312	272	259	277	256	273	264	270	255	294	283	264	244	274	276	285	274	297	281	303	282	296	296	243	261	277	273	270	259	259	279	288	257	268	276	294	274	267	247	244	251	272	278	263	280	277	297	276	287	285	263	279	304	282	277	279	296	264	260	284	257	270	274	276	241	276	273	291	269	277	276	288	273	261	270	251	303	261	275	282	281	240	279	305	264	266	280	255	265	303	240	264	283	254	270	277	285	293	272	274	260	275	280	247	310
9495	1258	2506	2421	2095	1722	1475	1203	1207	996	991	912	929	868	815	767	721	706	744	682	709	702	706	704	692	679	621	614	689	677	633	677	639	626	633	637	649	676	631	651	666	617	668	609	686	605	635	636	669	552	614	631	675	639	621	640	611	662	619	656	603	596	609	621	601	611	622	630	669	625	605	660	620	605	661	576	583	604	636	664	626	613	602	569	647	620	599	631	588	643	616	638	589	606	631	577	606	617	638	622	636	639	624	612	633	617	615	633	593	606	596	575	634	628	628	631	605	610	604	626	624	598	582	589	581	658	594	655	617	627	630	635	609	625	603	571	629	557	603	602	577	584	607	580	633	638	594	617	614	657	586	633	569	612	615	626	622	619	597	589	593	544	605	627	587	617	592	615	609	607	599	646	652	648	572	595	592	638	595	633	610	600	600	618	584	568	624	605	590	536	604	605	617	626	579	638	615	611	604	586	604	650	560	606	649	645	671	574	617	606	603	617	640	607	598	601	610	575	583	629	621	584	595	593	616	602	644	601	615	612	593	609	591	600	604	631	606	614	589	607	604	658	615	633	601	611	598	606	587	600	590	624	627	604	621	598	619	590	625	626	581	659	602	636	631	600	661	624	620	579	621	616	595	596	629	626	642	640	631	619	581	596	587	588	595	591	634	629	583	620	653	601	575	567	598	597	648	585	626	675	596	616	597	576	605	647	606	621	614	595	602	577	645	585	647	646	630	609	584	564	591	574	611	593	616	617	616	595	586	637	587	598	667	632	618	595	609	632	581	594	645	611	623	628	603	666	585	580	655	617	637	609	585	572	576	571	631	639	618	639	613	601	597	643	580	634	580	603	619	600	615	617	563	658	613	625	594	628	619	646	607	606	609	611	612	601	597	584	554	628	599	577	650	570	591	601	587	615	595	655	605	615	593	633	604	600	608	634	643	648	613	604	618	645	612	652	625	587	625	600	602	670	593	617	621	572	617	661	574	546	583	599	641	586	607	595	607	573	588	568	592	622	652	606	664	601	598	646	591	613	663	644	611	617	601	556	636	623	607	607	636	647	561	605	626	629	600	614	641	593	593	615	607	605	627	560	587	554	613	635	626	589	605	613	636	626	586	640	582	619	577	581	586	577	621	623	600	624	615	595	585	622	601	595	635	619	596	630	584	583	605	608	616	627	592	590	562	586	633	570	612	599	619	621	610	560	586	591	628	583	652	587	632	622	587	618	619	615	644	543	632	639	583	616	603	612	631	619	566	631	641	569	597	554	622	589	594	641	616	612	615	627	575	625	638	606	593	616	620	621	598	625	570	623	635	623	599	587	592	609	576	577	609	597	601	621	605	604	624	591	639	605	572	617	625	617	658	584	639	633	616	569	580	591	613	621	608	599	588	579	653	610	589	664	597	591	619	601	634	613	604	605	596	621	614	582	604	620	615	582	646	628	602	635	644	576	606	570	584	595	640	610	600	615	624	605	576	584	653	614	624	643	614	580	639	596	644	575	623	589	623	591	577	554	671	593	594	607	587	619	564	560	594	655	630	609	594	631	640	561	610	586	571	586	589	595	626	629	616	621	593	617	601	600	603	598	607	645	598	598	641	605	642	592	642	609	611	655	627	582	609	607	579	608	543	579	618	625	579	577	599	616	579	659	595	616	639	571	574	659	618	609	589	599	657	569	623	585	622	584	591	606	590	671	611	606	618	566	607	595	608	622	612	620	608	636	593	618	628	591	606	596	582	606	646	548	604	615	618	596	588	586	581	607	639	609	605	620	623	640	626	624	605	605	636	631	622	586	624	594	593	681	599	618	620	601	594	593	604	643	551	610	622	606	590	580	588	601	619	649	587	613	631	647	650	633	632	594	600	610	599	605	638	618	625	621	619	581	642	549	604	624	581	635	615	621	569	634	623	629	595	592	619	579	606	606	597	604	547	610	609	642	546	641	573	569	593	583	633	646	643	616	627	629	601	615	632	607	660	659	601	630	635	599	647	628	614	594	614	618	597	591	624	594	594	617	608	581	604	636	582	622	595	614	605	600	614	599	588	636	597	656	589	621	639	600	584	604	647	622	631	630	600	589	602	629	605	599	615	624	640	603	642	570	622	571	617	584	632	592	618	558	634	619	605	594	581	614	618	637	616	588	610	641	605	618	586	586	611	600	631	571	587	649	606	632	554	625	583	610	594	600	587	659	596	643	634	642	635	576	593	596	670	589	613	570	538	595	627	577	586	640	608	617	636	585	627	613	596	635	575	587	602	596	582	596	658	620	595	616	600	609	626	635	616	623	632	610	652	601	622	627	621	563	613	657	565	599	589	628	623	581	629	622	654	597	650	555	646	578	585	609	607	566	581	620	618	605	651	637	652	599	613	604	643	596	590	564	596	614	618	585	603	591	612	647	617	613	589	566	603	605	648	607	604	621	601	621	619	601	622	548	604	627	584	556	587	613	637	606	632	652	604	612	603	630	593	582	629	594	643	635	629	606	625	610	654	593	648	613	595	614	609	609	641	604	607	611	622	584	604	548	593	605	656	643	608	630	598	595	629	598	629	627	620	604	596	613	605	595	634	619	635	571	611	587	598	625	581	591	632	608	638	652	641	578	559	600	603	622	607	614	631	599	576	643	670	625	580	588	611	621	627	558	623	560	645	607	657	587	588	623	666	626	647	613	553	588	601	625	596	658	616	646	574	591	614	665	599	625	591	629	624	575	582	636	632	589	591	565	632	605	601	635	580	611	631	583	596	607	608	607	622	608	574	597	627	610	631	568	535	655	606	630	592	599	532	583	634	628	614	597	593	646	602	585	582	624	623	635	627	617	603	621	622	595	597	622	650	618	615	597	597	640	605	639	655	676	611	604	597	597	601	582	624	642	609	614	620	622	611	626	616	606	621	619	616	531	643	635	618	595	617	562	584	607	632	591	617	591	630	639	570	619	625	582	620	575	605	618	576	635	645	583	579	612	593	657	623	605	642	572	619	613	617	612	620	591	627	601	623	618	629	599	615	644	616	613	664	573	615	653	636	567	636	552	631	611	622	593	625	608	645	668	660	657	587	615	605	613	626	615	560	609	592	606	631	613	655	606	617	583	603	591	619	604	585	616	627	612	591	579	634	646	593	621	635	556	637	642	601	579	630	602	613	588	632	603	629	636	563	587	613	601	623	615	603	624	574	637	605	602	621	602	668	622	659	640	615	612	594	599	634	690	595	607	570	596	596	642	621	618	591	594	628	585	624	602	606	629	637	598	616	613	597	608	632	613	639	588	635	622	612	644	620	595	617	589	599	583	650	581	634	618	581	582	617	575	611	586	614	606	626	590	573	561	616	604	638	615	631	632	565	652	576	596	608	627	573	641	640	634	617	638	572	619	571	618	612	635	622	599	585	614	602	586	626	665	647	628	675	581	571	590	605	651	620	550	592	619	666	604	607	603	631	613	607	632	605	614	588	620	585	661	662	602	611	610	609	591	585	607	631	616	582	588
1891	201	172	127	150	142	155	159	128	114	140	147	162	128	135	124	142	152	114	136	146	160	147	161	115	121	145	116	132	120	141	149	135	144	132	143	133	142	149	158	127	136	142	146	137	134	159	150	165	150	142	149	166	152	134	129	120	141	160	157	172	123	140	139	151	136	129	144	149	134	128	120	142	131	138	139	160	131	118	131	114	133	134	134	123	131	133	162	110	128	148	125	149	126	138	122	158	144	138	127	167	121	136	121	135	128	142	132	166	157	136	182	136	124	133	149	140	136	115	149	149	137	130	165	137	134	161	132	138	145	123	141	141	149	141	133	133	127	128	145	137	143	128	167	136	130	145	134	173	133	126	136	143	143	131	145	146	119	131	163	149	148	139	143	138	128	148	154	147	110	129	137	121	133	132	137	154	131	150	130	146	156	150	132	137	145	122	158	134	134	125	137	135	128	138	123	141	120	119	141	142	141	139	141	132	128	132	163	139	133	137	126	147	131	147	130	138	158	128	125	157	139	143	149	159	143	127	143	138	146	152	119	159	131	124	131	135	148	142	146	147	125	141	142	154	156	129	127	142	127	130	123	116	148	170	135	149	136	125	139	123	135	142	142	133	141	136	126	156	135	164	140	134	130	126	163	128	146	136	133	128	128	144	142	112	150	133	125	127	131	145	149	139	142	138	134	130	146	145	132	140	139	139	129	151	150	160	159	111	144	122	154	141	133	146	136	150	158	132	118	152	137	127	141	136	137	133	141	160	125	121	129	113	141	123	119	136	127	135	128	137	128	143	118	151	143	144	139	150	114	157	132	139	144	161	148	119	136	162	133	155	138	134	123	136	130	148	139	138	158	136	177	125	131	131	155	115	146	147	158	142	150	148	156	125	144	130	150	144	118	155	169	171	117	129	146	129	145	165	145	140	108	133	136	141	161	152	147	114	145	118	135	145	148	149	127	147	127	138	123	126	134	136	118	135	134	133	135	138	141	132	133	133	163	124	134	140	150	131	146	128	150	138	133	145	121	165	134	140	152	145	137	145	166	154	136	125	129	150	142	145	125	148	143	145	142	133	142	132	147	153	141	111	134	162	139	133	138	144	117	123	157	138	158	139	152	163	134	142	124	128	130	118	154	122	132	138	139	126	141	146	134	106	145	141	132	135	139	128	141	139	132	130	124	138	148	140	129	162	148	120	164	147	141	127	146	135	114	164	139	155	141	141	124	93	145	168	140	142	134	138	153	134	128	131	149	125	138	129	130	138	96	125	138	152	144	151	140	150	124	139	123	126	141	131	139	161	144	113	124	117	138	154	147	141	133	143	152	141	127	129	128	136	165	130	133	129	112	132	136	121	148	148	141	149	149	111	167	134	125	128	146	131	141	144	128	128	145	130	137	152	150	138	144	125	144	129	127	134	124	154	133	136	138	137	159	157	142	132	143	135	143	142	134	141	138	130	115	142	125	130	128	151	143	137	132	117	149	144	139	147	155	139	140	133	128	124	124	141	156	144	117	120	167	138	127	152	121	136	122	124	144	154	160	150	134	125	129	147	132	151	139	108	140	131	149	119	130	135	150	167	135	118	120	121	133	126	158	120	127	132	138	135	123	132	138	129	144	151	145	138	134	157	136	118	130	141	129	142	126	129	146	145	176	164	135	153	123	131	130	152	147	125	123	109	143	154	148	144	146	131	150	132	131	130	130	164	145	132	147	136	143	132	154	140	140	111	128	146	150	135	152	123	136	133	120	132	127	133	146	128	138	145	125	154	144	155	143	123	129	143	129	150	138	137	132	133	165	127	144	126	156	130	133	146	141	165	128	149	144	128	122	121	142	135	136	143	121	122	138	145	149	132	133	113	124	128	142	130	131	153	127	138	130	148	133	128	134	164	153	141	147	123	150	130	142	118	124	130	143	121	144	133	163	153	140	128	136	136	153	136	154	144	145	130	137	146	117	148	138	144	155	148	127	147	120	144	132	132	142	116	145	119	142	141	131	121	146	122	134	130	141	146	134	166	144	136	120	156	157	146	135	139	155	139	160	150	163	123	157	116	136	131	135	155	149	132	137	153	131	133	134	130	129	144	141	164	151	124	142	127	133	160	164	128	141	124	165	144	145	152	134	147	119	138	133	120	129	150	154	128	123	147	129	130	123	146	119	138	144	146	137	149	138	137	138	134	141	149	126	148	136	154	135	142	142	160	142	133	143	136	139	155	171	147	134	126	135	127	144	132	132	153	126	139	151	125	111	125	125	165	168	137	135	142	130	133	141	130	123	126	134	160	137	123	160	132	117	149	117	131	127	131	146	144	137	113	155	124	133	108	153	127	147	139	122	118	137	149	126	146	135	155	169	131	141	121	151	125	160	171	130	127	133	142	149	118	147	143	142	126	122	140	146	147	160	135	138	153	157	154	131	121	131	135	139	137	137	136	137	147	138	120	157	145	155	152	141	135	139	140	140	142	124	138	133	145	145	117	138	125	147	147	146	130	150	144	130	125	145	133	153	125	134	144	147	122	149	147	133	138	142	148	130	144	134	156	152	129	141	133	147	116	118	140	133	125	138	143	133	155	113	127	147	161	121	131	146	142	144	143	149	137	157	140	162	133	110	153	129	136	142	164	156	153	135	141	138	132	149	119	148	153	130	134	157	172	138	135	131	120	129	148	136	141	140	139	130	142	155	126	162	133	148	137	142	117	160	141	161	112	126	117	138	124	132	137	143	139	134	132	160	148	127	138	101	142	143	145	160	151	130	137	138	156	124	134	120	150	146	145	126	126	127	162	147	139	136	159	128	117	150	140	114	128	118	137	112	129	133	145	148	127	137	132	135	134	141	133	171	157	128	138	144	138	127	131	136	133	143	148	148	135	131	139	115	172	153	132	143	142	170	162	110	119	130	147	145	146	148	158	162	134	125	158	143	159	141	130	106	129	156	156	179	129	167	115	124	121	130	130	172	153	131	142	133	132	130	138	141	137	149	140	123	145	139	146	142	133	161	140	146	150	129	143	145	136	116	132	158	149	145	148	128	147	129	144	135	121	98	133	171	147	139	136	158	136	121	148	130	146	142	149	130	153	136	125	162	136	148	132	120	146	144	154	134	123	126	164	147	142	141	132	137	128	124	147	162	111	147	136	135	142	132	143	131	135	137	114	141	158	122	144	147	127	144	150	146	159	156	147	140	148	134	137	142	131	153	170	134	133	155	138	138	134	132	144	146	162	119	140	132	122	118	135	128	136	161	126	141	149	126	129	118	133	125	136	131	149	141	116	137	130	140	133	145	162	137	126	140	144	130	146	163	142	125	122	162	161	145	126	140	134	156	144	151	171	148	166	140	145	135	146	153	133	132	127	143	150	114	156	149	140	142	158	144	132	132	155	140	137	132	144	132	147	139	151	162	156	153	124	161	139	121	144	137	177	137	128	133	134	134	150	138	127	144	154	132	147	128	140	116	143	120	133	141	145	129	121	134	115	150	140	142	142	144
2002	378	419	378	396	354	410	397	346	376	363	399	374	354	397	360	335	376	352	329	361	381	380	383	388	364	394	352	386	366	369	368	372	360	369	372	373	336	355	353	366	371	383	348	312	377	369	360	353	353	360	369	364	382	313	371	359	349	351	372	336	376	352	347	358	333	330	345	355	374	351	351	366	370	347	334	382	355	385	343	382	339	325	408	346	345	371	391	364	376	378	350	376	381	352	372	348	335	377	391	365	367	385	340	352	374	374	395	322	393	382	381	368	366	349	377	345	364	355	377	357	365	362	357	399	379	383	365	342	387	370	365	355	345	358	355	376	396	370	355	373	389	373	355	348	344	341	380	340	338	366	362	378	389	361	379	353	367	359	361	366	362	350	368	344	373	381	401	388	375	351	328	338	344	360	355	353	387	386	387	389	384	363	386	340	366	378	377	357	357	362	389	363	388	366	342	357	342	366	371	324	408	345	352	367	376	335	389	353	371	363	354	387	367	370	345	368	337	339	382	380	385	345	336	406	357	341	367	377	360	347	326	354	349	323	347	352	378	409	350	330	365	364	393	380	351	352	377	385	377	362	356	334	356	357	391	375	353	378	340	367	341	378	367	359	364	364	388	310	380	351	369	374	366	362	368	359	339	366	378	367	364	386	332	358	356	345	359	351	359	363	348	371	398	343	370	370	361	366	373	381	387	370	321	356	344	337	364	379	397	382	361	370	337	365	366	388	355	369	382	348	350	388	406	369	335	354	303	340	357	351	329	375	376	352	364	365	345	398	381	319	368	342	373	367	366	370	364	346	368	367	361	330	343	329	362	369	339	366	362	346	353	317	340	358	352	370	372	373	349	400	370	377	370	359	372	348	357	343	332	389	367	354	406	359	369	338	355	369	355	377	324	358	289	358	351	375	361	361	353	358	366	355	379	378	364	369	357	378	352	388	343	363	330	343	346	383	378	402	359	346	390	377	359	346	347	368	354	349	374	342	376	350	407	353	364	369	356	360	365	344	371	414	388	353	380	380	383	351	352	330	365	357	334	388	408	365	382	382	332	376	361	390	375	415	348	376	364	378	351	344	357	351	381	347	398	376	370	385	377	374	370	398	367	355	365	379	390	391	351	355	367	375	360	359	356	367	346	360	349	359	409	345	354	369	352	375	391	403	378	374	350	380	380	360	358	364	328	384	368	343	343	360	389	371	385	346	365	356	351	345	349	363	390	359	355	324	356	367	352	348	373	356	372	348	355	366	377	356	348	357	356	332	376	386	383	358	385	365	367	355	395	362	329	373	369	355	350	345	344	345	339	359	325	382	353	356	388	361	357	369	402	368	358	358	376	371	374	363	343	348	360	376	362	364	371	331	360	365	374	360	330	356	380	377	372	411	373	422	357	375	380	340	331	361	340	364	392	342	361	367	366	371	378	372	373	353	370	370	366	342	349	348	380	367	357	371	344	327	347	370	369	359	357	367	357	349	389	369	328	355	344	351	374	353	367	381	356	351	373	356	363	361	363	305	363	316	358	367	395	360	330	396	363	345	340	359	355	411	372	359	364	351	372	375	381	358	349	363	357	380	368	350	343	351	326	373	377	359	369	342	338	381	339	337	372	342	349	366	395	357	374	383	399	332	343	360	364	353	369	357	379	367	351	353	339	391	327	393	337	409	356	347	373	381	348	378	358	377	369	358	345	350	407	353	377	354	338	358	376	339	386	364	374	377	360	368	367	344	368	400	375	374	351	349	363	378	351	378	392	363	330	346	350	361	401	345	397	352	352	374	390	360	337	394	350	350	368	351	363	382	338	384	349	365	358	370	388	391	328	360	332	380	329	371	364	405	356	344	366	307	353	351	372	377	340	366	392	383	331	355	386	370	381	376	409	327	397	359	364	374	383	355	338	372	337	337	382	367	378	356	363	349	363	359	324	363	395	385	363	383	362	362	397	346	343	351	386	405	356	402	404	377	368	355	362	362	390	377	314	361	341	387	360	381	351	341	329	327	346	395	310	354	353	360	330	351	366	380	371	381	350	314	348	316	357	376	389	339	358	386	385	344	357	380	361	339	372	365	346	336	342	323	340	360	375	380	333	360	345	347	363	353	387	380	377	351	333	375	358	357	357	337	361	364	378	340	371	339	373	352	366	385	370	365	332	382	372	372	353	353	393	331	361	364	388	343	363	335	359	344	357	393	391	387	360	312	370	374	381	361	354	363	369	369	359	328	379	340	347	364	359	361	376	382	386	367	413	333	336	370	327	354	362	362	387	406	348	347	333	360	367	353	328	390	353	359	344	373	364	391	336	357	376	372	375	374	359	318	387	361	400	391	357	348	341	329	362	375	350	386	358	409	366	337	389	354	359	374	373	378	358	357	360	374	368	371	352	361	377	345	355	350	380	366	358	388	325	401	377	372	360	339	335	366	378	369	382	331	355	372	369	366	346	359	367	367	364	343	329	329	353	373	372	356	369	366	382	351	354	363	407	364	379	345	381	387	362	353	389	376	338	332	357	357	340	350	369	359	348	396	350	395	351	373	334	406	368	343	363	375	370	377	348	379	370	361	394	331	387	364	373	385	341	381	370	347	344	378	376	367	367	387	378	357	396	364	382	339	363	358	361	390	352	356	363	374	360	368	340	357	363	365	335	318	327	392	332	396	346	364	399	373	340	353	357	392	326	352	375	380	356	342	364	357	339	348	351	373	361	343	354	347	364	366	361	385	325	357	367	365	376	359	371	323	360	384	332	345	378	372	367	384	354	379	332	321	361	368	384	364	347	355	341	359	334	372	403	349	370	367	385	333	357	341	385	355	390	323	360	367	348	324	341	383	362	366	393	369	384	363	362	359	370	381	354	353	353	392	366	366	382	336	344	393	323	360	374	333	349	368	344	346	347	351	372	371	357	341	360	328	327	393	345	340	370	372	351	344	369	348	386	358	346	380	381	345	371	380	381	361	365	369	357	341	341	350	378	348	353	337	357	371	378	352	325	358	419	348	382	389	376	367	394	329	354	370	383	360	371	355	339	348	346	338	363	371	336	344	350	350	377	370	368	363	384	355	359	375	365	339	417	379	377	349	354	371	386	362	361	381	369	361	326	359	361	355	384	364	353	357	388	384	360	389	350	363	364	391	345	334	368	366	353	376	376	361	389	370	381	339	390	370	375	361	367	374	382	363	354	345	350	341	385	355	349	373	340	344	363	380	365	380	373	400	360	368	382	359	379	358	382	387	361	354	359	358	346	319	360	324	355	343	330	378	352	344	360	369	338	345	341	366	321	383	359	330	332	366	357	373	382	343	350	361	367	407	379	356	361	403	356	363	370	402	360	378	371	355	386	349	380	343	348	353	351	395	390	365	358	365	366	352	378	347	355	365	370	374	371	354	354	382	335	397	338	318	355	350	385	361	395	384	386	358	383	358	380	370	347	334	344	340	357	332	364	348	341	354	339	335	344	360	374	360	334	340	352	342	354	351	347	371	390	363	346
9262	780	863	610	446	390	317	349	344	319	354	306	288	263	327	279	342	358	320	312	333	319	284	315	283	312	321	315	300	267	299	311	240	277	278	307	290	314	283	289	272	296	307	271	299	275	289	300	316	285	277	282	278	296	290	289	266	272	285	294	314	302	311	291	295	294	309	286	336	295	323	267	312	296	291	307	289	285	243	280	299	303	323	283	280	292	292	311	292	293	276	276	303	292	293	280	265	253	284	270	289	314	298	310	292	296	312	254	315	297	295	277	275	289	301	303	282	261	314	314	293	280	294	296	263	297	317	293	270	305	260	271	271	288	250	300	266	312	267	263	284	307	315	282	295	327	286	305	301	309	284	293	317	269	282	295	296	287	278	283	281	277	310	295	290	297	263	311	334	266	308	288	293	313	282	298	289	266	311	279	319	303	276	293	289	306	306	283	316	300	271	260	301	259	281	267	290	314	301	312	306	296	300	312	296	301	319	276	290	277	277	297	288	307	278	270	282	316	266	297	335	306	291	299	320	267	304	284	281	268	257	290	278	302	289	321	291	280	304	317	304	286	295	300	307	272	310	274	286	299	315	272	282	308	277	303	290	277	291	284	225	323	303	340	293	267	291	292	258	308	323	272	282	275	259	324	286	319	287	307	270	289	319	283	311	270	297	335	292	274	285	295	273	324	265	278	283	309	289	280	290	293	272	286	276	284	266	286	310	276	308	247	307	286	256	300	329	309	274	308	304	295	294	283	276	283	335	299	270	285	257	285	275	278	280	265	309	267	300	281	332	286	311	305	293	315	278	322	261	289	335	308	299	286	295	289	272	291	301	306	301	322	271	248	274	291	305	282	311	278	297	262	254	297	289	313	272	291	288	290	271	302	262	274	263	296	307	288	284	316	285	284	278	277	280	291	299	307	277	322	305	326	311	305	310	279	288	279	295	281	281	288	315	295	324	274	261	270	314	292	272	294	265	270	291	290	275	257	312	284	265	276	285	291	285	312	313	300	293	272	313	270	272	272	305	281	297	321	287	299	276	275	333	294	280	322	265	291	284	313	293	287	303	305	271	285	255	274	274	304	289	291	267	275	254	286	311	267	299	272	290	315	310	277	278	275	282	319	303	303	306	290	259	300	292	293	308	281	304	268	261	276	327	280	302	268	303	321	329	287	291	317	321	283	316	285	286	263	320	278	291	355	290	285	304	269	290	293	323	277	290	273	278	311	270	267	272	287	306	290	299	278	273	312	274	286	310	311	332	309	285	297	323	303	279	307	274	271	306	309	289	289	305	304	324	290	288	280	279	316	281	263	272	238	277	239	308	259	291	304	304	311	273	312	302	298	275	292	288	283	274	279	307	286	312	311	283	254	298	305	292	313	291	275	277	269	289	292	278	303	308	260	299	282	292	269	313	269	302	276	289	310	278	312	319	315	316	310	277	288	287	311	237	285	293	302	269	275	276	259	296	310	307	306	288	324	325	284	301	300	304	265	247	287	275	312	267	280	285	303	298	306	306	320	321	279	312	279	317	289	310	277	301	301	272	262	310	327	242	332	308	308	301	280	252	284	298	319	299	260	312	255	297	267	278	337	322	308	296	294	296	295	295	313	308	302	316	308	302	300	307	296	289	250	262	273	267	308	286	283	273	286	291	303	283	265	280	286	285	302	310	297	268	262	297	275	249	331	285	280	281	288	290	260	275	326	274	300	272	281	280	301	285	245	305	330	284	301	288	307	274	285	271	294	269	303	283	275	300	281	294	268	315	306	279	281	270	285	280	297	255	304	276	305	296	300	317	282	286	303	293	303	273	301	265	281	270	277	289	320	281	269	305	278	284	297	309	290	280	306	281	279	279	301	298	326	293	305	290	298	231	260	290	287	273	299	320	323	326	292	296	299	316	297	325	291	302	289	305	319	279	289	270	309	265	325	301	282	276	274	284	285	322	284	305	256	285	282	295	309	280	290	305	244	291	340	302	309	307	261	301	274	280	296	296	252	278	284	287	313	309	287	304	297	289	283	264	312	247	287	292	285	273	295	282	284	293	295	280	306	273	278	295	298	305	303	276	279	314	287	332	299	322	327	303	279	300	281	312	331	287	306	325	266	302	270	306	306	296	310	312	274	292	319	275	301	281	282	265	322	298	263	287	305	316	281	278	321	270	313	297	295	287	282	262	292	306	278	271	305	264	304	307	282	298	292	268	302	275	267	336	305	251	273	308	281	309	282	286	308	270	296	320	285	315	277	293	281	284	293	282	294	318	292	270	281	288	305	291	273	285	291	277	290	288	306	283	325	301	329	299	280	295	303	292	287	272	321	310	305	303	286	267	234	294	265	336	308	297	309	293	271	307	289	277	326	311	310	296	286	298	294	295	290	285	308	312	280	273	285	314	266	280	270	319	288	279	299	278	282	299	341	257	325	308	323	283	310	315	262	290	259	311	264	313	281	265	310	279	311	307	294	256	264	302	258	284	316	287	319	274	296	281	316	308	257	269	302	336	264	292	275	264	289	265	293	273	292	249	292	296	297	288	271	264	286	288	291	284	274	269	279	265	297	302	277	317	298	283	312	282	299	259	294	290	282	250	258	280	255	297	281	273	305	310	285	310	276	287	259	294	284	272	322	274	276	263	305	312	287	295	275	326	276	295	287	288	289	281	292	265	256	266	308	269	302	288	279	289	300	268	280	306	269	293	306	311	308	283	307	301	306	267	263	298	339	285	285	279	300	304	285	256	263	293	284	272	314	289	274	331	316	280	329	300	297	281	318	308	316	344	274	279	285	277	300	298	292	297	294	285	291	304	336	304	285	313	292	273	270	257	309	287	263	262	309	289	314	296	315	298	301	307	314	304	317	310	309	257	288	246	289	295	301	298	281	280	311	293	291	272	298	271	286	278	267	322	318	312	266	294	331	292	245	293	303	302	264	278	275	289	305	303	265	281	322	322	262	286	247	297	302	305	283	275	312	268	298	300	294	298	290	274	279	304	294	293	315	267	273	286	284	279	279	330	275	328	284	328	294	309	260	257	270	302	278	298	306	288	314	300	295	269	296	297	297	285	278	257	280	305	287	332	286	257	331	290	278	280	314	323	309	272	294	305	302	287	313	309	295	286	323	301	294	313	280	283	291	292	308	296	284	332	315	274	297	281	306	290	268	296	297	287	288	289	263	281	313	282	264	290	299	288	290	277	282	287	333	328	320	303	288	285	293	265	285	263	295	309	248	317	272	296	320	312	310	324	295	304	290	324	308	284	296	258	300	297	304	305	317	302	316	286	315	310	303	270	295	322	284	314	299	263	270	259	293	295	289	291	290	290	284	349	306	283	298	296	304	302	313	298	284	298	306	302	296	296	289	308	283	304	311	284	339	282	277	300	287	320	299	281	341	302	313	294	291	278	321	294	302	285	299	253	252	275	280	297	266	282	305	288	306	285	297	314	285	302	261	336	251	299	268	313	274	310	274	293	286	312	292	289	279	328	287	310	289
7223	913	1759	1602	1383	1206	1070	1015	936	883	842	856	811	788	773	762	767	753	715	723	701	667	693	721	705	716	684	679	687	655	716	652	656	725	697	704	650	648	728	715	662	677	719	676	663	655	696	670	663	645	681	663	714	655	661	644	671	662	660	682	657	643	678	662	706	664	670	638	730	640	668	656	657	643	638	664	609	663	677	661	661	686	662	677	614	644	659	724	626	690	656	611	705	645	674	681	637	664	681	674	648	679	705	667	671	643	679	708	654	690	717	639	674	638	657	722	701	655	654	641	659	681	640	675	628	665	646	661	665	710	674	653	668	703	664	639	636	672	653	668	653	682	686	616	668	675	680	678	672	658	692	658	625	647	639	633	722	709	646	674	644	658	646	646	648	634	624	710	631	642	665	647	672	620	636	690	664	661	650	662	664	625	648	642	668	683	709	631	680	669	671	617	650	640	633	679	686	677	656	707	646	619	680	671	663	689	655	678	703	693	663	631	693	682	610	685	646	676	640	630	658	636	668	653	684	666	659	679	682	656	722	656	657	665	636	641	689	656	657	640	666	665	678	659	675	674	636	641	686	666	696	653	628	686	699	653	648	640	663	640	647	661	668	672	741	676	643	651	670	699	641	658	637	660	617	677	666	698	688	647	622	655	664	677	691	669	643	685	668	655	657	619	666	652	648	682	714	665	671	683	695	655	734	704	669	670	681	661	731	650	652	702	632	628	661	705	669	664	666	638	649	649	635	718	650	662	687	646	640	674	650	651	672	654	678	680	667	645	658	665	674	688	643	631	651	697	699	643	704	720	625	675	630	648	679	646	655	668	662	730	656	644	669	635	699	691	685	671	675	676	676	643	657	661	689	619	639	632	668	630	676	657	649	651	703	701	642	668	661	661	680	680	646	700	698	647	652	654	661	649	643	616	654	653	655	621	670	671	630	656	685	652	710	678	672	638	690	695	664	680	665	623	652	670	678	651	659	694	667	640	680	601	685	715	640	716	661	680	683	682	630	629	627	677	678	643	670	679	633	693	660	636	665	662	613	687	682	659	660	679	685	644	662	653	651	639	704	597	647	698	699	659	683	689	679	696	664	669	670	631	680	680	664	627	718	619	659	670	645	623	666	636	648	650	687	645	669	692	676	682	610	677	695	639	632	659	694	666	680	649	652	649	679	685	649	651	664	645	688	639	646	653	650	677	696	617	683	665	665	622	626	642	697	661	639	688	687	646	647	670	664	667	699	703	700	681	665	618	686	626	682	666	674	655	612	680	626	744	662	640	727	619	671	669	690	674	620	700	650	632	660	700	689	653	655	646	666	666	659	657	688	644	642	683	669	628	664	635	681	645	661	692	650	647	684	665	628	676	690	647	681	674	689	636	640	670	684	687	662	591	713	651	674	646	649	624	659	682	673	672	698	649	622	637	676	667	694	641	655	641	646	668	655	645	663	658	661	660	694	680	695	668	647	668	683	623	630	717	669	660	670	643	695	636	719	672	640	633	687	648	674	629	707	702	621	659	597	670	683	634	668	686	648	657	689	666	695	687	654	674	702	643	636	665	698	660	664	665	637	644	605	733	628	633	626	690	675	668	632	683	654	690	682	607	687	656	669	639	688	698	657	685	630	634	704	674	675	641	669	670	674	643	695	680	648	668	714	651	634	679	692	628	634	704	756	668	678	653	648	687	660	651	681	713	659	696	696	664	680	630	671	676	690	670	649	687	663	699	645	654	690	650	701	688	719	677	658	667	625	704	664	678	658	722	663	696	674	680	685	642	637	659	699	629	651	709	688	663	664	683	660	648	639	682	700	667	681	643	669	682	620	635	699	660	654	655	659	716	679	695	653	624	702	650	663	651	650	659	683	655	653	662	629	686	651	632	678	673	643	634	682	664	655	659	682	679	619	650	663	686	631	631	667	691	690	602	640	660	673	703	665	658	676	683	661	691	654	693	668	660	649	644	659	694	648	669	667	664	631	699	701	722	616	671	654	675	654	615	677	636	644	589	673	638	656	665	657	687	636	659	649	679	617	675	667	672	689	679	723	710	632	679	637	687	631	662	639	653	635	644	662	648	621	638	622	678	641	693	646	687	666	644	668	632	647	712	698	662	703	617	676	669	682	676	672	615	682	637	688	645	676	667	634	625	642	626	643	647	620	696	646	704	646	655	710	717	641	631	675	640	651	679	674	636	648	724	651	649	633	696	648	689	667	710	617	682	660	638	655	693	656	664	665	707	650	670	669	647	669	695	643	642	699	684	649	609	694	637	670	657	652	659	632	694	660	723	667	660	643	672	651	660	602	641	692	653	683	644	671	645	653	698	677	645	700	654	683	618	677	678	677	678	674	726	606	597	632	648	714	632	640	632	618	651	661	694	646	625	620	661	704	693	632	622	674	714	720	615	687	658	705	677	654	620	698	677	651	691	680	627	703	702	625	684	682	645	679	660	655	687	676	670	639	666	671	671	647	650	687	666	616	714	669	621	724	634	621	660	644	694	641	706	626	634	699	645	697	652	645	651	646	685	639	683	673	663	705	637	663	653	627	634	673	642	620	644	678	654	689	642	635	677	661	676	713	684	684	627	666	634	671	694	702	688	651	653	692	680	641	690	674	661	624	650	648	622	726	685	651	679	667	719	713	649	682	657	655	638	648	660	713	632	687	677	653	646	640	633	700	634	714	670	666	659	668	672	679	689	633	643	696	668	639	638	687	634	640	623	668	645	626	672	682	704	643	654	681	694	633	650	681	687	679	694	676	692	662	717	660	677	687	656	657	692	670	682	674	694	674	663	680	642	651	686	647	684	636	665	649	677	640	626	684	630	702	679	628	669	671	689	642	643	643	697	695	684	709	697	678	652	684	640	648	629	649	623	671	680	682	674	690	683	640	671	669	670	661	666	663	658	686	662	655	689	662	658	699	647	630	691	629	688	668	701	723	686	679	634	684	698	647	668	654	646	677	645	667	635	605	652	639	671	658	657	661	639	691	696	696	599	683	678	648	683	724	676	638	611	660	651	694	658	653	681	658	679	666	670	669	664	672	646	642	626	657	643	649	679	658	672	654	652	699	681	707	629	676	690	672	654	639	675	673	674	669	665	674	658	621	642	618	656	659	662	685	683	660	666	678	657	671	662	639	647	691	667	623	638	697	640	638	706	694	638	649	666	643	638	621	637	670	679	698	678	642	635	673	656	710	645	619	684	600	671	646	671	692	686	679	714	690	664	668	660	625	639	699	675	666	641	659	681	652	697	686	683	671	692	673	685	616	663	689	676	647	662	643	697	693	660	675	661	684	651	702	682	659	664	691	670	703	640	689	648	651	671	690	658	662	633	651	703	661	634	648	639	651	621	676	690	661	671	670	628	689	644	660	658	654	645	640	692	668	658	656	632	643	627	666	641	687	674	689	640	644	626	668	655	690	668	688	684	679	650	705	662	685	649	648	623	678	658	660	670	655	627	636	636	664	681	705	634	649	652	655	639
16396	1658	1279	836	627	510	424	399	387	345	363	347	300	297	306	289	336	298	293	300	256	301	284	297	274	274	262	281	282	267	295	279	322	281	267	295	276	275	289	318	266	253	291	243	314	280	266	263	276	287	274	266	256	248	282	288	283	272	270	258	265	290	278	287	269	292	259	251	267	226	278	301	289	308	252	268	250	271	266	264	280	281	272	290	289	254	241	272	263	270	271	252	274	333	303	238	298	282	260	300	244	293	271	264	294	279	265	268	289	267	280	281	292	270	275	299	286	287	256	293	297	270	305	267	247	263	290	276	291	249	264	264	274	259	255	286	292	275	261	267	288	257	302	275	256	297	279	275	257	265	281	276	274	289	276	280	255	293	251	274	303	247	275	266	289	318	282	276	281	292	256	257	284	267	283	267	287	310	269	272	264	290	267	274	229	252	272	260	254	271	256	274	275	285	266	318	290	256	288	261	295	280	279	266	283	251	280	271	254	275	288	319	247	233	297	279	268	253	262	292	276	224	284	296	302	281	296	271	278	317	239	258	307	309	261	252	276	290	304	291	253	278	270	274	264	245	289	267	273	255	288	292	274	251	269	271	286	274	276	265	269	293	247	259	267	248	243	256	289	255	271	252	237	236	251	299	249	263	267	248	267	292	270	271	279	284	303	273	277	311	280	272	264	278	274	325	264	315	266	272	249	276	255	279	272	281	258	266	274	273	285	305	281	263	253	301	293	288	250	270	283	303	285	308	286	279	265	271	266	256	266	297	285	319	296	271	253	293	280	270	280	307	279	294	291	286	301	269	261	293	241	289	271	280	265	272	250	256	281	260	261	307	284	268	244	243	236	315	301	264	258	266	286	263	304	291	276	252	308	268	296	263	290	264	271	287	271	275	275	306	305	298	270	263	255	278	280	271	254	293	274	260	285	283	273	295	250	272	255	255	308	249	273	281	240	293	272	283	275	278	270	273	251	259	273	280	274	281	279	265	279	272	270	254	265	299	277	258	255	294	244	250	277	306	265	280	299	287	255	250	276	283	252	290	283	268	272	261	284	293	253	258	253	280	262	280	259	290	262	292	294	253	257	253	261	260	276	292	312	278	278	262	257	286	251	265	276	275	275	273	262	245	288	271	289	271	262	303	265	259	298	288	269	276	272	262	274	264	278	295	331	276	248	289	269	271	293	293	280	246	271	282	298	287	301	284	265	279	276	275	278	268	283	292	291	280	298	292	267	270	264	272	282	299	277	275	272	253	274	243	257	263	239	258	275	258	278	293	246	287	236	304	249	310	266	273	274	295	265	286	284	278	270	266	272	289	273	276	288	299	260	315	263	262	305	285	283	250	248	305	309	270	271	292	266	278	259	266	267	259	270	263	287	240	238	266	274	310	274	285	284	286	293	303	280	283	239	293	306	244	243	269	272	279	260	258	291	259	281	282	263	265	268	278	287	267	274	253	257	270	275	284	278	286	258	272	288	289	256	290	250	258	255	287	282	265	272	279	275	278	269	258	256	255	263	281	250	231	250	251	272	279	257	265	303	247	295	263	243	242	262	273	300	271	279	308	255	299	252	259	279	311	256	269	282	288	260	265	252	268	264	259	290	284	255	278	246	279	276	267	263	257	274	258	220	268	283	274	250	275	278	267	285	263	260	254	284	274	283	290	229	298	271	231	305	279	259	260	271	262	288	295	277	270	295	277	283	264	288	277	296	283	260	261	257	265	265	296	274	280	238	246	261	261	247	257	265	295	295	268	298	276	253	262	289	275	268	276	314	251	285	281	299	283	262	281	232	275	296	283	269	268	258	276	261	264	268	257	273	259	257	267	301	259	287	279	292	283	307	307	320	281	249	252	250	276	282	252	291	293	295	250	302	286	260	275	282	287	263	253	293	274	275	243	284	275	260	263	298	281	278	273	294	307	269	246	294	279	275	306	275	283	286	284	301	272	269	294	286	296	288	285	287	261	303	305	255	315	270	291	233	251	265	286	273	281	271	281	253	288	247	263	292	274	296	282	253	286	294	263	273	283	244	297	252	255	271	295	272	272	278	272	289	281	282	252	238	270	281	297	243	264	272	288	306	272	253	267	256	274	260	240	279	299	291	261	252	294	289	268	269	256	283	276	250	283	292	264	291	269	286	279	271	296	260	284	285	268	262	281	248	275	278	262	299	268	270	268	268	293	259	309	279	261	269	257	302	281	247	274	277	240	270	248	279	267	298	243	277	288	263	266	286	266	296	264	277	271	255	250	293	248	262	241	273	278	253	263	257	265	249	285	269	257	264	292	273	316	288	278	294	260	262	274	269	252	251	293	275	279	260	269	314	287	267	302	264	304	272	256	279	258	274	270	272	263	275	310	277	257	262	243	268	263	271	270	273	272	277	284	240	269	262	259	296	280	267	289	265	282	260	280	271	274	289	273	246	263	276	225	285	307	278	261	278	271	270	277	250	264	287	280	269	257	269	233	263	290	291	269	247	267	277	258	261	252	284	259	297	278	254	290	265	280	258	308	257	287	277	265	275	280	283	290	272	285	265	276	239	290	265	262	300	291	278	272	257	279	292	253	276	277	279	284	291	240	240	259	254	275	274	285	260	283	261	293	282	267	273	281	262	260	302	303	249	254	292	280	306	270	280	242	255	244	280	262	276	270	255	272	294	274	283	294	273	273	273	283	266	288	263	257	279	275	292	231	269	254	267	255	258	245	297	300	272	267	259	256	276	265	275	283	268	282	285	289	253	253	259	240	268	278	237	273	281	286	281	289	281	254	264	258	247	256	249	269	287	307	281	281	267	238	299	245	278	241	290	282	275	282	282	299	293	280	261	289	284	276	250	275	271	252	279	274	271	272	259	283	270	279	293	276	252	273	276	267	269	256	264	232	299	283	303	277	253	256	274	240	280	271	260	272	281	281	289	272	284	297	305	298	263	277	290	276	275	296	256	269	277	282	272	247	236	261	242	269	262	264	265	275	290	254	256	290	269	285	282	296	276	286	280	283	266	283	243	265	299	247	274	258	266	294	277	282	305	293	251	305	286	314	275	265	275	294	267	280	291	259	267	289	289	303	302	286	261	283	264	268	270	241	272	270	253	267	284	293	257	322	291	277	251	305	239	265	283	255	301	319	268	265	263	274	286	282	270	284	297	288	269	293	289	278	272	256	245	259	304	267	297	289	274	282	287	294	269	304	275	264	290	270	286	257	298	293	284	269	281	271	265	267	286	293	264	313	251	292	306	270	244	250	267	231	260	251	251	279	278	241	285	292	270	279	290	276	297	296	261	282	297	261	298	273	283	269	258	289	288	240	288	295	264	290	267	294	274	282	271	289	270	261	283	252	292	286	254	244	268	265	284	284	287	250	261	292	271	236	271	289	277	226	287	255	266	256	277	272	281	261	275	257	234	299	253	255	263	241	275	285	218	273	294	269	273	288	276	263	255	297	272	293	279	308	264	279	286	284	285	270	251	303	271	285	275	254	282	288
9255	1204	2641	2301	2046	1714	1412	1263	1109	1005	958	872	878	819	806	772	700	763	679	726	643	689	686	693	664	642	663	676	655	650	655	645	671	616	626	610	628	627	683	625	589	655	612	623	588	617	626	561	608	626	632	588	647	637	613	608	593	609	613	626	610	593	620	609	610	614	597	633	607	601	608	596	588	617	584	630	599	603	569	576	624	578	618	598	624	614	591	626	614	639	592	636	642	611	620	601	654	628	590	583	628	603	611	566	585	594	606	610	588	585	612	603	601	639	581	614	632	614	666	578	562	569	573	613	613	639	598	625	605	599	646	581	629	585	642	655	601	570	609	617	592	584	612	586	607	576	593	575	636	609	580	606	621	566	623	596	578	607	618	562	583	587	601	616	623	616	636	610	594	613	636	627	617	639	593	600	585	619	531	600	567	578	607	638	620	617	622	602	619	594	608	623	611	541	604	600	629	589	636	625	622	648	579	615	593	588	575	618	578	590	582	626	619	590	605	628	620	551	585	605	606	610	604	605	599	590	603	583	567	629	633	607	653	599	606	590	599	620	572	584	546	609	575	614	603	609	603	557	552	610	578	617	599	612	584	610	570	594	561	610	546	608	590	591	574	560	653	653	627	636	616	590	651	571	616	629	620	579	612	617	593	572	651	642	624	612	646	642	650	603	593	602	595	601	642	565	601	575	590	592	604	579	605	572	595	597	570	627	596	613	600	615	609	574	585	667	583	568	594	569	622	641	585	612	632	583	619	656	591	593	594	608	624	593	573	571	602	610	631	592	627	578	605	599	576	660	563	584	611	594	609	580	615	561	610	618	577	589	618	565	557	622	602	586	617	549	606	577	608	602	585	611	680	630	609	622	611	641	599	583	645	630	552	612	607	610	620	598	620	635	616	611	601	611	593	621	612	589	619	630	599	637	625	625	595	616	557	617	611	664	588	564	637	601	609	604	577	609	620	596	564	643	633	585	621	550	603	598	614	612	607	586	586	594	633	608	593	661	592	627	577	607	605	599	609	622	584	599	628	671	615	641	608	559	596	603	609	590	620	595	598	551	573	611	610	609	652	596	565	627	619	593	599	587	596	626	638	666	620	634	592	586	619	563	600	581	614	630	608	594	611	564	624	616	579	584	636	591	593	599	640	617	651	620	561	581	626	599	608	588	612	576	598	612	605	595	593	606	622	587	569	579	584	583	601	642	627	552	591	609	639	581	615	587	631	555	582	629	609	585	634	582	592	599	580	592	620	618	582	591	612	571	586	571	581	612	567	608	603	590	613	586	588	591	631	592	578	614	623	606	609	601	594	646	561	601	638	581	617	601	606	573	612	617	638	624	649	580	621	629	617	598	622	615	620	585	575	591	631	604	632	584	606	625	575	617	583	557	598	634	606	649	584	608	592	620	646	623	580	630	626	643	627	600	564	683	620	618	593	611	606	617	608	596	583	641	605	588	603	573	612	650	551	634	591	594	596	649	600	604	612	625	565	591	630	580	611	599	557	606	615	580	590	600	617	595	651	609	607	610	617	613	597	604	610	562	610	623	579	592	582	612	555	613	604	574	643	590	617	611	618	628	560	583	571	594	624	602	654	555	660	618	647	565	579	600	661	577	613	566	596	591	634	585	598	585	622	587	576	589	592	607	634	597	612	586	633	623	609	633	607	572	603	647	626	638	583	635	611	621	599	636	606	567	605	625	625	624	556	602	571	635	618	567	632	588	626	605	636	583	617	634	556	602	617	638	618	583	589	610	591	594	635	580	599	570	655	616	606	577	615	587	578	612	603	608	604	587	577	590	613	605	561	599	589	534	616	632	621	584	641	608	602	593	605	576	601	618	658	597	603	590	576	638	602	531	603	599	649	634	654	639	602	576	613	578	592	574	585	570	610	600	630	628	584	656	642	573	606	641	602	594	567	637	628	627	588	607	601	589	627	587	560	615	638	620	586	624	581	657	599	582	570	600	582	627	611	585	600	576	630	612	612	630	608	640	602	594	615	605	579	636	585	632	602	631	568	598	601	621	593	605	616	617	613	610	568	644	629	608	591	597	602	638	612	639	614	629	602	597	626	635	590	606	592	662	591	638	618	604	579	575	607	576	591	621	587	631	589	636	572	602	570	609	592	602	629	583	588	591	692	639	611	611	601	602	634	610	611	604	554	619	584	619	594	616	618	630	601	588	607	604	629	599	596	568	598	571	600	637	655	574	647	638	619	594	612	632	596	606	641	556	579	617	624	654	638	622	624	661	611	618	610	630	593	605	615	539	587	566	621	618	584	600	578	635	603	558	600	600	615	621	607	637	603	604	673	555	612	609	609	607	621	554	605	582	630	645	616	569	576	578	620	606	600	609	570	582	610	614	608	594	604	602	625	579	599	600	564	665	642	590	603	640	604	644	606	603	563	593	596	582	626	590	599	599	615	597	590	624	606	607	596	590	609	572	632	589	625	597	624	565	576	592	610	576	609	656	579	589	626	630	609	584	585	603	623	610	626	591	626	583	609	635	632	614	591	585	591	660	629	629	621	622	631	578	579	591	586	570	616	594	660	619	614	581	609	611	581	616	553	648	605	588	630	611	577	612	669	616	589	623	557	600	582	561	596	554	624	588	566	588	633	569	603	622	605	625	598	594	568	557	608	610	564	669	597	598	595	596	583	601	609	595	606	579	624	641	595	599	631	601	624	596	634	617	641	619	567	591	580	604	547	597	595	644	570	581	635	618	577	649	602	595	586	595	643	598	621	584	613	606	571	554	645	607	587	608	592	617	655	605	655	606	664	565	597	567	619	600	652	606	587	604	593	636	635	619	589	597	603	594	608	607	556	596	590	616	579	606	578	603	651	583	583	622	623	611	626	562	631	635	615	579	656	606	620	605	600	609	631	630	616	633	626	598	593	617	594	645	590	590	617	591	618	611	575	618	610	596	634	627	575	595	563	612	625	636	616	594	584	629	608	636	606	628	598	567	604	584	616	600	603	597	627	619	621	633	622	607	609	584	607	586	579	620	558	557	638	610	631	558	608	584	667	572	627	621	618	647	623	576	616	653	578	598	619	582	612	571	574	601	645	628	592	640	622	560	616	581	612	624	644	597	592	602	635	632	616	613	580	608	615	567	608	619	606	616	557	600	590	670	572	620	605	613	640	601	614	589	620	587	572	638	586	594	623	595	601	577	621	587	601	627	598	615	602	571	588	600	636	631	620	587	607	588	610	613	628	643	600	597	623	584	583	640	616	615	586	573	556	643	586	629	635	589	588	632	599	635	587	557	618	586	623	623	621	636	617	626	618	595	610	586	620	572	618	600	614	599	580	577	600	593	588	608	619	592	566	611	599	636	570	632	656	604	568	630	609	588	602	616	571	606	640	584	631	554	590	611	597	624	574	626	628	596	626	605	609	620	616	619	617	647	614	578	575	582	610	623	635	622	585	603	600	598	639	629	602	652	605	653	577	580	602	611	625	611	587	638	618	594	631	578	606	613
2001	193	137	147	151	146	163	143	128	130	128	130	141	136	146	135	138	132	136	143	142	146	141	148	152	122	116	126	132	135	129	124	130	140	138	137	143	142	136	143	158	117	137	139	143	139	149	127	136	137	137	140	152	133	154	111	133	132	122	137	145	126	160	132	114	152	132	141	138	136	143	128	132	135	119	120	142	150	143	119	139	131	122	125	123	137	111	128	111	138	153	113	136	127	123	125	117	124	131	158	139	146	131	136	124	133	164	135	121	150	133	139	133	137	142	113	111	157	136	143	127	140	128	129	133	111	146	130	129	138	121	152	120	149	130	125	131	133	138	127	180	119	132	139	139	138	142	134	121	127	140	138	135	122	159	142	121	135	128	135	129	123	131	143	125	137	118	132	138	134	135	158	128	95	138	141	134	153	139	133	138	133	159	122	113	147	152	124	171	132	124	139	150	120	153	135	134	143	150	144	139	149	162	125	131	115	107	141	133	139	140	142	120	121	141	129	109	127	151	145	127	135	112	123	120	134	120	129	148	145	134	123	120	114	124	126	141	116	154	137	123	148	138	119	163	128	157	139	139	148	130	155	135	149	125	140	135	131	121	146	132	111	142	165	125	123	134	139	146	111	138	132	134	147	128	137	126	99	113	141	147	130	154	147	130	127	128	130	136	136	130	146	134	131	114	120	130	125	122	150	135	128	144	139	124	155	131	133	130	123	149	122	124	139	146	147	151	142	159	149	133	142	130	117	139	128	134	121	140	143	127	145	149	132	159	137	109	153	150	131	135	143	137	152	130	134	129	122	123	148	139	122	149	137	146	136	122	146	135	143	126	139	145	145	114	131	137	135	141	127	130	156	137	133	126	147	125	141	124	151	108	136	146	135	145	125	118	145	130	137	117	150	124	145	146	113	136	154	132	155	139	138	146	126	126	117	133	111	119	146	130	125	152	142	130	156	114	143	145	129	133	130	129	144	144	161	124	141	129	135	147	138	129	132	150	115	140	138	147	132	139	125	114	143	135	121	155	135	136	124	122	125	132	133	135	130	145	137	125	154	132	160	129	129	136	132	119	135	139	123	121	124	108	116	161	135	152	160	133	139	138	135	151	136	135	114	143	135	148	147	133	135	131	142	117	143	128	144	145	120	142	121	147	152	146	145	125	116	139	142	131	143	136	159	140	138	159	117	137	129	136	133	135	137	138	130	118	127	129	164	135	155	127	155	127	145	148	128	133	119	137	133	151	149	154	152	130	135	137	143	138	128	138	151	150	129	148	117	116	133	116	131	113	118	152	108	148	143	126	123	110	129	129	119	137	157	149	122	113	142	130	143	132	162	120	141	139	155	154	143	132	150	134	149	133	145	139	131	145	141	132	130	122	127	145	121	150	149	125	121	135	139	133	144	149	120	122	143	120	144	130	144	159	147	167	134	117	130	139	156	132	127	150	121	124	143	159	128	140	157	148	119	134	112	122	119	126	134	133	138	136	124	132	121	137	135	151	137	131	123	138	148	124	114	159	133	144	123	136	134	132	124	130	114	146	126	122	141	128	133	127	147	135	139	156	146	142	140	124	147	147	127	155	146	122	141	147	137	132	142	154	122	124	133	130	142	139	143	154	131	148	131	137	134	136	145	151	139	123	137	141	132	145	150	146	136	127	122	108	134	136	133	155	131	149	126	145	148	130	134	138	127	142	106	159	153	139	110	150	138	134	136	123	99	160	136	145	157	133	120	114	136	130	121	141	118	127	141	123	127	130	167	122	134	137	108	132	126	132	133	148	124	116	120	124	126	142	128	161	133	138	130	149	121	123	122	145	129	148	126	123	166	151	120	136	148	150	141	150	141	135	110	156	133	145	125	151	134	159	155	133	124	132	136	127	114	138	162	153	132	131	126	132	141	148	124	133	121	115	118	127	129	133	126	137	147	150	127	110	119	162	127	140	151	144	158	131	163	157	139	122	141	164	129	125	131	123	110	150	142	136	125	129	138	152	130	131	134	125	128	150	132	126	166	145	161	131	148	150	159	122	133	137	156	152	107	123	124	122	129	137	132	130	142	134	112	129	139	131	138	137	126	144	142	127	139	135	136	127	149	116	148	146	123	124	116	126	102	141	129	132	141	117	135	151	107	131	168	136	128	142	129	151	117	113	145	155	148	156	123	137	132	152	135	131	129	129	127	158	155	141	136	124	120	139	132	145	149	117	133	153	138	133	128	112	139	132	134	132	154	128	146	160	122	129	136	137	110	117	140	146	129	122	138	142	131	141	124	174	134	131	152	145	139	123	141	128	135	159	149	145	144	111	144	143	136	124	140	136	144	140	124	138	142	131	141	153	141	140	127	128	144	105	137	122	155	144	142	126	135	117	114	148	129	168	107	122	140	152	132	145	119	124	128	125	148	154	131	141	140	121	141	136	129	115	142	134	137	125	140	143	149	144	137	135	151	129	153	126	131	144	142	128	108	134	128	139	127	124	158	137	130	153	151	142	140	159	135	139	121	116	137	129	141	126	132	112	122	139	120	133	135	143	148	152	138	119	121	124	131	144	136	151	135	118	124	134	145	125	133	129	149	142	122	136	130	136	138	149	135	137	132	125	147	132	154	120	125	131	135	147	150	163	144	144	136	137	125	143	136	134	144	151	126	141	122	117	154	138	133	131	137	141	156	131	102	145	131	148	143	131	136	112	140	144	144	144	128	137	147	135	137	142	128	131	165	157	136	146	140	138	131	151	126	152	116	126	141	128	120	127	147	139	146	146	161	149	133	119	139	116	120	137	138	153	130	146	144	143	143	119	119	120	143	119	142	141	139	136	143	121	127	135	149	143	145	109	138	128	128	125	131	140	154	142	143	126	147	111	139	127	139	144	131	154	154	143	163	135	133	130	120	147	132	133	151	131	146	144	131	127	120	157	143	125	141	119	120	125	131	132	161	143	133	139	118	121	151	143	129	130	138	146	128	151	127	143	150	149	137	135	143	128	146	140	143	145	131	132	123	125	134	136	148	153	145	139	129	129	122	127	122	145	136	126	165	146	109	141	152	136	143	145	140	124	124	126	125	126	111	136	138	164	137	148	151	154	143	133	137	138	152	140	123	121	134	157	125	125	158	158	150	144	127	111	143	135	146	138	119	146	128	138	135	112	133	145	152	140	126	141	134	150	158	122	131	145	147	148	138	145	122	124	115	135	116	138	128	131	131	139	143	160	117	132	132	132	137	136	119	132	148	140	138	149	149	130	125	128	157	137	126	126	126	147	129	136	124	135	125	147	131	156	124	153	156	138	127	125	129	126	132	141	123	104	131	131	137	152	118	132	151	140	114	151	161	123	147	138	143	135	127	130	141	132	130	129	121	140	126	122	111	141	131	144	119	151	142	143	137	133	131	154	125	138	136	136	124	122	135	136	110	162	138	124	135	131	136	155	126	146	169	145	151	154	141	152	136	118	133	140	134	131	133	116	145	130	139	140	149	136	116	141	140	129	108
1944	433	372	365	377	373	411	381	337	353	375	350	348	378	339	329	362	339	378	349	344	339	358	362	361	377	328	336	359	354	359	340	349	336	379	380	352	364	361	347	333	351	339	333	356	353	374	362	340	349	361	351	354	361	364	342	343	313	361	359	359	369	369	392	350	363	319	317	343	386	361	350	314	367	322	358	363	396	368	331	343	362	338	384	341	356	368	338	364	355	346	373	372	329	339	364	351	369	359	390	336	369	339	348	379	326	383	365	355	340	327	333	356	373	353	326	326	371	334	361	337	323	359	319	400	369	372	369	369	372	368	385	321	375	325	329	332	354	338	351	332	344	358	344	333	331	336	367	344	351	357	390	352	320	381	340	378	375	373	377	348	335	355	376	396	354	326	377	333	375	354	323	363	377	363	357	370	386	348	340	351	327	344	319	349	359	350	357	353	338	342	349	341	376	350	336	357	358	351	366	362	345	363	388	355	370	379	338	378	376	374	352	372	348	373	322	358	392	369	369	368	346	389	346	332	334	358	328	370	325	379	376	342	357	399	336	342	354	344	337	313	313	381	340	370	328	351	371	366	338	359	377	353	344	355	364	328	350	339	352	345	367	329	331	348	379	317	347	376	381	347	305	323	387	398	382	352	374	368	331	352	324	376	357	354	365	361	385	350	358	356	313	352	327	354	355	367	347	352	366	363	372	332	390	356	357	337	363	371	369	350	356	349	359	334	387	365	358	325	353	385	361	327	323	363	358	352	347	344	362	359	323	310	357	359	360	370	386	367	386	328	364	360	363	361	353	353	357	357	335	358	379	310	367	379	343	355	342	358	374	343	356	380	378	363	331	318	360	366	367	326	367	398	380	332	345	343	385	351	352	360	353	361	368	384	340	370	354	368	358	342	378	321	332	332	350	371	334	371	332	360	343	333	368	363	358	381	348	315	364	319	344	379	353	361	391	350	347	382	337	372	375	357	337	362	383	379	365	385	346	345	345	353	370	346	346	366	341	341	343	336	338	350	334	376	331	357	326	358	359	344	378	365	327	341	347	316	356	382	339	379	314	391	372	326	337	331	350	359	378	340	359	350	371	365	317	346	328	337	356	387	383	334	345	370	340	345	327	372	389	335	363	339	371	361	353	370	360	367	332	331	314	366	369	353	350	350	355	354	365	347	339	359	355	346	347	346	327	359	351	352	364	363	334	346	346	316	379	376	363	375	344	363	363	356	373	377	360	355	378	344	373	356	320	344	384	360	325	373	351	377	378	366	382	351	375	327	342	380	371	339	377	335	352	399	360	340	325	328	367	372	396	377	371	407	365	374	347	322	351	370	345	339	357	347	327	367	328	365	384	346	344	376	353	337	346	353	358	329	362	379	373	349	354	381	381	348	344	344	368	347	350	370	296	359	371	348	346	338	352	352	367	341	349	379	308	340	343	376	355	375	362	363	373	353	343	360	356	339	375	343	347	359	373	371	360	372	348	354	352	358	364	327	387	352	357	397	347	368	317	343	369	348	356	364	353	311	332	341	376	333	333	337	370	378	353	346	368	374	342	366	377	353	348	342	355	347	354	368	318	367	351	350	340	378	385	359	335	381	333	392	355	363	363	316	359	332	368	368	368	367	355	369	324	355	346	372	327	379	327	329	339	346	370	365	344	386	327	343	353	351	311	355	346	349	333	346	330	349	375	347	349	361	360	367	361	372	335	353	353	334	363	369	339	378	349	351	348	355	353	353	370	362	332	329	383	352	364	360	351	374	336	343	353	371	347	385	346	365	353	378	377	357	365	403	354	370	332	351	324	322	344	367	355	347	370	324	376	339	321	379	349	380	335	357	333	377	360	393	353	346	335	363	372	350	358	342	374	387	346	356	341	354	334	380	371	358	347	333	340	358	373	372	341	348	351	340	347	345	356	334	341	354	349	366	372	342	330	353	358	367	338	329	355	394	326	373	391	380	324	364	349	348	368	403	326	370	357	348	355	332	352	329	392	346	355	339	375	343	348	355	319	344	360	357	380	350	347	352	351	363	331	363	352	321	328	385	350	355	342	358	355	371	369	350	358	363	334	332	347	359	346	359	348	350	361	336	340	361	358	359	334	344	359	371	372	342	342	328	349	341	353	329	357	340	364	350	376	389	357	338	347	345	362	345	379	344	343	333	373	363	384	349	377	360	359	328	369	357	385	336	358	397	370	377	353	344	386	414	378	371	350	361	386	336	367	340	377	348	350	360	326	360	364	379	366	336	307	345	369	324	357	352	387	308	350	337	370	384	381	358	352	364	364	366	341	339	354	350	347	354	342	370	364	348	363	368	379	353	357	339	378	379	345	371	355	324	353	376	362	337	356	372	329	351	356	359	353	362	346	379	367	362	352	345	349	337	370	354	336	329	379	316	369	379	371	313	366	351	361	374	383	354	365	326	351	334	363	358	385	397	360	373	326	339	338	311	333	354	390	337	365	365	343	363	361	347	375	344	342	366	364	374	362	360	330	348	386	341	366	346	380	354	330	319	325	348	331	339	348	369	345	351	359	358	364	354	315	359	329	365	338	360	375	365	344	340	368	343	378	352	358	382	336	347	352	368	347	353	342	371	379	380	360	354	378	354	363	330	357	348	354	316	390	362	362	337	326	322	359	347	337	337	322	343	377	369	345	356	367	338	335	354	351	344	350	347	387	361	376	348	354	396	358	359	377	368	360	334	355	373	340	368	361	339	340	388	353	329	362	368	354	351	336	327	324	321	357	388	360	318	358	366	362	402	381	344	351	352	364	361	326	379	360	387	330	356	336	395	370	361	326	347	344	346	337	364	365	362	366	353	370	341	335	372	397	347	346	352	313	390	354	353	357	339	382	351	332	394	355	349	361	328	371	364	344	353	368	362	351	349	358	324	368	316	363	348	350	374	373	322	369	331	361	322	342	347	331	366	334	365	327	360	379	308	358	332	364	324	345	372	353	348	363	373	354	355	331	334	359	368	363	318	332	338	378	349	377	332	340	349	369	353	363	353	334	378	362	351	332	352	364	366	346	378	333	369	375	381	333	347	349	349	362	350	359	345	342	366	371	349	349	364	377	377	333	341	384	387	360	376	364	339	354	363	362	347	402	332	361	365	366	341	360	344	340	312	369	358	350	347	370	342	333	368	356	337	330	350	349	355	364	367	373	354	364	377	362	340	351	351	351	358	388	345	364	333	358	358	336	363	369	339	338	334	366	358	334	355	323	337	368	355	359	350	393	373	374	355	326	364	365	331	376	374	375	299	351	353	389	369	342	340	362	353	366	347	353	372	362	365	378	387	350	373	353	379	343	370	318	344	390	351	365	359	375	339	375	387	378	344	338	360	357	372	386	367	369	365	332	359	381	345	345	343	346	348	366	348	390	375	378	341	337	372	355	349	369	360	351	348	374	343	345	332	349	305	316	327	377	336	363	338	359	354	356	387	334	370	350	349	341	381	322	362	352	356	331	351	361	329	354	345	318	362	368
9108	754	833	557	456	412	365	388	363	358	308	299	349	294	333	299	274	303	296	310	293	311	298	304	277	284	278	299	277	292	273	311	315	282	307	337	299	297	295	346	296	318	296	295	291	259	307	277	303	294	311	277	306	295	320	294	319	280	331	287	302	296	268	260	280	276	301	299	285	282	280	282	262	324	297	306	263	322	282	287	304	297	269	284	252	304	259	315	310	299	277	293	305	291	282	288	305	287	285	310	272	269	307	286	295	293	283	299	302	302	276	283	305	303	278	262	284	283	282	302	312	294	303	301	302	265	294	288	280	285	270	289	288	302	294	262	245	265	278	297	302	321	280	286	284	293	279	276	275	295	299	294	268	269	297	284	287	282	279	279	300	285	323	291	305	292	254	330	266	292	302	320	263	322	266	284	297	261	289	294	291	248	287	278	275	297	274	243	277	305	264	288	297	303	346	306	249	251	312	301	312	288	321	286	311	259	326	273	276	306	292	268	268	316	273	314	322	271	290	284	272	301	307	277	306	307	311	270	280	265	271	289	305	258	258	296	274	281	292	281	300	292	310	276	298	310	316	301	319	321	318	249	314	307	312	265	284	291	291	321	300	262	283	315	255	295	301	288	272	244	271	280	321	302	290	295	275	268	294	273	298	292	301	293	299	259	284	268	290	322	306	274	266	272	312	311	303	258	293	312	321	306	314	292	286	302	316	314	305	329	291	288	321	256	304	250	272	273	315	307	305	270	273	306	351	293	280	268	295	295	291	291	262	265	285	338	307	291	297	290	274	274	306	297	302	307	314	294	271	315	311	302	311	294	271	285	308	308	317	302	317	292	274	289	259	285	266	277	246	279	294	294	279	307	282	280	309	290	326	284	287	281	328	319	310	276	301	288	271	290	303	279	295	276	282	324	278	301	287	260	308	292	289	267	309	276	272	290	312	291	289	292	302	331	302	301	281	281	258	307	311	302	271	280	329	294	319	299	294	290	254	285	290	268	292	281	263	274	252	266	292	259	286	300	267	300	339	271	272	280	284	310	269	284	300	294	286	296	286	291	287	319	296	289	296	245	309	306	281	286	275	309	275	275	315	281	295	307	311	297	262	306	322	298	332	283	279	312	273	346	304	272	332	312	285	301	269	302	274	279	278	314	306	315	268	283	294	281	268	294	304	274	273	304	324	303	319	284	299	286	302	253	302	298	301	325	321	266	328	268	273	294	273	314	298	295	311	263	294	300	282	254	281	286	311	292	291	282	295	299	293	297	293	312	261	291	292	319	299	271	265	300	291	279	279	291	297	301	283	286	290	271	309	316	279	292	316	312	320	310	285	286	278	283	285	286	272	264	320	274	269	297	309	301	290	297	271	272	282	288	288	291	283	321	265	268	282	286	282	275	277	301	291	300	278	293	279	294	290	279	270	276	304	296	277	279	316	307	292	296	291	299	320	296	326	304	278	299	293	315	289	279	291	300	275	310	326	268	295	274	279	273	300	267	261	288	275	298	313	283	288	306	276	285	295	255	265	315	294	298	279	285	281	279	294	266	250	278	299	271	295	310	271	300	318	278	298	315	320	313	294	298	315	280	246	321	336	301	283	255	303	280	271	320	300	286	307	292	289	292	245	282	257	312	301	283	290	301	298	264	264	288	263	281	277	267	283	279	285	273	254	310	299	303	248	287	279	317	318	290	304	315	285	294	275	281	301	306	276	295	290	278	316	304	305	275	259	302	295	277	300	252	289	286	285	300	245	295	266	310	285	258	291	297	286	275	293	280	277	283	337	270	288	293	312	287	340	281	268	271	279	281	288	301	276	298	273	307	299	282	324	248	292	278	284	265	285	299	298	307	275	284	262	290	290	332	278	305	268	278	311	292	278	271	280	291	295	280	275	310	314	301	321	270	281	294	287	277	277	289	304	301	294	320	285	294	275	288	294	284	272	275	292	275	280	306	305	256	299	295	275	307	289	288	281	316	303	298	300	307	303	296	295	299	281	280	270	286	304	274	298	302	269	288	314	292	324	319	303	274	298	263	268	306	269	307	321	308	309	292	262	299	295	315	295	316	274	312	282	302	288	299	267	310	277	305	305	280	269	285	286	285	280	310	287	284	314	301	303	318	324	299	298	257	296	299	302	344	297	293	277	271	316	278	277	276	310	293	307	294	321	282	285	319	297	320	278	286	290	276	310	263	262	311	309	270	250	297	300	275	298	297	265	288	256	271	263	300	264	292	285	283	261	275	294	307	315	271	278	241	303	293	279	282	274	280	289	309	345	316	311	280	258	293	282	276	293	266	299	280	292	281	278	303	289	261	278	288	301	292	285	299	286	294	276	270	306	297	296	279	286	277	261	307	315	303	281	261	294	280	285	287	297	310	281	314	280	304	326	263	273	312	269	308	264	285	324	284	303	298	265	292	299	284	286	271	302	283	294	272	283	326	303	291	288	307	281	286	315	298	253	329	295	286	275	274	264	303	314	312	297	306	292	310	286	293	300	295	283	273	285	298	285	272	295	280	298	271	270	294	321	257	287	282	278	275	307	284	333	260	296	301	277	298	326	287	283	294	281	251	303	302	283	321	281	297	284	297	283	300	299	290	265	272	309	282	290	306	298	299	282	289	298	287	287	261	307	271	310	296	322	286	246	296	281	288	295	268	303	323	273	320	288	284	298	284	305	285	315	302	291	309	284	314	314	295	297	294	283	268	286	294	317	302	292	278	311	323	247	253	281	324	320	315	309	285	272	292	316	309	307	324	275	318	314	279	295	291	297	295	307	325	274	316	300	306	295	271	257	304	306	309	300	306	299	271	294	319	325	276	284	279	300	312	298	287	298	303	267	299	264	298	280	270	274	306	264	331	292	284	302	298	298	312	294	291	302	263	289	307	277	273	275	278	291	322	275	280	297	294	277	309	293	329	283	264	278	243	289	265	295	302	301	261	286	300	276	250	255	285	253	292	259	312	277	307	284	262	287	278	277	269	303	283	292	308	295	261	325	315	274	296	279	299	279	311	277	262	283	293	304	261	282	264	277	298	270	275	276	272	309	277	301	298	336	316	282	326	309	315	282	277	272	340	292	284	328	250	266	271	295	251	278	284	315	273	306	305	301	277	298	268	277	296	319	305	263	275	311	265	292	288	300	271	305	292	267	275	299	298	289	257	297	308	269	313	287	295	284	269	282	305	254	268	271	301	297	275	270	254	277	266	301	276	278	289	308	281	251	300	301	345	277	302	292	294	334	317	296	265	299	284	282	301	293	286	294	271	313	303	271	285	294	257	280	300	274	247	303	289	284	279	307	304	288	300	311	299	272	323	302	279	299	301	304	300	301	307	300	306	307	290	263	286	288	272	269	278	257	278	292	302	301	276	290	268	278	297	312	250	308	309	269	273	286	284	279	300	310	297	270	266	279	291	278	267	270	269	290	308	284	309	302	303	287	284	274	306	273	271	292	265	313	267	290	283	303	301	278	290	300	276	304	296	271	263
7154	944	1772	1555	1430	1182	999	1025	890	889	853	822	823	734	753	742	725	756	740	753	715	697	712	679	652	722	675	662	689	701	660	632	749	646	643	695	649	671	706	710	647	663	647	677	654	649	686	611	669	671	648	650	605	677	713	666	652	648	687	666	664	656	633	697	663	659	718	681	643	699	658	622	676	626	673	609	601	634	662	660	651	677	660	633	648	685	659	662	677	635	676	684	705	697	694	614	658	655	649	655	635	652	674	675	681	639	659	640	636	665	643	660	639	641	668	672	671	718	669	704	670	646	663	696	697	679	675	665	659	655	668	678	628	640	693	633	683	682	681	689	691	689	715	664	717	710	673	657	637	650	668	632	647	669	700	657	657	657	612	638	637	664	693	653	652	645	640	681	723	664	662	682	639	659	678	643	640	638	634	614	656	653	639	709	654	688	672	673	675	632	663	650	663	632	641	644	657	664	610	629	719	690	621	668	658	631	647	659	684	628	640	624	662	678	623	635	677	682	699	628	667	686	675	669	648	692	678	681	684	631	626	660	662	655	704	670	672	647	665	658	676	701	657	622	704	633	653	654	664	628	639	608	640	665	667	660	658	673	645	644	677	674	687	647	611	659	668	654	640	650	671	635	666	644	633	627	657	634	610	651	613	677	664	618	662	678	673	690	654	659	665	620	614	683	642	620	642	643	723	668	670	607	681	624	683	634	615	673	597	626	665	666	687	690	646	636	672	616	717	666	661	668	610	630	638	650	651	683	640	604	667	653	622	635	649	659	678	610	646	621	637	643	654	631	681	637	648	650	615	678	644	670	684	661	621	646	639	683	663	624	671	610	641	674	654	683	646	700	651	639	675	695	648	625	690	638	673	641	687	648	680	664	677	658	635	648	624	675	628	656	707	646	652	582	653	671	641	648	698	632	643	647	650	689	666	622	655	670	637	670	602	644	660	655	663	657	642	639	647	684	653	691	703	706	663	690	626	656	671	623	634	645	620	670	670	670	655	626	681	650	644	654	658	664	613	601	716	663	688	652	666	631	631	673	665	655	671	668	659	627	680	652	670	641	689	660	701	601	630	679	663	630	635	682	694	691	654	693	633	601	654	662	693	645	653	680	652	693	700	601	688	671	647	685	675	608	630	596	671	657	697	662	659	681	647	679	641	648	662	650	679	657	654	638	674	671	655	645	624	690	576	707	661	606	682	693	647	648	688	635	703	693	663	642	697	645	697	690	640	667	658	640	699	632	651	648	647	674	625	641	713	669	685	671	637	646	666	666	647	663	680	668	646	668	655	704	621	637	679	662	709	616	610	677	667	632	691	664	647	691	650	657	657	685	659	677	636	662	664	651	644	599	656	650	655	635	636	654	648	687	663	683	613	620	652	648	625	698	705	631	645	669	652	691	687	652	690	615	654	686	607	727	626	635	628	649	616	614	644	657	650	683	620	660	673	690	616	658	655	628	686	600	662	609	693	663	643	673	675	699	610	632	620	591	692	690	671	681	712	632	652	676	681	644	649	665	672	729	669	667	633	695	621	663	654	601	641	670	690	627	649	713	691	640	645	627	643	679	637	658	674	693	698	640	724	656	639	655	663	624	656	658	654	700	701	612	662	625	645	681	631	634	674	650	667	673	688	700	639	653	688	697	691	650	654	658	667	671	645	671	617	647	667	671	672	699	648	701	677	623	695	643	674	652	646	674	654	651	731	653	680	657	682	696	663	758	658	638	660	653	648	650	676	702	699	650	657	649	669	665	672	665	651	642	685	672	711	660	682	667	660	661	630	678	654	694	656	654	627	669	619	663	644	663	708	669	664	662	677	634	695	617	648	676	644	642	673	656	638	613	694	642	633	699	645	630	668	608	620	714	613	671	653	677	659	622	666	685	737	647	656	641	626	690	636	677	617	637	641	684	704	636	680	673	696	657	674	617	710	677	660	652	646	711	677	651	686	593	652	636	687	630	698	671	664	730	702	665	626	628	669	705	688	683	681	687	667	665	612	659	643	658	660	642	663	695	677	665	652	694	665	676	675	659	617	676	668	634	625	644	660	661	691	710	634	678	690	662	634	673	665	669	671	704	647	620	695	707	650	645	691	686	657	677	634	651	642	665	655	668	603	675	633	668	639	658	638	663	684	714	607	721	611	698	710	657	662	693	665	671	698	646	639	689	613	662	679	629	637	688	643	680	642	644	616	686	661	679	624	619	663	688	673	708	681	637	692	640	663	640	697	631	636	624	634	687	671	661	641	646	635	608	613	677	693	684	665	627	685	701	626	638	595	690	648	675	658	659	636	662	619	640	623	644	642	693	652	674	662	610	680	673	654	648	653	645	700	629	625	656	650	667	646	649	632	652	734	617	643	678	642	706	642	654	667	666	663	692	643	640	684	639	682	663	652	663	679	654	688	711	649	639	719	633	677	642	680	684	621	680	652	602	664	643	638	683	652	628	676	658	680	663	671	671	641	637	647	645	633	658	689	686	689	670	605	640	667	664	613	635	632	673	612	666	671	631	665	673	631	674	675	651	588	652	648	641	657	677	682	653	656	650	640	649	680	651	662	646	653	651	655	652	638	700	663	714	651	676	700	644	620	656	680	651	643	678	655	656	681	681	656	644	663	676	660	683	691	707	671	627	591	670	667	609	665	672	663	693	655	663	658	672	671	685	706	655	676	693	610	690	668	668	647	626	644	645	691	724	625	711	705	628	605	658	641	662	674	678	663	650	706	651	701	652	675	680	700	643	676	694	642	658	646	676	645	610	675	655	649	632	665	634	643	656	684	644	668	666	630	669	692	645	676	685	680	688	666	633	672	639	657	642	690	651	640	666	641	673	646	689	620	670	682	666	709	670	644	649	638	659	604	697	690	655	630	700	657	659	647	661	704	647	640	686	631	663	649	627	671	685	636	698	666	625	681	670	669	719	645	674	613	669	646	651	657	658	657	620	703	650	634	637	648	648	620	674	636	714	627	638	667	665	674	704	671	632	652	683	689	669	688	686	650	673	659	668	689	676	669	678	630	646	688	635	668	638	692	676	673	670	631	692	640	655	653	712	691	617	684	654	671	648	616	634	661	678	689	681	650	644	711	645	623	640	683	629	676	695	694	648	688	633	646	680	643	633	635	664	675	654	687	634	661	690	663	560	665	661	683	626	650	638	678	689	655	592	667	662	655	671	672	639	599	673	686	654	683	689	640	659	686	643	699	686	641	614	655	689	622	654	705	659	663	714	656	670	703	624	648	658	658	683	666	683	621	639	679	685	662	706	621	628	682	676	627	675	670	646	642	612	661	617	654	666	656	666	694	630	611	663	690	651	617	643	646	672	678	628	623	653	635	650	682	655	643	669	662	672	707	608	627	641	663	667	661	652	665	667	650	641	632	731	633	726	668	682	629	684	713	669	660	654	645	657	662	654	629	638	676	710	663	662	648	651	663	701	672	656	641	658	626	631	685	659	624	636	694	676	698	651	643	691	661	664	644	647
16237	1579	1600	879	664	501	466	404	351	336	340	335	310	299	290	332	294	291	289	310	281	260	307	287	303	278	234	260	255	269	308	284	273	273	236	248	280	250	263	297	257	275	261	263	278	271	276	265	282	282	277	270	295	266	254	310	293	288	271	267	293	286	283	279	280	286	261	247	287	261	276	262	274	278	298	290	295	277	256	305	308	280	247	277	266	295	255	274	297	262	257	277	275	279	270	280	283	280	277	284	288	295	294	294	300	286	288	277	269	276	282	257	273	296	291	291	304	238	260	230	252	272	265	300	267	263	293	274	273	320	260	304	302	279	257	298	269	265	281	253	243	273	258	265	276	266	238	313	284	281	252	250	230	292	298	271	292	253	273	282	259	294	263	317	240	267	284	270	269	280	303	277	275	282	281	291	263	229	246	270	237	275	294	265	286	309	246	266	273	251	261	277	279	275	260	288	262	277	285	305	268	280	240	275	271	251	287	260	269	277	291	284	299	256	263	284	266	255	255	288	222	271	295	285	296	284	288	279	262	277	282	288	253	262	277	287	244	256	261	275	263	268	252	295	280	296	285	257	240	277	289	257	258	237	264	260	309	251	232	255	246	270	277	284	276	306	272	260	250	246	303	245	316	265	282	242	321	242	288	296	267	255	248	314	282	269	249	264	278	265	241	264	274	304	294	306	277	274	283	266	264	298	266	271	276	296	263	279	269	289	272	266	272	259	293	271	299	262	260	236	280	292	272	265	244	302	291	280	248	296	284	258	247	272	271	279	254	258	281	285	276	274	289	278	281	304	258	289	264	280	319	277	278	250	269	286	274	276	289	293	246	293	281	274	291	279	267	276	276	281	252	230	275	279	286	251	297	259	283	283	277	289	255	252	257	280	273	273	274	251	286	293	255	266	299	254	252	272	288	254	266	262	253	269	268	245	259	290	273	284	273	268	278	280	296	270	272	273	271	270	256	312	272	273	261	248	285	285	295	269	252	264	266	246	256	272	292	254	270	275	290	259	288	274	259	272	285	284	280	244	265	244	241	269	236	279	268	287	298	257	276	301	283	256	297	259	259	286	278	318	245	262	278	281	298	262	292	285	261	261	295	284	281	281	283	284	280	297	259	289	281	288	282	237	267	253	291	284	246	282	264	281	271	278	292	247	269	242	287	273	287	317	276	278	256	282	239	264	275	271	280	279	268	292	301	273	287	289	286	274	292	270	302	268	240	254	260	306	228	265	268	253	278	259	295	283	308	250	250	284	247	267	283	280	244	274	252	254	276	317	285	302	299	262	274	282	262	267	292	273	275	266	284	284	298	282	280	264	276	262	284	276	265	284	281	266	241	276	263	307	279	265	272	271	296	250	272	293	252	249	266	255	288	296	253	270	260	244	270	292	268	261	281	277	284	280	237	271	264	256	270	283	286	271	254	245	285	246	270	263	261	234	307	265	295	254	290	248	285	256	283	292	242	282	262	278	298	289	279	282	281	249	267	274	249	276	266	247	271	279	272	279	291	278	245	261	289	264	290	258	280	284	272	272	276	268	275	275	256	269	268	286	284	266	246	270	293	275	266	259	266	306	284	266	257	261	256	273	279	280	266	262	278	271	300	256	279	259	260	267	276	251	260	285	257	293	266	267	245	273	267	279	269	301	273	265	289	279	301	278	273	270	292	271	282	247	281	270	284	283	287	271	268	276	290	267	276	268	265	263	282	292	281	257	282	296	284	248	272	263	294	274	288	248	272	270	302	266	270	288	261	262	269	299	289	292	274	271	282	264	275	263	283	283	281	284	278	272	309	278	289	304	254	305	253	286	263	287	234	300	265	284	257	279	286	283	297	278	317	284	277	279	297	292	280	263	256	267	279	283	256	280	252	300	282	276	281	273	250	302	293	274	273	277	279	240	260	280	266	309	270	295	265	265	296	254	255	279	281	290	269	275	278	302	251	263	250	266	251	309	273	283	295	260	273	265	280	277	275	314	281	236	259	279	291	297	262	307	292	254	247	290	286	277	252	251	269	232	243	240	276	285	278	301	269	271	289	274	288	280	284	286	268	272	278	220	298	272	276	272	278	301	263	304	292	305	290	285	280	276	278	313	274	298	273	262	279	274	266	296	268	270	260	290	288	285	244	248	267	288	285	290	282	284	270	287	282	270	309	293	282	245	252	289	225	268	283	269	250	259	332	282	275	265	284	268	262	253	310	267	269	269	241	287	257	267	255	255	308	254	282	278	290	280	258	288	294	269	250	274	228	256	269	276	292	281	274	270	273	256	278	282	232	233	293	291	259	245	279	271	268	228	251	267	245	243	261	265	267	283	274	283	275	293	275	283	280	263	282	260	276	275	306	280	232	309	290	261	239	286	272	272	254	264	273	290	288	290	266	274	322	250	265	283	267	315	316	265	286	285	231	283	257	242	284	239	302	264	287	268	254	251	255	265	285	294	261	267	283	266	284	279	277	282	278	285	277	315	275	278	255	241	231	299	284	281	302	270	301	236	266	272	274	244	265	281	234	256	297	254	292	263	275	317	246	257	262	261	265	271	293	287	265	267	252	279	300	299	283	288	260	262	261	285	273	280	285	311	282	287	291	248	308	286	285	267	265	284	269	283	285	284	282	304	295	247	280	267	263	256	240	286	278	279	277	287	289	292	279	291	262	267	276	272	252	304	289	292	274	253	262	289	255	256	279	286	261	264	279	268	290	268	279	275	267	250	256	275	255	243	264	283	266	286	292	296	252	302	283	281	272	260	252	270	277	285	279	301	267	259	272	282	257	227	292	258	255	311	297	285	275	275	313	289	264	279	264	295	279	269	235	268	291	267	241	243	265	275	233	274	241	272	284	313	242	284	241	294	266	245	278	270	265	259	298	301	275	268	267	247	284	271	265	288	262	261	278	259	260	270	273	286	280	275	297	261	285	296	273	274	271	303	296	265	281	290	279	265	213	280	290	266	230	266	276	293	289	285	266	297	258	292	277	266	291	276	258	281	281	304	296	282	255	291	264	256	263	262	251	276	252	268	248	276	307	251	281	281	292	245	266	299	304	275	299	288	264	275	266	258	300	269	306	281	267	238	274	279	281	275	253	272	278	299	301	291	255	271	251	287	273	250	265	288	261	298	297	254	258	244	263	256	267	257	266	272	266	247	264	272	287	269	262	281	256	263	265	268	288	228	274	265	287	275	277	285	258	285	271	291	289	264	277	273	261	243	272	253	282	267	241	283	274	262	244	250	282	272	256	284	272	277	254	276	284	297	266	297	271	267	294	254	281	270	288	284	259	248	269	263	258	264	276	250	283	308	262	263	261	282	278	304	288	279	264	253	306	274	250	231	262	267	255	287	257	256	279	249	249	265	268	294	271	266	253	260	259	273	247	279	259	249	286	269	278	242	284	273	311	287	277	295	278	246	297	264	291	280	261	259	281	273	308	302	258	270	261	264	284	281	273	273	282	277	288	269	263	275	266	265	275	281	255	281	261	287
9281	1197	2915	2436	1948	1645	1391	1276	1058	994	929	898	887	810	771	768	737	733	744	713	699	730	658	652	655	652	628	624	630	630	631	653	638	649	617	630	642	615	608	610	627	663	601	649	569	666	636	646	634	644	664	614	620	638	654	635	654	612	632	614	589	618	646	557	617	660	558	619	592	611	587	608	635	638	616	571	606	605	573	594	663	587	621	594	637	601	620	597	634	590	599	575	594	606	633	632	585	619	619	596	622	584	618	574	590	623	643	565	608	620	585	565	591	575	616	597	643	625	622	549	580	619	605	599	612	620	574	607	624	639	590	607	604	606	582	619	599	576	604	579	583	627	614	622	606	589	618	610	620	610	625	646	610	632	599	647	645	640	615	630	611	595	601	560	600	605	621	593	629	599	629	620	605	563	593	621	604	583	596	595	599	595	624	603	646	597	617	624	574	586	590	630	595	599	626	602	635	579	559	635	602	631	590	620	633	616	598	547	596	607	667	584	578	637	577	594	630	577	581	608	640	616	609	619	570	628	605	595	617	612	637	590	573	595	589	591	551	612	596	593	581	645	624	581	605	611	614	620	620	604	614	604	604	515	612	628	605	612	598	620	567	591	619	566	571	614	620	607	544	592	634	607	620	580	637	578	585	606	609	632	636	615	638	567	572	579	618	573	593	583	594	571	592	565	612	570	611	569	586	617	601	591	639	599	606	583	585	573	620	615	638	620	587	626	627	656	620	601	578	618	625	656	577	588	580	602	614	607	594	555	622	598	631	583	578	595	624	600	588	576	591	583	604	601	578	630	580	618	610	633	585	612	599	563	591	615	603	629	621	585	626	603	622	577	569	577	612	620	612	633	617	625	613	556	635	591	553	600	609	557	620	576	635	592	586	574	572	627	578	582	655	614	584	649	622	604	597	626	612	599	575	581	604	557	604	623	623	591	581	595	607	640	598	623	643	634	610	641	569	622	569	584	586	594	578	574	614	633	611	539	599	581	587	623	601	635	614	628	601	613	577	582	589	628	607	587	584	615	564	568	589	570	624	633	594	567	565	606	563	604	573	632	580	620	599	571	601	568	614	596	574	561	605	606	638	608	576	576	636	574	606	618	629	612	563	590	559	581	589	554	581	590	608	550	581	626	626	576	654	617	651	590	603	600	611	595	577	585	602	601	581	571	623	666	587	609	599	600	569	625	616	603	565	631	602	566	582	606	608	612	598	603	639	612	595	622	625	598	575	611	604	582	597	618	585	584	587	591	613	637	644	623	606	650	571	631	623	587	608	593	610	584	596	623	598	613	581	631	618	583	611	612	578	665	601	603	610	587	629	590	624	642	584	641	619	632	624	590	597	598	608	628	568	615	597	624	616	580	636	604	589	622	607	615	519	613	593	616	628	590	598	590	620	563	612	593	555	596	629	604	640	622	591	646	587	606	632	602	630	601	578	610	604	633	603	595	593	575	615	609	627	609	617	620	598	600	605	618	594	592	604	625	657	626	602	570	611	615	621	608	591	597	599	593	577	622	628	590	626	595	604	599	629	623	617	581	573	570	590	612	604	606	611	600	592	585	605	539	589	615	585	565	559	660	606	600	614	603	585	598	539	608	612	628	673	616	593	582	588	636	586	582	615	600	575	566	561	575	592	586	610	595	605	594	642	606	614	607	608	640	636	593	604	621	607	554	613	572	611	602	604	598	624	578	654	638	649	583	599	583	623	597	603	632	633	532	590	619	560	582	643	603	573	642	604	601	630	615	623	570	609	633	576	572	600	590	612	611	572	599	620	615	593	600	620	598	614	641	605	592	629	644	595	619	597	590	644	594	616	576	604	571	605	563	610	607	632	623	620	598	623	589	633	584	643	620	603	610	601	600	587	643	603	612	636	595	597	589	609	585	674	563	610	626	628	597	623	602	628	623	599	629	646	558	635	640	633	604	617	569	582	587	566	586	569	631	611	621	592	609	613	591	632	583	591	578	576	620	627	646	552	585	578	639	576	583	582	593	644	603	597	577	577	634	609	546	618	630	629	584	599	602	610	620	574	594	578	559	568	579	594	584	615	609	558	577	614	623	596	601	589	640	603	607	626	628	558	619	603	589	606	595	556	591	583	615	612	608	608	591	590	606	615	614	564	595	621	598	620	587	600	614	622	588	571	602	601	602	616	600	547	612	590	617	608	641	605	593	597	542	592	582	629	588	603	586	574	612	645	598	560	606	590	619	586	598	613	595	563	582	566	588	643	556	575	620	592	621	603	605	617	622	576	626	634	578	588	640	587	608	596	572	610	662	594	612	617	594	569	620	559	583	616	582	590	578	593	601	653	594	554	628	586	584	611	630	604	610	665	570	591	600	602	600	606	598	620	572	594	615	617	581	599	645	601	576	602	572	601	544	604	571	655	592	593	613	648	561	601	615	565	631	625	613	568	609	585	638	594	562	644	638	596	603	637	685	609	610	560	549	626	578	559	604	556	614	579	612	588	602	602	587	613	622	533	600	608	623	634	604	606	598	576	547	597	609	612	616	598	600	627	605	588	541	536	626	571	605	601	615	571	656	619	600	595	582	628	586	603	591	574	587	593	589	605	596	587	619	665	589	613	592	631	606	596	610	632	641	633	592	626	593	616	660	581	593	547	613	607	615	633	586	563	565	573	616	610	589	596	628	598	640	578	613	632	630	589	599	580	617	634	598	580	606	575	620	589	605	646	623	625	561	602	614	574	629	605	571	575	585	646	620	568	621	612	618	591	591	587	575	580	586	616	552	641	635	588	608	561	613	625	582	608	611	621	627	571	620	587	601	632	606	600	628	604	556	590	654	577	627	635	609	614	601	620	561	601	624	622	602	586	590	606	544	609	604	618	611	610	621	605	614	636	596	613	607	592	613	602	617	586	582	588	602	583	572	561	598	591	584	610	569	571	627	602	625	608	611	597	626	581	604	579	636	608	608	605	585	602	594	582	589	571	622	579	600	582	550	641	576	568	627	565	626	627	605	616	640	598	634	577	682	588	615	599	638	545	607	608	549	615	635	615	649	628	613	618	598	613	592	606	597	614	583	583	597	632	612	620	592	603	586	598	600	619	634	582	635	558	559	592	620	643	629	612	572	617	622	583	603	623	604	605	570	621	628	576	654	619	564	581	653	606	637	598	584	638	618	617	609	614	612	634	648	607	649	598	597	586	582	579	574	624	575	570	567	568	584	569	595	593	553	630	580	590	611	609	626	586	593	595	616	626	619	624	610	575	622	594	598	636	564	603	601	603	547	610	642	616	589	600	657	607	667	599	578	596	598	623	561	606	607	614	548	607	590	589	547	618	594	602	618	656	604	593	553	612	572	584	601	588	635	611	597	627	651	600	569	600	595	604	604	619	583	618	596	580	588	601	670	573	606	587	612	614	630	600	554	624	636	603	602	619	607	621	566	644	641	647	566	569	595	601	627	645	563	596	654	633	622	582	631	632	599	629	610	613	627	572	617	613	618	638	633	589	625
2041	208	157	165	139	157	137	145	135	138	134	133	125	123	109	142	134	131	122	144	141	153	126	105	152	132	129	135	134	151	131	155	119	156	130	136	134	139	148	148	133	141	104	137	128	156	164	140	147	133	139	138	161	144	141	117	122	136	129	129	132	139	145	163	149	121	115	123	134	142	137	145	131	147	113	137	155	139	134	127	130	155	137	158	146	149	142	129	137	129	132	152	135	110	120	133	140	124	123	125	124	156	130	123	137	139	145	153	137	103	103	151	143	158	135	132	131	152	152	130	134	122	143	175	146	124	146	136	123	110	149	132	138	110	131	129	137	160	148	127	112	132	151	140	134	126	142	161	118	127	126	161	123	122	142	129	138	119	146	134	153	142	168	123	133	136	136	133	123	150	151	143	128	143	113	146	132	129	135	161	163	134	137	117	154	143	142	141	133	128	162	154	130	122	143	141	115	144	130	128	140	119	127	142	146	149	139	162	132	136	128	134	136	142	120	134	105	131	105	135	136	126	138	142	133	125	132	115	121	141	136	136	117	128	161	122	141	114	131	119	149	140	128	129	151	134	134	139	136	121	130	128	126	118	136	120	143	126	133	119	151	142	122	116	129	154	126	140	149	129	129	129	120	150	125	138	151	131	137	156	126	123	137	126	146	133	134	118	153	157	139	135	119	140	140	139	144	98	137	131	132	164	138	142	107	146	147	113	131	125	117	119	125	141	150	155	130	165	160	132	137	123	141	148	105	135	135	136	134	130	125	130	151	134	140	139	123	131	144	152	143	140	137	135	138	138	136	119	137	143	143	143	148	121	119	125	123	145	133	156	128	123	132	139	121	150	148	118	121	139	165	145	148	149	135	148	109	119	152	139	123	136	155	122	129	152	144	142	122	134	147	159	130	118	152	146	150	138	137	128	128	139	130	134	112	124	134	121	115	126	138	149	140	140	123	143	135	142	125	138	128	130	146	125	137	118	117	172	135	140	133	136	142	166	148	144	131	131	145	120	130	113	130	134	147	151	149	126	158	144	146	129	122	148	140	147	133	142	127	126	147	130	155	140	120	122	130	167	154	127	142	146	127	135	149	124	130	122	127	110	137	120	136	130	113	118	154	118	159	122	110	140	129	130	134	134	145	135	153	139	135	144	129	150	123	127	148	136	115	147	125	128	132	145	124	135	144	131	129	142	146	107	125	126	154	150	131	133	121	141	121	142	137	146	140	130	124	146	125	131	140	137	150	141	104	126	149	154	141	114	143	158	131	154	118	113	146	125	132	125	140	162	143	137	135	131	124	145	150	147	143	131	126	135	144	129	143	116	140	129	120	132	158	142	141	119	140	157	153	123	143	145	133	157	120	131	145	137	140	131	115	118	146	149	144	119	124	147	137	144	140	133	145	143	143	130	124	134	120	141	143	132	133	122	111	135	146	128	142	150	125	136	136	146	108	146	144	133	135	137	137	136	130	120	141	147	116	140	153	128	125	125	103	138	145	130	123	147	125	137	133	137	150	159	132	129	118	137	121	142	141	131	147	144	107	143	129	148	138	107	136	116	156	125	127	124	143	118	156	125	130	122	117	128	140	144	110	148	154	130	125	136	127	130	152	149	125	152	141	130	127	130	125	160	148	140	141	133	143	131	135	128	132	117	133	122	130	148	143	140	132	130	155	148	148	148	148	115	149	141	129	144	155	115	123	131	152	156	133	131	136	134	120	119	134	140	148	169	133	116	125	117	143	126	148	140	130	145	119	140	146	135	107	144	136	137	121	120	133	154	154	124	154	151	119	119	142	137	121	137	145	134	141	131	150	131	140	132	159	104	124	114	124	122	147	149	136	149	150	147	129	147	142	137	147	123	159	127	116	146	121	144	151	126	129	122	121	134	154	145	140	134	129	146	143	115	149	147	143	146	129	154	152	132	137	127	123	131	139	137	140	110	138	133	114	123	143	136	127	131	154	131	133	137	141	140	121	129	118	131	139	134	140	124	151	131	143	168	146	121	119	143	122	120	115	132	135	127	150	152	121	159	137	138	146	169	147	149	136	130	143	143	151	121	149	155	133	123	119	114	110	127	133	138	131	134	119	135	147	151	122	132	136	143	122	158	141	111	135	121	130	133	119	132	128	126	123	143	150	148	109	126	133	147	113	150	131	128	130	132	117	130	140	132	133	138	158	134	144	115	128	121	139	137	114	124	130	136	125	152	132	140	149	173	122	124	138	126	132	159	145	145	110	132	138	135	147	122	133	133	116	160	117	132	155	130	134	122	152	110	119	128	127	129	140	135	137	129	138	150	119	141	138	114	119	122	157	133	166	150	135	125	129	134	154	146	144	120	139	141	114	139	143	131	140	117	141	158	155	147	139	110	144	161	124	141	129	107	140	156	128	143	138	142	112	147	132	119	127	141	142	145	156	162	146	130	147	133	122	125	143	125	123	134	138	124	141	125	134	121	146	154	148	121	126	132	145	128	148	132	138	127	151	120	164	123	128	140	160	140	134	128	132	139	163	142	148	121	158	141	131	132	137	126	120	116	126	143	130	137	135	135	163	142	136	139	114	132	130	159	124	122	139	142	130	135	118	147	100	129	137	143	131	152	141	116	133	128	120	118	108	156	124	117	131	137	127	122	128	112	142	132	132	133	130	117	127	134	149	158	130	129	139	115	140	134	145	149	117	139	138	114	116	129	142	143	129	122	115	130	137	129	140	149	126	147	120	133	136	117	140	134	152	137	156	143	129	123	147	129	148	137	145	123	153	137	135	123	140	139	139	151	125	130	124	129	146	121	139	113	121	119	150	144	154	134	135	134	111	134	132	148	136	128	155	121	136	131	117	131	143	148	130	137	118	134	128	131	142	127	122	133	146	158	164	124	117	135	155	132	127	134	146	114	115	122	125	152	142	136	127	149	152	138	125	121	120	144	140	129	123	137	150	114	134	127	123	123	122	144	149	143	146	125	143	134	153	126	146	129	141	133	133	146	148	119	151	134	133	135	117	142	139	124	138	130	133	124	148	150	149	143	136	123	147	132	129	164	132	114	146	119	119	138	78	165	119	137	131	156	138	148	169	162	134	138	137	110	135	134	135	132	172	148	123	141	130	134	143	136	123	127	146	130	113	121	135	123	141	131	137	138	153	165	145	126	132	130	131	147	110	150	138	137	142	156	132	118	134	138	128	137	136	155	123	136	149	118	130	130	126	131	131	136	129	140	139	134	133	169	118	118	129	154	151	162	145	127	133	130	147	154	144	137	136	131	139	144	129	101	128	149	140	147	126	146	128	138	149	142	132	130	148	116	114	142	129	125	122	148	142	127	102	150	148	126	109	148	125	125	136	139	125	146	123	120	141	135	134	141	141	140	137	132	118	127	115	120	145	131	125	118	140	136	141	129	123	121	137	149	126	120	121	121	143	125	148	122	106	137	143	143	117	138	145	136	144	128	143	144	105	136	145	139	133	149	127	147	149	143	150	132	135	133	131	132
1950	392	364	376	401	346	385	384	351	356	395	339	376	355	373	356	345	392	352	348	372	349	348	349	367	362	353	337	360	339	368	371	338	359	391	362	350	363	353	354	367	386	361	346	319	338	356	394	366	367	337	356	364	317	353	364	339	341	364	353	357	362	332	354	355	339	334	352	379	345	344	336	385	364	370	354	350	336	351	331	342	346	354	350	317	353	352	354	353	352	336	361	361	310	378	348	364	358	319	353	383	390	359	365	352	384	380	383	352	347	374	377	343	361	402	358	373	344	361	320	363	368	344	365	409	383	342	351	361	363	349	350	349	365	352	329	360	366	343	329	346	328	351	354	358	349	373	379	362	324	340	350	336	394	339	330	380	364	357	340	379	401	385	360	360	320	380	342	310	344	339	330	363	363	338	315	358	333	370	349	358	353	374	353	378	361	330	359	345	360	354	325	388	366	351	351	315	367	377	342	340	382	331	369	393	353	348	361	346	331	383	394	312	351	314	349	340	344	355	356	365	328	369	379	348	378	359	333	363	320	360	345	383	334	371	361	401	345	347	327	367	351	369	364	375	337	319	392	334	342	369	372	365	338	336	349	352	338	363	365	357	364	368	352	335	357	366	369	397	368	344	355	355	366	356	328	384	359	383	351	377	390	347	348	287	355	376	328	364	344	314	338	368	352	386	358	374	390	340	404	386	388	378	324	341	372	350	345	360	349	339	368	353	350	364	361	377	363	341	370	352	347	349	343	337	354	354	331	366	327	373	334	339	323	339	354	350	368	333	351	369	363	356	350	342	319	387	358	323	341	375	389	357	313	368	332	354	386	329	337	380	331	358	355	351	356	377	355	351	372	346	377	358	352	370	381	331	350	346	386	340	338	348	386	367	329	370	377	359	362	342	355	314	353	372	343	351	355	380	352	319	355	345	348	357	363	373	372	363	323	352	351	376	370	351	331	360	389	359	354	375	344	362	340	344	373	369	377	362	377	354	376	325	396	368	365	371	353	348	347	379	355	376	345	342	358	374	376	363	368	360	356	363	392	327	382	349	363	378	302	331	373	359	347	341	350	352	361	341	364	345	348	365	333	363	350	367	319	371	362	344	388	369	367	351	381	359	364	370	334	378	319	343	361	364	359	370	353	350	359	353	343	313	358	394	392	326	393	359	354	342	339	345	341	358	349	339	381	332	357	336	366	343	377	323	320	342	375	366	365	346	358	350	350	341	342	335	345	381	347	385	352	370	373	352	361	348	379	355	372	351	365	350	357	353	366	367	344	300	371	342	397	352	347	378	392	349	325	348	350	338	355	352	358	348	349	350	338	366	350	365	378	334	336	350	365	341	354	362	349	338	358	343	363	363	360	357	317	388	356	388	356	391	347	370	355	326	361	341	386	348	332	332	327	328	355	369	365	368	375	345	343	337	367	364	348	347	327	350	349	363	330	381	357	372	344	344	415	351	359	338	338	374	362	375	350	375	342	363	343	363	340	338	359	357	338	340	400	373	340	322	350	365	369	341	336	342	364	325	371	360	335	368	350	332	350	341	372	349	332	398	348	357	386	318	357	325	347	349	324	367	366	369	333	364	363	360	366	373	361	363	340	341	364	332	366	334	372	342	401	365	348	335	341	358	336	349	374	375	360	348	350	350	360	330	343	348	358	353	350	357	343	339	343	375	336	345	357	372	342	341	339	343	370	379	347	354	346	337	376	359	372	318	336	358	349	343	333	355	347	351	365	347	359	382	353	321	323	352	352	349	355	364	345	381	364	339	364	381	348	361	374	367	371	362	352	347	363	378	324	360	343	343	391	324	360	362	365	365	339	346	335	324	338	328	314	344	389	334	339	366	370	361	342	365	381	319	383	364	351	398	389	325	392	344	333	357	310	359	332	342	350	338	368	340	316	391	341	312	375	342	344	351	374	343	357	366	341	352	344	370	362	361	385	363	349	312	351	345	372	350	341	345	350	384	359	390	383	352	376	332	372	381	376	352	377	373	366	335	385	338	355	355	350	370	351	379	382	352	344	343	375	361	339	360	392	347	350	392	371	352	356	388	344	398	341	366	369	329	361	330	352	350	394	380	325	367	388	330	367	378	350	336	368	344	358	389	360	361	328	354	335	379	358	348	382	329	343	386	328	363	342	318	341	381	360	352	321	344	369	343	339	342	336	310	338	362	354	377	343	341	374	361	344	334	346	356	357	350	354	372	359	391	343	375	341	355	309	329	378	339	318	403	376	336	351	347	362	333	321	348	363	313	372	355	358	341	358	354	381	334	340	363	334	374	348	335	325	362	335	343	374	394	374	348	333	371	362	357	347	367	373	353	379	350	388	339	332	371	352	380	354	338	374	370	363	370	360	362	353	331	350	361	371	359	343	367	365	359	349	358	340	378	320	349	387	378	355	361	346	367	333	335	345	334	387	333	370	340	371	336	358	393	361	334	365	359	356	349	317	363	331	382	334	366	349	371	337	366	345	356	356	347	358	321	354	355	354	354	330	336	398	350	362	344	356	342	363	279	351	327	358	368	349	341	348	354	381	360	322	357	345	360	364	327	344	356	363	356	327	350	351	371	325	362	342	377	381	337	332	341	363	344	350	325	388	344	348	357	366	357	344	358	351	347	344	366	354	345	353	338	336	337	335	342	321	373	341	330	367	352	356	362	327	339	334	379	351	366	379	332	333	358	360	351	382	344	391	374	357	320	363	331	374	353	364	344	346	341	378	373	340	381	348	350	333	316	375	321	332	350	389	333	379	371	354	364	341	369	347	372	347	348	354	370	349	359	346	394	315	335	347	347	387	374	338	329	348	356	340	365	347	326	358	337	353	313	352	356	331	359	361	356	332	369	374	349	338	387	385	331	351	324	356	357	360	365	350	331	360	352	354	337	371	388	310	409	361	347	346	377	347	369	360	354	388	376	357	347	388	351	350	330	374	345	360	331	334	354	364	364	357	365	349	350	373	383	342	360	351	327	343	381	387	350	355	350	363	352	328	370	350	325	350	318	389	334	344	351	358	357	351	348	361	362	317	360	347	361	377	336	373	315	365	355	367	359	372	354	348	366	343	357	377	367	371	360	338	354	333	352	333	374	324	371	371	357	330	373	358	325	366	361	371	368	334	372	365	348	335	353	364	367	349	317	350	366	384	336	348	360	391	353	373	340	358	333	352	386	368	362	369	413	356	342	386	315	342	336	355	352	415	358	358	386	362	342	340	342	335	374	357	357	361	388	318	358	397	322	358	348	345	347	356	383	355	317	359	352	368	347	363	322	333	369	333	349	365	346	375	362	346	353	333	335	365	342	369	361	355	336	361	370	339	372	337	372	356	340	338	369	363	322	355	330	374	403	372	373	362	350	347	361	376	355	357	382	352	329	367	350	341	366	330	352	305	362	348	372	336	350	362	393	375	356	357	362	365	350	323	325	338	351	342	404	366	355	349	372	369	390	347	365	374	331	353	366	366	322	358	352	320	365	363	328	337
9308	849	1083	612	453	369	387	352	337	312	321	342	322	300	291	295	272	296	297	294	290	304	287	317	322	307	312	314	287	301	299	295	297	324	285	261	310	286	292	321	331	329	300	282	248	304	312	261	284	277	302	280	258	281	294	301	311	295	300	288	277	292	302	273	272	339	295	289	311	264	313	272	306	297	282	280	328	318	282	302	301	309	285	303	279	302	285	317	300	281	278	306	296	290	332	295	292	283	266	321	304	280	292	302	278	295	315	294	286	287	287	292	302	297	299	307	298	289	276	301	314	303	319	292	278	305	289	273	285	281	291	273	306	280	281	304	281	319	326	302	285	272	279	305	267	296	312	251	277	279	295	310	281	298	291	280	302	282	246	317	266	292	277	304	276	305	291	291	293	287	289	266	288	322	311	305	268	301	312	281	320	281	296	287	293	282	306	283	282	264	302	296	289	249	280	271	339	315	296	286	253	302	274	293	265	267	264	234	294	279	313	272	304	281	268	310	308	284	280	286	284	283	274	291	305	293	277	298	283	289	296	284	277	278	303	288	276	243	307	334	262	280	279	290	275	287	283	307	307	303	312	268	299	285	285	276	272	289	255	277	269	290	320	273	271	295	298	243	267	271	287	275	295	258	295	296	268	263	284	282	237	278	282	293	297	254	287	272	257	284	287	274	304	273	275	264	268	313	296	298	291	284	317	309	301	293	294	274	299	267	308	296	295	270	259	291	276	287	286	297	288	267	270	315	258	306	292	264	317	278	289	288	293	292	283	276	317	322	295	282	263	263	277	278	297	244	287	299	274	311	282	266	270	259	294	263	292	306	297	281	321	274	295	325	264	271	291	297	276	285	313	309	290	257	309	308	310	274	268	280	267	292	290	282	318	264	297	275	308	291	276	333	291	278	287	281	269	338	292	298	256	314	287	321	319	291	269	282	306	288	294	283	294	301	282	280	302	307	273	283	273	306	320	306	281	282	299	288	286	265	284	305	296	298	288	289	296	289	291	284	269	294	273	301	298	279	268	302	279	325	306	295	245	273	278	288	333	304	302	279	291	296	314	275	338	297	286	279	290	310	283	313	303	273	331	259	283	287	327	267	288	276	290	314	278	307	265	291	299	282	291	323	305	294	297	273	280	272	278	268	294	276	283	282	295	291	319	290	304	287	284	283	302	314	293	291	305	296	299	320	294	284	274	275	288	251	296	317	306	296	268	260	252	270	258	250	303	282	269	294	283	281	293	292	296	292	317	269	279	294	315	288	271	290	263	293	292	273	277	288	281	291	300	277	290	290	263	264	283	291	302	301	285	274	313	315	296	263	287	265	293	282	275	297	278	288	293	298	307	298	327	314	300	265	297	289	274	258	276	306	273	271	289	300	291	294	286	300	308	298	281	295	255	268	259	285	279	320	289	290	318	297	358	295	325	313	271	299	294	291	326	286	257	292	292	290	268	292	295	297	304	287	296	286	277	320	282	285	275	304	317	300	284	299	292	282	311	292	304	285	283	282	291	285	300	258	297	261	276	274	268	296	298	262	278	293	267	273	264	305	324	276	313	279	303	285	305	260	297	292	285	288	288	318	316	296	252	290	282	319	289	338	288	315	273	297	301	300	338	296	278	325	310	333	262	287	291	296	275	251	268	269	318	283	297	277	277	256	247	313	325	312	274	322	257	296	317	298	308	335	287	312	313	307	293	298	289	317	300	295	281	311	272	321	313	294	304	256	302	321	318	307	302	325	278	280	279	293	288	346	297	282	289	277	302	269	308	238	297	287	279	327	281	295	280	287	293	277	304	267	290	286	327	311	313	291	323	287	304	293	269	260	283	279	293	309	299	307	273	286	271	262	284	293	304	283	294	302	317	325	267	277	278	287	309	265	284	262	277	240	308	295	291	299	288	267	299	299	310	285	327	284	328	314	342	278	287	281	280	278	268	286	311	275	298	292	289	309	303	270	302	299	281	290	287	278	265	291	284	296	299	328	275	284	271	272	274	266	279	296	282	301	294	313	253	313	320	276	296	284	299	306	278	268	292	337	268	286	281	297	309	279	259	278	290	263	279	284	306	273	272	290	292	273	288	271	274	271	267	280	297	322	293	292	282	313	302	324	283	310	285	275	313	324	264	280	288	273	309	320	311	270	285	295	268	301	273	300	292	276	293	279	291	281	319	316	307	295	264	283	317	290	333	312	267	309	296	276	291	276	275	263	283	288	286	269	306	277	276	284	283	268	291	302	318	300	294	261	303	271	272	271	301	287	317	286	309	323	305	286	291	267	280	315	274	285	306	310	308	291	305	270	288	277	253	300	266	269	263	300	279	267	297	288	283	269	284	303	315	295	290	347	313	294	297	267	293	278	308	294	281	291	313	282	294	273	305	299	316	263	273	250	293	297	309	264	258	259	281	286	288	302	299	313	301	282	283	313	283	255	278	221	296	306	268	284	263	293	309	303	299	316	294	283	291	304	283	294	295	279	276	316	307	290	305	275	273	287	285	289	310	306	301	257	259	286	284	307	306	262	287	327	268	284	307	279	301	284	290	321	286	269	301	285	304	289	296	300	299	302	274	255	282	285	259	312	278	323	326	284	308	276	303	265	267	315	300	289	277	292	309	301	277	303	311	275	325	312	279	305	311	307	295	314	266	295	298	269	256	288	293	279	297	291	304	282	285	280	292	299	264	244	257	300	290	272	262	293	282	272	286	312	289	311	321	325	258	303	309	263	301	287	324	287	303	295	311	275	276	264	287	279	341	290	291	271	273	281	265	282	284	292	292	300	310	280	281	292	293	304	279	282	279	317	300	306	306	280	334	288	284	263	277	258	235	289	306	251	289	292	275	274	259	313	271	284	290	278	309	277	308	315	291	308	332	317	264	303	281	268	288	313	305	278	299	288	282	305	303	270	283	274	335	294	304	317	290	324	285	310	279	275	260	338	276	296	286	253	306	311	294	319	325	295	276	271	292	295	288	306	274	281	283	287	285	286	297	285	289	268	300	258	307	272	305	280	288	236	282	315	275	285	298	285	257	299	277	295	276	276	301	263	299	310	271	286	260	293	276	277	266	310	310	328	275	275	311	295	294	263	291	312	323	280	280	299	277	269	271	303	268	279	258	295	290	315	294	309	327	287	286	305	280	288	285	281	291	294	268	277	311	275	242	289	265	281	317	323	275	274	268	282	283	286	276	291	300	302	285	272	282	295	291	299	289	297	317	290	306	302	295	282	274	288	286	282	289	290	288	286	302	296	307	278	295	317	289	300	289	310	293	287	313	300	278	301	298	285	295	291	314	299	280	290	275	288	293	348	290	287	282	261	270	290	289	313	279	317	320	258	314	290	274	289	254	319	307	296	308	283	311	322	275	293	297	275	299	281	302	327	257	313	259	259	301	295	320	291	302	267	282	261	283	296	271	314	270	280	252	309	299	295	256	277	288	281	302	271	308	277	254	272	270	313	296	303	300	286	276	272	274	303	296	324	261	272
7374	997	2014	1604	1402	1224	1057	981	889	876	850	824	794	804	738	720	743	699	703	684	674	672	716	717	698	680	663	697	642	755	682	672	644	697	680	679	708	687	684	726	689	656	672	703	644	690	685	644	659	696	689	654	658	676	636	633	653	621	654	667	616	614	647	674	652	677	667	672	591	657	652	669	673	705	645	622	660	662	706	686	684	648	690	652	668	642	644	685	624	650	700	672	682	671	674	673	647	654	683	656	626	673	668	630	694	668	671	644	668	715	655	645	671	679	666	671	629	663	649	647	636	664	657	645	646	605	672	651	662	672	605	680	693	614	621	712	613	661	668	678	658	644	706	692	651	652	621	675	657	669	651	691	636	676	662	689	658	695	636	664	648	637	663	630	674	637	615	661	630	642	681	619	677	659	676	626	701	609	665	670	653	647	616	674	696	681	649	676	652	671	627	685	627	653	610	632	637	657	682	663	633	679	697	672	606	696	672	649	677	658	670	619	668	686	663	632	640	668	685	693	657	664	678	692	628	682	673	676	712	660	658	654	627	674	623	674	617	689	652	659	629	687	634	679	690	662	672	709	669	692	671	698	672	674	647	649	689	643	636	643	627	719	681	660	645	638	701	697	623	677	689	638	656	690	635	669	624	669	634	678	649	641	630	682	682	666	635	686	612	661	664	618	647	674	680	697	639	684	695	672	660	649	679	714	676	619	605	659	643	702	646	655	612	653	654	701	681	667	662	616	671	665	671	677	633	640	623	639	668	701	675	636	642	615	674	668	648	663	704	664	682	626	630	633	707	649	674	708	599	618	665	652	650	690	655	583	680	652	663	648	676	675	637	619	661	631	631	712	619	664	662	626	661	594	701	650	668	645	630	638	660	648	653	647	656	676	648	665	669	667	630	730	601	657	660	635	636	658	613	674	647	633	652	651	691	694	632	684	628	669	677	657	641	638	625	639	629	658	662	697	674	666	624	675	664	637	667	628	650	668	650	652	648	687	623	652	699	652	650	627	660	634	623	620	665	665	622	677	686	680	635	641	663	682	647	625	675	653	627	697	629	688	669	688	657	666	693	641	633	624	665	658	664	665	650	619	667	634	680	674	690	681	667	613	682	662	655	712	677	712	636	635	624	673	624	666	627	629	667	667	667	674	651	663	689	651	659	653	692	632	680	603	658	715	682	660	643	694	688	655	653	637	620	659	660	652	622	638	656	631	666	687	618	634	652	652	629	644	672	662	671	621	665	647	678	668	677	677	645	641	645	664	646	708	671	666	697	610	687	670	662	650	664	670	629	679	662	633	656	722	646	638	619	632	669	636	684	629	649	694	683	679	675	630	655	686	679	630	662	628	677	612	652	657	649	637	655	637	638	676	690	652	683	687	637	731	679	651	653	649	646	647	661	640	633	627	670	653	638	663	668	636	655	673	694	658	630	650	686	667	657	657	696	647	612	692	629	646	635	665	672	650	658	620	668	650	624	662	636	658	609	676	662	639	656	664	594	707	633	650	624	633	645	655	651	659	646	634	634	692	649	651	648	626	633	701	641	661	616	658	662	702	615	670	694	644	603	666	646	615	684	624	640	655	594	718	635	655	703	662	692	652	665	668	664	607	655	676	686	660	648	619	657	646	664	643	659	600	685	636	642	657	592	639	686	650	668	647	601	663	659	692	645	678	620	619	647	611	657	648	671	692	644	635	671	664	614	673	665	719	704	608	668	655	671	687	640	633	656	699	696	639	670	637	629	614	651	623	672	687	661	647	674	665	678	648	650	664	680	635	659	628	675	666	678	652	611	687	668	666	662	624	671	668	670	681	662	641	657	650	638	707	700	700	666	669	686	671	619	713	700	693	647	631	653	669	660	627	661	654	707	618	717	662	676	647	681	676	655	657	648	612	638	651	633	676	659	645	706	667	679	657	656	646	602	660	623	680	632	649	657	671	646	669	681	659	655	614	683	672	660	650	670	631	683	638	645	661	653	666	671	662	673	680	662	662	700	694	655	637	644	659	621	680	671	641	689	653	651	652	748	640	633	649	675	646	653	642	681	702	666	685	651	637	648	658	649	661	694	659	633	665	647	678	683	681	674	687	675	625	645	644	691	653	639	614	602	669	613	708	619	669	662	670	682	675	633	672	664	662	658	681	648	674	613	657	668	672	638	631	651	661	656	690	671	683	675	626	716	621	654	682	660	669	646	657	676	700	706	630	651	692	677	634	634	669	613	666	644	683	653	676	679	647	675	678	679	682	654	662	674	656	672	617	622	639	649	682	653	659	703	663	639	643	648	649	600	662	623	641	675	613	634	647	705	657	612	667	673	650	648	665	657	698	654	665	687	680	631	688	668	647	641	671	670	662	657	644	631	653	684	626	644	634	659	616	624	682	713	678	664	638	677	648	659	655	666	635	643	639	695	650	641	664	676	628	654	666	663	639	683	656	640	654	627	626	628	625	655	668	662	687	638	687	642	656	619	652	665	668	677	688	651	670	709	639	657	707	633	662	674	648	642	681	624	644	694	679	658	625	683	642	659	634	681	630	646	685	671	699	622	665	683	655	635	687	660	663	684	649	663	673	642	620	666	673	674	678	682	636	666	622	713	669	651	670	663	661	592	693	676	664	654	679	677	655	613	694	647	662	666	679	639	649	645	677	638	651	663	662	682	640	652	651	682	639	647	693	630	703	660	646	641	686	712	664	654	668	641	684	635	624	719	679	610	657	687	659	656	614	673	637	683	705	673	679	642	641	668	657	645	678	644	687	615	651	650	586	622	676	666	653	626	613	703	685	662	656	667	685	640	673	638	645	662	646	637	643	666	654	621	681	705	645	670	624	659	664	623	619	641	629	638	676	658	650	683	648	637	681	681	649	702	674	636	676	662	687	663	669	626	642	643	644	648	644	670	696	691	641	648	665	697	613	673	656	657	661	672	665	644	654	646	665	668	662	652	653	663	644	618	635	659	629	667	659	652	653	642	630	674	675	680	666	685	684	645	631	682	655	642	641	636	622	649	645	640	651	697	646	667	629	681	690	658	635	629	666	668	686	678	676	684	705	647	679	637	654	676	668	650	677	647	668	678	669	699	658	649	615	641	725	669	667	639	685	674	659	649	652	614	647	683	629	625	689	624	725	659	637	692	702	691	669	667	648	622	677	687	655	606	678	661	648	646	674	645	625	649	644	703	622	695	696	648	625	640	658	666	649	639	644	674	665	641	654	662	651	615	671	703	658	656	626	599	641	672	683	676	682	606	658	607	651	669	664	670	653	652	629	651	637	640	673	585	695	646	642	678	655	679	647	643	630	656	646	634	649	691	732	674	668	662	630	669	681	622	658	634	633	704	668	656	684	638	636	652	646	683	675	656	657	653	634	654	645	636	667	651	646	643	649	603	677	671	644	693	621	645	610	603	667	644	660	659	650	672	642	642	663	646	618	657	641	667	651	654	642	656	616	664	646	669	685	671	680	644	648	697	667	688	662	656	686	586	646
16169	1771	2190	831	646	494	457	396	348	331	338	305	316	299	290	326	317	302	302	298	281	286	305	258	286	293	283	275	288	291	259	283	238	265	258	257	270	268	235	317	284	252	283	284	261	282	253	277	285	267	284	298	273	250	260	261	268	278	271	267	268	225	250	267	289	298	266	279	287	277	266	278	242	299	307	247	279	294	277	276	299	288	265	248	279	271	266	272	288	265	254	283	271	257	247	267	258	281	271	256	247	273	263	289	273	301	279	304	268	278	283	282	270	258	272	278	269	275	259	284	289	261	268	281	264	284	273	259	243	264	281	268	272	294	264	300	280	263	263	281	241	255	269	279	257	271	305	265	270	267	271	267	288	292	262	251	276	270	286	282	237	294	299	250	280	266	262	288	254	276	276	268	238	254	274	238	268	249	292	275	271	279	263	289	294	253	261	264	259	259	260	232	264	298	271	267	271	325	289	249	274	281	270	260	269	267	255	292	271	267	285	280	286	262	275	311	264	260	303	242	254	252	243	258	250	261	276	302	268	249	314	261	298	262	250	281	287	281	294	240	261	288	255	248	282	237	236	266	269	259	303	254	272	288	260	252	276	265	282	252	244	270	276	276	252	264	275	272	280	262	253	286	268	271	283	273	270	277	264	262	300	286	291	270	249	289	286	241	280	295	275	276	278	250	254	250	234	231	239	285	256	278	243	258	243	293	309	272	277	271	263	285	268	303	254	262	267	256	267	289	288	281	264	280	283	240	238	286	284	285	301	291	285	260	290	277	255	310	256	277	285	247	261	241	285	288	248	277	242	234	282	294	264	278	278	262	290	243	272	260	284	295	285	295	275	271	281	271	268	287	262	299	261	235	274	291	273	313	288	269	265	266	295	271	282	265	259	263	272	229	255	257	297	254	261	246	244	260	256	273	315	253	289	263	282	277	273	247	281	272	293	244	293	277	267	238	276	273	236	274	252	271	233	262	288	262	293	255	275	282	259	244	274	254	265	256	263	261	295	277	277	266	287	266	277	278	269	281	261	262	293	256	264	258	257	296	261	261	256	254	265	279	282	270	263	280	294	231	271	263	273	252	303	290	259	282	285	273	288	277	264	251	285	284	281	287	252	247	306	243	309	271	266	280	269	262	271	325	273	276	287	279	299	302	268	271	309	255	267	264	258	264	287	266	274	253	269	261	243	284	249	272	261	264	262	291	275	255	277	238	254	288	262	272	269	317	283	304	248	250	290	260	299	282	244	277	281	258	276	288	264	240	273	300	301	256	268	271	258	266	310	272	263	294	239	266	306	279	256	270	267	273	251	289	284	253	284	255	280	266	251	269	268	255	270	293	295	251	286	272	238	274	273	276	250	275	271	255	270	275	284	255	263	278	265	288	281	291	261	271	240	278	293	247	275	285	280	273	279	275	255	247	262	260	289	277	292	276	275	275	288	265	294	293	262	257	267	251	262	250	268	280	244	290	253	302	284	244	266	298	305	235	262	249	254	272	233	263	256	269	259	299	266	292	274	272	290	282	264	263	286	284	250	284	280	294	269	292	252	275	246	268	314	273	299	235	292	283	310	285	266	258	280	276	245	267	315	290	279	248	284	272	291	270	259	255	284	247	255	291	283	281	265	285	276	281	279	261	241	281	257	275	267	287	249	267	283	261	270	293	300	263	237	276	264	259	274	254	251	288	240	300	285	281	269	267	277	251	266	255	264	248	243	263	283	259	276	275	277	268	276	275	272	278	260	266	266	285	308	265	293	277	257	275	296	257	264	267	278	251	273	303	303	269	293	295	274	268	256	262	290	293	290	264	242	258	314	296	280	266	298	305	279	248	260	275	279	266	261	273	290	283	298	262	263	303	267	248	259	258	294	308	258	268	272	259	257	268	256	262	274	256	237	274	274	278	242	255	260	296	267	273	256	269	295	259	297	280	298	291	252	293	263	243	270	248	264	262	265	272	261	290	302	280	251	305	292	278	260	293	255	284	280	252	247	281	270	313	302	260	298	269	283	282	311	299	257	245	277	249	266	263	284	332	245	270	252	268	263	295	268	268	271	259	248	256	253	227	256	298	292	253	282	266	265	306	292	254	258	265	278	301	255	268	236	271	260	303	292	271	283	277	266	291	251	249	264	258	265	248	273	273	268	237	299	271	253	226	273	279	268	290	300	253	260	271	281	274	267	303	224	265	266	245	256	282	230	278	273	302	262	270	265	274	281	273	262	257	284	293	239	277	259	256	293	267	239	275	265	267	273	294	253	293	279	286	288	267	284	266	241	253	238	248	259	290	272	251	291	291	295	226	292	256	265	247	259	289	264	265	279	257	286	261	263	268	278	251	252	267	273	258	252	282	259	321	303	254	243	279	262	285	274	261	271	279	262	237	275	294	260	250	267	262	273	314	259	279	291	252	296	286	276	281	268	299	261	275	279	289	273	292	283	267	300	253	240	278	269	248	270	256	271	264	274	289	279	250	265	288	284	281	286	289	283	270	282	258	268	279	248	243	270	273	297	271	307	296	281	276	265	255	313	295	279	276	303	256	293	288	250	260	282	299	309	262	240	296	279	254	269	271	285	249	288	297	258	284	269	268	262	235	271	273	307	315	281	261	264	309	286	232	271	242	276	268	260	253	257	263	301	280	268	293	258	263	286	268	249	277	267	286	226	315	279	277	280	247	275	263	253	305	266	264	300	255	288	256	296	253	259	294	250	289	281	253	246	262	263	278	278	269	244	263	271	306	254	256	262	304	255	274	238	273	276	279	311	277	267	261	277	303	260	288	280	257	286	284	249	267	254	279	289	268	310	278	250	256	273	266	303	275	250	251	283	251	251	278	273	270	240	265	291	281	266	255	252	260	267	271	275	274	288	251	262	262	263	265	284	297	261	294	264	296	257	262	284	247	275	265	270	247	262	254	275	237	270	278	252	254	276	275	268	281	252	275	268	279	280	293	234	256	280	280	298	289	260	267	286	279	283	275	282	265	292	254	288	294	306	293	270	284	264	276	250	271	268	260	280	256	228	272	242	291	286	269	257	234	255	278	273	292	262	253	243	290	267	264	232	285	273	259	230	273	316	270	264	260	278	304	289	283	268	280	277	288	260	258	262	235	262	277	299	313	293	292	287	270	285	277	272	264	237	272	303	244	259	265	258	263	284	262	264	237	292	298	246	274	279	280	269	283	282	267	311	262	263	281	278	261	299	242	263	277	277	271	265	276	327	267	270	293	272	258	268	278	285	246	280	245	227	241	258	283	254	307	277	255	287	270	272	289	252	272	267	261	248	269	250	297	279	255	271	291	278	273	280	292	288	263	271	257	268	289	258	277	283	268	288	248	273	294	231	286	266	261	240	289	265	256	299	307	272	235	286	239	266	295	247	250	232	266	249	256	283	269	272	273	264	293	277	262	296	249	252	244	307	268	253	289	269	258	287	253	268	274	263	268	266	270	268	249	251	276	302	282	276	274	289	256	300	309	262	270	254	288
9178	1453	3665	2404	1998	1680	1469	1230	1078	1014	946	891	903	808	773	745	695	737	686	647	659	691	655	696	677	623	645	626	650	644	661	621	597	638	634	682	600	597	663	635	621	593	677	659	606	623	642	624	611	636	603	664	600	621	619	607	607	601	618	609	669	591	603	606	653	634	647	628	570	560	649	651	550	624	617	598	603	636	644	589	585	575	617	619	634	590	563	605	565	597	577	585	616	611	584	602	583	588	598	620	622	610	594	610	601	548	577	573	588	618	605	617	597	560	612	603	601	593	580	586	529	619	647	596	571	587	626	606	604	604	585	575	603	602	603	583	601	606	595	604	565	570	579	582	582	582	561	549	602	628	600	579	568	588	624	567	589	548	592	573	586	601	577	612	561	589	602	594	572	601	586	561	619	602	563	597	550	558	627	576	563	640	594	618	608	594	589	588	616	550	616	607	632	569	618	589	599	606	614	545	604	603	588	596	587	621	633	616	577	603	599	555	646	559	582	612	594	625	651	584	592	575	597	599	599	599	621	617	603	572	606	596	597	614	584	614	610	588	592	571	594	572	638	601	637	592	580	616	618	579	596	604	566	591	613	610	577	603	586	574	589	560	589	584	625	595	555	603	563	636	592	633	594	604	636	609	641	551	614	621	617	580	590	575	587	602	606	604	575	631	604	626	554	595	608	616	549	581	638	636	611	626	602	629	597	578	611	563	596	569	620	585	599	557	608	560	599	635	543	605	614	628	618	614	578	582	629	561	588	609	596	584	574	602	620	561	555	588	585	613	576	553	593	587	614	587	554	646	606	592	563	619	625	606	604	612	589	598	578	635	581	600	608	557	596	582	605	664	579	541	603	565	597	609	651	621	600	597	598	604	612	551	598	564	603	585	653	630	593	598	653	589	622	586	599	606	599	621	609	611	613	592	588	577	643	597	619	597	595	642	614	591	593	619	626	598	639	599	615	610	556	589	597	622	595	604	607	588	620	585	583	628	612	588	624	629	597	616	578	558	582	619	592	585	611	594	585	600	674	585	616	564	557	581	624	569	613	583	569	633	569	618	581	601	633	598	628	627	600	574	617	631	635	592	612	599	581	645	609	565	590	603	553	630	565	617	614	593	562	586	622	565	636	596	652	580	597	586	577	616	564	595	599	604	594	585	626	598	577	567	602	607	567	591	566	558	580	555	573	615	617	611	610	595	577	602	589	592	603	561	598	625	580	620	566	610	609	608	582	643	566	579	608	624	636	623	568	587	640	584	584	606	629	633	612	596	569	592	595	575	578	579	555	591	594	578	602	576	603	571	595	571	573	592	591	658	609	588	610	601	587	574	579	613	597	613	561	569	600	583	585	604	595	617	606	617	598	585	601	599	594	564	605	559	597	632	625	626	579	600	586	607	600	563	628	615	600	628	621	588	598	613	643	601	603	627	598	587	574	636	557	611	608	585	625	620	575	595	623	599	630	552	618	634	624	592	565	615	601	587	593	599	587	624	547	595	591	606	621	586	611	597	524	581	606	594	612	581	623	570	559	589	590	580	560	580	577	568	595	575	568	660	584	550	599	583	609	604	595	596	612	621	597	560	595	571	626	581	610	620	616	623	558	603	583	562	612	574	601	566	614	569	615	562	573	617	613	558	585	582	579	583	597	618	605	598	579	635	611	572	631	570	593	596	586	598	603	588	641	587	623	600	579	611	566	612	602	604	600	646	579	594	588	591	614	561	618	594	606	603	605	650	592	636	618	623	597	591	545	595	624	557	575	622	620	579	575	594	629	588	573	579	602	596	592	555	586	594	646	586	610	554	598	589	596	588	548	607	602	592	598	617	577	582	605	617	581	588	600	615	599	597	567	604	626	607	564	580	593	587	562	626	631	612	624	603	621	674	586	615	561	580	628	600	587	619	597	605	616	619	559	583	657	566	576	613	594	588	588	614	631	604	569	570	612	611	599	568	572	590	580	594	611	621	589	600	562	614	592	611	564	623	585	570	622	607	589	580	583	552	596	641	569	562	581	600	603	611	573	593	584	551	590	587	601	579	606	583	580	588	647	573	599	608	611	662	557	569	612	599	614	607	620	616	615	590	614	656	650	592	597	554	621	598	571	612	604	578	593	550	634	609	612	585	573	596	616	563	569	593	594	592	604	583	608	609	628	595	592	593	592	600	599	648	581	615	568	621	589	662	631	589	630	592	606	582	650	591	574	584	621	597	624	548	597	612	580	597	600	623	567	586	581	623	639	592	549	628	564	598	644	614	594	643	620	572	598	602	613	553	596	609	565	654	604	595	606	603	588	641	554	635	614	617	589	582	575	610	566	586	581	581	583	588	616	601	600	578	616	627	577	597	600	635	583	567	606	588	602	600	569	575	620	609	615	591	575	619	586	571	588	573	591	585	606	626	625	607	591	613	635	649	646	591	603	593	601	598	596	577	595	629	599	584	594	576	597	556	602	620	609	581	582	618	617	661	586	564	591	622	585	646	639	610	608	567	596	618	623	581	613	584	597	592	532	587	631	623	605	649	588	603	603	596	584	598	585	633	647	618	594	591	589	607	588	604	627	613	584	573	598	563	615	593	595	603	590	625	583	588	592	615	654	580	631	610	565	592	613	619	630	607	613	602	574	619	592	556	628	603	582	569	585	613	615	589	612	587	592	556	579	589	603	590	614	574	595	597	598	573	550	550	602	608	586	567	615	581	558	566	603	605	593	582	612	601	616	569	577	586	578	607	637	610	622	585	562	602	595	606	594	609	631	618	590	555	557	589	614	585	591	604	570	613	598	609	592	583	609	584	606	601	589	579	616	581	603	594	626	612	637	561	624	602	605	576	653	604	606	624	596	609	617	632	579	562	652	589	620	614	609	571	592	582	566	621	626	630	650	620	598	600	579	577	590	605	567	604	616	599	575	608	604	651	585	585	600	623	617	615	562	614	616	556	601	618	643	645	585	663	562	600	588	653	620	617	611	547	593	634	604	603	581	604	563	591	640	617	557	615	634	593	589	583	610	636	598	577	642	623	574	601	553	576	632	609	586	588	608	581	620	579	599	585	597	588	631	580	577	570	597	618	583	582	605	569	596	569	578	585	554	602	605	564	529	606	570	603	583	568	593	593	618	609	572	609	568	618	600	615	619	620	578	611	596	603	584	588	599	606	580	609	583	581	562	567	645	559	602	583	587	546	613	581	551	619	580	593	618	635	624	596	637	590	566	608	599	555	557	617	568	606	581	584	609	602	606	632	652	599	583	560	586	590	587	648	617	593	593	612	615	610	568	574	609	568	608	574	599	642	617	620	616	601	605	551	575	628	654	595	594	585	535	625	604	602	551	587	602	603	585	613	581	608	551	535	574	629	576	561	573	599	572	584	607	575	603	567	568	608	614	588	560	602	602	584	582	615	582	598	624	581	595	566	607	552	617	592	563	639	580	587	621	582	588	601	598	599	627	566	556	580	575	566	599	614	603	630	551	602	638	537	584	635	581	596
2178	246	173	140	169	153	133	147	156	126	143	112	116	140	130	153	144	130	161	164	127	104	140	119	131	155	150	126	145	116	138	144	132	137	138	132	139	156	132	138	138	158	129	134	143	130	147	128	133	140	153	141	147	132	131	134	112	123	137	135	122	108	130	125	148	120	148	123	119	122	131	135	159	128	124	108	142	146	132	128	129	137	135	138	149	115	132	141	147	132	149	148	123	112	113	127	133	127	144	120	128	132	120	143	142	180	147	142	158	140	161	134	145	130	134	132	125	134	136	128	110	142	146	132	125	126	131	124	138	119	142	121	142	131	122	130	122	113	152	167	143	149	135	133	146	146	149	143	144	139	167	154	149	148	135	140	138	114	115	124	128	124	135	124	146	125	139	136	131	137	134	125	149	103	127	153	149	136	142	117	114	141	137	147	129	145	137	123	122	122	146	126	132	135	136	136	117	140	134	152	114	139	124	120	144	131	142	132	130	162	140	124	109	142	129	143	130	145	143	132	135	140	133	158	144	135	125	146	132	144	134	126	144	144	121	174	116	132	140	132	146	140	132	148	119	139	155	141	136	135	127	128	149	128	132	125	150	157	149	125	126	141	143	131	137	135	137	114	148	126	143	138	152	136	133	122	128	116	132	134	139	150	137	142	140	122	159	118	146	135	139	150	141	116	133	148	142	129	147	122	137	137	119	130	130	153	128	141	153	174	122	146	131	139	160	145	117	126	135	140	133	132	141	164	147	132	133	134	124	140	155	136	121	130	132	135	130	128	136	156	144	133	136	130	134	138	144	154	125	147	156	121	134	157	130	122	122	132	115	141	158	164	149	142	147	132	138	153	132	157	128	122	144	137	148	131	135	135	128	120	126	122	133	153	148	157	141	131	120	134	126	136	143	143	132	118	114	124	128	121	150	134	126	154	144	130	149	119	131	134	104	132	118	145	150	132	129	150	110	139	143	147	146	136	148	128	143	148	150	114	111	132	143	141	138	144	144	140	134	142	132	136	118	127	116	130	147	171	143	148	153	116	136	141	134	136	153	132	140	133	133	143	133	153	103	134	135	148	128	123	142	142	131	129	124	125	139	126	148	146	148	123	133	138	135	137	152	135	146	134	157	159	156	135	122	151	138	137	131	155	151	135	122	146	137	158	133	118	156	160	138	128	126	175	131	118	130	120	142	117	112	139	131	145	161	143	145	129	117	128	126	146	139	121	127	126	140	138	163	115	131	141	160	121	124	146	147	135	129	123	127	158	151	137	115	141	134	138	183	140	141	142	134	133	142	136	146	133	161	165	147	146	128	149	138	139	112	130	119	128	109	123	147	159	125	143	131	127	120	124	123	128	133	139	149	147	141	130	135	141	169	102	138	137	145	136	128	120	140	175	141	118	149	104	141	126	139	150	118	132	169	117	141	151	148	137	128	121	113	136	130	126	129	148	145	141	125	129	136	142	130	148	150	134	122	126	140	138	143	107	129	147	127	144	110	130	115	152	142	150	128	136	116	146	129	140	136	126	144	119	132	161	161	142	140	127	153	132	128	131	130	153	125	154	143	137	148	144	140	132	154	147	136	157	131	133	149	121	144	111	134	122	163	142	153	150	144	148	156	154	131	152	116	139	139	144	106	129	126	132	110	129	142	136	137	128	123	133	132	166	132	150	131	131	125	155	141	129	129	142	143	129	145	154	121	123	140	134	164	151	129	170	152	146	132	159	142	161	107	127	137	151	132	148	147	155	131	150	146	121	161	150	134	136	132	145	153	148	152	125	126	143	124	121	148	134	137	134	158	132	120	135	133	121	141	133	141	125	154	130	142	125	153	134	159	114	129	153	132	148	131	152	120	122	136	112	114	140	118	129	112	140	141	141	134	131	152	128	151	134	147	135	130	137	121	135	138	142	158	143	133	136	130	121	152	125	139	148	144	147	130	131	142	148	159	135	152	135	147	142	114	120	127	128	151	120	133	119	123	141	154	150	130	166	145	115	130	131	127	130	138	128	133	124	154	120	141	143	126	121	147	160	131	153	140	153	129	121	136	134	163	128	128	128	145	124	127	150	125	136	119	129	115	126	131	132	150	117	140	152	131	134	143	136	115	130	140	125	143	130	141	102	135	139	143	143	157	138	130	134	143	125	142	134	137	120	139	144	163	149	136	151	150	150	145	145	128	131	141	145	126	124	115	134	143	123	125	115	161	130	131	128	123	140	148	119	105	133	148	126	140	124	139	138	128	131	132	133	141	141	129	136	158	166	146	109	155	138	123	140	137	148	160	129	132	148	116	148	138	128	131	151	158	118	155	136	140	137	136	137	138	143	124	154	164	130	128	134	160	139	135	130	155	124	124	128	142	146	144	128	106	143	126	124	149	144	141	152	128	137	117	151	156	134	126	133	128	144	130	153	135	115	147	119	146	132	140	129	142	143	171	130	167	126	123	160	152	140	120	136	152	132	168	100	149	142	132	141	141	115	154	152	136	159	143	130	125	137	125	142	127	150	126	123	117	131	135	127	132	139	148	120	118	138	148	132	135	133	137	136	121	143	129	137	130	136	135	123	126	113	131	131	132	154	138	153	133	161	157	155	135	138	164	129	113	129	145	145	173	141	128	145	123	141	140	152	144	144	143	137	152	129	158	123	143	142	120	130	133	134	125	121	136	141	137	118	131	129	126	133	142	146	140	91	133	140	124	125	122	132	128	145	146	157	158	130	137	148	121	131	151	119	139	144	145	136	144	134	158	124	136	138	149	148	127	149	145	145	149	133	152	148	140	180	137	147	145	124	152	120	137	123	140	159	146	125	135	127	136	147	131	132	150	145	128	151	148	120	147	122	156	132	132	108	128	123	140	142	134	141	134	145	143	143	144	149	140	134	134	147	131	131	146	126	129	120	126	145	132	119	132	146	137	133	126	132	142	146	146	145	133	161	144	100	138	151	134	130	135	149	135	133	134	133	135	118	145	149	143	154	129	126	129	121	146	142	132	124	121	148	130	117	119	110	140	138	146	135	143	138	111	146	134	179	141	134	145	157	143	131	137	155	143	129	123	105	135	170	148	122	126	146	146	140	142	125	145	132	127	147	127	127	139	135	137	143	147	144	140	155	132	130	115	135	134	153	125	158	140	146	132	123	139	146	149	159	126	137	122	149	146	127	122	134	114	138	142	155	142	141	137	126	151	145	118	140	133	127	147	117	136	141	142	139	119	135	123	142	145	152	119	152	134	134	150	146	147	139	125	135	151	140	141	120	115	136	135	144	126	138	116	141	136	143	137	132	134	114	134	153	133	150	140	122	134	128	127	134	164	140	138	143	126	159	139	135	143	150	132	144	122	111	126	139	142	144	139	137	128	130	98	121	120	126	119	138	157	115	140	120	129	154	154	158	131	139	131	133	151	119	121	142	116	134	116	142	182	145	137	145	118	134	123	129	121	157	123	126	153	128	141	132	140	147	132	152	143	127	135	138	132	138	139	133	143	122
2114	477	447	398	372	402	371	364	390	383	339	356	342	368	348	370	356	351	378	394	395	348	348	355	340	380	364	348	382	376	357	356	348	339	356	360	381	383	372	348	349	422	326	325	370	373	366	363	353	393	340	375	341	370	381	342	332	359	355	354	349	327	361	354	331	356	347	349	403	334	356	348	357	377	368	363	351	333	351	326	365	376	341	374	364	360	361	333	327	399	335	349	349	322	351	378	349	398	351	378	367	352	357	349	366	385	334	346	346	352	356	364	380	328	362	362	376	363	344	373	374	351	355	348	323	331	329	324	328	346	380	379	375	344	363	335	332	343	338	384	357	342	357	345	354	322	379	348	366	365	352	353	355	331	353	369	355	352	334	349	355	340	352	329	339	362	362	362	378	362	340	338	349	398	359	365	337	357	327	338	344	336	369	355	372	376	364	353	354	352	348	339	366	341	334	367	344	348	372	356	356	374	338	371	354	332	344	366	371	345	374	350	353	306	355	326	357	381	374	345	368	339	354	355	355	345	352	341	346	372	345	379	365	356	370	368	383	383	341	338	342	367	333	381	378	351	370	358	357	357	352	346	359	318	350	361	355	330	351	376	363	384	355	378	345	358	363	342	374	372	381	358	393	335	360	360	348	330	348	369	362	339	375	365	343	404	339	327	346	347	354	335	335	371	354	364	355	351	379	375	330	334	377	364	344	336	372	358	332	338	334	379	339	354	344	382	368	316	361	354	367	353	376	358	336	336	341	349	359	350	344	344	354	374	378	361	330	353	354	361	343	354	406	343	349	351	346	373	332	333	347	345	354	345	369	327	336	375	353	338	340	347	372	325	377	382	361	385	380	354	319	349	358	310	350	332	351	359	362	336	386	358	378	325	367	356	334	359	357	326	333	378	339	355	362	349	378	351	353	342	376	344	355	345	367	351	327	377	333	338	376	329	339	353	380	322	342	335	364	332	368	359	358	370	356	368	354	372	374	346	353	335	343	327	362	362	370	372	333	371	343	379	360	345	342	378	332	343	355	358	332	339	351	368	357	316	365	354	353	360	364	372	347	343	349	369	380	337	339	343	363	348	385	344	345	349	355	328	359	360	348	348	330	336	368	349	351	386	336	363	384	376	346	340	339	382	384	343	364	353	402	348	352	356	359	366	355	370	349	362	320	315	362	401	352	351	351	372	386	366	333	348	353	347	345	375	369	391	378	369	357	374	360	335	347	362	351	344	363	345	340	334	359	352	366	366	380	355	362	338	364	401	345	390	327	357	336	351	354	342	341	333	342	357	355	355	354	364	354	372	361	380	310	401	323	356	381	364	380	377	367	336	361	350	350	333	368	381	339	362	335	339	368	312	316	360	340	398	338	337	335	356	358	369	356	347	353	333	328	357	357	317	384	330	322	378	349	352	344	361	375	356	382	381	367	353	358	363	335	372	372	366	373	372	343	369	385	381	351	361	345	367	365	364	328	380	342	335	355	374	358	355	361	329	383	346	365	367	343	365	376	389	334	369	329	339	361	348	392	378	349	344	329	310	346	344	353	324	340	326	364	382	319	359	376	352	367	371	340	342	338	386	366	338	366	333	339	390	353	363	358	340	356	350	348	337	347	349	345	372	371	353	350	341	365	354	358	375	337	402	357	395	361	337	354	397	302	361	322	320	365	328	359	348	340	354	345	349	387	336	358	356	346	372	359	341	347	335	367	386	375	351	383	380	356	354	401	353	339	356	334	356	362	364	353	348	362	350	340	322	335	330	365	373	353	382	387	353	334	342	364	361	363	353	338	344	374	366	365	370	363	376	370	338	347	383	360	375	363	376	349	360	357	358	369	388	333	350	363	300	329	355	350	354	342	351	364	344	343	359	359	361	356	369	364	387	356	360	341	345	339	372	356	364	386	361	339	325	362	350	364	358	354	372	335	361	372	376	315	352	351	352	361	318	312	332	316	360	342	352	386	368	308	364	368	341	338	386	380	341	316	374	337	379	363	360	341	363	359	335	338	361	364	344	368	364	342	351	366	342	356	351	364	343	358	349	362	346	346	328	344	359	403	364	348	360	386	375	318	399	356	357	336	363	350	343	364	340	360	379	353	351	385	338	345	355	352	356	333	338	390	380	330	348	381	352	355	371	352	344	344	342	337	349	361	353	345	335	353	366	372	345	362	367	369	334	353	388	331	325	336	344	338	344	358	374	347	361	362	378	337	347	363	360	352	337	337	316	353	337	339	321	364	346	380	334	329	349	349	340	401	362	341	348	367	353	346	370	357	307	337	340	383	339	351	353	383	349	364	348	344	344	344	324	302	385	378	365	344	353	348	333	369	367	362	338	366	369	335	347	356	310	339	355	358	345	358	366	359	347	369	339	336	363	362	324	352	360	319	399	337	329	361	370	360	388	379	355	321	334	392	364	355	362	359	363	350	348	373	371	347	349	331	374	377	358	350	331	352	358	373	362	374	358	370	338	325	330	361	361	367	327	343	346	357	350	354	348	352	360	333	413	356	333	358	367	367	334	327	351	368	332	355	372	353	350	353	365	380	331	349	378	359	361	369	346	326	365	391	372	352	358	372	358	353	357	317	346	345	370	356	373	362	353	395	371	344	347	351	365	327	330	350	402	379	370	353	350	353	335	354	367	354	343	352	332	325	326	351	362	375	349	359	327	349	327	366	346	382	390	352	370	333	352	378	349	334	363	376	325	354	352	388	325	353	352	328	354	334	331	354	350	355	372	342	386	352	381	341	399	362	333	379	326	351	401	360	357	367	338	354	372	371	363	353	370	343	344	356	327	332	361	374	360	361	362	337	353	369	338	363	361	349	351	341	362	355	381	332	355	346	362	356	382	354	373	365	337	363	374	340	350	354	377	346	354	359	371	341	328	347	359	337	354	336	374	356	328	346	326	372	345	384	344	358	359	353	354	350	361	352	347	372	404	338	347	358	299	343	325	365	356	341	363	371	353	347	352	343	356	352	367	347	355	391	353	365	340	378	327	358	326	340	379	333	369	358	351	357	362	329	344	381	351	365	333	365	376	332	367	391	328	356	333	331	337	364	352	372	350	369	355	358	346	348	393	378	336	357	353	334	352	328	353	362	386	346	347	353	363	352	363	348	358	364	349	333	332	351	349	348	346	375	356	369	355	362	357	387	378	317	387	349	381	352	360	360	413	379	369	362	330	366	356	357	338	360	346	318	363	331	312	336	361	362	319	344	341	361	383	355	339	380	337	336	376	362	369	349	334	349	378	384	373	339	358	331	358	367	356	362	352	367	337	367	378	355	359	338	335	370	355	353	341	361	364	388	349	358	351	345	337	315	358	370	347	353	347	350	378	354	331	346	335	366	303	324	376	387	385	337	347	376	344	333	325	368	336	370	368	360	376	334	377	342	387	359	344	380	358	343	379	361	377	360	352	342	355	345	344	318	336	352	354	340	327	377	359	357	341	338	336	337	326	352	365	372	355	359	386	332	336	353	361	346	359
9232	946	928	531	434	389	373	321	333	348	327	281	300	300	309	269	334	302	296	298	255	293	297	310	308	295	314	275	321	333	257	289	291	316	292	289	278	298	295	268	254	278	317	279	297	280	310	287	289	282	306	294	271	288	301	265	326	321	286	270	287	310	302	245	256	273	317	330	322	257	306	291	312	294	321	272	303	299	309	296	315	295	283	289	299	334	287	324	274	301	314	324	292	310	304	309	284	284	308	293	273	298	297	270	277	270	284	287	310	270	268	258	274	290	292	272	267	306	284	290	263	287	296	288	252	338	306	297	252	314	300	251	275	288	284	285	277	299	332	275	252	294	286	309	274	286	305	269	258	241	253	284	298	269	275	315	263	308	274	285	311	255	288	284	292	309	294	266	253	296	280	286	300	280	278	304	270	302	270	265	322	320	276	283	267	287	289	275	266	288	297	262	288	280	280	298	274	291	285	294	296	264	278	297	288	284	299	291	314	283	307	319	258	286	283	289	292	321	258	289	269	324	310	329	312	310	273	247	278	285	268	266	275	316	294	271	269	321	278	262	280	287	283	297	301	304	291	272	288	292	300	328	278	287	300	298	253	250	278	281	293	333	302	270	287	258	295	259	252	271	308	326	284	289	293	277	298	314	292	307	289	268	264	296	274	245	284	306	278	276	286	282	268	298	296	295	258	267	323	267	295	307	284	279	305	281	270	284	314	261	297	291	292	275	257	309	279	312	291	301	297	296	291	300	270	275	301	283	301	272	289	258	277	247	304	310	271	270	260	279	289	327	272	300	283	281	271	278	281	301	298	263	295	321	303	277	307	295	295	274	263	257	297	291	287	298	302	289	293	328	272	300	294	302	290	267	316	276	270	287	271	281	295	282	284	281	278	299	298	274	302	279	304	273	275	300	292	289	268	306	273	312	285	302	272	280	308	293	316	269	272	258	287	282	279	308	254	309	283	290	297	254	297	297	293	313	279	289	298	259	301	302	291	275	281	274	265	313	299	274	270	291	297	234	292	284	271	284	266	267	277	312	308	287	289	308	282	309	301	255	277	293	302	291	288	282	295	266	323	279	278	264	325	305	297	295	268	279	238	272	311	282	316	277	298	303	283	276	297	271	311	320	276	293	291	268	341	292	326	270	276	288	301	272	290	297	335	296	281	293	263	289	286	303	285	274	272	242	276	299	323	289	285	307	313	294	319	315	277	271	271	298	295	282	238	304	279	283	248	270	330	277	294	272	326	258	306	293	261	272	284	263	272	304	293	305	277	269	258	294	267	292	256	270	295	260	266	287	265	269	272	256	298	293	279	275	288	283	283	259	280	294	321	270	293	269	290	248	313	313	306	267	272	244	290	310	259	275	283	268	258	270	277	275	275	273	292	355	293	279	274	285	284	301	302	268	254	280	297	273	281	298	281	298	278	267	260	285	310	325	321	279	296	326	285	277	290	280	284	265	270	301	275	286	300	292	276	288	303	322	302	291	243	276	278	290	255	310	284	266	294	297	257	276	276	284	304	286	256	294	313	300	276	290	280	284	306	299	277	312	278	286	277	275	275	306	283	290	285	299	256	292	276	319	282	295	295	288	296	273	320	303	286	272	282	317	298	304	270	307	310	322	270	275	280	256	308	296	282	293	310	275	273	289	271	275	269	294	300	282	279	265	258	284	284	300	304	293	276	294	278	307	289	248	278	295	261	275	308	275	273	291	291	264	286	284	306	303	293	262	306	284	276	281	288	260	276	278	286	312	310	319	264	258	299	287	291	278	277	306	288	265	293	278	263	310	281	284	264	265	287	286	300	274	269	294	282	269	306	265	270	292	295	275	280	318	284	258	264	281	253	283	292	267	293	267	277	310	302	269	270	254	302	305	250	288	280	293	265	246	286	272	336	295	271	311	277	263	274	303	265	282	328	288	273	293	271	278	288	278	309	287	274	298	266	281	281	307	287	252	278	268	268	308	264	295	298	266	242	301	288	319	310	278	286	287	297	306	319	282	304	285	304	303	286	287	304	293	288	271	272	254	274	301	272	291	312	287	278	292	300	269	292	298	261	299	302	296	289	297	267	276	276	235	269	307	314	291	250	313	267	275	286	243	275	287	286	314	284	300	302	260	314	279	292	277	289	304	279	284	325	308	280	305	280	293	261	244	317	282	277	300	285	274	271	257	278	291	279	294	278	264	267	290	324	296	255	292	301	306	306	314	279	267	290	277	279	262	290	319	297	290	284	301	304	277	279	315	267	311	307	248	263	284	260	303	258	290	262	262	308	259	286	293	282	314	287	266	293	314	303	253	285	285	275	273	282	274	272	285	300	275	294	288	316	279	302	275	290	320	292	289	296	312	257	249	303	279	315	265	275	280	290	291	281	303	301	269	277	296	274	263	291	292	281	290	292	289	314	299	264	298	271	285	297	288	298	297	305	282	291	279	263	279	281	288	258	278	293	281	294	312	281	277	329	282	288	275	306	296	285	297	269	276	305	288	306	297	306	284	266	320	263	308	328	324	302	297	318	308	283	280	284	291	275	285	277	268	278	279	310	267	275	337	301	300	269	304	296	308	261	289	329	314	299	302	297	289	283	282	292	282	320	303	283	281	312	290	275	261	287	264	295	270	316	297	260	296	296	276	246	293	295	281	288	263	243	307	262	290	272	261	270	286	307	294	279	270	288	274	289	259	306	295	283	303	295	266	318	273	299	312	301	283	277	277	287	302	297	255	270	288	283	307	275	275	303	274	276	278	343	301	310	265	276	289	274	297	274	271	315	293	281	277	273	266	269	265	264	238	267	252	312	291	295	301	295	288	264	296	270	311	289	264	288	285	293	287	306	288	287	307	274	254	289	308	262	269	272	281	295	273	296	270	295	287	305	292	265	256	304	288	255	273	238	284	239	292	294	266	275	300	319	295	289	263	301	318	281	269	285	272	296	238	270	279	263	295	278	268	307	272	291	279	297	277	323	279	266	302	293	276	277	263	274	292	280	281	317	286	288	298	312	286	281	278	266	261	315	299	303	275	290	319	279	265	267	280	308	269	285	265	290	291	261	295	269	270	269	273	301	296	240	302	277	244	290	288	278	289	277	304	293	291	285	236	300	274	251	316	260	302	327	293	262	278	288	293	272	292	294	302	277	298	266	275	291	288	279	291	274	281	295	276	281	257	285	270	267	278	281	271	272	290	298	318	281	318	311	305	327	258	296	271	276	285	318	299	302	283	288	290	272	286	255	295	313	290	311	295	325	267	269	293	303	316	281	283	280	305	317	288	276	269	304	278	267	286	289	305	298	303	278	319	261	261	283	288	308	264	274	311	288	272	263	298	308	272	306	257	300	291	291	305	296	292	289	247	285	298	286	297	283	278	297	290	272	302	272	298	282	240	323	279	285	294	283	311	258	285	286	301	292	319	292	303	286	299	303	315	295	284	280	280	270	294	295	281	286	277	310	277	251	260	294	305	278	309	290	306	288	272	295	282	298	276
7301	1064	1870	1555	1380	1194	1071	979	900	843	876	812	822	769	767	734	726	698	647	711	728	733	738	664	674	652	718	680	670	660	680	683	684	621	646	688	676	639	624	642	625	646	646	637	696	628	645	686	629	638	661	602	664	708	641	658	649	657	671	646	646	620	675	660	675	676	702	644	680	642	627	683	638	701	630	674	651	660	652	631	681	683	665	609	673	696	653	686	670	669	646	673	625	675	667	636	673	603	657	634	662	648	646	658	607	693	643	683	658	654	679	670	671	663	624	634	643	669	653	659	652	657	611	611	613	627	679	639	685	621	676	619	659	685	655	645	702	665	664	674	663	624	668	667	633	681	659	730	622	641	648	620	646	669	631	624	692	645	630	655	659	654	667	627	618	678	662	641	656	618	669	672	663	649	678	701	655	637	651	675	600	604	666	650	676	634	641	700	623	641	660	691	628	657	678	651	694	668	652	684	632	629	606	633	635	620	628	636	646	643	662	672	620	655	656	650	676	645	654	703	634	695	659	636	673	647	627	671	636	619	649	691	652	641	599	668	695	619	618	664	650	666	621	606	646	613	635	681	659	603	627	604	612	648	678	642	652	641	622	652	606	689	659	638	626	614	682	666	679	618	652	648	682	606	666	615	633	683	653	675	650	691	663	659	652	682	639	676	662	625	646	649	643	678	645	653	614	637	691	693	734	650	646	685	664	661	700	640	665	671	672	627	628	679	721	678	623	671	649	637	645	675	654	678	645	641	679	660	652	617	624	618	598	618	704	634	684	657	669	665	646	667	633	614	650	652	657	675	661	628	703	639	626	693	693	617	689	634	639	666	678	653	662	695	684	655	633	662	648	676	741	625	599	661	662	719	679	610	635	658	659	617	662	622	611	644	635	632	687	652	624	628	669	680	640	655	646	642	662	627	633	621	613	648	668	669	671	637	649	670	651	670	678	642	665	634	653	665	635	633	649	653	668	679	665	675	620	649	635	708	619	648	676	660	658	643	632	692	631	606	633	671	646	688	665	693	667	661	679	704	653	667	668	662	655	683	645	635	614	663	632	636	634	653	683	661	590	681	634	671	649	701	632	680	702	642	666	682	659	597	606	645	659	666	620	665	663	617	646	642	672	658	640	640	618	656	609	604	657	607	626	677	634	658	625	688	675	657	664	625	620	598	656	674	614	655	683	625	634	636	611	650	648	630	702	623	658	649	673	628	645	624	718	624	648	648	698	676	645	642	663	614	687	671	635	625	590	670	657	660	685	650	612	661	693	690	674	686	644	675	655	642	684	671	668	679	660	642	624	695	655	644	608	618	681	644	659	657	715	706	675	681	651	657	654	687	671	647	607	593	633	638	638	639	654	659	628	673	640	673	632	627	691	639	680	670	674	644	714	685	618	647	618	654	649	648	679	630	692	699	645	674	677	640	598	648	637	594	662	655	690	683	658	653	637	648	616	622	731	601	614	641	648	662	667	663	634	662	634	666	677	655	645	659	668	651	655	698	627	657	658	648	668	564	689	701	632	631	611	678	658	668	697	644	692	634	627	618	627	619	662	638	645	643	645	665	670	648	602	655	619	643	655	636	639	636	617	674	620	629	639	681	676	615	620	661	646	622	632	677	690	680	678	649	657	678	639	622	673	664	656	681	666	635	659	615	658	675	668	661	697	658	658	672	633	643	645	654	684	671	666	656	672	611	649	664	675	651	646	702	641	652	665	649	659	701	642	655	615	640	646	631	642	643	614	667	658	690	687	676	633	658	668	660	695	662	641	610	659	699	616	643	688	697	664	664	646	716	676	668	615	642	652	670	658	681	643	629	701	650	667	601	589	672	621	635	673	640	685	659	653	654	622	664	670	693	658	698	647	662	643	642	636	667	663	661	656	597	664	629	652	627	667	661	645	681	664	667	666	644	649	684	669	711	679	641	667	681	629	693	659	613	688	664	620	642	662	652	642	661	593	682	709	647	645	655	659	655	716	663	629	673	641	646	610	660	672	673	685	624	638	702	614	635	664	687	608	671	682	665	615	615	657	608	628	677	677	673	664	641	674	697	663	668	604	686	620	671	621	619	604	553	710	678	649	641	617	661	653	682	647	679	670	697	640	663	671	695	645	635	685	666	614	645	712	640	687	638	646	673	668	621	613	643	649	584	659	667	653	643	658	640	659	658	671	640	643	638	625	644	690	667	660	704	647	684	658	665	671	657	649	600	589	641	618	639	679	631	676	641	654	668	642	648	639	644	612	672	646	671	648	660	638	662	657	636	683	645	658	659	654	682	650	655	642	650	657	615	623	697	621	641	660	666	681	665	630	680	615	652	672	653	664	641	645	653	645	614	672	656	632	666	601	642	630	612	648	644	654	656	631	628	672	663	645	666	623	666	661	637	643	627	625	723	675	662	578	694	689	612	638	622	623	680	651	676	647	640	634	664	661	661	667	653	620	680	647	665	664	674	612	679	686	597	695	594	649	694	669	648	634	676	671	635	724	657	644	626	643	668	710	716	638	691	676	683	661	635	628	656	652	666	649	701	624	679	665	656	638	687	669	612	663	636	618	679	704	644	638	607	662	670	674	663	659	611	688	634	631	625	640	632	619	655	628	659	670	647	683	625	667	676	668	692	633	633	644	633	657	612	638	637	673	664	675	675	624	661	647	622	630	667	646	665	633	658	689	601	693	623	649	706	694	666	667	663	597	684	648	631	637	627	658	637	643	642	717	672	631	692	657	611	627	655	644	617	660	646	669	631	670	623	634	664	619	644	670	644	637	656	698	625	609	661	660	616	652	630	663	607	620	667	629	660	688	639	669	665	692	653	688	656	636	707	639	632	691	665	651	660	640	642	652	651	628	669	645	682	645	670	653	696	655	639	670	620	672	621	623	664	646	640	670	667	634	672	634	650	687	656	628	700	639	668	659	637	711	693	656	667	653	638	654	659	664	636	635	687	692	692	625	691	635	660	658	672	648	642	677	620	614	691	639	661	646	651	659	688	622	704	639	628	686	678	695	693	613	663	663	682	652	644	658	664	651	653	669	680	706	696	632	677	670	665	656	645	668	697	633	646	660	648	645	682	627	624	646	667	622	666	687	658	649	644	627	651	635	656	630	635	644	640	703	624	627	607	606	652	633	661	651	649	655	640	650	605	652	619	661	645	642	684	635	638	640	665	667	703	630	645	659	674	664	618	625	606	654	621	647	630	634	649	631	660	715	663	705	631	603	655	679	657	634	634	662	717	620	649	640	641	686	667	659	661	667	598	653	656	680	700	653	669	604	659	688	704	671	645	726	618	664	660	632	694	650	654	652	606	651	658	630	626	620	642	649	623	633	614	624	671	676	681	663	658	683	642	668	667	637	645	681	637	646	629	624	651	675	644	662	646	622	676	660	635	640	618	663	666	672	678	636	631	643	675	642	654	647	686	669	628	665	640	636	647	645	693	622	697	653	667	641	720	617	642	741	680	668	656	612	675	632	621	650	704	615	617
16322	1731	1523	819	601	536	430	380	323	314	325	291	290	318	282	296	260	260	278	290	296	283	271	286	294	285	291	266	248	276	294	278	260	291	266	283	287	277	298	249	278	303	334	276	263	298	278	310	275	303	288	274	295	235	252	257	269	242	234	262	262	276	262	269	241	282	261	237	299	271	281	269	302	289	299	264	255	293	261	260	271	260	265	308	253	243	291	255	277	268	280	274	256	299	268	262	314	270	282	253	286	246	253	269	242	298	272	283	247	281	312	249	288	264	258	266	265	256	274	263	258	289	264	284	250	290	280	268	275	248	253	251	255	294	273	246	318	238	249	259	299	257	261	282	286	281	262	266	279	279	272	256	258	298	269	277	249	272	285	262	278	278	272	306	269	267	257	262	269	254	292	248	270	284	292	253	247	288	267	274	263	297	279	267	268	235	244	305	260	257	269	286	264	269	289	261	259	261	281	296	304	272	257	295	286	262	285	276	274	276	259	268	283	236	231	260	279	261	267	269	276	275	250	219	242	266	265	261	266	273	260	283	270	279	269	275	263	252	262	242	269	277	240	275	246	246	255	279	293	276	249	276	281	255	240	276	248	281	265	271	246	257	274	247	279	265	275	273	266	288	274	226	299	248	296	229	276	275	276	267	291	286	277	295	255	235	254	276	233	274	271	297	294	261	254	268	274	267	249	272	270	260	244	248	292	258	261	261	235	290	247	272	298	271	254	243	297	271	249	244	275	259	232	287	284	305	286	259	283	298	259	242	219	261	263	248	259	274	256	245	296	239	244	250	258	251	262	288	255	286	278	291	220	275	284	264	267	260	252	271	285	273	249	280	262	259	238	304	295	263	263	237	274	259	255	271	278	265	259	280	285	250	260	245	294	277	277	291	266	264	278	224	291	281	255	261	261	282	258	271	258	276	279	310	248	258	285	276	276	267	271	290	282	253	240	293	297	292	242	243	268	259	245	246	279	290	268	261	256	251	236	233	258	282	269	282	217	266	278	252	267	301	275	301	266	263	228	254	266	264	262	229	256	281	278	302	274	261	253	268	243	264	243	299	256	275	246	249	283	273	282	277	247	232	300	266	268	240	267	292	266	281	275	281	301	271	223	298	273	275	308	254	263	303	266	274	259	270	253	267	286	279	265	274	246	296	272	301	273	271	252	252	270	263	280	271	249	300	262	281	289	267	277	261	261	268	255	258	287	272	220	281	279	268	285	270	269	294	262	236	261	268	288	262	281	265	301	252	272	266	246	262	252	236	308	269	266	277	279	246	271	263	277	266	263	249	248	244	309	257	254	255	259	290	270	293	267	259	273	262	248	270	263	259	262	292	269	237	270	265	303	286	277	261	257	272	263	252	236	273	279	265	287	264	219	292	273	246	304	259	301	267	265	281	264	290	282	278	261	268	304	260	258	257	269	285	285	267	285	265	282	275	280	269	259	286	283	253	289	258	302	266	278	262	277	291	263	288	270	265	263	293	259	258	288	294	283	249	221	236	299	279	292	266	281	284	263	243	270	252	283	265	236	299	263	271	258	277	264	251	250	263	241	258	248	273	272	261	265	273	287	252	288	257	245	251	264	268	249	280	242	303	261	261	265	292	265	266	256	268	273	279	276	261	306	257	269	284	287	245	267	266	272	263	263	278	263	275	227	271	285	280	261	278	256	254	264	272	241	270	277	274	251	269	264	269	263	264	273	273	253	241	244	267	284	280	275	309	298	244	260	336	294	263	259	284	246	278	280	273	253	281	293	281	301	270	239	286	306	244	268	238	282	287	283	264	236	311	265	281	282	300	314	290	280	264	256	255	278	253	271	266	282	208	254	244	281	273	266	269	269	248	263	257	262	278	245	263	251	259	266	270	265	265	256	265	279	283	244	300	292	271	274	283	258	248	268	275	280	286	285	255	299	287	262	244	276	284	293	248	233	276	270	270	267	269	261	232	254	242	260	260	282	256	232	279	288	298	272	245	244	268	262	240	240	259	256	303	278	281	284	266	257	259	262	284	273	267	276	302	276	246	265	271	275	300	258	279	274	283	274	263	260	277	262	259	293	249	266	260	206	273	258	266	291	299	240	305	281	250	300	258	274	298	251	275	241	225	294	289	247	263	296	233	246	266	284	272	269	263	276	285	267	246	309	279	281	240	243	274	276	304	284	272	264	272	283	277	258	287	257	261	284	304	278	301	286	260	282	247	256	242	263	239	292	276	273	259	264	275	240	259	295	252	259	239	240	283	285	243	297	242	276	295	256	250	270	264	285	273	289	257	285	281	242	249	272	292	308	247	297	270	275	270	233	278	250	287	264	259	258	274	236	265	294	290	260	278	262	238	238	275	253	270	264	256	266	267	252	246	277	286	274	293	234	269	284	238	253	253	281	279	252	261	300	280	252	285	282	259	279	294	258	262	274	289	295	258	278	284	308	255	247	267	262	253	279	280	263	268	274	282	239	268	254	267	271	256	276	266	301	274	288	253	273	266	262	232	271	250	280	249	239	245	235	260	244	251	273	264	281	285	277	263	288	291	272	253	246	248	233	279	248	243	268	275	267	263	277	245	242	258	306	256	267	260	281	254	282	246	261	267	285	245	273	268	281	295	283	271	295	273	240	295	245	260	274	249	277	262	263	270	283	249	277	261	244	270	291	263	267	313	264	266	275	269	254	272	283	267	245	268	285	294	314	272	297	267	279	270	270	279	265	285	265	274	292	271	251	252	274	290	283	282	279	270	280	271	277	256	292	270	268	265	270	255	251	263	264	276	247	269	301	306	294	243	246	243	280	244	291	272	283	272	270	276	297	285	272	282	296	266	279	263	315	269	256	255	290	247	294	269	241	256	323	281	280	281	262	269	262	291	264	266	277	276	283	245	265	276	298	283	267	248	259	263	259	293	292	249	298	298	267	261	270	267	273	244	247	253	272	256	241	299	289	250	277	297	276	244	294	267	268	267	309	268	265	256	277	249	234	261	301	237	274	258	272	287	239	261	262	244	263	279	256	276	292	249	278	286	244	285	259	291	227	262	259	260	265	270	290	254	248	299	317	289	269	285	265	254	268	240	275	281	243	273	253	260	286	271	246	235	271	282	234	244	246	266	300	258	248	274	271	260	292	246	251	251	251	235	291	267	247	278	282	288	253	260	279	246	248	277	272	285	286	241	249	281	258	268	280	302	265	262	296	266	286	282	268	259	267	273	285	271	269	262	274	275	283	314	247	265	275	289	291	288	272	286	267	292	289	262	280	264	254	256	277	266	272	239	281	277	245	281	263	270	287	264	267	276	268	283	247	253	256	287	257	278	284	266	252	261	284	293	285	258	264	272	303	250	253	260	241	259	261	288	271	266	244	243	256	259	255	260	293	272	259	317	268	246	271	282	254	298	225	314	265	259	263	279	278	265	275	286	293	292	266	272	280	270	261	283	297	254	256	254	246	281	256	298	264	255	287	240	257	273	288	269	265	253	278	272	272	261	275	272
9278	1394	2863	2434	2036	1650	1430	1253	1124	982	949	889	886	786	789	756	725	717	716	689	675	673	682	703	631	662	653	701	677	652	663	606	635	606	635	589	659	638	645	617	671	614	608	611	647	676	629	664	608	579	602	623	639	644	634	614	605	573	668	615	638	594	582	638	606	605	575	591	611	600	622	580	580	603	634	614	612	580	602	613	576	627	555	598	630	600	600	605	583	616	604	625	574	597	591	625	591	654	580	541	592	584	607	566	603	576	619	586	612	604	596	598	651	557	646	581	626	604	612	578	610	577	551	588	606	584	576	610	585	576	609	619	629	584	564	571	601	609	547	605	602	588	599	596	574	622	586	567	610	594	604	588	586	576	667	558	584	645	600	554	575	576	606	599	630	624	583	590	613	588	621	572	568	561	591	599	569	630	607	562	594	586	592	585	602	559	625	588	602	659	549	603	603	607	592	559	565	601	611	594	603	580	582	564	587	614	568	551	565	631	594	634	576	594	588	604	596	623	608	587	644	592	608	593	592	592	627	634	568	595	601	597	626	596	593	595	571	572	598	586	535	628	628	597	576	584	601	575	594	596	583	577	583	577	598	613	609	543	575	592	578	614	627	623	586	541	561	573	569	646	566	611	578	601	629	581	576	608	597	588	602	575	554	613	604	606	626	590	594	586	589	609	574	603	590	610	607	584	596	588	570	591	562	579	617	589	630	622	594	569	591	562	602	599	590	633	618	588	621	596	614	574	609	618	595	596	550	579	567	598	614	602	562	604	584	647	553	567	540	614	561	618	582	587	565	552	610	610	616	601	606	624	619	607	620	579	584	630	605	575	571	634	603	600	595	588	587	587	573	587	583	648	588	656	623	605	557	590	576	569	617	588	631	569	592	586	564	605	601	590	572	578	581	542	593	594	587	577	606	606	615	588	549	603	590	577	598	601	604	575	591	576	585	599	573	586	627	613	634	584	561	584	580	576	581	585	600	533	576	641	605	562	587	605	621	615	600	614	589	580	576	584	591	591	613	557	591	586	568	593	651	603	573	599	644	599	635	594	609	614	596	598	534	610	576	576	605	620	627	591	570	605	580	598	608	625	591	575	619	550	562	624	590	571	583	547	569	564	582	571	582	632	617	634	569	576	636	599	585	613	586	614	580	581	598	607	581	570	586	597	583	597	584	611	595	594	538	630	591	615	546	558	621	607	582	591	599	633	602	602	568	571	552	560	547	604	579	577	552	571	578	534	571	633	547	610	556	564	583	584	623	584	598	583	592	596	603	601	573	574	638	547	605	588	599	594	581	598	568	610	575	629	558	570	611	573	590	568	632	588	617	600	598	572	568	548	570	602	565	604	583	584	591	600	612	576	601	580	571	590	593	584	598	615	614	606	576	608	595	571	587	607	567	597	570	571	603	590	551	586	596	592	608	567	573	599	592	595	589	628	602	612	586	607	573	643	604	571	560	575	595	567	583	613	577	588	566	584	549	628	606	583	539	597	622	616	599	577	559	588	598	546	591	617	588	593	608	589	610	584	591	579	555	586	612	585	621	591	599	625	630	631	573	623	568	569	578	594	644	569	610	597	583	604	539	606	594	596	587	558	648	578	555	623	621	600	588	594	628	607	586	590	547	542	599	604	610	597	601	580	577	590	594	597	588	580	586	601	600	602	594	563	567	575	594	616	577	571	570	569	613	575	580	572	587	584	631	614	600	609	548	592	590	594	630	568	613	598	573	572	560	616	562	595	567	596	593	592	634	578	610	602	601	555	611	633	601	591	581	597	618	625	586	574	606	613	592	571	605	610	608	544	565	587	604	577	580	607	551	596	600	612	574	582	590	592	588	627	607	573	619	599	597	598	586	592	574	564	650	587	595	565	552	611	613	557	564	622	606	641	591	623	610	543	587	621	564	575	553	576	632	524	609	578	573	605	557	607	588	608	591	571	562	558	589	575	610	628	631	605	593	607	611	593	574	587	652	553	588	580	595	570	602	604	596	581	567	598	634	620	565	605	626	575	553	573	577	549	580	596	537	591	565	591	604	608	589	613	617	628	564	583	599	577	587	572	575	595	581	597	581	593	609	587	556	593	552	577	609	561	580	593	617	627	613	563	578	596	577	593	617	591	592	574	608	580	610	614	568	656	587	605	591	576	612	592	648	589	619	572	629	588	601	600	579	610	579	604	599	598	594	582	625	601	617	608	600	618	606	553	663	584	594	570	584	601	589	612	533	597	594	578	598	613	604	585	551	604	578	604	594	587	615	572	624	586	615	572	618	566	611	616	613	581	591	629	590	615	583	577	616	600	553	637	574	558	606	582	611	612	616	603	560	618	605	600	579	614	597	589	584	599	615	599	599	620	567	593	583	585	622	583	546	606	570	577	600	570	639	596	601	586	598	624	637	575	609	579	637	646	592	572	608	582	599	607	593	585	619	601	615	604	580	633	584	581	572	558	614	599	559	599	569	598	555	604	590	584	599	605	589	576	620	595	581	641	585	563	582	610	566	618	570	612	569	590	600	574	570	593	571	604	603	565	593	579	547	563	619	605	594	600	635	624	619	601	570	561	576	605	574	557	585	586	575	554	595	584	556	592	616	554	601	537	586	586	604	592	612	619	584	607	552	583	615	605	590	611	611	538	621	612	571	632	572	596	580	638	566	587	609	587	562	590	596	627	592	614	639	609	570	595	629	592	589	578	593	580	613	619	582	589	630	582	617	589	584	605	589	599	600	630	602	596	586	580	577	598	572	557	591	606	606	555	561	610	600	594	626	614	605	601	624	573	578	591	554	598	566	591	623	578	598	588	548	624	602	570	587	590	605	601	610	604	568	606	589	604	588	627	638	624	591	615	578	596	555	609	608	627	554	619	563	605	582	585	572	584	599	631	631	598	559	575	584	618	624	601	548	612	614	562	614	569	573	608	609	623	588	592	578	621	609	588	605	579	563	548	623	585	593	566	544	586	575	611	601	587	625	593	608	599	630	580	607	592	581	647	593	585	605	581	608	623	641	607	581	602	588	628	558	574	594	572	607	604	582	608	586	584	580	586	554	547	600	611	536	585	570	623	611	617	585	589	613	611	550	596	602	572	612	599	600	607	575	613	616	583	577	583	624	592	633	545	586	593	637	589	592	563	576	595	618	611	587	556	593	592	616	616	598	583	547	603	579	633	623	598	573	570	611	616	558	615	605	571	602	605	556	564	591	521	579	579	584	600	592	602	588	571	616	595	583	607	597	589	614	600	610	593	621	589	584	619	568	610	580	578	539	571	613	580	626	599	591	588	593	566	601	603	591	591	566	590	586	573	563	601	606	578	621	620	598	604	590	542	579	564	639	590	579	591	591	541	627	589	649	597	603	579	582	548	628	611	628	561	585	554	613	633	580	558	595	592	566	600	603	632	562	616	613	558	556	583	572	568	592	588	596	626	589	589	577	538	592	554	582	578	570	585	583	604	621	625	590	601	583	626	604	625	552	584	575	644	598	626
2069	281	195	175	139	157	156	149	129	133	124	140	147	142	131	148	140	147	154	129	154	139	149	120	124	132	142	154	134	135	143	140	152	130	125	127	157	152	140	160	143	143	145	105	153	144	150	155	134	121	132	143	147	113	128	126	117	128	149	141	134	134	117	117	148	150	137	154	147	133	168	132	128	130	153	135	147	144	134	131	109	130	137	132	126	125	139	137	140	131	166	139	106	137	132	116	141	114	134	128	133	127	117	135	139	130	137	157	146	133	151	141	128	110	123	125	128	142	116	139	166	143	126	139	126	150	147	142	141	124	182	133	122	127	128	128	123	159	140	134	136	130	116	138	138	130	115	146	132	117	128	125	128	118	146	130	157	110	156	141	138	128	137	121	159	120	164	145	155	133	140	146	134	136	138	130	136	127	144	142	134	123	124	130	154	134	145	121	123	154	143	134	132	121	126	133	129	157	146	148	122	144	146	132	123	142	109	134	150	126	129	117	140	145	142	137	132	141	135	147	118	120	114	139	136	123	125	126	126	151	149	144	137	140	117	151	106	133	150	147	130	113	133	145	133	148	142	132	119	119	96	122	160	146	146	164	144	130	141	169	140	147	142	139	124	149	131	123	143	146	155	141	131	135	144	140	128	136	136	125	149	146	123	131	132	122	124	161	134	129	138	143	152	150	124	135	137	136	123	122	136	172	142	132	161	137	118	135	134	148	156	119	107	141	138	134	128	132	154	162	152	137	154	119	134	132	121	145	134	130	125	127	105	145	143	134	136	131	136	135	140	131	153	121	137	104	124	155	100	140	98	125	136	124	156	149	148	135	144	136	113	141	125	108	128	137	126	112	138	150	137	169	163	121	122	129	160	109	134	135	152	112	142	116	116	118	137	144	136	137	133	145	141	134	125	138	130	148	147	139	128	126	143	135	149	117	125	148	149	141	152	144	120	128	132	145	152	119	140	130	134	120	141	130	136	139	137	116	140	119	157	135	132	123	148	136	129	115	137	125	144	152	145	113	115	122	122	152	135	130	138	128	120	135	149	154	133	134	130	135	127	125	111	126	131	144	126	124	140	110	120	135	146	125	128	146	149	158	150	138	132	124	139	147	134	130	145	133	177	146	112	140	155	115	132	130	128	153	151	136	121	134	154	134	139	124	134	153	127	114	150	159	149	142	128	149	132	134	117	119	117	150	145	153	138	126	122	128	123	151	130	136	125	145	113	131	140	130	127	140	116	119	135	135	144	146	132	142	122	136	120	149	144	148	145	148	128	164	143	148	150	118	147	154	156	121	160	143	120	143	120	133	133	133	130	132	131	132	130	140	157	145	140	143	152	152	122	158	123	134	125	151	122	151	137	153	152	123	162	132	131	130	131	120	136	131	137	141	135	152	123	138	145	124	123	143	142	123	137	137	144	126	131	127	151	147	157	130	144	148	136	134	144	126	149	113	132	136	135	146	129	134	134	146	152	143	124	139	156	122	159	145	143	140	147	118	138	127	154	137	145	146	145	133	131	143	129	118	146	135	156	135	146	127	115	131	137	133	109	119	133	159	123	145	138	132	121	122	140	135	136	91	140	121	104	147	134	129	122	164	154	130	133	135	134	151	143	141	123	120	123	134	125	134	128	154	132	137	142	153	130	147	128	111	163	135	152	138	147	162	123	138	157	120	134	130	148	138	136	132	158	133	151	152	118	121	119	128	142	164	137	150	141	156	129	135	166	127	164	136	118	129	131	129	128	154	153	127	130	118	144	170	125	134	126	154	144	137	130	117	122	138	149	137	126	134	122	135	123	109	116	137	109	123	141	121	120	111	142	126	145	147	117	124	143	148	144	156	122	174	121	153	147	131	117	142	144	135	134	137	139	140	133	125	152	161	143	127	122	136	132	140	115	134	144	139	132	129	154	132	123	116	123	130	134	119	117	126	134	128	137	127	134	132	110	150	143	130	118	117	143	142	138	135	150	139	140	142	130	123	136	129	142	132	145	140	139	130	153	123	136	138	140	133	152	144	135	132	138	125	159	148	127	134	160	155	142	136	138	145	157	132	133	117	139	137	114	126	159	120	134	154	121	119	149	121	128	123	131	126	143	129	138	124	134	119	129	158	157	118	157	128	143	140	129	146	139	130	146	145	115	140	128	144	134	159	139	139	150	154	148	122	135	126	151	142	159	142	129	136	149	129	136	131	138	145	134	111	138	145	133	122	127	141	147	150	111	149	121	134	137	143	97	128	146	149	124	123	147	128	117	132	118	158	136	131	135	125	147	145	158	156	123	143	148	136	130	147	160	133	121	141	134	126	131	127	138	137	100	132	121	146	144	134	106	119	146	121	142	146	124	130	147	126	133	122	144	164	123	124	139	142	130	119	135	155	129	137	129	124	132	134	151	132	124	129	134	141	137	163	142	135	142	122	131	156	146	155	116	135	150	123	129	132	126	133	139	126	149	142	129	134	131	138	148	119	143	125	144	148	131	124	126	128	139	152	134	132	146	105	154	133	138	135	123	130	129	124	158	146	151	143	138	157	134	143	115	138	132	146	138	146	142	145	107	158	132	127	147	117	125	135	109	113	134	145	153	133	112	152	125	125	133	141	126	111	124	132	133	133	127	163	142	135	157	139	123	120	121	124	131	130	133	147	126	147	135	137	128	144	131	116	119	153	125	144	136	122	149	145	140	164	138	122	128	146	119	167	153	121	126	129	136	167	153	148	147	137	131	133	142	138	145	150	134	136	151	117	139	141	139	129	146	138	143	116	124	125	117	135	130	123	132	120	137	153	131	123	128	149	146	150	138	125	134	137	136	119	142	136	139	130	158	124	132	146	148	118	131	134	142	139	156	141	126	130	117	151	132	147	145	129	120	131	136	151	137	121	136	135	131	124	124	149	142	150	119	143	146	139	120	138	116	132	132	130	145	134	134	135	131	128	130	140	147	153	119	137	111	146	145	163	128	130	144	121	138	164	127	152	131	131	143	118	159	159	158	132	146	125	131	140	133	130	131	122	134	136	131	125	142	145	128	121	144	127	132	140	159	148	119	129	114	131	148	138	128	123	130	142	155	124	163	129	142	142	120	140	126	142	152	129	138	137	150	140	141	126	133	131	149	130	134	98	134	137	139	115	124	132	143	137	125	127	149	161	160	134	146	140	138	148	147	147	149	109	129	154	149	175	137	158	131	119	141	151	136	114	121	143	143	150	140	155	134	140	146	120	131	156	134	140	161	141	140	128	131	158	118	133	126	127	152	122	154	119	132	140	143	136	162	148	147	133	145	116	128	145	142	147	128	123	136	120	151	139	135	134	164	145	132	142	162	121	117	146	146	152	118	141	146	125	128	136	144	121	144	165	110	133	141	139	147	139	136	150	141	143	150	135	142	148	139	132	138	126	142	135	114	128	155	131	128	142	124	119	132	122	134	135	148	162	147	121	138	119	131	137	133	126	139	134	131	124	131	121	122	141	147	135	116	129	126	160	126	134
1955	459	455	389	352	425	400	391	377	351	328	364	352	376	369	367	337	352	407	368	397	324	400	331	341	374	371	374	340	346	363	318	319	392	330	338	335	344	380	358	334	371	323	355	367	387	360	361	335	371	346	378	350	344	328	329	377	376	360	352	348	339	332	351	356	373	354	347	340	374	358	339	352	326	365	352	359	359	356	354	358	335	351	352	350	337	330	361	341	360	343	361	354	358	341	367	394	316	332	352	389	361	345	339	360	340	362	362	334	362	346	349	365	396	315	350	355	365	350	362	319	396	338	337	353	378	384	332	374	303	323	359	332	327	350	335	391	373	329	332	320	406	342	341	368	358	294	337	376	335	364	365	353	362	378	373	354	347	362	381	330	336	346	361	382	349	381	352	373	349	338	313	378	344	369	329	390	350	387	327	348	380	361	355	323	339	345	347	378	355	343	360	334	374	336	377	344	344	338	348	358	335	336	321	355	352	357	320	333	358	361	352	367	344	365	322	371	365	350	340	345	354	361	361	349	374	346	341	339	358	325	342	379	350	363	377	355	342	377	345	348	351	345	376	343	347	397	384	334	352	356	369	341	339	362	350	313	334	333	371	375	370	384	367	336	337	328	347	348	316	388	359	360	371	370	321	369	371	333	355	384	381	343	358	357	330	376	349	352	341	352	354	331	336	360	399	333	369	357	346	354	341	368	366	320	369	365	359	333	333	376	318	319	351	335	339	324	344	365	389	358	373	346	348	349	354	367	341	332	346	339	366	325	320	344	332	334	321	349	369	334	368	350	357	375	346	339	380	351	374	331	349	350	383	356	376	353	361	347	350	372	351	327	350	359	376	312	327	351	355	382	346	331	362	341	340	319	354	352	336	379	386	343	380	321	317	342	345	361	371	345	379	373	352	347	349	354	338	324	352	356	344	366	362	360	391	343	327	351	361	362	342	369	333	373	368	305	374	359	383	349	366	362	372	344	365	380	351	353	357	350	359	356	348	337	336	376	345	357	352	361	344	341	366	349	333	355	347	336	337	362	382	354	388	360	335	353	318	335	343	364	345	346	362	332	366	369	383	364	334	372	370	322	352	405	368	353	373	337	345	335	391	309	356	346	315	365	344	316	378	356	352	339	361	351	370	371	372	349	387	383	334	353	361	371	393	373	352	361	374	352	336	354	360	389	381	334	355	308	340	351	354	371	348	311	377	347	375	375	384	333	364	368	347	345	367	375	343	342	372	351	355	352	368	377	367	361	347	364	353	341	368	351	356	347	331	361	367	375	371	325	336	334	389	363	398	353	356	339	356	317	380	320	385	378	372	355	349	392	333	355	328	354	370	357	367	358	366	358	326	395	350	323	387	386	394	373	379	318	369	326	350	351	343	364	332	353	356	355	379	356	348	355	333	372	361	352	340	379	326	321	331	346	349	356	325	331	357	353	386	394	339	335	343	326	367	359	376	370	379	363	353	353	391	340	323	347	360	340	355	368	380	336	360	326	334	363	338	384	334	330	382	367	359	344	365	344	385	358	338	366	363	349	349	361	350	347	337	345	346	362	369	372	331	360	362	363	369	355	354	336	336	346	360	353	359	343	361	387	378	328	349	363	326	352	365	364	353	364	331	339	359	357	375	354	332	378	355	340	376	369	379	373	353	361	362	344	360	376	358	373	388	360	355	341	321	358	373	330	372	347	348	381	352	333	340	381	338	365	321	357	352	388	345	339	361	378	359	359	349	346	370	376	358	352	351	364	352	374	342	352	360	367	332	334	375	323	343	400	372	395	373	383	373	335	329	344	361	325	348	382	337	349	352	372	350	321	417	389	342	337	386	347	347	353	329	323	335	335	368	327	363	338	356	341	388	344	370	345	379	352	362	358	341	344	341	382	377	349	329	365	350	377	364	332	364	340	363	342	357	343	327	369	354	368	349	357	361	346	375	330	399	379	351	375	351	344	383	350	328	360	356	366	382	371	357	366	381	331	371	353	337	357	352	384	334	342	324	350	353	360	371	360	347	349	348	376	344	360	331	326	349	330	338	354	342	314	325	332	367	351	383	357	349	351	370	346	335	318	366	367	357	364	361	356	334	368	340	339	328	382	339	348	352	344	324	364	367	331	343	347	357	379	338	350	372	343	321	363	336	338	395	334	307	370	360	372	381	358	366	356	354	362	340	355	389	345	338	370	325	354	352	343	345	386	357	337	341	367	370	355	347	350	376	348	342	317	374	350	302	336	341	358	365	339	387	329	363	331	340	397	352	397	373	327	381	389	344	344	332	373	352	380	345	335	340	321	329	337	324	333	348	338	364	374	392	352	357	347	344	331	380	351	347	334	329	372	337	326	349	337	351	327	356	334	355	372	354	368	344	362	371	346	374	338	355	346	391	349	364	337	339	356	374	374	373	354	393	350	354	360	365	348	334	379	324	352	389	342	351	358	352	347	361	359	378	383	374	384	368	361	380	396	362	342	373	355	356	373	358	356	366	346	326	366	377	356	374	363	340	335	352	350	373	348	367	339	349	360	326	329	319	380	385	361	322	367	339	337	352	395	365	349	391	353	341	369	345	335	351	350	365	373	359	322	357	379	366	348	333	371	350	360	360	317	347	353	352	352	346	384	357	316	339	353	352	361	393	336	326	374	378	356	351	358	352	380	338	330	325	356	341	349	359	347	378	325	325	352	339	345	346	327	322	332	341	338	354	340	368	358	382	368	346	356	332	346	342	356	365	342	356	309	378	361	352	361	372	354	375	358	360	346	333	356	344	351	408	348	296	349	344	344	347	370	350	405	354	348	359	373	332	380	331	349	341	337	351	371	333	355	358	363	314	362	315	342	351	384	336	326	355	357	353	336	330	323	368	346	337	354	371	343	332	359	363	351	390	383	362	311	351	358	378	344	353	326	343	336	332	375	328	366	317	365	332	334	347	305	357	351	341	346	337	337	374	357	359	360	354	369	361	371	347	365	352	344	369	340	368	342	386	367	376	336	363	341	353	376	364	344	343	358	334	341	331	326	374	364	332	370	321	348	342	369	325	349	347	332	373	347	361	356	358	366	366	353	339	378	409	362	341	368	384	348	363	364	342	353	350	365	356	312	350	320	384	343	366	357	351	338	340	363	361	349	348	357	367	374	342	338	337	300	355	340	383	366	322	322	380	365	367	338	385	346	351	323	353	350	369	356	378	363	352	368	366	364	339	381	377	355	344	346	345	335	372	336	333	393	361	327	379	369	370	344	342	342	406	381	332	373	353	348	352	363	359	376	359	324	352	354	344	384	370	368	360	361	359	366	374	363	364	364	347	355	335	346	375	385	358	359	331	353	325	350	363	339	334	350	370	328	345	331	396	342	319	348	369	337	380	348	337	345	396	336	341	363	364	360	371	357	345	377	357	353	363	382	338	353	361	370	374	327	348	356	360	344	364	375	320	363	382	336	347	341	371	381	346	324	361	330	363	348	330	303	390	360	347	340	347	309	349	378	344	347	376
9226	969	980	537	461	432	363	346	337	304	314	332	298	307	279	305	281	292	280	297	279	280	283	287	281	290	312	288	294	278	284	290	287	271	284	285	294	289	281	258	269	301	273	288	284	279	325	296	276	300	293	282	295	287	271	255	251	296	290	320	258	308	313	292	293	329	310	271	282	291	257	292	303	274	305	282	312	273	313	281	301	272	254	278	298	297	267	288	299	292	272	310	280	287	285	297	262	278	287	322	280	266	289	299	274	332	283	275	285	258	261	260	286	270	270	284	289	293	277	285	300	307	277	293	295	297	293	294	297	306	294	274	259	285	290	292	289	283	268	265	323	283	303	280	303	312	237	288	280	286	295	275	287	292	294	259	286	293	278	314	296	253	296	269	294	289	277	314	268	318	264	332	281	331	316	292	254	255	276	260	279	286	319	312	311	289	285	297	266	293	297	297	278	278	293	291	272	289	268	279	318	295	282	280	307	276	327	234	308	312	298	284	293	281	296	284	267	296	264	306	287	317	284	285	319	296	271	286	299	300	274	266	298	299	291	281	315	269	280	281	281	290	264	291	276	294	268	282	312	278	303	324	267	283	265	284	288	302	306	303	313	319	294	303	303	271	270	289	288	248	313	273	302	299	304	287	273	293	254	253	294	298	288	306	303	306	288	295	310	287	294	298	289	291	281	269	313	299	297	291	285	277	272	296	303	293	292	267	291	263	303	294	261	278	309	292	275	260	312	285	292	300	290	300	295	297	307	287	311	345	305	289	296	281	284	305	290	286	302	319	287	291	282	290	284	295	262	274	254	314	288	317	299	259	306	259	326	253	288	268	287	283	308	316	293	254	321	283	270	258	283	293	303	292	281	275	281	289	298	299	327	284	284	291	294	265	267	273	282	293	289	294	259	293	293	294	286	251	285	267	296	283	261	292	321	298	243	273	296	268	280	269	310	290	275	269	306	272	298	283	263	271	284	284	302	312	304	304	267	288	268	265	266	303	284	276	288	264	300	305	301	297	289	297	257	266	276	288	301	254	297	271	275	274	279	292	283	274	294	268	285	309	322	263	306	286	293	249	266	278	269	269	289	318	292	263	290	296	264	290	273	290	298	299	313	261	291	321	307	280	325	264	263	269	294	291	286	303	268	287	286	242	308	271	275	266	268	282	306	268	275	267	309	267	284	297	296	316	307	305	261	242	304	277	290	310	293	321	270	289	316	303	279	302	277	317	307	270	294	284	278	284	293	292	292	280	290	282	276	306	283	241	279	268	269	278	287	289	307	292	273	282	273	277	247	295	291	293	291	304	290	262	269	308	276	314	272	270	304	271	261	278	318	312	280	302	301	291	297	294	271	286	289	298	267	284	295	281	272	274	262	276	281	280	286	251	310	259	292	264	288	283	259	279	297	276	296	282	257	321	274	315	263	297	274	269	312	299	278	293	298	329	268	267	278	317	270	307	270	287	283	279	272	277	272	271	287	311	320	313	280	308	327	297	290	313	278	283	302	279	283	283	296	278	271	269	275	270	268	300	305	284	311	289	286	261	296	317	265	280	268	281	288	286	287	322	305	287	305	295	273	257	272	261	301	286	284	277	282	253	289	306	311	264	278	273	317	298	272	287	280	288	302	269	292	339	292	265	273	291	295	308	286	295	291	266	277	275	317	257	302	268	286	281	321	296	278	301	283	267	289	296	261	302	301	295	250	268	280	272	279	292	300	287	309	299	291	318	281	312	302	299	308	261	294	265	278	265	318	299	271	283	269	293	302	279	304	264	275	286	277	322	296	317	285	297	280	301	286	269	257	303	292	282	284	282	312	290	270	275	275	276	296	254	301	308	284	300	286	257	283	343	271	319	263	263	257	294	291	277	262	283	260	310	302	301	263	280	260	296	265	282	288	294	254	281	293	300	290	273	294	256	261	286	327	282	282	287	292	310	289	296	296	298	283	288	293	273	279	316	288	280	314	295	287	270	283	312	292	307	297	290	287	299	268	277	294	295	281	277	329	274	314	291	262	289	290	317	290	257	297	267	285	291	319	310	295	309	290	299	291	267	287	324	277	265	242	259	297	298	288	279	287	290	271	294	270	282	283	316	283	287	278	271	302	273	311	266	286	273	276	264	239	298	290	283	277	271	297	290	289	247	295	288	270	266	258	292	264	278	306	300	301	285	309	258	290	284	281	295	272	324	264	270	271	261	295	269	277	259	278	281	290	272	263	318	287	262	291	267	258	283	283	278	288	300	307	261	251	314	266	281	285	287	298	298	294	287	277	282	275	288	298	273	273	289	284	319	276	318	266	307	283	287	275	255	278	323	300	280	305	238	277	295	310	303	301	302	287	283	299	291	273	288	286	270	285	274	290	265	275	276	292	304	325	271	295	257	263	265	270	300	306	283	301	274	273	253	271	284	251	278	280	296	316	298	285	284	298	328	273	273	275	307	301	290	305	282	275	280	274	294	293	293	257	321	286	296	275	264	295	292	271	300	264	306	263	296	288	292	293	258	318	305	303	233	294	277	290	293	275	272	268	254	317	295	255	295	282	295	292	266	285	270	302	309	289	243	276	288	291	284	294	240	309	269	296	274	280	270	268	293	269	297	267	279	264	290	267	275	264	271	270	301	305	305	265	247	277	286	289	314	297	248	287	281	289	303	276	285	295	256	300	302	292	293	292	289	256	293	283	284	269	299	275	283	294	264	322	282	284	292	271	234	296	289	300	253	272	284	282	275	291	302	292	301	240	279	317	315	320	291	290	281	258	295	306	306	288	275	288	277	288	309	254	294	281	267	258	291	269	277	280	298	254	310	290	298	304	263	295	305	305	295	282	254	289	308	266	259	289	285	309	308	281	257	291	277	302	261	282	255	266	264	286	284	283	278	302	281	282	301	288	285	254	299	263	266	335	307	288	292	295	309	304	318	301	262	286	280	321	276	289	291	280	289	279	295	272	297	276	314	300	288	301	309	280	280	301	265	292	272	303	284	301	283	278	297	283	302	289	306	287	294	273	284	264	279	312	309	329	305	256	299	296	310	280	266	296	273	294	279	276	275	292	268	273	294	294	302	279	311	290	292	282	290	301	275	257	320	282	271	278	266	279	248	281	270	286	257	296	315	288	278	266	270	283	280	303	270	274	276	282	286	279	310	285	280	296	273	280	273	275	286	311	272	272	301	277	290	278	262	257	245	263	278	290	284	284	287	278	283	284	265	295	303	317	285	274	275	282	290	308	286	270	289	293	282	286	334	290	258	287	279	311	290	314	285	306	299	306	306	286	273	276	282	278	263	299	313	297	271	289	283	299	264	279	277	281	278	336	285	283	294	291	295	291	290	291	307	329	239	289	289	297	290	283	293	299	300	265	263	311	260	289	265	290	279	270	295	294	247	265	290	280	295	273	277	301	270	300	312	295	297	294	267	285	265	291	293	290	306	266	293	268	274	309	300	313	303	273	283	350	269	249	292	302	272	285	315	298	283	315	281	251	285
7332	1140	2028	1603	1382	1226	1070	939	914	903	866	807	782	773	740	733	712	772	663	696	680	700	701	674	662	664	689	610	703	675	667	638	681	659	654	673	667	643	642	669	703	692	694	672	661	678	698	617	686	697	667	649	655	628	634	679	686	711	644	608	652	625	638	622	693	632	637	670	608	668	651	653	634	652	689	631	647	612	708	620	671	663	657	673	642	652	638	639	628	667	689	668	668	610	608	634	665	651	642	674	670	575	628	688	623	668	683	607	655	654	648	616	666	700	624	690	674	682	622	653	627	660	609	639	644	669	663	638	633	621	605	658	670	631	672	670	660	620	684	645	650	656	674	647	640	646	624	633	663	617	618	647	619	651	650	666	648	614	646	708	693	622	665	658	651	673	583	655	647	678	627	661	601	660	625	600	657	651	666	644	664	620	646	657	622	624	668	695	657	638	619	609	674	660	675	650	649	650	688	631	658	679	664	675	636	670	606	611	672	663	658	702	649	686	629	689	669	661	654	702	665	640	674	625	639	647	654	622	644	678	673	679	662	666	660	688	629	663	651	642	666	619	694	640	654	674	629	618	654	667	660	656	666	627	633	616	605	652	631	628	641	668	671	700	658	649	666	686	646	612	635	676	633	644	679	669	634	688	646	685	659	661	652	662	694	696	658	597	662	650	651	584	665	630	670	666	634	676	657	674	661	665	625	733	636	651	599	646	730	658	674	671	671	646	657	650	656	671	628	670	609	648	650	686	682	621	652	664	646	658	679	649	651	638	688	660	656	629	664	675	632	684	677	666	631	645	688	667	627	605	603	633	603	661	616	674	614	661	640	623	587	672	656	648	619	641	670	659	686	662	665	634	638	686	658	670	690	676	697	660	651	602	626	686	634	614	634	653	652	655	626	595	666	668	689	645	672	664	684	684	623	637	668	647	652	692	680	713	641	671	647	653	696	694	625	621	610	617	661	668	636	675	663	629	631	617	634	685	630	659	674	663	660	644	670	643	645	691	632	637	651	626	661	644	640	608	676	675	638	658	701	684	696	698	632	658	639	659	673	666	650	653	670	665	666	675	672	642	615	608	623	623	674	600	704	681	670	627	645	665	624	645	637	666	653	639	632	649	724	645	672	647	680	629	701	627	678	653	613	643	673	669	631	651	703	645	636	643	619	625	674	612	620	607	649	662	675	670	653	667	679	641	652	619	674	663	661	626	649	662	609	649	632	643	615	641	662	671	666	679	683	671	662	648	666	721	664	645	596	677	690	675	622	689	677	664	638	694	658	626	599	626	663	625	581	672	663	679	641	641	656	660	639	637	646	670	662	642	646	668	625	605	663	652	673	631	621	666	666	623	635	650	619	672	641	650	635	651	663	680	636	676	630	669	638	672	624	626	667	611	675	628	673	688	661	641	635	642	681	656	667	631	668	654	668	646	654	647	619	656	654	678	592	646	667	673	669	672	637	656	647	650	624	624	637	641	651	648	629	651	653	622	637	675	652	662	628	708	619	659	624	682	635	650	643	590	623	643	700	626	677	608	639	693	634	641	639	653	687	600	649	648	652	653	654	674	679	656	651	664	666	715	608	653	664	627	635	618	644	673	655	662	642	609	689	634	661	636	665	642	620	643	621	617	653	685	652	648	625	639	661	602	632	690	637	696	655	588	651	682	620	617	632	671	671	649	649	662	632	625	612	625	639	635	640	668	643	671	636	680	669	636	663	665	693	668	602	616	654	645	673	653	643	688	665	639	653	655	666	631	619	660	646	608	702	681	650	677	670	652	626	657	617	654	637	622	632	609	625	616	651	634	596	654	708	648	674	612	605	683	669	662	664	693	614	638	680	673	636	666	602	700	631	620	598	669	653	629	630	615	604	632	661	661	693	638	646	645	657	636	679	654	652	700	654	648	621	670	672	615	657	641	659	617	630	634	693	604	647	603	655	664	690	629	669	646	667	656	638	650	652	689	646	660	653	609	618	655	686	609	654	615	644	658	688	674	657	681	626	658	612	641	667	629	627	651	669	633	683	612	657	654	650	633	612	635	665	695	667	597	634	623	675	684	632	674	706	611	700	660	615	634	653	657	602	672	658	646	634	647	645	602	648	644	654	623	687	684	626	659	666	668	623	652	633	654	622	664	626	658	679	627	665	663	657	611	685	638	691	637	659	630	667	678	655	634	616	653	688	647	688	663	682	666	656	677	625	640	635	646	635	699	598	644	655	670	662	664	601	682	650	642	630	606	665	640	646	675	634	651	643	657	641	666	656	666	658	676	696	613	651	684	651	652	628	646	625	635	644	693	634	683	658	652	643	670	727	691	612	642	653	667	672	597	654	688	641	669	637	630	603	677	670	621	697	589	694	648	609	661	692	642	595	641	638	644	646	673	658	659	680	633	633	654	646	624	642	665	623	684	639	646	649	667	650	600	627	578	652	641	657	641	611	647	609	667	699	632	632	635	622	648	646	645	714	667	656	661	637	630	662	640	711	650	662	621	672	656	612	603	634	605	631	646	641	638	646	658	631	616	648	660	672	667	615	666	686	570	687	661	614	690	659	627	633	634	726	644	701	642	618	655	663	693	651	673	625	623	612	700	594	662	654	664	701	652	626	602	646	639	672	634	691	641	624	604	599	648	649	669	663	655	668	625	661	629	690	647	586	694	625	610	641	687	647	651	679	669	689	647	680	643	627	656	633	635	660	609	660	673	656	622	682	650	650	652	613	674	651	652	692	630	624	672	622	637	606	685	634	655	637	672	647	639	643	671	646	590	671	694	618	642	678	647	669	670	636	651	653	623	727	626	659	681	667	672	699	685	637	643	608	678	655	705	667	618	619	670	682	673	667	655	633	663	630	669	668	672	651	642	633	664	616	617	649	609	679	668	596	669	626	663	676	645	630	668	636	647	653	656	645	655	634	653	647	664	694	657	593	637	644	616	662	671	654	642	665	667	623	632	660	628	654	655	656	655	638	645	659	667	673	641	666	625	621	675	665	620	669	606	631	668	639	665	662	691	714	665	672	645	660	648	639	629	626	686	654	672	620	678	656	689	626	698	661	645	622	675	657	633	598	642	620	704	659	679	658	634	665	634	622	666	642	686	676	688	668	643	666	632	632	660	668	631	646	624	654	669	635	631	640	640	673	671	691	646	697	682	640	667	638	624	664	642	687	682	641	645	653	646	666	643	648	632	652	681	609	612	632	605	687	657	640	687	661	621	653	659	630	704	648	654	623	647	640	637	664	678	633	650	684	689	664	669	639	682	642	645	647	634	666	685	676	695	695	641	685	637	663	643	638	674	653	691	634	583	629	621	669	651	642	676	612	652	650	677	628	633	628	675	712	621	600	693	644	634	664	680	684	637	679	619	631	612	670	655	660	655	609	659	658	647	677	666	649	671	630	630	654	669	634	677	719	625	645	654	620	645	638	598	651	664	637	643	664	648	707	668	639	642	660	637	617	629	663	663	642	635	643	631	658	639	601	626	615	653
16238	2087	2698	852	622	500	434	397	334	381	347	334	301	311	288	269	294	305	257	262	291	262	282	300	278	289	246	286	267	256	268	247	285	270	278	276	281	238	289	241	286	293	289	249	301	278	280	249	267	281	281	239	266	285	262	269	254	278	297	263	243	270	280	258	296	255	247	248	238	270	260	306	283	264	291	266	270	242	274	274	260	263	290	282	283	234	238	280	281	269	250	231	287	267	286	285	239	285	286	241	245	261	269	276	233	284	288	254	260	267	261	290	255	231	280	250	273	299	237	311	272	277	264	282	252	290	277	261	270	263	247	250	278	287	292	248	287	279	252	271	300	223	277	271	269	267	282	263	262	245	257	242	287	282	288	271	273	228	248	242	288	279	269	289	266	289	305	286	287	294	289	246	268	276	257	230	271	229	286	271	282	259	270	289	263	280	266	252	239	290	303	223	294	248	279	279	292	276	313	286	273	310	292	248	258	264	243	239	273	242	241	243	275	279	259	265	256	284	289	222	304	266	260	296	253	261	251	262	243	294	244	283	288	277	316	264	286	253	255	255	279	282	279	247	283	276	269	273	275	268	274	268	275	293	281	282	289	274	265	263	254	283	280	279	264	259	274	284	265	282	258	238	284	262	264	258	315	282	299	277	279	297	257	255	241	275	271	284	268	275	255	270	233	240	260	266	283	284	260	284	263	219	278	265	276	298	263	300	276	271	306	281	239	277	269	270	294	278	240	245	256	269	252	305	255	256	285	251	256	261	269	257	272	234	256	295	248	268	300	278	255	233	241	275	246	294	272	272	257	271	269	269	279	284	239	267	242	243	276	262	252	246	293	259	288	290	261	270	277	257	268	271	298	246	267	255	259	250	263	276	289	311	297	262	228	281	302	258	271	250	256	281	283	285	254	240	294	261	286	288	232	281	283	302	262	246	279	303	246	252	258	289	264	266	264	279	269	260	256	255	267	317	294	257	253	259	265	255	288	220	266	279	253	237	289	278	258	265	279	281	263	244	253	263	289	282	287	246	265	260	256	261	279	249	256	266	286	248	272	266	283	250	283	281	262	260	279	255	278	288	249	269	282	246	263	233	236	289	265	291	268	256	272	262	288	294	275	278	291	281	248	274	264	280	234	265	274	271	262	257	288	265	262	263	269	288	277	252	273	241	236	245	259	245	260	277	283	263	274	272	273	290	240	233	281	245	233	280	244	256	235	237	247	244	248	294	294	297	269	286	287	271	253	235	299	229	303	289	272	256	276	235	287	277	274	237	282	254	240	257	252	234	295	259	270	254	258	258	274	249	271	266	267	236	286	251	287	232	247	274	257	266	284	272	259	277	260	280	244	289	266	270	249	288	258	262	310	241	287	278	253	274	295	256	273	278	263	242	274	260	301	286	259	259	269	242	254	253	241	251	247	244	242	274	286	248	238	272	239	284	248	268	217	276	240	284	272	259	263	291	284	284	255	261	292	329	269	259	253	282	280	272	284	250	263	278	236	260	248	258	257	277	254	271	276	263	288	286	305	251	256	258	262	239	276	310	260	289	264	258	242	269	255	275	245	257	277	260	282	249	291	241	263	284	288	263	306	270	276	257	249	249	228	251	237	285	255	259	250	276	258	241	288	243	250	256	268	265	286	289	280	246	266	231	242	283	260	233	291	275	262	246	282	237	257	223	256	256	260	300	262	268	264	285	300	283	283	297	282	271	254	285	261	265	261	264	258	241	241	227	262	240	295	260	262	280	241	261	264	282	252	273	290	242	249	273	258	246	258	273	270	262	261	246	285	249	270	271	304	270	258	252	264	286	270	293	301	245	271	254	268	262	247	273	268	237	268	259	262	295	289	237	247	256	241	274	297	284	279	284	246	278	274	270	281	275	237	243	267	271	268	243	274	261	287	255	266	266	298	274	288	289	260	288	276	287	227	257	254	264	256	274	261	270	279	249	266	288	279	271	288	261	271	235	280	272	262	266	271	256	276	268	283	268	282	280	280	274	260	245	239	266	259	282	260	263	244	301	289	257	242	265	289	267	303	304	259	235	296	273	259	270	254	232	251	263	262	286	280	273	261	279	286	250	256	253	243	235	269	249	250	270	257	243	262	241	254	229	246	246	252	262	266	252	233	276	299	268	263	255	265	252	294	268	267	254	268	254	269	288	276	287	293	237	257	269	259	247	251	280	238	254	260	305	274	273	250	245	242	240	231	256	273	248	261	263	270	254	245	288	288	274	238	288	254	263	259	250	270	264	257	285	272	290	240	285	253	284	250	273	274	250	272	236	266	260	269	297	286	253	285	252	267	245	277	281	248	267	242	281	230	232	286	265	250	290	287	278	249	320	265	287	246	255	266	286	285	257	271	272	272	289	266	270	270	246	294	260	274	231	241	254	265	288	276	263	252	245	272	273	264	257	269	281	268	273	292	265	285	254	308	280	231	287	269	308	234	268	301	273	256	272	264	250	285	272	223	269	265	287	272	257	292	268	264	268	272	247	263	274	262	271	250	253	286	301	272	313	233	289	288	308	267	251	261	287	312	262	266	271	266	265	257	231	263	281	287	242	225	289	273	285	262	248	286	312	249	248	266	298	255	245	268	262	283	235	235	236	243	242	262	246	253	286	275	287	256	258	268	271	236	296	273	290	250	260	274	261	247	238	247	253	268	276	260	299	265	263	292	298	261	291	262	251	293	286	256	300	227	250	254	277	301	250	281	240	250	275	261	249	231	245	260	245	262	247	255	239	274	246	266	281	257	288	261	271	277	284	259	303	258	253	294	283	257	278	280	251	285	293	269	279	273	278	267	323	252	248	254	261	253	278	233	253	257	317	281	278	262	279	263	239	267	251	289	270	269	230	249	277	250	275	254	274	239	263	283	290	247	255	256	260	249	268	278	300	260	247	275	243	269	266	242	240	276	289	264	255	269	267	267	270	281	272	254	256	260	262	262	279	262	268	247	285	286	258	262	260	242	260	275	293	281	311	293	272	268	281	238	288	247	297	238	282	280	246	273	286	241	258	255	263	259	235	283	265	245	304	247	264	270	271	256	263	303	261	286	297	273	267	268	270	248	258	269	246	266	285	269	269	262	260	270	276	248	265	284	279	300	260	259	270	257	285	240	295	265	265	228	239	269	235	237	298	248	269	282	228	263	272	291	271	270	302	284	265	300	287	279	268	256	304	248	252	281	265	292	263	244	234	278	255	263	270	300	296	228	262	264	249	242	283	245	268	284	258	275	264	276	272	251	257	235	250	250	253	246	282	280	283	259	259	252	266	274	290	229	255	260	241	257	234	274	271	234	291	287	256	243	281	284	267	286	268	248	242	284	250	271	269	276	270	287	265	264	285	265	274	256	256	281	277	271	265	223	276	274	267	265	240	279	242	283	280	255	289	247	268	264	299	238	273	255	273	299	292	239	270	242	260	253	247	284	252	323	251	268	278	247	268	261	291	245	264	254	277	260	271	248	277	253	236	283	290	259	277
9508	1550	4402	2426	2056	1721	1433	1230	1121	1053	972	871	839	794	757	753	752	718	677	717	675	664	673	682	657	633	653	660	623	607	597	646	615	661	598	551	594	639	670	601	636	566	648	643	605	609	608	634	609	585	631	609	604	577	623	639	591	636	615	624	640	616	629	623	622	581	590	594	618	583	613	634	617	612	604	589	594	584	618	632	595	598	587	604	585	592	589	619	571	620	647	604	607	585	575	597	548	590	606	612	616	552	609	625	590	609	592	584	579	561	573	579	618	582	593	564	609	658	585	600	603	579	619	557	605	575	591	593	624	599	575	630	608	623	532	575	563	645	597	553	598	622	626	623	611	603	596	592	599	562	616	605	599	584	585	552	598	588	580	608	579	610	550	625	612	622	575	672	561	617	597	609	611	570	594	600	590	613	584	568	568	643	540	581	579	609	569	605	555	602	583	551	568	584	546	559	585	565	592	594	545	584	620	613	589	599	556	570	567	593	578	608	578	584	594	595	612	607	613	602	566	552	614	621	591	573	570	605	634	614	618	579	553	627	618	589	588	583	567	552	596	587	608	623	577	606	593	560	596	568	586	576	546	606	592	569	570	605	597	616	625	611	576	580	605	590	591	605	583	582	562	544	566	563	595	604	585	611	577	549	621	602	608	559	602	598	570	581	615	569	572	597	573	629	616	583	574	584	553	598	628	613	568	581	622	569	580	589	625	521	592	629	581	590	582	628	588	564	600	554	559	569	556	548	552	601	589	582	584	624	581	627	613	574	597	591	567	651	565	599	559	599	601	576	642	641	576	563	604	599	626	582	644	614	602	530	628	509	579	621	631	587	570	584	622	621	597	560	549	643	622	613	598	606	614	595	563	566	587	592	616	584	589	571	535	583	569	562	590	597	600	575	568	607	617	600	595	588	610	549	580	608	592	596	606	622	573	593	534	634	590	609	607	595	568	596	554	618	611	632	597	597	574	598	566	578	620	609	575	570	573	580	582	629	558	610	591	610	590	584	571	553	571	598	601	637	590	584	604	589	584	603	585	619	591	588	585	622	572	593	594	586	600	622	609	578	552	563	599	622	570	592	606	627	601	605	591	633	509	582	577	605	607	508	560	573	580	571	560	532	612	572	600	590	607	586	603	562	617	588	623	578	574	576	615	603	617	602	568	567	584	596	617	558	610	610	620	578	567	594	623	590	574	633	594	559	630	580	582	626	612	596	571	611	604	581	568	588	596	631	573	594	604	626	582	593	587	537	604	587	590	561	618	561	601	538	593	612	594	591	596	580	590	584	553	628	634	618	611	618	568	593	593	593	558	626	599	560	542	563	604	630	593	619	573	593	584	576	589	563	595	589	603	560	661	592	562	533	571	599	606	550	604	580	645	597	584	602	585	582	628	576	584	601	589	572	590	582	586	594	580	603	638	586	570	601	608	572	584	580	607	617	598	568	581	567	626	596	615	570	579	596	568	590	607	588	581	591	586	593	564	648	568	626	556	580	594	566	566	582	596	573	573	564	625	597	636	585	610	594	629	565	574	593	609	560	586	610	603	611	576	551	656	594	571	622	631	631	563	609	615	608	547	603	592	622	615	593	605	564	573	610	584	566	592	572	578	616	542	580	608	614	579	560	594	574	603	625	638	535	568	591	569	597	643	629	609	640	600	580	560	578	555	586	589	558	545	597	608	608	600	596	606	571	553	570	622	545	599	623	561	623	577	614	580	602	617	608	586	621	610	622	606	590	570	559	583	580	571	614	586	617	581	571	578	587	618	611	563	606	577	605	607	611	602	566	607	579	594	633	595	589	572	559	607	572	600	565	578	617	598	596	556	649	590	627	591	585	565	611	582	597	611	542	578	605	595	594	635	560	572	604	578	608	657	635	608	589	633	571	561	573	595	622	565	552	591	591	576	591	589	537	616	614	627	595	594	593	627	578	582	611	601	576	626	552	564	590	610	606	608	612	600	566	584	590	596	602	610	587	582	603	605	611	551	599	559	644	625	588	626	573	547	649	579	587	565	583	606	610	574	627	599	643	583	627	626	602	579	595	581	592	624	581	632	634	615	576	631	601	573	565	612	570	600	550	581	580	598	593	590	634	553	570	572	597	573	588	534	617	630	602	651	566	581	592	616	567	660	605	594	563	646	585	581	577	539	615	607	579	622	643	545	602	581	584	617	600	582	619	605	596	611	604	579	554	567	594	577	587	597	572	576	581	614	584	605	568	619	590	614	580	607	583	579	593	621	617	574	556	606	569	587	587	586	595	581	589	608	555	613	585	607	550	543	594	578	564	599	583	592	583	611	569	618	601	581	561	550	568	624	599	586	575	569	562	544	569	611	647	531	576	565	577	560	584	543	549	624	621	576	620	592	622	603	638	600	558	563	620	610	579	650	605	597	615	583	586	617	608	615	599	529	580	647	588	549	591	621	608	583	611	587	595	605	604	593	585	599	548	594	578	583	590	557	605	581	546	607	607	628	610	622	567	561	606	588	613	565	580	605	590	566	589	617	560	561	599	563	582	590	586	556	581	573	602	604	568	559	606	598	625	606	629	571	638	621	565	589	591	601	563	582	566	619	586	600	649	590	583	583	553	596	572	582	561	561	616	597	627	575	611	606	550	590	568	618	617	599	607	575	590	595	591	560	591	560	594	576	603	581	611	581	602	593	560	636	566	580	589	566	570	585	568	558	572	638	603	612	549	617	571	545	623	576	579	620	562	582	639	568	589	606	556	601	614	606	601	588	622	576	640	606	632	622	584	571	550	566	566	567	579	596	597	589	623	585	601	585	577	619	631	594	585	602	582	599	546	582	580	606	573	602	552	584	612	622	588	579	595	589	602	545	606	614	577	558	556	610	608	618	596	610	644	652	588	621	577	563	568	548	600	621	588	555	608	587	585	598	575	644	583	623	570	606	624	603	615	601	621	590	578	623	565	595	603	547	586	631	587	615	585	566	619	617	582	628	634	607	575	578	540	563	579	621	589	555	623	612	597	605	610	615	633	608	618	577	593	639	597	631	593	595	608	557	626	654	577	577	606	580	618	597	613	595	602	603	581	612	606	590	608	615	593	597	605	613	571	583	626	589	598	612	578	578	560	567	552	604	518	604	636	594	611	622	537	541	597	592	604	583	615	617	607	594	589	564	591	608	606	620	618	597	573	613	583	586	552	611	653	601	586	549	587	631	640	605	609	583	596	555	554	616	574	588	618	605	566	599	619	625	574	571	590	580	625	605	595	565	607	566	567	626	615	638	595	574	602	598	588	568	573	576	600	607	619	546	623	582	575	589	636	603	601	573	611	575	609	612	573	600	606	624	591	561	597	595	563	587	519	564	612	586	579	584	555	593	559	560	596	552	563	586	585	605	612	579	592	596	602	638	592	583	577	622	590	547	592	589	606	596	559	604	592	593	551	607	588	614	588	592	576	580	559	573	607	636	557	604	595	587	572	614	592	628	600	569	579	579	615	611	570	568	577	635	587
2020	281	186	138	160	130	156	141	110	144	121	145	144	111	124	143	128	144	150	138	126	133	131	140	127	151	148	156	151	148	121	129	131	134	128	107	130	118	136	108	130	137	132	135	140	150	134	116	138	123	129	133	147	137	123	119	126	138	137	140	129	129	126	122	153	138	143	135	135	148	143	125	142	93	143	129	135	145	144	148	165	122	150	140	132	136	139	150	139	142	149	149	148	134	143	154	127	133	137	129	128	138	147	131	145	139	135	137	137	129	139	121	139	122	116	107	120	120	157	136	127	123	147	117	133	148	138	130	138	127	119	141	138	131	133	144	129	137	148	148	154	138	137	143	114	149	123	118	129	128	126	113	117	136	126	156	140	133	118	126	116	121	139	137	177	146	140	169	145	114	132	149	142	139	145	152	128	125	136	134	132	151	138	133	140	136	162	126	139	118	149	118	143	135	144	148	138	123	118	138	121	132	125	144	136	127	141	148	107	136	140	135	157	135	116	138	153	135	143	165	132	157	130	136	148	120	148	132	137	143	142	135	107	129	123	139	153	127	147	138	138	129	120	121	145	117	117	131	120	126	121	126	121	142	127	116	142	115	140	143	143	133	133	132	139	125	127	117	137	146	133	126	142	138	135	126	137	125	116	158	117	139	124	143	157	160	152	140	112	108	140	140	118	145	144	128	133	135	135	156	129	147	153	117	128	114	129	124	138	128	118	131	109	124	139	107	154	141	137	125	145	136	163	144	151	160	128	127	124	137	130	153	164	129	142	132	134	128	138	134	144	147	126	140	132	134	153	124	135	149	121	142	144	144	133	145	133	114	137	123	120	127	138	145	139	125	124	149	123	100	133	152	132	151	112	139	124	140	138	168	131	136	137	150	122	142	121	127	142	142	151	129	128	137	112	137	123	158	140	144	148	143	135	141	136	141	138	143	125	135	135	141	100	135	139	149	146	157	149	146	96	146	130	135	121	141	131	144	143	144	165	120	121	131	130	147	134	154	122	164	148	138	146	119	130	116	148	135	135	127	130	125	120	135	140	147	132	137	131	135	153	114	145	134	129	141	148	113	119	143	139	133	125	167	140	127	151	141	115	137	123	139	137	152	156	137	126	164	135	145	144	129	149	137	140	122	136	149	132	139	153	140	111	146	129	128	159	122	126	132	135	133	142	144	161	110	141	130	142	127	139	137	111	120	152	140	133	131	150	130	148	137	127	131	142	121	137	109	146	138	155	145	131	136	130	155	151	153	130	139	140	143	135	119	133	133	154	142	154	129	144	156	138	123	135	147	155	135	125	147	139	137	155	175	108	136	138	143	144	132	131	125	119	136	133	154	135	137	158	144	120	139	136	132	130	140	139	136	151	115	121	139	143	137	126	160	165	129	152	116	107	125	157	116	169	122	125	140	141	123	118	122	141	123	138	142	159	133	149	152	134	130	136	147	110	136	133	125	154	128	131	146	140	135	120	133	154	135	131	139	153	113	133	124	135	135	142	124	130	156	136	145	114	134	131	126	140	131	141	129	134	154	161	132	138	154	142	139	138	122	122	117	152	138	142	135	148	147	129	141	138	155	138	140	145	155	144	146	120	148	145	129	138	122	130	134	139	140	156	102	131	108	155	152	138	147	135	129	131	147	138	140	148	139	129	149	138	136	129	127	134	121	143	143	157	125	149	119	139	155	126	119	139	151	119	130	158	133	144	150	151	145	134	126	129	136	138	137	136	147	148	125	128	130	137	142	141	129	129	146	113	136	140	135	156	145	126	132	131	130	113	121	151	104	125	150	140	155	128	133	124	138	129	118	151	134	127	151	155	133	151	140	124	134	149	126	145	122	138	135	112	137	129	137	126	131	159	121	126	139	127	118	130	151	131	130	146	138	145	148	133	139	124	134	135	137	136	105	150	133	118	126	133	145	149	142	138	152	134	138	127	150	139	124	143	129	149	138	131	124	145	131	143	135	137	118	127	120	158	122	123	117	120	150	145	139	129	126	130	126	140	146	153	114	143	121	155	163	147	124	145	139	129	118	123	160	120	129	155	116	133	126	150	159	148	149	117	139	146	149	164	127	133	130	124	118	117	128	159	165	137	148	118	131	130	133	123	133	128	126	140	142	140	152	137	127	127	129	130	112	139	120	136	148	138	130	145	148	112	135	113	140	132	112	145	143	136	116	134	135	122	149	142	127	119	120	163	150	134	136	124	157	121	135	136	135	120	135	152	130	137	118	132	150	135	115	138	116	148	147	129	135	128	112	118	150	158	133	142	117	121	120	123	136	131	133	117	123	147	131	115	136	148	155	126	143	157	126	150	119	155	132	130	149	173	146	138	142	132	138	129	148	124	148	117	132	122	122	124	153	135	140	144	139	147	117	131	141	128	139	136	112	147	130	117	141	140	138	132	147	118	137	126	141	148	125	130	170	137	172	142	163	157	155	123	145	176	125	131	136	126	119	146	127	126	128	116	133	124	149	147	133	141	143	147	108	141	133	128	147	151	138	132	132	150	143	135	133	139	134	128	145	142	137	148	158	120	132	113	128	117	147	132	131	120	125	119	141	135	128	136	120	122	147	134	144	142	113	125	144	139	144	125	126	146	144	138	148	112	140	156	115	134	127	150	135	146	123	132	132	132	128	144	142	130	127	117	120	124	138	134	120	130	138	134	131	132	138	150	152	132	136	156	152	144	139	119	132	144	136	139	133	120	153	149	145	130	154	137	149	128	146	148	134	145	136	132	120	142	159	151	143	144	136	131	130	123	125	132	131	127	151	140	137	146	142	140	134	140	155	138	144	150	147	104	119	131	141	140	133	147	150	131	156	140	130	124	156	158	126	121	118	127	153	110	148	130	135	132	136	135	146	139	139	127	140	172	141	142	109	133	139	144	144	134	142	153	125	129	139	165	134	132	150	132	134	144	125	142	136	139	121	134	146	134	122	120	135	143	115	165	146	144	129	129	144	120	152	132	145	148	141	129	123	138	124	102	121	135	153	140	131	148	170	147	135	138	121	139	129	124	153	134	128	131	132	147	131	132	134	144	151	127	136	143	146	148	148	150	124	137	112	148	143	142	128	123	130	153	127	133	146	133	136	152	140	138	138	154	133	116	143	141	109	127	141	138	126	132	118	142	159	133	130	143	150	134	135	143	147	141	137	131	126	139	146	147	135	144	139	123	109	137	136	140	130	115	145	125	149	149	128	148	134	119	143	135	148	160	121	155	136	138	143	136	141	144	155	116	152	167	128	135	156	130	136	141	137	140	143	134	129	138	143	131	156	143	126	114	143	120	145	127	133	142	125	160	122	143	148	137	146	150	144	139	107	140	140	126	132	163	134	140	131	137	152	111	141	147	129	149	139	138	109	133	136	121	104	134	144	119	151	150	120	120	130	139	118	129	125	143	152	131	160	136	106	119	132	139	144	133	119	123	133	143	140	120	145	135	124	139	142	158	136	119	150	162	122	119	154	128	138	139	152	139	130
1964	458	519	390	411	435	350	366	408	342	390	363	386	347	374	352	363	373	337	390	363	350	353	358	389	369	361	385	381	360	357	368	370	348	363	368	373	374	388	352	364	355	320	372	354	381	381	368	362	359	338	385	332	363	327	372	404	325	343	338	354	361	351	348	340	346	370	363	395	348	370	395	355	351	348	403	357	349	360	372	345	349	357	336	326	346	356	360	335	402	353	346	346	329	361	313	371	390	335	337	392	343	332	335	377	353	325	386	367	342	329	377	342	321	363	382	360	363	371	364	342	352	368	341	359	369	314	360	355	391	346	339	354	363	360	345	384	351	341	367	373	369	331	379	364	376	370	379	366	345	352	334	353	372	327	348	364	356	398	349	391	345	362	359	372	350	358	357	340	381	359	336	342	351	349	388	346	362	349	367	350	369	355	363	330	356	350	374	336	369	355	375	336	360	350	377	324	380	355	369	366	324	355	376	373	361	346	341	374	365	343	374	344	373	345	371	323	348	386	348	361	354	347	324	331	355	340	337	376	364	360	376	354	349	356	350	332	352	346	354	339	381	353	348	339	370	355	339	369	347	377	370	369	376	372	341	332	349	344	343	366	314	368	354	338	360	349	391	358	337	369	358	341	363	332	363	366	360	379	336	340	346	356	374	355	321	329	353	367	357	354	393	342	392	343	343	329	372	392	316	356	360	384	359	399	351	362	366	392	349	339	331	351	334	352	347	335	387	370	350	351	333	390	341	347	357	350	327	371	335	343	357	354	374	345	378	327	349	362	384	361	354	393	304	374	367	329	352	353	316	357	349	324	337	380	350	360	339	357	367	341	356	345	347	363	345	358	373	368	330	338	363	350	330	361	350	359	388	381	343	341	368	375	366	348	359	370	340	345	404	325	366	362	381	332	341	358	359	381	349	347	347	349	343	330	384	354	314	341	328	333	369	351	382	391	342	329	362	339	341	328	331	332	388	351	362	341	372	377	374	389	376	348	361	359	350	397	350	351	321	403	325	380	351	335	363	316	316	334	357	336	308	365	312	393	372	343	330	339	348	378	357	368	380	365	341	345	362	371	376	367	343	323	362	375	353	380	366	336	372	346	381	369	378	372	361	343	352	338	339	351	408	372	342	368	363	340	363	371	334	349	372	326	359	349	383	343	373	366	363	370	316	356	325	359	392	350	359	362	371	368	374	363	361	338	353	367	351	334	382	388	338	360	348	316	331	347	364	374	351	380	388	361	344	352	340	352	358	340	335	341	326	343	335	321	377	355	351	348	370	348	349	368	339	362	372	333	369	348	329	346	325	391	340	353	335	357	336	349	364	324	384	362	383	351	363	354	342	377	378	355	365	331	388	338	347	318	358	356	351	363	369	393	314	362	320	372	350	312	374	379	351	332	347	375	361	335	363	361	350	368	327	351	373	379	401	384	395	348	367	361	348	362	391	363	347	346	328	364	363	334	350	332	321	372	370	346	343	329	376	343	347	337	339	360	366	344	364	348	348	367	349	326	354	363	394	351	346	334	345	361	363	374	404	360	366	362	327	390	367	350	378	365	391	337	380	329	360	361	368	364	344	353	354	360	321	338	329	350	396	355	388	329	351	373	327	342	342	337	348	329	333	359	339	367	343	364	355	366	379	381	348	379	350	344	392	385	355	343	357	369	334	319	367	360	389	348	375	354	352	342	364	368	328	381	378	360	360	361	333	372	362	371	343	383	381	348	361	345	310	347	377	356	348	364	360	393	348	376	345	338	340	384	325	340	398	355	349	336	370	345	368	348	371	339	345	343	349	341	368	367	358	361	348	315	351	328	343	362	351	366	352	355	362	317	344	364	309	360	369	349	333	344	341	351	320	330	368	364	359	330	344	342	371	344	356	360	324	376	365	396	388	332	364	358	357	332	340	364	378	369	338	391	351	336	323	341	340	386	357	356	377	352	355	364	341	385	379	361	366	338	359	363	378	347	369	381	351	389	369	365	358	351	344	360	378	357	349	369	334	369	360	352	343	352	339	329	353	372	349	376	367	394	337	348	361	337	346	327	338	331	321	337	364	366	352	353	374	345	344	369	352	328	354	379	385	343	338	346	384	360	375	362	354	345	336	356	358	383	346	355	351	368	354	368	341	312	324	361	350	376	354	376	385	359	357	347	355	377	375	379	359	381	374	344	339	354	385	357	366	350	324	341	358	349	337	363	361	343	369	379	345	395	321	329	366	330	363	354	358	337	382	361	341	359	364	324	399	363	389	323	338	364	351	370	362	347	356	386	362	312	337	361	356	343	353	368	361	328	349	319	371	362	357	334	353	352	326	372	302	364	322	332	373	354	374	331	360	361	360	367	355	380	340	374	348	374	360	338	335	383	363	329	345	373	363	352	367	328	362	373	331	353	351	385	344	361	352	366	353	327	352	344	378	340	377	332	399	357	338	359	349	344	359	327	366	327	327	353	378	362	334	365	342	340	355	360	342	335	318	359	334	378	341	344	342	355	336	355	361	354	375	376	340	352	372	354	357	358	325	321	350	354	335	338	323	347	337	351	310	356	339	331	364	345	329	351	331	336	353	338	355	360	348	362	359	347	316	372	349	366	368	336	353	378	362	325	369	333	356	340	354	335	342	346	396	386	327	356	338	388	375	373	383	326	333	380	366	343	382	360	324	350	360	342	358	335	362	353	363	366	366	367	365	354	332	389	336	326	349	380	338	381	363	330	315	361	357	364	337	368	368	372	392	343	360	392	322	364	343	335	366	356	345	340	374	359	314	317	367	359	334	358	327	328	354	366	371	343	350	353	369	342	358	379	350	368	331	387	341	356	358	354	372	368	352	350	367	338	340	330	348	381	380	362	413	336	358	363	390	346	348	347	374	357	329	369	334	316	350	356	368	327	348	371	352	325	341	359	349	330	349	334	372	325	358	361	366	349	355	365	379	343	348	339	384	355	320	351	364	359	340	349	364	355	315	370	337	351	362	367	369	337	350	333	350	318	340	329	353	364	344	349	333	376	352	337	353	359	360	342	365	329	371	362	359	363	363	377	377	376	369	358	353	345	356	351	353	351	357	329	339	351	316	345	392	373	345	350	369	359	348	390	330	366	358	364	356	355	365	366	361	335	368	369	338	364	354	363	356	380	366	350	371	331	359	371	370	364	315	383	342	349	367	365	382	363	371	386	331	338	356	363	369	331	348	345	350	397	347	381	327	377	368	363	319	355	362	344	388	343	350	325	355	357	358	368	343	353	373	347	338	365	342	328	371	376	354	352	301	357	370	371	334	332	338	341	330	347	377	396	353	355	346	342	370	330	341	349	329	339	360	330	348	334	372	352	337	342	338	331	330	359	370	346	333	361	386	327	354	356	395	358	390	350	316	357	346	352	379	404	348	374	372	357	361	354	334	358	357	351	340	350	330	347	344	384	374	337	353	311	389	345	381	332	345	382	375	363	374	311	352	354	377	373	307	372	368	333	343	328	353	333	354	344	371
9002	1206	2364	587	472	389	346	365	341	319	292	306	318	281	280	293	301	254	275	288	359	265	283	265	343	307	276	318	296	272	291	277	322	285	323	291	273	296	301	286	298	312	321	264	289	272	259	244	294	302	274	304	303	304	269	255	265	288	312	288	296	244	269	288	283	313	268	274	269	317	262	286	294	308	287	302	302	302	314	318	290	296	320	297	309	274	289	315	270	308	275	309	317	277	288	272	286	260	295	279	293	271	279	245	286	277	287	312	275	290	290	279	268	290	282	260	282	324	295	302	279	298	279	297	266	285	292	261	304	337	268	265	316	251	277	296	269	280	294	290	288	271	277	312	325	234	323	312	290	277	282	276	283	258	269	273	287	288	298	293	274	289	304	280	290	282	254	269	282	274	254	284	309	262	276	295	255	263	350	313	287	300	270	293	288	313	302	285	275	297	293	278	294	306	307	264	307	284	279	272	285	264	288	270	305	326	283	282	282	288	291	289	276	294	276	267	249	255	317	316	301	274	296	274	285	305	303	343	319	279	292	274	307	298	265	251	319	288	283	297	293	276	323	297	276	251	258	263	269	285	281	284	266	285	235	316	286	287	253	297	290	291	249	289	266	290	286	277	303	282	274	288	285	305	266	261	299	264	295	286	279	274	288	260	295	287	269	292	284	272	262	288	284	273	330	290	293	271	310	282	278	277	252	285	301	248	290	237	286	274	303	279	285	285	296	287	240	333	287	281	280	305	300	249	284	297	275	313	296	322	296	280	294	284	295	270	305	302	264	299	270	308	265	321	260	311	269	274	283	290	297	257	288	272	290	318	298	304	268	296	311	273	275	261	303	286	299	262	312	291	284	261	253	285	267	279	291	292	277	278	272	298	299	300	295	283	282	296	275	277	315	286	309	292	293	297	299	242	296	293	263	275	295	331	314	290	284	283	279	290	288	272	294	303	283	301	281	283	281	288	287	271	284	278	341	276	318	263	260	281	309	276	295	276	280	295	261	258	295	289	285	255	279	291	283	307	298	300	281	276	304	269	321	292	265	285	292	282	328	289	323	309	288	277	270	292	310	315	312	287	290	268	244	274	309	295	313	300	319	264	304	260	282	282	296	283	291	256	289	285	294	260	294	254	283	297	276	317	279	279	280	297	288	294	298	277	294	266	290	307	305	265	311	285	280	265	283	314	259	307	259	275	311	299	283	282	266	291	305	296	300	312	286	282	280	289	288	284	289	260	325	289	327	252	267	302	280	301	273	296	272	296	300	311	296	300	310	308	284	295	273	291	274	253	299	289	288	299	281	255	293	293	328	259	269	265	296	293	290	257	295	283	298	242	260	293	288	297	301	281	303	274	308	258	283	310	318	304	265	280	281	323	301	311	249	283	256	306	293	299	271	284	261	285	285	280	253	264	315	298	290	274	276	300	290	308	281	292	267	286	297	268	284	289	296	280	269	299	265	282	274	277	298	270	295	306	295	287	305	283	315	281	294	255	273	297	296	301	311	284	259	294	307	289	274	302	290	262	267	277	287	279	299	268	296	291	274	280	269	297	305	290	267	282	277	298	283	279	296	276	282	295	281	289	281	262	254	263	304	268	273	258	288	273	298	300	293	319	317	291	314	294	300	298	304	292	289	265	304	322	312	278	269	293	271	287	259	304	303	287	255	263	313	293	265	304	266	292	296	280	280	269	278	272	246	283	294	267	283	268	284	296	269	295	305	323	254	280	309	299	284	288	288	294	282	292	271	295	273	289	280	301	289	283	291	348	286	281	312	278	290	269	297	306	300	283	298	275	308	292	281	278	269	276	281	254	278	295	310	294	278	262	302	278	309	300	303	266	277	276	338	310	309	279	292	310	270	288	283	258	291	284	300	279	330	278	267	320	272	283	280	255	267	293	295	293	285	250	269	272	275	265	331	258	300	274	301	280	263	291	316	274	308	300	284	296	332	273	272	289	283	287	277	282	279	318	288	304	269	285	320	294	291	275	253	323	309	308	279	267	275	275	293	288	292	307	299	251	277	288	261	283	262	271	308	305	292	278	292	289	288	259	250	281	270	284	268	269	288	283	278	299	293	302	299	271	315	277	282	269	270	284	262	288	279	312	282	318	292	281	284	278	274	310	295	312	280	275	297	321	285	259	252	258	273	294	300	324	320	301	318	276	279	276	323	273	312	266	283	325	297	313	298	284	308	273	284	277	311	294	285	296	316	262	273	318	287	273	286	267	285	273	278	288	296	294	303	259	273	296	276	266	285	286	271	284	265	270	303	288	265	286	266	262	279	280	270	314	293	282	294	262	309	275	275	298	302	256	280	282	275	285	286	294	261	253	317	265	230	292	281	287	288	279	281	302	293	270	286	283	344	282	282	283	259	294	313	285	292	300	303	306	303	288	288	284	292	314	250	302	282	307	264	270	283	300	300	280	326	294	284	281	274	312	282	262	301	283	257	269	303	274	292	280	284	267	279	321	284	280	269	304	289	296	267	273	276	299	321	287	268	300	312	291	274	287	293	289	274	288	273	274	289	252	292	269	278	283	281	259	276	312	302	296	267	286	287	334	306	293	287	294	261	273	282	293	298	290	286	300	294	249	285	319	288	289	322	278	273	263	278	316	308	303	283	270	296	309	295	276	287	275	308	297	269	265	274	298	283	307	285	284	290	314	309	306	280	286	266	262	256	258	282	307	300	297	267	289	285	280	301	274	306	319	304	295	295	319	312	270	267	269	308	332	308	309	272	278	289	269	278	315	262	266	270	286	267	291	253	261	310	298	301	258	286	308	324	323	273	264	274	265	284	294	295	271	276	275	272	302	284	277	279	290	284	265	286	311	262	290	296	298	283	296	300	310	291	272	258	290	286	320	267	280	283	298	288	269	284	306	301	294	288	293	288	279	260	327	256	268	238	267	284	275	304	302	265	294	288	273	310	280	282	282	301	263	261	249	250	275	281	264	315	301	307	332	285	332	247	292	296	322	293	262	285	292	279	256	301	266	300	259	271	282	301	291	249	281	294	287	294	320	309	314	267	285	305	308	263	304	289	295	274	269	310	295	282	292	277	316	275	244	293	287	279	279	299	278	313	273	273	292	291	284	264	298	280	298	322	305	302	273	330	296	272	288	286	277	275	290	271	288	289	299	310	273	274	288	280	259	259	276	273	298	269	303	296	260	291	299	271	310	299	298	282	289	319	309	294	285	278	316	262	264	319	322	314	301	264	317	265	325	262	298	297	285	281	279	269	275	289	289	261	295	286	244	282	312	260	282	275	294	311	314	285	296	314	294	318	274	279	265	257	275	303	299	290	280	252	312	250	300	301	262	328	304	276	281	300	308	316	298	299	277	291	312	296	307	273	303	280	266	280	301	260	269	296	299	287	292	284	338	261	302	293	294	311	276	310	263	305	273	273	268	315	288	290	266	300	308	278	265	282	288	289	246	293	266	299	281	314	271	283	297	307	288	307	261	309	318	291	285	299	315	302	271
7082	1406	3879	1611	1354	1245	1083	1035	930	877	882	766	805	760	754	707	696	705	742	691	688	729	644	725	692	656	618	650	691	629	666	669	674	675	654	633	644	694	667	651	666	646	683	676	664	634	646	678	675	694	665	669	669	612	689	677	687	621	638	688	662	669	653	651	666	662	670	636	679	638	621	663	685	627	605	654	605	635	700	636	609	698	639	642	687	668	638	694	657	610	684	679	629	648	638	644	652	703	657	637	658	671	644	634	653	644	650	638	726	651	618	670	638	649	648	711	643	692	670	636	622	688	660	629	619	632	639	614	631	628	654	696	634	692	671	650	684	672	702	629	622	632	643	631	647	669	656	658	672	662	650	634	654	645	645	625	657	673	652	671	626	650	648	691	675	636	616	623	629	616	651	684	648	659	647	660	668	681	652	634	684	611	664	646	619	602	662	669	661	688	651	646	631	634	652	622	625	697	655	678	675	680	639	657	660	671	663	657	636	641	682	643	703	661	672	646	656	700	695	642	702	641	604	651	625	630	676	646	665	651	640	669	660	647	623	677	657	632	634	692	628	654	681	659	614	654	688	616	682	669	659	593	692	621	621	627	672	698	669	647	669	706	646	616	610	646	657	677	648	646	652	620	637	685	639	695	685	649	668	686	666	651	654	665	648	659	631	667	660	664	643	646	661	618	649	648	615	685	655	668	701	671	638	594	672	643	658	684	648	664	703	613	655	636	678	667	644	605	646	612	671	663	655	642	638	678	627	587	616	657	626	647	612	639	671	681	658	670	658	605	623	637	649	624	648	648	637	639	614	641	675	598	648	661	703	647	680	676	658	649	646	661	619	646	710	690	667	644	672	695	650	649	625	640	634	650	647	684	693	686	630	680	649	565	614	688	670	615	645	700	626	641	653	637	677	615	712	676	669	627	625	673	676	665	640	642	666	648	627	651	695	627	643	668	654	654	670	659	682	657	642	635	644	644	683	664	650	618	671	625	629	664	664	629	667	638	670	637	639	672	690	640	609	630	600	671	690	660	682	635	650	634	612	662	664	693	649	628	632	661	614	661	642	628	645	647	687	658	698	631	643	664	605	653	662	621	679	603	676	619	631	646	660	687	619	684	695	687	710	711	638	656	653	620	642	641	686	615	611	606	649	652	664	645	648	675	638	704	652	654	633	663	672	635	700	658	645	645	632	659	668	640	656	655	652	680	644	646	605	679	688	652	645	657	669	702	588	655	666	644	642	631	642	675	634	644	679	643	663	649	666	627	692	653	613	677	664	681	637	650	663	632	644	671	648	673	647	640	674	631	679	669	666	672	654	632	627	646	630	649	594	653	631	679	632	668	689	638	698	643	685	636	659	641	612	644	658	630	658	679	645	665	675	659	683	666	680	654	616	714	667	637	689	625	641	605	666	649	702	650	644	661	620	620	661	645	650	628	665	641	647	604	628	678	639	640	643	646	682	638	637	670	684	670	673	643	678	652	648	682	712	652	627	704	636	639	668	685	650	661	654	656	678	656	663	622	638	609	668	634	704	631	644	673	680	630	636	640	675	659	639	675	614	677	622	655	615	686	655	634	708	655	676	693	613	652	662	652	677	657	690	655	642	635	651	630	629	645	629	612	611	628	632	643	646	653	624	663	653	591	699	680	651	643	680	640	695	657	638	665	654	667	690	647	687	652	654	659	608	676	701	602	633	709	662	709	695	665	675	679	652	605	665	658	686	638	685	698	643	701	631	630	687	738	671	665	615	619	612	655	632	682	654	646	620	640	712	621	633	680	659	629	663	640	631	632	681	636	652	685	653	661	629	673	647	638	569	651	636	666	660	673	653	664	652	681	638	637	625	644	615	636	608	677	693	714	652	629	659	617	637	670	658	662	673	644	684	643	704	647	624	648	611	605	648	608	668	629	625	673	702	616	606	651	718	633	659	642	665	658	666	657	659	696	698	622	659	680	660	663	649	619	670	676	629	683	646	625	637	666	671	665	648	632	611	679	683	688	623	611	613	592	676	652	645	676	646	660	617	655	644	636	612	638	634	695	649	680	638	631	636	663	700	672	685	650	680	653	634	663	642	661	690	654	660	679	657	685	614	604	632	600	643	665	626	659	655	633	647	647	669	603	644	652	622	619	705	652	681	655	640	661	674	644	650	653	630	642	657	682	640	696	639	620	597	629	668	641	647	626	627	625	650	676	652	682	671	636	678	680	661	659	625	667	615	641	731	638	619	654	652	683	623	679	631	652	650	640	612	652	658	620	636	642	680	625	685	629	635	648	619	679	644	637	653	645	611	626	650	675	659	671	667	659	645	649	669	675	690	632	687	646	672	619	644	665	606	610	628	625	652	634	671	635	651	663	672	657	650	636	650	589	616	626	631	671	626	655	690	639	658	665	634	668	626	645	639	670	626	654	618	670	667	672	667	658	610	658	613	611	691	669	646	650	626	609	647	637	617	676	649	673	712	652	665	703	638	669	667	679	641	628	643	647	635	665	629	675	641	665	634	656	660	628	651	607	702	674	623	624	680	657	639	610	640	598	688	653	644	666	671	600	651	649	621	670	645	658	657	629	656	649	656	631	618	630	636	661	627	654	609	641	664	658	698	718	644	604	705	605	696	654	654	663	646	638	645	654	668	657	663	659	639	626	641	631	655	656	656	671	668	597	651	614	670	689	593	576	662	673	648	690	675	663	704	675	657	653	699	657	660	616	645	639	653	615	669	614	653	653	673	627	658	641	654	647	691	637	619	636	659	659	632	692	667	601	696	636	656	643	649	668	695	642	698	668	666	585	630	633	680	659	635	664	686	678	630	637	662	627	672	671	615	667	653	670	683	602	629	662	650	686	621	683	702	650	652	613	619	640	673	675	687	596	651	639	632	600	630	663	614	662	622	676	695	623	645	655	678	651	642	646	709	656	631	635	626	655	665	658	622	652	659	675	681	621	679	645	640	633	626	630	642	608	634	628	606	686	679	698	678	650	646	706	689	672	646	685	670	595	642	675	649	638	639	670	680	665	688	666	677	690	650	644	657	664	634	616	693	613	627	607	685	633	619	700	642	648	656	665	660	633	665	629	652	650	621	664	622	654	699	635	658	682	690	643	643	655	638	642	672	649	663	659	643	688	609	660	634	640	682	623	662	670	702	664	663	669	660	592	623	660	664	696	688	680	690	598	620	603	664	652	647	617	659	596	676	657	690	615	657	628	653	649	682	661	659	697	663	690	634	660	612	656	658	657	649	681	651	664	651	682	637	667	638	631	632	653	647	644	666	662	616	660	640	592	652	644	650	637	664	665	641	610	692	638	672	665	634	661	667	671	639	610	642	598	668	642	636	648	640	639	675	649	682	600	653	687	668	592	665	645	623	646	673	650	679	653	669	669	665	652	658	671	638	674	654	634	710	660	643	671	656	643	667	651	663	679	664	631	725	604	649	623	679	652	646	596	633	638	682	682	656	651	710	645	647	678	633	637	655	627	675	693	650	691
15954	2122	5798	939	661	530	425	370	319	338	338	297	299	321	257	312	290	291	301	275	273	286	312	291	281	297	286	302	252	269	255	287	266	272	270	267	289	301	300	268	304	256	298	287	264	287	279	267	282	273	303	248	246	265	277	257	292	268	280	256	242	273	262	267	261	229	261	264	265	270	297	260	247	289	295	260	252	303	274	291	262	274	307	271	290	274	264	260	250	273	300	263	259	264	266	276	272	234	287	248	255	284	248	255	295	248	291	279	293	263	280	266	260	258	248	297	310	285	258	248	303	282	308	277	260	292	282	287	255	268	249	238	241	273	294	259	309	279	270	269	265	265	288	268	275	252	281	266	277	297	279	270	276	254	257	265	277	245	291	253	291	272	204	265	273	264	261	269	272	248	258	274	247	266	248	286	284	291	276	238	279	280	288	282	294	250	271	256	259	244	268	270	280	238	274	276	311	276	285	265	292	252	248	292	260	273	293	258	295	269	301	290	253	273	263	267	252	230	267	283	281	287	303	310	291	260	257	266	272	286	252	266	257	244	279	237	278	252	282	260	266	291	264	264	272	255	268	273	247	295	272	273	299	277	243	249	253	276	264	255	263	276	272	253	273	294	277	252	269	232	273	243	290	283	257	276	250	266	232	256	270	259	229	303	257	273	269	294	276	225	267	282	253	281	278	273	256	267	278	266	276	265	279	243	258	275	271	235	269	267	283	265	279	278	309	264	264	284	312	270	279	284	272	287	282	260	266	267	260	289	260	293	239	235	261	258	247	252	254	289	270	232	250	264	300	274	259	282	248	265	275	259	268	261	272	267	284	247	286	287	245	288	279	243	279	289	251	261	251	246	274	256	262	290	291	248	259	263	246	275	270	282	267	291	250	298	284	273	283	260	258	291	273	266	267	242	282	261	254	255	287	269	269	278	273	280	273	287	263	295	281	261	292	266	240	265	256	234	301	239	222	269	274	251	308	284	263	268	261	297	293	270	269	263	269	279	240	254	282	265	253	287	292	271	237	280	281	284	253	255	277	273	284	291	251	270	267	279	239	263	257	251	295	246	298	258	257	287	265	258	276	261	255	314	294	263	279	280	277	287	272	281	288	270	302	291	289	270	275	278	243	255	269	230	291	253	247	240	246	284	264	251	266	261	300	255	271	267	259	267	249	259	250	281	248	262	260	262	257	282	253	283	275	281	259	233	239	256	247	279	273	268	297	273	255	276	272	280	268	268	280	270	288	245	268	269	278	259	245	283	258	275	293	239	268	306	280	259	229	279	254	264	277	267	300	297	243	284	274	258	265	271	309	274	231	316	238	279	288	254	245	256	260	307	271	247	236	228	288	291	264	266	249	292	272	295	268	238	279	288	250	245	247	250	261	283	274	260	246	287	268	263	249	277	253	213	250	276	291	260	275	262	266	236	288	297	274	253	260	269	267	304	269	259	264	245	278	261	256	290	269	256	300	264	254	223	247	242	297	276	288	291	262	286	290	244	260	240	264	296	307	241	249	292	270	270	276	275	253	231	272	212	249	269	265	278	292	282	261	259	260	295	255	276	269	280	254	243	279	252	245	238	252	282	261	263	277	247	255	257	265	294	299	342	266	259	286	273	272	257	276	266	270	261	277	219	258	273	263	274	290	261	266	266	323	281	268	281	272	267	285	265	277	294	279	288	256	270	265	276	252	224	268	272	265	258	286	266	286	265	283	263	263	275	268	245	276	276	267	284	225	240	235	276	256	243	240	293	274	274	269	283	246	307	273	257	281	269	267	266	270	245	256	242	270	287	262	258	296	286	259	273	273	255	289	301	291	260	270	283	282	265	282	274	293	300	287	271	258	283	266	299	244	280	287	262	271	235	244	279	285	270	272	267	270	293	271	268	266	281	249	242	265	274	253	263	260	235	247	279	261	235	274	292	269	256	289	301	256	264	275	263	240	280	264	258	276	274	298	266	266	276	268	256	322	303	286	274	254	274	267	260	263	261	262	241	282	265	239	267	273	291	284	260	244	292	254	243	261	240	269	257	266	267	243	290	280	262	260	248	264	251	284	257	288	277	290	265	270	266	266	283	237	313	246	254	263	274	277	272	249	259	283	307	252	288	266	275	296	305	277	278	241	256	239	243	255	275	272	266	269	275	263	276	236	256	275	271	250	275	298	263	306	260	273	269	265	274	281	290	288	238	266	263	295	279	264	260	264	251	273	269	234	284	271	261	254	277	272	264	252	254	255	264	266	279	282	238	255	292	272	243	249	243	277	281	237	257	255	270	255	277	258	283	296	280	283	270	297	258	249	281	245	250	258	220	268	233	233	242	259	278	284	256	240	300	247	273	271	257	274	240	268	251	255	290	285	264	276	277	308	247	285	255	268	275	279	236	293	312	264	258	276	268	253	290	250	283	247	297	251	282	273	263	263	270	282	270	287	278	277	247	257	284	266	282	258	263	287	245	292	242	232	247	235	250	277	296	244	315	294	254	282	272	251	264	277	258	258	253	262	300	274	257	276	288	276	271	250	280	269	278	225	282	247	278	274	296	270	274	264	286	262	265	243	253	274	278	254	257	253	278	288	264	278	258	253	271	241	276	246	240	257	279	284	280	258	252	256	298	259	250	261	248	267	256	257	275	236	296	233	232	250	275	263	269	249	293	285	287	257	269	267	262	265	257	247	225	298	268	269	246	280	251	283	280	263	274	257	253	265	270	264	259	259	269	247	273	273	295	292	290	289	273	264	237	271	274	287	213	271	265	289	261	279	295	252	259	270	253	299	256	266	267	292	284	271	249	259	283	313	272	276	299	233	287	262	258	263	265	278	258	301	295	285	241	244	275	250	274	264	251	268	271	267	271	293	287	259	263	276	269	249	272	282	263	269	283	268	260	270	298	263	264	264	267	274	307	244	248	275	278	281	256	312	282	271	257	251	251	288	288	269	268	304	258	289	287	247	239	275	258	255	294	240	272	300	311	266	276	275	249	250	264	295	266	269	257	303	259	273	276	243	279	249	246	251	296	277	273	284	242	255	278	267	272	281	245	246	272	268	310	275	269	286	259	276	265	224	302	298	265	263	289	271	260	280	274	268	273	261	277	277	247	294	274	277	256	250	256	247	258	297	251	274	274	306	260	250	240	255	274	258	272	253	266	268	274	224	275	246	261	271	261	253	277	280	275	255	245	237	244	276	297	267	250	298	255	254	281	281	285	264	243	286	272	291	251	269	252	285	243	315	291	269	265	267	264	274	252	231	276	272	250	271	281	266	269	239	281	258	279	282	279	285	286	256	241	288	268	270	275	275	274	249	291	281	275	260	278	223	223	307	302	296	293	268	259	243	256	266	267	246	294	244	280	281	249	238	254	246	258	275	257	268	248	298	274	284	251	270	278	274	258	253	269	276	285	266	272	272	301	239	281	258	275	244	273	280	266	256	290	267	300	264	259	265	325	266	277	267	256	267	280	256	278	276	299	263	305	285	255	230	248	280	261
9179	1970	7530	2377	1990	1627	1451	1221	1141	989	913	923	833	770	795	735	727	686	691	721	653	670	631	658	665	661	638	657	655	675	603	621	642	598	569	653	633	603	620	651	597	594	672	615	644	652	611	579	637	661	619	641	615	608	632	596	659	589	582	622	565	571	616	591	581	615	629	572	636	585	614	607	596	573	594	552	600	556	550	585	582	614	557	602	572	610	615	579	590	570	597	603	618	578	597	598	632	595	582	601	605	585	631	644	592	604	634	563	554	612	595	589	568	592	633	589	621	590	658	574	567	588	630	602	601	620	598	588	562	611	603	564	542	612	619	574	586	616	585	615	578	590	603	564	560	604	571	586	604	624	613	577	604	609	595	632	613	583	602	628	590	577	568	591	598	601	626	617	575	564	613	607	599	585	576	558	603	575	586	602	610	593	576	537	600	612	594	580	539	555	578	614	597	587	569	582	596	606	609	581	609	589	616	581	562	542	601	560	639	594	588	608	615	587	572	574	589	612	575	583	600	594	592	605	575	588	571	628	634	568	582	599	610	591	589	619	567	580	607	624	584	623	631	583	546	592	573	561	579	582	587	621	548	585	545	619	593	567	585	588	586	641	583	597	586	608	525	565	593	607	597	572	554	560	573	579	626	597	608	587	590	576	578	540	564	584	615	628	598	592	573	587	601	610	638	619	634	565	629	629	591	575	605	616	558	584	590	587	583	600	608	581	588	631	623	587	628	576	553	563	598	652	583	581	627	593	585	601	556	613	624	540	576	592	596	587	586	613	597	599	575	615	625	617	581	561	626	618	561	579	630	556	625	582	575	572	557	615	556	550	587	601	613	560	538	544	598	573	575	604	589	574	625	626	589	596	590	602	555	589	600	613	588	596	571	652	584	598	616	572	586	583	575	601	605	615	587	574	580	574	572	592	595	585	554	590	597	619	586	564	613	615	562	590	626	577	611	577	550	607	627	660	590	609	617	570	589	626	578	568	560	645	609	636	633	601	556	592	588	607	603	587	624	617	563	567	584	574	589	615	625	570	582	607	622	595	546	561	613	571	568	595	569	601	591	602	600	603	565	587	584	613	565	583	615	600	611	574	568	596	590	567	603	580	534	587	535	588	578	575	559	633	619	629	584	537	577	567	532	555	538	599	608	599	559	614	591	597	623	597	552	598	603	563	616	640	595	601	536	578	589	605	619	604	602	611	559	567	574	583	643	585	578	563	633	540	597	587	600	594	585	606	558	616	627	601	569	601	546	585	582	572	598	599	580	651	578	608	596	592	596	597	537	573	589	553	595	597	609	578	567	560	619	535	584	593	582	582	600	589	582	636	561	628	598	630	567	556	611	587	573	591	634	567	598	573	559	601	587	549	604	630	559	586	606	603	600	544	609	570	583	562	589	595	582	572	611	577	555	607	565	594	612	587	594	621	589	586	582	595	572	581	619	538	600	553	637	595	591	584	552	602	611	577	594	588	587	544	586	573	575	631	600	630	609	616	574	588	588	578	612	606	617	570	568	592	615	602	602	565	610	613	622	563	573	600	562	613	600	627	591	611	598	585	623	585	583	572	578	623	560	542	612	592	638	607	614	562	571	617	590	575	583	590	609	586	540	623	607	634	556	622	584	567	587	582	583	571	590	571	563	563	597	586	606	593	578	547	539	579	614	546	576	606	589	620	590	592	563	623	574	602	625	561	590	588	602	612	619	622	546	597	610	608	583	572	616	628	609	573	579	605	614	608	577	596	626	595	573	609	594	555	583	560	592	569	616	597	606	644	544	586	578	549	594	588	608	602	549	622	605	622	580	585	579	604	589	594	636	611	595	587	581	607	612	611	602	614	575	591	596	629	591	601	590	614	578	572	610	584	576	600	592	612	569	611	579	583	613	586	606	566	601	600	592	626	599	606	625	607	637	564	562	597	542	607	579	643	590	606	572	551	609	601	588	544	604	559	613	578	563	584	566	636	557	571	614	581	552	568	629	573	627	608	589	584	543	595	609	619	579	633	588	604	645	605	606	624	593	574	601	624	605	608	568	575	588	609	535	596	623	600	588	607	547	580	581	598	590	600	600	592	565	587	610	597	631	631	588	618	574	563	616	564	565	587	618	591	547	575	589	603	631	580	618	621	606	605	545	592	605	531	591	593	597	543	630	588	623	615	613	652	582	581	605	607	601	609	541	571	563	571	611	576	601	593	609	555	564	559	571	568	580	608	610	636	562	624	570	580	588	607	583	619	597	604	611	600	617	602	585	578	589	506	604	575	579	632	596	581	614	615	573	613	614	599	632	590	596	603	604	569	602	579	597	602	599	614	538	578	575	616	611	555	557	616	595	599	600	579	590	593	590	600	572	644	584	582	603	605	588	561	586	578	602	565	549	590	628	626	570	632	638	590	565	558	566	600	591	587	617	625	606	574	569	576	596	563	583	566	606	601	593	583	586	662	591	635	591	582	565	593	578	578	629	586	622	558	620	551	548	561	594	566	599	562	621	592	596	620	544	568	617	568	632	619	601	565	618	599	605	575	603	571	604	617	633	603	580	571	589	609	539	634	580	594	604	551	584	533	595	544	596	601	583	603	581	597	591	600	593	589	603	583	608	596	585	635	629	583	578	605	605	605	583	614	634	600	601	579	552	574	582	629	555	572	598	637	638	555	622	567	594	567	583	591	558	587	580	609	593	553	601	612	526	617	601	569	558	547	581	609	548	606	584	604	588	599	621	576	612	595	602	587	594	550	611	596	588	589	557	617	595	543	571	603	575	602	568	570	578	593	556	585	599	614	585	603	587	568	580	538	631	543	594	632	607	632	574	555	587	570	628	606	605	573	619	623	584	588	587	587	588	568	562	594	574	606	613	590	628	587	604	588	619	572	571	598	583	577	611	590	611	544	607	593	633	630	640	607	575	570	627	571	595	589	597	596	604	611	600	599	612	600	610	574	534	611	608	552	596	581	637	600	609	609	593	633	603	591	600	591	601	590	614	613	583	567	577	543	595	683	648	553	614	603	619	594	603	628	633	588	596	568	600	574	585	640	593	594	577	575	608	631	593	590	609	563	584	577	603	550	560	616	606	599	628	596	622	615	559	609	579	584	522	617	584	587	650	576	619	610	598	590	583	618	583	572	600	615	611	597	625	620	563	603	606	589	595	584	593	626	572	613	582	599	607	586	569	537	593	593	594	594	630	575	606	569	578	605	591	581	582	559	559	580	565	587	624	581	613	555	568	615	592	596	576	547	579	548	631	620	579	590	577	608	585	549	585	646	634	606	612	578	586	609	543	607	644	596	585	604	587	630	575	647	619	586	593	594	613	623	568	575	612	585	654	600	604	609	583	613	619	574	562	636	581	593	608	583	613	597	612	565	580	611	571	611	560	578	580	598	575	572	626	584	578	628	602	616	615	609	624	570	596	618	611	528	560	552	560	582	575	586	539	590	598	576	579	635	583	545	565	603	606	592	589	575	583	575	539	592	604	570	582	622
1916	288	305	150	158	126	130	124	169	137	148	157	144	119	124	138	121	152	128	134	124	148	139	133	139	139	135	129	118	160	118	125	155	154	145	139	150	135	152	126	146	136	134	121	149	135	138	133	161	144	153	148	137	151	132	128	140	124	133	135	150	148	147	137	138	147	143	151	136	122	147	131	125	137	126	144	164	124	141	159	136	141	119	135	122	116	143	136	130	130	120	153	152	138	143	156	137	158	139	116	136	129	136	129	128	126	127	134	136	112	110	127	142	124	134	137	151	134	118	139	121	136	150	132	138	149	130	136	134	126	148	125	137	150	143	141	176	160	142	119	154	151	116	124	126	118	134	119	135	122	144	144	143	131	132	135	115	158	163	164	136	172	153	134	127	136	123	139	145	149	128	127	134	132	160	139	123	114	148	141	130	124	134	154	130	145	124	138	113	137	129	126	145	137	123	142	133	133	161	139	146	141	157	139	134	142	146	123	174	152	114	157	130	157	150	143	146	134	135	153	149	129	140	145	129	152	152	148	133	148	159	119	134	161	136	145	127	116	150	151	127	148	133	139	144	130	135	142	142	128	144	116	132	141	130	127	147	135	142	127	144	118	131	145	121	137	127	126	127	133	142	133	132	144	133	135	156	138	140	137	121	160	115	147	128	124	129	141	134	119	119	139	140	112	132	123	130	149	147	132	127	128	126	137	128	128	154	139	137	135	108	133	124	124	135	123	143	157	148	149	132	161	148	135	130	144	141	125	135	158	159	130	155	102	121	134	147	145	128	122	124	129	143	144	148	123	140	139	177	131	126	130	117	160	178	126	149	124	121	133	147	138	135	126	127	152	148	140	116	161	125	119	154	154	143	163	134	107	137	104	130	129	122	133	151	156	139	145	144	146	124	123	123	159	163	140	120	137	156	134	148	132	137	121	139	145	151	143	143	150	114	133	118	134	134	130	137	136	120	138	129	138	117	129	134	126	143	134	124	136	151	122	131	142	138	126	123	119	134	146	154	163	118	135	129	120	134	140	139	150	136	130	149	150	141	146	124	133	111	144	136	143	163	145	118	140	134	148	138	127	126	131	129	149	125	125	128	124	128	133	139	146	128	132	148	159	160	125	125	140	145	123	132	126	139	115	157	119	123	126	130	125	136	131	142	125	132	132	139	120	147	160	118	160	136	140	132	131	145	115	128	142	132	134	143	147	134	164	146	143	167	128	137	124	123	141	124	143	128	136	130	143	131	133	146	150	143	155	128	129	164	118	130	149	158	133	140	151	146	139	133	149	121	137	109	140	153	141	128	113	143	125	140	122	143	137	127	136	147	126	157	149	148	133	128	114	161	140	127	134	128	138	158	140	123	129	137	124	152	146	130	142	146	126	138	126	143	130	133	148	136	113	136	172	139	113	131	142	147	136	123	141	147	132	136	116	148	130	126	152	137	138	146	141	114	140	110	143	124	137	137	136	145	134	134	149	133	141	149	146	136	117	152	132	149	131	133	157	135	145	141	150	156	115	128	132	132	135	123	130	150	145	128	152	146	142	121	126	146	143	128	145	139	150	150	145	139	129	145	138	131	144	105	143	141	145	143	146	139	139	154	135	174	134	126	132	130	134	150	129	145	130	155	151	152	141	121	147	156	134	158	139	128	150	124	133	139	132	129	136	128	130	151	113	158	160	158	140	127	126	137	107	170	129	126	137	149	139	134	133	157	139	127	122	136	117	152	131	126	149	127	147	145	148	131	131	118	151	135	148	131	133	127	117	137	144	155	119	144	148	130	140	153	157	144	130	137	129	134	138	127	119	114	129	133	129	122	126	158	130	143	121	137	158	143	129	139	128	131	142	152	105	140	132	128	126	103	146	132	125	130	128	136	120	139	131	130	125	132	130	137	126	134	108	142	142	126	120	123	152	128	130	120	149	115	147	120	129	136	134	175	133	133	128	136	132	131	131	147	140	154	163	142	132	121	129	137	104	148	156	128	128	109	145	142	118	137	143	154	152	119	138	163	132	131	127	124	131	140	143	131	146	156	145	125	137	131	114	160	128	166	143	138	125	141	142	136	135	146	154	128	133	146	121	150	142	137	131	143	113	154	135	139	136	146	120	126	164	162	110	134	102	125	139	144	121	137	146	157	144	151	132	127	144	140	148	148	143	157	136	151	118	166	141	142	133	122	147	148	110	147	139	166	127	133	140	141	117	115	143	117	152	134	139	134	120	126	130	156	150	137	135	139	143	132	134	143	107	136	135	149	128	129	129	143	108	129	138	146	116	124	130	142	114	154	132	145	117	126	137	126	130	119	123	150	136	150	134	145	174	138	107	151	147	130	141	153	125	150	150	160	143	122	134	106	141	133	155	153	120	148	128	137	145	151	151	142	145	150	109	147	140	148	118	124	142	132	155	154	130	139	129	131	137	131	149	154	156	160	159	172	132	146	150	131	120	110	148	125	142	123	124	147	146	147	165	126	124	128	131	142	127	147	136	125	100	133	122	144	144	145	121	140	128	137	144	140	131	134	147	136	140	137	133	131	121	147	136	129	137	149	134	121	136	134	137	140	126	150	149	165	167	129	153	134	146	140	161	119	150	138	131	135	121	148	152	146	134	150	135	115	136	141	135	142	147	133	164	125	109	130	142	156	140	132	161	134	135	134	136	137	149	114	99	146	135	150	121	137	120	148	160	146	125	144	147	139	151	124	148	170	115	137	142	153	143	158	155	142	148	147	137	155	139	155	157	158	123	143	138	127	133	146	134	138	139	142	129	128	130	132	145	136	125	154	148	112	121	103	116	124	131	152	150	138	152	137	147	141	130	125	125	123	125	134	125	153	140	130	145	117	130	151	137	139	130	146	140	128	127	144	159	138	131	126	135	156	118	116	137	129	122	126	140	125	155	138	130	126	136	127	121	150	151	137	142	156	130	118	111	141	122	142	139	151	141	140	117	135	126	132	130	147	129	139	158	152	147	126	123	161	138	138	130	158	149	121	149	150	143	114	144	130	126	113	100	136	133	148	141	136	141	146	156	147	135	135	156	158	162	150	153	132	152	140	140	130	160	159	156	127	144	146	135	155	140	133	139	138	164	138	150	118	133	148	134	147	145	127	142	139	149	135	159	145	151	141	154	136	146	139	125	148	130	150	142	134	133	151	143	128	129	126	131	153	152	132	164	132	140	124	140	148	134	127	147	102	122	132	141	158	123	134	134	134	131	147	133	133	122	132	117	119	156	137	138	143	149	125	124	150	130	144	116	152	121	116	160	148	139	147	121	153	136	138	160	137	143	155	128	137	123	118	125	139	142	123	141	129	130	148	153	147	141	134	134	146	133	155	119	132	138	152	130	133	127	135	120	148	145	130	151	162	150	132	112	143	131	134	129	117	126	131	148	161	125	116	124	125	134	130	130	151	136	147	101	126	143	124	116	147	123	115	146	122	143	159	147	134	139	149	142	133	136	125	145	148	139	121	127	131	124	146	142	159	132
1942	487	655	399	404	411	420	392	387	342	347	354	378	326	369	406	349	355	333	351	320	385	339	353	318	365	352	366	355	333	396	358	347	377	378	357	359	351	371	322	389	374	335	355	380	366	360	351	374	384	349	344	363	346	354	341	373	359	358	336	389	387	357	360	398	360	373	321	347	334	357	328	372	342	341	325	356	345	404	333	327	354	371	348	346	368	346	343	358	325	378	340	352	377	383	366	331	366	331	328	341	330	375	324	325	317	344	366	351	369	372	378	359	349	358	351	342	343	400	339	357	365	350	353	343	409	357	361	363	361	374	355	376	328	354	394	321	344	336	351	359	407	368	348	354	345	338	372	326	359	345	359	373	352	330	363	355	343	349	340	391	384	360	371	345	354	351	339	356	366	350	355	338	336	379	354	341	398	350	344	361	370	371	366	367	371	358	340	389	366	367	352	347	360	359	358	383	369	334	347	359	322	380	372	346	365	384	344	348	333	363	363	373	345	374	368	361	346	315	380	342	379	356	320	343	335	367	310	382	404	349	356	339	338	366	342	376	347	375	342	335	350	346	341	373	371	382	360	343	338	345	369	347	353	328	378	350	358	366	352	369	398	357	371	336	365	356	377	352	350	348	362	343	356	380	350	388	341	366	361	348	359	346	357	356	354	331	357	381	364	373	360	341	357	352	342	339	398	341	370	375	360	347	349	340	379	364	362	375	346	372	356	349	367	359	378	352	360	342	334	381	371	370	348	353	351	383	348	370	355	367	341	369	326	343	340	312	350	366	316	373	350	353	368	369	358	391	379	398	377	365	338	357	325	381	377	351	339	352	374	344	365	397	333	372	393	379	329	352	323	337	388	316	348	368	323	354	365	377	392	344	374	366	351	351	376	353	363	387	347	321	339	362	365	330	380	364	368	389	356	378	335	393	353	349	343	321	365	351	348	387	326	361	326	346	379	363	364	361	360	332	360	350	328	366	359	341	349	320	367	362	374	319	357	384	376	374	335	341	350	357	363	354	352	346	359	348	390	313	385	374	343	375	390	356	344	367	339	356	338	358	356	336	348	381	321	343	359	338	328	327	365	338	358	366	359	357	333	367	367	404	381	354	344	343	350	380	357	383	391	393	335	351	400	371	355	358	391	353	347	356	345	337	344	371	365	352	370	348	354	343	361	362	348	355	347	372	335	333	365	320	373	360	340	347	351	327	366	347	377	377	342	364	310	376	347	364	359	370	346	373	364	352	361	375	351	352	339	354	358	380	312	389	369	334	351	359	370	347	351	335	362	354	358	348	386	341	355	319	344	360	356	366	368	350	351	371	361	383	331	392	389	349	331	375	346	357	379	360	360	356	391	338	375	348	352	340	366	342	371	375	346	346	364	327	313	345	354	354	354	396	358	371	387	364	338	356	350	354	360	362	399	336	370	339	344	397	345	358	352	366	345	354	363	369	358	341	372	357	336	345	346	370	344	379	344	368	374	363	345	350	368	347	392	352	347	369	362	359	347	357	346	362	334	391	340	332	340	341	365	336	362	369	382	339	390	372	369	352	371	372	361	364	347	403	353	362	342	337	340	312	409	342	319	338	345	362	338	369	364	397	385	352	317	342	359	351	354	334	363	384	367	360	350	335	380	384	349	343	355	361	350	353	366	380	342	382	370	370	394	349	340	373	360	398	343	347	351	340	355	331	333	350	340	368	351	358	354	365	338	366	356	353	359	343	359	326	348	351	346	371	386	370	370	370	323	348	352	372	357	359	382	338	382	362	349	369	363	312	372	322	349	338	308	333	356	351	347	342	345	350	347	358	333	346	372	330	362	325	341	367	384	409	378	348	335	374	354	355	405	344	371	381	373	352	333	345	330	377	349	367	339	366	354	393	330	367	389	343	369	363	358	348	337	360	332	367	332	345	337	337	367	338	365	362	363	334	334	340	373	369	337	349	339	359	365	332	369	354	348	342	382	343	326	342	356	370	395	351	366	339	349	384	396	369	342	399	376	344	354	326	353	401	363	351	339	391	342	335	380	346	339	372	356	345	364	352	365	352	357	352	371	338	383	354	359	389	356	388	321	338	349	340	363	393	371	354	350	337	337	367	367	363	386	362	384	306	376	356	331	343	388	348	341	364	327	382	361	355	361	364	379	346	359	345	396	376	377	345	356	335	358	342	339	328	379	301	391	335	368	367	359	350	348	374	349	349	332	367	366	349	363	305	387	397	333	384	391	389	350	359	389	355	355	340	386	357	372	362	330	359	347	331	387	359	348	339	385	371	361	364	364	344	353	346	374	376	356	365	344	392	358	383	341	365	369	322	340	352	361	353	350	341	347	341	376	369	381	385	336	370	363	387	338	377	360	399	389	356	358	344	340	361	338	348	355	368	342	380	381	339	361	350	343	365	377	381	338	348	333	377	346	363	352	370	360	365	322	389	373	361	337	369	352	356	361	336	359	347	354	343	356	363	376	337	359	329	389	365	358	360	348	343	350	331	349	357	363	386	357	352	333	366	311	372	353	348	370	381	353	375	346	383	356	364	364	368	384	334	354	363	362	375	348	364	335	389	373	336	356	335	371	364	373	362	336	348	379	352	376	330	367	326	338	355	390	360	358	357	362	348	366	336	386	358	346	343	374	416	381	347	334	363	364	359	339	353	346	354	345	344	371	377	353	375	362	366	381	378	331	373	367	362	369	362	365	388	353	371	344	338	365	357	336	367	380	363	387	360	351	395	313	346	351	347	391	365	362	381	347	345	368	352	335	359	388	349	359	400	387	328	371	347	355	338	384	331	340	372	352	370	360	338	364	341	394	329	343	335	330	388	345	383	380	381	354	356	339	372	366	317	356	365	374	375	361	345	368	365	386	363	375	389	352	353	347	335	349	361	378	325	372	367	358	361	358	346	347	360	351	367	335	365	339	335	358	367	336	351	390	354	359	381	365	365	359	338	345	379	355	392	326	359	375	330	354	372	371	356	347	345	349	325	337	350	358	364	352	335	363	341	369	362	327	362	341	366	335	325	351	329	348	378	354	343	339	362	345	368	370	382	322	326	364	347	335	366	416	371	344	381	338	367	362	368	384	349	398	332	343	355	366	348	348	353	326	380	360	344	383	351	346	343	340	352	345	382	369	357	381	357	390	351	335	350	330	360	365	384	350	357	371	391	342	346	387	374	352	367	348	366	381	361	331	357	376	381	375	323	330	362	345	351	370	399	374	389	357	366	342	383	366	328	373	336	359	332	355	340	340	351	367	336	357	316	354	360	384	371	320	402	362	321	331	400	345	348	394	336	381	374	344	351	339	317	365	353	384	361	365	364	380	363	373	365	335	352	374	308	363	366	358	369	364	370	382	374	376	345	311	339	361	374	367	383	352	328	346	361	356	361	334	372	337	348	375	336	333	369	321	353	382	333	342	353	348	358	325	356	332	355	372	389	355	327	382	344	345	350	351	338	338	344	364	366	323	386	379	350	349	339	324	382	378	350	358
8831	1220	4858	615	439	362	382	347	338	335	333	319	318	288	296	294	297	270	315	299	299	300	288	293	300	301	271	338	314	304	311	265	270	328	295	291	286	303	287	280	282	263	316	309	279	284	299	299	259	298	287	289	281	282	291	326	287	280	291	262	336	308	315	290	286	280	239	270	288	273	304	286	331	286	281	254	250	245	283	315	278	298	281	279	292	292	291	298	271	294	273	280	283	291	292	287	298	305	298	273	321	300	277	287	301	291	327	290	264	247	258	267	285	258	277	264	307	270	341	283	269	264	251	283	297	292	284	292	265	296	283	286	267	254	311	282	299	273	285	283	263	291	300	317	276	286	278	297	292	258	299	264	295	300	274	266	254	296	305	290	276	263	301	290	319	282	267	290	296	281	270	292	284	279	271	280	295	303	266	278	282	262	298	285	305	286	293	274	264	300	274	283	316	295	254	303	285	294	311	274	282	290	308	300	306	314	271	292	309	326	318	256	312	286	301	304	286	270	284	288	291	288	287	289	304	295	271	256	266	294	275	275	296	299	264	280	280	304	279	264	321	273	288	311	283	300	291	258	267	262	266	318	280	273	305	270	298	268	271	294	270	281	295	282	287	283	279	285	256	271	303	284	307	322	267	272	277	288	334	270	275	315	282	297	286	302	281	276	266	315	330	309	296	290	269	278	286	319	278	236	272	248	311	315	282	323	253	268	277	292	273	317	300	302	257	296	291	309	265	326	285	320	297	293	297	296	282	327	283	265	313	271	297	277	279	280	256	298	266	335	303	333	302	333	281	287	289	319	288	270	294	268	316	260	277	358	323	265	288	324	288	264	281	283	260	310	326	290	280	280	279	283	281	289	284	291	320	286	283	281	324	277	279	281	285	313	305	336	288	307	314	284	285	274	298	291	300	292	274	286	297	320	343	311	272	322	284	291	308	307	302	321	298	296	351	329	268	298	288	275	287	262	264	291	286	283	288	302	313	303	290	328	314	281	324	300	284	319	297	311	302	248	284	303	286	291	311	314	309	268	281	294	300	317	316	274	283	271	282	313	313	272	320	287	258	296	304	307	301	293	277	278	328	276	322	321	327	264	305	287	269	271	269	272	258	256	286	314	306	307	292	269	288	274	311	286	313	280	292	268	294	298	287	271	258	289	303	297	286	277	272	277	296	257	290	290	249	274	282	280	284	278	321	243	276	262	292	284	288	293	275	304	274	307	256	315	293	285	266	284	304	289	281	276	289	297	290	311	288	279	304	290	325	272	267	289	267	306	309	296	301	285	278	272	293	274	286	295	271	280	283	309	308	290	289	273	284	292	316	299	279	306	303	285	330	260	273	322	258	303	267	269	276	287	265	304	280	273	310	290	290	334	288	298	305	316	283	271	278	292	270	273	305	289	258	306	288	285	264	306	271	271	290	254	275	288	287	266	294	333	341	288	281	273	276	292	262	283	286	294	270	262	313	308	258	285	298	286	298	291	321	283	280	285	280	259	307	319	316	285	268	287	290	281	268	273	279	252	285	287	291	309	260	255	293	292	302	280	315	306	276	295	331	278	258	317	287	289	294	334	277	286	288	287	269	277	293	282	298	292	282	290	308	296	310	258	293	326	259	289	279	271	272	332	292	276	286	266	282	272	290	281	276	293	301	306	300	269	327	296	309	280	276	281	309	266	270	291	294	306	273	281	281	281	283	291	333	275	286	263	280	283	270	276	281	305	286	271	310	288	310	313	287	280	269	297	298	269	303	248	261	267	286	289	315	324	295	259	279	278	285	285	290	266	305	309	277	262	288	282	276	285	266	291	284	277	298	326	247	270	311	295	295	299	292	257	314	307	319	277	279	282	262	276	280	271	271	273	272	295	274	297	283	307	318	309	283	315	288	296	283	275	298	288	299	296	300	271	325	306	267	305	269	304	291	264	300	269	281	297	293	274	283	274	284	280	272	282	283	315	288	286	311	304	306	280	281	292	307	273	269	307	290	281	298	254	308	270	272	283	251	291	285	318	283	260	265	290	285	294	286	306	309	296	271	291	267	240	297	264	318	273	337	310	303	290	281	299	283	292	299	307	256	282	304	315	295	285	293	278	290	304	269	289	287	305	273	246	281	329	285	304	307	301	294	297	271	276	276	296	278	289	332	282	321	291	319	303	307	316	306	267	308	281	300	265	301	288	281	301	334	302	275	287	268	278	286	301	256	257	287	297	294	278	282	263	291	288	336	319	287	285	291	253	273	304	297	305	291	272	303	291	287	285	280	283	319	263	320	278	249	276	293	298	295	294	297	281	280	295	307	268	286	288	277	284	304	271	303	292	269	281	250	296	293	273	270	298	307	288	288	299	262	319	303	292	270	298	265	288	284	269	297	285	295	297	287	264	277	290	271	303	306	322	301	266	298	299	265	290	306	304	276	272	256	264	299	287	310	291	287	285	276	315	274	290	282	270	269	285	289	305	269	303	305	275	307	298	283	281	265	295	282	264	291	279	320	271	274	254	282	273	250	281	279	270	271	304	282	291	273	293	331	285	277	297	267	266	258	316	279	269	299	268	294	260	305	280	307	299	276	304	317	309	313	294	253	263	327	293	305	284	322	275	274	289	313	258	257	298	261	294	298	297	280	295	299	258	286	267	294	303	287	301	290	263	286	305	290	304	323	253	283	269	309	327	277	296	275	294	316	302	293	326	261	301	273	302	294	312	289	229	283	275	262	290	266	310	264	298	263	264	278	295	283	295	274	281	298	291	289	277	296	275	304	240	269	235	288	299	273	267	273	293	294	289	283	345	326	295	272	254	280	271	302	284	298	294	312	292	303	272	273	283	262	288	322	261	298	285	254	309	320	273	302	278	306	299	289	286	320	325	290	305	267	280	282	266	271	288	307	293	310	279	299	290	264	304	255	289	284	316	324	249	264	313	265	292	293	305	304	269	270	285	291	261	291	317	305	263	283	307	242	345	301	305	269	295	274	316	298	275	289	282	295	282	287	275	257	314	259	269	256	295	299	250	278	308	298	258	319	267	265	254	269	301	318	275	269	283	281	255	284	261	259	298	276	318	277	300	306	285	290	289	297	330	294	284	287	296	280	291	281	283	266	296	253	259	290	304	286	293	290	295	305	303	283	302	291	301	305	283	305	314	255	296	291	257	310	299	286	256	317	286	288	286	286	274	280	281	271	280	288	277	268	272	309	294	307	313	286	269	301	307	279	250	300	299	300	274	265	286	301	314	280	294	301	266	266	272	294	289	295	273	299	257	279	287	309	272	289	255	278	298	297	269	266	306	303	274	265	247	279	309	325	322	299	310	257	273	292	288	294	265	282	313	301	307	300	304	281	271	268	282	287	263	308	286	272	268	284	256	278	285	288	257	248	288	294	281	300	282	313	294	293	265	243	265	295	287	329	298	262	317	302	278	318	268	271	285	290	284	294	301	290	282	271	270	278	308	303	273	267	290	292	283	248	276	258	293	274	295	299	281	305	290
7038	1650	6991	1519	1409	1153	1092	978	894	837	825	799	731	804	787	752	745	694	647	740	696	685	684	663	680	708	691	704	649	632	668	660	660	698	683	668	663	642	687	734	682	693	626	656	663	644	666	674	666	666	616	607	634	633	611	669	647	677	626	664	682	668	709	678	670	657	629	659	674	621	661	603	661	691	655	635	645	688	661	666	671	677	608	586	608	666	644	668	629	643	629	642	631	609	666	686	642	626	646	644	668	623	640	649	643	635	601	636	685	693	677	664	674	722	645	671	669	621	689	671	678	685	651	681	645	632	689	659	621	681	658	665	699	616	621	597	662	666	620	632	623	620	638	626	633	633	641	634	666	650	701	627	671	700	690	687	655	640	640	657	627	639	636	684	675	644	674	647	647	665	652	643	650	665	648	660	648	684	694	656	654	647	683	644	667	666	644	655	648	613	648	659	644	654	661	676	668	651	696	646	694	696	645	674	643	610	626	715	640	633	663	652	656	675	658	694	648	677	656	676	677	639	679	707	659	653	677	607	676	686	677	643	674	633	666	623	648	677	674	615	657	621	632	636	649	637	657	659	631	671	649	645	666	635	689	639	655	659	678	684	646	678	638	646	638	632	642	713	669	655	639	627	645	660	686	644	644	699	644	631	635	652	664	676	596	639	684	674	655	636	662	615	620	653	615	690	672	683	664	590	636	675	643	607	680	670	636	653	661	612	697	607	655	659	652	652	658	661	622	642	647	610	693	681	656	667	668	648	653	667	625	662	617	679	701	652	618	636	660	691	641	685	689	639	696	680	672	696	606	634	676	656	625	649	634	705	626	669	690	638	635	653	631	673	626	645	634	689	639	668	677	662	652	656	641	673	669	660	651	659	705	641	636	615	653	651	652	661	620	659	692	667	641	666	668	646	696	641	695	659	665	640	668	655	673	703	620	644	671	633	642	634	653	619	640	638	635	675	646	625	696	623	693	623	661	697	640	680	637	638	663	650	660	640	655	649	659	640	665	639	689	707	721	637	654	640	670	622	649	644	668	642	665	649	668	701	607	636	661	653	643	641	639	646	645	672	714	655	634	646	698	703	674	677	658	642	611	664	617	665	658	636	676	636	649	603	649	633	694	612	673	700	656	623	665	643	647	672	642	671	618	654	657	661	639	621	584	659	665	643	618	670	665	615	651	655	617	627	642	625	679	687	631	601	667	667	651	638	638	654	682	682	671	635	722	666	700	649	652	678	663	698	614	630	676	692	685	657	663	677	679	646	655	614	659	667	613	644	628	667	682	673	689	609	653	620	694	682	645	665	643	685	636	670	640	694	637	645	626	645	638	636	636	680	674	668	645	649	661	636	635	684	632	689	684	617	626	647	655	650	621	663	651	652	656	709	630	623	622	674	646	686	652	693	620	651	685	657	613	683	635	593	641	690	653	641	610	638	627	668	709	683	668	693	667	661	672	639	663	640	632	667	665	651	662	703	648	675	671	628	668	667	653	628	651	685	657	632	684	624	668	633	647	647	625	652	704	617	640	646	633	659	657	660	656	699	595	664	654	639	621	646	628	645	645	654	656	704	653	678	605	637	657	686	669	637	681	647	627	683	677	675	665	630	641	648	639	702	666	633	657	634	666	636	655	658	658	630	658	650	687	647	642	672	606	620	611	656	614	645	696	634	658	655	640	689	663	698	634	610	631	633	689	625	613	631	620	630	634	652	657	708	683	631	661	658	651	687	653	636	658	663	648	634	674	649	617	655	631	684	674	633	628	627	666	630	675	651	687	663	631	655	660	638	634	670	687	645	623	663	652	648	670	662	659	697	608	691	656	650	637	653	660	650	685	641	640	670	668	656	644	641	603	610	702	660	652	621	642	666	671	677	692	653	606	634	670	674	674	670	666	684	677	608	681	633	684	657	660	698	651	615	669	655	690	625	607	634	615	650	663	664	633	640	641	653	687	660	660	673	626	666	648	657	689	658	650	698	700	660	646	670	649	650	673	645	632	639	627	630	676	645	656	616	680	691	697	715	657	661	627	639	627	626	666	663	650	670	636	686	624	616	634	650	590	666	680	665	693	663	615	669	678	651	673	628	693	676	654	660	640	609	660	657	668	674	697	659	662	642	660	655	719	668	638	671	636	627	649	663	623	650	644	675	666	639	641	698	646	661	639	645	667	669	686	614	702	620	658	664	661	655	693	672	638	621	693	664	659	687	649	635	613	648	619	647	677	644	641	629	644	665	645	691	630	614	663	687	685	660	662	716	617	654	679	693	665	679	660	668	603	628	613	637	616	670	644	675	637	632	646	666	624	646	680	658	687	635	646	671	683	639	656	676	646	628	659	670	636	684	614	681	723	642	628	680	616	635	608	668	646	694	646	633	669	622	669	634	644	628	624	694	645	641	642	725	631	639	618	618	653	669	657	702	656	690	621	612	640	676	729	636	648	649	669	636	590	663	665	634	630	681	655	600	688	689	654	668	632	634	674	678	671	662	647	634	654	693	643	638	648	707	626	676	689	674	653	640	654	676	620	675	661	665	632	663	656	664	673	658	609	609	668	694	609	636	680	623	686	666	636	669	616	663	627	689	652	656	633	689	628	698	652	668	665	646	672	612	649	646	691	623	699	693	637	663	605	670	599	621	678	657	636	646	680	668	677	697	648	667	686	642	702	660	664	665	702	638	642	656	669	673	630	658	661	682	653	672	664	685	625	682	631	672	614	700	573	619	648	665	657	639	635	671	622	671	650	619	654	684	651	713	686	664	674	661	601	644	647	699	673	645	637	677	625	653	615	668	646	686	663	642	652	637	637	690	671	627	644	651	681	637	663	664	627	631	651	654	629	616	671	637	670	661	624	686	661	616	692	601	629	640	634	661	648	636	681	665	662	640	622	622	661	673	621	662	659	651	608	686	562	619	654	664	652	686	675	680	686	643	653	691	665	622	595	659	624	632	624	675	676	646	640	657	639	677	662	620	673	665	674	648	659	690	711	646	711	673	649	625	687	677	671	686	652	648	713	654	633	686	619	705	691	665	685	630	663	639	640	658	641	718	646	683	631	663	664	699	672	630	648	670	669	602	657	606	650	685	685	606	680	608	674	627	658	656	634	653	660	611	671	682	667	644	653	674	672	636	682	664	667	655	688	608	670	645	656	659	672	652	670	682	683	668	666	635	655	667	641	635	625	666	635	663	659	690	676	657	638	655	671	678	670	647	632	652	618	647	683	702	648	619	644	643	661	674	657	631	671	670	673	676	673	650	639	668	645	662	652	683	632	622	684	641	630	660	648	634	629	697	642	627	665	670	638	687	659	636	650	715	643	651	686	665	669	651	658	629	708	649	706	625	656	689	635	633	653	644	669	635	625	626	682	659	656	676	642	642	572	667	646	639	680	644	648	650	678	661	604	657	634	665	634	693	677	634	633	654	657	669	641	638	640	628	659	675	636	667	666	656	615	680	676	709	662	712	639	634	601	620	676	658	679	649	640	618
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
