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
337095145948	337095146511	337095147061	337095147611	337095148161	337095148711	337095149261	337095149811	337095150361	337095150911	337095151461	337095152011	337095152561	337095153111	337095153661	337095154211	337095154761	337095155311	337095155861	337095156411	337095156961	337095157511	337095158061	337095158611	337095159161	337095159711	337095160261	337095160811	337095161361	337095161911	337095162461	337095163011	337095163561	337095164111	337095164661	337095165211	337095165761	337095166311	337095166861	337095167411	337095167961	337095168511	337095169061	337095169611	337095170161	337095170711	337095171261	337095171811	337095172361	337095172911	337095173461	337095174011	337095174561	337095175111	337095175661	337095176211	337095176761	337095177311	337095177861	337095178411	337095178961	337095179511	337095180061	337095180611	337095181161	337095181711	337095182261	337095182811	337095183361	337095183911	337095184461	337095185011	337095185561	337095186111	337095186661	337095187211	337095187761	337095188311	337095188861	337095189411	337095189961	337095190511	337095191061	337095191611	337095192161	337095192711	337095193261	337095193811	337095194361	337095194911	337095195461	337095196011	337095196561	337095197111	337095197661	337095198211	337095198761	337095199311	337095199861	337095200411	337095200961	337095201511	337095202061	337095202611	337095203161	337095203711	337095204261	337095204811	337095205361	337095205911	337095206461	337095207011	337095207561	337095208111	337095208661	337095209211	337095209761	337095210311	337095210861	337095211411	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	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	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17956	17995	46465	56071	40877	11193	1232	542	513	463	426	452	393	345	357	356	368	386	318	389	329	301	301	346	356	306	329	271	314	339	334	298	300	325	310	305	307	304	268	294	279	291	325	272	325	328	307	304	256	321	288	288	317	317	313	322	321	306	283	315	283	292	276	278	291	310	292	277	291	297	287	314	281	290	288	313	329	316	320	330	282	305	304	313	274	317	306	293	299	305	323	318	288	300	311	257	302	282	273	286	311	317	327	278	327	284	295	317	314	299	289	268	285	296	315	308	339	311	305	281	289	285	277	301	294	274	303	304	300	278	289	287	281	297	298	286	295	305	322	335	266	322	290	292	280	283	288	293	307	286	331	271	276	316	287	297	259	303	299	303	321	296	299	298	283	268	292	300	290	297	302	295	286	303	263	303	285	298	309	312	310	318	303	273	268	312	304	314	311	313	319	296	311	306	300	301	287	270	284	312	260	273	320	282	303	296	313	319	297	299	301	293	324	279	266	284	284	265	278	300	284	279	313	296	255	308	284	288	282	334	303	299	281	300	278	317	297	329	297	269	281	309	340	304	286	295	288	275	325	310	306	302	274	281	320	259	296	331	318	367	271	269	311	306	267	312	294	298	268	277	271	282	314	278	291	291	280	318	269	327	323	301	299	290	331	290	277	273	292	303	307	302	297	307	285	306	278	291	300	298	278	261	284	276	322	310	293	316	275	297	279	271	342	278	332	317	289	304	325	317	303	272	261	300	284	283	291	284	328	289	304	301	296	324	307	291	314	288	302	310	288	288	299	308	273	285	304	310	305	275	313	270	308	292	308	289	307	314	321	322	317	295	305	307	301	277	293	294	294	336	276	280	278	327	282	278	284	289	292	284	297	288	286	343	285	273	295	317	280	305	293	298	314	275	298	313	284	299	303	293	316	291	301	271	306	298	284	297	296	279	290	253	322	279	313	290	298	285	294	304	314	268	289	308	293	298	309	275	289	314	323	279	290	288	270	288	278	294	302	280	300	306	288	298	286	297	281	301	312	303	313	307	281	328	303	292	312	301	308	305	292	294	296	292	321	287	310	275	290	290	286	290	318	302	312	269	277	312	318	278	292	321	314	278	324	294	300	295	288	301	275	305	293	288	280	297	271	330	307	282	282	306	282	272	340	270	287	272	303	278	293	280	264	296	295	312	305	290	320	299	308	296	294	294	308	334	296	320	297	300	276	286	323	315	317	329	299	290	323	319	291	327	332	301	277	332	297	287	306	283	266	283	298	314	279	280	264	283	294	306	299	291	300	262	295	292	286	277	283	291	306	300	278	308	298	262	275	267	306	279	290	311	287	264	312	325	315	276	277	326	291	288	274	295	296	323	280	295	277	317	285	275	302	322	272	299	276	295	278	302	292	320	308	299	300	284	315	307	284	299	287	321	262	271	295	310	307	307	260	269	354	313	318	281	311	268	282	271	279	314	299	307	288	315	306	271	300	294	273	282	262	323	265	298	305	301	279	317	296	314	334	318	313	310	282	300	318	283	300	313	292	307	315	309	348	272	331	313	301	299	285	295	329	300	311	293	296	286	290	310	282	280	281	305	298	288	294	276	293	280	288	347	318	304	296	315	299	307	293	282	270	322	312	275	273	287	282	324	308	272	280	300	318	284	272	318	308	285	291	265	314	276	307	299	291	285	271	325	303	321	283	259	287	290	314	315	282	312	312	303	281	316	261	313	294	305	297	310	286	303	300	324	296	265	280	318	306	286	277	305	300	293	288	308	297	316	285	287	314	266	287	323	278	276	296	288	306	266	280	301	292	283	316	310	265	313	282	282	302	293	304	318	303	326	291	317	290	308	289	306	301	304	307	311	326	291	273	288	286	287	302	280	283	299	316	313	289	290	271	289	298	302	287	263	281	300	296	335	298	319	289	317	294	240	281	297	282	305	297	266	270	299	286	298	298	296	321	297	297	305	279	284	328	322	299	323	288	308	330	326	301	294	302	310	303	281	307	297	300	333	275	265	276	278	299	324	305	294	285	291	322	329	301	298	344	314	300	281	309	317	307	288	297	313	317	274	294	277	282	278	280	320	299	313	310	316	281	294	294	306	283	264	305	309	270	288	275	288	306	311	309	266	308	284	326	319	313	344	306	306	295	277	294	309	272	265	292	311	291	306	309	296	262	309	285	315	316	288	332	322	274	301	289	264	304	306	333	299	320	279	308	311	306	297	304	296	303	294	291	288	296	308	303	327	317	297	295	293	295	299	308	301	276	294	301	306	283	291	285	306	303	305	303	296	282	292	292	280	304	296	282	311	275	289	304	302	262	303	295	319	284	312	283	268	301	278	299	270	284	313	302	327	284	293	304	278	328	296	279	320	303	277	305	305	298	295	318	285	294	273	291	287	278	281	278	292	296	311	302	298	285	300	306	281	287	312	335	317	297	305	284	289	321	289	281	296	308	292	304	327	302	306	329	287	330	306	302	286	279	293	294	295	276	322	293	292	348	304	276	340	286	277	292	298	288	282	289	294	274	297	315	311	285	321	302	290	311	335	314	290	324	306	300	326	308	341	285	294	248	294	267	310	311	288	336	294	270	305	294	263	274	297	310	319	302	301	303	303	292	279	287	289	302	316	340	289	290	286	315	342	296	291	298	314	272	310	276	324	295	334	288	300	284	310	263	298	249	283	332	322	295	313	346	288	248	268	292	319	308	268	298	283	328	285	311	290	332	319	290	310	307	299	313	296	303	283	305	322	295	314	297	270	304	300	285	283	280	288	322	321	295	251	293	300	311	310	311	297	294	290	300	300	301	290	267	315	282	306	301	274	294	275	283	312	332	274	266	275	310	291	295	284	295	293	287	279	277	304	316	323	308	278	296	289	324	309	276	315	317	275	329	273	250	272	290	304	279	257	302	297	266	272	315	287	313	303	296	273	308	293	285	316	288	290	284	268	283	315	312	286	251	301	298	332	334	272	274	291	274	295	271	265	301	329	326	298	305	291	273	323	278	317	304	287	305	327	306	303	294	282	296	284	310	310	291	274	300	309	294	264	266	278	313	272	312	286	316	270	313	299	295	295	313	293	295	290	309	287	286	298	274	275	309	264	287	309	265	295	337	290	309	288	288	308	277	326	265	304	300	306	301	313	308	293	295	315	273	306	314	322	315	277	293	291	315	274	271	304	282	301	279	267	289	299	279	321	324	304	306	278	293	285	324	305	332	299	277	311	295	312	309	280	280	288	279	322	269	303	284	278	305	303	304	300	318	255	342	263	288	299	304	281	274	315	263	281	252	285	328	302	291	274	296	295	300	318	328	271	290	284	334	306	288	311	281	273	281	309	337	284	301	292	279	287	301	304	288	274	303	291	294	290	292	287	301	290	337	299	330	295	273	280	336	276	277	309	300	334	272	315	276	279	326	299	292	312	285	284	300	329	274	323	320	319	302	288	264	271	253	332	331	302	279	323	273	278	310	328	272	305	274	323	285	307	294	283
8509	15447	43136	60875	41235	3863	2638	2195	1957	1635	1530	1475	1320	1160	1143	1151	1094	1024	989	936	869	880	872	892	862	813	824	824	766	789	817	797	814	732	819	762	803	761	754	820	727	735	706	728	738	781	704	723	719	731	711	684	735	765	737	776	731	708	734	722	724	741	743	697	718	691	741	682	722	702	709	702	667	685	678	700	729	682	710	716	710	634	661	775	686	688	677	734	702	667	650	738	714	750	717	718	635	706	702	737	654	660	715	697	666	626	685	697	691	682	702	672	724	718	714	673	708	720	633	679	716	680	636	701	698	658	647	692	680	697	706	692	645	669	679	670	728	647	696	665	727	689	703	672	655	709	690	676	657	671	729	706	687	654	694	693	724	710	673	724	727	692	742	682	704	709	676	666	632	691	666	684	729	678	704	695	752	671	690	687	683	617	672	624	661	657	672	645	709	684	650	662	655	617	684	662	677	721	651	641	706	696	681	691	707	722	715	688	717	747	697	707	692	754	636	683	692	677	688	651	718	641	694	731	685	708	707	652	671	736	699	716	710	686	669	702	714	649	664	708	672	715	706	680	698	690	686	717	702	717	661	688	666	693	667	694	678	685	674	689	667	736	727	683	693	607	633	653	718	704	638	692	712	683	667	679	653	712	668	677	704	648	675	700	652	724	697	666	668	696	658	688	680	683	691	712	712	722	691	685	699	688	677	667	647	717	708	703	668	674	701	718	674	684	657	660	716	681	708	660	656	668	694	729	697	716	687	649	694	679	654	650	682	664	673	704	664	691	694	682	676	698	750	642	715	682	686	704	700	676	703	693	711	668	672	719	668	667	673	665	655	687	677	678	745	736	682	709	724	648	693	666	677	677	702	687	641	715	690	665	664	673	686	728	645	684	685	692	652	658	711	692	664	721	691	679	664	659	665	708	673	641	680	610	701	661	697	672	656	652	676	639	687	693	710	707	705	735	713	694	731	677	684	710	690	686	707	646	680	646	671	667	651	640	660	653	709	735	683	688	702	699	691	673	663	689	682	690	664	666	677	690	691	697	714	689	685	674	670	689	717	704	686	696	752	672	690	619	637	635	697	647	742	706	706	750	678	693	682	653	727	705	685	639	657	727	680	665	689	739	706	719	711	717	696	701	669	689	684	720	682	718	674	713	695	740	701	659	717	639	670	623	697	650	650	692	655	741	675	695	681	727	689	708	670	651	681	645	712	693	683	728	676	708	684	739	732	630	715	655	629	677	697	696	615	677	652	689	658	683	642	683	678	693	732	683	688	731	694	661	695	730	668	661	720	695	703	700	721	671	715	682	671	663	689	736	711	713	738	683	715	681	672	716	699	633	663	746	720	704	671	662	699	686	640	677	666	693	664	744	668	661	667	693	675	647	688	706	668	687	669	649	674	689	654	683	641	709	697	630	653	675	657	718	672	702	653	671	715	725	683	671	651	705	709	694	691	671	648	667	665	659	712	664	719	683	719	657	696	638	677	723	690	709	704	718	691	696	721	654	680	656	711	675	656	695	668	671	691	599	676	648	656	695	664	691	657	705	686	686	686	700	720	656	702	716	696	696	695	704	713	681	711	685	670	673	649	710	656	718	662	691	718	663	705	718	712	657	698	668	673	671	694	681	667	653	722	704	704	707	658	670	664	666	692	687	684	668	658	646	691	708	678	721	683	703	704	672	714	638	691	703	699	729	720	680	696	681	708	664	679	730	733	646	668	719	681	716	649	672	654	699	685	696	702	642	661	724	668	673	698	690	700	726	661	710	655	715	659	697	641	656	723	648	700	713	696	716	702	705	685	763	716	696	651	641	676	709	707	678	644	648	700	634	669	699	643	672	678	640	684	682	709	740	667	684	704	687	672	731	659	686	731	637	724	668	692	679	666	675	654	690	705	675	657	670	702	691	680	683	698	735	651	709	659	711	688	686	689	692	710	691	666	705	701	684	678	695	695	709	705	694	704	711	699	681	697	635	702	716	718	628	721	642	673	704	731	745	651	683	689	677	697	684	687	699	659	695	668	692	655	717	674	708	639	650	698	702	720	676	717	664	650	693	679	702	657	633	655	681	691	680	735	693	668	687	659	676	656	633	699	658	645	658	723	699	640	685	635	683	671	700	687	638	675	672	714	672	662	693	734	670	690	683	651	709	668	720	669	671	669	698	649	708	722	706	668	638	676	691	702	667	721	719	682	665	636	689	682	646	716	674	655	680	666	668	684	656	737	680	720	696	670	669	688	718	710	735	711	673	667	652	671	690	700	626	680	659	681	699	715	675	644	683	717	693	679	696	694	669	731	690	717	650	683	718	728	720	669	672	658	744	679	683	665	665	675	667	663	690	704	755	670	685	704	724	721	713	676	734	661	663	699	623	640	664	642	685	695	645	647	693	707	696	612	657	690	661	685	640	684	717	718	651	688	703	688	714	679	659	717	723	684	680	681	683	669	689	709	713	658	692	702	648	706	653	690	695	661	686	633	734	705	673	631	693	629	728	665	692	673	699	656	736	686	708	667	654	652	684	692	640	670	695	681	704	689	656	646	672	695	701	701	679	690	646	674	728	665	667	665	686	687	679	694	722	692	649	726	666	698	722	711	620	666	644	701	691	661	691	672	703	669	708	708	680	665	672	664	668	689	718	696	671	671	702	640	675	743	659	672	688	672	717	733	719	662	701	656	704	748	697	670	673	672	737	719	657	651	637	695	721	682	712	684	685	682	709	710	728	667	636	704	692	700	690	689	681	710	718	747	696	717	728	644	689	692	656	695	669	714	665	757	703	711	719	694	675	709	664	657	705	631	720	682	666	689	680	738	667	693	668	652	712	694	707	679	703	675	661	679	649	671	701	662	704	704	689	661	675	669	629	691	686	667	677	699	734	693	690	692	742	661	694	687	757	656	717	650	689	716	686	695	713	725	677	755	725	668	686	689	687	687	688	723	705	681	764	677	635	671	684	673	678	679	712	664	657	721	700	668	655	683	692	652	694	675	634	686	657	641	693	703	662	731	718	654	718	675	687	669	702	695	712	691	721	698	704	706	714	698	648	696	679	682	702	662	703	708	716	677	667	646	686	682	689	690	707	698	669	705	676	710	692	671	685	663	661	699	669	731	744	701	661	677	742	681	694	721	683	711	637	676	743	701	647	681	680	709	704	730	673	685	657	674	677	707	692	685	747	731	687	693	675	666	722	682	707	691	658	678	695	739	659	711	709	676	731	688	645	685	677	662	645	662	688	662	645	680	659	680	680	654	708	648	660	678	677	667	679	651	645	675	695	670	672	705	701	667	691	683	656	720	678	697	661	691	651	728	705	680	673	675	675	679	678	702	682	667	640	656	654	759	683	654	633	721	673	682	710	701	690	690	690	668	688	647	672	680	671	643	660	711	733	702	680	716	681	699	671	651	748	703	693	697	652	676	710	712	716	650	695	728	662	637	677	717	690	677	682	707	690	676	699	701	669	739	711	701	676	727	660	690	649	684	689
2401	511	653	1211	620	77	80	51	85	79	65	68	80	91	74	82	72	83	74	85	76	86	82	84	79	71	75	73	77	61	78	72	73	57	67	71	84	64	74	70	86	89	57	93	76	70	90	81	77	67	81	73	89	66	66	72	72	83	71	90	67	78	85	80	92	68	70	64	66	62	73	98	75	68	59	80	55	71	63	78	78	70	66	65	95	74	73	74	63	59	68	79	88	67	81	70	75	75	76	89	75	90	81	64	76	81	65	78	71	69	79	88	70	77	86	58	73	64	64	62	87	87	80	83	78	77	73	61	61	69	68	92	80	57	59	76	70	68	78	86	83	72	75	70	76	87	76	79	80	84	74	56	73	69	76	70	55	70	72	83	60	79	96	75	94	76	65	80	77	78	99	88	61	57	76	66	69	73	73	67	69	71	85	64	69	79	75	65	66	77	73	76	74	83	72	66	75	63	65	88	65	60	71	77	80	70	82	64	49	80	74	86	68	96	70	84	86	61	68	82	86	71	60	80	69	61	65	76	85	66	86	74	83	73	60	78	56	77	86	75	82	85	93	79	85	69	76	56	69	70	80	74	74	72	63	79	77	73	70	81	68	84	65	75	64	59	74	76	74	63	82	77	77	79	77	72	64	70	82	66	66	92	88	74	65	77	83	57	86	68	84	69	67	58	68	78	61	88	71	77	85	76	56	64	64	76	78	74	83	74	81	52	82	71	64	72	77	85	91	66	65	82	74	84	77	77	75	73	82	81	79	73	67	65	73	63	71	85	70	81	92	92	68	63	78	90	79	71	87	71	78	100	78	83	72	67	63	56	83	76	79	90	77	77	60	82	70	75	66	64	76	60	83	68	74	91	79	64	62	66	75	85	79	68	60	65	85	78	70	68	77	68	81	75	60	76	64	79	61	66	69	66	69	80	79	75	76	71	67	63	87	73	103	87	80	74	68	82	74	90	66	69	75	80	60	86	84	75	61	69	71	67	68	85	80	80	97	73	66	79	80	86	69	84	66	86	80	84	58	68	76	80	84	68	70	74	81	70	74	72	68	73	78	87	85	86	76	66	79	65	62	93	76	67	66	66	60	77	66	68	78	76	83	75	66	91	75	69	54	87	78	73	72	61	63	84	67	70	69	66	71	70	86	81	62	70	68	85	64	76	85	70	63	71	62	76	80	66	78	74	67	76	82	84	55	70	67	80	93	79	77	74	73	64	74	80	69	85	91	75	84	60	57	74	68	79	72	70	63	81	70	76	67	73	81	81	73	78	61	64	78	68	93	84	68	85	71	71	81	72	75	71	65	55	77	68	66	70	84	54	71	78	77	82	85	77	75	59	74	71	84	71	76	82	67	82	78	79	80	76	94	77	72	71	79	77	67	64	74	69	79	83	74	74	63	60	73	84	80	67	61	65	73	75	78	67	94	82	67	71	78	74	75	73	76	90	80	75	66	65	77	63	86	90	73	73	71	65	71	74	76	60	89	89	80	83	83	66	64	85	75	97	86	65	73	65	70	67	64	67	73	96	74	91	70	77	72	71	82	74	79	80	69	84	80	73	73	72	69	92	75	78	59	62	70	77	73	66	74	78	57	78	71	87	69	83	73	75	76	69	73	93	98	58	73	77	87	82	73	79	74	71	79	56	74	67	68	72	75	87	73	76	81	75	59	79	60	95	84	63	88	84	85	91	74	67	75	65	79	75	99	73	58	76	73	74	67	76	87	67	63	81	67	63	68	66	81	73	51	87	75	63	78	59	77	76	86	92	68	70	57	80	72	74	62	64	79	62	76	85	85	81	72	74	72	79	95	79	59	68	83	64	68	58	84	78	79	69	81	75	64	61	73	75	72	77	61	62	82	73	79	79	82	75	76	63	80	82	77	71	86	83	68	82	71	65	82	71	74	66	73	67	62	79	68	74	69	76	74	69	69	79	74	73	57	68	69	72	83	65	73	64	55	73	69	77	85	76	68	69	86	77	85	72	76	74	71	73	68	82	70	74	78	83	71	82	66	86	58	71	79	82	73	72	70	72	67	66	85	63	90	77	80	69	75	79	74	78	54	77	82	75	72	74	84	82	76	73	59	73	73	88	67	71	87	60	68	86	66	63	69	62	63	79	76	75	70	79	70	73	66	61	67	68	77	67	64	86	74	75	70	62	68	80	63	70	68	73	65	83	71	81	81	81	77	66	57	78	72	65	63	71	71	72	70	70	72	54	84	71	74	79	69	76	80	87	75	75	82	84	72	83	74	63	84	89	75	70	71	57	60	56	84	69	71	73	82	73	76	70	67	81	84	76	76	69	79	71	92	68	78	71	63	75	76	83	67	70	82	77	75	74	79	56	72	94	79	71	64	69	84	70	85	59	72	70	61	89	83	91	74	55	77	78	81	94	86	88	79	79	65	72	64	74	67	69	79	79	60	77	80	85	77	77	74	71	72	68	69	76	90	72	72	68	71	68	83	78	78	62	70	64	77	74	86	81	89	67	74	55	72	76	73	83	84	62	78	79	89	81	75	74	71	91	69	79	79	77	73	83	65	74	74	69	73	62	71	67	93	73	71	77	57	64	72	78	74	58	89	82	88	77	77	70	82	67	77	81	66	59	79	66	88	59	59	82	76	72	65	80	73	74	67	87	69	64	74	101	84	59	72	70	74	81	77	82	59	83	74	99	72	74	63	61	92	70	75	68	72	76	86	80	84	60	58	88	77	81	81	74	57	58	85	76	73	81	63	67	81	74	81	89	60	62	85	74	90	99	73	74	76	78	74	79	78	100	87	70	78	74	79	82	82	77	67	79	74	79	81	71	67	66	58	62	65	72	62	92	73	69	71	67	77	84	75	78	59	60	67	95	63	66	91	73	93	86	73	80	69	65	66	61	82	87	74	71	62	66	72	87	84	74	79	71	73	61	83	88	74	72	89	69	77	78	75	79	69	58	71	68	66	55	79	80	83	87	59	81	71	86	88	103	72	83	80	61	88	85	75	67	84	81	81	71	72	62	90	72	62	82	78	90	83	81	83	64	76	65	66	73	72	73	68	78	63	75	74	76	68	72	64	76	90	63	63	68	70	71	76	66	63	68	71	66	83	86	86	69	67	70	71	55	61	66	74	57	87	71	62	80	64	76	72	80	61	74	70	68	73	70	62	63	75	78	75	77	75	62	84	58	78	81	61	72	62	59	78	80	70	77	78	93	78	84	52	72	66	74	75	75	75	65	68	73	73	74	80	61	60	66	57	66	94	84	68	51	76	80	65	64	70	72	64	72	89	55	82	80	76	82	83	64	89	74	78	67	83	61	86	72	82	88	70	87	71	70	81	54	81	72	73	66	77	70	67	102	74	89	68	87	72	72	76	68	63	74	72	76	76	79	85	73	66	67	68	73	62	71	79	70	68	80	68	75	78	67	79	80	70	61	72	71	65	75	62	72	63	87	81	80	76	76	69	68	97	67	82	67	78	92	77	49	77	72	98	73
2180	714	1447	4765	2764	255	264	259	262	271	212	230	212	227	236	240	208	234	237	207	248	218	216	204	251	212	223	260	220	245	233	220	229	250	237	235	196	215	234	215	232	240	226	229	234	239	207	238	197	235	241	214	250	220	241	202	248	232	213	213	229	250	238	245	221	228	213	213	242	211	232	231	231	216	247	209	255	218	196	208	209	203	212	220	215	213	218	236	216	225	233	229	215	223	235	214	228	211	215	266	236	237	214	215	199	244	230	227	201	250	220	211	226	240	246	222	220	232	215	241	229	211	232	225	238	214	229	240	216	227	227	238	237	236	221	226	226	226	202	236	260	215	229	221	205	232	217	211	229	210	249	203	230	227	223	221	206	233	254	218	213	221	254	204	211	216	207	229	221	231	234	214	202	200	227	237	214	191	203	235	237	219	223	207	245	220	221	213	214	225	231	222	216	234	230	213	240	229	223	221	240	213	213	199	231	188	223	243	244	228	209	247	230	214	220	211	233	194	219	212	208	207	218	198	198	224	215	190	198	223	222	219	249	244	188	213	228	243	262	224	211	229	222	240	224	252	252	195	205	254	220	214	233	187	254	214	233	190	221	234	249	208	219	206	231	233	221	221	235	237	235	188	215	226	230	240	206	205	214	237	225	221	215	250	238	209	230	246	226	207	219	199	223	242	208	215	244	227	225	230	205	203	224	251	241	225	233	201	225	225	226	215	219	212	227	225	219	204	220	237	211	233	221	259	213	217	215	260	227	213	238	199	229	240	222	228	247	244	234	232	229	227	208	234	244	237	222	220	231	190	214	197	214	225	206	241	251	231	181	214	235	224	212	199	217	212	231	208	211	215	221	188	236	214	219	219	218	216	217	209	226	201	218	205	217	232	221	224	220	212	250	210	227	214	229	224	264	220	210	221	242	218	227	232	217	207	232	218	247	233	246	221	221	231	215	238	234	215	228	227	224	235	233	240	233	189	188	227	214	241	208	237	213	258	222	245	220	222	244	228	258	207	236	220	220	237	206	246	227	238	182	224	245	220	210	205	227	207	213	204	192	234	239	232	227	230	227	231	218	235	205	216	248	228	228	236	225	181	221	239	218	209	223	234	215	230	216	240	203	235	230	191	229	236	210	231	227	234	232	207	249	181	233	241	223	244	211	234	224	234	214	220	232	197	213	213	240	236	220	232	209	222	206	203	237	205	225	231	257	214	226	234	205	192	233	220	233	231	223	198	234	231	245	204	213	209	215	212	201	218	227	220	219	215	203	195	219	219	216	233	224	196	225	218	220	231	229	208	229	248	217	235	204	207	201	227	207	235	207	231	217	204	236	227	219	242	178	226	234	256	204	212	232	214	230	222	226	206	260	201	221	244	191	221	208	206	242	225	199	211	212	207	232	220	241	204	242	228	230	235	217	243	225	217	217	223	235	225	217	200	185	222	223	233	218	242	235	219	216	226	219	222	240	198	194	238	246	206	201	222	219	239	216	208	208	256	242	243	216	228	228	236	225	235	214	223	220	204	186	210	211	202	228	247	206	259	231	213	259	255	211	217	213	228	236	220	182	247	217	243	210	226	251	212	236	207	256	209	250	218	223	231	215	237	201	212	209	253	220	200	211	230	225	243	207	199	252	198	234	211	219	217	215	246	225	221	224	243	227	232	218	205	184	254	202	223	235	214	222	230	210	242	223	239	209	199	213	204	208	221	252	220	194	211	221	206	230	207	181	218	213	243	225	230	222	211	207	247	225	194	210	240	219	235	230	236	182	204	217	229	252	230	205	227	228	246	233	228	213	241	227	227	219	212	225	228	247	211	242	200	208	205	213	233	188	211	214	256	207	207	246	233	244	244	238	219	196	230	232	221	206	213	224	236	204	236	235	195	216	187	209	224	219	231	213	225	243	235	213	253	225	211	216	234	235	197	211	235	222	217	229	235	234	207	224	221	232	224	217	207	208	252	243	229	207	239	199	198	254	228	227	242	221	227	232	236	192	212	209	231	228	216	225	222	232	200	236	230	253	228	259	215	209	236	225	232	231	274	200	229	197	242	237	210	236	204	225	185	236	230	213	224	241	225	215	207	206	228	227	242	220	197	219	219	218	235	254	240	236	207	213	225	219	212	222	208	211	220	220	217	246	249	209	231	211	209	218	240	217	217	248	202	217	235	228	209	237	223	220	231	235	230	225	208	237	204	196	234	254	220	213	228	238	244	214	212	239	186	243	231	243	220	225	246	226	235	225	224	193	228	233	240	210	203	237	227	232	232	219	226	232	235	227	239	226	205	234	239	222	234	246	225	208	245	215	238	217	227	218	208	225	209	255	224	231	245	226	236	211	206	216	225	237	223	216	214	224	225	247	207	208	198	179	243	213	228	221	218	211	229	227	218	219	235	249	228	213	209	246	222	248	236	230	222	206	222	196	236	237	230	241	231	195	234	211	256	214	210	214	207	183	227	208	220	223	246	219	223	210	206	239	208	229	202	187	228	223	204	244	232	234	245	246	214	212	221	208	193	223	228	229	238	225	253	211	200	236	194	211	210	231	202	216	242	240	211	221	210	219	200	239	219	221	234	239	228	230	229	206	218	226	204	225	232	210	237	202	224	237	216	202	230	226	217	217	239	238	222	207	199	215	234	216	222	236	212	204	221	245	226	236	251	226	203	207	228	231	201	218	212	251	218	236	218	208	214	217	226	214	225	233	212	194	211	248	232	214	215	216	231	205	234	215	208	218	219	215	219	215	236	273	218	218	203	222	249	241	222	226	222	233	205	230	228	240	208	230	201	218	237	230	224	222	225	224	242	214	211	198	224	251	198	227	227	212	194	222	208	227	209	250	234	208	201	222	219	235	211	233	188	221	212	228	239	220	216	246	226	249	226	245	198	223	242	249	215	196	207	248	197	241	206	201	240	242	228	235	245	223	182	212	232	251	220	215	213	220	219	217	199	207	228	212	245	222	232	223	229	222	216	245	239	204	212	244	220	231	230	221	215	212	224	220	193	251	236	248	248	234	216	212	204	230	212	217	203	221	214	220	234	253	234	226	201	215	226	205	217	220	222	219	240	214	221	191	189	217	223	235	220	244	225	230	226	205	205	206	213	218	228	227	214	212	220	201	216	217	230	226	264	242	232	228	225	198	206	211	210	253	211	246	220	237	211	216	205	209	220	202	204	212	230	230	239	253	218	241	250	229	236	203	195	195	214	237	243	205	204	227	240	215	252	206	218	212	207	202	204	241	227	237	229	227	217	254	204	224	208	252	220	219	224	229	219	225	228	217	225	195	237	238	242	200	198	246	204	202	189	232	231	241	246	250	226	214	223	226	220	223	219	231	237	214	226	218	228	237	233	202	225	210	229	252	212	227	227	205	212	227	202	237	225	206	224	212	227	215	223	224	198	241	193	211	211	214	223	206	233	232	209	215	206	246	214	215	217	237	202	213	198	229	244	215	246	222	260	189	243	225	239	228	209	219	239	188	232
10024	1634	2212	5329	16623	2111	388	313	257	258	222	250	197	207	187	209	181	179	197	161	159	156	175	167	163	174	168	176	175	158	152	158	155	171	151	132	179	135	167	152	169	148	151	134	150	165	138	165	170	145	168	127	167	146	159	151	169	149	164	157	139	160	152	149	147	142	167	150	126	160	123	145	171	167	138	150	129	148	153	130	161	174	142	138	147	147	160	143	157	145	132	137	151	141	143	150	155	141	147	154	146	162	153	166	147	163	143	143	159	149	170	152	151	149	132	158	143	163	145	141	164	165	119	136	164	152	161	161	157	153	132	158	133	127	153	141	135	124	157	132	143	150	145	141	156	157	129	156	161	154	136	151	141	153	145	163	143	150	136	148	131	141	158	137	130	147	131	125	131	136	175	163	136	153	157	146	149	143	154	153	134	137	160	119	126	143	172	147	153	143	159	164	147	137	154	160	149	151	136	157	157	142	143	130	149	164	173	142	156	160	159	153	147	152	125	150	152	143	145	138	156	178	150	141	150	159	134	139	148	120	131	152	162	160	158	159	155	160	159	159	147	142	129	138	157	148	152	141	136	154	154	122	137	141	140	137	151	148	166	134	136	155	164	148	151	136	143	157	132	146	151	150	163	146	165	153	144	135	147	156	154	148	167	138	141	158	134	147	147	169	144	159	155	147	169	157	164	136	156	140	158	159	148	137	144	151	148	155	158	129	146	141	148	145	145	155	151	149	149	162	152	154	171	186	151	147	165	143	143	133	141	149	159	146	136	151	163	146	148	136	133	136	152	130	136	167	153	145	154	134	126	151	157	151	132	140	166	158	156	128	134	159	148	146	148	161	143	164	171	165	154	141	144	153	118	168	147	142	145	170	182	138	126	158	161	158	154	150	164	149	167	151	138	140	188	141	124	132	121	147	133	131	162	145	163	158	135	124	151	149	154	138	131	162	164	154	152	150	136	157	166	140	157	146	149	138	145	172	128	165	152	143	134	131	144	146	139	151	178	159	151	151	148	132	142	140	147	131	149	171	147	152	161	156	155	125	143	156	147	144	128	172	162	130	134	129	145	143	158	151	135	140	155	133	123	152	145	158	145	129	152	151	153	153	148	161	119	156	158	145	147	164	170	144	166	151	126	153	149	139	144	146	174	157	140	152	151	172	155	141	136	144	142	154	147	138	165	130	126	176	138	144	129	157	139	121	139	159	161	168	139	165	162	160	130	139	144	145	130	139	151	145	142	172	144	144	151	147	149	156	162	114	147	147	158	139	148	143	136	150	147	149	127	136	142	145	135	133	152	144	160	146	149	153	119	158	132	131	147	142	150	155	146	151	159	131	135	159	130	133	156	139	148	138	130	148	148	153	131	139	158	140	159	160	133	129	146	157	154	162	123	158	128	143	152	153	167	131	151	149	136	127	160	160	151	139	151	147	149	139	150	161	135	125	162	173	146	129	166	142	166	151	150	128	154	159	155	143	142	149	128	131	164	165	157	147	171	131	163	188	131	145	160	145	149	151	158	140	141	138	143	134	143	164	133	161	139	171	149	141	126	133	153	139	122	148	156	172	143	117	155	141	149	171	159	142	144	149	158	167	141	110	173	170	138	179	143	164	159	153	160	156	136	137	173	115	151	154	163	149	143	171	139	140	137	152	156	151	144	120	148	175	163	169	132	160	139	156	127	140	152	130	145	133	139	154	133	148	139	156	157	162	150	155	147	160	154	146	146	140	136	161	159	145	153	125	152	141	143	153	150	154	155	141	152	152	165	135	147	138	142	132	124	148	143	142	128	167	150	141	175	135	156	142	126	145	147	138	129	139	150	160	148	122	145	150	138	131	155	159	136	162	143	151	164	151	152	146	140	119	143	148	157	147	130	164	145	148	141	148	129	140	154	124	151	149	139	161	155	142	153	156	159	139	154	136	132	140	145	135	172	169	146	136	159	156	132	147	147	160	157	147	139	137	146	156	122	168	135	160	140	152	167	146	145	145	144	149	140	160	132	155	148	151	149	150	134	145	173	127	157	130	156	145	138	144	150	160	153	149	134	158	115	152	144	137	149	144	133	134	155	136	147	146	129	137	154	153	142	152	173	149	158	141	165	136	132	137	126	142	132	146	132	140	183	136	154	157	133	143	154	132	149	150	129	163	155	146	169	141	145	162	135	134	132	151	129	150	168	174	146	151	154	132	168	152	130	144	161	155	154	156	174	140	133	150	146	139	129	153	155	140	138	139	147	149	132	125	131	151	133	158	160	164	174	158	145	171	142	149	160	131	155	139	123	126	142	191	130	123	157	136	170	138	152	161	160	152	144	136	122	157	145	169	138	162	131	164	135	181	125	152	161	137	148	144	153	137	140	154	150	159	145	146	181	145	168	159	165	149	145	160	156	162	164	134	148	142	132	143	169	127	145	150	143	145	161	145	119	142	151	154	128	154	150	136	155	178	141	169	162	154	137	153	153	155	135	144	149	150	144	144	157	154	139	129	107	149	149	130	119	149	153	139	131	137	151	164	144	162	144	137	119	152	151	160	146	143	134	157	143	143	172	144	119	149	139	131	141	150	140	142	139	166	166	160	141	146	135	160	167	131	131	151	153	132	154	129	139	149	170	139	145	157	144	150	131	130	174	144	135	133	136	146	156	160	137	145	152	141	144	123	130	126	151	154	137	132	147	163	162	161	145	142	145	183	134	151	147	140	135	129	134	131	154	145	151	144	163	193	143	140	145	161	153	139	146	158	126	154	135	135	143	150	134	175	128	163	172	155	158	167	156	148	146	144	142	184	158	130	128	137	142	145	141	153	177	143	145	133	157	149	148	138	151	141	161	150	163	162	178	151	142	153	176	180	147	166	134	129	150	143	175	143	165	171	157	152	152	139	161	149	138	159	143	131	150	158	171	144	150	123	156	157	146	145	162	140	128	139	142	148	148	156	144	157	158	161	147	150	159	154	141	143	131	135	151	144	135	167	145	151	148	144	137	140	144	163	119	156	124	156	177	163	135	146	153	155	146	144	121	141	147	182	149	141	135	158	146	166	177	171	153	143	146	164	159	141	139	154	152	150	162	168	142	132	167	134	145	128	167	149	155	124	119	145	151	165	146	166	145	150	157	147	133	170	149	147	130	129	140	170	139	141	141	148	130	171	148	139	168	152	141	149	151	139	138	156	143	162	157	160	123	149	148	140	133	154	153	149	145	146	152	137	145	154	157	161	151	142	165	158	143	177	137	154	136	149	154	144	165	147	154	167	158	173	143	138	144	143	138	168	153	156	161	129	148	151	160	141	145	175	137	155	140	167	141	151	140	145	155	137	163	144	145	169	172	151	133	152	144	152	122	159	131	151	141	159	146	151	138	141	152	129	178	154	156	151	157	151	132	161	140	131	149	152	146	131	145	137	146	129	134	150	142	137	132	140	167	175	129	154	157	157	135	140	148	157	154	135	147	138	145	150	166	124	159	164	154	150	164	152	155	152	102	156
6434	1671	4801	13044	28705	3326	1603	1464	1183	1023	930	829	789	718	711	650	628	604	570	574	543	544	497	521	488	475	466	477	483	465	507	435	433	471	497	437	415	470	369	442	447	402	415	441	405	450	403	438	413	425	421	394	418	421	414	403	405	388	420	403	401	373	427	347	389	447	424	375	383	407	381	372	384	364	416	402	395	390	376	382	377	409	391	398	400	374	396	399	403	387	395	423	415	391	391	357	409	364	364	440	364	379	377	361	396	379	395	417	375	404	399	419	406	410	354	382	418	428	347	380	381	377	369	405	441	364	405	390	416	370	368	366	370	407	353	362	363	395	360	376	393	418	382	408	420	430	372	362	377	374	374	388	379	415	353	388	402	376	394	369	383	413	411	413	385	382	377	397	390	426	370	365	399	377	376	401	385	393	372	447	397	394	369	409	344	383	388	369	414	388	374	384	380	406	384	435	405	391	356	405	393	408	408	397	424	400	345	400	436	400	362	391	383	399	399	411	383	389	382	370	383	387	391	379	422	374	395	376	395	362	377	352	386	369	366	382	372	390	387	378	372	385	394	385	381	410	384	407	425	386	368	405	403	394	406	371	370	387	363	406	354	389	383	376	404	375	378	384	388	394	413	368	393	371	375	403	390	402	429	357	388	403	374	392	390	363	400	418	391	382	375	388	381	384	369	397	407	399	382	400	372	389	387	401	435	412	399	355	369	378	383	378	427	362	354	421	381	365	417	382	348	366	415	392	393	386	403	386	397	396	388	401	359	380	349	382	394	411	385	382	373	405	389	373	433	385	397	412	404	416	390	400	397	387	381	380	377	397	346	381	370	387	369	386	382	377	396	420	386	410	387	381	393	407	369	391	388	391	362	369	358	388	378	361	415	364	405	384	340	353	400	346	399	396	400	398	398	378	383	391	395	389	364	402	382	346	408	391	366	394	371	383	393	398	379	403	365	379	382	404	401	393	392	385	372	367	348	386	380	404	391	373	379	389	366	436	387	390	386	365	375	383	403	400	418	374	360	357	358	406	406	401	367	410	380	391	399	411	392	386	398	399	367	384	394	402	378	396	385	408	382	391	406	378	403	395	389	416	436	389	378	394	376	380	400	377	433	381	372	398	405	383	403	402	401	389	391	377	360	377	383	384	376	408	389	387	376	374	420	435	395	396	383	384	397	411	361	367	379	358	371	381	402	441	379	390	393	384	365	369	405	386	377	369	395	403	398	418	398	376	392	394	387	355	401	365	391	362	407	375	393	379	401	397	398	359	350	394	375	365	395	388	365	394	367	400	401	392	373	410	381	365	373	412	374	390	374	388	412	365	383	361	381	419	369	371	390	370	376	375	420	398	410	370	397	399	363	361	398	385	392	386	390	394	354	401	381	373	374	374	367	350	391	404	385	409	395	409	409	364	450	382	370	409	379	378	399	392	352	406	424	381	396	364	399	428	383	403	388	410	384	379	359	405	375	399	380	398	389	369	387	410	399	371	409	392	380	351	347	412	395	383	390	386	384	401	382	377	414	375	424	370	404	401	403	380	391	404	376	400	418	365	369	402	391	399	420	420	381	350	438	394	383	412	407	415	382	380	346	354	389	392	386	398	404	362	361	381	400	375	392	359	380	408	428	391	374	395	384	391	367	378	394	398	402	390	390	392	393	380	397	386	405	389	363	410	383	399	393	396	362	372	383	363	425	376	398	392	396	415	373	398	377	418	376	372	391	415	360	378	390	363	376	390	397	376	377	405	367	385	405	376	351	356	361	383	402	397	399	422	380	408	367	375	361	442	371	392	417	384	384	410	387	410	412	408	373	378	382	402	375	367	420	389	372	399	377	401	389	375	356	378	337	385	363	379	378	380	349	363	400	371	393	378	420	421	338	372	400	383	370	380	369	381	387	410	407	380	433	425	397	365	395	407	406	378	390	391	397	426	409	370	391	389	399	396	391	427	393	402	381	397	396	362	412	402	407	384	398	388	393	414	357	394	401	406	403	372	406	408	407	409	375	382	405	356	422	372	359	365	403	397	396	406	398	393	402	394	372	401	355	364	389	390	387	365	403	366	363	390	420	385	387	383	411	369	401	385	409	414	416	386	396	351	406	353	371	409	395	359	388	385	401	386	393	386	398	373	436	379	398	360	382	416	392	392	386	386	422	385	347	375	419	365	414	375	400	409	361	381	390	412	374	386	403	392	378	397	376	396	368	406	380	388	367	373	387	415	392	400	365	419	378	370	370	405	379	351	410	398	409	370	373	373	350	404	374	387	364	371	396	375	392	370	395	382	370	403	426	424	441	399	379	384	376	411	367	417	372	368	388	363	395	379	388	382	381	395	388	395	370	391	395	366	415	358	361	373	419	432	402	387	349	370	378	384	371	378	370	353	371	403	402	368	409	341	394	370	392	376	377	403	371	391	403	389	375	381	403	383	355	408	372	398	414	381	377	416	413	386	366	386	433	383	392	369	373	444	392	386	447	380	413	407	368	386	351	400	392	380	389	373	371	397	364	385	388	388	407	380	373	376	413	405	366	357	360	376	394	402	381	399	358	373	353	401	406	353	393	394	449	392	378	379	383	345	426	427	369	362	389	398	390	408	416	385	393	392	379	379	376	433	389	393	385	374	430	397	403	385	355	361	386	401	378	384	384	366	439	406	357	404	387	349	370	343	344	378	419	367	406	390	384	380	381	404	390	393	379	374	377	366	415	405	372	382	411	409	398	408	377	380	375	364	380	385	379	371	408	365	418	360	360	386	429	383	368	339	381	389	380	382	387	397	360	383	371	365	435	399	397	363	348	398	388	397	387	369	381	360	393	388	376	355	419	404	391	413	398	405	405	450	347	385	407	401	376	400	401	374	394	378	402	360	395	384	385	387	387	380	397	419	377	384	379	363	369	412	354	394	350	390	371	381	387	362	361	402	376	410	415	381	400	365	414	378	401	364	394	418	379	372	377	411	385	405	383	383	357	419	350	349	393	396	397	365	411	432	376	415	379	418	411	375	367	399	365	357	378	390	379	383	408	361	422	364	393	380	363	409	417	370	385	433	428	401	398	385	378	332	365	400	406	409	373	378	420	374	392	413	414	378	385	434	370	373	412	394	386	394	387	339	367	373	351	388	399	346	388	350	398	409	367	381	395	378	389	360	364	400	373	400	376	365	381	423	396	405	378	368	393	415	372	396	403	378	400	404	379	409	396	398	410	398	393	397	374	397	362	402	411	402	384	407	427	405	350	398	396	407	375	404	401	436	366	385	380	395	360	349	396	369	377	373	380	388	412	375	413	373	417	400	378	412	408	401	396	396	427	376	417	371	371	384	392	420	340	356	422	378	389	388	389	383	395	386	418	376	410	346	367	398	408	400	359	394	403	430	408	395	418	354	376	418	402	434	387	399	393	400	349	358	376	389	374	389	420	405	404	406	393	397	362	373	407	397	396	391	377	356	372	383	373	390	389	359	360	381	413	386	384	394	397	401	380	362
17649	3407	6350	27909	36009	6954	899	617	520	474	429	456	378	433	377	336	339	364	296	304	305	309	339	292	303	307	279	285	303	311	309	262	282	338	270	317	309	293	268	282	271	281	267	310	249	294	309	280	309	280	288	259	264	266	331	322	278	239	263	271	300	256	263	243	271	274	283	275	280	308	294	283	279	261	264	284	282	274	276	305	247	262	289	268	286	259	297	284	295	249	283	289	286	274	277	286	280	299	267	288	275	265	294	312	290	293	245	271	284	266	285	288	291	260	283	268	270	255	288	294	277	292	276	275	273	261	275	278	274	262	303	289	254	287	278	270	285	283	272	286	253	252	295	258	278	288	272	261	303	272	280	270	257	293	264	275	274	266	289	265	285	267	291	294	284	237	296	282	272	291	258	251	268	300	277	255	256	279	265	280	278	256	268	292	270	274	249	249	294	280	291	298	287	261	274	308	269	276	319	281	272	249	283	271	293	266	274	266	283	226	273	281	245	283	295	265	273	226	276	268	265	271	286	290	283	264	278	289	292	307	303	288	269	281	290	288	276	307	267	281	263	266	277	278	299	274	278	286	250	281	261	291	275	280	278	279	261	267	272	275	285	294	248	266	228	271	250	271	256	279	269	286	295	271	271	261	280	246	279	269	273	251	280	257	275	271	299	255	286	295	301	277	249	296	263	302	286	319	278	274	266	276	287	287	283	289	281	260	284	278	270	267	312	319	231	269	254	307	262	285	261	257	248	266	320	262	274	284	249	255	271	266	271	284	286	244	255	267	247	286	268	256	287	294	297	266	297	272	284	261	268	272	257	265	273	263	298	289	248	258	265	295	275	302	291	281	244	263	264	283	293	278	263	249	295	285	236	294	321	252	270	261	252	284	280	280	266	289	292	272	285	278	248	266	280	247	268	276	288	255	271	235	285	244	267	272	280	258	258	269	297	278	285	276	279	273	288	291	282	278	251	269	275	270	303	251	256	266	300	291	262	262	302	273	263	291	305	294	282	257	305	303	262	274	265	275	287	282	232	282	280	279	262	262	242	259	280	264	271	272	294	265	286	270	265	293	278	273	266	284	266	263	292	263	267	266	252	310	278	279	269	271	270	284	273	292	266	254	286	277	258	303	288	252	256	258	282	263	258	269	261	293	296	266	295	300	282	280	263	297	272	316	271	304	254	258	296	292	256	286	292	274	264	265	280	259	274	256	292	289	310	298	230	299	243	299	247	307	271	241	270	264	254	301	299	290	280	259	267	252	326	255	280	287	252	262	259	269	257	272	266	307	260	281	247	309	286	247	254	288	274	288	267	266	283	325	308	269	300	275	290	252	300	283	275	295	287	296	292	270	282	250	285	285	278	253	294	299	292	271	230	264	292	280	289	272	289	243	283	262	255	282	257	299	307	274	259	277	256	260	284	282	301	297	274	282	299	253	276	285	253	274	246	280	288	312	291	265	270	249	251	252	269	272	289	305	284	239	277	299	278	270	268	287	271	269	250	283	258	243	270	268	306	297	285	275	277	292	308	273	226	264	264	281	275	265	257	284	281	286	278	251	296	296	255	266	263	273	252	302	262	262	264	276	272	290	279	254	262	256	308	279	301	300	278	269	286	255	259	255	259	308	305	264	293	267	280	271	306	293	262	304	287	280	292	281	276	274	293	314	307	268	296	252	304	284	289	255	255	278	299	250	273	295	264	288	265	279	295	287	268	255	273	324	281	284	301	297	295	306	285	286	274	262	297	275	270	264	277	319	286	282	254	289	246	290	247	284	263	291	273	269	282	253	298	279	268	278	275	267	273	269	262	282	288	319	294	288	274	294	254	278	286	286	284	282	275	283	256	287	294	273	255	267	293	255	284	278	250	253	258	260	296	292	294	284	289	275	275	280	254	259	273	264	239	255	266	255	276	291	288	258	286	303	303	293	313	279	302	303	286	274	301	300	266	277	260	287	294	262	291	258	267	279	283	270	286	283	293	284	287	268	252	296	251	266	266	239	258	282	308	292	267	264	251	306	232	276	273	271	299	297	286	319	308	271	289	284	260	263	303	299	297	275	260	257	302	260	266	290	259	256	271	278	259	263	252	258	262	265	252	265	267	294	278	271	264	254	277	249	262	291	264	278	267	261	266	274	277	278	264	318	281	250	271	280	250	295	312	298	292	263	307	287	262	294	270	275	271	276	280	256	298	250	301	278	289	260	297	267	269	284	243	256	268	274	260	287	290	273	252	290	281	276	282	314	256	229	264	306	269	282	304	301	281	261	251	273	286	254	284	255	297	282	258	310	269	270	290	255	272	259	290	289	278	275	283	264	304	284	264	267	253	259	269	279	292	284	301	281	293	282	275	242	288	285	265	281	313	308	281	269	308	263	251	255	267	277	284	299	273	265	262	264	285	283	269	261	275	276	295	262	287	274	281	289	272	264	257	296	277	282	265	264	272	274	279	263	301	282	273	278	257	274	259	258	254	302	272	275	272	274	256	278	251	316	278	269	279	264	294	276	292	295	300	265	283	290	284	258	229	307	277	288	258	268	246	257	295	240	279	285	277	301	286	283	290	289	299	291	292	272	270	246	308	299	253	275	279	274	300	291	326	265	251	264	279	301	278	290	282	290	284	259	270	243	276	280	254	281	244	272	263	270	290	254	288	282	272	313	318	267	299	275	255	262	249	295	279	274	273	259	269	300	280	251	286	279	269	241	241	256	266	280	298	271	287	247	278	267	297	281	232	292	281	282	275	281	306	268	277	282	270	253	239	282	270	254	278	302	291	265	261	273	262	282	275	259	275	261	305	284	286	277	264	270	283	252	277	253	278	272	283	280	249	293	279	298	246	273	257	275	295	306	300	303	278	293	290	259	303	268	274	267	253	266	250	295	291	282	274	279	256	274	254	269	262	289	258	250	283	258	260	262	277	291	253	304	282	271	286	284	288	264	296	244	295	261	261	284	273	277	270	251	267	306	274	322	309	265	250	287	294	296	306	262	301	242	288	253	291	285	278	256	278	300	277	281	251	249	263	266	250	283	250	268	270	278	295	285	254	289	279	303	271	309	279	283	277	288	302	286	245	287	259	260	274	272	279	277	246	272	280	252	287	302	257	284	267	314	269	300	304	263	259	277	284	293	263	273	257	294	269	280	245	260	275	234	270	256	270	278	256	287	243	235	267	257	251	287	254	268	259	266	253	294	317	282	282	280	289	278	290	276	249	259	281	268	270	246	255	265	256	278	261	277	267	249	234	277	291	275	246	272	260	256	278	276	280	278	272	290	291	277	269	250	245	274	274	275	286	274	246	267	273	299	260	264	270	291	278	266	247	290	278	252	277	286	262	291	282	325	285	273	245	273	262	285	284	264	292	293	278	263	272	283	240	272	331	302	256	273	288	293	254	258	241	279	310	264	287	283	272	267	247	266	280	267	294	269	257	280	270	246	250	254	251	274	258	258	272	275	292	312	264	279	277	286	251	299	250	297	294	289	273	277
8302	2576	11035	39603	42628	4047	2881	2302	1984	1857	1675	1515	1316	1311	1164	1195	1063	1028	974	925	941	910	859	842	842	861	782	835	826	714	775	792	731	701	752	721	795	712	758	742	692	672	655	699	695	692	689	687	692	683	652	637	713	672	715	679	629	663	660	701	679	675	698	721	667	717	661	649	671	642	694	727	642	687	648	660	687	660	666	662	670	653	668	646	661	666	650	660	708	637	683	659	655	625	647	667	681	655	674	642	643	626	642	631	645	631	655	634	604	641	681	685	656	635	630	631	667	656	657	667	685	672	643	662	621	671	651	645	618	652	664	623	700	693	625	645	635	605	665	632	676	714	623	654	650	640	635	615	640	631	597	684	652	694	631	670	612	677	682	638	630	651	641	647	669	661	643	676	646	674	668	644	579	660	664	594	647	648	661	668	670	621	616	668	661	637	649	636	669	703	615	609	644	654	677	630	667	652	597	668	686	638	656	659	677	672	566	651	610	658	620	650	636	606	675	650	638	672	630	619	636	614	594	641	623	643	642	653	657	606	625	645	649	633	662	614	666	626	644	652	692	676	648	627	673	630	693	665	644	622	627	663	669	698	666	690	617	644	652	626	626	659	614	636	644	589	669	676	663	681	641	657	615	640	642	625	627	617	617	621	663	629	618	655	628	680	632	604	645	684	670	684	666	670	628	633	666	640	634	628	660	685	649	666	632	645	622	623	652	669	669	658	660	698	677	668	664	623	649	675	682	606	654	643	638	720	582	649	635	607	617	652	616	685	613	630	633	582	605	651	634	687	585	641	662	674	638	645	634	615	609	628	652	670	631	643	645	621	653	615	611	613	649	626	609	627	625	634	627	624	650	639	650	645	632	662	653	645	633	641	670	635	625	660	623	621	655	591	614	653	625	673	642	579	664	617	676	647	670	660	633	659	651	671	627	666	682	603	603	654	670	653	628	656	658	671	654	633	699	665	677	645	634	648	610	630	648	642	637	664	611	611	618	646	688	616	651	742	649	647	681	694	627	680	656	661	668	611	597	656	632	646	658	694	668	616	652	659	636	679	657	604	648	636	590	665	643	625	626	652	657	661	643	630	657	669	634	639	651	660	649	624	652	629	686	649	634	658	612	627	616	657	641	617	655	661	653	655	663	643	657	646	651	633	684	665	646	627	637	620	636	716	628	641	639	632	632	612	618	640	646	692	623	655	648	650	611	611	631	618	635	605	667	635	627	631	622	654	640	614	628	675	656	649	650	649	683	636	669	615	673	699	678	638	616	629	664	720	619	647	592	636	672	640	620	668	658	608	650	685	648	584	621	684	661	666	698	647	666	653	645	616	660	664	632	618	663	647	652	657	697	650	637	655	658	655	696	658	658	696	605	645	661	608	651	616	609	638	601	634	635	639	651	651	617	639	638	636	652	685	655	659	626	664	660	657	636	644	626	676	642	659	681	637	566	648	635	634	634	638	694	660	664	628	696	618	628	652	639	606	653	648	650	641	671	661	633	648	645	602	636	651	601	676	670	651	627	627	681	648	629	594	613	619	664	621	653	656	621	697	640	609	610	703	633	660	633	620	661	637	649	630	724	659	663	646	656	650	685	605	650	665	613	630	659	643	607	648	633	597	582	639	642	645	659	608	611	602	679	609	662	653	662	678	636	642	666	665	667	647	633	638	638	633	617	592	662	663	612	664	650	632	617	644	621	637	660	636	663	652	671	667	627	639	641	658	636	642	614	645	649	693	642	593	622	689	649	644	616	649	629	658	646	678	638	624	648	636	657	592	673	580	668	638	703	670	650	639	603	641	590	649	656	622	674	642	645	607	679	672	696	642	634	627	631	619	641	655	645	650	624	659	636	651	624	615	610	632	581	638	647	649	623	619	656	652	661	625	649	648	673	670	620	613	638	673	651	663	668	693	632	666	643	644	629	645	670	678	631	638	664	591	667	618	673	661	665	631	636	710	677	626	703	640	697	620	659	637	649	634	624	673	628	697	623	657	649	644	674	613	724	667	622	634	708	632	628	628	607	665	619	661	629	663	614	660	695	626	663	623	670	631	659	650	700	659	624	645	637	563	615	666	622	638	657	594	638	646	629	650	650	641	668	627	649	625	634	650	673	601	650	630	648	596	655	623	622	572	650	660	650	643	644	659	642	641	681	645	618	639	642	646	660	670	686	603	656	662	641	641	650	643	652	620	688	680	659	646	636	638	659	639	637	674	669	615	577	635	644	623	657	634	621	626	655	650	613	661	674	657	647	667	668	608	661	590	633	639	646	659	591	678	640	658	605	639	639	592	612	607	679	651	655	589	627	646	643	590	647	580	621	644	629	656	628	625	645	627	671	664	638	621	597	647	658	635	661	640	638	672	655	647	648	651	636	615	657	627	646	626	615	636	630	688	629	649	633	603	619	671	689	625	686	642	654	639	669	611	662	665	654	635	648	609	656	684	645	655	671	618	605	660	639	624	619	624	618	628	644	614	655	638	625	595	656	646	600	647	636	621	685	659	687	647	622	644	662	611	656	621	624	569	613	633	679	677	670	652	639	636	632	635	620	682	646	599	665	631	647	623	675	636	639	630	609	665	632	646	599	688	660	642	671	671	636	635	643	608	552	605	654	652	674	645	659	615	598	649	643	613	625	615	621	635	673	623	620	601	630	614	650	632	642	645	639	635	657	581	585	629	654	607	680	673	637	630	638	670	689	620	597	646	636	664	659	644	658	631	645	635	641	618	620	625	665	603	588	638	633	653	605	656	649	644	675	666	667	611	658	621	615	651	669	705	652	645	635	655	702	626	652	631	651	661	668	638	653	640	607	665	640	660	639	592	650	676	587	639	628	684	622	626	647	638	627	635	648	606	633	657	664	674	659	615	648	630	652	655	623	601	664	625	653	665	603	662	653	645	653	631	651	627	635	583	660	687	652	645	632	669	669	655	632	661	610	642	612	600	655	649	597	634	644	644	626	625	611	652	665	658	629	595	624	673	650	678	684	644	617	648	657	633	618	669	632	616	577	611	666	664	655	620	695	638	646	647	675	671	632	671	613	656	608	615	629	634	619	672	671	645	636	627	652	691	625	656	623	647	701	649	650	677	614	624	630	662	594	643	628	673	638	636	652	628	661	637	648	643	665	622	663	674	682	688	642	659	665	669	688	670	631	678	669	608	636	646	623	628	653	623	681	676	644	683	642	629	660	638	629	647	658	613	678	642	653	645	639	628	659	644	637	672	622	659	651	662	630	658	650	659	689	631	633	642	625	661	635	660	614	617	679	661	628	614	632	637	649	621	664	668	659	644	626	638	609	658	657	630	630	633	622	669	648	632	677	621	664	656	628	621	659	636	630	610	686	622	647	639	660	637	614	665	635	697	631	626	682	675	618	624	651	674	636	613	621	610	598	676	678	629	648	644	636	641	609	651	667	634	667	622	670	609	620	615	641	627	646	636	678	629	633	654	651	690	619	626	631	670	691	686	621	687	648	640	702	652
2556	352	470	578	458	83	84	80	79	76	62	68	56	71	55	61	65	69	58	86	70	71	70	68	82	74	62	67	71	67	72	72	69	66	84	81	65	59	56	71	72	64	76	86	76	82	61	57	62	57	61	64	64	70	64	62	50	64	81	65	54	66	65	55	68	71	77	75	56	74	68	81	66	56	53	61	63	77	62	63	67	73	72	63	78	82	87	68	56	56	71	61	76	77	70	70	66	83	71	67	80	75	56	78	67	67	59	47	56	59	66	56	74	73	65	60	70	73	69	71	70	69	49	92	58	60	81	67	72	67	69	81	82	69	68	70	73	67	76	75	68	65	82	66	68	67	68	59	60	70	70	62	76	54	59	84	76	55	63	79	73	58	69	74	70	75	70	77	70	77	65	81	92	73	75	64	75	62	82	54	60	70	79	76	85	62	68	68	52	57	56	64	69	66	65	66	68	68	77	76	80	68	60	73	62	68	83	61	76	66	73	71	66	81	61	80	68	71	80	81	62	68	83	82	57	52	62	67	65	70	76	62	66	79	77	55	54	78	68	64	73	63	66	66	71	81	67	72	68	55	75	84	75	85	73	72	64	81	74	59	72	59	45	73	72	51	71	82	63	54	59	52	69	65	62	72	64	87	78	54	74	61	76	72	68	73	79	80	71	74	60	67	78	61	83	60	71	89	58	68	70	64	67	66	60	55	70	55	73	42	86	78	54	61	80	80	62	71	66	72	65	64	74	59	68	66	52	66	78	77	60	62	71	66	73	72	82	82	77	64	42	69	73	67	72	65	75	86	62	78	62	75	69	70	61	67	55	75	64	65	80	65	68	65	57	73	70	67	69	56	59	78	72	77	81	49	58	70	69	58	77	62	58	65	62	58	64	74	72	71	66	79	70	57	62	69	57	59	75	51	54	75	76	61	72	73	58	73	62	64	69	74	71	56	66	70	65	55	71	77	87	70	61	68	53	49	58	68	76	80	71	63	92	90	54	63	70	56	80	74	78	71	81	79	78	79	80	91	70	78	85	63	84	64	66	58	55	91	67	71	61	76	78	61	76	75	70	69	65	62	77	79	70	81	86	54	77	71	64	81	77	80	70	70	70	76	77	59	69	83	65	70	75	63	66	71	61	65	71	58	61	75	70	58	61	79	72	78	69	60	66	68	65	63	76	76	73	56	82	86	79	62	69	64	73	65	57	68	73	65	51	58	66	77	83	68	74	63	78	74	71	60	54	69	63	67	54	76	66	72	75	68	74	68	70	78	73	62	77	66	82	70	53	76	74	57	67	72	71	71	68	76	56	68	68	81	76	83	72	64	71	78	55	54	76	70	73	67	85	71	80	69	72	70	57	64	69	81	76	69	67	96	71	59	73	78	60	70	91	51	54	68	51	68	79	64	75	73	68	68	70	67	66	69	81	73	59	70	88	66	94	56	67	56	63	65	66	60	72	67	65	60	65	64	68	71	68	77	62	57	71	63	73	57	65	71	60	61	76	77	64	80	49	60	67	56	69	75	68	82	89	73	69	79	61	66	66	68	88	78	69	62	59	67	69	53	64	78	79	71	74	81	79	73	55	63	62	66	64	82	69	73	60	63	48	93	59	69	85	58	72	66	66	68	71	84	60	65	80	71	62	67	57	54	59	49	64	82	61	63	72	62	78	65	65	62	94	78	71	74	70	86	70	70	72	67	63	74	65	77	75	74	68	61	60	68	78	49	69	64	74	70	65	88	62	73	80	74	67	54	79	75	70	70	75	74	70	58	70	65	61	61	63	66	78	56	55	67	62	63	72	55	70	58	77	58	70	74	71	60	61	62	58	70	70	70	55	65	64	69	40	57	68	83	59	66	58	57	72	84	83	81	65	68	62	81	76	62	57	71	54	75	71	56	60	72	73	71	74	65	79	82	58	53	76	59	62	76	64	79	56	63	73	70	77	58	59	74	69	63	75	75	95	47	66	63	59	70	63	66	55	65	68	51	66	62	80	78	67	87	74	79	59	61	56	69	76	61	57	66	69	61	63	61	76	78	63	70	68	73	69	74	61	75	67	79	56	67	60	73	65	77	81	66	62	81	63	60	77	51	55	54	62	67	62	71	62	71	72	51	74	68	53	59	73	73	62	80	71	74	56	60	65	61	70	83	72	59	72	65	79	71	74	63	77	66	77	63	82	61	68	58	55	62	69	61	69	61	75	82	73	73	85	74	72	61	55	76	76	75	53	77	62	60	74	61	80	72	74	70	61	52	75	65	76	45	66	62	70	75	74	64	73	81	77	58	70	65	77	69	69	42	58	69	59	62	66	68	83	76	74	69	69	77	57	68	66	60	68	88	77	71	81	77	63	65	63	65	59	80	56	72	62	55	58	86	77	69	62	67	67	64	57	59	63	74	67	62	67	57	68	66	65	62	80	68	72	75	64	83	91	84	68	75	73	75	71	59	64	59	63	72	59	66	72	59	68	71	81	79	72	62	48	62	62	58	71	49	65	75	62	66	70	53	77	71	63	74	66	64	69	59	82	74	81	68	71	72	72	70	67	62	70	59	69	66	74	77	87	71	69	73	55	58	69	68	73	63	71	71	68	72	65	70	57	64	51	65	67	66	74	68	67	73	64	69	72	67	75	72	71	72	75	74	84	63	54	54	80	61	61	60	91	71	74	64	75	52	70	64	69	78	75	74	63	64	69	61	69	66	56	75	66	75	84	62	92	74	63	66	65	71	71	78	82	59	74	76	70	53	63	80	63	57	74	74	65	62	65	67	68	73	64	70	64	74	65	72	59	68	69	80	61	56	69	67	48	87	66	57	68	69	70	66	56	79	82	70	73	69	69	63	77	66	76	75	65	64	73	78	73	85	78	67	74	68	60	82	73	66	65	57	67	73	66	64	80	80	57	57	81	66	67	53	67	82	54	62	58	72	60	58	57	68	70	70	65	72	57	62	67	69	73	68	60	63	63	77	77	81	63	83	70	77	81	66	66	74	62	70	64	47	73	72	58	57	58	75	61	54	71	66	72	58	82	68	62	73	78	82	69	67	63	64	74	75	74	60	72	66	86	61	78	64	55	73	66	59	65	60	65	60	77	60	85	64	67	70	66	61	76	81	70	63	71	52	69	71	77	78	66	80	65	59	63	58	55	71	72	69	77	70	62	82	78	71	71	65	80	72	59	75	80	65	60	64	75	72	61	62	81	61	88	67	68	79	57	58	62	69	59	64	62	66	67	70	71	53	78	70	89	66	63	66	87	73	72	82	73	68	66	67	78	69	55	64	75	66	67	69	62	73	79	80	78	56	54	73	69	66	80	78	82	72	59	67	61	66	78	63	70	70	83	65	74	63	60	59	62	73	48	74	59	62	64	65	94	76	70	80	76	74	71	70	63	62	55	49	63	55	63	76	83	84	56	63	63	58	70	70	73	57	50	78	63	64	71	60	68	68	60	73	58	75	56	84	78	74	65	65	65	55	78	63	68	68
2224	495	1133	2471	2263	286	257	248	229	220	204	215	224	225	232	222	232	210	219	204	203	206	198	210	192	215	223	226	192	222	237	226	233	199	202	187	215	207	204	192	205	212	194	238	224	196	206	210	223	221	192	188	207	156	182	222	218	214	239	220	183	238	221	214	224	214	216	219	232	213	194	218	217	233	219	228	218	178	230	218	199	208	214	201	205	178	184	200	208	212	205	183	197	219	209	174	211	181	215	222	239	211	210	204	200	196	209	188	206	213	210	205	212	211	209	218	217	191	198	206	199	211	219	198	199	210	222	197	180	210	201	218	195	238	229	210	206	185	215	206	196	218	209	216	228	222	204	197	215	206	193	233	213	228	207	203	219	202	206	235	225	215	197	205	200	194	223	201	219	198	227	214	223	187	225	175	170	223	210	190	196	206	205	223	228	213	225	213	226	218	212	207	220	241	181	216	181	210	209	217	232	175	211	198	229	202	205	210	213	211	202	222	225	211	194	235	203	233	196	226	227	214	211	190	226	226	221	242	200	199	215	194	215	206	200	226	222	200	197	214	216	199	190	186	221	231	221	207	222	209	207	212	206	223	227	194	202	215	192	214	188	205	202	186	202	202	191	224	195	211	198	196	219	208	189	204	194	184	205	207	230	201	208	195	221	206	202	204	195	191	208	206	186	236	195	200	227	227	217	219	179	183	212	195	202	185	213	206	217	234	203	215	214	213	233	211	230	215	222	192	212	196	206	235	200	219	191	199	218	222	218	218	209	238	216	208	212	225	225	193	216	215	188	204	183	211	203	228	195	224	230	233	209	194	186	215	222	198	188	179	201	225	198	193	222	221	222	200	227	225	228	222	218	207	204	211	215	208	201	218	230	208	196	216	210	211	229	224	233	189	200	207	181	199	210	200	243	216	210	209	214	187	219	214	241	233	223	195	202	192	214	211	203	225	213	215	234	212	215	239	222	191	206	206	195	211	204	248	236	208	242	202	200	212	217	176	203	180	232	201	198	199	212	246	182	226	211	220	239	217	232	209	202	202	217	194	199	188	226	217	235	200	183	180	221	197	184	206	243	206	193	220	216	193	202	211	195	214	195	226	230	191	219	193	214	220	202	218	194	239	216	212	193	208	221	188	189	230	217	217	207	218	218	196	235	206	211	226	229	205	210	246	224	199	216	194	248	213	222	184	207	235	206	195	204	209	220	210	199	196	210	214	217	193	226	215	211	211	191	208	202	237	241	208	213	244	197	209	195	233	205	218	199	201	196	207	209	225	184	219	222	222	203	199	210	210	211	232	235	230	220	225	247	202	249	219	235	220	199	210	216	189	206	209	184	216	197	184	224	199	218	186	214	222	192	212	209	209	202	199	215	199	186	220	205	210	210	196	204	211	203	217	188	198	208	224	219	180	199	212	224	202	199	231	201	223	203	218	210	205	238	215	230	205	186	191	192	181	200	194	220	232	215	216	239	208	209	201	232	219	219	193	185	202	200	198	201	220	219	200	213	227	218	212	210	226	196	213	220	220	191	204	228	214	191	187	207	188	228	188	211	232	220	203	210	204	195	228	213	199	221	207	202	197	217	199	194	181	197	223	196	198	213	231	195	207	201	227	185	205	195	224	202	212	217	219	189	240	235	198	227	188	215	217	199	179	236	239	200	214	238	213	215	193	205	225	189	211	204	198	191	190	215	221	220	223	193	219	223	201	227	229	202	216	227	208	176	216	206	207	238	235	194	212	227	218	218	216	214	209	169	223	214	209	233	206	212	217	190	216	210	196	201	207	217	222	197	234	201	204	189	197	209	207	203	198	204	224	218	219	192	236	205	205	203	221	199	206	212	245	210	216	201	203	204	208	206	226	197	196	197	209	208	201	224	221	206	213	218	208	217	238	220	217	238	207	202	217	187	229	187	205	194	215	215	224	215	195	199	236	211	223	224	194	207	209	226	200	213	192	206	203	217	227	199	220	211	185	225	182	201	207	200	195	230	183	222	229	192	216	220	211	218	207	205	193	226	205	212	211	194	206	218	218	240	227	205	213	204	219	161	211	197	199	212	209	223	196	231	203	201	204	201	210	206	187	211	223	179	216	202	216	192	224	201	192	207	196	208	223	196	208	218	204	211	193	217	232	216	231	195	222	226	196	245	183	208	215	228	250	215	222	227	219	240	229	200	211	203	184	206	233	218	210	217	218	214	205	247	208	209	201	200	206	211	223	219	208	231	202	198	224	223	194	205	210	203	218	208	186	203	226	209	201	218	210	196	212	242	211	203	193	201	214	227	251	204	169	209	183	189	202	224	206	203	212	201	209	214	210	216	232	206	213	212	199	190	200	213	212	192	223	227	192	234	254	214	210	227	198	178	241	226	180	220	231	212	220	199	192	201	208	218	203	221	225	208	209	224	202	199	211	213	197	204	188	204	242	213	223	202	177	221	202	222	207	226	207	227	193	210	216	226	215	224	240	206	211	213	207	197	215	222	213	234	213	208	229	206	215	232	217	216	222	201	223	181	199	193	202	227	224	202	202	213	195	229	188	213	206	199	194	202	200	204	216	178	201	186	214	212	233	222	213	209	217	227	192	198	205	212	219	210	228	217	208	233	205	216	226	222	211	198	240	201	229	212	215	194	241	222	214	226	191	224	227	232	189	228	224	207	210	229	203	208	207	196	211	196	217	211	201	189	214	225	230	207	211	196	220	201	192	193	185	227	221	216	229	216	218	206	198	202	232	220	215	219	220	221	200	197	206	228	207	215	221	206	224	208	212	214	199	227	221	230	181	226	206	196	219	211	203	230	206	210	212	185	244	231	201	184	201	221	196	204	211	206	207	221	205	180	213	196	230	199	219	188	212	220	214	247	232	201	196	211	198	202	222	188	243	206	225	191	237	200	197	203	236	209	244	225	203	201	194	204	212	224	200	240	217	207	205	221	225	203	232	175	199	190	214	191	184	225	228	239	226	220	175	199	211	232	212	200	221	218	194	212	216	227	184	194	223	203	208	196	181	179	211	194	207	232	219	203	227	205	211	223	174	184	201	223	220	213	226	224	243	209	207	214	220	225	215	234	199	205	212	208	227	201	204	191	205	205	200	210	230	207	243	204	209	196	227	217	212	202	214	201	221	205	199	231	189	211	207	210	208	201	219	200	206	238	218	216	217	199	202	209	204	225	191	200	225	217	199	221	208	222	203	224	217	213	196	223	235	229	201	200	181	220	227	211	230	203	193	228	195	214	229	224	194	199	217	201	211	198	199	215	190	197	208	207	222	184	218	204	178	208	209	215	235	203	211	215	217	229	178	260	199	212	228	211	211	210	219	199	226	211	240	194	180	212	234	199	222	218	195	232	195	212	222	184	212	221	197	211	189	226	198	204	199	215	216	212	214	249	241	198	213	211	223	190	227	210	218	214	210	204	225	209	207	202	210	206	228	208	206	214	186	203	198	202	227	200	201	208	187	209	209	199	220	221	204	196	210	222	191
9661	1522	1951	9821	27393	2922	365	294	276	258	241	255	219	237	195	161	173	192	179	196	169	160	176	157	166	141	158	138	162	178	165	153	158	153	166	190	154	147	150	150	145	170	160	135	169	151	145	160	173	160	146	149	159	168	155	132	136	158	149	162	151	169	147	169	128	166	151	132	153	165	135	149	173	147	150	151	138	160	144	164	149	142	131	165	176	164	140	175	147	154	153	137	152	152	154	162	177	161	146	147	167	127	142	158	153	147	171	157	135	146	148	144	138	140	172	159	139	154	173	143	167	154	153	148	154	145	141	131	137	144	143	167	147	158	163	159	136	158	145	123	150	157	182	161	166	159	166	148	154	124	163	128	170	156	144	124	163	136	140	171	151	155	166	140	155	157	170	144	145	131	157	155	143	155	149	154	137	153	176	153	145	164	143	153	152	162	162	132	175	111	144	126	171	156	139	157	133	142	150	169	141	155	142	159	138	174	151	144	153	167	145	144	153	159	170	141	166	134	158	158	138	151	165	176	137	174	141	145	142	138	155	136	151	160	154	169	171	153	143	147	162	167	160	174	155	178	149	141	157	136	158	151	134	156	144	156	145	160	156	167	146	183	168	123	163	150	156	175	154	144	163	179	143	170	151	150	157	148	150	163	159	163	133	157	159	155	172	154	159	153	152	117	132	165	142	147	149	153	174	132	142	140	168	168	137	161	183	164	150	182	178	148	126	159	139	169	173	164	174	153	141	154	135	168	169	117	152	149	160	150	135	158	136	134	141	144	157	148	147	165	154	140	155	153	139	140	156	154	140	145	154	152	137	153	151	151	153	139	138	152	141	139	167	156	137	174	142	140	173	149	164	155	128	154	151	154	137	156	149	139	155	170	160	166	137	151	124	147	157	141	153	151	121	157	125	167	151	163	138	132	149	148	150	140	181	151	152	138	150	154	141	155	174	138	174	138	165	143	153	165	147	159	159	145	145	157	150	150	142	167	164	164	170	162	145	146	144	147	127	159	151	154	146	138	140	145	146	153	123	139	138	161	141	150	118	154	159	141	153	144	159	154	153	146	153	137	130	156	157	137	164	168	149	155	138	158	169	164	151	143	173	164	135	153	150	150	168	162	145	157	125	138	158	155	142	170	128	172	171	165	150	185	172	172	159	166	146	165	150	168	158	165	166	158	158	157	160	141	172	154	135	151	160	144	148	161	163	141	172	151	150	140	163	158	154	137	151	147	171	156	131	162	167	172	162	165	147	146	127	148	145	179	150	148	147	141	144	157	147	162	152	145	138	137	162	163	148	150	163	155	137	128	170	139	144	176	149	165	144	160	170	142	147	163	144	153	150	150	156	150	160	159	139	158	154	147	150	148	144	171	147	157	142	146	131	168	155	148	163	152	163	168	156	160	155	150	163	173	138	148	143	169	158	168	147	149	147	144	157	131	166	131	140	153	142	142	147	154	146	134	148	161	157	133	155	148	139	144	131	153	145	155	151	139	183	142	135	155	138	147	144	164	155	163	140	142	140	138	128	141	166	165	156	139	155	143	151	136	155	165	149	163	141	175	142	152	138	123	141	146	160	147	184	141	146	127	147	179	148	130	164	165	169	141	156	134	140	138	185	161	150	167	147	152	150	170	175	149	155	176	144	161	134	144	153	146	158	162	156	144	154	146	149	154	167	166	166	152	147	160	156	154	163	145	161	158	156	154	158	132	147	147	134	153	141	174	151	154	137	145	151	162	156	134	146	145	152	156	142	164	144	134	161	137	175	140	159	142	156	164	159	147	152	143	146	183	154	147	140	158	169	146	151	147	144	146	140	149	147	153	146	162	164	148	146	146	148	135	136	147	172	140	121	168	162	147	144	159	174	160	164	148	157	167	147	151	135	137	147	163	150	150	136	149	149	126	151	165	153	144	173	151	142	172	163	166	152	146	135	155	157	150	172	116	162	140	145	150	142	153	154	156	142	175	157	180	129	139	158	137	160	147	150	139	148	158	146	159	186	150	140	134	147	147	146	143	151	179	151	162	150	137	143	160	153	149	175	156	154	137	137	123	119	150	150	148	149	141	129	150	158	147	151	148	151	158	155	158	148	156	154	160	163	163	149	160	134	146	140	145	161	153	153	144	153	170	115	155	126	167	176	153	142	148	145	153	155	145	128	155	145	144	161	153	134	164	170	168	147	161	158	145	155	140	144	154	151	133	149	134	155	135	162	142	156	143	150	201	150	149	137	162	155	145	153	139	147	175	136	159	162	138	161	146	159	159	159	142	150	151	152	153	161	153	175	171	168	148	164	166	145	173	159	136	152	156	149	161	150	132	148	141	146	173	168	165	169	153	148	158	139	148	145	152	140	149	176	134	132	145	174	141	135	155	148	159	126	142	149	149	139	165	144	143	141	154	152	162	157	135	153	151	161	137	131	143	143	157	155	135	161	143	160	127	136	149	147	146	174	153	153	129	137	135	158	184	169	147	148	169	148	153	138	137	155	140	148	144	119	129	152	152	149	143	141	158	157	167	140	141	138	136	142	156	143	160	153	171	153	149	156	164	139	163	162	133	140	173	154	160	173	146	127	171	147	157	148	178	166	158	162	151	129	162	162	146	147	157	161	143	139	143	158	135	160	150	149	158	143	124	148	160	142	133	156	158	155	127	147	166	148	165	140	138	140	132	148	164	160	141	148	143	152	145	179	145	151	135	129	143	152	153	123	158	148	140	164	150	158	138	145	162	162	148	143	159	170	155	152	150	173	137	166	147	139	185	160	147	151	128	138	147	158	150	153	161	156	145	153	144	149	131	143	146	155	139	160	156	118	138	156	145	139	173	145	158	146	149	122	152	141	150	164	147	168	154	149	139	171	156	145	147	159	139	140	155	147	175	159	145	148	166	148	149	158	133	153	152	156	169	142	136	164	155	160	165	157	162	160	163	146	167	159	145	144	165	151	171	164	130	164	152	166	148	134	154	134	152	152	162	129	136	175	154	172	159	154	160	165	148	142	161	131	161	151	161	150	142	157	142	135	148	148	156	137	171	157	148	164	133	132	157	165	172	139	157	146	142	161	151	158	173	135	154	143	139	156	147	152	147	154	160	147	157	146	152	148	163	149	158	156	132	148	155	155	164	151	146	156	138	140	158	158	156	144	156	153	151	160	154	168	148	144	151	178	157	146	158	172	145	146	154	138	158	166	153	156	133	140	140	139	145	150	157	152	158	163	143	142	144	134	133	151	175	150	162	145	143	132	161	130	124	166	147	137	153	150	173	149	166	144	166	145	126	144	163	176	143	134	124	141	158	154	145	143	185	148	139	155	139	162	137	154	155	155	127	142	162	113	161	169	154	137	144	137	147	151	189	142	183	181	158	130	136	157	155	165	166	149	141	173	153	134	163	158	158	145	138	165	144	157	178	146	139	158	156	174	128	157	145	146	164	167	140	169	146	159	155	173	161	161	145	125	147	170	164	147	149	150	155	152	157	173	153	155	163
6194	1561	4041	20542	33986	2005	1626	1309	1147	1040	921	835	829	718	712	659	643	562	612	519	524	540	516	514	474	481	501	483	451	464	447	423	468	446	434	426	470	420	457	456	420	414	464	411	417	423	481	414	414	422	415	408	421	405	412	441	435	404	438	397	391	413	397	415	434	409	380	382	415	391	440	418	397	398	418	377	409	377	461	423	390	387	414	451	400	408	417	405	429	427	397	406	395	422	425	434	380	367	410	434	392	399	398	393	401	424	385	395	452	419	431	386	464	391	378	383	385	418	417	432	446	373	423	409	427	400	390	420	376	420	395	370	379	377	390	407	402	387	393	426	392	366	379	439	388	377	399	382	408	395	392	390	410	421	367	393	405	395	423	403	413	392	399	383	363	394	419	402	384	396	394	396	388	400	376	429	407	369	385	434	367	384	392	438	388	417	398	380	407	375	405	378	418	409	365	371	386	375	435	389	397	418	388	388	391	394	392	396	395	377	407	375	397	439	362	414	408	382	389	431	392	375	399	412	373	397	402	402	393	380	431	391	408	425	384	380	397	402	369	416	365	406	429	396	425	380	421	397	392	432	412	415	404	398	368	411	416	428	400	396	441	385	394	358	395	406	384	419	374	398	395	381	400	368	406	404	413	379	354	399	367	393	395	409	412	362	429	390	434	377	387	399	420	382	413	397	423	391	410	399	437	389	408	390	383	392	414	379	367	397	399	411	403	432	377	386	398	399	427	358	432	376	358	362	405	376	424	393	403	407	367	379	400	405	442	398	403	425	346	399	416	431	406	402	400	382	377	396	369	370	385	414	402	392	384	414	414	388	398	360	406	435	374	425	405	376	422	388	370	384	411	385	388	402	428	409	406	407	372	375	387	422	395	386	396	399	392	368	417	360	420	392	410	397	436	416	410	390	367	390	370	389	423	405	415	395	401	375	426	400	381	399	363	394	428	370	435	386	387	401	391	382	365	373	339	466	414	374	384	431	412	399	408	409	414	408	413	379	400	414	434	406	395	408	403	378	397	426	375	380	410	449	374	385	384	427	400	457	409	410	390	379	396	386	421	418	371	390	387	411	381	459	406	412	402	376	351	379	384	434	430	395	391	383	361	399	423	369	398	392	404	400	398	395	393	410	387	385	384	379	380	395	413	369	384	372	417	384	378	347	412	440	378	382	383	408	423	407	380	400	427	420	402	409	444	385	397	406	415	398	397	383	392	397	392	380	385	393	416	354	419	396	361	383	424	422	420	426	448	383	393	375	365	388	411	395	391	398	422	382	379	379	432	405	418	431	438	382	406	421	364	425	409	384	402	441	384	408	384	426	414	378	393	369	403	427	384	382	389	408	401	395	384	389	402	393	403	406	393	406	404	420	378	381	410	425	418	439	436	411	404	414	387	424	389	373	370	387	396	376	398	417	392	432	386	396	410	418	408	367	408	381	400	395	433	420	420	380	405	410	402	394	394	385	386	391	381	395	414	395	387	412	394	424	417	379	376	418	422	413	386	387	402	419	400	423	413	368	427	408	433	380	384	418	408	414	409	405	414	421	403	390	422	426	384	408	426	406	384	388	418	396	393	401	390	417	404	367	373	397	427	364	411	438	433	374	393	415	449	423	345	374	432	395	397	375	442	429	397	419	403	453	386	411	423	420	440	402	400	377	349	406	387	410	403	383	390	447	392	397	406	423	391	401	389	392	361	376	380	397	402	393	364	424	384	386	409	431	415	384	400	369	396	411	392	378	427	399	385	420	381	401	397	399	419	370	409	415	405	374	386	369	361	399	377	419	393	380	381	428	413	426	405	370	382	386	340	411	397	369	390	383	390	344	368	421	396	436	411	395	419	350	378	398	421	396	402	408	396	403	427	406	367	380	380	368	400	392	381	396	391	385	402	454	395	410	374	412	398	398	398	420	376	377	437	381	393	404	412	409	375	390	394	387	362	378	398	401	394	403	407	367	389	385	393	441	405	395	422	419	389	414	411	404	386	366	402	423	402	410	382	351	380	398	382	358	415	377	403	378	398	431	416	383	404	352	368	374	424	356	386	399	376	389	374	373	389	378	433	384	411	421	411	374	402	424	361	425	428	430	421	379	386	373	410	447	420	440	381	393	398	401	393	412	379	403	395	389	366	413	402	417	388	397	404	391	406	379	401	416	383	418	414	402	415	412	399	379	377	391	427	374	410	382	369	374	409	370	384	397	373	391	372	387	376	410	397	390	390	386	384	377	418	370	397	409	356	396	411	403	399	471	406	394	404	379	423	428	384	378	403	414	415	399	386	416	393	393	410	409	428	397	396	405	405	340	410	407	392	374	359	427	394	388	400	430	382	402	393	422	414	379	415	427	391	410	407	400	388	385	400	410	412	387	422	386	411	408	387	367	399	409	444	394	387	420	406	389	433	404	398	416	380	429	397	402	372	393	391	376	394	398	396	377	404	393	396	399	392	418	400	435	408	399	397	417	391	412	371	381	404	395	402	371	401	396	396	415	420	410	412	368	403	378	394	418	395	381	363	394	390	411	392	386	388	393	418	406	405	403	366	411	391	392	401	383	382	388	409	397	374	415	393	384	413	384	376	371	396	423	359	422	365	384	364	392	420	412	354	427	385	404	413	406	375	394	413	371	385	400	375	394	401	396	424	346	391	377	433	389	403	401	407	398	393	406	389	411	410	438	374	356	404	426	395	365	389	404	366	393	401	369	409	385	433	374	423	422	403	425	404	396	390	401	355	444	388	465	433	378	376	400	366	406	390	382	416	405	377	373	397	419	432	446	413	400	429	407	415	439	396	372	391	416	422	410	403	403	373	409	363	412	411	389	409	385	406	398	421	395	435	377	397	407	413	415	392	396	391	392	399	390	409	415	415	358	395	396	403	411	418	392	402	431	405	407	392	372	455	382	373	379	381	400	410	369	377	398	406	393	385	417	402	402	395	362	394	388	455	407	410	434	392	428	365	392	389	398	396	385	392	425	383	394	426	413	392	401	429	396	397	394	408	399	394	381	398	400	371	380	404	364	394	400	402	415	422	400	436	387	397	383	402	403	382	429	377	391	426	426	399	397	423	423	409	444	420	395	399	375	380	394	405	388	394	377	361	383	384	405	391	398	402	377	366	448	410	410	392	386	412	368	412	414	420	405	415	390	389	378	387	418	425	422	412	408	436	413	394	422	396	389	395	383	390	372	448	368	381	418	400	368	375	420	397	392	396	396	394	374	412	395	423	403	390	397	410	394	394	405	359	401	414	412	427	407	410	371	368	359	361	388	358	415	422	412	408	413	419	411	412	413	404	395	414	398	395	402	403	378	404	384	399	379	388	420	405	382	378	392	403	384	374	418	358	387	421	382	408	391	416	374	407	408	413	430	409	413	447	404	383	381	371	403	379	385	407	370	392	420	372	388	407	394	396	399	401	419	349	388	404	394	417	370	405	363	419	394	426	415	386	378	392	382	403	400	419	399	367	410	357	389	348	391	404	390
17111	3267	3480	6011	31258	7045	888	679	523	453	463	435	371	394	377	367	326	348	341	325	292	302	300	300	324	311	288	275	289	304	304	283	319	253	258	266	300	288	247	306	268	266	262	308	273	288	307	285	315	274	242	282	279	254	295	248	242	274	268	283	274	277	256	297	267	280	293	267	292	266	265	281	299	287	289	246	286	280	257	277	270	284	277	263	283	278	281	262	272	299	289	271	232	252	243	279	270	240	291	255	280	263	286	274	296	305	313	301	312	269	264	287	315	258	298	296	300	248	294	280	292	306	287	235	288	292	247	270	263	274	295	266	273	278	256	306	267	303	257	266	278	252	283	295	267	248	277	264	255	278	280	239	278	319	255	288	267	291	290	309	265	226	273	280	270	296	273	267	255	254	246	243	293	268	288	291	251	245	298	299	295	242	303	279	272	279	279	280	264	304	285	248	270	248	274	281	262	282	278	267	295	270	282	265	270	268	263	240	288	295	299	277	253	276	295	237	254	258	281	260	276	273	267	267	284	294	244	297	286	240	289	274	266	259	261	256	280	278	264	284	301	291	252	279	276	244	293	279	261	266	273	260	295	269	256	273	277	263	290	260	303	279	270	273	295	257	264	263	273	288	270	250	304	304	287	261	305	228	276	268	247	276	261	275	303	273	290	294	274	286	267	289	289	268	272	275	272	290	286	253	302	272	287	286	294	248	279	289	280	300	284	309	267	284	272	259	270	259	277	285	280	276	260	286	293	291	280	284	299	290	288	262	299	273	280	295	265	279	287	287	296	266	282	307	271	281	269	276	257	282	284	255	272	272	254	262	268	271	279	265	254	280	269	274	262	278	268	295	237	276	271	269	256	259	279	254	276	317	284	276	286	276	262	266	262	263	279	290	281	270	275	289	260	272	229	288	281	310	257	245	266	294	276	285	270	251	283	254	255	273	261	272	258	292	263	280	287	271	273	277	262	247	275	290	257	257	280	269	258	281	274	272	271	318	290	281	271	308	277	275	256	278	289	268	250	279	248	255	282	259	255	276	268	289	254	261	280	263	260	268	263	306	264	267	256	284	240	286	249	271	308	263	252	282	255	272	284	277	281	260	263	279	300	306	285	269	288	272	278	262	282	275	278	295	285	297	295	289	258	286	256	272	254	263	257	254	297	263	266	242	260	288	289	277	276	280	312	299	250	301	256	286	250	299	257	256	287	263	302	265	273	292	281	250	249	272	274	294	247	238	309	270	280	281	252	262	305	298	281	241	266	294	263	302	264	257	285	255	259	253	275	296	273	229	301	270	271	268	280	254	250	264	272	320	253	264	264	266	265	247	273	279	279	272	274	277	274	273	285	263	266	325	273	279	270	250	289	304	298	298	326	296	289	282	264	276	273	247	291	267	300	258	264	251	282	274	284	298	262	297	288	271	267	286	293	264	294	240	243	266	276	269	263	273	269	280	261	251	260	254	240	263	259	301	266	285	289	270	285	270	276	292	247	281	283	286	289	264	282	272	295	261	270	265	271	262	244	272	285	276	261	283	266	278	295	255	257	270	265	250	288	316	280	298	277	263	279	271	292	270	263	290	288	228	288	267	248	284	277	270	300	293	264	272	276	290	278	285	285	291	258	318	286	254	272	288	272	263	265	279	280	269	287	263	286	276	266	249	284	263	261	270	286	260	300	283	287	261	288	273	279	266	259	279	266	259	290	302	226	242	276	288	288	273	252	290	267	253	272	266	273	298	276	306	268	274	267	276	299	268	262	281	284	295	278	305	235	275	266	275	281	286	270	275	275	268	288	295	242	274	256	281	245	280	288	259	249	299	289	251	256	249	256	292	240	243	287	241	261	236	317	258	269	278	253	269	260	251	286	265	285	301	258	265	262	255	298	284	254	251	262	265	278	278	295	272	272	246	292	282	240	268	266	263	267	292	281	279	266	267	255	265	267	267	260	289	267	289	292	287	272	295	287	284	299	307	269	262	295	255	249	270	291	269	302	268	287	268	275	284	304	289	281	283	294	280	273	278	306	266	280	280	258	268	240	284	292	266	278	258	292	273	256	303	270	279	259	261	274	267	264	288	263	230	298	277	290	255	224	266	291	267	249	267	252	286	276	266	258	243	256	310	269	281	307	271	276	290	286	245	282	279	265	267	270	273	276	276	279	292	279	255	283	275	248	297	284	274	296	292	283	268	239	301	304	269	290	302	272	267	247	235	251	252	277	262	263	271	256	262	265	278	254	258	268	288	276	266	287	294	228	260	282	254	294	266	262	294	240	301	293	278	282	240	282	294	290	282	269	252	270	276	273	298	292	288	287	317	271	302	275	270	267	260	278	269	258	265	265	247	281	270	289	282	267	248	272	260	278	247	258	275	289	262	247	245	273	264	277	282	255	271	282	243	269	258	296	295	270	277	233	255	284	257	279	291	289	276	270	277	281	290	283	293	271	280	297	277	251	272	282	284	281	268	271	287	305	250	302	291	299	248	277	296	265	284	264	310	279	246	269	289	268	264	252	339	252	291	282	288	264	278	227	280	291	288	287	276	292	268	265	289	242	270	277	291	270	242	237	276	329	253	279	298	294	289	293	267	282	295	227	258	253	261	284	271	270	266	267	295	290	296	254	274	265	274	279	259	274	295	254	267	264	279	271	269	276	272	282	278	255	266	283	274	277	257	295	280	262	261	278	300	273	294	261	261	296	272	278	273	247	261	256	242	279	309	269	281	295	255	287	290	296	270	277	238	255	277	273	272	287	293	288	259	302	278	248	274	280	282	283	258	244	280	246	280	258	267	283	279	284	276	278	251	296	298	266	302	274	265	295	268	284	296	260	285	232	284	269	300	294	290	283	277	266	251	308	270	258	293	288	283	258	254	302	274	300	284	265	271	297	266	271	288	282	281	259	265	275	271	275	264	270	298	263	291	277	262	269	280	280	262	311	261	290	273	249	242	267	293	268	271	274	277	300	291	285	273	284	259	254	239	287	255	279	270	260	262	291	300	256	274	279	273	270	271	273	268	256	261	244	245	298	264	275	297	278	273	267	282	263	296	269	280	283	298	286	282	272	271	296	293	283	237	289	275	286	275	273	271	287	283	280	304	276	272	265	230	271	277	281	263	253	266	274	264	280	296	276	264	303	278	240	269	253	288	257	278	247	252	307	278	300	263	263	245	281	274	263	264	280	312	277	292	254	299	250	282	292	286	304	312	301	278	284	280	266	280	264	288	268	291	281	260	282	274	285	266	270	254	264	257	266	274	294	263	258	254	265	247	248	278	311	262	271	283	264	287	268	307	256	296	281	254	257	301	259	258	269	260	257	264	289	276	262	257	276	270	260	283	275	244	258	285	258	237	292	300	248	231	256	263	271	279	252	279	267	268	297	252	243	260	261	289	287	256	250	283	289	270	261	268	268	289	291	256	269	317	290	275	280	256	249	245	302	249	252	254	277	295	266	300	273	232	258	283	271	280	275	278	283	289	291	251	302	278
8156	2482	6055	14357	36856	3826	3016	2508	2167	1849	1690	1542	1363	1274	1269	1115	1086	994	981	907	986	879	924	868	892	792	802	767	757	825	739	718	802	792	733	749	748	698	690	780	699	753	741	648	717	697	762	717	688	704	674	692	682	701	665	659	678	632	681	674	650	696	654	662	710	683	666	667	689	702	694	658	700	679	669	698	657	666	665	624	656	664	649	671	654	653	655	636	615	694	712	646	652	707	678	674	617	621	650	631	589	646	638	677	639	640	691	650	660	690	647	624	677	664	646	624	681	645	639	630	668	663	677	675	647	660	633	638	630	668	692	667	654	647	658	643	608	590	592	641	645	612	642	636	651	651	631	639	646	666	635	662	629	604	655	653	669	612	631	642	600	638	686	593	602	662	621	648	686	671	656	633	646	612	629	667	664	664	584	650	674	646	668	596	644	600	626	694	660	622	653	678	660	621	615	672	688	655	636	636	665	660	625	624	650	638	628	661	629	589	644	679	612	633	656	626	622	673	665	621	636	631	632	646	609	617	617	644	648	633	603	638	653	601	672	680	648	635	689	636	705	614	649	642	654	620	625	670	670	670	637	594	647	646	625	664	648	644	619	651	586	635	677	644	671	619	665	658	673	612	655	656	618	623	647	633	669	628	647	648	658	668	633	681	669	611	646	632	619	613	613	649	689	669	621	655	673	650	614	628	640	638	587	628	642	652	640	641	653	666	621	660	635	594	652	667	616	650	648	614	649	602	683	666	652	655	668	578	597	656	596	658	645	628	684	653	673	702	658	617	631	616	663	596	661	678	644	684	604	633	690	620	649	631	612	658	643	644	658	650	669	699	635	595	622	693	668	666	702	627	602	676	684	656	625	680	598	636	653	612	669	673	600	693	628	625	649	645	672	646	658	634	635	638	654	690	676	672	634	658	658	610	626	629	672	640	613	653	624	627	648	617	662	649	687	584	675	623	672	679	636	603	679	648	627	688	685	657	659	637	664	583	619	654	630	644	625	637	650	663	622	618	643	700	638	625	635	621	632	651	673	617	662	674	624	666	661	663	640	667	674	692	657	688	661	620	655	670	632	621	692	638	615	672	637	635	632	627	682	638	665	655	645	608	601	645	622	671	612	660	630	611	675	663	634	654	601	659	612	628	618	664	637	657	614	633	640	641	642	630	646	648	667	657	595	666	587	643	670	660	674	699	635	614	664	628	668	593	693	598	653	630	642	580	638	625	637	628	628	625	626	667	604	674	630	639	627	639	640	661	687	645	629	652	639	669	619	627	610	665	590	634	637	660	659	598	663	681	674	673	626	648	632	624	614	644	640	666	669	620	622	688	683	607	673	643	622	615	607	637	682	601	661	621	623	597	605	661	585	621	612	621	631	634	643	698	607	639	685	614	651	689	664	655	598	590	638	673	625	648	658	665	662	617	609	605	640	637	631	672	654	604	607	627	619	645	638	629	629	649	684	656	610	655	619	604	669	669	620	606	649	610	583	615	613	748	641	636	689	651	621	676	618	676	640	618	661	592	699	643	649	678	638	630	639	627	581	640	658	601	645	652	659	626	674	655	613	642	650	607	621	645	625	697	667	614	642	610	663	619	642	663	648	650	645	675	696	647	630	625	620	629	645	649	598	666	626	660	631	650	682	623	653	639	668	631	660	655	623	645	622	623	670	563	648	602	655	669	699	667	633	674	682	633	668	619	617	657	667	647	663	641	703	627	647	635	675	660	650	629	705	628	607	655	675	669	588	680	627	651	634	674	664	629	657	607	635	655	677	617	622	592	645	645	646	630	644	650	652	621	663	633	611	640	649	653	620	647	621	663	648	616	639	645	639	633	615	581	671	594	613	665	640	673	624	621	668	684	615	701	666	597	669	639	638	650	636	607	637	610	643	629	631	647	644	634	646	644	628	627	634	654	664	639	635	645	652	617	607	667	627	577	663	604	655	639	609	626	637	709	656	624	642	639	703	647	620	597	645	614	631	664	606	676	656	672	620	678	659	606	655	658	654	658	667	595	604	670	618	652	665	604	626	620	701	654	624	667	701	628	605	640	629	625	671	635	627	657	662	602	645	621	635	620	641	641	623	624	662	640	613	660	619	612	641	611	669	687	652	676	690	636	649	636	613	662	658	679	686	646	615	638	666	639	626	649	659	616	643	606	633	674	689	666	657	655	676	679	653	647	623	657	671	681	631	642	653	632	637	635	661	656	639	623	616	611	637	615	626	599	650	662	631	638	695	628	598	643	606	664	621	649	635	613	657	626	618	586	686	664	673	646	650	639	650	612	646	688	606	651	647	623	661	597	659	688	629	651	654	631	701	639	631	642	617	656	639	619	631	605	648	632	621	681	670	650	650	657	631	646	636	659	682	661	619	678	578	675	604	657	616	678	609	653	659	622	635	635	675	645	651	636	657	640	651	619	639	637	600	639	633	655	576	629	661	644	630	655	707	650	656	651	631	601	727	656	617	611	641	652	637	612	653	631	597	600	643	689	655	662	647	618	628	626	670	577	621	612	633	630	647	584	632	619	628	683	699	643	636	642	663	696	623	639	625	621	662	644	668	621	614	626	651	630	654	618	642	638	646	654	667	647	666	647	673	664	647	617	649	638	690	671	620	616	629	680	662	678	638	626	634	693	639	675	647	587	628	650	594	630	654	663	622	642	639	669	586	623	596	635	631	679	658	664	612	657	629	619	618	609	666	635	585	614	625	651	636	681	635	633	636	638	642	630	635	690	652	682	637	632	647	655	668	652	656	671	664	628	676	651	685	618	628	611	645	655	645	626	651	606	636	651	590	631	634	644	657	653	687	646	650	649	659	648	609	628	657	658	645	629	619	597	651	631	617	638	595	624	650	641	604	630	626	654	610	639	661	616	664	615	673	646	660	618	646	671	681	618	656	601	646	667	647	644	691	617	646	663	642	646	649	608	700	626	665	665	627	631	650	603	659	622	629	636	653	625	636	707	680	578	651	599	655	638	657	661	644	710	671	617	654	601	637	681	635	624	640	639	630	609	636	620	676	654	660	627	614	638	631	652	669	661	616	662	623	654	626	637	630	676	615	652	646	631	636	647	633	640	615	621	643	628	692	634	644	627	616	666	655	620	624	654	633	622	609	632	582	631	644	662	684	658	678	638	716	659	685	659	656	596	639	608	618	599	658	655	672	616	623	631	662	680	597	666	635	598	675	647	651	622	652	642	662	631	640	638	691	678	693	621	628	709	665	634	610	658	658	631	635	623	603	674	637	640	622	661	611	652	603	652	597	596	643	639	662	647	615	641	592	632	668	640	640	646	668	657	625	698	655	643	632	610	640	663	634	624	625	630	648	675	649	614	619	627	634	635	691	669	627	664	641	615	631	644	655	626	634	634	670	637	660	644	626	660	656	588	642	586	674	670	666	693	640	638	647	607	645	655	632	683	613	649	670	646	632	650	626	628	642	612	639	621	591	632	625	611	663	646	698	690	593	619	618	654	642	610
2297	183	246	320	357	100	86	64	72	74	59	72	70	77	59	72	92	76	76	75	58	75	61	64	50	50	62	76	67	68	55	49	80	61	70	64	55	53	73	73	76	73	71	58	64	70	68	70	70	68	67	71	66	60	67	68	70	56	57	67	67	57	65	67	64	57	59	68	67	71	66	64	66	51	72	54	61	83	60	65	63	70	66	80	59	68	64	70	52	69	74	62	70	64	69	72	69	64	66	79	61	61	69	56	74	62	74	64	68	77	56	59	61	56	70	63	68	72	60	77	67	78	57	67	85	73	77	71	79	60	75	86	66	67	73	61	77	59	64	71	71	65	65	62	61	56	57	66	65	65	83	74	63	60	71	74	53	74	64	61	69	60	68	53	59	66	75	59	54	69	60	58	71	65	73	69	61	58	73	57	74	67	64	68	72	56	61	61	76	63	48	76	60	53	80	63	60	85	75	70	73	65	67	59	70	59	63	62	64	76	59	64	84	72	69	53	62	70	62	58	63	90	62	90	56	87	68	82	76	69	55	74	67	69	76	79	66	64	79	63	66	52	65	69	56	77	75	72	57	69	69	52	49	74	52	57	63	64	64	63	83	56	73	72	69	55	63	68	61	61	72	66	63	71	70	64	65	62	74	64	72	67	63	70	68	60	56	63	67	65	61	70	67	54	61	65	65	64	67	44	69	67	76	72	68	74	65	90	69	73	64	73	56	57	72	79	64	66	74	58	63	72	59	64	58	57	59	75	59	74	61	66	51	65	78	48	68	61	62	57	59	58	65	69	68	65	60	53	57	69	73	70	74	69	65	59	76	61	49	64	64	57	86	75	66	74	64	62	56	70	50	77	72	81	45	55	73	65	71	84	70	60	64	75	69	59	61	66	60	65	69	72	63	66	64	66	60	57	78	71	71	57	64	58	66	57	78	71	67	65	68	51	56	59	65	65	67	64	58	67	63	63	63	63	76	69	61	60	56	60	57	52	62	61	65	78	65	59	75	62	80	75	73	72	77	81	72	61	63	59	73	56	57	64	70	55	62	68	66	82	68	69	65	53	82	70	65	46	86	71	68	60	55	75	85	70	77	73	61	64	79	74	60	58	69	56	75	57	64	66	59	58	63	46	75	48	60	72	56	70	69	72	58	58	68	61	57	72	70	73	59	58	65	61	92	63	62	67	65	65	62	67	64	56	66	64	66	54	87	55	52	72	57	55	73	58	85	63	68	58	54	62	65	80	55	65	78	63	74	63	51	56	51	71	55	71	70	42	54	64	73	84	68	60	53	77	65	67	76	63	78	66	68	79	61	52	70	63	68	57	68	65	83	67	58	66	59	59	57	61	77	72	49	85	50	76	63	60	59	63	62	59	72	69	71	59	77	70	67	75	63	66	70	51	70	73	55	67	65	65	64	51	66	73	74	67	60	58	67	73	66	68	62	73	79	75	75	58	53	77	58	67	62	61	63	64	83	79	60	67	73	62	67	70	74	58	62	71	67	56	70	79	66	62	66	63	66	79	71	78	68	61	66	54	59	82	63	82	72	70	59	78	75	61	67	71	84	81	65	56	58	62	74	69	67	57	65	65	58	56	75	65	61	63	69	67	70	66	61	59	75	69	66	70	68	77	59	67	57	62	74	66	63	66	60	56	69	61	58	68	74	52	69	62	56	53	89	59	58	70	52	65	63	57	61	80	52	74	60	67	61	72	75	89	60	57	61	76	69	67	56	66	65	62	47	75	87	71	57	59	70	76	60	87	57	45	63	67	78	57	74	62	61	76	75	67	63	62	59	70	62	62	64	70	83	70	68	72	73	66	69	76	66	60	52	75	61	59	72	67	61	66	58	55	63	60	77	61	71	72	55	59	66	51	51	64	75	75	76	73	50	62	64	63	73	49	70	68	65	57	60	64	59	56	63	45	71	72	78	71	61	77	63	57	64	65	65	75	70	81	61	82	77	78	64	79	60	73	65	53	65	72	55	51	63	59	53	59	66	66	62	54	76	65	75	54	60	75	73	59	70	58	60	75	63	70	80	106	74	73	68	81	69	63	58	66	59	83	65	65	66	72	55	64	54	60	63	60	68	61	69	71	64	64	72	60	58	60	68	64	58	70	64	52	56	68	74	69	65	53	78	59	69	81	63	80	58	59	62	77	73	52	74	76	89	69	66	72	71	66	58	68	58	60	83	57	62	71	73	81	69	60	70	58	62	54	54	80	73	78	49	66	73	59	64	67	55	60	61	62	62	57	78	62	63	68	61	52	59	55	71	59	48	55	69	81	87	58	66	73	69	62	68	56	79	62	57	54	74	69	59	72	64	68	58	71	68	43	62	74	60	54	69	80	69	69	69	67	67	70	63	64	88	67	66	62	76	41	67	67	64	55	56	61	61	55	63	53	73	53	85	55	83	52	71	68	71	75	70	63	54	77	64	65	56	85	48	78	62	62	64	70	64	51	59	67	64	75	71	69	57	63	76	68	76	77	67	52	57	69	92	58	71	65	73	78	62	78	72	52	74	64	57	54	55	56	64	52	54	60	69	63	61	63	68	72	60	57	60	73	79	65	67	68	80	56	43	78	70	66	69	64	51	65	67	61	70	63	65	59	63	62	71	78	67	56	81	70	73	72	79	72	64	66	69	59	74	75	63	55	68	59	60	49	58	65	67	57	51	66	65	84	72	57	50	67	48	76	75	65	64	61	61	68	54	59	63	78	71	67	58	58	65	63	60	74	60	69	63	60	56	58	51	65	54	65	64	68	74	47	71	70	77	62	75	78	54	63	55	61	73	67	62	64	77	73	77	91	72	71	63	70	59	70	82	54	60	65	86	63	68	76	66	66	85	71	86	61	61	70	62	69	69	73	55	60	76	64	61	76	77	53	53	58	73	68	57	68	52	67	62	56	57	65	65	75	59	67	75	78	86	64	78	67	62	63	66	61	67	78	69	57	59	54	62	59	75	51	64	57	71	69	66	76	67	63	67	79	68	57	60	63	74	52	61	63	75	66	78	72	63	63	63	72	66	74	70	70	78	68	59	55	71	73	66	69	82	80	64	68	60	63	61	71	72	62	56	60	67	70	71	59	70	70	58	66	51	67	65	76	67	74	58	47	62	58	64	74	61	73	68	69	60	62	79	76	63	70	56	67	68	62	70	55	76	61	57	60	63	66	76	76	60	70	60	57	96	56	49	54	63	59	52	61	60	53	65	60	56	66	70	75	63	57	73	82	66	71	76	62	58	78	83	63	62	54	56	64	45	57	72	83	61	95	82	84	73	68	64	59	69	65	67	66	73	61	53	66	61	76	83	66	79	64	64	64	71	68	50	61	68	64	61	60	59	52	62	65	68	58	67	47	67	66	78	55	46	64	56	87	60	69	60	69	79	61	68	69	62	51	80	76	71	58	61	73	70	59	71	73	65	59	70	73	72	64	45	74	85	57	71	70	65	67	60	56	53	68	70	61	61	63	64	68	68	57
2087	314	594	1416	1707	276	268	244	227	238	238	221	227	198	234	211	219	232	216	217	200	199	204	183	207	197	221	212	206	208	203	213	218	211	190	208	221	212	234	193	213	231	206	206	211	203	174	212	199	221	227	199	197	205	202	229	197	175	231	198	206	190	207	190	206	177	216	207	216	209	187	187	217	210	237	231	197	206	198	223	205	211	204	205	220	214	208	206	221	198	218	201	199	202	213	184	229	177	205	208	217	207	222	182	192	215	196	202	213	183	210	223	222	205	195	226	211	217	207	194	199	197	203	183	205	221	212	203	199	208	210	190	210	209	201	184	219	198	202	203	226	195	221	221	232	201	215	228	193	184	200	201	195	216	189	187	197	214	220	186	213	221	222	204	220	201	203	199	210	178	237	202	232	238	193	217	190	209	195	226	183	233	217	197	183	197	229	172	189	186	236	215	199	200	192	188	213	193	188	190	197	188	205	213	195	210	203	203	190	202	211	193	228	192	172	194	201	216	200	182	205	202	188	202	210	191	210	207	193	216	196	205	181	194	225	211	213	231	206	206	204	223	192	215	209	182	203	166	199	234	192	221	188	201	217	230	203	226	204	187	222	214	219	208	194	226	212	220	202	219	220	202	198	214	211	196	207	210	210	204	199	188	205	185	206	180	201	180	194	199	208	214	179	196	207	211	206	194	225	201	194	218	222	220	186	209	199	229	196	195	205	206	188	243	194	185	182	226	220	232	214	220	213	212	195	206	199	229	208	208	184	225	204	224	205	234	206	198	235	218	189	228	206	236	205	205	202	207	214	218	209	196	194	250	209	211	183	211	229	213	207	179	193	218	211	203	194	186	213	206	178	201	214	184	205	200	189	199	198	187	199	182	210	220	205	203	187	208	187	195	206	194	197	190	230	227	212	201	203	199	215	204	193	186	226	168	210	196	212	195	187	203	183	221	212	205	185	212	178	196	200	218	210	201	221	195	206	219	198	212	201	209	196	202	208	204	236	190	212	209	167	197	179	201	223	233	224	217	197	197	225	212	196	214	213	202	238	196	189	202	194	177	237	195	205	185	207	207	207	222	224	196	210	212	224	196	217	187	220	209	213	223	196	202	203	206	213	214	224	216	217	198	183	234	207	211	195	210	224	199	182	220	204	183	227	196	201	199	208	199	196	210	209	210	211	226	205	204	189	183	172	197	196	202	209	174	205	174	228	219	193	191	214	204	218	198	206	225	202	184	214	207	182	221	209	248	194	216	206	223	213	221	189	235	190	220	224	192	218	202	201	212	191	187	212	216	197	201	209	207	184	197	235	208	198	178	220	207	179	193	198	199	219	189	172	214	199	220	220	194	208	224	214	195	193	211	216	201	177	196	170	194	192	214	229	209	212	191	198	195	214	215	212	195	192	197	210	205	227	201	212	211	202	212	207	218	219	191	220	213	213	211	215	194	196	225	218	194	201	207	193	201	215	210	211	193	216	207	210	195	211	199	198	195	208	200	185	192	215	217	187	217	210	185	186	216	197	201	214	213	202	211	206	206	209	202	224	228	210	210	215	206	207	194	225	196	205	198	193	200	192	201	170	188	195	199	186	210	200	210	213	191	202	223	197	191	225	190	196	213	197	199	199	196	201	216	224	179	209	190	213	199	205	195	191	187	201	174	229	181	231	189	219	212	209	184	222	203	200	200	219	211	207	205	186	224	207	209	200	182	171	181	190	250	202	172	198	198	177	206	206	217	207	177	193	229	179	213	175	207	201	201	191	198	176	185	211	211	208	198	212	204	213	190	225	203	216	197	203	225	220	215	206	217	226	214	185	215	229	207	205	190	189	207	210	192	224	180	224	189	220	216	219	228	223	223	202	231	200	201	210	225	204	217	207	185	201	203	239	192	223	214	220	218	222	206	187	186	218	191	203	199	237	200	206	204	219	193	200	217	227	235	237	197	229	190	210	196	195	220	198	170	212	213	209	198	201	192	204	200	206	208	193	238	226	220	242	242	199	189	232	197	209	188	218	212	225	230	199	210	206	205	189	188	213	219	220	216	220	193	218	199	208	222	219	206	205	185	212	206	204	197	191	198	188	205	218	184	193	207	221	216	221	246	199	200	187	180	234	224	196	209	193	212	189	195	205	207	225	228	183	199	209	210	207	204	177	193	210	196	194	194	213	199	203	213	233	228	188	232	199	167	217	191	224	210	209	218	213	201	233	196	193	197	219	211	220	200	196	216	171	194	231	190	204	226	226	212	205	216	236	204	194	191	218	175	215	207	202	235	204	208	219	202	187	240	217	222	209	235	195	206	187	195	177	220	201	196	203	208	213	210	177	201	216	224	196	206	184	203	227	223	201	186	203	183	190	203	220	197	231	202	182	206	204	216	234	199	203	200	201	202	206	197	210	184	214	206	204	221	218	174	191	203	219	211	220	204	202	211	203	190	200	196	212	193	185	190	195	201	190	218	209	198	192	213	208	202	190	183	197	212	199	175	218	215	226	223	203	202	201	228	210	229	192	191	213	197	202	197	198	198	216	219	200	207	203	223	210	211	211	210	204	179	211	200	199	204	192	199	204	195	206	208	224	220	183	188	206	228	233	222	219	219	192	225	193	210	194	237	202	233	220	220	226	190	201	217	219	199	199	204	209	202	208	203	199	200	188	187	193	210	214	207	188	218	221	225	212	210	229	185	202	204	219	208	218	220	219	214	229	209	202	224	203	199	206	194	227	201	210	221	204	194	197	194	199	204	187	207	201	210	197	215	214	190	176	206	196	216	214	206	191	229	211	195	205	221	214	217	193	223	190	194	186	221	213	205	213	215	187	203	218	199	207	204	222	225	203	170	201	183	207	212	217	207	231	195	212	195	207	221	212	224	204	205	197	218	196	190	209	184	226	214	211	177	214	213	220	217	192	194	203	176	192	183	186	210	218	194	182	188	197	219	194	193	210	207	206	191	213	212	205	197	211	203	208	205	180	221	213	205	219	241	205	192	222	209	207	203	214	217	198	209	208	187	213	212	188	220	205	203	196	202	197	221	209	196	209	194	213	200	211	200	215	205	188	197	209	226	216	196	192	177	211	223	200	220	205	189	226	206	241	210	205	209	203	189	235	226	202	178	220	193	206	211	212	209	216	195	203	200	213	219	214	225	207	207	233	195	202	196	212	199	184	207	212	217	206	188	195	199	218	199	210	198	238	207	202	190	195	214	191	193	219	219	215	188	202	189	211	198	188	229	220	199	191	224	200	183	209	221	222	204	194	217	206	234	197	189	180	211	204	207	210	216	217	201	195	204	212	214	212	201	211	206	219	225	241	196	215	211	239	227	236	207	199	226	185	185	217	239	205	211	192	177	214	196	192	184	215	188	202	195	194	206	194	199	217	192	180	199	237	244	234	239	200	228	221	223	204	202	212	195	189	197	216	190	194	190	203	211	201	218	214	204	211	200	211	207	192	203	198	177	198	246	199	200	239	220	201	208	199	225	209	202
9441	1222	1622	16735	13021	855	393	320	272	266	209	208	203	193	193	181	173	205	179	187	177	159	138	181	146	161	174	174	168	156	144	158	157	155	188	160	154	169	153	157	137	120	133	147	162	154	160	141	181	155	142	137	133	164	149	157	159	168	172	144	150	154	174	144	160	128	130	137	116	154	147	145	147	140	135	144	154	130	169	151	156	149	138	132	147	145	139	133	128	151	151	143	149	156	135	141	168	139	157	157	141	162	161	126	146	156	153	125	178	142	161	141	148	146	136	155	159	124	169	167	140	145	150	151	149	154	145	162	140	149	154	152	159	146	140	147	151	148	120	156	150	151	137	162	157	146	154	157	139	137	146	167	161	171	141	151	164	161	165	135	144	165	145	159	124	156	139	164	137	134	176	151	149	133	133	154	143	142	129	138	142	153	167	140	139	147	175	163	149	126	157	137	183	174	174	150	149	163	141	140	165	137	143	148	133	119	166	145	135	136	136	147	158	156	155	162	153	137	163	153	142	142	155	169	154	161	150	161	158	144	135	161	154	146	155	163	143	175	142	160	166	151	136	147	153	151	143	142	154	149	140	160	135	149	132	144	148	147	163	139	147	149	133	133	157	158	148	142	137	143	166	138	160	128	147	144	151	149	126	162	162	151	155	125	159	133	153	163	142	139	166	131	126	134	165	141	141	131	163	147	156	142	141	162	144	130	132	177	162	167	158	136	142	164	141	118	158	155	165	141	150	170	148	143	167	137	136	153	161	156	137	149	137	133	148	147	150	154	165	137	130	146	134	153	150	147	158	149	143	135	163	149	126	158	133	146	153	148	148	150	138	108	139	131	134	143	156	139	142	132	133	140	160	163	147	136	149	163	174	153	150	136	125	167	147	123	163	155	152	158	137	123	127	162	153	146	157	160	152	140	147	137	144	148	168	151	168	159	149	155	147	144	129	151	146	138	159	126	142	165	156	147	138	142	150	149	165	127	131	164	150	145	148	148	128	154	138	144	152	163	162	149	158	151	130	173	152	173	149	154	131	158	138	148	136	131	138	147	142	123	135	149	162	150	155	166	144	154	132	144	118	151	158	153	141	150	143	161	157	153	140	143	140	153	126	144	146	177	149	154	142	166	150	141	165	142	143	183	145	163	152	143	128	154	149	161	133	144	154	142	149	140	161	162	141	144	149	129	149	132	146	166	139	123	143	139	153	136	130	141	153	159	156	155	150	146	167	137	153	175	142	146	150	146	150	165	145	149	141	151	180	173	138	131	136	162	143	146	165	149	143	146	143	133	159	171	164	143	136	130	136	140	133	158	127	135	134	157	154	147	158	174	165	144	149	168	131	171	142	148	137	164	165	175	156	155	164	153	145	135	152	130	135	133	120	183	153	163	138	160	145	125	140	145	157	135	144	163	128	160	169	138	148	148	130	173	161	122	134	149	129	150	143	148	148	126	143	131	135	191	156	138	137	138	154	138	126	137	140	134	152	173	154	147	140	149	142	136	159	147	153	150	158	161	170	157	152	154	147	147	137	145	158	140	149	161	139	128	143	133	152	156	149	130	158	156	140	157	154	178	133	137	158	139	155	132	139	157	156	148	128	139	148	148	175	159	126	149	161	149	132	172	156	142	131	158	161	155	160	149	135	153	154	147	138	158	147	147	147	148	140	128	128	149	131	156	149	119	149	159	167	161	144	133	140	157	167	146	146	164	151	153	152	145	140	150	148	140	136	145	156	149	145	160	137	147	143	143	138	131	143	165	153	164	134	156	149	153	135	153	150	126	126	125	154	142	147	147	142	154	144	148	162	138	137	158	148	147	152	144	148	137	147	139	164	155	158	146	141	156	175	139	128	140	162	135	139	165	143	142	166	141	162	140	156	153	147	150	162	145	148	134	153	146	136	156	143	147	146	152	145	106	151	148	162	159	162	143	149	141	131	137	138	141	149	144	149	142	138	140	149	156	143	148	125	135	145	145	149	142	161	154	145	164	164	167	133	147	154	155	150	167	165	158	151	179	171	121	186	140	133	145	145	143	139	144	122	135	130	144	144	157	138	140	128	163	167	143	141	139	140	136	145	157	162	146	135	144	136	149	146	126	149	135	128	156	140	163	150	150	140	159	142	147	138	163	164	149	143	135	149	144	139	136	145	138	155	143	141	160	156	125	158	139	133	159	145	146	136	158	134	141	158	147	130	125	142	166	157	126	135	163	171	147	144	145	151	164	152	134	147	148	141	136	152	149	147	153	138	149	154	154	140	148	144	147	156	147	138	170	166	155	132	136	154	175	177	148	166	148	147	150	157	151	151	146	152	146	160	168	145	155	133	146	160	138	126	146	153	154	170	143	161	138	154	139	143	154	167	161	147	152	155	150	157	159	133	146	137	138	149	155	125	144	134	161	138	136	131	170	141	141	132	144	157	166	160	155	157	177	169	145	142	147	137	157	148	146	143	155	139	150	163	134	150	144	146	139	159	162	133	172	170	175	144	153	161	171	149	158	143	163	160	120	151	153	163	137	148	150	152	155	149	166	151	132	156	165	135	133	138	140	132	132	151	174	141	143	144	168	157	151	148	162	159	138	160	158	162	129	157	163	145	136	153	162	168	136	161	153	149	132	135	164	140	167	139	169	157	166	166	131	161	161	154	133	149	141	143	153	153	148	138	126	138	121	133	128	119	148	141	136	140	124	164	153	167	155	135	153	138	150	145	121	145	153	161	148	153	146	162	142	155	160	148	153	153	170	160	141	145	152	171	160	136	137	139	164	147	151	127	152	149	141	145	152	135	152	157	155	142	186	144	163	150	139	165	140	129	160	140	145	146	146	151	126	148	155	136	138	131	147	138	163	143	145	124	162	149	148	135	153	150	150	148	135	149	147	140	166	144	148	126	140	136	132	145	161	162	134	139	148	159	133	141	144	135	162	162	133	142	138	155	136	155	143	145	172	143	159	163	151	155	145	155	159	160	152	140	154	139	128	150	153	127	152	135	137	156	138	161	158	160	136	155	156	167	145	155	136	127	142	164	140	151	144	149	137	147	133	151	132	150	161	150	136	141	126	139	154	158	152	139	124	141	166	147	172	157	150	137	150	155	139	152	167	141	169	153	143	126	131	161	138	131	144	125	160	174	142	161	147	131	147	161	179	117	158	183	126	156	140	138	129	137	152	144	128	150	157	191	157	138	141	147	153	160	138	156	146	171	168	143	158	155	125	93	153	143	138	127	167	148	146	155	154	136	152	143	144	128	141	185	139	139	169	153	129	149	149	129	137	149	163	155	164	166	142	145	132	141	153	145	151	167	169	141	119	154	132	141	155	141	164	156	150	139	138	176	142	149	123	160	145	166	137	147	145	127	167	142	169	153	147	143	163	144	147	130	153	154	162	156	130	154	141	160	152	143	148	127	153	156	154	136	169	153	150	155	156	144	150	152	137	139	121	151	135	155	160	119	140	151	152	150	152	167	169	148	149	162	155	160	151	171	138
6171	1342	3364	28991	12136	1999	1600	1343	1220	1059	907	857	795	730	693	655	670	569	554	531	540	522	521	548	466	482	509	486	482	480	490	474	471	472	429	420	456	438	447	401	439	403	431	421	410	449	415	416	437	390	415	399	427	407	380	373	402	399	421	433	425	360	405	435	398	389	418	401	411	390	393	380	392	384	376	400	398	399	400	390	412	367	388	405	411	400	403	416	385	385	374	363	399	378	416	409	419	385	391	389	417	399	383	420	399	420	425	372	370	431	393	405	400	426	401	331	373	401	417	347	390	398	413	393	382	380	354	391	376	380	381	424	349	386	390	394	414	385	386	408	372	389	407	405	404	381	416	440	379	375	387	392	410	387	390	407	368	394	406	372	370	422	440	398	411	417	396	395	402	405	396	364	368	437	368	391	404	429	391	406	411	409	382	366	394	365	366	382	369	416	385	379	405	415	383	386	383	392	394	402	413	379	371	375	383	390	393	406	394	416	410	417	424	416	366	424	358	424	367	396	383	393	394	397	382	385	399	430	403	372	386	367	394	409	384	407	396	362	387	397	398	396	380	404	422	385	365	373	365	372	395	392	374	398	389	361	385	356	380	390	407	390	386	392	392	378	373	389	369	393	375	375	379	360	365	393	397	399	386	377	377	376	413	361	366	405	395	420	365	377	398	424	368	418	404	386	375	405	395	411	401	416	406	400	392	425	344	405	410	402	368	395	403	394	379	370	360	369	405	385	405	381	425	373	397	357	376	375	426	350	407	398	384	385	356	395	409	395	366	389	395	395	379	409	384	369	358	391	386	398	396	387	383	387	349	386	389	426	390	411	422	378	400	426	375	394	397	371	408	373	406	352	371	407	412	383	428	425	384	414	409	368	388	409	387	367	398	391	391	406	411	415	377	404	376	427	401	406	419	437	387	411	362	419	406	412	383	388	417	366	411	373	399	374	363	404	429	415	358	390	392	418	379	400	404	403	389	376	381	399	372	383	404	406	409	390	437	384	414	421	378	383	404	397	369	389	399	405	429	409	391	419	378	399	392	394	416	383	367	425	359	390	389	384	375	365	406	371	399	410	374	389	419	392	405	396	382	378	432	393	397	359	417	386	345	387	412	404	373	389	428	414	398	412	403	416	385	429	382	382	408	365	394	417	406	363	346	377	376	420	417	411	405	360	414	371	402	397	381	381	394	386	405	405	386	386	400	400	411	400	416	393	406	373	421	414	382	424	369	369	402	392	384	418	377	407	393	417	393	352	369	393	380	406	379	406	340	393	411	383	371	426	379	413	390	378	383	404	414	376	414	381	382	391	423	366	370	346	398	368	414	393	377	389	409	387	371	368	386	360	375	392	393	389	370	428	424	398	414	376	387	379	385	410	408	381	397	394	397	385	423	408	414	395	375	426	398	403	372	368	425	407	374	393	379	359	348	371	371	395	359	371	398	376	384	410	363	416	418	379	372	418	400	390	386	357	399	367	370	402	376	361	401	367	401	376	430	381	409	408	381	399	421	401	353	351	385	410	383	436	398	394	364	381	392	373	405	380	397	381	380	402	418	355	398	350	380	393	406	444	398	421	367	435	391	354	383	416	381	398	371	411	380	373	344	396	385	409	422	375	402	432	380	396	415	386	407	408	400	374	380	359	362	411	371	382	424	397	383	400	383	395	339	372	408	386	360	369	421	400	382	367	371	387	417	392	361	394	423	407	376	381	419	418	400	415	398	362	363	411	403	376	380	394	373	404	386	366	388	368	396	407	398	406	426	394	375	378	435	420	398	397	390	404	358	403	447	382	352	362	397	376	384	388	404	423	391	350	387	371	453	430	394	384	411	399	363	375	422	369	394	379	398	376	397	391	383	379	389	388	422	425	356	397	356	404	408	388	385	399	386	382	411	390	400	373	436	373	417	427	388	378	399	408	400	399	356	369	400	388	371	391	414	377	377	402	388	379	395	425	407	366	373	350	388	424	382	418	386	395	383	391	416	396	389	399	407	391	332	412	415	391	348	445	408	416	428	421	379	384	386	414	416	427	402	382	367	404	382	376	344	410	407	374	410	389	427	395	429	409	363	424	339	403	378	397	417	404	397	380	407	374	385	382	382	348	413	397	368	363	366	385	373	400	382	410	372	422	358	389	383	394	384	379	374	374	385	400	410	411	387	394	379	416	369	393	405	420	377	406	407	425	367	380	387	394	438	387	402	396	430	381	389	404	389	397	400	386	450	399	328	401	372	392	385	396	392	416	411	387	415	423	400	362	370	379	404	359	390	398	367	394	389	375	433	399	369	413	398	353	375	374	390	396	382	385	362	407	386	382	371	391	361	388	408	394	399	428	426	377	361	408	420	390	380	371	368	393	370	381	378	366	377	421	373	388	391	368	423	395	369	376	389	403	379	362	412	425	371	377	403	405	389	395	410	377	423	404	394	409	364	377	372	359	405	407	425	376	402	398	435	388	412	421	362	405	368	419	412	399	398	408	390	371	399	398	418	413	402	398	420	385	370	432	400	441	385	426	386	369	387	422	410	384	423	453	374	366	401	362	394	405	396	386	408	355	398	377	381	363	354	380	407	411	404	376	426	375	401	388	398	382	358	383	389	393	408	357	367	374	371	405	380	446	372	412	392	382	385	412	379	390	403	386	419	438	357	365	406	410	380	372	409	337	375	385	393	405	365	368	419	395	379	415	395	351	425	379	380	420	418	366	388	406	375	405	408	393	397	385	429	366	393	396	366	399	356	412	398	370	419	408	410	407	445	397	407	411	361	378	410	402	442	406	398	384	415	385	417	411	381	404	402	390	411	369	359	424	372	370	408	388	374	405	359	381	410	406	357	372	412	351	392	384	393	418	388	393	402	407	394	432	371	366	382	370	397	352	358	381	398	402	368	392	406	384	382	326	387	391	395	362	412	390	393	398	393	381	371	389	390	430	382	405	380	384	385	364	386	422	388	380	416	377	374	360	388	369	431	425	369	380	364	414	385	378	364	386	425	395	409	407	396	423	415	418	383	388	379	411	374	392	379	412	356	383	395	374	347	347	383	416	397	441	396	407	381	401	396	397	384	377	413	410	372	353	366	323	411	412	417	400	372	393	385	374	379	393	373	391	392	376	367	392	378	390	379	406	399	362	425	396	369	376	390	380	390	358	381	406	398	397	412	372	425	389	399	391	371	354	383	401	429	399	416	356	385	422	394	387	373	416	336	397	374	393	378	400	389	375	413	398	425	382	425	376	377	396	390	417	401	398	387	393	399	440	423	393	412	385	428	384	395	412	416	392	387	374	412	415	412	342	378	401	400	375	424	349	413	391	406	388	433	416	381	365	385	409	384	382	388	358	392	413	401	379	385	390	407	372	396	373	396	400	407	411	372	418	362	379	423	375	384	406	394	356	371	416	422	384	380	371	382	399	378	392	396	399	412	368	409	390	384	406	372	393	393	396	395	388	379	356	429	393	394	381	390	406	397	405	395	371	395	402	382	420
17098	2966	4086	38089	33981	7426	899	617	551	478	419	392	372	405	355	357	345	331	336	336	338	297	311	299	301	321	312	295	281	347	279	280	310	313	312	269	279	275	289	265	287	274	310	309	265	277	249	287	291	286	306	302	283	285	252	256	272	278	275	315	268	286	283	236	295	312	273	280	265	275	300	276	252	278	287	272	282	276	302	267	311	288	272	282	292	266	262	274	268	286	312	277	267	234	302	266	281	305	279	284	283	291	289	239	285	270	304	266	278	250	290	254	272	257	264	279	299	276	295	263	276	283	284	267	301	271	292	242	294	299	267	291	257	298	274	257	275	275	254	268	255	252	296	290	306	299	296	271	279	256	288	272	267	301	308	275	249	248	253	282	266	281	283	302	305	267	263	284	254	301	275	245	301	282	278	280	297	255	272	272	270	290	320	303	309	278	268	267	293	279	257	281	273	249	262	288	279	290	293	282	230	279	288	262	268	249	255	271	269	315	318	303	282	276	278	266	268	255	313	269	273	266	288	306	255	275	273	292	291	278	249	263	324	285	262	285	253	259	279	263	252	283	268	261	281	291	278	280	261	284	263	270	264	278	276	285	265	300	306	239	284	310	271	274	257	270	268	280	260	280	314	283	264	279	264	290	292	285	316	267	263	293	267	300	282	266	300	285	284	292	290	292	271	270	268	284	271	293	272	278	262	257	294	286	247	271	279	275	283	283	278	271	274	294	266	252	270	293	274	254	286	278	269	277	292	273	285	296	305	259	294	258	297	283	270	282	275	278	265	265	283	262	253	295	279	299	295	316	313	283	285	294	266	255	324	290	298	293	297	296	273	282	307	276	304	265	289	282	283	267	248	272	270	295	266	283	285	297	269	315	273	307	284	319	252	328	249	267	261	275	288	277	276	278	255	307	307	266	314	281	278	277	246	243	301	278	273	266	285	270	266	281	272	296	283	298	293	269	264	285	288	291	279	274	295	274	268	269	253	292	291	313	286	275	300	260	281	276	268	253	280	273	267	273	269	305	273	273	290	249	309	288	272	261	291	258	279	236	296	257	303	255	279	274	296	273	271	269	283	254	268	276	260	269	274	282	261	236	265	257	290	274	246	251	272	276	290	269	270	239	278	286	297	266	276	283	247	270	280	298	303	280	264	267	294	304	245	271	258	281	301	282	294	283	266	300	282	276	258	277	269	273	277	269	288	265	294	280	273	264	257	268	271	308	272	291	265	275	283	309	263	283	267	298	267	253	265	285	288	285	267	299	295	282	274	258	287	279	283	255	286	272	309	297	290	300	293	258	278	282	262	285	262	290	266	300	252	263	270	261	282	283	278	271	278	289	268	287	295	298	292	261	275	272	277	265	295	251	295	281	253	273	274	262	276	272	296	262	309	297	289	292	299	280	282	283	267	290	266	250	271	256	300	291	271	278	252	255	257	292	247	251	314	239	256	285	257	254	288	287	290	277	263	316	278	266	301	270	287	266	264	274	262	273	252	269	279	291	277	274	259	254	288	292	292	289	306	262	281	290	305	261	271	287	276	290	287	280	286	314	284	278	294	262	268	274	267	289	294	266	301	302	288	272	277	284	260	236	288	274	270	279	286	293	297	303	301	275	278	249	267	249	248	273	262	265	321	282	290	311	305	257	273	285	277	263	265	277	278	261	249	294	276	257	283	258	254	269	284	255	293	281	283	266	273	237	259	258	282	225	288	240	261	281	301	297	279	255	281	249	272	286	299	271	328	250	302	280	271	277	271	274	303	279	270	248	268	259	282	247	261	272	263	265	282	271	245	240	287	279	259	272	311	279	284	279	287	246	267	273	271	245	284	276	312	283	281	285	253	286	272	279	313	289	301	270	270	272	259	265	274	265	252	269	289	234	261	258	247	272	299	266	267	286	276	258	294	285	250	292	282	272	261	277	298	264	276	276	303	236	259	282	286	258	285	280	275	275	279	315	303	255	305	258	257	299	249	261	290	295	279	274	264	290	284	270	286	284	260	260	270	281	259	270	265	268	276	269	291	302	278	235	278	268	274	283	268	312	269	284	283	296	295	276	280	296	259	272	268	256	273	252	259	259	283	252	269	261	278	259	278	263	282	262	282	268	289	271	235	240	246	254	279	277	273	301	266	294	288	278	250	286	260	289	265	265	261	242	260	282	311	292	287	274	294	259	289	300	250	330	279	277	277	289	270	281	268	282	283	266	273	301	283	278	273	269	273	259	286	266	296	271	274	297	229	269	268	262	270	270	262	280	284	290	252	256	277	266	279	277	289	258	289	279	286	280	293	281	288	315	294	269	257	263	290	308	268	281	289	268	254	280	273	292	290	300	247	280	254	295	281	287	232	275	238	277	261	260	274	279	277	277	276	279	281	261	287	275	252	276	294	268	304	269	286	276	312	284	307	248	270	290	268	273	280	279	249	300	255	275	275	260	271	252	277	287	241	273	274	274	268	302	282	288	282	292	293	238	257	294	259	280	281	279	255	298	288	262	292	272	261	277	280	277	284	278	298	279	297	245	269	270	288	275	284	249	252	272	274	276	264	310	286	292	280	278	285	314	272	235	285	277	298	244	294	266	287	298	271	261	285	270	301	275	265	283	252	285	245	280	287	278	261	268	287	285	308	269	252	238	305	259	285	301	267	315	276	312	312	277	306	300	269	284	289	250	293	296	251	278	282	272	303	290	281	240	290	262	245	288	277	272	274	250	272	293	273	272	245	294	310	260	252	283	291	287	298	294	261	248	269	262	248	288	278	240	286	274	280	302	285	291	275	270	292	278	255	245	265	275	246	267	243	273	285	293	292	278	283	275	277	275	244	298	280	280	276	248	302	275	266	259	280	266	292	247	282	275	286	304	281	286	271	278	319	266	258	296	274	307	268	245	291	253	245	264	284	287	263	278	288	290	246	280	285	287	268	282	281	268	260	287	294	290	301	272	263	254	270	293	281	267	303	286	265	265	276	278	267	278	289	261	262	272	258	264	245	273	252	278	285	314	282	276	265	269	285	271	292	296	271	284	273	284	271	262	238	268	264	311	275	283	279	249	277	304	285	282	259	278	259	262	275	290	281	250	280	265	300	269	251	293	314	247	267	261	271	285	285	254	283	285	286	297	319	279	240	270	258	277	299	267	282	286	293	281	289	281	288	239	262	276	288	277	263	263	297	273	256	259	273	270	280	269	274	290	271	270	262	287	271	269	283	296	246	245	290	286	306	251	281	275	300	293	267	284	277	279	297	254	269	264	270	249	304	320	310	288	275	269	269	265	268	285	276	249	272	242	263	253	277	295	299	297	297	281	254	256	278	309	258	263	255	266	275	292	285	278	263	316	233	267	291	277	248	268	276	257	307	259	308	273	263	287	283	266	291	270	297	272	263	281	280	245	266	263	253	268	283	254	285	262	267	290	279	307	255	283	285	279	304	284	246	249	286	249	272	288	270	300	248	263	301	295	280	276	256	261	266	293	289	274	305	261	262	275
8056	2352	7228	45572	30163	4243	2866	2351	2043	1889	1702	1468	1353	1292	1168	1133	1006	1083	1038	973	941	893	911	853	844	823	858	775	774	757	812	747	710	764	728	792	735	749	779	762	697	714	722	704	724	718	674	678	659	737	699	727	676	676	646	667	692	679	666	693	684	662	686	620	645	666	717	610	672	664	662	693	629	709	705	700	621	673	710	674	635	677	643	701	663	682	686	654	637	654	650	719	702	593	649	677	633	653	650	649	624	666	665	645	632	629	643	662	681	677	690	695	654	632	627	676	650	642	637	679	608	650	612	624	691	690	679	651	668	684	658	618	651	657	631	621	612	676	660	683	653	680	706	657	657	664	634	654	652	628	644	665	641	626	616	613	688	650	678	704	644	628	635	656	672	670	636	633	655	680	667	583	633	685	671	664	666	691	634	632	670	639	651	661	679	660	649	654	686	678	643	625	668	617	608	629	645	629	669	632	682	659	650	638	660	605	689	667	608	681	646	642	663	633	668	635	627	674	646	682	657	616	651	648	620	633	642	709	641	645	628	651	612	683	611	661	669	646	691	643	626	624	658	671	647	635	681	648	637	675	660	637	649	687	631	669	647	650	672	688	660	642	609	599	667	648	684	643	627	648	637	626	627	651	687	627	629	667	629	662	689	639	650	677	666	680	620	621	607	655	654	631	660	651	674	664	647	646	653	631	622	622	625	639	661	634	624	663	608	646	672	652	663	636	647	634	656	610	701	662	692	652	637	654	625	649	641	646	687	612	626	654	655	614	656	712	620	661	676	603	697	605	665	635	643	703	663	646	629	628	658	620	636	641	682	665	642	652	683	624	635	642	638	625	642	632	662	643	599	662	670	663	693	659	651	693	665	664	674	669	657	601	674	625	643	684	603	649	642	636	678	619	621	572	652	652	634	695	649	655	641	657	602	611	604	623	676	638	651	647	622	609	632	693	625	652	639	681	649	682	644	664	673	647	681	628	676	692	647	631	641	660	620	631	585	633	622	667	616	654	662	679	633	702	643	659	650	596	669	645	652	665	672	612	628	635	628	633	630	611	681	620	652	632	674	664	659	641	667	697	704	625	672	632	637	658	643	650	641	605	591	631	677	674	644	663	656	673	649	681	646	635	679	597	647	659	650	605	703	630	634	622	573	635	613	629	658	621	631	645	624	614	646	634	677	649	663	669	609	673	693	647	688	673	647	659	658	646	659	644	601	638	616	669	643	614	656	651	635	679	648	657	633	676	598	653	661	637	660	647	649	656	621	657	625	690	652	691	685	637	654	614	581	680	676	646	601	626	678	630	635	629	641	623	657	641	642	660	682	629	661	647	643	604	629	670	655	643	678	688	627	634	638	658	635	623	668	640	621	684	651	647	693	663	639	662	634	669	636	691	669	614	616	650	602	625	638	628	677	659	615	626	749	657	653	617	664	667	696	652	621	713	667	692	667	695	665	629	630	645	641	666	639	637	617	642	631	672	687	604	654	638	671	640	651	636	670	641	674	620	640	669	647	621	691	633	649	668	672	681	663	670	643	651	689	682	645	650	648	634	647	689	649	610	625	625	699	675	648	669	607	595	655	660	594	670	660	589	599	642	606	652	639	692	680	621	595	657	598	714	669	667	676	662	633	699	622	656	642	645	671	630	691	641	622	645	663	661	642	647	664	619	640	637	655	629	688	639	643	645	661	679	640	656	704	611	637	648	645	620	639	709	633	666	636	675	644	652	664	651	649	596	623	655	651	620	662	608	602	638	662	643	630	677	675	630	653	645	642	613	684	643	613	659	668	664	665	638	640	653	660	621	620	670	627	640	665	654	703	627	663	660	664	646	667	654	687	662	653	670	655	639	626	655	687	630	630	661	690	656	606	665	662	624	683	632	623	612	630	682	652	631	649	662	665	631	683	658	661	640	600	655	649	611	698	642	657	628	637	639	616	682	676	613	621	635	664	629	657	622	629	639	648	674	660	632	647	628	622	637	607	640	634	686	662	646	648	681	640	651	600	664	665	635	657	612	650	638	653	665	670	616	680	654	681	649	645	653	618	675	656	625	600	622	664	652	658	635	675	632	609	628	624	646	635	659	664	636	718	664	631	666	650	634	589	659	676	643	656	671	639	665	692	674	670	655	657	642	632	637	625	656	667	669	645	620	647	631	697	643	634	642	656	670	618	644	665	649	706	656	655	647	629	706	636	668	620	654	674	658	604	656	643	629	650	633	662	621	627	646	645	673	645	606	671	613	666	625	614	614	641	641	592	628	637	674	646	662	622	647	662	648	611	667	669	618	648	659	625	658	653	616	660	617	631	635	651	660	664	645	627	670	612	676	643	645	672	675	596	649	623	648	637	626	649	671	650	656	653	653	646	636	631	662	627	651	623	664	659	608	662	665	654	625	624	628	659	676	675	686	631	634	685	656	680	623	648	616	631	644	665	673	641	564	631	685	636	682	682	594	616	651	695	596	652	650	680	635	688	624	654	617	592	647	648	651	670	653	669	664	642	698	656	654	640	663	638	655	635	652	652	641	645	692	631	592	679	673	607	651	635	657	615	671	659	655	615	660	678	649	651	666	662	664	621	669	595	650	649	647	621	669	617	641	646	626	629	621	671	689	626	685	649	648	604	644	658	615	637	664	641	606	652	649	612	607	669	606	657	633	649	626	679	669	655	636	590	684	703	687	628	638	649	701	641	680	611	630	630	665	695	668	658	584	660	705	653	647	644	652	639	650	624	621	631	665	656	649	603	651	693	692	660	623	634	631	669	740	668	676	669	637	654	628	640	670	688	625	639	664	674	658	626	668	622	688	657	676	700	651	681	637	633	655	622	636	705	630	658	653	646	634	655	644	606	651	661	607	648	671	656	651	731	677	665	681	647	676	624	654	660	631	645	636	635	672	646	674	653	661	673	641	647	671	643	681	673	629	654	602	648	654	668	637	613	636	627	631	632	634	632	607	686	633	677	654	653	720	682	665	634	646	628	686	637	654	680	645	675	670	647	619	634	583	678	613	605	666	587	642	610	645	668	624	637	603	622	614	668	653	641	669	642	643	716	678	693	658	688	677	590	652	630	656	647	647	688	653	684	670	666	646	654	694	655	679	650	630	643	638	649	646	651	665	617	704	641	672	623	701	646	642	657	609	609	641	629	661	668	628	622	605	632	657	606	608	652	662	655	634	649	656	644	644	638	709	610	681	639	624	628	667	656	698	666	638	669	673	628	647	655	613	658	630	648	682	675	651	630	676	611	665	610	642	633	643	692	666	632	644	680	598	596	638	659	625	614	669	655	677	657	645	674	657	620	610	661	636	662	598	636	642	697	637	661	636	667	658	662	633	647	628	650	677	674	636	675	580	627	603	634	614	642	620	627	650	678	631	674	637	678	670	658	635	645	661	644	670	624	653	643	654	616	664	626	620	684	635	629	644	665	696	669	689	657	644	662	633	690	641	650	678	664	639	635	622	665	660	645	621	626	643	651	624	661	650
2147	273	405	382	308	72	77	74	60	83	88	59	74	62	59	69	55	61	75	59	61	58	72	65	69	67	76	58	72	68	66	61	75	77	60	64	66	49	63	79	61	66	72	72	62	79	78	65	55	57	75	60	82	79	85	60	58	55	66	67	68	58	72	76	73	62	60	55	84	65	50	54	65	51	79	61	77	75	69	70	74	87	66	71	61	65	62	70	74	65	82	78	68	60	65	73	71	64	72	65	65	66	73	68	71	56	64	67	59	62	72	60	75	78	74	75	56	62	71	51	79	71	60	71	62	70	62	67	72	70	71	51	67	67	57	69	74	64	63	71	67	65	65	59	54	69	63	63	72	65	71	68	63	59	59	56	71	59	73	74	78	63	89	76	58	66	72	72	62	74	68	53	58	69	60	74	57	72	63	69	57	63	61	71	64	69	70	68	58	61	77	59	62	63	70	66	71	72	82	61	63	57	81	57	55	64	71	61	54	69	71	76	63	70	64	63	59	71	67	73	71	62	67	62	80	59	52	71	57	82	66	55	75	75	47	62	67	64	60	54	59	59	50	72	65	67	71	73	56	73	69	71	66	65	72	64	54	71	63	64	64	67	63	74	50	62	75	69	68	72	65	72	58	65	51	69	48	76	59	72	62	64	76	73	65	70	67	49	54	81	76	56	82	55	72	82	58	68	87	59	53	63	66	72	71	53	70	67	61	61	63	71	78	54	63	67	61	70	82	78	84	54	70	64	71	71	61	63	55	72	66	70	57	60	58	59	77	51	85	72	87	68	73	52	62	66	71	60	61	67	76	67	71	65	61	68	80	69	67	67	58	67	65	79	66	77	52	65	60	63	66	74	56	55	71	56	79	54	62	60	61	59	63	83	70	79	64	79	67	62	58	55	73	61	61	69	71	65	75	67	61	76	79	64	64	65	82	71	71	72	74	65	44	57	68	68	72	54	60	60	64	69	73	72	57	72	66	75	63	66	62	57	63	56	65	63	56	57	71	78	64	64	73	65	68	57	56	53	61	60	58	58	73	62	73	76	50	62	61	66	55	64	63	86	69	64	60	72	67	62	74	65	59	64	72	67	83	60	61	71	63	77	58	66	70	49	63	76	82	60	68	68	73	73	67	69	73	68	66	69	66	84	60	71	68	50	86	69	58	58	65	64	64	67	80	60	78	63	57	63	66	64	70	60	59	73	65	66	69	65	58	77	59	72	56	81	91	75	75	60	66	59	61	57	55	61	78	52	54	65	70	59	63	61	62	57	68	55	67	68	51	61	68	75	63	45	56	58	71	83	69	74	69	54	65	52	57	60	70	48	72	79	64	72	61	56	59	81	61	68	51	71	52	62	53	64	64	58	67	63	62	65	66	67	86	67	86	73	65	65	78	50	54	70	66	56	67	60	50	56	55	66	64	68	57	58	62	68	62	47	57	72	60	65	70	79	62	64	72	68	82	73	52	56	57	57	70	64	67	77	85	69	82	66	70	52	69	68	72	74	84	63	65	63	69	64	62	60	73	68	62	59	77	69	59	59	61	69	63	64	63	70	56	58	60	64	53	64	56	78	65	68	59	61	77	82	57	86	72	63	66	68	61	80	58	60	73	75	49	66	71	49	69	64	68	64	68	71	72	61	51	82	53	75	57	57	65	78	65	67	66	70	53	58	61	57	68	54	56	74	53	68	80	59	58	58	59	75	71	70	73	57	59	54	77	57	61	78	59	54	59	49	66	58	64	50	66	70	60	67	69	78	58	70	58	63	47	63	67	72	67	63	77	80	62	64	67	71	88	57	61	62	67	63	76	64	64	80	73	67	76	74	55	64	64	71	60	66	64	70	57	82	54	61	66	76	71	66	57	63	66	70	59	72	68	63	59	60	50	71	70	58	73	74	74	66	61	62	74	74	76	76	84	66	87	76	72	83	66	56	77	78	64	67	73	60	64	69	75	67	59	74	58	74	67	59	63	65	66	76	58	64	43	63	72	60	63	67	72	51	58	53	76	64	58	79	66	45	72	83	65	65	88	85	63	66	69	69	42	73	45	69	69	71	66	70	67	77	61	58	69	61	66	75	66	63	82	63	59	76	67	66	72	64	66	52	74	60	56	60	72	78	78	61	63	67	75	67	67	81	69	61	59	64	90	58	61	65	68	61	60	76	73	74	71	70	58	72	65	73	73	61	59	86	72	70	76	71	71	58	87	58	58	65	74	76	54	76	62	59	77	63	64	59	63	51	56	62	67	63	70	75	48	78	76	69	65	62	62	72	64	67	68	60	48	80	75	61	69	64	63	79	69	64	48	53	60	74	63	63	69	67	60	75	56	62	64	64	66	71	74	62	78	61	76	73	66	72	79	67	57	70	81	62	71	66	69	59	68	54	73	71	66	62	58	60	69	60	83	56	75	65	61	65	65	50	53	57	59	60	84	55	66	71	58	75	64	69	60	74	66	67	64	78	60	72	76	68	61	78	64	58	81	64	62	74	63	71	70	59	75	65	70	60	69	65	60	65	73	66	64	53	54	59	64	67	77	72	68	71	71	82	61	72	69	67	67	66	74	65	74	66	65	62	71	72	68	83	62	64	51	75	77	68	71	76	58	61	73	64	64	72	58	63	70	68	58	65	64	61	61	66	71	70	70	66	63	66	72	67	60	49	56	63	66	66	62	55	58	59	61	65	64	85	66	52	81	74	73	65	68	78	61	67	70	61	67	82	69	62	61	57	64	58	67	61	73	52	69	61	77	67	60	64	63	50	66	61	70	67	70	70	68	77	78	60	77	55	85	54	58	83	63	89	65	74	57	76	62	70	62	61	66	66	76	68	63	70	71	64	68	88	73	82	64	75	54	67	53	72	66	64	55	67	53	60	68	73	58	60	73	69	67	75	54	48	50	57	56	57	64	72	69	52	64	74	55	77	51	70	60	64	44	60	78	64	64	57	79	65	74	79	83	55	84	66	59	75	57	80	82	66	74	69	73	56	79	62	66	47	75	48	44	72	70	50	64	79	75	68	89	63	63	67	71	72	62	60	82	56	55	69	61	89	67	69	84	62	64	61	55	74	68	79	84	62	70	62	71	63	69	81	74	59	55	51	49	79	62	45	78	64	67	57	53	57	69	56	71	66	59	65	73	72	64	82	58	64	60	53	65	62	55	62	58	63	53	77	67	53	70	75	70	64	60	61	58	63	71	60	62	55	58	55	66	66	63	65	72	66	54	65	74	63	66	63	66	66	86	68	69	76	62	49	64	60	57	63	76	61	63	83	58	60	54	89	67	65	67	56	73	44	52	55	58	70	72	74	75	62	70	62	71	59	69	53	67	61	67	67	61	67	67	68	63	68	74	68	75	58	69	59	50	52	70	69	60	60	65	71	67	68	76	50	59	59	58	85	75	62	76	73	68	59	54	72	60	75	82	65	59	76	70	54	57	71	64	59	67	45	60	58	67	80	71	52	71	74	73	52	82	66	74	54	55	58
2032	446	901	1528	1615	247	240	255	232	221	227	202	200	221	200	222	221	224	214	215	221	191	192	204	193	218	232	221	227	214	215	199	216	193	208	193	217	211	194	218	181	235	209	206	183	216	190	212	240	210	215	205	191	204	197	207	210	202	181	204	204	211	197	210	208	204	222	188	217	199	214	206	215	195	193	189	183	178	231	224	214	216	207	204	207	223	211	203	204	220	198	190	206	190	200	207	179	213	194	229	179	207	225	219	219	199	209	212	212	204	198	196	199	203	189	191	203	215	204	210	187	186	187	191	177	218	201	202	201	206	228	194	213	236	202	201	210	214	217	211	209	238	206	220	182	219	214	215	219	238	204	208	205	216	227	184	217	222	214	207	184	207	194	222	208	184	194	215	225	201	202	208	213	190	174	208	222	215	229	199	217	209	208	216	209	197	203	229	197	220	202	180	205	222	199	202	221	213	205	220	230	203	194	218	231	210	202	207	216	212	200	219	203	202	214	174	199	185	205	202	226	232	227	192	186	199	197	227	187	183	211	228	197	224	200	201	223	174	213	213	217	196	205	204	235	228	199	198	211	201	195	191	216	191	204	189	195	186	197	201	227	191	199	220	227	208	209	231	198	203	213	213	214	188	225	185	226	196	199	213	221	220	211	212	181	203	200	216	191	252	192	218	195	203	191	210	199	196	183	188	203	197	202	215	219	191	223	250	217	200	204	199	228	170	219	216	223	188	225	211	230	208	217	220	220	204	206	200	199	184	214	183	204	231	218	193	187	207	194	197	201	176	212	219	225	201	192	188	219	217	190	201	222	208	189	200	203	233	183	205	200	173	215	216	187	230	183	193	187	208	177	211	227	195	207	207	207	218	198	220	213	209	191	195	195	198	202	196	186	194	203	191	196	210	211	200	240	196	231	234	186	214	197	233	198	212	199	208	191	211	214	177	208	198	238	200	189	207	201	220	219	209	202	208	200	204	214	196	197	212	180	225	205	175	213	226	204	234	203	205	208	206	190	195	207	193	205	228	195	222	202	210	195	198	213	204	217	217	208	208	226	211	216	183	225	209	193	192	203	218	213	215	198	219	233	199	195	199	199	218	204	202	206	214	211	228	199	217	189	195	228	221	207	211	196	210	224	223	201	179	219	215	193	208	192	205	191	206	206	190	231	229	210	206	179	197	198	188	190	205	208	218	199	226	192	195	208	227	191	201	220	225	224	207	204	202	219	235	211	218	200	194	198	223	213	209	224	192	182	219	246	203	204	208	216	226	207	233	174	210	203	215	213	210	191	200	192	204	217	205	223	228	197	213	204	198	220	181	196	190	193	216	199	206	235	193	210	211	215	225	235	199	188	193	202	208	197	188	223	198	176	190	213	211	223	194	214	193	225	214	211	207	192	203	206	224	190	209	192	198	211	195	219	219	178	188	219	196	191	207	232	205	198	208	196	174	223	219	208	207	204	197	205	234	208	183	216	199	210	195	236	216	212	213	176	217	207	195	201	209	205	202	179	188	212	214	205	185	197	207	200	222	189	217	200	203	186	217	202	191	185	206	207	225	215	197	182	216	209	205	233	201	212	203	206	201	195	183	213	212	220	216	214	212	219	211	191	211	202	207	186	217	189	209	200	208	194	218	209	227	197	226	206	220	211	236	204	203	211	195	222	196	202	218	209	220	217	205	210	221	189	208	191	195	206	233	200	225	199	192	204	195	190	207	210	196	196	201	198	221	217	194	204	202	200	214	228	209	223	223	233	195	210	192	201	223	213	190	210	218	252	215	225	206	186	195	198	210	197	191	185	197	208	209	225	212	217	219	223	218	191	178	202	200	210	196	193	207	201	190	194	214	209	208	195	199	203	196	232	213	196	185	211	198	198	183	193	206	192	223	184	202	208	202	189	194	210	204	207	182	222	218	184	202	203	207	207	202	187	203	186	208	213	199	222	184	201	214	221	223	222	188	190	206	207	224	202	219	209	195	214	202	206	206	197	206	220	193	214	194	190	186	199	199	199	214	197	203	188	223	179	206	179	194	200	204	216	204	190	209	192	184	206	218	203	183	222	185	204	200	211	197	198	211	218	213	185	167	196	213	201	222	210	201	225	232	208	219	194	212	196	197	234	186	193	225	222	195	196	216	182	218	211	190	200	209	210	216	181	180	213	195	197	185	196	177	205	192	184	225	195	219	212	207	205	207	207	192	223	191	201	184	194	169	218	217	207	221	224	220	195	182	199	193	204	193	213	210	206	202	193	206	206	199	235	192	216	221	210	208	221	208	198	189	210	206	202	200	210	210	191	217	204	228	204	246	190	200	172	210	205	200	201	211	194	214	237	213	196	218	210	224	187	205	207	206	207	204	211	188	215	206	194	211	219	212	216	214	228	222	219	198	200	198	209	192	210	215	203	194	196	191	210	203	214	197	210	214	206	195	204	202	204	217	195	189	202	204	216	202	220	198	224	200	223	201	220	202	197	193	234	198	202	207	201	171	202	197	201	200	195	195	199	213	191	172	177	219	223	195	198	205	180	208	206	217	181	195	222	187	209	202	218	237	203	195	213	209	202	190	208	200	221	210	214	186	221	227	194	228	187	218	223	221	193	195	205	180	225	216	216	229	180	193	232	192	219	202	231	228	219	211	198	240	178	201	209	209	198	223	223	203	204	206	202	192	191	208	207	208	177	227	208	190	215	165	213	210	194	215	198	220	213	226	217	200	206	225	185	211	223	202	204	193	198	205	201	203	214	179	238	219	198	193	200	217	197	190	205	211	197	210	233	212	210	212	198	181	207	189	215	217	186	202	218	210	226	197	197	198	193	214	196	210	188	187	192	201	183	215	212	196	204	193	196	205	201	206	212	202	214	198	190	207	231	194	198	199	218	191	193	196	195	212	220	217	201	203	202	208	199	238	177	174	208	232	199	205	197	202	203	192	196	192	204	196	215	202	215	200	203	213	216	208	185	218	203	207	217	236	202	200	194	206	208	216	228	209	181	208	172	185	190	178	192	237	239	249	206	205	194	210	189	181	201	227	194	220	197	218	199	181	190	205	198	189	207	208	200	190	208	190	208	206	183	202	219	195	231	188	221	211	203	203	187	204	211	212	192	207	209	210	204	178	209	217	193	186	213	194	216	212	208	210	223	208	222	210	202	203	203	206	197	195	251	208	203	204	185	212	195	195	184	202	219	199	208	203	175	187	235	176	197	217	197	203	205	202	225	195	194	225	194	211	202	202	196	198	227	197	203	190	182	179	237	246	187	226	207	218	205	187	204	194	203	189	214	208	205	202	213	208	204	212	173	188	196	206	196	234	165	167	190	226	196	212	208	206	227	229	209	193	213	190	208	206	199	233	206	213	178	201	201	201	213	191	198	193	231	180	200	183	216	207	211	200	181	186	213	233	228	189	215	204	176	208	199	206	201	165	180	189	206	215	205	221	202	220	198	200	223	198	209	203	216	176	189	182	190	192	225	183	207	196	211	208
9455	1453	4048	24515	29070	4372	409	313	268	234	253	257	186	196	171	196	202	157	164	163	169	169	185	184	174	154	158	153	156	152	167	160	146	174	144	150	172	169	184	173	158	158	155	184	150	152	139	148	168	157	167	156	147	169	174	148	175	155	151	166	175	149	147	177	157	138	156	156	161	136	129	166	169	158	159	158	151	161	169	146	156	149	165	137	140	176	156	160	133	168	151	168	116	153	159	177	171	167	150	156	154	184	162	154	150	153	143	165	166	166	135	151	170	168	149	134	138	165	177	151	148	157	165	141	163	157	151	139	159	139	148	132	138	143	168	180	155	157	149	173	163	160	134	149	150	152	166	155	139	149	184	142	162	152	158	153	145	157	156	153	151	144	158	168	149	130	147	168	157	141	143	162	181	145	160	178	143	144	175	146	152	134	162	152	132	160	155	142	160	167	161	151	159	168	135	153	149	142	161	174	149	150	134	154	138	147	150	162	119	146	149	168	163	170	166	156	140	156	155	159	165	161	169	143	153	140	144	161	166	163	136	176	168	161	133	157	147	123	165	186	156	169	155	145	167	151	157	155	162	155	150	163	176	143	149	165	154	155	153	135	168	160	152	128	145	144	160	144	157	148	133	150	140	178	175	151	160	165	153	179	164	154	154	125	151	157	162	143	183	156	140	145	154	137	159	135	161	158	157	167	181	158	142	159	164	139	177	172	162	129	166	151	156	159	140	180	141	141	177	133	164	147	170	178	171	151	159	157	176	167	155	168	153	129	175	134	167	160	154	135	157	135	180	169	148	158	141	146	182	147	171	153	146	144	166	163	160	160	159	163	166	159	164	148	173	175	164	146	156	153	146	178	158	159	180	164	158	176	148	177	165	147	170	134	175	143	163	154	141	142	171	171	180	158	193	152	166	163	138	181	162	148	143	159	174	133	159	155	140	154	149	143	169	143	131	180	154	154	146	164	153	153	157	139	156	159	138	162	174	149	157	169	174	165	147	158	158	161	139	155	152	152	150	146	155	133	148	158	155	151	152	167	139	171	183	158	167	161	149	177	159	159	141	140	162	153	140	147	142	172	174	168	155	141	162	153	145	167	162	176	151	146	164	166	157	136	148	151	158	163	146	183	164	127	116	155	159	174	162	167	147	164	139	171	153	145	148	141	165	150	148	147	143	160	148	164	162	154	171	142	149	143	177	156	156	151	158	143	147	165	155	160	148	162	152	179	144	169	129	160	133	149	146	145	157	153	152	178	178	138	140	134	140	172	166	159	176	160	168	180	165	143	144	154	163	143	137	143	173	159	129	171	167	162	151	155	163	169	137	167	161	154	157	132	137	173	151	165	177	156	130	132	148	162	145	155	159	148	140	153	155	158	148	140	169	160	151	150	162	147	164	153	142	145	156	170	140	173	166	149	135	146	133	167	149	181	151	139	167	153	154	137	164	164	140	169	153	152	149	146	141	139	151	171	152	158	180	166	151	153	168	171	148	142	181	179	179	165	176	162	169	173	138	153	138	168	152	151	157	147	164	151	145	155	156	151	161	176	145	157	151	154	191	153	152	142	177	143	158	130	147	161	164	157	188	166	165	161	144	169	138	168	147	156	172	124	156	148	155	157	157	157	162	158	152	163	157	145	168	178	171	163	140	151	161	165	136	167	142	185	144	158	162	154	147	149	175	139	151	143	169	153	156	156	160	138	157	158	146	159	166	172	161	150	154	157	181	133	156	157	164	160	166	158	174	142	148	169	168	156	131	138	147	177	162	159	141	139	175	149	169	153	154	157	169	165	152	144	143	146	173	177	168	150	181	140	151	135	145	179	165	169	167	133	147	176	148	166	163	199	133	169	137	171	158	163	150	147	171	150	165	153	175	153	181	148	157	150	140	150	137	182	186	162	148	165	168	150	146	154	144	143	156	157	126	135	140	150	139	177	156	159	149	156	143	171	146	174	143	156	163	142	149	143	149	190	149	172	158	158	161	137	144	141	144	151	144	132	147	150	155	180	146	171	164	168	137	141	134	135	158	143	161	192	144	159	163	153	158	150	143	139	153	168	166	170	128	169	156	132	141	162	153	143	167	155	145	144	165	181	147	136	163	159	142	141	181	157	180	162	172	139	153	127	163	178	157	152	170	180	149	167	169	159	153	173	136	149	145	156	140	129	173	173	163	151	153	138	148	143	144	136	157	171	146	149	145	154	164	170	123	151	155	192	163	132	164	150	166	167	142	161	168	162	147	188	157	170	149	143	151	126	157	170	173	140	162	150	152	153	169	168	144	156	165	145	127	166	155	158	144	149	130	158	146	138	162	186	165	135	140	168	177	149	122	148	174	168	135	171	145	140	174	144	144	155	151	160	147	163	161	146	147	153	155	156	156	145	147	153	158	155	137	159	155	161	162	168	142	157	165	153	135	150	150	139	162	129	144	144	147	171	168	153	143	141	153	139	162	161	162	156	143	141	152	161	157	133	143	151	146	147	158	175	145	152	161	153	140	153	154	173	162	160	162	157	141	169	135	128	144	129	164	164	175	153	162	176	152	163	138	149	165	145	175	160	147	146	164	134	172	163	167	143	140	159	148	178	152	163	146	146	149	170	142	130	164	158	136	160	157	146	173	150	126	139	162	165	141	141	139	141	154	170	155	149	160	152	143	166	170	138	164	144	170	154	138	152	157	155	171	141	164	171	168	156	153	168	155	158	148	153	151	156	153	150	161	146	136	170	148	149	176	130	155	159	157	163	153	171	129	135	147	146	151	136	139	152	162	167	161	165	174	143	147	149	161	148	156	148	146	152	183	155	155	169	159	179	146	153	148	169	159	167	150	161	149	140	133	140	139	150	137	158	169	174	146	147	150	157	155	175	148	141	159	165	165	146	160	150	155	159	170	179	145	163	156	135	141	156	149	158	149	143	167	129	163	159	150	156	136	163	132	133	161	160	136	167	158	147	135	145	161	152	169	161	151	178	163	143	173	171	148	177	144	142	148	152	165	172	158	143	160	163	174	193	155	136	177	171	152	159	154	148	130	137	172	165	175	174	135	159	160	145	147	148	149	155	118	151	154	178	182	159	163	162	193	153	139	164	140	178	141	161	156	169	176	168	156	156	150	173	168	157	133	134	164	159	150	147	157	150	146	149	151	142	158	136	155	131	164	162	149	156	159	142	156	146	160	161	153	157	122	155	159	144	164	159	152	146	162	155	152	166	165	148	156	135	149	173	149	143	159	172	169	154	149	154	174	165	153	160	164	140	171	150	181	164	166	152	152	138	145	143	164	141	164	145	157	181	161	172	180	167	151	144	138	160	165	160	154	158	148	166	149	146	121	165	155	149	167	156	170	161	148	145	139	157	143	144	155	166	161	149	159	164	164	158	184	155	158	163	160	157	149	153	159	160	153	146	151	140	175	138	163	165	176	168	148	140	177	173	151	152	169	167	138	131	159	166	172	165	168	177	162	157	156	157	150	148	160	164	157	154	171	157
6058	1471	8283	37194	39182	1863	1484	1261	1125	992	901	810	723	744	688	666	635	575	546	569	558	529	534	534	495	493	501	486	500	451	471	477	497	450	480	420	494	442	462	488	449	445	427	459	430	432	427	464	428	478	451	484	409	426	451	420	443	428	449	454	445	448	474	449	417	409	439	401	429	404	405	468	434	412	398	392	440	443	397	401	450	416	429	413	445	414	438	400	426	396	379	442	430	427	398	416	398	391	418	405	406	403	401	370	429	419	403	420	418	423	409	423	451	424	412	410	399	414	423	419	395	426	414	420	424	425	407	440	400	424	407	416	421	409	418	388	407	460	435	410	455	429	396	414	386	408	422	417	377	388	433	423	418	394	417	409	432	392	391	397	404	401	409	412	449	447	409	440	481	407	395	422	422	398	415	428	425	398	421	424	390	434	420	396	385	413	366	369	398	374	378	375	413	376	412	451	410	409	402	425	403	399	382	378	405	402	415	410	414	447	423	411	401	454	389	445	416	438	384	417	414	393	382	438	393	424	385	380	392	418	436	401	447	357	430	375	397	409	414	392	432	411	400	430	388	391	440	420	393	386	378	375	407	425	421	405	403	407	402	399	387	438	400	444	422	395	424	425	423	416	437	379	404	396	415	410	391	397	397	420	436	394	388	437	402	396	395	387	415	438	402	415	428	409	415	410	391	385	390	404	395	430	393	442	426	394	399	418	428	381	407	418	413	399	399	399	451	391	412	414	416	396	460	426	404	437	425	421	422	419	403	391	400	427	412	414	425	438	408	378	432	406	403	413	416	434	372	420	428	422	399	419	387	426	404	425	443	364	383	390	394	398	439	446	434	365	377	389	386	399	382	423	384	376	393	415	387	426	444	420	390	414	382	411	406	391	442	428	374	434	389	434	410	388	432	408	393	422	398	404	372	403	364	401	439	406	411	394	401	428	361	411	412	400	411	439	392	419	391	427	442	380	401	385	395	406	428	416	399	411	436	391	437	389	421	397	423	397	428	418	386	416	421	410	413	435	386	404	427	393	426	413	366	405	414	414	408	404	422	417	435	423	385	426	370	426	387	412	403	404	431	427	440	410	401	418	420	389	399	393	402	412	430	409	377	446	427	386	395	396	403	419	411	431	388	428	410	399	428	418	384	415	419	423	401	407	445	437	413	444	428	393	404	446	423	412	375	404	404	418	395	377	402	394	420	425	343	399	404	405	411	417	398	407	431	476	405	400	407	395	371	449	428	418	401	421	375	401	411	395	418	385	450	427	404	364	397	410	392	383	431	407	412	413	415	411	436	432	399	419	430	384	415	417	395	426	396	394	426	422	417	411	377	379	408	399	426	447	414	384	425	421	379	418	426	368	400	426	405	432	410	389	427	433	393	404	433	445	381	382	408	386	411	434	395	401	408	438	435	400	431	405	408	388	381	414	406	450	441	395	434	420	406	395	389	391	450	434	403	391	411	389	440	393	402	392	415	441	407	429	432	410	397	452	370	391	385	406	393	401	418	370	397	376	435	394	428	398	449	394	424	410	428	389	391	446	404	382	452	440	418	410	438	395	406	390	378	377	426	380	417	417	412	373	417	399	380	410	410	347	436	430	398	394	421	406	455	420	402	366	430	366	360	421	461	421	386	415	443	431	410	457	409	423	412	413	393	413	393	428	398	415	409	373	417	357	410	423	394	423	419	404	389	417	387	439	382	416	382	414	397	400	464	407	411	412	437	407	428	399	426	385	415	412	427	432	395	387	442	391	419	409	405	410	424	408	386	381	444	399	407	398	414	409	398	394	420	398	382	419	426	428	428	413	441	413	432	394	394	422	429	371	427	419	444	408	390	428	378	417	389	428	415	400	395	418	415	427	411	409	410	395	405	405	397	416	401	408	407	380	418	405	415	398	392	372	402	418	381	413	397	426	448	403	416	428	405	443	401	410	420	405	394	416	410	413	422	427	407	381	401	416	404	408	403	431	403	407	380	413	391	401	393	423	408	429	418	400	371	403	449	440	398	437	430	453	406	397	435	383	398	431	433	453	376	399	422	363	429	404	416	419	438	404	407	373	370	395	414	394	364	400	409	407	392	415	389	418	440	408	447	402	388	432	378	431	401	416	380	422	389	401	425	403	445	377	390	393	409	404	447	424	418	427	443	412	413	411	380	401	428	410	394	389	449	417	401	417	391	431	430	400	390	422	423	400	392	401	434	405	438	406	416	414	398	434	408	408	438	440	410	412	432	420	377	398	431	411	429	370	389	446	428	406	384	414	388	391	423	368	442	427	416	399	427	403	436	384	404	401	376	412	394	441	397	397	402	406	402	394	380	436	409	388	428	379	441	393	391	427	413	430	424	428	420	404	440	420	387	409	363	406	419	410	391	362	429	392	412	429	446	402	420	403	381	428	429	406	448	403	438	418	422	423	396	417	414	411	387	417	437	394	405	431	432	425	396	412	379	427	394	405	392	379	378	424	420	436	410	418	383	444	404	388	409	421	418	430	370	421	376	391	430	425	449	436	411	404	412	375	379	396	430	436	392	391	391	419	415	384	410	406	402	419	403	416	416	419	372	379	404	401	400	414	428	417	404	379	384	390	379	439	402	385	387	440	431	406	386	427	443	401	394	416	422	370	415	430	412	385	385	397	447	406	384	387	406	434	413	424	427	461	404	395	359	444	392	388	428	439	421	390	407	397	405	392	459	419	390	465	413	443	423	398	414	409	425	394	448	422	409	403	396	416	412	437	378	405	412	411	387	422	422	440	401	439	375	426	384	391	444	413	426	440	400	408	391	446	398	414	433	435	438	429	384	450	422	391	395	410	406	406	438	445	410	435	405	422	369	384	387	433	437	426	409	410	388	400	389	408	406	416	388	418	406	428	408	369	370	393	397	393	447	439	428	403	388	451	454	414	426	393	433	407	404	446	412	385	395	408	403	415	398	374	383	389	401	426	434	425	397	411	396	389	396	407	416	417	411	417	412	455	400	403	393	459	429	447	427	417	424	409	404	387	376	393	398	403	403	375	419	389	441	391	422	415	405	421	404	387	422	401	446	374	375	366	405	410	424	422	411	388	394	417	415	392	406	437	417	429	399	414	400	423	407	408	390	420	379	431	382	437	417	429	404	420	419	446	406	390	419	396	414	435	425	374	378	405	423	393	395	420	397	411	405	413	442	420	421	418	421	399	433	431	417	389	408	387	406	395	391	402	418	395	425	391	423	447	373	357	442	387	388	444	399	398	375	401	387	407	435	393	433	400	424	424	387	425	376	387	416	436	420	410	382	384	395	423	421	415	385	420	391	382	388	439	406	397	410	442	413	406	394	412	413	402	391	399	389	396	417	418	417	407	414	385	394	407	386	430	400	450	404	407	414	408	405	387	394	382	418	405	404	375	390	395	415	420	370	407	432	402	406	421	420	386	381	387	442	384	459	409	429	388	398	427	383	408	434	401	438	421	397	446	426	426	385	420	400	407	406	439	430	424	426	364
17093	3644	16325	52812	44681	9413	984	654	506	470	441	380	359	370	370	356	317	352	379	350	306	293	315	320	293	318	311	352	318	308	308	330	318	296	308	293	287	276	289	293	286	311	311	285	305	299	301	273	277	282	316	277	255	281	303	319	305	276	320	303	294	277	293	277	275	299	251	242	301	314	277	307	283	230	279	303	303	261	300	272	299	279	283	282	305	291	305	260	299	297	298	272	289	324	327	293	299	297	311	317	270	297	309	282	260	269	300	315	297	266	262	287	269	282	277	298	297	272	288	313	322	297	314	312	280	296	290	281	283	277	268	269	280	295	272	296	287	285	294	336	277	288	285	303	331	289	271	310	275	272	287	308	251	278	292	285	305	255	275	297	289	284	292	293	291	287	261	306	274	284	286	284	268	296	251	274	275	272	259	268	332	287	279	287	301	286	293	305	293	264	289	282	297	307	330	307	292	272	269	281	268	292	291	278	268	263	289	306	274	293	261	302	268	288	282	304	293	262	300	275	322	283	264	256	285	285	274	260	287	253	272	300	267	275	273	293	275	284	265	294	302	278	290	264	299	298	269	265	342	264	313	292	274	252	283	268	267	277	297	274	303	325	289	284	287	257	276	280	293	302	256	292	274	287	303	282	276	326	286	304	286	301	294	315	297	280	276	314	331	289	309	290	271	324	280	289	286	274	283	272	247	292	287	307	285	300	270	258	275	320	291	278	286	277	299	280	289	294	277	273	257	298	287	315	249	279	274	271	275	285	264	279	264	246	300	298	264	323	292	276	299	256	301	276	283	303	277	274	318	320	301	298	271	305	303	322	302	295	272	298	285	267	275	260	292	269	311	295	296	292	310	308	273	277	262	272	284	299	290	269	271	260	293	292	273	301	281	286	256	261	247	304	285	280	315	306	303	303	255	306	295	270	300	284	298	263	255	256	286	282	338	300	279	241	273	313	320	279	279	269	281	272	321	279	287	265	281	291	270	280	298	289	260	289	257	263	277	296	311	271	307	292	279	277	277	273	291	297	301	281	299	299	274	265	258	254	276	269	265	277	291	276	306	307	268	298	322	268	295	312	307	255	299	297	292	278	280	277	308	274	273	298	273	277	257	294	263	285	244	257	302	277	287	294	281	286	286	258	267	294	275	300	306	276	285	281	305	319	317	285	295	255	306	264	266	295	275	333	302	292	325	259	291	300	278	250	293	290	296	267	313	250	259	290	259	292	292	247	276	329	306	250	282	311	311	276	257	310	277	286	274	271	272	281	258	252	295	293	273	302	269	297	313	272	309	276	287	300	309	297	260	311	264	310	267	285	269	287	272	276	276	282	273	304	261	305	326	290	303	287	277	262	287	297	276	303	261	284	283	279	295	290	263	284	276	317	296	272	322	263	288	270	295	305	286	307	291	316	297	308	261	279	292	322	336	308	263	284	304	291	266	314	271	304	310	296	294	270	307	284	292	296	283	282	289	254	286	307	310	311	307	272	312	254	273	272	280	301	296	282	281	305	302	269	278	278	287	284	293	296	308	303	288	297	297	282	299	294	238	272	273	297	286	249	261	278	277	270	290	277	314	299	279	299	276	300	267	270	271	323	261	269	321	296	309	274	283	273	267	261	272	284	266	297	266	269	275	285	289	290	272	288	272	288	296	297	259	301	294	304	288	254	274	257	280	263	306	273	327	307	299	325	295	284	296	295	279	311	302	274	289	265	266	284	270	279	280	286	292	292	286	277	284	263	297	293	287	272	285	297	298	281	336	278	281	286	278	300	286	294	273	315	285	261	288	294	264	288	265	274	271	324	301	287	320	306	250	313	269	271	309	299	328	290	271	270	296	264	276	290	293	278	283	298	283	282	291	272	265	280	274	271	272	263	277	303	290	293	279	251	275	289	270	278	263	287	298	297	283	282	265	318	320	286	267	309	275	305	274	263	273	252	291	275	313	258	288	320	271	290	253	283	278	266	313	326	297	277	292	334	287	324	260	295	282	328	272	258	285	265	290	315	302	310	286	264	257	274	291	293	300	325	286	260	288	281	277	284	310	252	289	289	280	304	301	304	298	294	287	290	291	277	263	293	260	259	266	275	251	274	257	264	325	289	266	275	272	272	272	270	277	267	286	253	272	284	248	276	273	286	275	298	299	262	268	288	255	264	300	261	299	272	282	283	263	284	259	289	310	266	254	286	292	325	293	269	240	254	280	236	310	283	309	256	302	279	274	241	313	279	290	252	224	288	267	283	277	282	273	282	276	302	278	297	246	307	256	295	293	271	298	288	287	253	259	270	298	278	248	315	269	284	266	307	288	283	288	289	277	267	299	271	256	276	265	282	272	248	290	282	279	285	288	288	294	281	278	303	246	275	291	279	259	307	305	253	302	280	260	275	311	269	269	266	248	265	297	240	322	265	298	281	282	275	286	251	263	295	270	264	274	264	312	289	254	292	285	261	275	292	267	306	275	311	286	299	291	275	271	290	259	287	281	273	290	279	270	279	276	277	295	292	276	245	281	249	255	279	289	316	306	269	295	283	288	305	286	279	276	293	298	296	250	265	331	289	299	282	273	301	291	269	272	247	324	256	305	314	287	307	274	289	247	273	278	277	310	303	287	310	285	279	309	318	296	274	302	302	312	317	315	289	303	284	269	276	279	263	263	262	276	267	297	281	317	310	279	279	278	308	298	284	292	293	236	254	288	263	258	289	288	261	285	311	307	337	294	302	272	270	264	307	279	307	298	252	285	300	272	291	292	304	305	305	276	295	285	271	286	277	260	295	267	280	305	299	300	268	276	324	286	270	272	313	297	296	274	284	275	331	272	273	262	288	267	285	281	304	292	247	284	293	313	266	266	304	249	277	286	285	257	296	277	271	251	285	270	297	304	296	277	267	284	258	271	265	278	265	266	283	264	324	280	273	298	267	311	284	287	285	309	291	275	313	291	260	283	289	312	280	265	269	278	286	291	282	305	287	257	265	266	291	278	262	294	274	299	256	311	294	271	274	268	280	288	259	284	273	275	256	283	282	279	298	258	274	300	250	279	301	289	275	278	277	275	250	269	263	266	305	283	264	291	265	261	276	302	267	268	268	282	271	285	267	292	267	267	271	265	276	318	296	266	263	296	289	269	296	280	256	293	288	273	286	271	279	270	273	300	281	277	251	286	270	282	278	305	259	300	279	296	252	287	277	276	293	288	260	274	299	286	305	282	285	318	279	267	298	250	288	277	304	274	278	272	279	282	273	273	302	270	274	279	286	288	288	286	301	279	316	293	317	274	266	279	280	252	280	263	258	308	265	269	251	292	273	257	294	255	326	289	316	278	299	309	304	278	291	294	262	307	294	281	265	291	280	298	260	276	300	299	263	303	261	291	312	329	293	303	296	311	288	268	282	286	295	290	283	256	276	276	290	266	282	266	297	268	318	271	283	286	278	293	287	287	280	296	293	271	296	305	283	304	287	261	290	292	278	287	277	273	311	271	277	260	322
8177	2943	23253	58964	45327	3633	2661	2257	1892	1741	1607	1428	1309	1216	1108	1152	1051	982	984	940	950	918	893	856	868	816	858	754	815	790	764	762	752	758	744	730	707	741	713	731	714	761	693	708	685	725	735	719	732	727	691	679	700	716	674	706	671	710	685	696	676	723	697	682	694	708	665	709	683	665	705	699	675	665	724	664	693	666	690	688	694	685	680	677	664	659	686	707	706	660	686	690	654	662	658	635	653	662	662	673	649	713	645	672	664	638	685	714	691	692	696	641	684	704	657	658	633	728	624	714	678	682	710	667	694	687	687	660	659	621	648	667	659	687	651	700	667	631	666	652	684	692	668	639	682	629	631	633	644	661	698	640	677	611	636	680	669	676	610	625	662	648	672	602	664	655	658	669	658	660	661	673	644	704	743	669	672	711	662	671	692	676	674	644	675	693	647	654	680	692	695	678	648	636	684	709	631	665	675	679	704	710	662	640	679	637	632	642	664	630	653	666	717	651	679	625	646	662	617	687	668	690	639	639	647	670	678	680	661	686	671	663	706	668	666	631	712	626	665	650	613	655	657	689	605	668	630	697	647	618	689	650	682	673	688	701	671	639	696	641	664	687	643	675	684	637	671	699	653	644	670	658	674	624	688	615	591	663	669	613	735	663	643	597	674	658	656	675	653	680	685	667	638	623	676	679	704	652	673	657	656	666	650	668	675	690	692	651	702	643	632	636	630	682	717	682	663	598	699	687	672	669	688	673	700	723	654	641	661	691	655	687	645	714	658	690	715	668	651	677	645	693	711	634	710	726	634	718	688	669	637	622	593	631	719	709	677	671	658	639	676	638	676	655	711	671	662	632	640	660	704	661	655	641	714	678	698	619	664	657	636	659	695	663	693	668	693	629	622	644	698	625	676	636	672	700	654	688	623	676	651	709	699	655	629	645	650	647	646	678	648	690	654	732	663	640	616	667	686	642	669	616	612	687	673	692	720	693	626	659	674	655	693	682	710	667	626	658	628	673	610	633	677	679	688	667	628	646	673	729	585	651	628	685	683	671	683	670	675	705	628	691	668	688	621	689	637	634	672	669	618	676	661	651	661	682	653	639	654	665	648	695	660	668	710	649	666	631	676	689	654	713	647	643	660	673	632	631	688	663	702	652	681	645	676	691	683	697	661	670	727	709	643	685	669	686	686	675	681	649	688	664	673	668	689	655	627	731	676	598	699	654	639	699	707	656	644	682	646	693	650	690	620	658	655	677	648	697	674	682	632	697	657	679	680	636	654	660	681	680	659	622	691	670	677	666	746	646	656	667	666	641	712	686	668	721	637	653	674	626	667	662	625	654	682	636	642	691	678	678	640	699	606	633	701	643	646	661	639	695	669	671	679	621	696	636	640	671	676	658	639	683	678	676	613	635	661	653	624	615	706	740	645	711	620	702	664	663	662	661	662	637	624	632	668	697	674	657	656	724	669	665	677	650	618	650	673	648	690	683	701	686	717	649	660	647	616	635	661	717	723	671	657	635	658	673	637	667	655	657	683	638	676	679	647	677	651	620	659	673	608	707	677	635	641	700	679	711	675	671	690	640	675	648	654	664	671	640	679	627	657	693	654	655	664	692	680	652	652	641	641	620	672	633	636	616	651	696	634	705	656	649	685	665	641	647	649	637	659	700	624	603	671	639	701	663	684	648	629	668	682	652	683	715	676	672	688	625	634	653	732	699	654	667	652	635	620	642	682	663	671	674	678	685	661	642	635	678	655	680	678	669	621	669	635	666	668	673	628	623	679	710	639	661	653	700	682	631	678	638	697	647	655	690	701	651	663	670	689	657	665	651	662	705	672	660	670	678	682	674	685	664	663	651	650	667	661	691	686	621	649	661	655	712	666	687	677	652	729	689	640	673	696	688	602	649	678	654	666	657	670	700	693	682	650	687	643	661	632	668	632	655	641	659	668	678	663	687	670	641	655	703	710	705	670	680	645	660	660	671	679	645	745	702	668	657	644	674	714	638	680	665	676	692	701	662	612	644	646	660	671	679	628	672	687	658	678	641	651	631	652	656	645	668	671	673	627	643	689	657	714	599	696	669	673	630	682	665	665	651	635	661	619	655	684	642	628	666	715	661	676	637	699	663	669	704	655	662	686	617	655	663	656	682	642	653	661	627	665	611	701	690	620	639	663	658	689	674	719	664	707	700	686	628	640	676	711	681	667	632	684	641	611	648	651	683	667	688	646	671	655	683	665	679	682	640	669	645	631	692	693	684	681	693	640	648	653	638	676	646	665	688	702	672	700	687	693	647	664	678	654	678	671	637	623	659	648	670	660	631	674	688	657	645	667	664	719	662	657	729	683	684	639	657	687	678	628	668	657	675	652	681	649	668	704	649	675	689	679	664	670	650	644	665	639	695	624	665	670	698	698	630	693	720	649	611	687	667	692	644	647	625	642	676	700	691	644	681	678	606	669	631	617	675	674	659	633	643	648	686	678	677	672	693	694	675	684	675	690	684	661	715	713	657	647	661	653	666	684	704	713	690	712	684	667	678	688	706	647	701	640	620	658	700	640	642	658	699	722	695	680	679	707	667	654	675	675	632	636	628	601	640	681	673	620	625	653	661	661	650	650	640	666	643	662	645	675	686	685	711	671	714	660	695	687	710	731	684	666	669	710	671	680	656	677	635	707	658	676	687	654	667	637	619	660	651	700	683	654	705	673	628	650	696	694	653	708	646	672	683	650	634	693	694	658	638	654	685	711	654	633	673	648	696	655	661	629	696	660	678	625	651	667	692	629	635	658	674	672	668	699	720	644	672	687	668	693	699	657	665	683	632	721	636	666	687	716	662	676	609	694	700	664	639	680	664	671	639	654	660	660	709	660	624	686	638	652	712	681	635	653	650	653	655	661	631	680	739	686	627	603	656	649	650	638	640	687	664	632	694	629	682	687	696	703	641	675	732	672	679	736	647	676	681	668	627	684	660	671	681	630	677	618	705	648	669	648	697	703	641	719	708	643	641	657	673	664	650	635	654	624	684	695	678	650	683	686	671	677	718	679	674	660	688	667	665	655	698	667	676	685	679	649	642	640	665	645	648	661	637	673	732	674	677	690	715	627	647	695	708	659	683	643	667	691	659	650	701	648	693	682	669	687	738	644	686	677	669	640	701	631	670	707	659	681	654	663	703	666	673	657	678	615	682	662	654	727	662	680	648	722	664	683	681	696	676	669	660	666	674	667	655	598	650	691	675	660	674	607	687	655	686	660	664	657	652	642	622	656	712	673	624	689	686	646	651	672	700	639	638	680	636	652	712	678	653	658	665	682	645	641	685	709	672	676	664	620	693	685	635	623	689	683	660	663	640	649	714	617	658	665	647	677	747	657	666	654	626	688	685	683	634	647	674	693	700	656	653	663	647	674	697	662	672	655	643	673	685	667	652	678	708	676	646	704	621	702	673	690	692	650	659	690	708	696	647	664	639	662	655	672	633	683	674	704	673
2168	260	499	1095	1131	100	77	80	86	80	81	80	85	76	70	77	72	73	88	80	84	88	76	76	84	81	85	73	73	77	68	72	78	94	79	91	82	81	91	98	87	71	83	72	73	84	81	69	84	87	78	90	80	75	77	76	72	64	71	73	92	97	93	80	79	77	92	85	81	71	74	80	79	60	89	71	81	80	85	69	86	63	90	84	75	109	60	72	73	76	71	81	64	98	74	92	88	79	82	85	89	74	79	89	84	82	80	87	74	67	72	80	80	67	70	94	76	74	75	73	73	75	81	86	79	89	84	81	78	90	93	83	103	61	100	63	79	71	84	82	68	74	83	84	89	59	92	82	76	83	92	91	81	95	77	71	85	95	106	79	80	88	73	81	78	104	101	68	64	59	83	82	81	73	91	86	71	82	85	82	79	85	79	80	66	101	68	83	85	84	86	83	79	63	70	71	73	80	84	79	87	87	98	68	93	74	82	90	90	80	99	106	95	69	84	69	77	83	76	89	82	78	72	83	84	98	93	53	83	76	98	95	88	72	68	70	83	84	77	94	86	87	84	83	66	94	77	82	88	66	84	101	91	74	75	86	82	83	87	71	46	81	77	74	72	80	73	76	80	86	82	87	87	70	92	74	86	66	84	74	74	72	86	87	75	71	71	86	76	76	70	75	80	76	86	74	72	98	65	75	73	89	63	82	85	77	88	78	74	76	80	81	81	82	71	85	86	73	77	74	82	92	89	100	72	74	91	74	68	83	69	68	77	74	83	78	61	90	80	93	92	84	70	80	67	81	76	77	81	80	84	92	73	71	97	77	80	84	82	77	85	81	83	67	79	89	69	69	86	65	80	64	73	74	92	82	88	63	65	81	70	88	91	85	62	73	79	79	84	80	88	83	76	92	87	59	81	82	80	71	88	70	72	89	76	68	87	73	100	72	68	79	86	65	82	73	89	91	92	64	76	91	109	77	79	72	69	84	75	82	85	91	78	86	89	79	82	56	62	85	99	73	91	83	81	71	77	75	87	80	94	92	89	101	95	75	70	85	84	77	91	75	90	70	72	70	97	80	76	82	81	90	84	74	83	75	96	71	82	85	63	68	81	81	87	86	86	80	58	81	89	67	82	85	81	73	80	82	80	85	87	87	77	89	102	78	72	82	93	83	104	73	78	70	77	75	66	81	72	83	86	88	72	73	66	73	80	92	64	74	78	90	72	83	75	77	74	90	79	69	92	95	79	91	69	87	80	78	83	69	75	65	84	88	99	76	73	61	71	90	84	86	100	82	91	91	77	75	83	84	82	73	76	80	74	77	73	66	74	78	95	84	91	68	55	91	84	87	77	78	81	88	66	82	73	78	76	85	81	81	71	77	90	84	74	108	70	87	74	72	69	106	62	78	80	64	69	92	67	70	75	62	75	74	89	76	70	88	73	83	98	78	81	69	75	68	78	77	61	81	81	67	81	97	84	86	77	59	78	79	79	69	84	80	76	78	80	78	87	76	88	78	65	91	81	78	78	68	81	77	63	89	79	89	73	73	81	75	92	79	89	98	95	57	75	84	85	90	88	97	67	94	82	84	84	108	82	83	76	78	69	86	85	82	74	94	74	87	68	78	66	74	75	70	80	81	65	65	67	84	64	83	69	83	74	79	78	63	85	82	73	87	77	72	83	91	82	74	76	80	74	77	74	87	64	96	75	65	73	86	82	76	85	68	97	96	80	88	72	70	64	83	70	77	86	86	73	64	90	84	67	64	74	78	89	75	86	87	85	87	82	75	77	82	70	75	87	64	87	77	74	65	82	77	70	84	74	93	80	68	62	78	66	69	83	78	93	70	91	99	91	72	85	67	67	78	65	79	87	72	82	77	89	63	64	81	85	91	68	85	68	74	82	77	86	84	83	92	67	78	74	75	88	93	81	81	86	76	65	73	82	70	71	75	65	89	93	76	79	64	69	81	74	69	70	81	74	83	85	89	89	73	75	84	81	87	88	70	90	87	61	77	88	92	75	93	70	65	84	77	78	88	84	78	63	80	84	74	89	85	74	72	59	71	80	78	94	83	70	76	69	78	85	71	74	80	67	82	69	84	95	83	78	79	71	78	55	87	96	82	98	88	89	69	83	67	96	81	78	86	73	96	85	80	76	99	84	77	91	77	79	83	70	78	69	72	91	66	73	82	83	89	85	76	87	80	62	54	85	67	95	62	81	75	82	89	76	74	83	103	68	81	85	68	76	83	78	85	82	68	89	88	91	58	83	78	70	88	63	93	93	74	87	79	90	74	76	104	72	83	72	84	84	79	86	88	90	72	65	78	75	86	92	85	92	75	86	71	58	82	76	76	73	74	83	79	85	83	88	76	68	89	78	72	83	80	87	81	86	102	86	83	79	83	69	79	80	92	89	64	101	68	80	86	76	72	79	79	76	87	92	74	69	89	89	77	82	74	71	90	87	85	78	63	79	75	80	79	78	87	69	81	84	59	73	73	97	82	83	104	81	84	75	78	97	69	106	86	86	91	67	81	81	66	70	81	82	77	65	89	74	78	77	75	82	71	58	82	78	78	88	87	88	79	78	82	83	86	92	90	73	88	86	87	76	74	95	96	69	77	73	77	71	70	98	85	84	105	80	92	72	67	69	57	89	66	78	97	77	81	93	76	74	82	69	78	74	97	105	77	87	66	85	89	84	77	81	76	85	69	79	77	86	70	81	87	82	86	86	70	83	76	86	78	73	83	86	75	82	63	94	95	78	89	69	78	84	72	80	84	84	73	79	80	86	91	80	70	98	73	86	91	94	90	95	64	71	88	77	87	80	91	69	79	86	56	88	81	80	93	78	84	97	89	91	77	65	79	80	81	71	65	80	101	73	86	78	80	91	86	78	91	89	86	80	75	67	72	83	92	88	84	80	59	84	80	73	92	77	90	82	80	84	79	75	84	78	81	77	82	73	81	80	77	71	78	76	67	75	74	84	65	88	80	93	79	67	75	87	74	86	76	77	78	73	82	77	91	68	88	67	88	80	88	89	85	86	70	71	90	74	84	73	86	77	84	64	75	89	69	69	84	80	77	80	77	71	69	91	88	93	86	75	92	99	77	77	74	76	74	72	83	84	74	93	78	82	76	78	80	79	74	90	77	91	90	75	76	77	86	81	71	93	81	86	70	72	80	92	96	99	96	93	59	68	92	87	77	74	79	92	97	85	81	86	82	103	75	75	99	71	68	83	90	76	80	70	81	69	94	77	96	72	78	87	66	76	67	65	88	86	93	78	66	72	81	86	94	68	76	73	83	88	73	76	88	85	77	84	68	86	89	69	70	91	79	72	89	84	77	92	71	71	71	80	74	73	67	71	91	71	80	81	82	75	87	79	76	84	68	84	66	94	71	85	94	99	91	75	88	73	82	87	86	79	72	68	89	69	98	78	93	73	74	77	83	76	75	82	75	89	76	88	72	80	71	76	74	66	77	64	86	88	88	80	54
2192	486	1485	5084	4977	296	249	221	269	251	274	231	259	277	256	228	238	249	257	237	236	261	230	240	224	238	268	241	252	221	240	229	245	221	212	210	216	250	237	238	229	237	241	251	255	230	248	252	230	212	231	242	249	224	257	242	215	260	261	234	258	241	235	249	244	265	221	230	226	235	250	251	246	245	252	258	220	221	250	242	256	198	246	235	240	284	237	225	235	213	260	251	220	258	235	258	271	225	250	256	253	225	255	240	232	229	239	254	257	265	232	232	195	213	248	220	248	232	221	234	266	241	231	209	252	249	263	242	237	244	230	231	245	232	258	239	194	259	254	229	251	230	235	236	210	243	228	244	234	242	230	253	242	248	243	212	279	219	243	238	246	234	247	226	266	273	236	229	228	238	261	269	241	252	233	250	294	237	251	249	232	241	230	211	212	237	228	253	238	254	243	225	244	233	254	247	233	248	274	239	228	247	219	238	238	258	225	241	235	248	257	256	209	257	236	236	249	230	262	252	226	231	231	261	256	256	231	245	248	243	228	253	259	237	240	221	230	245	240	232	224	258	278	234	241	248	267	221	223	239	267	259	233	253	258	238	225	233	252	263	225	214	230	254	269	279	245	245	245	239	242	251	266	256	230	212	245	261	245	256	222	239	242	229	281	234	224	250	238	229	244	255	271	245	225	227	244	246	245	285	267	239	247	248	224	260	235	249	258	242	191	261	252	255	225	210	266	222	241	239	261	254	239	262	225	227	268	220	233	228	217	236	251	255	235	240	241	261	226	223	228	245	231	237	221	239	239	224	234	220	231	255	220	228	255	231	223	214	254	225	242	276	241	252	239	241	238	227	213	254	231	228	257	244	233	233	255	258	231	261	234	253	226	223	248	233	229	239	236	245	229	205	283	251	230	268	258	244	243	210	234	215	226	215	240	242	208	260	244	237	257	265	246	243	267	227	291	265	243	263	233	196	274	226	241	231	241	233	234	201	260	218	217	236	242	243	246	229	234	241	251	255	238	238	283	233	254	244	216	265	227	236	223	240	237	237	257	250	237	247	222	219	231	227	252	243	266	246	241	220	235	264	223	265	237	236	245	251	244	243	247	240	255	248	239	248	246	235	242	262	251	245	253	226	277	256	246	239	234	232	223	252	217	256	223	253	217	254	258	222	236	265	263	248	253	219	236	204	236	270	227	245	232	230	237	226	239	220	257	253	224	228	248	229	232	246	272	247	243	231	255	217	218	246	247	237	246	255	248	249	240	215	226	234	253	248	277	213	267	240	234	244	255	224	266	247	248	262	259	231	208	238	227	220	240	220	213	236	252	244	252	228	248	223	263	244	230	240	254	220	238	238	241	264	249	240	244	228	220	223	253	239	243	246	248	269	231	238	245	231	251	232	230	250	244	250	250	239	204	248	247	215	244	268	212	239	231	259	246	240	256	209	251	238	246	239	210	250	250	261	220	254	259	228	229	253	229	237	262	234	239	222	262	239	251	255	255	250	229	252	249	258	258	242	260	259	236	228	245	254	255	216	272	209	236	257	267	229	256	242	239	242	212	256	278	232	239	243	263	229	217	257	236	241	247	219	249	224	258	244	239	215	241	234	213	213	255	252	258	246	233	236	265	249	254	250	227	228	241	233	256	215	247	243	249	242	220	270	254	221	242	233	210	259	241	257	233	250	233	226	228	226	225	257	248	260	226	236	230	246	255	260	238	241	264	246	250	246	252	254	222	257	236	235	219	229	230	218	211	231	241	256	235	271	236	236	239	233	236	243	269	226	225	232	233	229	232	240	236	260	254	257	230	279	251	231	236	249	252	245	243	211	283	268	230	239	239	222	247	256	240	243	261	242	259	227	244	256	254	246	227	243	288	250	236	262	250	236	236	245	245	230	237	240	244	253	241	221	240	250	260	244	265	210	235	236	252	261	252	248	265	247	220	215	209	241	240	238	241	222	240	252	245	220	254	219	235	261	228	227	224	222	289	267	233	232	224	246	233	252	206	256	238	251	233	245	256	255	231	235	232	212	265	266	220	260	250	222	251	219	215	244	227	235	257	236	223	242	229	222	260	225	245	225	231	244	232	243	258	249	252	248	245	233	216	241	254	260	236	240	256	232	212	254	231	234	247	260	233	236	259	222	239	236	244	236	247	235	231	236	244	244	249	220	247	243	234	239	241	266	261	231	231	267	217	247	259	236	238	258	247	243	254	236	255	224	220	238	238	246	247	236	240	259	254	243	223	256	249	257	246	238	259	238	257	258	242	236	263	233	251	226	229	236	217	237	239	226	239	258	215	250	272	246	232	229	233	223	231	244	232	241	256	222	247	228	259	228	216	254	275	248	227	246	242	216	230	246	231	230	243	240	242	234	220	274	222	207	258	254	243	238	235	251	235	257	230	245	243	226	229	247	239	221	251	257	231	228	268	232	230	233	256	210	246	240	224	245	258	267	256	234	248	247	244	251	252	237	239	218	254	212	232	231	256	234	225	250	265	219	231	247	229	246	233	227	217	241	225	255	215	241	255	259	226	233	253	271	283	239	236	242	247	235	265	246	223	273	216	269	208	244	234	220	255	266	217	263	277	249	242	251	250	216	263	215	244	279	245	268	248	240	237	248	239	243	237	216	233	247	243	257	214	268	253	243	210	251	225	235	225	249	241	246	231	254	270	227	235	251	248	257	244	227	245	274	245	247	220	254	221	244	228	223	259	227	237	254	252	253	263	221	239	238	244	259	243	250	223	246	228	262	212	253	228	260	227	237	233	249	263	212	255	236	240	250	210	241	247	239	243	242	265	234	258	232	243	235	226	232	238	241	227	236	237	248	240	267	257	245	230	225	264	223	247	259	249	232	240	231	233	241	243	245	256	243	261	258	240	229	230	236	275	251	245	221	229	239	245	252	236	248	200	245	213	243	214	233	226	245	237	262	268	226	239	234	225	237	272	258	230	225	218	236	246	262	259	251	245	249	242	242	233	240	257	255	261	268	233	249	236	246	212	258	238	250	261	220	243	223	233	226	251	256	227	237	256	226	236	257	234	249	233	255	237	261	265	260	231	224	232	226	224	236	220	239	248	211	262	249	212	242	241	251	245	261	263	246	254	254	269	288	235	218	231	240	248	253	240	272	240	239	258	270	236	264	270	261	234	239	279	239	250	250	250	244	213	239	235	235	235	253	227	261	234	247	252	235	262	266	208	229	238	231	256	246	247	237	265	239	248	263	236	257	250	257	225	258	256	250	246	252	233	238	232	248	265	254	244	237	229	236	248	238	258	223	255	237	220	237	258	238	226	234	237	248	236	242	249	240	232	239	223	227	251	200	220	226	252	219	234	249	226	248	234	240	246	223	253	239	278	265	237	240	258	224	247	228	247	274	215	212	245	247	250	197	258	250	229	246	221	223	250	239	273	258	243	230	252	235	244	234	251	233	246	231	231	239	263	231	240	242	256	237	245	245	240	238	241	216	219	225	221	230	242	223
9445	1508	21100	36734	36577	5180	403	320	278	274	203	191	197	206	205	185	203	211	197	156	167	198	159	168	156	150	171	170	155	172	154	180	166	174	183	168	173	196	145	172	148	161	186	171	157	162	184	156	163	183	192	190	162	169	178	177	164	170	167	160	153	159	194	140	157	170	164	140	166	177	154	163	175	163	182	176	177	171	140	164	152	172	169	161	162	168	168	202	174	157	164	197	178	155	177	164	152	162	166	180	166	183	157	180	173	158	183	160	169	169	186	170	197	190	158	134	132	184	186	155	179	167	162	164	168	137	144	175	152	178	159	147	177	152	161	156	188	189	126	158	166	150	161	180	172	162	154	171	141	163	173	159	155	177	189	152	174	175	187	151	170	177	176	150	182	174	168	164	152	185	147	147	170	173	170	178	166	193	137	164	164	160	189	148	161	141	160	160	147	166	182	162	171	169	156	180	137	145	188	178	146	176	162	171	160	181	168	176	161	175	165	165	172	175	167	162	163	147	172	157	166	164	181	162	146	167	170	166	165	181	142	154	167	157	154	185	167	154	157	167	158	182	173	154	186	155	174	156	179	179	137	151	180	163	153	189	180	166	168	166	158	156	154	156	166	161	183	172	181	166	150	164	145	133	145	165	160	165	175	156	164	163	147	144	176	164	185	152	154	174	169	170	157	147	162	175	175	163	165	170	159	175	139	157	161	154	173	165	159	153	162	163	162	170	154	166	164	178	160	176	151	169	178	171	186	182	153	158	186	152	166	173	165	170	162	170	169	168	162	138	163	143	156	139	147	179	182	161	165	185	156	169	183	156	167	188	170	170	172	150	161	151	146	158	158	155	170	149	198	150	184	153	168	157	169	141	151	147	129	183	200	159	168	161	164	181	176	179	169	136	166	169	161	150	144	153	158	178	147	157	158	150	160	141	156	155	165	157	139	174	166	152	172	150	163	142	184	157	159	147	154	195	148	171	159	170	150	187	141	151	175	145	169	155	150	141	177	169	144	158	152	193	169	161	176	169	158	170	180	170	176	158	156	175	183	170	164	146	125	164	177	179	163	172	185	184	161	176	185	141	177	156	146	187	148	166	159	147	152	173	164	158	181	150	170	160	153	154	158	167	187	150	159	172	155	172	176	160	149	185	175	161	165	168	165	174	170	171	165	217	176	133	173	157	168	164	157	157	161	178	161	179	181	152	191	153	148	159	169	179	155	169	159	163	149	147	153	135	165	166	160	172	154	167	178	184	166	168	168	150	162	195	190	178	151	150	161	166	158	171	158	151	149	179	153	181	157	200	153	154	150	159	159	186	176	174	161	164	174	160	161	172	166	160	170	160	178	172	162	156	162	166	153	140	189	139	180	156	142	191	170	154	169	158	154	190	159	159	154	199	164	167	166	151	152	164	146	177	173	146	168	160	155	162	153	163	147	161	161	143	170	192	159	150	160	156	138	159	155	158	182	149	154	173	163	172	179	163	167	183	151	199	180	151	159	171	173	164	143	179	172	179	174	198	150	169	161	152	166	158	152	170	165	167	169	132	150	198	164	154	155	154	185	187	164	138	162	174	173	161	172	170	167	154	183	161	193	168	170	169	156	152	168	157	147	153	158	176	184	160	169	168	148	176	174	188	158	131	172	188	163	177	176	171	176	178	160	158	153	183	152	148	166	170	175	151	169	155	148	186	173	161	165	168	149	155	168	142	169	184	177	158	157	180	164	184	163	150	152	155	152	168	173	194	157	148	152	154	187	174	173	177	158	163	150	161	185	167	175	172	167	170	186	170	159	167	171	168	166	201	169	174	163	165	150	142	175	146	150	131	139	162	150	164	150	162	173	167	171	171	178	176	147	166	153	176	163	161	162	174	166	148	153	188	169	169	152	154	160	154	175	192	171	169	172	184	166	165	161	143	150	173	180	173	170	169	156	182	153	158	160	159	164	175	179	178	156	191	165	156	162	155	138	187	169	166	157	157	177	165	178	185	151	151	146	198	153	168	151	165	151	147	135	180	161	158	154	137	175	168	156	151	167	197	186	163	158	146	168	157	169	173	174	152	157	148	184	156	170	163	173	184	144	187	164	167	160	165	155	162	171	161	153	144	160	152	144	157	174	169	145	163	175	172	167	160	137	144	171	153	171	163	151	155	166	172	167	182	174	160	160	137	163	138	160	186	151	168	162	191	197	161	175	140	159	158	159	182	171	181	176	160	180	162	172	174	175	182	167	164	151	145	175	159	142	182	149	151	180	150	177	136	153	178	162	158	131	174	164	163	150	190	165	153	165	153	155	181	140	187	167	171	157	161	163	206	161	159	152	174	190	186	173	173	159	154	180	162	158	147	164	158	192	163	145	163	182	161	162	152	141	145	156	167	138	157	179	156	139	168	162	160	146	160	165	164	160	168	147	169	172	159	167	147	167	142	163	169	178	148	177	166	192	164	149	182	174	148	150	153	153	128	171	160	156	180	158	156	175	164	151	154	158	158	157	148	161	178	143	160	180	149	162	152	169	138	163	179	165	148	171	174	147	173	180	179	124	139	169	166	205	169	165	171	153	156	181	164	186	167	150	164	160	147	169	153	187	150	157	178	153	173	164	171	178	161	160	168	167	173	167	169	167	155	173	175	184	157	175	173	153	162	150	165	163	158	149	175	168	170	152	170	173	163	155	147	170	159	156	173	140	170	177	152	156	146	178	166	152	166	143	150	160	187	178	168	161	174	152	160	192	168	159	163	154	148	158	183	192	175	177	153	179	176	174	183	171	168	155	157	163	161	149	151	144	155	161	160	179	188	157	155	166	175	148	170	164	160	178	179	149	150	144	145	179	171	175	169	162	155	166	145	161	166	193	193	168	168	162	157	156	167	158	172	168	172	181	164	179	180	184	167	184	167	147	168	167	167	181	179	167	171	158	149	163	159	160	165	169	174	174	171	172	170	170	185	160	153	167	178	169	196	198	166	162	166	162	188	171	177	168	155	177	147	161	140	172	169	163	195	149	176	172	184	187	152	147	147	166	154	158	158	198	165	166	171	174	147	152	171	188	169	179	179	142	172	150	175	167	157	194	152	171	133	151	175	187	173	178	166	170	155	147	173	161	160	163	193	167	156	156	126	150	157	157	164	167	161	159	197	171	132	157	189	160	172	169	131	179	163	176	167	165	173	162	153	179	169	176	153	175	187	177	168	152	159	162	165	156	167	143	171	196	147	157	140	149	172	136	155	161	169	179	162	170	151	166	171	174	157	165	163	165	161	171	167	158	172	174	170	164	177	152	144	141	179	171	184	185	156	159	164	172	158	175	166	168	165	184	194	143	147	168	172	145	166	158	162	167	188	149	174	179	190	173	180	171	187	176	164	157	172	173	178	155	154	178	163	178	152	168	162	169	170	162	170	146	159	155	157	146	150	161	157	172	161	178	168	161	171	186	163	140	165	162	161	163	166	157	155	195	169	155	149	154	198	163	162	179	154	160	164	168	164	135	166
6208	1694	27652	47901	36539	1665	1397	1155	1003	934	901	776	755	667	709	569	640	571	559	593	589	535	511	520	528	480	503	537	513	483	503	518	485	498	448	489	468	440	464	472	425	406	479	432	438	470	466	423	447	452	447	449	471	457	450	459	429	466	418	430	480	457	458	450	434	488	479	470	440	405	446	457	458	438	434	425	417	453	461	438	469	479	438	463	436	467	417	426	448	467	433	453	417	466	442	455	408	420	442	419	426	455	423	446	430	459	443	445	412	456	443	437	415	442	440	429	488	439	430	427	435	446	444	419	445	440	415	438	402	433	421	453	457	399	416	424	437	435	434	420	424	437	437	422	419	470	433	398	441	426	426	448	436	418	419	416	420	418	465	416	453	450	450	452	435	464	454	433	430	401	463	406	404	410	434	462	461	438	430	443	440	446	441	430	423	458	435	423	439	400	416	466	433	447	424	405	447	431	462	433	419	420	440	416	434	403	424	422	469	421	423	457	415	394	441	398	442	478	450	430	369	412	450	403	408	420	444	432	421	452	435	422	425	453	436	431	455	398	433	419	433	437	464	441	413	441	421	427	450	409	420	472	434	448	432	468	416	403	427	400	459	396	442	427	482	440	470	447	405	457	439	411	393	451	428	458	416	446	409	433	450	434	461	423	426	415	446	426	410	444	425	412	482	437	413	430	436	423	445	427	439	458	415	436	430	426	463	457	433	419	406	432	445	447	428	410	443	431	450	461	402	453	425	443	399	469	411	428	437	390	480	449	464	423	416	414	408	451	411	415	442	399	411	441	433	428	441	438	436	429	462	407	386	441	434	430	452	419	453	462	401	411	426	394	425	427	472	429	420	489	462	401	440	436	421	424	441	417	442	429	421	444	481	411	454	443	423	421	413	416	383	457	430	438	464	423	439	409	437	450	427	392	474	482	450	437	436	453	397	448	462	471	417	441	448	468	402	424	467	459	415	431	452	441	417	411	445	431	434	453	446	439	441	429	416	429	442	435	463	451	417	414	415	442	442	466	387	425	389	422	414	423	460	437	448	450	434	434	428	397	395	412	454	451	398	428	452	459	401	426	431	462	476	414	480	432	448	431	472	389	425	435	401	447	447	436	410	422	439	419	418	503	435	438	419	392	447	411	457	457	431	386	419	431	424	418	471	447	449	393	437	470	414	455	458	424	451	458	414	492	429	417	466	440	412	462	430	428	398	414	430	410	401	417	442	447	441	434	432	440	391	413	428	467	437	443	453	420	425	427	442	431	455	462	424	399	453	427	449	466	444	447	443	394	442	438	415	425	428	435	430	406	425	417	451	440	443	444	448	435	396	443	431	453	429	428	456	403	428	429	403	441	397	426	452	411	422	436	438	508	449	457	455	435	411	435	425	427	445	451	481	431	438	414	414	434	439	428	450	422	436	401	446	450	411	372	428	411	445	426	404	453	443	425	431	430	416	420	433	436	404	401	392	465	427	412	429	398	442	414	428	446	421	442	452	461	443	463	456	439	461	400	449	428	439	428	416	422	467	408	430	409	437	446	448	444	426	451	434	426	428	442	424	432	433	447	454	420	433	433	443	411	435	457	436	425	445	408	433	446	418	421	434	431	442	434	464	449	412	432	436	410	432	452	484	452	438	423	421	436	404	438	445	430	431	437	426	414	424	457	447	408	424	435	440	450	462	420	454	426	466	449	481	422	442	465	458	463	417	433	442	459	409	448	394	451	448	432	435	435	422	434	443	418	441	457	442	427	408	429	450	421	431	407	487	442	441	409	399	439	419	409	399	405	421	438	434	424	476	424	491	424	430	436	420	438	425	452	418	452	469	439	465	458	452	405	458	446	399	448	453	461	415	390	484	425	374	402	443	397	454	437	415	439	464	448	449	407	435	463	421	406	412	404	421	429	417	436	440	437	427	434	457	436	433	458	474	429	406	393	404	457	423	418	414	416	439	419	431	439	432	399	421	450	446	435	425	409	433	427	426	388	431	425	444	435	387	432	449	460	418	455	413	423	437	492	434	427	420	436	413	445	457	446	457	409	415	408	443	409	432	443	458	422	468	447	440	436	386	430	431	398	426	434	448	446	436	412	446	444	419	415	408	409	420	431	414	375	454	434	402	408	427	435	418	413	455	428	442	424	393	406	434	388	413	421	431	460	435	463	439	411	415	433	422	412	450	419	430	428	447	425	423	426	428	419	445	433	413	397	457	416	420	433	451	456	447	400	455	469	442	472	443	425	434	432	415	415	400	454	452	410	413	439	432	438	392	429	419	450	457	420	399	421	441	424	408	430	469	414	467	470	459	444	425	464	447	428	415	460	449	410	431	432	443	433	450	449	451	455	416	394	427	431	420	446	427	454	426	438	418	412	443	432	450	427	427	386	452	434	459	402	428	428	396	434	412	424	442	430	440	397	442	447	450	446	439	416	413	404	426	463	415	423	392	465	440	424	427	456	420	443	442	435	448	419	500	431	441	402	408	435	484	440	462	454	483	402	484	448	448	430	459	447	441	406	447	420	431	425	414	442	439	426	405	441	452	444	424	422	457	452	442	407	437	459	440	431	456	423	438	411	434	430	450	410	459	446	451	414	445	427	441	437	389	441	429	421	398	408	445	446	396	460	431	405	401	449	420	422	426	447	410	454	431	445	406	439	453	400	429	424	443	454	434	456	416	428	457	421	439	434	429	425	452	423	434	455	446	461	440	436	447	398	433	405	462	482	416	417	465	412	420	435	436	451	439	422	442	438	440	448	459	440	448	406	424	409	454	416	437	434	394	432	449	464	443	409	408	447	446	438	433	410	413	384	430	425	448	407	420	422	476	399	433	391	443	422	411	447	460	429	391	450	450	419	430	417	452	475	434	431	425	448	405	414	479	415	443	423	399	423	416	439	412	417	446	415	482	412	425	453	420	455	426	455	432	435	446	404	438	424	463	410	391	390	419	412	421	447	416	417	417	424	425	416	404	428	385	447	413	440	414	430	437	447	413	408	431	419	401	418	449	406	425	423	453	431	405	416	446	405	411	418	438	409	447	427	423	410	419	420	396	403	451	461	427	462	422	428	409	434	423	453	397	466	387	441	462	454	465	427	418	434	418	442	397	451	476	420	404	446	409	431	429	450	465	440	405	453	456	462	413	394	430	423	412	434	481	436	431	437	422	437	427	451	410	464	438	433	443	445	432	461	432	475	411	442	438	444	403	464	432	417	463	449	433	422	414	464	436	418	430	425	429	433	422	423	393	408	417	459	460	445	421	433	422	380	475	420	415	377	414	430	441	459	419	417	431	422	464	445	449	453	418	406	410	415	394	432	402	419	418	403	420	438	467	434	422	418	417	457	391	454	450	456	394	464	440	413	462	438	445	436	459	400	452	448	416	410	488	434	432	448	461	425	436	451	463	444	450	418	433	418	386	402	426	435	445	413	455	439	416	434	418	445	448	430	470	418	435	408	422	451	423	455	413	437	467	465	440	401	445	449	360	399
17346	5449	38325	56060	47987	10250	1161	623	489	465	424	434	399	381	328	383	372	338	335	336	321	338	339	328	296	299	319	284	286	315	306	302	282	314	311	297	295	282	318	275	302	290	311	325	312	311	291	306	274	282	295	293	311	325	282	300	294	306	301	266	307	302	252	281	323	309	290	289	326	300	276	299	289	299	260	267	285	282	247	303	289	294	286	305	296	272	284	274	307	287	279	302	279	287	298	297	286	283	294	325	305	304	298	283	289	314	273	281	295	298	287	314	278	312	308	314	306	280	310	276	306	290	277	307	268	270	267	280	279	284	282	305	291	301	290	313	305	271	300	305	319	291	254	303	284	298	278	281	286	302	307	279	276	315	318	297	267	286	283	284	298	290	297	295	306	306	274	290	293	297	280	287	287	287	281	305	267	260	285	283	279	315	285	289	284	307	303	297	279	294	273	258	307	295	286	287	284	273	306	310	330	304	299	298	301	285	305	306	268	265	307	275	268	275	253	290	259	284	320	273	286	277	272	291	271	284	304	287	273	274	313	287	279	280	280	296	289	285	281	295	317	291	259	300	288	277	273	299	258	294	277	296	296	286	300	299	292	269	289	268	292	299	288	263	302	280	301	292	289	263	344	273	303	284	295	280	283	330	302	287	288	308	283	323	324	287	304	309	313	282	294	277	288	260	280	315	302	280	281	309	263	303	295	279	284	292	284	319	309	300	302	268	279	269	276	285	294	292	302	317	260	313	325	329	303	266	274	282	265	264	272	303	254	291	279	272	273	270	278	296	302	297	291	273	282	325	272	293	281	315	282	276	302	323	271	293	302	269	270	280	269	282	287	286	302	281	300	267	264	298	294	294	281	318	311	307	290	304	293	301	305	287	280	299	270	274	290	279	271	267	260	271	313	295	326	281	295	270	277	283	261	278	286	285	283	317	323	308	318	313	279	265	307	301	296	291	288	327	350	259	311	289	275	280	293	271	279	255	285	274	303	282	294	278	281	297	317	326	302	309	282	308	315	250	278	289	284	341	288	306	305	313	286	298	247	279	300	314	289	298	286	270	295	243	292	265	310	281	311	281	250	285	354	317	326	265	253	286	271	300	298	272	309	323	330	266	290	294	305	267	275	273	315	266	275	306	299	260	288	269	284	299	266	290	289	306	264	308	285	313	283	283	316	314	290	293	297	294	306	293	282	296	292	312	307	276	302	300	269	332	310	307	282	301	275	275	288	271	254	299	314	273	292	328	276	291	310	291	243	285	269	304	320	322	324	296	280	325	259	289	290	310	322	287	258	317	257	271	286	249	303	292	288	299	280	322	289	301	283	283	251	307	300	303	315	290	311	307	302	289	305	296	288	286	300	304	300	299	304	302	280	324	254	291	292	274	273	275	306	292	290	282	325	319	291	330	317	295	282	295	257	305	303	291	273	282	276	260	281	281	283	310	297	282	306	289	273	277	325	304	313	280	253	286	283	279	297	279	311	283	271	294	304	255	274	282	310	280	309	320	267	274	287	287	273	320	293	292	304	291	298	286	295	287	305	288	256	320	315	279	278	301	282	266	311	312	290	301	317	326	279	258	326	296	286	311	311	295	282	268	303	309	246	270	312	292	335	269	341	294	304	310	258	285	269	296	280	311	286	283	300	298	280	285	308	298	305	276	318	289	307	305	284	278	301	298	274	289	273	305	309	295	320	308	272	308	310	284	295	292	300	302	287	304	287	297	272	302	263	282	284	330	307	303	286	281	293	318	270	275	275	291	316	313	299	316	303	302	284	300	328	327	282	285	257	312	247	320	311	325	300	272	294	280	324	262	291	293	296	308	301	261	296	264	292	283	305	326	315	280	292	286	314	303	273	312	260	253	256	277	287	268	314	293	301	253	301	283	303	256	290	300	257	306	293	294	307	279	284	281	315	272	293	286	277	274	286	272	294	308	306	337	298	274	281	321	283	311	297	293	272	300	281	284	303	270	271	266	248	306	299	289	268	292	298	236	304	284	300	263	284	289	316	299	288	285	301	283	275	293	302	282	305	282	288	312	294	294	298	302	292	318	299	302	291	318	301	285	286	282	299	281	300	304	276	315	292	301	276	321	292	308	316	346	284	300	292	269	287	286	291	300	245	303	326	269	297	311	290	282	300	316	305	305	293	282	317	279	321	291	279	303	279	300	285	326	323	278	275	299	291	324	283	276	336	298	279	285	278	277	290	283	301	276	281	282	300	309	284	270	310	270	299	297	307	325	282	293	304	289	256	298	277	292	335	313	280	256	300	279	274	320	264	302	288	320	287	285	317	312	291	293	291	271	287	273	303	309	291	310	327	322	296	268	275	283	283	309	280	308	310	299	293	268	307	262	277	297	286	275	300	311	296	305	309	315	301	274	268	286	295	287	296	300	292	281	284	286	272	271	323	310	310	316	310	289	334	298	309	299	299	285	263	280	320	286	306	303	270	318	263	290	295	296	291	299	306	285	319	273	267	277	307	297	299	283	286	248	283	262	305	309	288	297	290	282	264	283	302	288	307	292	291	308	291	261	299	286	307	289	283	269	285	294	283	290	291	276	278	256	299	305	304	302	325	307	313	278	304	275	280	278	285	312	299	297	263	267	313	265	299	287	288	267	275	295	308	291	290	319	317	284	288	275	269	263	325	298	293	261	294	287	287	299	306	296	254	295	277	306	288	250	311	281	286	294	304	268	267	308	308	335	323	304	274	271	297	316	287	304	297	294	275	279	292	281	298	251	298	306	265	276	279	262	294	287	267	275	269	321	326	279	308	279	332	289	262	308	305	295	243	291	286	315	273	321	274	293	319	296	271	289	280	264	274	281	295	286	322	272	267	291	311	304	298	314	277	298	283	288	299	294	272	312	304	327	313	308	296	270	275	295	276	266	314	277	265	280	309	263	293	315	294	285	298	272	289	293	302	288	313	303	320	277	292	273	306	306	260	273	292	305	281	284	321	275	288	288	311	287	273	323	321	268	280	299	257	315	257	322	282	264	290	273	298	325	291	268	275	287	286	285	308	310	278	274	262	313	311	304	285	280	302	273	297	322	279	272	295	293	279	262	313	294	264	270	300	267	289	291	302	297	303	281	275	298	281	287	290	291	260	283	269	295	303	290	267	278	294	262	294	306	310	307	287	295	300	279	308	283	278	267	291	314	299	303	296	281	333	322	289	304	291	292	326	269	284	294	301	278	307	313	294	303	318	270	260	266	271	297	323	305	293	332	329	301	300	284	282	323	280	289	323	298	282	298	265	294	284	291	290	303	254	316	302	295	284	297	245	288	254	282	296	319	294	295	312	280	297	282	318	311	298	316	294	283	286	300	318	294	288	292	278	291	327	316	294	236	254	256	297	271	305	313	326	252	303	267	258	309	312	295	295	288	273	282	321	310	331	304	281	291	285	268	284	321	276	287	294	294	277	288	240	286	263	295	301	276	330	293	297	308	268	306	313	331	297	292	295	290	317	291	302	276	293	289
8227	4605	40364	62170	41796	3043	2510	2004	1880	1664	1510	1407	1239	1230	1060	1046	974	1055	967	959	928	940	912	816	879	848	774	825	762	841	770	800	798	736	753	764	765	802	720	682	741	707	719	713	675	818	735	680	649	769	690	736	719	716	705	671	724	668	718	688	691	693	704	746	649	711	766	739	675	727	678	726	695	710	695	692	707	702	673	691	735	662	712	676	728	678	708	730	721	692	744	682	688	704	635	698	669	685	730	673	649	645	725	700	708	663	659	704	690	620	650	708	692	676	666	711	694	693	673	710	696	670	714	654	666	683	700	680	676	732	656	702	680	700	682	670	695	686	688	675	720	662	650	696	681	667	702	648	755	679	676	664	670	713	658	672	649	681	691	690	692	665	653	645	633	704	708	692	668	654	756	686	704	707	654	735	651	684	665	702	722	684	681	689	689	703	680	693	659	722	698	658	729	682	714	682	710	699	682	684	652	675	678	654	699	646	677	655	670	695	723	655	681	721	691	661	666	689	703	698	661	740	692	737	709	680	677	740	672	662	675	684	693	677	726	662	712	684	660	676	650	668	677	712	658	656	692	643	707	661	715	640	682	705	670	690	711	684	691	641	725	655	653	630	680	688	691	666	659	652	719	647	668	717	725	698	701	688	681	680	668	676	658	682	659	655	711	669	664	671	681	656	690	662	666	717	668	667	693	665	668	688	644	671	681	667	651	705	696	738	712	680	718	686	686	690	632	695	680	705	651	680	709	655	684	679	671	676	642	655	701	702	650	654	654	666	660	737	679	643	731	707	667	662	671	677	653	652	702	648	657	672	695	705	667	659	636	689	684	659	670	658	654	679	669	640	675	664	650	701	696	680	706	668	698	635	703	623	672	687	701	725	661	684	711	664	652	688	710	701	683	657	672	715	669	700	721	724	713	692	696	687	688	672	687	709	750	681	728	676	690	688	679	655	674	689	699	684	702	685	688	655	681	655	657	722	699	703	685	690	659	664	636	665	666	693	691	681	700	700	738	681	747	707	707	640	620	713	652	663	686	673	643	707	714	717	716	720	677	708	663	709	670	664	660	663	641	676	723	664	694	685	680	674	720	712	711	688	670	661	675	698	661	682	666	657	731	710	721	655	660	677	675	675	690	708	645	614	670	717	707	697	626	700	655	691	662	661	666	639	687	707	722	653	719	669	661	687	660	613	647	686	671	627	661	645	706	677	671	704	652	714	710	691	651	691	664	662	715	624	693	641	703	645	695	637	676	693	686	657	665	687	672	700	718	666	720	629	691	684	652	698	678	670	698	688	692	676	653	624	672	680	702	687	700	731	649	670	685	721	686	670	694	716	678	671	710	672	721	710	655	671	707	746	695	716	691	661	637	686	672	662	691	631	683	676	720	713	658	729	672	706	677	650	666	684	690	722	701	673	678	717	679	697	661	684	657	667	670	666	695	693	691	703	668	657	689	646	660	642	657	623	691	656	742	666	656	711	677	708	732	661	689	683	671	663	733	672	707	661	664	678	688	649	688	674	651	666	709	702	691	646	668	704	663	719	712	690	661	721	680	661	692	701	665	697	661	646	668	675	716	707	650	590	699	649	689	659	669	676	644	692	662	691	689	702	730	680	722	669	670	669	675	700	660	677	728	728	669	713	719	671	649	710	722	657	633	686	722	694	643	614	691	712	708	688	694	673	661	682	665	677	714	704	680	685	670	679	639	707	729	644	666	657	663	663	688	688	698	664	698	626	678	704	690	671	692	704	718	687	676	687	648	694	669	684	675	687	694	674	610	710	686	649	676	695	718	656	639	691	682	734	670	666	660	662	744	671	727	691	718	657	674	725	743	654	692	684	671	702	693	684	657	701	650	696	702	649	679	671	645	656	648	654	688	708	715	660	685	672	607	674	718	651	652	689	684	678	688	684	666	659	699	693	647	671	654	625	676	641	650	737	691	655	691	708	682	683	717	647	673	689	673	728	672	688	692	738	703	684	680	669	678	658	619	661	680	657	648	650	719	694	696	650	677	682	729	668	678	654	680	649	650	672	730	669	676	632	657	651	631	668	692	707	701	622	630	701	683	684	661	694	666	685	700	661	650	661	703	712	686	683	651	662	652	724	668	721	623	733	706	683	678	695	701	697	704	709	694	673	698	683	686	656	627	656	678	664	681	683	678	681	647	725	713	682	719	670	646	705	637	658	675	677	659	655	723	654	734	689	734	663	686	659	710	681	619	674	707	658	664	716	739	697	660	722	686	706	679	701	645	651	701	660	624	692	688	701	693	607	705	692	684	667	681	662	674	683	734	696	680	691	642	631	665	681	685	653	658	657	708	701	706	699	648	704	669	677	688	712	648	656	706	681	688	678	648	645	668	690	682	700	635	645	597	699	705	660	652	671	664	666	691	688	690	651	631	663	693	725	707	745	723	715	690	675	711	681	676	670	630	653	674	673	694	695	672	662	712	688	700	712	710	667	674	650	642	712	677	714	722	725	684	714	675	687	716	645	682	686	683	661	661	649	708	639	644	671	665	656	614	744	629	652	664	634	692	692	711	657	696	676	705	667	609	708	700	682	729	699	715	679	699	674	684	670	693	636	642	656	665	711	701	673	686	665	690	693	682	679	670	705	628	648	700	701	672	675	669	686	729	673	672	666	687	658	666	687	705	720	689	703	663	710	678	653	655	712	711	688	708	654	640	699	644	687	686	690	635	707	677	660	688	713	707	668	688	671	666	633	721	649	682	675	644	714	693	692	696	727	679	696	663	675	631	728	678	652	624	710	687	666	677	699	666	653	705	699	677	710	734	759	716	728	722	689	676	686	703	663	686	686	610	677	728	702	629	705	710	710	741	720	666	727	655	684	687	727	676	706	659	632	698	703	685	720	702	703	658	694	677	685	667	726	675	664	669	637	736	663	667	682	661	661	698	698	704	678	684	648	737	711	720	694	646	705	670	673	683	689	703	612	689	697	684	678	707	673	750	687	662	677	684	720	659	700	666	731	667	695	679	723	679	675	632	669	728	698	708	703	693	680	648	673	668	686	680	659	662	678	703	692	686	709	665	691	660	709	689	719	681	672	685	689	657	696	663	694	706	670	708	659	732	728	686	649	659	678	677	732	714	709	675	654	727	701	674	726	668	693	692	677	672	695	668	671	667	702	684	695	720	659	664	661	714	686	706	705	699	678	691	689	684	650	634	662	651	697	674	633	679	671	668	640	721	653	674	698	708	668	703	700	684	701	674	696	679	659	706	711	702	704	683	644	709	667	690	681	633	686	717	696	666	677	714	687	627	655	682	736	696	671	620	715	671	691	694	668	685	703	690	708	696	675	667	673	693	715	660	664	713	650	696	691	676	690	645	725	677	690	725	649	727	686	702	667	735	650	630	684	664	725	645	676	692	682	629	664	645	674	686	676	706	672	620	700	645	622	696	699	692	678	684	676	748	681	727	691	692	698	672	681	656	676	659	646	719	705	707	688	702	653	693	650	678	678
2391	612	732	1843	1156	115	87	102	69	90	79	100	98	82	83	81	86	75	87	77	81	92	82	83	90	95	87	89	73	84	65	92	84	84	82	84	98	102	89	100	109	80	71	103	87	79	98	81	78	80	59	70	84	84	89	102	83	84	80	83	94	77	83	90	89	85	94	78	73	101	72	69	77	87	82	84	91	73	79	87	79	76	87	80	100	84	82	105	85	91	74	79	79	74	101	88	96	99	80	97	81	86	92	92	91	81	81	93	85	85	93	84	95	91	90	69	77	78	70	74	83	80	75	79	68	80	112	105	113	89	91	102	80	99	93	92	75	80	82	86	83	93	87	86	97	75	73	79	93	94	73	80	87	81	87	83	74	82	88	85	93	81	73	78	91	76	77	78	96	97	82	85	90	92	89	70	77	96	73	76	89	98	77	84	93	90	77	74	87	88	79	71	95	100	99	93	95	92	84	92	66	88	89	81	69	94	89	85	98	79	90	88	88	92	93	73	70	112	94	101	87	89	60	84	88	67	69	76	98	86	73	91	77	97	71	94	74	93	62	80	100	102	99	88	89	88	88	68	79	84	84	100	82	88	99	61	85	85	82	114	63	86	89	90	87	109	84	83	85	94	68	89	66	98	88	76	77	98	101	89	82	90	95	71	71	96	73	89	86	94	85	101	83	77	91	79	88	87	73	83	77	82	69	88	90	81	74	95	88	72	92	90	83	87	89	96	71	76	81	92	90	84	85	100	87	90	90	81	84	91	77	81	102	98	80	69	91	74	104	95	96	87	85	83	86	91	105	91	61	85	109	92	85	81	80	81	81	75	101	83	94	77	76	98	67	96	77	86	85	79	99	100	78	75	88	85	79	84	81	84	79	95	109	84	80	74	76	78	78	95	94	97	78	75	84	67	78	71	84	97	96	88	79	75	82	85	83	92	80	94	79	113	83	85	77	93	84	76	100	88	89	96	103	73	78	94	93	84	84	88	92	96	77	80	88	91	104	85	75	104	86	87	98	91	81	85	93	76	108	88	93	76	83	79	69	102	94	76	73	73	98	104	89	89	84	88	72	98	101	93	78	72	83	95	79	93	77	71	82	78	91	94	87	102	92	73	91	100	77	81	78	72	76	92	90	108	92	72	92	77	94	98	90	94	91	89	104	73	93	94	99	102	69	89	90	92	90	77	89	89	89	82	99	73	83	85	74	90	89	66	84	89	91	88	102	105	110	94	84	78	99	78	81	75	72	85	74	91	90	81	84	100	93	81	69	94	98	79	88	89	91	94	88	84	91	72	100	100	100	86	80	71	93	79	74	81	78	103	88	85	85	69	85	82	81	82	90	104	99	89	93	97	94	91	73	79	82	81	85	77	81	83	93	70	88	88	98	73	87	97	88	93	83	91	79	92	70	79	98	81	89	91	70	97	85	76	95	93	62	82	95	80	79	91	96	85	78	87	88	73	81	81	64	80	90	86	93	104	85	76	85	74	90	95	79	83	91	111	80	65	104	96	86	91	84	90	71	85	77	90	89	81	86	74	81	85	81	97	77	89	73	70	86	69	81	86	94	77	90	88	72	87	92	74	99	73	92	70	88	76	76	75	81	87	85	79	77	88	73	86	87	80	88	86	75	75	76	69	71	82	82	75	80	90	85	73	85	90	86	91	76	86	78	97	87	83	72	83	100	79	88	92	71	76	109	79	105	83	78	70	82	81	101	90	88	87	73	77	90	76	82	79	72	84	85	79	82	88	97	64	97	77	95	96	85	78	84	93	83	84	78	83	91	97	82	89	67	93	79	80	85	97	91	79	91	69	77	89	80	73	83	95	80	95	101	91	99	93	76	72	88	81	77	81	100	93	68	79	82	81	92	89	78	86	83	92	82	107	74	75	87	88	100	92	90	94	98	74	83	112	86	91	90	88	76	102	97	97	87	91	82	92	84	82	86	82	67	89	66	72	82	95	89	98	78	82	108	72	70	83	92	80	77	91	88	89	92	73	67	70	75	90	74	80	72	75	84	87	90	89	88	94	92	81	75	80	92	88	86	88	83	93	85	84	91	80	59	73	81	90	106	116	62	92	93	81	80	102	73	93	79	99	95	80	86	65	89	74	93	78	70	100	104	86	78	87	68	77	88	95	79	75	87	84	108	112	78	94	95	89	88	90	85	83	76	105	95	95	91	89	79	84	104	79	64	80	84	66	89	84	74	76	91	107	91	77	91	92	78	90	81	93	105	88	88	75	92	75	82	82	102	80	71	80	78	100	98	71	91	93	89	76	84	96	91	91	87	96	95	71	86	92	85	89	85	78	95	85	84	83	79	100	73	86	70	90	85	83	95	98	92	97	87	90	91	91	109	77	75	80	80	76	90	100	92	83	78	112	76	65	95	85	90	81	82	76	74	82	86	83	82	88	83	85	64	80	99	88	82	104	99	78	79	74	76	86	71	88	92	67	111	90	101	100	93	73	90	85	70	82	77	94	68	76	85	77	66	81	84	76	92	81	82	86	83	79	68	64	98	78	93	88	90	82	90	93	99	94	71	82	79	71	86	98	69	84	82	88	82	92	93	97	103	83	86	91	87	76	86	82	91	73	86	83	86	80	86	95	82	91	98	78	83	82	91	84	85	94	80	99	72	84	89	76	77	93	95	92	88	83	98	84	70	75	87	88	81	84	97	91	96	106	72	84	69	91	72	77	80	70	91	77	94	85	75	97	90	69	98	90	65	83	73	87	89	78	79	81	80	91	87	92	90	63	83	72	83	87	76	68	59	99	79	97	73	96	86	99	75	80	82	104	87	89	81	76	97	68	87	73	87	81	89	89	91	85	75	95	90	87	94	90	86	88	81	107	78	82	69	69	98	99	86	68	80	95	70	85	84	74	87	82	82	87	94	87	91	84	73	79	96	102	87	110	67	72	76	68	77	106	94	91	92	87	89	75	98	96	98	90	94	80	78	101	89	74	87	91	83	97	97	106	88	92	100	94	93	86	85	90	73	72	85	92	87	62	79	77	73	79	82	72	72	78	77	77	76	77	83	101	82	91	94	86	79	82	76	83	87	93	83	95	94	99	95	106	93	91	88	90	84	81	91	84	71	80	79	93	94	77	90	86	76	99	95	73	81	84	97	94	93	91	78	84	70	74	84	85	104	84	93	77	94	91	88	95	88	76	105	81	105	80	67	74	85	91	90	86	92	85	95	88	97	84	91	81	82	83	90	75	72	90	95	72	83	91	95	79	77	69	80	84	94	58	72	74	87	76	88	78	102	82	98	95	80	87	88	92	99	84	75	95	80	80	90	75	99	82	99	96	91	88	85	82	97	104	94	85	93	87	93	86	73	85	91	81	95	82	85	71	83	80	90	90	102	94	95	81	78	89	85	87	78	74	100	74	81	85	93	94	84	88	98	93	112	73	88	82	98	78	99	85	95	86	87	72	97	86	84	79	63	81	77	78	83	76	95	106	77	101	88	85	77	112	80	75
2178	781	1730	7883	4387	299	278	284	254	271	295	291	263	308	286	282	280	242	246	267	237	261	246	259	235	239	249	284	265	247	257	213	239	253	249	269	253	219	249	244	247	254	255	259	277	250	264	246	250	270	282	264	274	257	246	252	272	258	266	257	249	248	236	255	239	230	261	240	258	258	257	270	272	266	267	271	275	262	253	246	240	249	260	251	225	277	264	232	239	280	288	276	309	262	251	264	272	282	279	253	272	242	264	266	253	276	217	271	253	225	246	257	267	259	252	245	284	239	286	264	259	276	224	262	225	272	228	266	237	264	288	274	243	257	269	258	245	262	241	289	251	210	273	250	242	223	244	246	263	238	262	230	215	231	266	242	269	248	253	272	262	256	247	209	241	242	273	223	236	229	281	270	238	237	264	253	240	246	234	257	234	261	249	291	255	243	241	267	278	265	259	268	250	269	273	249	256	236	230	252	260	292	241	259	258	252	267	240	270	254	249	239	253	262	281	238	244	232	248	279	246	257	269	267	228	244	242	265	218	261	268	280	253	266	237	248	246	255	242	242	254	228	250	274	240	292	228	255	255	227	239	233	252	262	258	222	248	250	248	242	261	273	253	287	235	269	241	257	257	244	265	243	268	234	261	253	241	256	229	251	243	257	222	259	293	247	252	296	271	258	259	264	238	233	247	278	253	240	259	245	246	260	242	253	237	265	254	231	244	236	257	250	210	266	256	246	223	242	247	279	275	234	244	270	245	236	252	257	255	282	240	228	256	258	231	253	254	234	253	256	280	239	252	253	266	259	252	226	261	237	258	231	248	274	242	249	264	259	263	255	244	259	265	278	251	253	261	243	265	249	231	242	247	286	258	265	259	249	254	252	236	241	252	257	251	295	266	249	269	254	266	242	274	270	245	259	252	251	273	258	257	265	233	268	260	256	247	260	265	272	232	279	242	276	261	286	256	262	248	265	251	268	245	223	257	257	263	264	282	256	313	280	240	296	267	244	231	243	275	288	248	288	271	243	258	250	258	252	234	259	219	244	267	242	238	235	265	271	239	246	247	253	266	232	249	251	265	241	236	245	267	269	264	264	265	263	267	291	224	267	256	263	234	270	230	230	259	281	285	252	244	282	244	264	253	246	237	277	257	256	270	221	260	260	239	272	254	232	261	242	247	244	259	256	256	264	265	234	258	268	260	236	252	236	241	262	274	242	246	248	274	260	248	257	281	261	255	254	275	254	234	250	238	273	267	230	267	253	277	251	259	247	257	262	268	261	255	257	264	262	241	255	247	232	240	256	238	232	229	267	272	263	235	267	250	282	255	242	280	242	272	236	232	267	242	234	236	273	237	245	268	289	281	241	283	271	239	261	239	250	265	221	235	260	250	264	261	246	264	282	278	279	261	271	271	233	254	246	260	287	268	269	273	270	228	231	277	254	268	269	247	250	267	272	280	263	264	283	266	231	258	289	282	223	266	207	248	235	272	243	247	265	271	280	241	275	231	243	247	210	281	256	245	257	240	251	260	259	254	263	238	247	260	267	283	231	253	273	253	273	257	241	213	248	237	246	264	268	279	278	264	285	299	257	288	276	256	254	268	272	266	201	252	264	246	278	265	266	246	247	248	269	246	232	252	273	244	247	250	234	271	262	261	264	261	268	228	260	250	224	275	256	222	246	290	285	279	230	252	245	256	276	280	200	253	253	264	267	259	248	263	288	235	254	281	243	257	239	244	276	241	264	252	257	242	248	257	271	258	275	230	280	295	252	267	253	250	266	233	256	272	274	259	257	274	262	248	281	264	246	250	280	255	236	256	263	249	226	248	258	269	278	272	236	233	265	261	266	243	250	231	240	232	247	251	269	285	227	252	260	249	298	253	240	247	262	275	271	247	256	259	255	269	276	244	248	290	256	246	251	246	272	254	229	250	239	248	236	282	287	267	255	247	234	270	242	287	241	265	262	251	254	242	243	239	251	245	260	228	243	268	257	236	268	226	250	250	237	257	258	255	286	269	279	265	276	286	273	245	235	255	253	299	236	262	229	249	266	252	277	241	250	246	221	262	225	263	281	267	265	256	243	261	267	232	228	242	251	287	273	240	236	250	250	275	255	262	294	263	273	250	267	254	251	298	280	263	252	279	257	243	242	264	230	254	234	267	269	260	234	245	230	265	243	268	262	271	270	277	267	252	255	241	247	262	278	272	267	289	252	243	257	264	271	279	257	252	269	269	277	261	248	266	254	265	270	248	250	257	256	216	276	237	255	265	250	254	266	264	279	259	261	254	267	255	268	257	251	244	269	229	262	287	258	207	286	239	268	255	229	271	273	273	259	249	260	263	272	289	246	266	255	251	234	260	242	273	276	264	275	276	252	233	257	242	271	232	266	263	250	252	232	262	247	243	196	253	248	254	247	267	259	242	284	285	247	260	265	246	267	224	251	259	233	245	260	221	271	243	250	236	253	269	264	240	249	248	229	235	264	240	252	268	257	249	239	238	254	243	243	251	276	279	246	264	268	262	271	254	252	242	229	234	256	252	249	244	263	237	248	264	217	269	290	287	250	231	251	237	249	258	259	234	262	275	248	252	231	285	254	239	265	272	247	282	235	259	286	228	270	242	276	215	258	276	262	252	241	265	263	245	249	254	261	267	276	247	262	249	262	245	249	274	272	236	252	270	270	243	244	261	269	233	282	245	260	247	273	247	242	227	221	305	281	268	252	261	229	245	261	285	258	240	244	268	256	261	276	262	287	236	262	254	245	262	293	266	253	262	263	251	253	277	273	236	266	252	222	247	248	267	267	271	277	280	249	276	251	258	254	246	238	264	218	265	251	260	271	246	262	263	233	262	230	260	275	276	245	241	257	260	274	246	268	248	253	234	271	270	235	263	265	236	280	243	259	220	268	264	261	268	240	217	257	260	282	280	283	272	231	252	224	282	254	248	252	251	240	227	254	262	255	248	243	222	273	262	242	255	243	247	278	272	253	286	232	262	242	266	228	236	244	282	234	239	227	229	273	240	270	270	260	266	253	241	234	254	240	261	259	266	246	263	238	246	252	264	253	304	279	281	234	263	264	243	245	265	268	255	242	257	242	277	268	240	256	237	272	274	265	249	257	267	275	241	243	253	284	230	248	261	253	266	245	274	231	235	265	246	265	274	260	230	256	275	264	265	253	258	277	258	265	238	225	258	260	229	257	242	271	254	242	242	258	255	247	263	258	257	264	271	252	245	259	254	237	253	227	279	240	252	259	252	259	262	261	263	228	265	264	257	254	262	264	268	297	244	242	245	267	226	273	264	288	255	288	241	244	265	278	290	243	273	272	226	285	240	250	276	259	223	268	263	255	251	248	251	232	249	262	250	241	262	232	247	252	268	253	259	257	257	267	248	253	223	255	249	227	251	238	271	296	253	264	253	269	252	229	234	254	255	232	251	247	249	221	270	272	257	268	258	259	252	241	259	259	269	274	249	235	262	246	259	222	247	263
9919	11231	38054	47045	32581	4145	381	266	265	237	203	232	226	187	200	196	189	195	179	170	186	203	171	212	191	183	174	163	185	169	164	171	178	190	173	176	175	164	221	194	169	165	185	193	171	190	214	185	187	147	168	146	160	220	177	179	181	175	184	190	184	161	182	182	189	212	187	181	167	191	167	173	164	185	155	183	175	174	169	169	207	195	171	173	175	173	175	164	168	150	162	183	167	181	183	175	158	219	179	203	178	173	171	158	202	163	205	192	176	173	166	174	159	150	184	193	188	149	184	182	180	201	175	167	148	163	155	154	185	185	174	165	185	211	199	167	180	170	177	197	181	167	169	179	172	189	169	186	201	189	173	161	164	161	156	178	165	175	171	187	166	189	150	195	190	170	176	168	176	177	154	191	173	178	190	178	185	187	185	191	148	212	183	169	164	155	199	157	181	155	181	164	167	170	186	178	199	170	187	176	186	155	168	206	162	171	171	203	173	193	210	184	167	181	169	193	193	167	165	192	194	192	210	187	164	180	175	153	187	155	190	190	196	192	194	192	178	180	168	183	183	166	172	219	195	169	177	183	160	183	172	197	173	178	167	176	205	184	168	178	165	169	170	173	181	153	185	167	181	190	170	149	161	161	165	180	168	188	174	197	167	174	184	175	176	197	180	172	193	182	190	170	181	161	183	185	179	196	174	171	196	177	168	181	189	192	195	179	190	165	167	159	147	168	183	154	161	144	158	192	171	180	176	160	168	167	174	167	200	183	169	163	165	178	181	207	172	176	199	183	159	174	182	159	177	186	186	157	193	182	170	168	178	193	165	166	161	158	167	167	193	172	182	190	158	162	175	178	175	180	159	173	194	179	172	180	153	157	169	182	177	184	178	170	179	189	188	176	178	161	163	182	146	149	179	160	185	187	169	182	181	177	185	193	174	187	183	163	170	179	175	178	183	196	180	178	198	174	170	188	144	191	162	175	183	176	176	161	180	179	178	181	180	176	147	155	189	163	161	146	176	180	193	161	179	190	132	176	170	161	186	167	168	169	169	176	188	161	207	186	163	156	158	172	168	181	163	186	151	170	164	170	199	192	173	170	165	178	176	170	202	173	164	156	186	169	134	168	153	194	165	184	178	172	173	182	183	191	172	205	175	177	199	171	170	176	165	179	167	183	160	176	183	185	174	184	170	170	200	192	170	175	186	202	191	174	170	174	174	168	207	176	181	183	198	209	165	175	193	186	172	189	172	182	161	177	178	188	183	178	197	168	160	175	166	171	162	183	182	176	186	170	202	204	167	188	180	170	161	163	157	185	163	147	185	165	148	190	138	202	193	164	159	181	169	175	171	159	174	172	183	180	174	176	175	154	140	168	174	171	192	205	172	184	180	175	188	199	205	177	208	198	172	167	162	168	148	174	183	175	156	183	165	202	189	177	176	179	185	194	173	169	149	210	179	195	178	172	161	178	147	187	184	169	186	182	169	169	188	186	171	160	172	139	187	177	194	163	182	155	182	181	204	190	174	161	192	197	179	191	212	173	161	158	166	155	175	173	163	159	188	190	167	174	190	151	194	155	137	167	170	208	157	179	178	178	186	165	196	165	188	156	174	164	162	165	157	163	167	178	178	164	163	173	201	190	178	155	157	178	165	190	190	172	183	170	178	191	165	177	196	203	186	166	157	159	174	152	172	159	170	173	159	175	171	193	192	189	202	197	192	193	184	194	179	164	178	196	173	176	183	175	161	159	194	155	180	161	152	189	181	150	184	183	184	193	176	179	180	169	173	182	181	169	179	192	189	169	174	175	179	165	181	218	190	192	155	170	192	178	181	155	170	174	201	184	158	184	176	191	164	182	170	170	149	156	206	193	185	175	173	174	152	180	180	186	173	172	170	174	175	186	183	198	193	186	202	183	159	144	171	174	190	184	153	181	174	169	179	164	170	173	182	185	176	153	157	155	190	192	141	151	193	174	169	176	202	178	184	176	169	188	155	173	156	167	177	197	176	187	153	160	177	196	152	180	196	169	170	163	174	195	175	173	167	153	190	180	175	203	167	168	172	163	158	150	165	171	184	180	195	189	162	176	187	200	192	191	218	170	175	174	159	175	200	163	164	183	167	152	197	178	200	188	193	189	181	207	194	180	192	199	187	169	177	184	185	187	169	199	161	182	178	194	138	180	190	189	168	171	194	150	169	188	171	166	175	183	185	178	141	163	176	154	165	162	167	169	157	170	171	166	177	196	174	201	169	171	185	191	193	164	171	182	168	187	170	159	176	166	182	170	170	200	185	200	164	171	159	188	161	188	179	171	154	174	181	166	191	161	157	168	173	172	181	165	164	169	188	177	173	170	177	181	169	161	192	175	189	173	146	191	171	185	160	183	179	184	170	194	177	176	177	169	155	169	181	171	171	163	173	193	179	204	202	184	201	153	191	178	158	183	191	178	188	185	190	193	220	175	183	183	156	187	185	148	164	179	148	175	165	179	162	201	153	163	168	195	167	181	185	169	137	169	199	180	159	158	165	180	168	192	175	181	180	183	140	173	157	183	158	165	162	169	178	152	189	162	183	188	188	172	167	182	201	195	196	164	199	181	168	156	159	165	176	174	159	176	169	159	190	171	178	180	173	188	152	185	187	177	196	175	182	207	167	171	223	192	200	211	167	178	171	174	204	161	174	164	163	174	174	173	185	171	180	151	177	175	220	163	172	179	161	164	163	176	177	157	182	158	173	179	182	196	175	161	157	171	161	192	164	196	163	178	186	177	181	188	175	161	195	177	172	168	179	187	184	168	146	201	199	175	168	175	192	177	187	179	186	195	154	174	161	176	179	171	193	170	184	166	183	186	177	175	172	169	168	194	194	161	187	160	184	212	177	214	225	158	203	173	184	189	185	199	181	172	163	170	165	181	167	190	175	171	181	178	180	158	203	169	170	186	168	184	201	165	178	181	183	172	164	180	176	170	194	174	164	170	158	165	175	182	173	178	183	152	187	178	174	203	200	168	172	179	160	185	164	174	170	183	172	178	162	165	195	158	202	182	152	177	184	166	167	178	209	178	190	172	200	174	196	181	159	155	169	186	178	178	179	167	147	162	184	192	194	165	175	189	188	170	161	171	175	149	195	174	177	165	192	193	180	172	170	196	177	200	188	172	167	171	187	175	164	198	191	182	168	185	186	193	163	208	143	162	196	179	195	154	147	170	163	166	159	159	175	182	147	162	205	171	199	155	174	182	180	191	197	182	161	175	179	152	177	182	164	184	191	174	181	179	175	198	190	198	177	186	195	174	191	177	160	175	170	197	172	175	159	163	153	170	162	175	182	171	165	170	194	199	174	174	184	188	165	169	180	181	175	151	183	177	177	223	163	175	160	168	177	164	176	182	173	176	167	171	175	188	169	178	164	173	182	168	151	186	169	189	189	163	174	186	181	197	182	180	169	169	171	183	170	174	173	192	173	185	159	164	130	188	166	180	160	168	173	193	155	174
6439	11207	39954	54743	33384	1535	1231	1100	978	867	798	816	712	708	703	638	634	595	619	587	578	521	565	490	530	551	534	562	504	531	520	536	488	519	505	471	502	503	492	492	492	473	463	462	513	476	471	468	430	494	471	473	434	471	489	441	459	458	439	488	474	484	445	443	462	481	467	474	453	477	491	419	480	438	448	462	483	459	470	439	465	467	470	461	443	483	488	480	444	498	478	453	490	445	476	446	491	452	445	493	418	426	448	471	461	471	420	469	419	428	463	459	462	440	466	450	464	448	478	483	481	430	442	456	405	462	423	453	448	474	427	490	443	463	455	450	450	447	429	405	458	450	451	453	478	488	459	457	442	496	456	464	443	471	479	476	446	468	483	439	439	471	454	459	449	440	463	473	467	438	485	439	435	455	490	506	452	478	455	471	447	447	465	434	493	409	439	475	462	472	470	484	450	438	433	479	480	439	444	453	498	481	485	428	439	482	448	452	488	428	460	425	496	473	457	466	471	458	447	422	442	468	487	454	483	503	509	461	442	445	438	436	449	467	466	458	421	479	480	451	442	471	418	465	458	488	451	448	432	432	485	451	507	466	454	473	471	430	467	482	511	478	436	446	439	444	459	469	498	462	430	423	464	448	465	436	485	491	451	458	422	485	460	464	436	462	454	479	478	470	447	441	463	486	464	447	458	458	477	433	473	461	479	471	435	480	461	472	484	463	452	476	455	495	441	472	463	487	478	438	479	449	488	453	447	462	387	420	471	487	449	464	467	433	451	481	462	456	488	467	449	428	448	478	432	481	464	428	485	464	432	458	474	430	499	446	471	469	425	484	442	473	496	455	451	480	446	467	440	450	484	445	484	459	455	537	470	439	485	483	498	479	447	457	478	459	480	478	432	463	463	474	431	424	498	487	454	465	475	462	486	492	470	462	513	474	474	490	430	482	482	470	442	425	440	468	467	444	494	478	474	470	492	376	480	487	465	443	446	475	430	481	476	470	454	448	435	493	452	456	454	462	476	443	441	461	463	462	461	442	436	484	485	485	487	458	475	444	470	432	468	430	450	452	452	445	481	442	444	484	433	463	416	476	485	454	441	435	468	456	424	496	451	485	472	440	458	469	487	453	459	427	459	449	455	455	451	463	460	500	458	471	431	430	476	484	465	450	420	442	429	459	489	437	445	460	470	440	491	445	441	460	470	488	466	472	438	453	437	484	470	464	462	430	492	485	467	441	439	493	483	428	454	472	458	496	456	460	494	454	452	432	444	469	445	449	437	427	474	470	471	466	467	449	447	467	470	467	478	448	424	525	463	463	440	432	468	452	459	436	451	465	473	442	459	482	459	460	455	479	445	503	403	461	474	474	444	433	492	461	451	432	481	478	464	440	442	431	414	461	460	465	460	432	471	449	502	458	426	439	449	464	440	453	434	428	450	488	500	448	481	442	455	447	441	443	460	491	467	472	450	464	455	451	408	468	480	446	468	467	456	438	460	475	447	449	448	431	423	456	494	428	444	471	480	499	453	499	458	470	419	449	466	464	442	430	458	434	456	475	475	486	480	435	460	426	466	461	414	480	459	461	447	436	452	458	435	475	484	420	463	443	502	460	417	481	439	424	456	444	453	442	452	460	473	484	422	448	452	416	469	429	442	463	477	427	461	483	458	415	487	454	468	464	439	443	467	428	473	445	481	490	493	462	451	492	469	423	455	468	488	438	473	460	445	457	439	504	473	467	477	486	429	425	456	466	486	428	438	438	446	436	447	450	460	427	459	461	420	445	463	458	437	482	467	444	447	484	460	442	422	438	489	449	485	483	486	465	491	428	460	426	480	457	459	469	492	514	462	455	458	485	466	431	460	424	500	465	427	453	467	430	483	460	475	457	440	408	468	454	446	424	459	469	482	459	484	473	449	470	458	443	464	466	451	485	465	469	474	414	484	467	433	437	459	469	444	431	465	497	483	435	468	449	468	467	461	444	491	453	477	464	526	485	443	489	452	485	480	465	444	483	427	451	432	464	454	436	461	446	508	526	461	448	460	465	477	480	448	465	517	479	470	498	485	417	459	480	433	444	435	462	411	446	449	435	453	425	445	424	420	446	458	433	460	465	432	506	431	478	464	489	488	439	464	490	445	469	477	430	433	427	500	450	483	446	456	484	470	481	429	446	473	463	465	465	483	437	483	455	460	496	449	441	412	453	456	436	492	484	442	432	464	442	468	476	505	465	443	458	489	467	456	464	427	471	426	464	458	485	472	467	517	442	467	436	476	443	485	467	422	446	473	445	488	483	412	451	441	489	460	483	452	465	433	450	461	469	508	456	472	446	453	440	487	476	466	452	464	432	470	493	451	469	473	424	433	450	490	471	452	481	470	441	444	443	452	422	511	449	481	483	445	434	466	466	455	449	461	467	481	453	451	431	454	446	465	511	476	453	475	447	439	451	450	453	479	461	482	470	445	500	465	438	510	463	463	470	489	470	473	449	477	433	505	452	439	489	441	499	461	464	440	393	469	419	496	474	476	460	446	473	437	483	427	433	445	468	465	441	447	527	464	448	464	488	439	441	479	470	496	441	471	448	434	482	445	470	509	475	470	457	441	444	459	478	451	424	471	465	433	440	467	438	451	498	451	418	490	438	453	440	468	427	452	498	434	478	458	451	484	462	429	446	472	492	427	434	451	471	507	487	486	458	451	465	462	480	464	470	412	447	430	470	454	434	471	424	441	459	457	461	478	449	470	490	428	476	493	446	459	462	429	473	484	472	438	461	449	487	476	485	452	464	440	462	439	488	455	497	483	438	437	442	459	447	459	470	460	450	473	451	425	482	488	464	442	485	431	448	441	457	476	464	463	503	459	450	456	488	465	440	420	476	439	471	467	485	482	489	445	469	497	459	485	481	438	477	425	468	487	498	489	447	474	465	464	498	484	450	481	466	476	424	465	418	461	439	470	426	471	465	474	446	494	465	462	444	456	473	434	482	466	456	463	437	487	418	458	465	478	453	471	430	475	413	485	505	435	459	465	463	456	466	478	447	467	474	461	433	456	471	443	494	452	501	431	442	483	422	518	441	437	443	421	442	458	456	467	496	459	480	472	445	464	479	450	433	447	504	436	478	464	470	472	444	448	465	478	449	503	472	485	452	467	460	455	491	489	441	452	422	447	461	428	447	493	401	452	428	474	523	497	480	428	454	467	435	472	445	495	441	468	472	462	456	477	444	449	419	481	469	443	493	464	460	456	482	470	470	474	449	469	438	460	465	476	507	469	453	450	424	448	463	429	478	459	473	477	456	451	460	460	421	434	491	438	470	445	441	476	446	450	452	485	461	470	466	501	463	488	465	451	435	469	447	442	424	455	423	479	473	460	449	486	454	432	468	476	423	522	478	470	450	471	458	461	464	464	505	455	466	439	427	499	471	481	448	491	456	466	470	431	439	444	479	449	440	442	439	470	453	460	486	480	442	489	478	456	421	482	451	477	467	477	468
17722	29688	66589	60619	39831	8924	930	578	502	453	445	363	378	341	390	344	333	358	310	321	300	299	300	333	305	314	329	292	321	299	335	297	289	332	297	286	302	295	305	321	319	302	319	282	325	312	305	322	261	310	317	297	297	313	331	312	302	318	323	301	288	287	311	325	319	266	321	300	341	325	309	319	303	314	289	323	344	294	317	302	307	315	307	332	289	273	309	324	287	266	316	291	299	334	309	285	310	312	269	316	313	291	300	292	304	304	314	312	310	285	297	306	321	328	314	300	290	331	302	296	280	286	340	316	293	307	330	311	333	285	319	279	300	306	304	288	259	276	273	295	302	292	303	342	311	282	304	292	335	286	300	298	302	302	325	320	326	297	304	266	312	302	309	310	295	282	298	299	299	286	345	323	325	317	296	303	301	276	292	301	302	303	313	315	299	311	294	293	293	271	302	287	305	316	313	289	350	265	309	312	297	304	305	318	274	286	272	287	308	309	259	303	325	288	292	287	337	261	281	288	318	315	277	292	311	270	280	290	313	278	277	302	361	340	312	253	335	321	321	312	295	304	288	294	296	282	302	298	285	290	290	301	307	304	307	291	310	289	272	245	296	315	284	311	295	327	276	304	326	286	335	306	329	324	337	315	330	312	313	309	297	299	286	323	312	312	317	317	262	310	292	284	310	286	305	277	312	303	310	313	289	297	339	309	310	284	312	310	332	284	305	293	306	290	313	306	313	333	303	331	277	333	301	289	272	310	283	329	328	313	280	310	292	310	308	315	331	300	329	280	306	300	298	324	307	322	318	300	288	344	320	317	331	309	314	338	292	290	303	335	284	334	314	327	326	287	301	312	284	302	330	310	305	293	299	295	307	331	328	305	302	314	320	302	282	316	328	314	282	298	321	299	254	298	289	329	297	301	318	290	278	301	321	322	302	321	328	265	290	311	267	276	281	295	316	329	281	302	307	346	291	284	272	313	272	309	294	285	277	353	296	289	318	314	323	272	319	332	324	309	294	310	295	285	319	302	304	296	293	310	313	322	302	296	299	307	293	316	302	302	321	282	293	284	293	316	300	275	279	303	332	329	294	274	303	325	323	303	289	298	306	298	317	298	313	324	299	296	283	333	322	295	332	309	311	312	316	333	322	290	292	288	315	327	312	339	304	309	308	305	322	301	316	319	272	285	290	317	286	349	307	311	303	313	299	298	328	292	282	287	293	319	307	311	310	308	321	294	320	288	361	294	258	276	296	302	275	309	320	310	297	313	289	297	300	310	294	274	293	301	309	312	304	301	331	315	322	295	328	321	337	306	304	311	298	346	316	293	328	286	300	313	315	360	332	303	295	250	298	305	335	303	282	300	304	305	300	284	304	285	303	325	287	297	324	293	321	294	329	315	281	276	307	329	290	325	284	324	306	314	334	308	317	286	306	288	275	293	336	288	289	280	276	295	291	307	316	356	304	337	298	310	306	331	324	309	296	332	317	328	287	280	333	295	313	303	322	305	321	293	321	316	295	312	337	314	322	316	330	300	285	320	321	301	338	286	300	308	303	311	284	318	278	301	287	336	325	301	328	309	297	295	310	305	280	300	323	323	301	267	317	298	320	313	289	271	286	280	326	309	323	286	306	303	292	278	275	273	267	300	333	310	289	287	318	304	342	296	310	283	293	278	288	311	326	325	271	306	280	297	301	307	306	325	306	333	297	306	317	278	289	319	298	299	279	268	283	300	273	304	328	297	328	288	299	326	303	276	298	309	315	296	362	299	327	327	305	303	312	343	311	293	306	318	337	311	309	288	315	317	316	346	286	288	309	302	287	296	299	299	334	299	311	296	312	299	297	300	307	274	291	299	335	336	304	292	305	323	291	322	291	296	299	321	321	313	303	293	300	282	325	346	300	316	292	333	314	319	305	312	358	290	316	279	326	289	296	305	309	314	314	332	321	308	311	296	304	266	336	314	314	309	304	293	319	341	277	279	330	284	286	299	334	287	329	308	305	320	283	309	315	299	307	321	330	264	311	302	333	300	311	337	333	321	286	271	308	284	277	321	318	348	289	317	278	322	294	309	268	279	274	299	333	310	307	314	330	335	341	294	302	352	320	318	295	316	322	309	324	275	299	287	260	321	348	295	319	318	345	345	305	309	274	305	285	316	293	285	301	311	290	300	313	326	268	316	291	346	306	317	300	340	324	304	317	331	299	346	271	327	321	252	295	329	303	275	303	324	289	310	282	297	294	307	316	299	294	296	290	302	299	280	329	300	293	308	307	329	296	290	315	305	305	303	308	341	314	331	270	317	293	300	293	311	289	321	307	311	294	322	320	311	312	317	265	305	307	324	317	303	287	328	296	292	319	309	322	313	257	274	294	315	311	315	305	339	283	300	294	333	331	333	291	313	306	267	296	296	271	279	324	317	309	335	307	289	322	285	301	321	292	275	304	321	299	292	294	310	301	309	284	300	287	316	320	333	319	271	298	325	343	316	262	292	297	326	328	289	287	310	286	319	319	271	279	296	307	287	297	300	278	324	315	315	268	296	310	301	281	287	269	343	317	321	328	287	298	315	332	311	325	317	329	275	289	287	312	305	297	301	326	301	301	325	303	349	327	336	329	306	320	340	307	310	298	306	323	269	300	292	295	275	309	314	292	283	300	331	287	324	315	295	318	301	313	298	293	300	338	274	304	290	292	318	338	327	321	305	297	324	307	315	336	296	310	326	326	308	332	320	292	280	281	307	306	297	292	345	299	298	314	266	274	278	295	268	331	296	298	329	318	313	319	298	311	318	300	286	282	269	341	299	301	347	332	327	288	310	325	317	320	328	299	310	311	307	304	297	329	286	299	270	308	274	298	277	285	291	318	291	332	303	284	312	335	327	358	288	323	329	295	298	279	332	312	282	309	316	299	294	329	301	325	349	325	308	295	313	324	275	300	300	298	299	282	302	322	312	306	337	270	311	319	290	341	299	336	317	297	313	329	292	317	283	260	289	334	278	311	286	304	317	334	288	283	288	293	325	306	351	289	317	317	305	286	292	305	254	296	298	281	302	280	292	308	312	307	326	273	264	306	307	303	300	319	306	299	294	289	303	290	316	338	324	279	325	304	308	309	352	310	303	301	316	309	327	307	281	312	315	294	284	283	301	316	266	322	323	293	311	310	287	309	331	291	285	297	306	307	298	298	292	286	310	283	295	320	281	296	311	326	264	305	299	328	301	346	296	318	284	264	320	289	335	275	292	291	314	289	333	315	306	293	321	308	309	293	296	300	294	320	324	315	303	329	300	332	321	345	321	286	314	321	327	303	304	301	300	310	280	340	298	289	308	306	311	286	282	290	321	307	326	252	303	280	298	293	331	316	300	333	313	322	298	281	281	309	306	315	307	317	279	327	301	305	313	306	306	307	299	282	299	298	301	291	319	300	274	302	283	307	273	319	294	288	290	321	314	277	317	288	301	315	325	299	288	296	300	335	316	304	294	297	300	300	337
8347	24971	58376	65425	41254	2961	2255	1913	1731	1555	1389	1247	1188	1113	1095	1097	1008	939	950	897	895	923	856	871	821	829	860	804	761	827	798	803	772	773	794	799	841	809	747	771	757	765	729	840	750	745	751	752	688	785	781	713	745	721	726	736	730	723	756	700	732	724	732	742	704	680	761	722	749	742	725	726	732	768	742	711	740	749	695	714	748	715	685	714	770	740	708	691	772	735	706	699	734	736	724	740	709	667	726	741	724	712	692	679	748	750	702	674	709	730	691	724	693	694	725	743	714	692	702	685	750	718	709	696	742	728	710	735	690	660	722	733	746	679	727	697	722	720	705	710	687	699	690	710	638	684	718	737	699	734	711	697	725	756	756	685	703	699	715	706	709	737	737	714	755	741	711	706	696	717	688	733	764	735	684	729	697	673	738	755	729	685	708	735	726	730	696	710	716	670	734	742	750	714	695	756	709	707	716	714	682	715	699	713	717	697	702	776	684	682	706	697	724	722	730	736	695	737	780	746	711	692	707	724	784	720	667	727	686	675	744	707	725	719	719	717	725	702	661	724	689	706	722	690	695	673	732	675	697	693	728	694	700	734	704	708	745	693	729	655	691	721	683	685	744	724	783	705	767	736	722	708	696	723	729	739	699	684	736	734	684	733	728	737	696	680	742	712	702	729	689	751	696	702	702	730	679	714	698	712	703	725	715	725	708	681	694	693	749	738	745	695	708	662	744	664	759	664	708	743	764	744	692	732	687	718	745	710	734	701	717	701	702	745	715	671	714	714	688	694	676	779	698	715	703	751	687	719	681	689	758	735	729	745	722	713	701	755	704	744	705	643	733	739	705	685	744	687	721	706	732	710	688	743	725	746	726	736	698	669	707	714	742	732	710	704	715	782	719	684	768	699	663	729	752	784	731	713	724	761	716	663	711	709	661	725	661	667	772	749	676	700	730	706	671	721	728	717	710	717	707	699	691	743	773	678	702	755	731	771	685	734	677	736	717	750	777	728	746	684	704	696	768	692	749	715	703	712	650	690	744	752	720	710	772	700	693	703	691	653	730	734	685	705	719	743	710	753	678	719	756	724	690	701	704	705	753	685	679	708	683	759	699	741	711	691	722	729	715	679	724	722	698	741	718	675	700	694	737	710	683	745	719	724	695	660	670	739	734	653	731	756	689	707	693	748	707	679	752	742	685	754	752	725	678	696	669	669	689	713	672	745	645	751	706	726	707	700	709	699	728	704	720	691	702	684	731	741	686	691	714	764	699	706	680	725	708	740	705	679	706	754	709	732	741	717	694	713	719	678	718	683	774	711	672	706	653	712	738	724	689	679	703	750	723	661	705	727	734	739	665	690	711	667	691	741	737	730	683	676	757	743	767	708	723	717	686	694	751	689	703	736	705	735	684	746	717	695	681	726	730	695	718	700	722	694	748	737	691	713	762	715	685	713	721	712	698	725	696	729	704	725	725	741	701	675	698	705	757	680	712	725	754	657	739	720	733	718	722	725	761	721	694	686	728	704	739	725	704	766	705	711	682	724	684	733	737	670	722	720	708	697	755	685	693	722	705	729	681	705	652	759	666	685	732	738	699	685	707	739	729	703	677	623	710	693	721	702	739	677	754	696	685	705	763	774	713	689	665	699	694	689	676	679	699	691	719	684	770	724	695	694	732	717	729	710	742	687	708	733	736	720	680	730	691	705	666	682	715	726	683	718	732	739	750	672	685	721	717	719	681	726	727	690	688	682	726	712	696	669	703	730	725	673	699	710	724	707	699	689	704	708	678	705	741	769	744	729	722	730	707	742	738	686	695	690	703	700	701	675	763	648	712	693	756	763	722	748	751	675	726	735	766	738	705	738	700	708	740	718	757	741	722	762	749	709	688	698	718	720	716	717	710	700	751	744	724	686	715	709	735	748	692	745	727	708	724	665	690	690	741	662	744	692	744	708	711	689	735	679	687	713	692	705	717	697	673	750	739	714	731	746	698	700	758	732	660	717	703	694	694	698	675	777	658	680	699	709	743	704	697	688	679	684	734	716	684	696	645	708	723	744	682	742	695	695	701	683	705	715	729	625	677	712	765	708	683	711	714	726	682	723	695	714	706	707	722	667	737	753	682	726	679	739	739	786	720	722	719	710	711	772	774	730	730	715	719	746	745	731	716	729	702	705	712	675	716	697	714	696	706	671	669	707	683	697	729	693	709	660	693	713	712	660	722	708	642	717	726	727	717	731	724	708	716	726	745	690	741	738	703	718	765	697	697	720	723	721	741	699	686	741	727	687	774	710	757	731	721	657	688	712	696	680	762	690	704	694	723	744	719	736	729	691	690	659	689	716	672	733	721	740	692	677	689	716	689	699	713	729	701	702	726	714	676	712	723	746	724	694	707	747	750	685	734	696	691	714	692	791	715	721	762	704	720	670	700	723	705	708	727	755	757	679	695	672	703	706	767	745	698	711	692	681	712	698	700	720	715	680	701	723	737	721	708	719	748	705	711	705	707	703	700	697	742	723	714	726	710	676	703	722	697	722	706	685	704	699	745	718	723	710	674	709	756	702	725	681	684	725	670	692	706	682	693	744	742	762	687	708	721	714	678	711	742	712	730	673	702	731	736	698	752	719	695	691	759	711	719	750	729	712	761	693	697	731	699	729	667	692	738	671	696	704	740	715	693	657	768	785	703	718	683	697	733	673	662	704	706	704	679	662	765	652	707	726	664	691	665	704	738	710	716	659	686	702	701	716	666	719	704	734	743	693	759	692	800	669	718	730	732	707	701	709	723	706	736	737	725	710	722	728	724	726	698	731	717	718	716	698	695	716	714	716	688	702	702	759	723	701	726	725	701	737	713	729	713	730	734	711	724	716	690	741	735	731	721	744	717	710	686	735	710	743	693	721	674	707	737	710	721	737	682	700	731	648	706	708	716	735	682	709	687	728	713	753	711	739	711	761	682	692	661	683	711	679	734	693	687	741	683	732	724	718	710	742	683	745	718	703	685	723	698	716	747	710	701	740	743	695	703	729	711	686	720	713	697	663	698	689	666	705	678	717	664	702	700	683	749	707	710	717	729	702	759	707	683	654	660	705	734	712	705	737	750	674	744	774	726	734	719	734	727	714	703	758	720	718	709	667	686	702	701	661	741	656	683	703	755	733	693	687	718	674	690	727	756	719	685	752	702	700	688	694	686	736	746	675	688	737	711	719	722	674	732	707	688	684	696	695	694	715	765	690	706	744	731	671	727	690	735	718	754	732	709	696	689	725	664	722	695	700	679	688	659	755	711	763	734	759	740	664	734	722	707	708	746	710	731	704	671	672	716	740	650	755	723	700	736	773	760	706	734	718	749	697	699	709	681	682	745	731	722	723	701	678	704	693	750	764	702	732	734	706	724	778	645	707	746	716	723	733	713	685	738	730	747	663	715	757	726	739	672	724	650	733	665	695	745	696	741	706	755	710	749	681	712	720	730	749	671	689	750	714	729	737
2720	1061	1721	751	326	77	95	100	87	88	70	86	78	80	88	75	88	74	66	77	72	82	89	74	66	88	69	89	77	87	76	83	69	95	74	80	90	68	82	68	71	81	92	89	87	98	88	68	84	84	63	81	87	76	69	83	80	82	102	81	82	85	85	57	90	71	73	69	82	89	71	72	77	94	83	91	93	74	80	83	77	83	72	82	64	60	87	80	80	82	96	68	75	91	86	99	74	78	79	66	69	79	76	78	84	86	72	87	71	99	84	74	80	63	92	78	90	78	77	61	77	98	92	97	74	89	92	70	91	91	86	85	102	76	86	75	74	62	104	76	91	90	75	77	83	77	90	85	82	96	74	81	73	80	84	81	77	89	88	60	72	70	65	69	94	89	63	67	69	94	91	101	91	78	94	75	73	72	82	114	65	78	86	83	95	88	74	74	79	93	53	91	91	83	66	84	81	77	78	93	100	102	78	71	94	89	80	69	83	97	83	80	73	81	87	61	91	88	77	78	96	71	74	66	86	78	94	74	83	93	69	67	81	69	87	78	66	93	81	79	77	79	80	86	74	75	88	85	74	83	80	98	72	77	69	86	91	94	82	91	74	90	94	98	75	82	92	78	82	78	80	96	80	90	83	82	74	73	69	75	92	72	88	70	68	92	93	81	81	94	75	77	63	96	78	82	66	87	87	81	82	88	77	86	81	107	71	85	86	74	73	77	100	70	90	79	71	80	86	79	84	100	97	70	70	74	94	79	68	85	72	93	89	71	83	71	80	72	85	76	94	83	77	89	94	87	84	72	90	76	85	91	69	81	81	77	78	80	69	85	85	77	83	90	96	79	90	86	94	72	81	79	73	75	74	79	81	69	107	79	83	67	79	84	96	74	83	80	88	67	66	72	84	98	77	69	80	82	89	82	78	71	86	82	68	92	97	91	92	82	79	85	72	70	81	83	68	73	78	84	70	89	94	85	84	77	72	77	81	94	72	80	77	80	93	89	85	94	76	92	63	69	96	96	82	80	84	88	83	81	73	89	86	90	85	84	86	75	64	71	91	72	78	74	67	92	80	86	66	73	80	93	72	79	79	64	82	71	72	80	87	78	89	91	85	100	88	81	78	85	89	95	67	88	71	69	78	74	77	82	74	85	60	84	81	72	78	69	65	81	88	84	91	67	81	61	81	89	64	86	98	74	62	76	73	72	89	67	69	72	74	73	96	79	72	103	80	84	88	85	73	104	79	89	85	75	73	83	97	96	67	85	72	83	92	87	81	80	75	70	78	70	90	82	63	85	103	85	69	81	75	90	84	75	82	87	82	69	82	95	88	91	102	80	74	86	75	83	66	107	90	79	76	83	97	99	80	95	70	79	97	83	85	95	75	82	60	94	82	87	69	97	67	76	75	66	97	87	83	74	92	94	102	72	70	74	80	74	90	72	73	73	81	81	75	97	87	85	80	61	63	68	86	89	80	88	75	89	77	67	82	80	81	92	89	91	82	77	91	78	81	87	75	75	83	67	83	56	78	71	90	71	86	87	89	77	78	94	95	80	85	82	92	82	76	85	85	64	77	77	73	75	74	71	78	71	81	80	93	84	82	60	79	70	75	68	74	76	81	94	90	81	77	78	79	101	85	76	78	69	90	90	95	80	81	78	77	87	91	81	86	101	77	75	78	72	58	96	70	66	93	75	69	98	71	77	85	95	85	95	85	72	79	69	68	57	76	82	77	86	95	70	86	80	79	75	83	89	81	105	76	91	86	70	86	83	75	68	93	76	86	94	73	65	86	74	81	69	94	72	83	75	87	92	83	82	91	81	110	91	98	77	80	86	100	97	85	77	82	75	77	75	73	89	72	65	101	79	78	80	88	78	81	77	70	72	71	79	97	92	76	85	80	95	83	84	75	76	87	97	83	70	92	58	70	78	79	80	89	83	91	91	79	80	87	85	84	77	79	98	72	86	76	87	78	84	92	74	73	89	94	72	76	85	83	91	87	88	73	86	87	74	79	89	107	73	82	101	93	80	86	79	80	77	68	73	84	82	86	84	81	93	73	81	92	87	68	77	61	95	71	76	76	77	78	84	73	83	85	94	79	85	81	70	74	83	89	81	74	75	76	73	79	73	87	77	94	85	75	86	85	83	68	89	76	65	89	90	75	85	102	75	79	83	83	86	70	74	92	91	94	86	68	67	73	106	76	82	68	80	91	100	87	66	87	71	65	80	87	72	70	84	88	70	77	81	69	84	71	85	74	83	82	78	67	76	71	74	76	78	68	81	79	65	87	77	93	94	76	76	93	75	85	74	77	59	84	77	102	84	75	91	71	74	79	77	79	98	84	84	73	102	75	86	81	86	89	74	89	97	86	66	80	95	87	82	88	64	85	73	73	76	67	80	87	82	78	82	78	83	97	81	84	82	77	93	94	82	86	75	73	76	66	96	110	83	107	88	69	78	89	82	88	79	94	72	76	79	72	74	71	93	78	79	75	91	82	79	83	88	74	80	75	80	94	82	78	92	90	66	81	87	70	82	87	91	95	67	72	82	95	91	66	65	90	90	70	87	93	80	89	94	82	75	88	84	91	73	81	93	85	95	92	86	83	85	78	81	96	76	77	95	65	87	69	76	79	78	82	84	81	81	97	83	97	82	75	80	77	82	62	73	68	82	92	91	73	101	87	74	83	105	74	61	80	85	74	93	91	74	95	90	79	68	89	83	76	89	82	69	76	86	84	72	80	71	80	80	87	77	89	74	70	73	78	77	77	73	81	99	83	81	73	89	81	99	99	93	75	80	88	90	72	74	82	70	73	79	68	85	84	74	65	68	75	88	67	85	78	77	94	78	76	63	76	76	66	92	97	85	75	93	90	71	73	80	82	91	84	77	94	100	73	76	77	68	77	75	84	72	77	88	78	87	88	84	83	72	80	83	86	78	88	68	75	94	80	75	88	88	101	64	83	91	91	80	81	79	80	68	83	81	81	91	81	84	89	82	75	58	73	75	92	84	96	73	84	81	69	85	93	74	70	85	78	83	79	82	88	73	74	80	85	95	70	91	86	79	75	95	81	80	58	73	83	88	73	71	85	102	74	76	94	73	62	85	81	80	66	71	78	81	75	75	49	82	72	94	77	75	88	73	85	70	98	66	92	93	93	79	98	73	64	96	93	78	61	68	67	77	80	78	75	79	80	78	85	77	84	79	80	69	94	87	68	81	69	77	77	71	79	78	76	90	94	84	76	86	88	76	82	85	86	70	69	65	87	62	62	74	69	74	92	89	83	65	68	74	76	73	66	72	100	96	75	78	77	75	82	79	71	77	99	64	89	72	71	74	70	83	78	75	81	69	74	77	72	70	95	80	98	89	93	67	86	64	81	87	81	82	86	60	75	81	84	98	68	76	78	95	74	61	73	69	100	87	68	93	85	95	85	82	81	80	73	71	86	89	78	68	89	79	78	78	66	78	88	78	73	72	72	85	94	90	90	91
2382	1667	4255	3078	1501	313	291	285	284	236	252	269	297	234	247	273	260	256	262	222	230	244	227	281	250	228	257	248	234	240	248	258	241	241	244	253	238	243	251	219	248	246	262	248	252	246	251	265	258	263	251	221	246	278	261	245	239	236	252	229	237	239	219	239	237	246	244	239	246	241	253	265	238	245	254	245	254	234	231	241	246	203	256	245	209	262	218	241	258	250	243	274	242	228	250	244	229	215	232	244	222	250	234	233	250	230	265	257	208	215	252	250	244	222	230	253	251	244	220	256	235	206	242	240	246	215	251	261	234	237	255	256	263	260	273	252	236	268	232	245	235	250	207	212	253	238	259	239	266	237	238	229	273	254	261	234	220	256	215	238	225	252	231	256	262	271	258	223	243	252	226	246	232	248	233	242	263	232	262	277	221	249	227	258	227	233	236	219	210	225	256	221	259	223	211	253	231	229	243	236	252	230	230	256	218	239	236	240	216	222	253	236	260	243	241	242	227	254	209	247	226	247	239	262	243	241	251	207	230	231	252	257	277	253	217	264	233	246	267	239	268	237	263	240	270	260	233	261	256	250	244	243	223	257	256	231	250	210	253	264	248	239	255	248	272	253	276	214	241	242	238	243	261	220	259	236	235	255	247	273	280	265	239	273	243	264	233	259	236	264	260	256	253	248	231	224	251	244	225	239	272	238	223	254	241	217	267	253	226	243	242	231	249	262	272	220	247	234	247	252	261	250	254	217	231	245	267	246	219	248	248	242	257	270	237	247	261	240	237	232	223	227	222	223	236	218	222	237	239	250	232	257	240	232	237	242	261	260	236	237	239	245	236	226	236	271	251	245	251	260	222	244	226	245	233	235	239	238	255	263	242	236	231	282	246	217	232	246	209	227	250	254	267	229	262	229	215	242	229	231	248	240	239	244	256	252	234	249	236	209	209	237	271	246	213	248	260	237	229	252	247	258	248	240	255	243	244	231	252	245	241	281	240	235	237	262	223	247	241	242	232	259	250	243	227	256	239	254	246	245	228	254	242	247	267	237	231	222	216	221	233	257	236	251	240	237	244	227	257	265	221	231	241	247	232	234	242	267	243	261	246	219	235	219	262	260	238	244	230	258	259	253	240	252	211	251	249	225	225	228	223	236	262	226	249	237	252	265	233	232	238	229	264	251	241	251	273	258	239	226	238	254	235	223	224	234	245	251	252	254	253	288	230	238	262	246	256	241	265	261	260	257	232	250	234	218	241	240	234	233	228	242	215	244	225	244	238	245	239	241	248	243	226	245	239	265	262	235	217	245	244	231	236	259	273	231	239	260	239	255	261	270	257	236	224	274	272	246	236	243	246	260	249	262	266	256	250	219	225	246	257	241	233	233	248	242	236	229	248	235	237	239	239	274	224	254	218	229	232	255	238	228	231	217	262	255	259	254	245	244	234	250	264	253	244	245	234	232	249	261	243	234	253	223	205	252	224	262	232	247	250	231	243	249	240	266	220	252	238	228	253	243	250	252	263	251	219	246	232	255	253	246	254	227	272	250	246	237	215	236	261	259	252	251	252	221	234	228	256	233	257	211	263	236	243	231	249	223	283	238	235	243	249	217	254	242	241	231	240	237	234	256	230	234	252	249	240	231	224	251	236	232	233	240	240	259	213	246	249	274	237	233	236	244	253	252	229	250	241	247	235	266	266	244	259	226	249	228	244	233	235	217	249	250	277	263	225	225	254	235	229	210	256	248	220	240	236	267	258	257	234	228	260	227	233	239	219	235	232	214	239	235	223	240	237	244	237	206	249	262	234	223	255	224	223	247	237	240	236	254	251	253	247	265	271	240	241	254	255	241	245	238	216	252	242	254	212	259	249	232	237	270	247	235	241	232	249	207	248	236	231	236	224	243	236	257	249	246	256	266	241	259	248	240	275	243	218	247	262	231	233	239	224	247	239	256	255	240	250	253	262	242	260	223	240	236	238	231	247	260	243	213	249	238	248	235	250	271	222	243	236	258	245	218	227	213	256	258	224	230	262	258	239	239	257	246	191	257	244	261	231	211	275	249	258	240	247	221	234	239	259	271	266	229	255	225	248	274	249	273	203	249	281	234	267	248	215	243	230	248	262	238	244	206	247	220	251	270	238	237	270	235	274	261	254	256	258	238	241	259	222	240	231	255	243	256	209	278	224	211	250	253	231	220	245	263	238	267	260	249	232	238	236	245	215	241	243	222	271	242	248	241	268	252	251	231	235	242	247	275	246	225	247	244	233	229	209	230	223	263	270	249	245	235	236	253	255	236	249	234	217	254	232	253	257	240	236	261	253	239	239	215	249	237	244	256	237	234	237	257	261	246	251	217	237	236	229	246	263	249	208	248	246	262	239	215	222	224	224	231	235	252	249	215	240	251	239	275	236	251	251	255	226	239	239	242	238	259	233	212	224	263	224	250	219	267	237	250	239	233	240	236	214	238	225	217	241	226	235	255	246	260	239	267	222	246	265	254	249	242	261	253	223	250	202	254	239	231	217	246	230	260	249	261	265	251	241	253	253	237	241	259	240	268	246	238	231	216	232	255	238	241	241	237	242	250	230	232	247	246	224	244	217	234	217	253	239	266	247	265	233	255	246	240	255	225	240	240	216	236	251	238	183	198	247	254	225	241	215	238	242	236	228	246	245	225	260	244	236	246	233	223	261	243	246	212	275	229	231	229	259	237	262	246	221	247	211	212	252	247	256	235	264	230	219	236	263	266	217	219	227	221	253	253	224	244	265	265	247	244	219	247	246	250	248	249	249	241	241	262	259	241	257	248	239	218	243	237	240	247	239	271	242	215	257	266	240	265	227	245	246	241	261	257	228	244	239	225	238	202	235	231	212	227	241	245	244	232	241	238	238	254	238	229	231	226	258	272	244	247	258	231	240	258	205	244	255	240	270	238	277	237	245	257	235	234	242	244	273	239	258	243	260	242	252	251	231	266	252	239	247	237	273	243	225	243	216	255	267	282	253	256	246	254	262	277	258	258	277	240	256	243	226	237	242	250	246	238	224	259	266	234	239	231	256	220	201	228	245	253	235	254	267	245	233	252	244	257	248	240	243	225	242	240	265	229	254	242	237	259	234	222	244	230	219	257	261	265	231	284	247	246	215	219	225	258	241	257	226	249	249	249	262	248	253	237	244	225	222	219	230	249	224	225	248	240	253	223	240	210	258	250	242	233	242	242	260	230	239	224	251	233	241	253	249	266	221	264	245	224	253	232	228	255	217	229	253	250	255	250	253	244	220	224	247	268	242	247	239	267	238	273	237	245	218	248	214	243	248	253	249	269	250	215	272	235	244	236	238	232	247	264	224	250	228	262	251	234	262	250	217	268	230	267	238	214	247	264	232	237	256	246	250	199	224	223	243	250	253	251	250	225	249	249	258	244	273	242	251	271	223	219	253	216	245	229	257	238	231	274	240	241	256	225	226	262	241	233	250	225	231	261	248	256	250	260
10715	21688	11991	8842	5094	667	370	312	291	257	267	231	193	182	205	204	160	169	176	176	171	163	174	164	164	172	164	155	145	171	162	151	153	148	168	167	130	145	153	176	139	163	158	156	151	151	166	136	146	170	163	148	149	151	143	159	129	137	150	151	200	161	156	182	149	140	117	126	153	160	170	165	140	176	147	156	166	144	137	136	158	150	154	153	145	138	138	145	153	152	149	149	150	153	167	173	169	162	153	148	161	158	135	136	157	156	158	159	158	178	146	147	184	131	134	147	142	130	136	146	142	142	190	173	170	156	146	140	156	166	150	150	166	141	143	129	178	154	143	153	146	160	137	161	138	148	161	160	152	137	144	157	150	132	149	144	129	150	158	165	178	136	148	152	160	163	149	156	138	146	170	170	173	145	162	147	152	157	157	135	175	143	144	167	146	155	177	159	147	152	158	158	160	141	147	154	146	143	163	168	150	162	154	146	171	138	151	155	169	155	154	169	138	117	174	182	154	152	138	150	147	157	136	154	176	155	162	152	183	162	160	144	173	160	160	165	166	153	171	157	148	145	141	155	131	162	146	167	160	136	141	179	148	158	158	148	150	138	164	156	167	172	157	144	165	145	135	145	172	133	149	137	142	174	173	149	160	135	158	155	152	171	143	178	160	137	173	154	148	151	171	155	155	177	179	143	134	177	149	149	163	146	150	127	149	149	143	138	148	173	142	155	164	137	172	166	152	121	161	159	148	144	157	137	136	161	141	147	127	136	147	134	134	147	139	146	161	154	158	145	170	162	151	158	151	176	174	164	143	141	160	144	157	150	154	147	175	169	155	141	149	185	139	131	138	147	143	178	145	186	171	160	128	142	146	146	143	156	126	165	143	152	143	147	178	175	154	151	144	149	158	159	142	150	153	149	153	166	150	155	158	158	173	158	125	122	152	144	140	131	148	146	132	156	152	156	140	164	151	152	156	169	155	142	177	141	139	128	159	167	165	147	129	152	172	171	149	161	170	171	168	156	142	159	158	148	144	175	165	132	155	148	157	145	149	150	158	175	184	163	140	153	155	171	156	163	136	172	171	129	162	156	162	137	153	143	158	169	175	147	159	144	144	152	156	144	161	149	156	161	139	161	141	151	141	152	152	143	155	146	159	126	144	153	124	168	162	142	153	135	137	152	147	149	151	134	161	154	137	166	153	146	146	158	160	144	142	157	147	148	149	155	156	129	166	150	147	139	133	154	152	147	140	158	176	146	162	158	154	171	155	168	145	166	144	142	160	158	149	159	148	154	148	139	153	153	152	162	161	148	136	153	161	139	153	144	178	162	139	136	144	134	158	151	169	150	152	166	132	130	160	157	130	159	165	153	158	156	168	149	164	161	159	136	161	123	145	155	140	157	149	129	142	143	175	139	155	154	121	162	133	136	145	162	168	143	146	140	131	177	162	137	158	163	142	134	154	152	159	156	130	170	156	183	157	158	159	175	188	168	133	155	153	163	177	158	152	144	145	169	146	136	135	123	144	180	146	147	152	165	161	179	147	138	162	157	144	138	155	156	169	142	147	158	133	141	135	142	144	116	146	146	161	157	174	148	141	145	146	160	139	154	155	150	158	142	182	153	139	146	185	177	154	149	138	154	159	163	163	152	176	159	124	148	167	161	173	172	162	180	153	140	161	148	139	146	157	151	147	174	145	161	150	141	155	162	161	148	150	129	165	164	133	161	167	145	167	163	169	131	152	176	153	153	170	143	150	130	159	152	155	170	146	156	151	164	135	139	153	152	133	173	149	146	158	144	151	162	131	126	144	146	140	140	140	147	145	153	165	148	141	140	162	146	119	142	145	145	137	160	146	152	146	166	161	134	185	142	144	151	176	162	163	157	161	154	142	173	132	169	147	154	145	134	155	153	126	141	164	141	146	136	155	144	156	146	162	143	153	148	159	177	147	135	151	135	151	148	171	136	168	156	121	163	131	176	163	152	146	139	171	165	158	157	140	146	129	127	158	144	153	150	164	141	144	151	152	150	143	128	150	153	147	136	169	128	175	151	145	148	159	122	144	144	150	131	147	166	127	163	144	152	150	162	143	160	160	151	166	141	134	147	156	168	145	162	135	173	141	172	155	157	153	163	152	151	159	121	167	160	148	145	157	150	154	168	166	167	165	163	133	141	147	161	161	153	140	146	156	166	146	144	148	162	138	140	155	141	146	144	163	160	167	158	156	141	165	136	122	174	171	136	157	166	146	155	158	141	141	133	135	142	156	147	148	155	137	163	154	133	160	151	140	146	172	135	134	164	175	186	152	152	162	159	136	153	140	143	135	162	164	138	158	140	156	139	135	160	152	145	182	161	166	140	143	155	155	152	142	158	156	158	141	147	169	141	139	144	147	146	168	161	153	141	156	157	151	161	143	153	155	137	147	160	147	154	141	160	161	160	167	158	146	130	169	146	162	167	154	145	159	154	148	139	155	138	163	158	121	167	187	164	141	151	166	147	144	129	136	152	162	146	167	165	152	162	150	156	154	164	135	136	140	152	144	164	138	167	147	135	150	143	165	169	129	154	175	145	143	173	145	166	170	166	153	171	127	142	157	152	161	150	167	144	160	171	147	148	153	156	142	153	146	168	173	166	151	137	180	165	145	148	162	157	146	146	158	159	140	154	153	140	144	136	172	148	158	160	152	145	127	144	134	135	153	130	153	137	161	149	160	150	130	154	162	119	168	165	147	138	165	133	142	157	150	151	136	150	144	169	170	155	160	166	154	137	150	165	157	153	160	162	171	170	157	137	147	137	149	159	140	145	150	157	141	137	143	150	151	152	162	156	136	157	146	133	166	120	158	158	158	155	140	167	174	160	117	124	153	165	156	142	155	143	153	150	154	150	144	162	161	150	145	135	153	134	148	133	142	150	138	152	148	160	147	154	149	147	151	176	140	145	179	160	175	149	150	156	157	147	164	160	181	160	171	149	133	135	128	135	147	156	137	158	165	145	155	155	129	152	158	145	157	156	134	155	143	152	160	161	159	139	157	145	161	126	140	155	153	150	142	135	157	156	161	145	153	160	134	155	174	150	172	165	149	143	165	155	161	144	124	155	172	166	152	157	145	160	159	148	139	138	162	167	138	161	119	151	153	167	148	144	158	146	163	154	153	170	152	174	140	157	156	173	133	141	151	160	153	159	147	168	133	149	165	142	122	134	148	148	155	155	155	162	153	148	161	148	140	153	185	144	162	138	161	181	153	155	153	141	166	162	165	122	174	149	156	119	145	156	167	166	159	171	148	171	162	133	182	159	174	176	132	165	173	147	134	141	159	130	140	164	156	155	143	167	151	126	159	179	132	140	148	146	142	151	144	148	151	166	146	141	171	146	164	135	148	155	168	152	157	160	162	121	154	162	149	149	142	141	164	145	140	155	168	158	138	149	169	158	171	156	159	151	157	148	146	166	163	158	163	142	138	145	146	161	141	156	153	137	167	131	158	158	138	133
6893	19647	9311	17452	5111	2150	1612	1269	1111	1053	886	851	783	683	694	613	566	591	574	556	565	549	524	532	498	478	532	507	491	479	486	433	453	423	461	425	474	450	464	469	428	474	406	445	446	439	426	443	456	439	436	358	440	444	444	431	447	431	388	446	429	402	458	421	410	400	431	418	436	441	421	426	439	418	374	391	420	416	428	386	397	382	388	430	402	416	398	427	369	392	406	425	427	419	427	403	421	407	440	449	371	422	430	409	408	425	397	439	388	414	413	417	424	408	403	432	411	440	419	424	407	398	406	393	415	423	405	411	424	417	419	389	429	393	427	379	409	403	389	417	411	397	431	417	390	419	428	428	398	415	387	406	430	423	397	395	422	389	403	415	402	437	394	424	380	405	386	386	420	420	394	387	373	411	417	403	414	394	409	417	442	379	404	418	406	377	419	412	421	404	408	391	403	423	436	430	397	398	412	393	409	397	421	426	392	381	377	431	416	430	388	447	407	403	378	417	394	401	382	375	384	392	394	415	392	400	401	415	422	380	380	428	400	403	402	427	417	425	399	404	395	388	406	394	383	397	399	415	417	444	418	388	378	366	392	411	417	412	379	419	426	407	411	382	384	398	394	418	384	388	387	394	389	417	401	412	379	404	402	441	420	445	412	416	408	413	411	418	416	406	427	403	398	382	416	352	386	408	411	395	402	408	436	397	405	418	395	409	387	411	400	422	397	397	417	411	381	433	369	409	378	396	400	401	366	405	407	388	392	398	391	379	421	397	404	445	400	446	439	386	399	427	440	401	433	417	405	391	378	428	392	412	406	436	373	457	395	407	390	402	440	380	376	446	423	429	399	409	402	391	422	416	452	420	413	391	417	408	394	382	433	416	385	393	401	396	380	392	395	387	378	391	400	414	384	386	391	370	405	384	433	395	442	377	354	402	395	397	389	400	375	388	370	385	443	393	421	419	403	437	384	409	398	400	403	455	411	399	416	426	416	366	420	423	425	403	420	423	399	388	382	410	374	401	398	386	443	371	441	394	413	412	383	396	386	400	420	389	380	391	371	375	410	422	401	426	445	400	379	398	413	381	369	425	397	400	397	429	390	416	373	415	423	420	411	427	377	415	404	422	384	419	434	395	378	420	417	384	414	417	441	389	394	381	415	420	411	388	398	396	390	425	406	409	417	407	403	386	368	430	430	418	421	436	391	406	405	403	398	391	417	425	415	413	423	402	428	414	387	405	422	363	393	390	391	392	411	422	416	360	417	401	404	386	379	393	379	426	391	401	397	400	399	369	370	403	402	407	420	397	418	409	404	392	378	405	403	364	433	447	402	413	376	384	394	359	377	386	363	406	374	382	364	388	409	453	380	420	373	434	413	384	404	393	367	400	413	430	384	389	385	405	418	383	382	387	422	411	381	428	387	404	393	411	409	457	426	421	395	435	419	358	359	406	400	394	346	429	395	391	367	419	390	390	371	438	404	411	371	391	409	398	407	359	411	388	415	425	398	398	402	400	411	397	348	427	361	412	388	454	422	404	408	405	370	392	409	418	399	432	419	381	401	401	362	413	416	407	409	403	419	423	414	410	414	390	380	401	372	400	384	395	403	413	378	384	409	394	409	432	419	397	364	367	414	421	368	404	403	391	381	391	408	391	370	412	400	417	412	417	457	408	422	374	395	387	398	375	423	393	396	413	390	403	409	418	393	408	370	408	422	430	401	406	389	428	411	407	401	409	426	402	434	397	423	397	424	376	415	393	395	385	428	378	380	416	402	399	409	433	414	388	382	389	417	422	391	426	408	383	411	432	398	388	377	409	405	419	382	414	401	403	428	422	414	405	421	378	407	398	374	430	361	394	397	411	412	363	379	407	376	381	390	425	413	391	437	409	396	362	407	396	411	400	389	396	378	387	433	410	385	392	432	390	399	408	385	354	404	392	398	415	409	393	410	415	399	440	384	416	368	386	424	401	417	383	397	417	426	420	412	394	387	393	417	407	405	406	394	379	415	408	367	431	390	417	360	410	358	389	396	440	383	392	412	389	373	412	401	393	391	402	426	398	416	452	383	437	414	390	397	401	407	398	420	457	415	383	388	391	399	412	380	382	425	386	429	430	382	356	397	405	401	413	417	387	401	402	392	396	398	420	424	371	388	429	411	398	417	423	403	409	405	399	409	398	408	415	377	412	385	415	365	426	409	425	417	420	421	366	396	396	379	413	449	371	412	411	401	428	399	418	394	432	414	411	398	421	403	398	427	371	413	388	400	410	439	460	416	393	366	406	411	392	381	428	410	441	388	440	426	382	373	393	413	385	400	437	441	400	374	399	373	407	370	398	456	408	387	385	397	386	354	394	416	398	388	401	412	405	398	400	417	411	392	409	399	417	404	392	392	408	369	370	387	364	422	390	418	389	385	416	389	401	418	441	388	423	407	405	388	411	425	370	418	443	381	389	392	409	384	409	394	423	398	402	427	409	405	408	399	394	381	407	411	401	415	390	425	426	421	407	420	391	424	425	405	398	399	410	404	409	426	432	414	419	395	392	396	396	417	410	365	410	382	407	428	382	388	432	452	413	383	432	405	406	382	392	420	424	412	390	424	434	407	417	401	380	436	428	418	412	417	394	415	406	393	411	373	403	363	389	415	396	339	391	402	406	412	399	432	385	367	407	379	369	423	445	399	413	385	378	394	417	394	423	381	429	394	429	429	400	409	440	354	381	395	417	411	393	420	413	413	392	412	419	393	371	396	395	409	377	384	380	409	385	377	418	396	404	389	400	413	381	388	417	384	380	421	413	427	406	414	417	399	436	419	387	428	385	403	379	416	394	403	393	397	396	376	406	399	430	454	427	415	422	425	378	451	407	383	426	428	399	400	404	423	429	414	388	395	377	404	401	421	392	446	456	413	432	425	388	411	390	417	429	438	396	422	374	411	399	423	414	407	411	428	406	357	395	418	396	388	398	359	428	411	417	370	366	370	400	367	395	402	368	425	400	360	419	423	395	375	402	415	388	444	377	392	385	408	395	432	434	424	396	394	446	414	407	387	440	409	398	414	412	421	396	395	384	431	401	439	379	422	426	374	366	405	403	386	399	423	398	375	375	388	423	439	442	436	395	378	439	384	418	399	418	404	391	367	397	431	449	410	406	390	423	378	367	434	429	437	392	396	417	381	378	403	415	393	386	379	418	426	397	388	421	391	396	406	398	423	402	407	432	393	393	405	437	392	379	400	421	405	415	383	433	418	407	398	422	406	414	357	400	398	405	441	360	399	403	421	389	429	405	411	419	428	412	435	414	423	389	423	393	386	387	412	385	378	412	446	403	400	385	427	370	449	404	397	354	432	404	370	387	399	402	421	400	387	406	401	406	407	457	376	391	383	410	395	382	404	420	390	399	418	409	410	383	398	434	384	421	419	412	392	398	385	414	397	418	382	412	413	401	424	403	459	374	389	438	427	409	382	399	388	396	433	383	399	391	415	391	396	426
19762	41928	19384	12972	3206	989	732	661	509	524	442	442	401	386	358	343	303	341	320	323	311	331	298	312	312	295	292	305	299	283	304	286	302	265	289	277	272	293	299	276	284	280	261	303	275	252	256	297	266	293	289	296	308	287	283	300	236	286	300	269	284	262	280	293	268	327	286	268	285	295	286	267	282	258	276	254	261	310	311	278	258	283	291	253	267	280	293	271	257	260	284	272	296	265	272	285	261	272	254	281	266	254	268	287	260	265	282	249	254	324	278	256	283	270	276	276	269	275	277	273	286	296	270	282	289	253	278	282	320	290	279	280	274	284	276	264	285	250	270	270	290	260	296	291	259	271	282	293	297	263	270	290	248	270	285	303	277	310	246	260	266	296	256	260	279	281	271	268	284	248	271	261	302	265	251	233	300	305	288	301	239	294	277	272	264	298	268	298	275	298	316	257	248	295	273	287	279	230	253	278	284	294	291	250	283	284	249	269	295	243	267	278	276	249	266	268	250	280	278	231	295	293	288	288	280	276	285	252	267	291	269	270	298	275	295	297	298	293	282	266	297	298	288	259	280	316	309	260	250	295	271	300	291	269	267	275	268	302	275	273	276	285	271	275	268	262	245	258	275	268	286	267	266	290	264	278	295	280	248	302	268	296	290	299	253	282	263	293	277	280	276	262	269	274	300	273	282	298	237	277	276	286	296	274	274	278	250	267	256	284	305	256	256	278	293	276	249	274	272	276	308	288	295	275	288	266	269	272	284	284	259	276	285	251	299	284	285	302	311	309	237	260	251	284	276	269	258	273	281	288	255	286	285	306	291	297	279	265	286	278	283	267	275	236	293	260	251	270	285	260	289	279	282	286	257	319	321	276	295	264	263	265	272	278	292	272	286	259	268	256	286	241	325	289	270	279	263	270	293	284	280	261	249	280	281	276	280	263	263	274	306	261	313	297	271	272	276	287	264	276	277	281	280	281	259	274	254	280	256	296	261	285	219	293	256	272	269	269	300	278	263	257	270	239	313	282	298	288	289	287	307	265	251	263	253	276	277	256	243	266	268	276	260	289	302	282	288	290	280	282	270	287	280	259	261	261	267	261	250	295	283	329	269	293	298	276	285	273	292	265	277	263	249	289	256	293	280	294	264	303	286	283	266	281	305	288	268	285	285	291	282	296	267	275	286	293	271	263	294	241	280	263	249	268	274	308	271	259	285	271	265	251	277	273	284	271	302	273	300	284	268	288	254	259	267	258	264	271	263	272	273	273	252	263	236	275	255	263	299	288	286	279	285	278	278	262	270	244	277	302	273	261	268	263	281	272	251	266	273	270	287	280	269	263	310	277	275	271	259	291	286	252	261	315	292	286	274	266	229	266	260	260	311	256	269	266	289	275	269	283	286	284	259	289	258	247	290	280	286	316	291	260	229	294	288	324	303	278	269	261	283	291	269	270	281	288	306	278	267	290	259	268	282	271	283	262	275	276	273	248	287	302	261	293	262	269	266	286	281	267	283	313	275	302	234	304	276	275	286	297	266	236	298	284	291	299	297	269	291	271	251	299	259	272	258	294	290	276	259	304	266	297	259	254	279	263	254	240	266	305	259	268	280	301	266	248	256	249	280	267	270	269	285	243	263	304	295	263	287	288	288	284	291	303	259	289	243	261	281	258	274	271	265	259	290	258	268	287	254	245	255	255	283	274	280	292	282	274	231	276	284	272	283	272	283	283	247	284	312	268	296	301	283	309	276	262	274	267	281	276	280	270	249	260	294	297	324	291	286	293	288	287	256	292	277	285	276	273	302	287	278	288	291	282	270	297	292	257	279	278	265	270	291	281	280	269	279	263	258	282	294	301	271	303	261	273	286	282	253	269	334	299	239	284	284	299	278	288	244	286	289	265	256	258	297	256	283	289	262	263	277	302	260	267	285	269	245	264	262	279	282	280	268	308	298	261	265	280	256	253	277	297	310	290	258	285	291	255	271	250	288	279	297	310	307	292	305	259	284	258	276	287	292	277	261	268	266	274	267	276	280	280	286	265	255	257	292	261	247	334	273	255	310	272	283	284	270	264	278	294	270	291	269	280	287	268	258	304	289	325	320	291	269	256	290	278	313	280	259	304	323	289	274	252	266	290	312	268	269	286	264	287	268	299	271	274	262	312	308	280	279	302	276	310	287	263	276	293	268	272	256	280	249	264	309	298	255	261	291	279	277	249	307	242	295	273	292	282	296	253	271	299	266	244	280	275	277	277	253	286	289	275	263	272	250	283	268	309	280	291	289	276	264	264	264	268	304	285	273	292	253	305	269	280	271	259	270	257	276	255	304	269	252	285	285	259	273	314	306	292	298	305	279	288	268	290	272	302	295	268	278	272	267	265	276	285	287	304	269	268	283	258	289	294	292	281	267	243	257	271	335	329	290	269	304	293	264	263	272	292	296	282	298	259	255	262	250	278	285	299	267	267	257	272	304	262	291	283	290	271	252	283	260	303	293	264	277	265	294	287	271	262	272	282	262	289	269	277	267	258	261	278	261	255	277	303	305	270	282	270	294	282	285	278	284	269	287	292	291	287	301	252	286	313	262	267	303	292	290	273	292	246	294	277	256	291	263	256	301	294	294	298	283	331	285	250	274	287	269	268	272	266	270	259	261	244	286	304	268	280	276	253	278	268	264	290	299	303	260	257	268	300	296	256	293	286	247	262	275	274	304	245	279	252	287	292	265	277	282	275	272	237	284	245	274	282	276	251	305	208	275	297	252	307	256	280	283	293	251	275	281	284	275	261	260	300	260	288	261	252	264	253	268	298	256	295	267	251	262	269	299	275	268	268	303	270	288	232	278	300	279	285	263	310	252	253	275	310	293	332	292	253	291	281	299	275	296	268	268	294	294	272	274	263	297	292	286	285	295	283	279	280	296	300	282	244	286	279	297	267	267	323	258	278	280	262	269	281	248	297	282	302	247	281	274	254	267	270	246	275	279	291	321	272	254	297	263	296	291	286	281	263	237	261	297	307	278	258	299	275	264	272	291	270	269	271	258	282	267	278	309	290	293	274	277	270	267	268	278	281	279	295	276	265	255	296	304	274	249	255	277	284	238	290	300	299	273	274	288	297	227	299	277	269	261	286	271	291	292	271	254	315	268	250	283	255	292	273	297	252	262	271	288	250	248	256	274	273	295	298	266	263	279	264	286	289	303	292	275	280	287	279	282	264	265	265	262	296	286	308	289	260	273	302	268	282	305	285	296	253	260	280	272	267	262	297	286	286	286	277	260	269	266	277	271	263	261	276	297	274	260	276	266	264	267	283	274	315	273	317	278	244	290	290	255	262	265	261	270	271	271	280	301	298	287	289	285	292	248	253	277	292	279	288	309	283	260	281	274	294	277	323	313	250	269	295	241	301	286	300	269	283	260	277	257	287	276	294	280	302	274	296	291	281	278	282	265	265	274	257	292	292	245	269	271	272	292	292	285	253	261	309	256	296	280	253
9781	31806	8936	19831	4442	3673	3013	2389	2187	1840	1728	1530	1404	1305	1244	1187	1091	1044	1018	952	990	908	941	903	860	890	821	790	798	785	778	732	752	778	746	754	782	697	721	734	737	678	747	731	729	714	662	729	741	715	713	631	648	702	709	671	641	640	679	719	701	665	682	680	671	724	671	652	684	663	674	697	677	615	677	666	673	675	598	630	641	684	662	678	672	729	666	605	659	661	643	690	709	656	657	666	669	683	669	712	672	618	635	685	635	676	618	669	631	671	691	653	675	618	676	677	652	666	659	659	664	700	638	640	629	689	651	638	645	643	636	642	641	669	665	684	729	668	666	624	642	624	659	639	649	680	689	660	650	668	651	658	623	657	642	648	628	644	673	625	619	680	647	674	650	647	646	642	616	653	630	669	644	604	627	624	645	672	656	637	636	658	640	630	654	664	679	652	594	630	626	628	675	631	668	655	658	634	644	647	686	660	666	663	674	600	656	663	649	604	642	635	634	650	701	626	640	687	679	620	708	625	625	608	673	630	667	693	660	702	631	653	589	714	646	647	661	688	649	636	652	681	624	643	613	612	663	631	669	611	618	642	678	636	681	627	678	694	666	647	645	676	646	631	623	671	667	674	656	705	644	677	595	632	679	631	669	646	644	638	601	675	662	661	657	601	624	620	616	682	639	636	652	650	638	649	662	656	655	669	659	629	649	651	670	633	678	621	694	649	649	623	671	701	647	663	641	648	660	677	680	630	658	632	581	637	685	631	659	611	671	685	671	667	628	677	594	662	709	668	668	638	628	653	659	665	651	667	682	642	670	628	636	700	643	679	658	656	626	652	671	667	696	688	695	648	651	703	624	628	650	682	618	639	639	685	634	636	624	673	699	719	612	663	677	692	650	597	617	675	671	689	621	636	672	680	638	676	627	658	680	613	653	633	710	635	651	634	642	650	677	648	629	668	640	677	645	661	621	665	650	642	645	672	663	674	649	662	624	662	691	625	685	594	621	641	619	677	676	684	695	689	705	622	658	680	656	696	617	679	642	641	653	640	653	650	651	652	629	645	645	645	620	674	653	671	678	644	614	657	666	627	649	657	654	685	638	648	652	674	684	666	697	628	664	634	586	682	693	622	711	651	649	695	622	676	665	662	701	649	684	673	694	692	700	650	615	624	686	679	644	677	666	654	625	642	675	686	642	660	623	656	636	655	661	685	679	597	648	650	675	680	636	647	684	677	634	643	624	662	637	658	669	629	680	636	671	621	642	657	641	665	648	645	679	670	671	678	694	662	613	665	613	643	673	676	646	636	655	671	702	648	655	657	643	653	656	697	666	669	663	677	635	635	691	656	708	653	607	658	670	618	670	679	627	603	642	616	628	686	635	662	615	658	666	669	649	696	647	682	672	633	635	659	639	639	656	664	670	709	674	684	650	638	627	629	649	670	611	696	681	639	629	671	659	656	704	686	653	665	607	651	648	681	658	657	612	631	671	658	622	603	638	667	649	629	660	695	676	654	659	653	673	668	641	641	661	683	662	687	651	683	602	629	624	681	643	649	684	673	604	679	651	640	616	652	643	651	691	649	692	683	654	700	639	676	638	635	670	633	678	642	625	629	644	623	624	667	663	651	668	656	639	623	680	658	684	651	642	644	647	634	668	643	646	689	670	641	642	608	642	678	625	648	603	671	619	633	625	718	603	659	652	617	723	632	662	646	664	624	663	685	676	665	650	622	618	665	643	695	677	666	669	639	631	686	657	647	657	637	612	663	654	647	673	638	677	687	640	629	651	687	665	642	677	684	633	691	653	668	647	671	643	624	661	632	673	663	664	690	626	667	658	672	630	681	718	686	666	619	672	679	633	625	683	686	651	671	659	680	638	675	605	632	640	643	632	703	647	662	614	693	691	680	646	628	654	687	670	686	628	703	691	690	648	695	643	720	695	651	644	644	661	646	614	662	565	673	669	699	643	652	728	696	639	643	664	672	635	631	633	629	640	652	628	667	637	666	608	585	637	652	659	658	649	652	664	588	639	684	643	635	670	643	650	595	672	645	669	694	624	635	645	660	621	664	631	663	682	620	658	649	635	625	665	623	661	626	655	662	646	648	599	680	641	627	650	720	595	649	658	690	654	641	671	634	632	621	682	635	696	639	657	674	668	686	649	642	646	636	679	694	654	667	622	569	662	665	638	664	698	640	640	636	664	679	679	674	643	654	672	675	682	656	656	648	621	664	630	660	627	637	661	631	643	604	659	657	644	663	620	683	668	656	637	664	607	639	655	629	650	677	707	686	658	662	699	689	660	634	681	636	628	620	642	673	650	679	612	661	662	646	636	646	640	656	641	649	628	634	629	636	650	618	700	647	602	644	649	614	647	637	601	645	677	677	636	687	641	675	680	655	653	663	660	627	683	637	684	677	650	663	636	671	675	652	657	645	634	666	621	675	664	634	663	680	600	611	639	634	643	666	641	631	652	632	710	626	625	658	641	676	669	651	638	626	699	655	661	653	669	648	629	642	634	675	681	650	657	640	652	655	605	620	671	645	694	691	655	636	614	618	641	677	661	647	619	658	623	687	642	661	655	656	689	624	617	671	666	657	660	649	667	684	619	688	678	646	635	634	608	633	603	695	671	652	656	700	623	668	619	683	609	632	604	658	661	631	656	688	632	654	673	607	640	616	667	638	666	652	629	641	613	616	646	630	648	714	650	652	619	618	600	661	593	682	612	664	637	658	679	607	630	629	642	664	623	673	647	685	627	605	623	651	685	681	651	633	674	643	693	663	639	654	654	670	686	656	686	653	604	638	671	657	646	608	646	693	691	691	610	640	659	652	634	646	700	636	636	612	654	640	683	649	672	656	638	676	620	638	676	641	643	617	632	666	639	642	668	660	665	648	656	645	653	688	620	665	691	621	625	636	660	636	658	671	670	659	644	674	667	679	575	646	640	662	643	659	661	653	646	626	671	682	621	616	650	636	663	648	625	651	661	606	633	674	625	638	632	636	650	706	679	649	642	634	664	664	677	670	675	646	652	683	653	674	635	700	635	614	665	637	669	644	647	642	676	667	656	675	631	659	643	661	637	640	667	675	681	673	651	652	667	631	695	659	663	658	642	635	733	631	648	678	624	690	632	665	702	649	634	641	681	625	657	637	655	668	688	640	650	613	635	646	620	618	712	662	691	647	669	612	651	692	652	628	648	648	684	648	632	683	661	663	627	649	675	631	667	658	614	630	660	671	642	663	675	689	660	644	670	622	591	654	657	638	654	635	660	597	634	680	668	637	647	648	647	636	582	683	648	608	659	682	641	665	631	629	639	635	639	676	632	692	650	680	614	655	654	680	636	615	672	680	670	621	638	643	669	626	624	667	679	665	663	690	632	628	680	735	663	648	669	701	651	674	647	643	625	653	662	693	685	644	643	631	659	642	658	621	621	657	693	645	640	679	652	694	679	632	663	705	697	719	657	678	670	667	713	680	670	664	658	651	629	680
2610	1806	357	314	85	87	72	76	85	77	91	82	71	88	66	78	80	71	81	70	75	81	65	72	74	60	81	79	82	69	62	83	63	77	83	64	89	66	67	98	71	70	75	67	79	71	69	56	81	66	60	88	96	72	72	74	78	78	85	78	72	84	69	90	71	78	61	76	81	62	73	72	60	67	75	76	88	73	79	65	71	68	68	80	77	78	66	86	61	88	76	72	65	71	69	68	71	72	79	68	65	84	88	101	74	74	78	59	68	67	63	66	59	57	61	65	74	70	73	75	71	66	61	75	66	70	78	61	82	81	62	77	69	60	51	53	74	85	70	72	72	77	73	53	62	73	70	70	67	81	70	58	75	65	73	77	65	64	73	80	80	80	52	77	67	68	83	67	74	75	72	74	76	84	73	73	72	70	68	65	67	85	52	79	73	71	72	79	65	61	72	78	88	74	65	71	77	73	62	68	71	65	65	80	65	68	79	71	66	76	81	75	75	76	77	79	75	72	67	82	68	62	73	81	73	72	79	85	74	82	66	78	79	83	64	78	84	59	72	68	73	81	62	67	60	62	70	91	72	71	73	81	77	74	70	67	78	75	63	80	76	68	58	65	59	57	86	79	67	70	87	66	63	92	71	65	79	67	73	89	81	83	61	71	70	100	84	68	67	62	58	70	74	78	65	78	88	83	82	99	83	85	70	65	88	77	78	62	75	91	71	77	74	89	70	67	69	80	67	77	75	79	85	79	78	71	84	87	78	62	70	81	77	67	70	82	51	68	68	79	87	83	58	67	82	69	68	79	75	88	77	56	73	78	60	77	79	70	69	84	87	93	73	77	62	73	61	61	76	62	62	75	74	65	60	85	73	74	71	69	85	75	64	91	92	66	105	98	65	87	64	71	60	73	85	67	63	72	68	88	58	89	82	73	79	75	73	81	64	60	80	79	97	79	90	76	80	81	52	70	69	55	74	63	71	66	77	60	69	73	83	85	63	73	74	78	81	62	75	73	90	78	63	64	57	73	71	71	89	63	85	90	63	55	73	72	72	75	89	64	75	75	67	84	81	66	60	68	74	76	76	63	66	66	71	62	72	85	73	67	66	74	69	75	69	77	79	70	78	69	78	84	70	73	80	85	70	72	59	80	74	84	78	76	76	73	79	77	71	66	71	81	83	66	79	74	86	70	73	89	76	67	84	92	59	55	82	56	93	79	73	70	62	87	73	93	72	88	79	63	69	52	87	81	76	78	70	80	86	80	71	70	72	77	81	72	76	66	91	60	63	76	65	75	77	59	84	71	72	76	65	71	78	65	85	81	80	87	73	70	56	63	73	79	77	62	62	79	65	65	74	53	69	83	67	86	84	78	70	82	66	75	86	87	60	71	76	79	86	75	89	64	93	73	69	82	60	63	76	77	94	63	77	88	71	70	62	69	73	67	71	67	83	76	69	70	60	80	82	63	67	65	74	72	72	69	79	69	61	69	83	64	72	75	77	58	68	71	69	62	75	74	81	69	83	68	72	79	60	71	76	65	83	78	71	63	68	72	90	87	85	69	63	68	80	66	72	66	72	91	77	62	66	64	86	71	72	81	74	54	64	73	65	67	66	69	58	73	76	83	60	71	71	69	91	69	66	67	70	68	72	72	63	68	80	80	76	74	75	68	75	65	79	73	75	90	61	68	79	66	82	87	86	74	66	77	71	82	77	73	59	79	82	82	76	60	58	72	65	72	74	64	69	63	79	82	75	63	82	65	73	68	65	60	66	64	73	62	80	78	61	75	80	87	76	79	89	61	79	74	79	69	70	62	81	81	62	71	68	87	66	72	71	62	69	65	78	74	67	76	78	72	78	68	68	78	77	74	76	64	64	72	74	65	79	96	74	88	67	62	78	84	83	70	80	61	89	76	63	92	94	92	92	73	73	71	84	65	81	70	73	64	69	67	72	57	61	68	86	70	72	88	75	82	74	70	62	82	77	77	77	57	72	65	78	92	79	72	74	74	64	71	72	61	88	84	54	73	64	69	73	88	82	87	86	72	77	77	68	73	62	65	67	71	86	72	76	77	73	63	63	65	67	55	82	73	67	69	53	59	63	68	68	78	70	58	71	70	63	88	74	85	78	70	69	65	79	77	67	67	86	83	65	58	74	82	70	76	57	61	76	65	76	79	71	82	84	85	72	80	72	83	88	91	81	77	66	76	72	76	72	81	65	54	70	59	61	82	66	74	65	64	64	89	72	67	59	74	86	82	82	68	63	66	80	83	76	75	74	79	82	79	70	76	51	66	67	81	69	61	92	72	63	66	74	61	71	82	74	68	75	76	69	78	68	61	79	74	77	78	68	75	59	76	74	84	70	68	81	81	74	69	75	87	57	67	79	94	74	68	73	67	70	53	84	72	86	70	78	83	67	73	76	72	64	57	58	75	77	68	77	79	69	80	85	67	76	74	77	81	67	83	61	72	88	74	76	75	71	53	78	78	61	66	73	62	97	68	87	83	61	68	71	76	71	88	63	75	85	71	69	72	68	58	88	79	82	67	70	59	68	62	74	70	88	77	86	73	55	81	90	79	79	82	95	63	73	81	79	70	65	77	91	78	77	73	79	79	80	77	70	58	72	68	55	58	78	67	66	84	72	72	79	79	84	82	56	67	76	77	73	66	71	83	62	69	70	79	64	69	59	58	77	65	85	76	85	72	68	86	61	61	68	77	68	62	79	72	66	84	68	59	83	66	80	62	68	77	72	77	78	84	61	65	65	80	56	73	77	70	63	76	83	89	61	78	64	70	66	86	70	64	67	78	70	80	67	54	69	89	74	65	91	76	79	59	79	83	71	71	68	74	76	72	70	64	53	71	81	67	65	70	80	95	85	95	70	69	76	82	71	63	75	86	86	82	70	65	72	70	84	69	80	85	71	60	77	66	65	87	80	74	82	71	64	81	70	66	70	68	61	84	81	67	67	80	69	67	85	82	63	65	74	85	73	77	68	58	74	74	72	68	78	66	66	80	75	70	72	71	71	78	76	70	79	71	67	71	77	61	66	68	77	62	55	71	68	72	68	71	78	76	71	74	85	58	70	71	76	72	54	80	66	84	73	77	66	82	84	91	71	85	67	53	60	72	75	70	56	62	67	74	74	89	59	59	67	78	85	77	66	51	75	82	66	68	69	71	80	74	66	93	72	80	73	81	68	72	70	81	85	86	61	63	76	63	71	76	62	63	80	58	79	59	94	67	68	75	79	74	66	72	75	65	86	74	71	63	63	77	80	79	73	77	70	63	63	62	73	76	66	96	72	72	57	77	73	81	76	72	87	67	79	63	67	64	57	54	70	68	72	71	66	75	73	63	84	68	78	69	68	76	83	78	67	66	71	75	61	80	91	64	94	84	73	94	84	86	77	79	66	77	81	68	72	81	68	68	83	85	77	74	83	79	59	69	73	64	45	75	63	75	75	71	74	80	72	72	84	80	76	70	50	63	79	85
2295	3025	759	1258	319	273	251	243	263	241	267	249	243	254	229	223	260	249	226	224	247	226	243	195	230	210	217	213	234	228	255	225	223	221	214	236	217	246	251	205	224	234	267	223	206	217	223	231	195	209	239	200	203	221	223	223	237	233	244	225	237	218	248	214	236	236	193	233	240	222	216	229	231	236	216	239	220	214	200	208	232	214	230	227	217	233	232	216	234	257	234	208	238	208	209	256	261	212	235	202	223	225	237	234	226	242	209	217	230	235	245	243	221	233	229	241	218	238	212	232	256	232	248	205	214	224	219	208	237	255	242	228	243	224	210	231	236	243	225	252	216	214	209	222	221	238	225	237	232	229	225	233	216	225	215	242	220	221	233	205	232	230	229	240	215	216	268	241	241	234	235	210	244	236	207	222	207	251	214	200	226	229	222	241	202	229	248	215	252	220	227	221	231	245	226	230	232	228	253	208	204	235	215	214	246	214	230	243	211	212	221	241	222	224	217	238	240	234	205	228	237	199	220	229	203	259	210	242	222	226	200	216	223	237	218	210	205	216	220	218	229	224	223	204	266	225	241	224	217	232	216	228	224	239	217	219	229	220	210	218	222	234	251	234	220	235	244	241	226	209	207	243	226	226	248	234	234	225	254	211	243	223	238	245	233	228	232	223	220	212	224	213	216	220	232	264	236	227	232	217	253	241	215	233	226	227	212	200	208	220	241	221	245	256	219	238	223	217	255	206	261	214	200	222	260	248	227	225	225	214	222	198	230	211	240	227	211	218	262	223	244	193	226	232	215	230	245	239	208	217	258	216	222	229	213	233	233	236	235	217	230	243	228	205	231	186	219	231	238	227	221	225	257	226	244	247	269	225	218	229	227	230	225	223	231	247	216	236	233	243	211	213	232	228	227	254	210	214	212	240	225	210	215	228	213	230	233	230	250	219	237	197	189	209	217	245	223	235	212	198	237	256	252	245	226	272	227	197	211	230	226	255	209	222	220	203	271	246	219	230	213	241	211	237	248	204	199	214	214	203	201	221	200	214	230	217	208	233	229	237	223	238	217	217	243	231	230	227	214	258	240	212	239	217	234	248	236	227	248	222	254	234	208	245	229	216	211	220	241	231	248	238	255	239	216	238	227	213	254	225	236	233	215	224	236	211	211	231	249	253	231	238	209	213	224	205	211	220	220	229	227	244	235	220	206	234	221	238	218	210	234	228	204	231	231	240	201	204	222	230	219	212	238	224	229	252	219	251	209	226	224	215	217	199	229	232	215	223	242	244	214	219	224	230	222	226	197	230	240	218	224	216	234	221	239	234	213	227	215	227	218	191	222	210	239	254	208	214	255	230	226	228	208	217	226	223	228	217	212	226	227	206	238	226	227	222	219	210	224	227	230	215	227	254	225	207	248	240	237	238	215	239	208	249	223	214	234	222	236	209	196	209	242	221	239	231	225	225	193	238	214	216	215	195	236	234	231	231	225	223	211	235	242	214	223	219	217	240	206	216	232	219	215	217	242	246	212	246	239	236	233	225	219	204	216	247	218	198	211	241	251	224	226	226	239	238	262	216	227	246	206	216	211	223	227	228	235	219	238	230	208	223	225	249	248	232	242	243	223	231	224	227	219	227	242	234	222	223	229	200	248	245	241	220	213	221	233	215	244	240	231	244	239	244	222	211	241	230	221	201	244	244	227	215	244	205	231	194	215	264	225	240	208	235	213	232	252	224	209	230	225	230	222	221	216	223	214	249	238	249	242	216	214	213	228	211	220	235	215	243	205	259	223	221	239	249	231	211	243	245	228	246	229	241	219	214	235	210	233	190	213	232	206	266	223	228	220	214	252	218	228	234	198	230	228	240	219	222	226	255	241	216	231	225	227	232	219	229	206	219	251	226	227	224	220	213	219	215	227	199	233	239	225	228	278	210	225	237	223	237	226	241	205	248	231	218	227	243	228	219	239	215	247	215	202	218	238	224	229	249	228	233	236	230	236	236	210	233	219	209	195	241	241	225	209	226	209	216	227	231	225	225	219	224	218	220	242	242	220	205	226	243	239	207	245	227	189	237	241	232	200	219	211	234	240	255	191	217	243	208	267	257	181	226	243	237	214	219	222	193	214	220	199	218	240	216	241	213	239	226	240	210	231	225	228	224	225	228	221	232	211	226	222	237	222	232	231	265	242	216	204	226	243	218	251	236	257	240	232	220	226	223	221	223	244	231	216	252	202	243	239	221	242	216	222	210	238	233	215	243	236	223	238	258	240	230	233	233	211	260	207	222	225	231	244	236	249	221	231	234	234	230	250	232	208	200	234	214	261	214	217	191	241	232	198	211	232	232	239	224	227	242	242	230	256	233	245	246	201	234	242	216	238	221	245	214	206	228	217	249	215	220	230	230	198	215	233	222	238	228	218	205	235	243	196	228	218	221	237	237	265	225	207	216	259	230	197	233	249	233	207	209	240	224	246	229	253	249	224	235	227	251	225	251	226	252	213	236	244	206	224	248	245	236	233	215	256	251	218	243	197	271	231	220	231	224	221	204	243	240	240	226	202	232	249	228	224	227	226	246	236	215	229	214	215	222	237	259	225	211	203	250	236	218	221	242	215	239	234	231	215	219	228	200	217	218	220	216	240	257	223	246	212	207	227	228	220	221	186	231	224	220	248	253	246	228	219	212	227	224	203	232	224	242	220	225	205	239	239	231	242	200	244	233	233	187	232	242	232	222	234	219	197	216	234	210	260	227	238	218	196	209	234	237	274	237	218	215	219	229	240	225	196	230	218	211	220	254	237	210	243	228	210	229	239	204	252	239	230	226	229	209	198	207	220	237	229	200	216	227	211	225	238	206	239	221	219	231	241	233	229	241	211	236	238	239	244	239	221	228	224	219	242	227	248	251	210	225	209	220	226	221	200	247	219	216	233	200	231	220	241	239	237	222	194	223	245	253	260	237	217	218	233	220	211	241	206	223	237	238	215	217	227	244	214	236	218	211	232	242	216	264	217	217	208	203	255	211	238	246	217	234	230	246	256	221	239	202	225	225	235	233	236	240	241	205	218	219	245	248	221	216	255	219	260	249	233	229	223	210	231	243	249	230	213	231	234	246	207	241	216	225	224	243	217	230	219	237	242	219	211	239	244	250	206	244	246	231	248	224	226	220	238	224	225	218	219	198	209	226	220	223	242	216	219	228	216	224	233	198	223	258	231	217	208	211	213	229	234	226	201	205	206	223	208	235	226	195	238	192	216	227	245	233	252	235	205	236	213	224	225	225	234	212	250	219	251	195	226	232	243	224	224	215	205	230	219	225	216	234	234	204	219	212	200	222	220	206	236	236	224	190	214	219	236	235	236	225	233	259	230	202	269	241	201	235	226	207	233	254	252	240	243	211	243	232	201	246	217	210	245	229	237	194	202	238	225	252	239	253	261	213	233	201	253	234	223	218	253	203	229	222	218	237	263	244	234	234	232	247	242	209	217	218	220	207
13373	32325	12690	9799	1539	506	376	316	298	277	237	240	190	214	193	175	158	176	184	202	189	196	174	185	153	190	175	171	178	154	177	150	184	173	165	180	162	166	151	159	157	148	133	165	161	155	154	157	163	161	157	137	151	141	151	161	152	138	162	171	138	147	160	159	136	171	156	153	152	159	157	165	173	162	163	146	169	164	139	164	163	185	165	166	174	152	154	128	147	162	172	179	153	169	172	172	150	160	162	163	147	159	143	151	161	158	164	148	144	161	182	145	142	155	163	166	155	164	168	180	157	149	132	157	136	169	144	139	144	168	138	174	166	169	136	169	145	134	158	131	144	150	163	150	139	157	139	140	176	153	141	155	147	123	131	147	158	142	145	156	161	159	151	143	156	163	144	158	137	161	183	161	152	168	139	144	178	157	155	155	177	166	141	164	156	167	172	141	140	160	151	161	167	141	140	166	158	156	159	139	138	127	148	166	126	169	158	146	133	140	159	163	141	153	182	146	162	152	142	147	170	134	126	174	153	159	160	182	155	135	156	129	164	156	133	172	176	155	155	133	158	139	146	153	125	157	171	170	177	148	131	162	171	152	147	151	157	143	156	159	149	160	138	167	152	165	124	147	169	160	154	172	139	148	148	157	144	166	152	151	163	155	150	136	168	164	143	145	159	159	187	175	163	172	142	146	150	156	161	161	152	165	138	181	147	165	162	133	157	166	161	151	165	153	160	163	159	151	154	148	145	143	150	170	137	147	158	156	173	174	162	150	146	154	151	150	153	150	150	137	162	174	176	158	142	142	131	149	140	179	175	148	135	148	151	165	142	160	168	145	155	140	160	162	153	158	144	157	165	158	139	160	140	139	133	128	147	135	149	172	137	155	143	154	139	161	164	142	167	159	171	148	182	165	171	161	137	183	175	151	134	162	144	152	148	117	157	143	154	136	139	168	133	150	155	147	184	142	177	167	146	155	137	161	158	153	168	150	140	148	154	138	160	152	143	167	156	164	146	151	131	152	161	166	163	155	159	140	141	150	120	155	163	141	182	147	151	170	140	158	156	151	154	137	153	164	155	144	150	153	176	128	171	153	125	176	166	153	184	165	151	159	151	175	158	175	158	157	164	145	157	168	163	138	125	152	132	168	162	141	161	123	125	167	159	166	154	159	144	131	170	160	164	176	135	150	141	140	150	167	151	156	148	178	141	141	147	147	139	147	140	153	165	156	156	156	145	150	151	153	158	166	161	150	154	147	146	136	165	117	155	129	168	159	130	160	149	166	164	159	149	141	147	154	182	175	179	143	187	140	147	140	133	165	154	149	158	133	170	170	191	167	149	168	134	151	151	165	150	150	139	160	169	177	162	166	152	127	165	156	168	145	148	152	143	158	141	158	145	166	145	134	158	147	164	168	146	136	136	164	152	177	137	144	163	162	153	135	165	137	154	165	146	171	171	155	153	156	156	155	158	158	170	150	156	152	159	155	159	178	149	148	161	155	152	158	170	169	136	156	159	140	158	136	159	145	163	151	149	129	155	145	174	150	160	144	153	163	158	158	154	148	166	142	150	139	163	173	146	155	160	165	150	156	128	139	167	170	141	142	162	152	151	176	149	166	169	135	158	129	166	147	186	148	164	152	144	132	177	156	151	161	166	125	163	151	152	168	157	164	153	154	162	138	163	151	146	164	142	148	135	119	142	143	146	153	171	163	135	150	165	148	145	151	149	151	155	162	155	159	175	134	135	160	149	146	149	139	132	139	173	145	136	133	149	142	159	158	169	159	144	171	179	165	156	150	143	157	158	185	167	168	163	128	165	152	158	162	146	167	156	156	157	170	170	152	126	176	165	146	164	151	149	143	147	162	151	163	180	156	160	170	151	145	139	131	157	163	168	151	166	175	145	156	144	126	149	151	158	155	151	175	162	163	133	164	136	144	148	160	147	144	138	158	162	151	150	136	157	176	174	141	132	143	143	161	142	145	147	172	182	164	150	151	156	153	162	154	154	111	171	132	171	164	141	177	128	144	157	149	146	172	163	139	146	161	134	152	157	168	147	137	192	140	146	136	171	156	146	140	148	147	167	173	153	169	161	186	185	152	155	138	168	158	140	158	161	155	139	155	138	169	161	126	156	166	164	154	156	169	169	147	149	158	154	149	177	148	151	154	166	161	156	150	168	152	158	160	167	168	186	153	153	176	158	147	159	148	168	152	160	142	145	152	117	163	156	170	134	142	152	143	134	152	145	161	164	155	160	147	173	157	147	158	137	156	137	169	165	146	152	170	131	167	143	145	152	157	170	164	165	151	163	171	144	134	155	163	147	166	140	134	153	161	132	158	168	149	159	163	165	148	125	169	146	156	144	169	174	176	152	145	177	190	163	142	168	146	159	164	148	157	145	147	168	165	146	137	149	151	130	151	145	144	167	152	169	151	169	184	165	179	172	185	153	164	172	152	151	124	153	149	166	170	131	156	154	167	151	162	172	141	147	135	177	162	173	139	159	164	154	156	158	143	176	159	144	163	158	176	145	148	169	162	159	148	163	140	159	145	131	149	154	151	134	149	160	141	156	151	174	156	133	140	167	152	153	162	152	140	150	178	158	152	158	169	128	157	158	146	148	170	157	151	154	171	131	165	173	164	150	159	130	156	149	145	153	169	161	120	136	162	180	131	149	162	140	145	146	153	171	159	173	156	164	151	135	147	151	150	162	168	133	159	160	157	152	138	142	168	147	160	163	142	147	135	149	139	155	159	147	146	170	162	144	149	133	161	142	159	146	174	158	160	160	171	173	149	158	152	146	129	137	155	146	139	150	169	141	155	149	149	145	137	176	159	159	155	150	119	146	173	145	185	154	182	146	146	137	144	143	162	167	161	165	147	166	179	167	152	149	155	191	168	139	155	144	141	169	154	155	172	164	166	169	156	182	150	159	126	160	166	138	164	148	159	145	141	152	171	148	172	153	166	153	152	161	154	169	155	127	163	148	173	162	143	127	140	148	159	144	144	145	165	155	136	162	146	161	169	147	149	160	158	156	150	148	155	165	157	181	143	163	140	155	146	137	145	163	170	188	142	161	158	148	165	137	153	156	131	173	156	147	137	148	120	145	146	148	185	156	161	158	160	166	147	158	142	153	157	139	161	157	148	144	142	160	145	132	151	171	146	170	154	160	175	152	178	150	169	156	172	159	147	150	143	166	140	179	153	152	147	172	159	154	166	150	154	155	151	164	169	190	161	139	157	144	174	152	172	151	156	170	142	130	130	145	143	168	158	161	156	155	131	157	147	158	154	177	165	153	184	163	157	146	154	140	150	147	146	157	156	169	163	179	157	140	158	175	164	122	176	169	160	149	154	143	150	152	159	170	151	157	178	141	154	113	175	142	165	151	153	156	140	146	150	146	141	179	161	169	162	167	144	144	176	143	140	136	149	162	151	152	182	120	146	178	155	155	136	153	150	150	152	158	128	153	170	153	155	142	151	147	144	152	145
8261	26516	4557	14144	2747	2068	1577	1288	1168	1064	860	788	793	722	665	653	635	633	581	614	589	519	482	531	503	514	496	446	456	484	463	486	476	446	503	459	448	453	426	423	407	419	427	427	461	468	416	443	457	391	454	448	433	404	436	429	407	433	376	437	404	408	419	418	401	437	406	415	404	422	421	435	414	411	405	404	413	436	393	447	420	409	424	450	389	399	413	395	412	387	444	405	422	414	361	387	431	396	395	422	390	413	381	409	439	392	406	426	386	415	421	450	387	421	415	391	408	423	370	416	409	404	424	453	406	442	432	397	404	435	394	444	373	411	426	410	389	432	381	404	418	378	417	375	401	405	382	413	444	430	421	439	389	431	403	422	433	401	427	417	408	381	377	397	414	401	434	408	390	422	422	439	433	424	416	445	438	437	360	391	419	404	422	406	390	402	392	432	421	415	421	402	411	388	419	391	403	406	388	442	409	409	439	406	417	407	405	404	432	382	401	407	410	398	437	340	375	416	386	406	403	379	440	398	439	447	397	390	416	375	380	401	426	431	436	419	411	400	380	425	405	396	418	406	374	404	397	414	413	389	397	412	399	411	419	424	426	434	386	412	410	377	417	398	413	389	420	435	431	411	435	435	415	390	420	366	379	428	447	423	402	394	451	395	388	408	402	428	367	408	399	396	399	409	427	409	409	366	367	408	420	411	371	392	420	399	413	417	391	432	387	407	387	424	412	364	401	400	426	424	406	411	409	389	395	406	434	403	408	419	400	420	436	416	393	392	415	410	392	379	391	431	413	409	387	414	456	389	393	382	430	388	392	425	382	388	415	391	431	431	400	387	420	385	389	391	408	448	444	395	409	393	390	430	415	418	387	385	431	394	407	427	398	385	430	412	395	430	404	376	397	412	415	376	376	385	401	448	416	414	423	401	408	373	380	470	390	393	442	393	400	434	409	418	379	451	400	398	368	437	428	406	401	366	418	398	397	428	426	440	389	407	417	396	386	419	410	415	451	377	418	409	407	419	372	385	430	399	371	432	395	446	417	400	414	393	379	398	392	407	410	410	384	432	373	399	404	379	433	420	399	408	405	445	395	408	403	386	406	394	394	445	402	443	451	384	387	406	407	444	392	402	418	394	394	417	390	419	435	394	377	383	421	400	432	385	448	420	428	383	420	418	402	421	391	382	413	412	445	385	427	435	374	439	400	407	398	397	393	408	362	433	409	414	405	386	420	403	446	403	423	434	421	382	416	416	424	406	419	428	403	395	426	411	397	421	412	405	384	390	399	408	396	407	415	422	436	427	432	424	360	422	388	397	404	401	438	375	388	429	389	423	411	428	413	445	415	407	416	434	442	380	410	428	427	399	423	359	355	432	423	385	419	398	399	394	381	401	401	388	390	410	409	393	410	395	399	411	406	423	377	411	427	436	401	403	390	386	427	432	407	446	387	391	396	375	474	402	424	414	445	371	417	428	404	411	416	409	447	427	426	391	418	383	443	403	435	403	422	395	389	399	405	387	407	407	446	407	381	396	405	415	367	419	372	413	404	410	434	398	404	369	395	404	416	451	384	433	397	361	414	387	429	395	459	431	434	388	461	405	381	411	404	394	430	430	415	436	394	415	392	407	392	370	383	419	415	400	384	412	402	396	407	420	388	397	456	389	413	417	411	432	408	389	411	385	397	403	388	396	439	363	411	418	387	415	403	387	424	387	453	433	380	412	392	432	420	424	421	388	416	384	402	427	389	396	398	398	424	418	395	410	429	422	382	383	378	404	397	399	398	436	417	438	402	390	414	394	437	385	405	377	391	431	402	409	396	398	411	383	402	379	423	394	368	392	390	440	415	388	411	391	397	423	403	405	373	424	443	419	435	407	393	391	413	396	403	405	402	393	407	420	362	430	399	420	416	407	427	412	391	444	399	428	421	377	391	412	413	411	413	390	400	402	393	378	395	347	427	414	407	399	423	390	400	394	419	394	409	421	415	381	431	436	412	429	423	402	418	397	392	402	402	394	381	402	385	428	378	431	388	453	381	416	401	385	441	384	407	388	432	399	391	395	411	414	421	371	429	420	429	396	363	409	378	423	418	411	378	398	417	413	394	434	424	392	376	431	401	393	403	382	418	402	402	435	409	392	404	410	393	376	368	443	434	366	436	410	368	411	416	386	429	387	406	398	404	408	409	396	401	404	419	420	396	415	408	437	407	385	402	426	390	374	391	437	410	430	416	385	390	396	396	382	442	388	426	404	394	393	401	415	425	382	394	410	429	365	403	403	420	420	401	393	392	402	352	412	379	396	419	395	413	408	394	403	424	364	392	406	415	392	390	433	370	397	398	402	397	403	431	380	410	379	385	381	379	380	422	370	429	418	396	394	424	409	418	425	421	388	411	428	403	425	440	404	406	407	395	413	427	403	438	389	397	393	378	392	423	400	396	374	379	394	404	394	438	403	415	435	397	446	424	394	409	433	395	393	385	435	366	371	414	400	433	424	417	386	440	431	392	394	396	423	407	390	395	397	381	406	390	403	445	405	365	386	423	408	414	409	425	409	400	430	423	404	428	379	420	399	403	423	408	374	398	410	417	371	390	398	430	403	393	446	414	393	428	398	422	381	386	399	397	404	442	399	391	387	440	423	386	389	396	439	394	400	424	425	386	416	425	412	424	370	378	412	405	390	377	414	388	410	414	418	402	373	425	387	386	385	421	397	406	413	396	408	414	400	453	388	415	422	431	403	381	401	416	397	437	369	390	378	410	406	437	407	429	412	399	399	400	398	412	416	440	409	416	403	404	440	391	416	399	389	387	407	412	440	414	413	385	395	421	384	384	413	425	410	397	411	389	378	417	392	430	388	449	418	379	405	397	398	397	450	409	413	421	376	414	406	405	418	401	383	416	408	361	431	408	416	413	420	380	372	402	398	399	386	381	396	401	437	413	406	421	434	414	435	409	363	402	374	381	411	412	425	420	406	373	404	398	383	411	388	385	385	382	397	398	382	397	413	376	387	433	410	364	393	413	399	370	395	402	429	422	409	424	430	400	398	404	391	444	432	404	343	427	396	424	409	428	411	457	421	388	423	384	412	407	417	433	381	404	411	408	392	372	393	392	359	448	451	438	459	399	367	380	442	388	382	382	369	412	408	417	380	380	425	387	385	379	394	415	405	423	407	388	385	372	401	386	417	384	417	401	421	387	402	464	412	383	372	431	390	417	429	423	419	394	396	400	362	412	387	422	394	400	397	434	352	429	417	384	413	389	409	393	387	376	385	465	400	433	403	405	407	382	407	381	413	371	455	366	404	435	405	447	380	396	395	416	407	383	424	406	384	423	400	402	418	407	468	452	442	402	442	364	386	369	405	417	412	405	400	427	402	405	440	405	422	392	394	367	409	433	414	381	405	400	392	385	423	400	414	402	431	394	417	425	417	423	393	397	408	386	405	392	369	402	398	417	373	419	421	452	385	401	380	392	422	420	422	429	352	416	446
20544	40419	17780	13471	2278	938	705	653	504	469	454	422	427	396	375	321	342	336	322	312	299	305	305	320	301	332	277	299	285	297	302	266	292	278	253	304	282	294	292	307	286	286	265	317	290	265	286	254	270	286	256	259	323	277	272	296	275	261	299	268	293	291	265	288	276	295	287	309	293	281	270	287	288	304	291	237	260	275	303	251	281	261	282	254	273	255	281	279	269	240	262	258	245	237	292	298	276	299	284	287	255	285	280	295	303	321	255	287	265	296	263	268	282	272	270	295	271	287	261	249	299	284	267	276	308	275	280	244	261	300	259	279	303	301	280	296	318	268	286	262	270	249	258	266	286	292	289	262	254	236	281	289	295	295	282	272	313	292	243	257	275	271	290	248	259	276	247	269	296	277	267	285	254	265	297	276	295	304	304	281	276	263	257	271	281	272	258	293	268	274	293	261	248	282	287	294	255	263	266	276	272	276	295	299	255	259	253	262	274	270	286	261	287	270	246	284	307	292	276	254	275	293	264	273	264	280	258	291	287	258	286	302	261	263	235	236	277	295	300	269	283	259	282	253	317	267	249	259	249	292	285	280	257	271	268	274	286	272	291	275	273	276	287	287	266	283	254	257	276	283	282	288	259	303	285	242	251	303	283	263	297	320	296	295	251	248	257	267	258	253	285	306	331	286	300	283	315	264	278	267	298	265	282	266	272	243	278	284	284	290	258	245	273	266	283	253	303	255	294	272	258	269	281	275	289	261	284	278	254	270	273	268	256	270	266	253	272	296	284	285	274	282	302	306	281	257	266	326	295	275	273	281	285	297	236	283	295	276	303	288	276	273	279	294	295	286	299	295	263	261	286	262	298	252	238	251	261	269	316	277	260	278	256	264	286	312	258	275	241	281	271	258	286	292	268	292	256	277	269	250	314	278	323	275	280	306	257	280	288	276	251	283	276	262	268	278	251	273	264	262	306	303	287	275	288	298	318	271	265	259	262	269	251	240	299	266	263	269	256	263	231	256	256	266	238	263	284	265	259	257	270	262	280	272	260	262	254	274	291	278	256	307	264	307	278	266	265	287	268	291	270	278	312	288	313	287	272	283	295	288	295	279	261	301	288	284	325	271	293	300	307	269	301	285	286	282	283	313	250	279	283	275	300	253	286	270	298	291	280	268	264	290	294	265	284	276	306	272	268	301	256	305	262	268	268	259	280	280	281	271	288	272	242	247	284	276	270	299	286	316	251	273	286	258	294	259	280	286	313	297	269	314	288	294	285	258	295	277	288	312	273	263	273	278	271	252	281	259	288	301	276	270	271	278	262	261	313	264	287	312	271	282	306	273	289	294	291	278	273	269	236	267	262	295	268	271	291	270	266	270	257	270	283	268	281	278	320	297	261	251	264	238	287	261	274	274	266	261	298	292	279	267	280	272	296	284	284	270	276	264	265	264	265	260	299	284	260	285	266	260	266	273	282	282	283	279	294	299	281	272	297	265	282	257	291	280	282	274	286	285	300	270	287	297	304	261	293	262	247	303	271	261	276	260	269	298	276	244	281	280	262	252	274	276	293	310	287	271	278	233	330	267	277	266	271	277	246	287	262	274	303	293	240	282	270	284	299	279	279	302	285	269	291	281	324	282	310	263	258	334	265	298	261	264	253	263	270	260	282	260	279	262	292	281	271	299	270	301	234	277	277	316	295	282	310	275	267	264	271	309	287	270	248	281	291	249	274	264	263	281	301	266	260	280	283	281	281	256	284	263	300	244	273	282	272	277	266	273	307	286	250	283	257	247	276	238	314	257	249	242	260	284	300	285	282	260	255	260	309	300	305	300	290	288	302	277	289	273	276	283	270	295	296	272	285	294	266	293	311	263	276	269	251	268	245	269	266	303	288	278	270	297	266	294	275	284	273	296	274	235	276	260	277	298	256	260	271	265	289	262	269	282	299	287	304	286	270	269	260	239	252	263	274	297	291	281	251	298	291	264	282	278	276	262	273	288	253	291	293	284	282	271	299	297	287	263	313	292	284	302	271	290	310	282	260	275	270	303	285	269	274	283	277	319	249	270	272	287	257	278	239	264	253	290	285	281	274	262	288	312	263	269	293	298	302	315	299	302	291	253	296	279	301	309	271	256	262	283	273	263	290	302	263	265	261	269	287	266	244	278	290	292	291	280	246	257	268	258	289	308	276	253	291	290	252	273	283	272	257	293	273	297	271	267	278	252	288	260	246	294	253	287	266	266	283	257	260	293	284	287	304	256	246	263	295	239	288	295	269	233	300	281	256	275	271	269	303	276	269	260	274	277	267	246	268	291	305	272	253	294	286	254	282	260	285	278	282	281	265	282	250	289	295	275	287	260	289	269	274	256	280	280	291	269	289	285	262	282	277	286	312	303	279	287	278	260	298	290	268	268	277	272	239	283	277	294	263	298	301	289	262	268	275	305	257	284	288	322	259	263	246	281	263	240	266	260	284	280	274	282	260	279	277	304	278	257	274	285	267	267	254	267	278	308	268	261	282	277	312	242	278	310	304	269	285	299	322	292	300	300	275	271	257	286	300	294	271	280	303	251	293	263	283	294	282	280	271	288	278	291	287	309	256	250	282	286	271	260	279	245	288	281	273	277	298	302	254	287	310	273	245	298	286	276	279	261	248	277	322	283	265	288	280	245	278	261	243	283	237	310	263	290	260	264	279	311	315	300	271	287	260	279	232	272	274	299	321	302	266	303	285	268	278	278	260	258	264	286	249	255	254	274	289	269	278	252	283	261	269	270	282	261	246	259	288	306	285	269	275	283	282	267	261	269	266	281	255	272	284	250	271	265	272	268	280	273	267	287	277	256	284	252	289	289	266	281	293	267	272	258	269	285	241	305	301	291	302	275	277	275	276	287	263	319	268	243	257	299	246	265	275	272	265	278	261	268	282	269	296	262	256	290	259	271	268	267	270	273	276	270	282	299	271	216	275	276	267	284	286	272	273	272	294	265	274	313	304	313	269	245	287	294	281	279	302	261	301	293	287	294	293	289	282	285	276	269	279	294	291	253	281	272	256	260	267	256	261	272	270	274	294	295	227	272	277	289	279	306	297	280	268	267	273	287	266	298	288	237	263	261	258	258	289	286	310	281	291	303	307	244	254	285	249	264	297	256	260	287	277	279	270	259	283	281	293	279	280	281	281	280	279	290	231	264	261	273	270	286	246	256	299	268	259	290	307	306	290	301	248	317	292	279	272	267	298	298	283	299	254	300	288	260	254	248	279	289	302	265	304	311	286	274	259	283	298	271	286	280	253	288	267	252	253	302	294	271	283	247	255	288	281	294	247	276	277	292	277	278	287	258	256	293	272	251	285	269	275	274	270	246	246	284	259	244	297	284	279	282	283	252	275	295	295	297	284	274	253	285	282	312	279	335	298	278	291	300	264	271	265	267	299	261	270	274	268	262	284	295	289	279	273	302	257	286	244	263	284	283	282	250	280	267	274	283	275	305
10267	25097	13111	13614	4839	3762	2921	2417	2092	1823	1691	1598	1359	1316	1178	1206	1091	1033	1051	989	940	912	862	868	853	856	814	798	825	812	772	796	774	747	711	742	768	725	712	721	764	709	704	709	762	702	708	643	736	680	686	655	715	678	658	676	695	688	639	708	675	666	657	703	659	678	703	667	675	648	671	630	632	642	674	675	655	625	654	631	663	658	684	633	647	675	657	620	625	621	625	633	614	658	636	602	695	628	691	623	612	661	670	672	646	697	642	684	701	644	676	632	633	617	671	676	652	609	652	637	690	661	622	616	643	647	643	663	619	651	665	635	680	646	669	656	632	639	656	633	677	662	666	635	636	666	618	640	656	639	660	626	647	650	652	656	651	635	714	647	633	654	668	652	647	643	606	602	680	634	671	700	596	631	672	666	641	616	668	618	637	653	613	652	635	656	615	676	615	629	721	669	634	699	631	598	663	632	689	671	647	609	671	651	659	647	628	645	641	696	651	613	655	645	665	673	618	613	675	669	626	649	653	616	616	612	667	679	678	631	703	615	664	625	653	630	626	617	662	634	662	656	646	694	631	682	640	646	663	633	623	655	714	628	640	650	646	653	648	668	612	642	664	660	671	672	606	644	659	626	623	638	611	631	639	633	658	672	610	658	614	633	644	599	624	658	651	679	665	597	636	669	661	669	683	626	643	686	617	657	622	683	650	663	679	693	607	626	600	667	661	635	671	678	642	652	624	646	637	671	622	602	669	667	631	674	663	623	648	587	621	625	654	638	627	648	694	682	664	638	642	654	620	650	648	650	627	687	629	663	647	616	651	613	637	638	664	595	660	633	666	618	680	662	662	623	694	636	610	621	629	627	699	642	672	661	673	644	670	644	651	637	613	677	633	624	612	622	637	605	620	628	625	701	611	629	676	622	626	671	652	661	611	686	668	698	633	631	621	667	701	601	678	592	642	656	625	621	600	641	634	631	613	609	626	684	662	670	620	689	656	629	617	631	654	623	624	623	637	657	653	637	688	599	637	617	595	665	685	652	651	679	644	647	671	645	715	685	686	668	626	602	672	641	627	618	628	600	640	641	661	667	677	613	634	659	623	670	662	652	661	648	638	661	624	670	651	618	625	644	651	660	651	676	595	666	668	684	620	670	670	672	658	636	705	693	613	665	669	632	639	651	637	680	667	633	658	614	642	680	617	637	594	647	643	697	647	673	695	641	661	644	621	665	689	721	623	627	624	685	651	624	639	620	620	688	657	671	629	626	656	625	659	671	657	662	614	653	708	646	645	669	686	610	593	653	619	660	606	639	630	628	595	651	708	641	671	650	614	623	619	618	655	634	632	664	617	603	669	630	636	680	661	636	661	621	611	617	659	663	641	632	619	633	600	657	664	603	652	623	635	610	639	670	620	651	668	646	619	645	653	623	626	690	625	636	644	632	696	652	639	608	671	620	694	639	646	676	613	628	683	673	637	612	675	625	656	659	719	615	665	632	636	630	659	636	634	644	658	612	652	637	591	666	631	654	650	655	664	647	620	651	663	640	670	626	631	625	644	632	646	694	708	704	650	645	617	607	639	580	623	661	667	665	619	624	674	643	593	622	664	651	612	626	654	636	638	660	624	654	711	641	627	667	653	647	652	660	649	675	613	594	682	652	657	659	617	670	636	653	639	666	641	649	654	664	654	679	659	612	653	657	611	655	642	631	634	630	618	665	659	588	639	658	699	635	659	614	679	650	633	664	655	650	617	587	665	672	654	580	652	618	636	617	664	643	655	640	634	619	652	623	638	621	629	638	614	648	635	673	647	646	695	620	628	647	657	628	617	654	659	612	631	661	688	677	642	653	693	670	659	673	630	612	670	656	638	654	668	621	686	622	610	615	624	682	707	640	690	697	671	653	658	645	630	630	653	643	655	607	629	634	680	628	644	635	672	616	624	667	690	632	682	702	658	649	676	639	692	606	661	614	647	629	652	644	645	630	638	688	634	587	647	636	645	698	676	666	652	650	643	676	645	641	583	647	663	707	614	684	639	665	680	609	657	661	651	631	662	647	642	638	620	689	685	667	656	676	632	649	651	624	662	622	666	625	665	656	607	662	619	617	630	630	643	644	659	632	655	663	625	637	642	654	623	614	629	646	648	645	611	681	613	589	624	668	668	661	664	626	646	599	640	640	651	640	649	629	640	655	627	685	605	665	617	652	660	651	665	628	666	598	639	658	657	633	642	609	585	650	611	686	661	656	688	634	659	638	639	637	660	582	685	634	681	628	605	620	614	640	625	656	664	656	615	639	613	695	617	654	655	631	632	675	669	668	654	637	610	683	619	640	677	649	667	624	636	622	655	643	697	617	682	679	652	636	651	680	643	634	636	639	633	669	695	666	614	619	645	659	671	666	623	620	682	625	671	638	667	627	651	635	683	646	612	669	655	657	640	653	644	647	622	656	723	701	658	628	638	650	647	662	627	651	613	667	663	633	643	660	632	696	651	652	626	637	612	628	655	638	637	671	655	596	682	657	623	645	641	629	643	662	653	651	603	620	655	668	652	593	641	709	677	622	655	590	655	651	671	629	652	620	650	668	649	598	616	603	656	660	637	672	634	648	642	657	651	630	639	650	632	636	653	613	686	632	642	714	632	626	643	650	640	638	623	688	679	592	688	667	612	644	620	667	638	644	600	635	644	665	697	661	691	625	672	682	642	630	655	648	664	674	567	660	623	663	652	648	652	648	631	628	636	664	599	632	626	590	650	641	649	666	670	636	664	664	611	629	643	626	651	650	657	631	687	613	651	637	682	629	653	626	621	629	657	685	648	629	618	639	656	636	625	646	662	641	647	612	646	647	691	640	644	686	654	662	604	625	660	646	622	647	648	681	680	656	618	609	658	609	623	658	579	613	662	724	590	609	575	648	653	683	638	674	636	601	673	655	647	640	593	669	616	607	629	653	652	649	636	622	681	703	641	598	652	645	639	624	637	603	613	634	635	636	659	647	657	644	642	647	678	647	609	654	654	660	642	662	632	641	634	649	671	658	679	609	632	619	611	640	612	615	650	637	608	674	641	673	627	613	636	642	645	645	668	694	627	725	642	621	624	662	730	641	635	636	640	652	630	642	643	633	651	637	607	663	620	634	629	629	669	679	667	611	652	627	627	657	648	655	668	665	660	651	631	625	662	647	658	654	644	671	687	631	637	675	657	636	618	653	613	614	645	626	622	621	663	609	633	643	604	625	652	674	642	654	631	663	631	655	680	665	665	645	614	639	648	611	648	605	645	637	616	600	663	715	604	633	648	644	689	607	648	696	718	628	644	643	654	654	682	629	675	654	673	630	614	626	657	627	668	609	685	619	616	638	644	632	630	634	662	632	677	698	593	638	656	592	615	670	647	631	663	635	683	606	621	622	602	638	625	632	585	649	643	604	649	629	626	632	642	628	644	635	648	633	622	671	623	643	679	612	621	605	621	627	647	601	682	642	636	658	656	669	653	666
2517	675	154	180	88	71	62	73	59	75	76	84	72	51	70	68	75	70	80	74	66	56	65	68	72	68	61	61	64	70	62	64	56	68	60	54	67	66	58	76	52	54	64	61	57	61	67	70	69	58	63	47	67	56	58	68	61	67	81	60	63	66	88	74	49	73	61	67	69	64	69	68	54	81	73	64	79	66	70	55	69	61	73	54	64	69	69	61	65	83	58	62	52	76	67	59	72	64	64	77	64	61	52	74	64	60	53	74	69	60	62	60	62	59	78	62	63	60	60	59	70	72	57	65	72	54	86	60	66	71	61	68	60	61	79	61	42	63	66	49	81	63	62	52	70	67	70	70	66	46	73	75	68	64	66	70	64	61	78	80	81	46	75	62	63	76	64	68	66	76	76	61	67	67	79	78	53	65	82	73	70	70	68	78	72	79	78	62	56	67	55	58	79	65	53	67	80	81	57	49	70	55	59	74	66	59	56	69	67	65	54	73	69	49	76	59	66	53	44	52	66	61	55	83	55	74	58	56	66	75	54	56	76	61	75	69	75	70	68	58	56	76	69	63	57	66	62	70	67	71	70	69	63	68	68	53	60	78	64	72	70	85	58	72	80	58	78	83	84	57	73	74	49	54	51	77	45	58	50	63	51	79	78	59	59	64	60	60	66	60	57	68	76	65	61	54	48	53	45	73	79	63	58	62	63	59	65	55	65	71	67	72	69	59	61	56	78	72	79	67	62	78	80	70	64	70	65	65	55	58	65	66	63	72	55	64	55	71	81	69	58	70	61	63	63	69	69	65	68	78	65	54	66	64	61	52	62	80	61	73	64	82	83	68	52	65	48	74	69	65	60	65	57	90	47	68	67	73	85	52	60	72	67	77	72	64	66	95	66	81	68	62	73	45	63	68	60	62	64	56	54	62	71	54	72	63	62	68	73	70	80	65	74	56	74	60	64	60	59	73	92	58	74	72	68	69	75	76	78	69	55	78	70	59	52	62	69	61	76	74	61	69	62	77	66	74	69	66	68	72	63	74	84	69	56	44	68	65	72	47	70	59	52	68	54	53	62	73	68	66	87	79	76	68	79	67	71	57	76	70	87	65	66	64	74	72	60	64	76	69	52	61	71	46	59	68	73	67	88	70	78	66	63	69	58	61	65	84	57	53	65	61	64	55	63	75	75	52	67	80	59	54	70	65	67	62	61	67	63	55	62	48	63	61	66	74	79	78	65	64	68	82	67	71	72	80	61	63	69	67	55	78	74	56	74	79	68	60	56	72	78	53	60	58	53	57	62	57	68	60	69	58	81	59	55	59	84	73	56	63	72	71	71	56	70	72	72	75	75	55	66	74	60	67	73	66	60	69	68	56	65	69	64	68	73	70	48	56	67	78	59	73	66	54	69	69	71	83	56	51	49	59	74	77	71	59	79	55	75	69	59	53	68	57	57	63	84	65	59	61	68	60	61	63	55	47	66	64	55	72	55	64	63	66	80	76	63	49	81	57	71	65	64	72	49	66	80	65	74	55	63	45	58	65	60	68	71	70	69	65	64	65	77	69	71	57	70	56	66	70	64	59	70	69	58	74	69	63	83	57	54	75	57	80	53	77	58	56	49	55	65	56	61	71	54	69	70	70	73	69	76	56	55	71	63	63	74	74	69	66	77	47	55	85	54	63	67	79	73	43	74	69	53	59	62	77	96	61	71	56	55	78	89	80	78	64	63	56	64	71	59	63	50	68	64	63	61	65	66	73	65	79	55	72	89	71	65	62	74	67	50	62	52	69	63	73	75	69	62	62	49	73	69	75	56	65	69	61	86	80	60	70	68	68	63	57	70	62	56	75	49	81	71	76	61	55	60	62	55	64	73	61	55	67	57	50	52	70	66	58	90	92	56	63	76	67	53	62	66	67	59	76	58	69	67	70	64	81	70	63	63	76	63	81	73	61	55	78	61	56	62	65	64	70	65	58	70	67	72	61	66	59	54	64	63	80	79	65	76	68	62	70	76	69	79	63	64	63	63	73	55	79	64	70	68	48	79	58	75	67	63	64	59	63	59	64	70	70	68	63	67	70	61	71	54	65	70	73	74	60	72	74	82	66	79	50	56	67	72	60	52	68	53	70	64	78	70	67	59	76	73	66	72	57	56	73	63	56	67	63	70	73	54	50	44	61	52	62	52	87	62	53	76	68	67	78	61	76	71	67	61	70	58	62	62	54	68	61	56	67	62	64	64	80	73	71	59	65	77	60	64	81	65	67	78	58	96	47	81	69	58	58	66	73	65	70	72	71	60	65	69	65	63	83	58	62	69	61	72	76	71	70	67	76	72	71	58	62	75	66	63	69	57	82	67	72	72	52	51	65	64	71	71	52	51	55	51	64	57	72	63	57	70	76	63	65	80	59	50	65	74	72	68	68	78	66	72	51	81	62	78	64	74	68	73	72	70	60	60	69	71	61	71	67	57	69	67	64	49	78	76	63	63	49	60	54	70	64	64	60	58	70	69	48	67	65	68	80	63	58	61	62	65	55	72	56	85	68	76	64	63	73	65	57	56	64	61	57	55	74	78	59	55	62	68	58	80	59	62	63	81	59	60	73	74	58	48	74	75	69	56	56	68	52	56	59	69	63	85	72	70	57	62	59	60	60	58	55	68	73	62	58	74	71	70	67	80	65	60	56	53	77	76	73	56	55	69	72	85	65	62	72	56	67	46	64	58	66	62	67	72	57	58	76	53	67	57	66	54	60	75	61	66	66	59	81	60	59	65	63	54	59	71	64	63	67	64	64	69	77	56	66	63	69	69	62	59	69	83	61	65	68	49	67	71	62	69	74	72	75	79	48	57	53	60	73	64	71	75	60	69	74	69	75	57	72	72	73	75	73	65	70	56	69	52	73	63	61	62	55	71	67	66	73	64	47	67	51	60	56	50	58	62	63	69	82	76	77	66	68	72	70	63	70	51	72	63	63	67	52	70	71	68	79	68	70	63	63	59	78	63	63	79	68	67	68	72	65	66	82	65	67	73	60	50	62	72	56	69	64	61	72	81	56	61	66	78	66	41	62	62	60	63	61	71	61	78	50	70	75	74	74	75	73	59	69	64	59	70	78	62	60	58	63	54	73	79	67	74	69	61	78	59	60	62	65	60	85	50	66	69	86	59	66	74	80	58	70	64	58	67	79	65	80	69	65	53	66	61	54	65	67	69	61	56	58	63	54	56	60	73	61	69	66	65	48	83	62	67	80	58	81	65	61	69	73	75	72	61	68	69	70	56	76	64	68	61	58	57	67	65	60	77	81	83	73	65	76	57	69	56	62	62	72	58	76	59	73	58	64	64	88	48	66	54	56	58	65	62	53	68	82	75	65	58	65	63	66	72	69	70	64	67	75	48	68	59	74	60	72	50	66	65	61	50	85	61	62	66	63	67	62	63	75	80	66	72	61	73	71	62	56	68	67	62	49	69	58	58	62	52	68	74	63	72	67
2175	962	414	601	287	262	236	232	216	229	236	233	240	248	228	227	191	207	216	206	227	216	216	194	192	181	208	239	218	225	211	230	218	177	195	214	209	187	213	196	212	201	217	229	181	200	211	204	209	203	199	217	216	207	203	207	188	209	221	188	218	211	210	208	229	191	214	177	224	210	225	229	205	216	192	192	216	220	214	194	193	208	206	219	231	214	215	188	194	212	221	177	238	225	209	217	191	199	224	232	226	196	213	233	223	198	195	199	224	248	193	195	197	198	231	199	225	194	214	215	195	195	186	228	214	217	212	219	201	205	206	230	230	195	231	211	189	233	210	195	237	219	222	206	217	198	220	205	192	211	249	232	219	195	207	204	214	207	210	209	209	193	192	181	227	200	172	194	181	198	205	195	224	204	235	186	210	191	214	197	206	209	214	213	226	200	211	213	202	212	210	227	186	222	192	223	218	179	180	227	209	221	196	219	219	187	215	208	191	197	222	210	193	205	217	228	204	197	188	207	206	218	220	202	225	212	208	230	195	225	215	208	193	198	203	209	205	196	210	205	190	205	202	201	212	206	215	212	204	201	214	202	193	243	231	180	170	212	216	226	229	191	216	209	202	208	206	206	221	214	198	253	205	180	195	192	199	200	209	198	215	173	204	216	209	229	208	200	184	240	212	205	194	213	217	214	224	179	195	202	209	195	187	213	200	192	189	215	198	218	176	214	204	236	215	208	219	215	194	191	207	215	189	218	193	210	208	192	195	204	191	207	192	209	204	202	228	203	179	210	195	214	208	192	214	193	217	193	235	233	205	195	223	206	222	189	208	201	209	220	192	190	214	177	217	190	207	206	189	204	218	191	187	230	210	202	215	198	216	208	192	198	180	197	195	226	219	231	181	207	210	209	226	207	186	208	204	224	218	205	209	174	217	205	205	193	201	218	204	209	229	189	198	221	216	205	196	210	229	199	189	201	189	204	180	208	220	223	201	205	230	214	235	200	202	210	217	220	215	211	216	208	175	200	219	223	241	222	223	202	229	207	203	213	211	208	190	209	219	205	200	182	212	203	205	218	232	237	210	197	231	226	213	229	198	209	225	203	207	221	215	216	194	208	231	206	222	193	212	192	207	217	211	220	210	216	206	188	201	223	217	205	213	173	185	183	241	212	210	204	185	214	199	197	213	203	190	225	230	225	207	227	202	192	210	195	181	205	206	214	201	207	216	203	198	212	187	219	218	197	198	191	239	227	222	204	201	190	183	215	203	193	202	225	215	188	220	207	204	197	200	186	200	226	201	220	209	219	218	218	204	224	184	186	203	206	206	202	213	207	228	210	213	207	210	219	195	199	211	233	204	211	170	204	227	203	233	212	207	201	185	198	202	212	224	186	208	219	191	208	228	185	222	222	207	196	231	213	218	207	183	208	210	222	208	216	212	209	206	195	207	188	225	201	204	212	200	204	193	193	187	204	204	210	210	211	226	193	219	219	211	210	208	225	244	218	235	230	214	225	189	199	210	224	208	181	212	215	196	232	209	201	184	196	198	213	199	210	228	187	212	242	239	214	187	190	210	203	210	200	203	223	197	207	187	206	190	203	214	222	207	214	197	199	189	216	218	188	205	192	184	230	215	207	195	199	197	204	183	197	191	210	199	180	203	207	222	197	193	232	191	178	233	175	224	223	194	212	218	241	214	192	192	200	221	201	210	205	182	229	197	225	217	231	217	215	179	213	218	240	200	208	207	227	194	214	221	195	189	228	217	202	208	207	192	219	226	210	192	224	236	268	209	198	221	211	201	196	218	207	211	221	217	204	213	212	209	206	225	230	210	210	214	214	212	203	199	193	219	218	207	195	190	190	222	180	199	217	197	217	236	198	224	194	214	227	217	198	204	216	227	189	216	200	222	201	214	210	192	223	191	218	235	193	212	202	218	207	200	214	204	231	217	214	189	188	226	190	218	202	183	210	215	185	216	210	233	222	192	192	220	209	204	205	237	208	182	217	222	205	213	216	223	209	199	221	205	208	185	200	225	231	221	218	203	188	204	207	221	212	206	236	216	210	225	210	198	200	218	183	199	205	194	212	226	232	219	207	229	217	219	179	210	195	195	213	202	183	203	205	209	195	184	196	198	211	209	225	210	187	212	200	212	202	204	212	231	210	226	208	222	212	225	208	191	210	202	208	198	233	200	179	225	188	205	196	214	205	205	215	187	186	207	225	216	222	190	229	207	187	228	198	218	173	216	214	223	201	191	217	205	208	211	211	195	213	192	210	197	195	204	209	190	193	188	222	193	241	202	194	206	205	195	181	208	244	177	193	226	215	187	189	216	216	178	220	194	210	194	216	170	217	206	196	225	201	225	217	206	212	233	188	208	198	222	197	227	209	214	218	236	189	219	207	210	216	231	191	179	187	186	195	206	207	212	187	194	208	206	194	177	193	216	220	240	203	199	232	194	190	248	190	228	205	208	201	198	213	210	177	193	206	231	200	195	193	196	214	195	216	201	214	219	213	222	231	221	219	207	216	190	202	206	212	192	207	191	189	196	220	224	219	226	185	216	197	215	195	204	230	219	202	224	195	184	215	199	216	195	206	224	190	229	200	206	222	196	217	205	210	190	215	198	200	208	214	191	224	227	196	189	210	186	187	212	212	212	205	189	195	225	219	206	205	211	189	194	195	214	214	212	185	182	225	191	231	218	202	187	210	203	197	224	205	191	210	193	190	193	187	221	198	189	199	198	206	240	222	191	215	220	219	199	198	208	199	195	221	179	206	206	195	227	189	221	212	201	196	215	199	207	182	206	193	227	214	219	209	220	205	191	201	194	195	215	197	193	215	215	190	212	197	207	193	191	209	223	227	210	214	209	217	225	230	185	218	177	196	208	215	205	210	227	201	181	206	225	214	235	217	172	198	217	232	214	215	205	212	207	195	202	195	212	213	223	188	192	209	213	202	183	184	174	207	202	189	186	206	194	196	211	198	214	202	230	213	224	208	203	204	195	216	200	221	200	222	214	205	221	203	201	198	208	214	207	193	202	201	210	203	215	202	238	203	203	198	216	198	202	202	197	207	212	228	218	202	217	195	209	201	209	220	187	206	229	214	223	198	213	216	198	205	206	204	215	203	190	195	238	208	240	207	199	184	199	217	219	206	202	201	188	214	191	224	198	195	166	204	206	180	222	197	213	184	171	216	199	207	206	201	228	192	200	193	197	244	215	219	228	202	193	226	203	201	183	219	194	202	209	201	212	215	201	213	182	213	215	203	202	190	198	207	216	197	200	198	210	217	178	212	199	221	221	212	220	184	230	198	230	221	230	237	208	192	207	197	211	211	202	196	201	193	198	203	239	192	205	212	229	226	199	204	188	206	222	184	193	208	220	179	224	210	215	220	227	203	186	179	200	228	191	214	197	213	209	197	181	215	225	196	238	189	201	167	199	193	198	196	214	213	208	206	190	222	192	209	229	222	223	193	194	201	189	207	222	230
12527	8388	2051	4799	698	529	391	329	303	253	243	215	184	197	199	162	169	179	205	168	188	186	167	147	164	164	163	137	185	141	154	152	168	166	170	162	146	151	172	146	162	154	143	169	141	169	146	143	159	171	142	143	148	126	153	139	147	143	166	165	151	140	144	147	130	136	164	178	141	157	171	137	166	150	147	148	170	147	148	153	154	162	160	170	150	146	162	154	142	153	151	154	132	151	152	143	139	171	163	131	140	166	173	166	145	139	135	173	139	138	141	163	151	145	155	157	146	165	163	144	168	140	137	158	157	118	143	154	139	172	157	143	140	138	154	148	156	156	155	169	129	152	151	146	136	158	167	135	156	146	167	151	144	131	137	155	146	147	138	147	171	160	137	166	163	145	157	149	153	136	131	157	149	121	140	135	135	152	147	142	137	151	152	143	145	143	142	123	148	159	153	123	149	145	145	151	162	152	154	169	137	151	150	146	128	157	157	150	169	177	146	139	161	150	140	125	129	137	145	163	133	121	147	145	152	183	138	143	144	136	149	126	140	136	146	140	147	142	154	139	136	147	144	164	150	150	138	149	140	148	152	162	156	162	144	139	127	180	150	163	163	157	146	165	145	136	147	148	151	137	145	150	156	159	131	149	154	155	149	132	144	137	153	156	159	145	157	155	138	144	130	170	163	147	134	130	163	132	151	154	167	144	129	165	157	123	149	144	145	153	141	161	160	156	140	139	162	159	152	147	156	140	139	131	141	146	133	170	157	153	170	163	175	146	160	130	132	142	159	144	147	135	187	158	130	147	155	152	163	132	161	142	158	143	147	131	147	147	128	151	141	144	148	126	148	143	151	143	153	146	152	140	160	140	131	147	141	151	140	150	153	141	160	138	149	141	136	146	148	175	137	147	151	153	161	137	153	123	136	146	167	158	129	122	148	141	132	146	154	171	141	137	159	162	159	135	144	130	150	154	142	136	147	153	137	176	177	159	162	141	151	156	148	144	138	137	128	156	158	142	162	138	141	164	138	154	156	136	144	137	144	175	147	152	152	159	124	139	137	148	140	143	144	133	129	151	158	170	166	145	157	149	146	151	143	139	157	154	185	160	149	166	125	155	155	141	152	136	164	153	136	141	134	129	142	133	152	135	159	155	141	124	141	140	155	127	142	156	168	147	155	147	146	145	154	155	149	139	150	175	170	163	127	150	140	144	149	142	147	143	133	140	146	150	137	134	157	137	158	150	138	152	158	151	167	157	137	150	159	149	132	168	158	156	130	138	143	167	138	137	143	141	151	150	173	157	151	149	161	160	154	136	142	148	146	148	156	135	161	131	166	170	159	149	164	144	140	149	128	141	163	167	140	139	160	130	145	144	134	139	155	153	131	160	136	138	144	143	149	137	150	130	194	143	164	141	153	150	123	155	151	151	140	150	160	160	138	126	138	143	152	133	140	148	146	146	166	158	172	149	158	132	168	157	174	157	116	137	160	147	136	148	150	170	157	139	149	143	149	141	151	132	157	153	147	144	157	164	134	142	153	130	160	148	175	158	125	118	164	144	129	130	152	145	153	129	150	137	152	164	141	152	124	164	134	159	148	167	145	141	143	171	134	164	157	157	148	140	154	149	144	142	140	156	144	165	136	141	151	138	139	137	168	133	143	155	138	152	149	162	143	155	151	165	159	144	147	162	142	157	163	158	165	171	151	147	119	150	139	164	140	135	138	138	154	141	135	155	141	124	155	162	143	166	144	144	139	138	163	164	167	131	147	163	144	145	147	157	163	163	141	146	131	167	141	139	167	141	144	135	166	140	167	150	146	132	151	157	149	152	137	150	164	139	135	142	142	137	144	151	138	160	140	137	151	170	158	138	167	178	158	143	139	147	170	151	166	140	146	161	131	155	159	140	155	150	169	140	150	158	154	149	150	144	168	159	136	132	150	146	148	138	130	140	146	123	169	144	151	146	134	148	141	145	159	140	138	163	141	168	149	134	142	128	172	150	152	154	152	156	139	152	151	133	145	153	133	183	138	132	149	136	154	156	157	121	152	152	148	170	139	144	127	138	155	157	159	145	157	128	132	131	144	170	143	134	144	148	129	154	165	146	147	150	161	155	141	147	141	142	118	141	142	131	147	138	135	158	156	122	161	142	136	151	131	151	150	145	135	135	171	167	155	150	140	111	165	145	153	150	138	137	155	126	157	188	151	140	160	141	163	138	149	156	158	134	161	182	140	150	133	174	151	159	139	177	161	152	133	158	150	136	119	140	151	151	164	127	124	158	153	154	131	165	144	141	144	113	146	145	135	148	169	187	145	148	143	151	146	147	156	162	164	150	124	145	155	155	146	169	151	143	136	160	143	165	155	139	134	152	164	160	167	143	167	166	166	158	164	162	142	161	146	173	142	168	158	151	148	159	150	158	141	142	142	146	164	146	134	158	167	153	134	121	143	149	140	147	144	152	151	175	134	167	153	154	165	143	168	154	147	145	132	144	168	147	132	140	142	149	168	137	138	152	144	164	167	145	134	148	167	138	135	139	153	176	146	151	155	151	162	131	131	154	130	157	135	133	125	145	158	142	130	148	126	145	166	175	140	149	135	149	171	120	158	140	131	167	136	138	173	154	145	149	159	144	146	157	137	149	159	132	167	139	151	170	149	160	148	142	144	137	134	150	123	135	142	131	143	149	154	142	161	147	136	158	149	166	157	155	130	151	145	158	144	148	124	148	133	159	161	154	161	174	128	129	162	148	160	159	154	145	156	156	146	147	148	173	120	143	131	157	156	154	127	139	163	163	144	141	140	146	158	134	171	147	154	159	145	146	164	149	148	128	161	156	131	143	128	142	162	157	143	163	126	142	145	168	158	163	162	166	153	158	133	143	157	138	154	139	163	159	143	139	137	145	133	132	157	151	141	143	173	161	157	161	163	148	124	152	135	142	162	142	141	143	168	134	158	140	150	151	160	134	134	155	144	153	135	149	136	135	174	162	141	132	141	139	152	136	141	148	169	144	128	158	146	135	132	153	159	147	155	123	160	151	159	163	142	163	143	136	168	129	143	160	147	161	140	172	154	164	162	148	153	163	145	150	123	129	142	147	131	135	152	154	152	169	144	142	139	140	149	126	138	146	128	141	142	171	155	156	157	138	157	133	151	138	169	129	147	141	131	130	171	182	156	137	131	129	151	124	159	168	142	127	166	141	153	157	163	173	150	158	156	133	163	150	162	150	148	167	147	114	154	172	137	153	170	139	144	167	142	164	158	160	133	147	147	128	153	147	134	142	157	155	161	157	146	151	127	135	142	142	132	137	165	160	140	142	131	167	166	124	143	147	131	144	154	142	143	130	136	150	144	134	140	153	145	127	159	130	153	131	162	152	148	147	157	147	155	166	147	144	142	152	172	156	165	138	157	149	155	165	164	140	131	151	142	155	135	156	153	143	133	126	130	133	132	145	171	158	162	146	144	161	123	139	126	175	156	159	169	148	142	145
8024	6813	4216	8000	2618	2221	1676	1418	1175	1147	926	874	766	729	742	685	612	592	604	624	531	497	520	513	486	503	479	460	469	455	426	469	451	485	484	475	440	431	449	486	460	416	398	446	453	425	407	411	417	434	430	406	439	411	389	394	419	416	453	371	410	401	437	417	402	424	431	389	395	374	390	386	392	402	356	387	435	383	412	372	410	399	371	401	405	384	384	399	387	344	457	410	392	406	414	381	378	380	401	429	381	378	418	372	436	382	374	418	368	417	365	379	404	368	406	368	350	368	367	390	392	408	412	352	429	380	397	424	386	404	384	399	389	416	416	373	413	386	419	395	391	392	444	412	396	380	364	390	456	392	394	381	383	379	362	440	387	386	406	378	409	396	397	376	395	393	376	365	380	405	393	383	420	432	367	354	368	382	374	381	358	398	400	389	379	412	394	378	415	411	397	368	367	398	374	392	380	359	372	395	383	379	395	397	401	408	382	373	432	404	393	359	373	436	377	377	366	379	399	374	418	377	364	384	394	381	354	396	378	415	410	364	404	387	401	380	405	368	341	404	331	366	412	403	412	461	363	392	374	394	368	378	401	381	370	389	421	373	403	391	375	369	396	382	392	371	354	412	413	392	363	341	369	408	373	389	377	418	414	405	376	391	380	377	388	430	385	368	438	397	404	376	367	389	356	389	342	430	371	410	432	398	382	388	387	367	396	359	367	370	358	420	400	366	404	394	400	417	410	381	377	455	409	401	351	391	400	373	428	401	395	383	384	362	378	391	401	374	382	381	410	390	397	398	377	374	372	370	378	399	417	407	366	363	390	403	385	384	413	363	366	381	379	343	421	357	380	409	426	360	387	357	419	364	387	412	385	375	424	394	407	368	431	379	394	378	402	363	371	399	396	385	375	417	377	404	369	394	409	374	378	371	365	420	389	346	398	370	389	381	363	381	367	407	395	384	401	379	380	394	449	399	352	461	391	396	388	365	420	393	412	385	379	384	401	391	380	368	406	378	400	379	385	386	422	385	378	413	422	357	390	383	369	387	405	370	371	375	360	431	405	388	384	394	370	403	358	375	365	415	401	374	401	406	410	413	410	391	398	405	392	377	417	410	417	385	387	371	396	415	404	372	349	394	409	364	387	404	366	347	410	390	370	365	427	379	367	366	385	403	395	376	415	357	381	371	396	346	404	358	423	429	376	422	366	370	410	393	389	420	391	385	407	394	382	389	374	416	401	403	407	385	421	411	414	421	385	395	383	389	407	397	382	393	414	391	388	364	367	343	403	385	365	390	380	397	402	373	384	389	370	375	394	355	352	402	408	406	418	384	400	393	389	384	393	379	385	422	393	381	369	397	411	374	407	388	392	400	377	385	400	378	361	394	419	435	402	357	398	432	376	358	381	391	389	402	387	411	389	420	410	421	401	341	440	389	375	391	404	417	405	406	361	368	358	404	389	338	430	422	395	373	395	367	378	376	368	411	356	359	370	418	387	352	404	389	367	354	390	381	384	386	401	378	388	392	372	401	389	423	402	389	370	366	418	400	422	416	401	404	387	383	379	405	377	417	423	395	402	396	369	359	419	380	370	388	400	439	382	432	415	393	388	370	393	407	376	385	365	402	350	395	361	405	385	409	377	374	413	401	401	371	416	401	392	397	440	434	369	344	391	390	342	369	385	386	410	410	379	442	373	405	380	404	375	392	416	397	387	382	375	392	380	384	397	366	423	386	390	381	396	374	377	378	361	386	406	363	389	384	445	384	377	386	409	384	399	389	433	393	396	404	415	420	393	357	358	389	384	395	392	375	398	391	382	380	371	418	351	379	384	361	404	394	383	364	378	373	391	385	378	361	390	377	406	404	402	363	392	400	372	423	373	379	394	416	356	392	385	385	394	369	381	389	364	370	373	378	395	394	400	391	379	387	409	405	417	326	405	404	392	405	392	385	392	377	418	397	398	377	367	380	383	391	370	368	372	400	378	398	388	393	409	404	395	400	410	351	419	401	392	397	389	404	354	399	381	400	400	395	414	381	408	361	351	401	396	376	389	389	377	385	381	372	385	379	423	420	389	401	380	393	393	359	413	416	374	378	387	396	384	366	380	353	415	367	402	422	358	394	411	369	397	372	434	417	407	383	403	401	415	404	388	402	379	399	377	401	379	398	379	385	375	377	410	387	393	393	384	389	383	387	373	401	371	386	363	404	405	385	416	385	379	389	387	415	394	388	391	368	386	387	388	354	399	359	427	408	360	382	408	383	393	360	395	369	374	402	401	347	419	392	407	379	380	383	379	408	422	372	366	409	427	366	434	338	407	406	406	388	408	420	403	418	370	405	371	422	362	399	389	414	357	390	408	407	391	395	404	408	392	390	410	371	373	419	384	369	414	406	423	406	390	387	391	379	388	399	387	367	407	387	379	389	357	384	380	412	362	392	373	387	366	396	438	395	411	407	375	401	397	428	421	405	388	400	365	390	396	383	382	414	380	398	402	390	400	383	377	371	395	377	397	381	397	393	377	409	395	376	422	393	426	408	408	367	420	376	386	379	391	409	359	374	408	386	363	419	407	397	364	386	401	408	398	387	397	399	406	404	405	380	391	373	412	412	408	380	381	389	395	387	408	407	385	335	405	392	399	381	378	372	429	349	388	417	372	365	399	427	377	392	400	344	372	380	385	354	398	410	393	386	423	382	392	414	418	367	401	396	401	400	400	409	386	389	376	414	370	393	407	377	368	384	364	340	378	389	360	410	422	406	375	412	368	395	377	378	343	382	383	399	441	390	371	378	374	391	379	377	443	409	375	394	387	387	443	423	396	374	383	394	391	403	339	425	402	383	391	391	404	415	381	398	425	389	373	415	382	383	405	377	365	396	366	393	398	378	396	381	369	371	382	377	401	393	406	412	404	384	375	382	371	398	364	392	393	380	391	400	397	366	420	378	379	441	393	370	383	412	390	368	394	386	371	410	408	353	409	405	414	401	416	359	355	374	364	401	390	361	394	441	406	431	403	377	424	442	405	382	444	374	400	419	389	360	381	387	372	405	404	384	379	400	385	366	415	421	403	381	402	374	388	387	397	368	375	389	399	408	363	389	382	425	370	385	413	385	403	382	407	351	400	402	381	335	381	410	408	419	399	397	377	411	423	373	412	406	396	421	404	409	392	429	374	405	386	393	395	390	404	380	407	410	369	418	388	375	398	415	375	412	378	412	395	422	378	415	392	410	387	402	399	374	377	404	357	353	383	365	406	391	396	418	404	385	356	375	395	386	410	386	377	372	394	407	409	384	389	383	413	409	433	388	372	394	414	384	398	383	415	376	387	393	423	414	380	382	364	397	412	368	418	412	380	379	389	411	421	387	405	403	417	395	364	384	425	382	396	409	378	414	361	374	389	356	407	393	407	398	377	367	411	379	383	406	362	371	404	386	421	434	420	360	417	387	388	376	389	425	404	399	369	404	393	412	377	389	406	389	392	377	412	416	401	401
21319	10018	6959	17557	2809	2340	838	621	537	515	399	397	391	332	336	343	318	334	284	326	319	293	310	314	312	319	310	293	296	287	280	316	297	299	285	263	290	284	308	315	291	275	281	277	271	273	279	264	294	292	281	286	292	288	274	232	283	294	292	268	288	271	287	283	270	271	271	279	281	270	316	293	270	290	263	266	285	278	281	302	273	254	261	299	296	254	290	296	283	274	281	279	294	282	266	293	275	257	301	283	288	294	274	259	249	252	275	288	270	289	273	258	322	252	268	263	286	261	254	259	284	265	254	260	242	247	292	253	285	250	297	233	277	253	252	264	286	248	273	288	257	262	286	236	296	243	259	254	281	271	256	252	276	262	266	271	266	262	247	281	296	266	273	288	278	248	278	289	239	258	295	270	289	246	258	256	273	274	265	256	255	263	268	281	293	271	251	269	281	284	300	280	250	261	268	278	271	234	285	275	248	267	295	248	272	259	278	258	257	292	292	267	286	261	285	281	289	291	267	249	259	262	251	268	269	260	278	260	282	303	249	308	269	282	278	269	285	283	269	257	262	264	277	242	258	219	245	301	314	271	304	269	261	271	283	278	272	271	250	288	263	298	291	258	290	227	281	268	278	256	279	259	281	252	281	277	268	282	239	280	270	271	263	264	294	278	317	301	265	288	305	268	273	298	284	281	258	280	302	241	282	263	261	274	289	257	264	259	286	238	272	282	254	263	257	306	260	265	302	279	293	256	275	273	253	268	276	244	258	286	268	261	299	264	284	277	278	275	257	271	288	275	303	275	276	275	287	267	283	266	258	267	254	271	256	287	277	264	281	267	296	274	281	302	255	298	269	285	270	266	277	251	275	257	268	247	303	245	275	288	291	272	270	291	282	288	241	259	241	250	282	267	276	286	269	249	267	282	258	260	263	271	286	307	266	287	278	266	300	286	249	254	305	285	254	270	276	268	246	319	282	275	248	273	278	269	270	271	271	246	264	283	269	255	265	302	275	267	274	260	249	285	271	260	258	290	283	292	274	292	243	287	291	247	277	279	258	281	277	283	266	273	260	292	256	264	289	291	277	234	254	286	250	277	279	260	297	287	242	274	272	253	261	266	261	240	289	259	275	290	242	277	267	284	260	274	269	287	309	248	281	299	268	247	287	273	241	291	267	263	274	272	289	251	268	292	261	272	264	304	274	225	272	285	273	249	311	292	277	239	260	248	272	263	276	254	244	236	289	270	261	247	255	277	257	261	261	270	274	277	226	265	281	262	271	274	267	289	255	305	269	255	288	267	291	257	256	294	283	270	285	266	274	272	304	251	250	281	278	254	246	291	272	266	258	284	238	265	263	253	291	246	285	255	240	285	315	281	260	229	262	286	275	261	285	277	267	258	257	292	281	274	273	309	261	258	250	251	253	279	252	295	259	261	253	250	278	290	251	273	266	274	269	271	228	273	270	256	263	273	259	237	281	276	239	268	294	268	270	264	269	257	268	253	281	271	277	258	267	267	258	260	254	283	287	247	293	262	268	241	268	285	273	249	263	276	300	261	254	283	257	265	277	278	234	312	263	266	263	253	296	258	246	300	275	304	301	287	272	269	289	281	264	283	301	236	261	271	271	280	269	257	257	293	287	298	288	262	289	297	278	248	281	280	265	254	265	261	279	256	256	274	261	241	252	269	275	273	239	266	257	285	282	272	249	272	260	276	301	284	302	279	290	271	281	247	284	291	249	280	257	242	290	283	267	277	239	237	264	273	269	269	267	262	225	251	297	253	267	278	277	256	277	246	234	271	228	263	278	264	267	272	259	282	278	250	274	308	247	277	269	271	254	271	267	255	259	250	260	247	249	263	248	264	254	250	275	267	310	318	249	300	252	282	242	247	278	269	281	303	254	304	272	284	282	262	244	270	262	291	297	253	280	253	275	267	270	266	294	286	265	284	270	274	263	271	264	279	255	280	270	269	251	232	281	257	257	278	265	267	287	272	271	261	299	295	281	279	275	252	251	265	283	272	282	269	280	277	275	305	248	268	312	261	260	250	287	272	243	281	261	292	259	256	304	310	279	268	269	269	283	293	281	259	272	253	267	269	266	283	247	284	274	283	264	266	265	272	275	240	292	272	319	316	269	268	261	270	314	290	264	241	250	276	292	295	264	265	273	303	285	270	275	291	300	267	301	259	262	273	273	291	272	295	289	289	257	272	271	277	283	251	292	283	280	255	257	290	270	250	302	277	274	277	234	281	304	299	282	284	288	284	273	258	295	265	280	281	285	269	333	274	272	260	308	302	297	253	274	274	317	305	262	249	280	297	255	274	271	275	304	267	268	249	298	268	282	280	290	282	281	250	287	260	288	293	267	259	277	235	289	275	259	265	259	281	251	280	257	235	270	256	282	250	260	256	270	269	292	270	256	294	261	245	296	271	300	299	245	267	284	289	274	269	275	265	268	311	257	265	271	258	284	297	278	306	280	263	240	244	251	268	280	309	258	294	254	269	264	251	271	285	264	267	270	250	274	263	265	263	294	263	283	270	236	274	257	242	263	253	289	291	278	259	260	256	302	284	290	301	311	313	256	287	251	265	271	279	294	253	271	271	260	289	259	280	259	258	259	258	300	260	266	288	260	282	288	237	275	236	276	267	284	254	281	259	265	270	269	273	285	271	281	268	271	287	285	278	274	271	298	268	290	275	241	266	269	295	253	271	309	259	271	315	281	265	272	262	283	242	299	288	276	230	281	264	269	269	262	254	244	293	287	299	292	241	264	278	266	247	259	301	272	280	277	259	269	294	263	287	278	247	254	288	301	250	310	298	274	266	247	285	274	260	257	288	257	265	278	272	276	256	270	281	293	234	286	268	280	307	281	301	256	277	282	298	277	270	251	235	261	259	247	257	270	300	297	267	263	291	292	302	318	278	299	269	279	287	270	279	300	268	296	281	280	303	281	256	297	234	243	283	273	252	259	239	286	314	287	279	314	293	258	295	232	256	239	307	276	265	237	266	259	268	263	280	306	304	261	286	233	257	259	265	248	273	242	293	274	295	286	268	266	276	297	278	265	268	292	257	261	290	241	280	285	273	280	272	333	270	273	287	274	268	244	285	254	255	275	241	281	290	251	297	243	308	277	244	246	268	272	245	266	268	264	287	276	284	307	301	272	293	281	305	284	256	305	289	294	278	295	287	266	283	269	312	268	263	281	276	257	275	279	296	269	313	289	278	275	273	289	272	262	260	258	284	280	258	280	277	274	288	304	271	299	273	269	275	284	267	284	264	245	295	304	301	281	253	288	299	277	290	307	260	279	281	248	269	263	250	273	271	237	263	288	257	312	258	301	264	265	305	278	303	256	244	281	248	272	243	253	246	294	295	233	294	284	283	283	287	261	253	290	279	271	288	321	285	287	270	257	271	272	285	281	279	291	248	265	274	249	267	292	258	302	259	278	273	312	283	260	259	292	293	255	280	294	255	267	272	254	263	261	275	253	258
10334	6824	10451	10786	6216	7421	3118	2601	2261	2016	1713	1547	1492	1309	1268	1245	1132	1038	1018	1035	917	926	908	895	828	832	838	794	828	778	800	752	765	777	714	742	706	718	733	697	759	700	704	654	696	722	705	709	692	649	669	757	664	666	681	662	648	663	659	706	646	643	690	648	636	682	680	614	661	685	677	679	650	652	697	657	631	683	578	715	694	628	645	649	661	666	658	699	647	649	623	616	681	647	618	615	698	705	666	673	664	659	626	648	625	691	609	652	617	626	669	644	669	665	638	677	642	636	628	720	655	662	654	668	619	621	607	581	657	643	646	674	632	681	629	620	602	680	638	613	618	572	708	627	674	639	631	660	662	601	631	670	685	635	606	658	643	654	625	638	663	638	642	626	638	631	654	612	646	645	653	651	599	656	650	609	626	652	636	684	631	615	684	651	639	682	612	665	697	644	660	645	623	647	631	669	634	622	655	623	617	646	617	614	622	653	641	620	594	675	642	652	691	647	613	642	659	639	668	635	633	671	599	612	661	703	670	655	657	663	604	623	660	654	670	640	638	636	632	609	572	702	586	659	644	569	621	648	637	667	650	652	629	631	641	613	607	596	609	633	607	625	606	632	603	622	644	614	643	598	648	582	617	632	613	613	626	632	587	634	622	648	607	620	608	626	671	653	650	650	592	644	578	673	624	641	604	583	609	623	626	684	625	661	646	667	627	637	626	663	651	650	640	638	671	634	683	663	671	626	660	659	672	639	651	656	611	673	638	658	602	642	596	634	625	626	606	662	644	613	722	655	669	676	652	648	665	636	658	680	628	645	613	663	672	644	633	639	656	667	599	642	622	645	629	614	655	671	627	676	635	600	642	598	656	633	644	648	637	654	601	632	626	604	630	622	656	653	612	651	592	653	642	647	655	618	642	633	646	637	652	649	627	690	648	632	653	620	652	571	660	680	665	631	632	628	664	616	618	637	651	623	616	655	648	645	560	656	631	624	657	658	616	636	638	629	614	614	648	632	656	625	607	623	640	656	636	644	664	647	694	631	624	663	624	604	628	634	633	656	618	656	672	681	616	660	634	668	612	637	648	677	685	611	656	596	631	623	633	620	612	602	699	624	703	675	616	629	665	688	646	654	639	636	636	618	631	652	632	601	659	598	631	675	668	616	647	661	655	656	684	655	646	629	628	636	682	624	608	684	652	639	593	647	611	693	631	628	633	637	648	620	591	644	656	659	631	686	599	675	597	647	676	632	629	636	644	621	638	630	666	653	623	619	635	661	641	603	680	649	645	617	667	672	627	669	691	631	633	635	607	630	678	618	628	658	638	652	632	657	600	650	660	691	661	634	634	660	640	636	631	616	637	636	607	641	660	633	597	627	648	638	629	624	638	663	643	641	655	614	663	686	614	589	656	647	684	626	641	612	640	623	627	666	637	661	621	585	624	636	633	658	606	671	633	652	648	650	629	635	656	652	629	638	614	639	673	607	650	607	602	655	645	604	656	681	618	633	630	597	632	693	641	648	623	622	633	662	652	663	612	605	645	630	594	652	675	636	644	641	652	645	602	657	598	655	649	621	608	618	666	654	652	654	596	649	627	637	658	645	666	604	637	621	686	661	634	572	633	629	610	642	635	643	640	624	601	615	663	637	657	685	624	577	657	650	674	644	612	661	651	634	640	636	635	685	645	613	650	615	640	594	605	656	645	682	633	655	596	651	658	614	606	640	625	685	634	647	661	617	657	638	622	651	612	594	625	603	638	645	657	594	620	605	651	649	632	582	568	679	586	625	627	639	689	634	642	642	652	642	677	613	630	608	641	664	619	701	611	629	636	608	633	635	632	681	639	670	664	625	637	630	652	663	621	614	635	639	636	649	665	638	620	606	667	648	620	610	655	648	669	663	660	640	602	621	633	638	645	619	589	584	612	629	630	672	570	599	635	654	662	651	657	715	696	651	619	600	608	635	608	650	665	696	611	644	599	646	616	612	625	635	660	641	622	631	606	594	646	668	643	586	625	645	632	666	683	636	642	665	606	657	617	615	624	679	688	636	649	638	706	654	624	643	572	643	664	594	634	616	649	650	654	639	628	665	639	619	664	629	649	643	651	680	662	648	627	659	633	644	619	643	634	633	684	614	644	622	606	601	621	695	632	658	640	639	628	633	657	667	671	670	630	622	627	617	612	628	659	686	629	642	628	669	649	626	619	668	624	626	611	641	652	627	587	609	581	663	652	597	661	597	664	621	664	628	648	654	625	645	606	600	678	651	642	656	633	612	635	627	673	631	659	638	615	623	646	627	617	656	613	604	659	638	678	651	678	633	663	656	560	588	621	603	643	686	629	620	601	655	672	623	644	622	691	641	629	623	613	647	600	647	672	650	606	626	647	681	624	636	649	649	637	643	622	620	680	665	638	616	630	672	635	633	622	638	617	626	643	620	665	619	641	639	603	651	615	657	621	616	644	686	637	606	620	620	659	665	616	635	612	650	632	636	626	605	659	626	641	644	640	590	596	639	608	677	646	621	644	612	667	605	625	606	653	632	663	577	657	630	676	661	639	649	664	628	653	607	641	647	600	679	620	605	656	668	621	600	669	601	645	612	652	612	619	684	653	688	664	627	609	640	635	605	622	686	666	624	637	638	637	657	620	616	615	652	625	671	617	588	664	635	624	609	640	619	631	660	650	628	617	645	601	580	633	623	660	653	628	608	641	640	647	628	613	685	653	613	615	618	675	651	640	606	613	652	635	632	683	637	625	642	623	627	596	609	643	662	644	639	591	648	612	636	660	642	680	628	645	647	605	623	622	593	617	598	687	623	589	678	629	639	677	620	629	605	620	651	623	620	622	674	630	620	618	671	591	637	587	590	661	623	662	580	656	627	628	670	636	622	658	657	636	672	603	630	676	620	627	625	629	653	619	661	659	597	634	644	658	684	614	602	611	634	628	633	620	608	616	668	601	605	656	622	621	654	665	636	698	642	673	606	636	663	625	614	623	671	634	625	650	607	614	669	623	635	634	635	627	642	624	581	639	623	600	626	592	692	626	629	633	641	643	621	613	665	669	652	652	644	631	620	636	594	648	660	628	598	658	630	600	704	637	644	638	666	687	613	640	617	647	652	673	656	635	636	662	659	600	614	665	631	599	657	674	623	633	636	617	636	647	628	673	667	611	620	633	628	636	634	617	626	636	619	626	621	638	687	645	646	616	634	611	648	615	635	602	627	651	597	662	585	605	658	645	652	586	658	661	644	647	606	691	607	621	629	630	601	654	666	699	654	587	627	658	625	667	685	632	596	583	651	627	632	626	667	659	631	618	642	592	663	611	630	655	633	636	616	619	685	640	611	627	601	670	625	629	656	655	637	633	617	688	633	685	628	649	627	659	620	580	656	650	696	613	641	640	628	641	668	658	618	642	627	664	595	637	622	618	632	622	637	589	657	694	651	634	613	606	674	639	658	631	661	661	611	633	662	685	627	651	697	688	607	637	642
2347	181	481	430	134	83	75	77	70	61	60	48	78	63	58	77	77	58	70	70	40	70	57	65	60	55	67	76	61	89	50	58	61	67	72	72	72	60	59	75	73	54	74	56	62	79	58	70	59	55	60	60	57	76	59	65	65	67	72	85	49	69	66	59	78	64	60	56	50	70	56	56	77	67	68	83	69	84	57	64	84	67	62	65	77	69	75	66	63	65	52	62	74	62	73	57	61	56	88	78	57	54	55	59	77	55	68	64	73	52	68	57	59	58	71	85	44	57	73	59	66	53	60	54	89	61	80	55	60	74	65	70	76	50	55	59	42	78	63	66	59	57	74	66	82	75	67	77	55	70	61	79	78	65	75	69	60	69	56	63	56	69	74	53	77	60	77	71	60	75	70	69	64	56	65	61	63	62	61	63	65	56	63	75	63	74	60	68	96	92	46	51	65	50	54	72	68	69	64	63	59	69	65	52	62	72	68	80	65	54	64	60	55	71	66	72	59	72	77	78	63	66	59	67	63	63	68	65	72	64	48	53	71	85	48	51	55	42	65	63	68	60	61	60	80	59	80	69	65	72	64	56	60	72	70	74	72	69	58	67	54	63	70	69	62	58	56	56	60	80	59	76	66	79	53	48	67	74	74	72	58	60	66	64	53	66	65	43	63	59	67	68	63	50	64	64	47	77	66	63	65	70	55	85	65	52	71	73	78	65	64	80	62	73	58	81	60	73	59	60	62	62	68	78	80	62	56	66	58	70	59	55	68	65	61	65	67	61	52	68	58	65	66	66	57	63	74	57	63	61	42	57	57	63	76	65	85	52	75	66	60	50	62	72	52	57	74	49	57	60	69	70	76	72	78	67	75	68	80	74	56	69	58	49	72	62	56	71	76	60	77	71	47	63	70	66	61	78	81	63	63	63	66	58	70	61	75	62	89	56	60	70	67	79	57	63	61	71	63	71	60	65	74	53	60	68	77	61	76	58	72	73	59	71	76	76	67	62	63	58	63	63	71	73	80	58	78	61	73	52	61	83	82	66	70	63	65	67	57	58	54	77	57	53	54	76	69	63	58	59	68	64	66	59	63	63	62	69	73	57	71	63	63	62	68	48	71	60	70	74	52	46	72	54	62	70	80	56	71	76	75	67	73	66	70	59	57	69	58	60	67	66	76	65	73	75	61	51	60	75	64	78	69	60	71	69	64	63	68	61	57	58	72	69	65	67	61	63	66	69	68	68	77	77	74	67	60	68	67	63	64	63	79	58	58	70	59	71	72	70	55	64	59	64	62	82	69	57	58	59	55	58	73	54	50	75	71	72	69	49	81	70	67	67	77	72	74	72	65	63	73	64	56	56	54	59	66	60	67	62	60	50	70	54	81	68	61	62	70	61	63	66	66	82	63	78	71	71	58	66	63	68	61	62	57	54	70	51	58	66	83	68	63	65	65	60	53	73	63	56	80	62	70	72	55	53	65	59	59	78	67	65	57	77	54	72	64	44	65	67	75	68	67	59	72	84	59	59	67	50	69	66	59	65	74	63	72	63	63	60	61	58	59	67	58	58	75	89	58	43	46	60	53	53	72	63	61	64	62	72	64	56	65	60	70	55	70	59	51	58	51	67	65	67	65	71	65	53	69	58	48	72	68	59	71	64	66	69	52	57	64	63	65	62	68	86	67	63	81	58	58	67	76	61	64	66	58	68	66	48	71	74	70	54	66	60	69	60	65	55	53	77	58	63	73	58	75	53	64	62	69	66	64	74	62	63	57	89	60	62	51	60	59	54	76	55	62	53	68	71	60	71	59	68	73	59	60	67	68	71	63	70	74	82	83	62	69	61	62	73	79	62	63	74	67	60	61	59	78	59	66	54	72	52	54	75	45	70	66	77	63	72	74	47	73	62	67	68	78	73	80	70	73	61	56	66	54	65	70	72	72	72	44	63	74	65	52	70	56	57	61	51	74	59	66	50	60	48	75	45	93	52	73	58	77	62	73	64	58	62	51	54	72	57	66	76	55	70	77	71	61	66	75	61	84	57	44	76	67	69	66	61	67	81	68	67	65	70	60	52	64	81	60	58	58	73	53	58	75	69	66	78	65	50	64	61	73	67	63	69	72	55	61	73	79	52	71	61	73	59	58	60	60	60	63	65	58	67	52	58	51	63	62	66	70	70	58	55	77	63	53	62	69	54	58	83	73	67	67	60	70	57	77	62	58	73	65	70	80	57	62	59	66	53	64	56	62	65	74	64	56	58	68	58	65	65	84	63	66	76	70	61	55	79	75	56	46	79	49	64	61	75	65	61	59	56	69	71	87	68	47	53	73	64	55	58	61	66	62	62	77	72	68	79	75	67	74	70	65	83	69	57	49	51	54	54	70	65	67	51	50	57	65	78	62	59	67	62	77	57	58	57	62	55	57	45	81	77	77	82	63	71	57	63	60	66	54	50	66	52	61	55	59	64	99	69	55	61	60	77	72	69	73	62	71	65	69	73	62	63	59	62	80	54	63	64	65	53	55	72	73	62	59	68	65	65	48	69	66	61	53	55	63	57	72	59	59	57	67	63	66	73	57	66	83	69	60	63	47	60	64	59	56	71	74	61	63	63	67	72	58	70	53	59	64	63	67	62	65	68	56	68	67	48	60	85	60	72	70	71	74	61	71	78	71	70	53	61	68	76	65	69	62	61	63	67	64	61	50	85	80	68	68	74	53	68	63	60	48	64	58	73	58	62	54	71	74	86	75	74	70	67	69	63	53	80	58	67	75	63	57	59	61	67	74	65	61	64	66	77	73	53	61	68	71	62	84	76	53	61	77	56	65	54	55	65	64	58	57	78	72	68	58	57	59	65	64	60	63	66	66	78	69	64	61	58	61	70	43	51	61	77	52	68	68	58	58	68	63	70	60	50	68	62	69	59	52	68	63	68	63	66	50	70	74	56	58	62	77	67	60	57	61	59	67	69	69	61	79	70	60	73	80	52	73	64	70	69	73	69	64	74	64	49	71	63	72	75	88	79	73	71	63	70	79	69	70	56	67	62	60	70	71	59	75	63	63	55	62	65	69	62	61	64	45	59	59	80	62	61	67	53	65	76	76	77	67	60	62	64	80	73	61	59	60	68	55	55	64	66	80	73	85	66	50	48	48	64	51	55	68	63	81	62	64	61	64	56	66	54	54	77	67	68	61	76	73	60	65	71	58	72	56	63	74	63	62	65	55	60	58	73	55	70	71	61	77	77	74	77	56	59	69	77	62	64	56	63	64	61	55	63	59	55	65	46	71	74	61	70	63	74	69	62	72	61	62	56	67	56	54	63	61	51	55	77	62	75	70	59	68	55	48	66	67	60	65	74	57	66	51	46	69	67	57	62	74	64	64	63	62	78	79	70	59	52	51	67	57	63	56	70	58	78	69	73	75	78	52	79	80	68	56	76	63	67	63	62	58	68	74	70	73	68	59	81	54	59	63	69	61	58	59	76	69	79
2078	321	1621	1298	491	343	257	256	234	251	205	200	188	239	202	242	230	203	218	204	218	221	223	185	197	206	216	229	211	217	205	213	192	214	247	233	199	206	213	221	200	218	203	214	225	208	192	231	221	211	216	225	191	204	215	205	208	235	208	204	193	216	199	217	220	198	212	227	197	172	178	212	186	186	178	213	207	206	200	215	217	196	226	215	192	213	216	197	213	188	197	188	195	240	198	212	216	240	225	185	203	210	215	177	194	194	200	194	189	194	211	208	201	203	205	203	192	213	223	212	200	216	229	199	191	195	201	219	191	217	185	196	194	212	198	217	182	209	177	195	214	215	209	216	194	202	182	222	192	197	218	216	211	188	216	196	198	197	213	215	200	188	190	217	213	202	209	206	199	215	196	193	197	195	211	205	203	183	221	205	202	213	204	202	198	189	193	215	213	197	207	191	211	199	213	200	204	203	208	198	216	232	187	191	167	189	207	200	190	191	179	221	215	232	217	210	216	200	195	244	184	236	200	207	213	177	228	210	209	183	220	204	197	183	222	224	215	206	189	207	208	209	201	192	201	197	189	244	217	200	189	203	211	200	193	215	212	181	194	222	187	181	192	212	213	225	201	208	196	194	201	188	203	197	207	223	202	213	225	181	223	213	194	200	213	198	202	205	228	206	217	213	193	191	196	238	202	197	196	210	204	204	194	222	189	187	211	191	212	200	195	212	204	189	218	224	207	196	204	209	223	211	206	218	264	217	221	232	211	215	199	186	209	203	211	213	196	194	192	199	203	204	207	195	214	205	181	192	193	231	211	212	192	209	207	199	224	211	188	209	216	213	178	181	209	193	223	161	173	201	227	190	188	207	211	189	200	210	193	192	200	220	184	223	203	207	217	236	198	216	225	214	202	188	219	203	209	171	204	197	201	210	207	218	195	202	214	217	215	207	210	216	202	199	214	226	246	210	186	211	199	208	184	183	202	208	203	195	211	177	193	206	196	216	203	207	185	197	205	200	196	211	236	236	202	184	186	201	223	205	205	169	203	200	192	217	205	217	170	219	192	201	210	204	193	220	224	226	222	186	206	217	213	205	221	203	214	195	198	219	202	197	238	214	195	213	210	188	202	185	184	203	216	210	202	194	189	217	192	208	206	218	217	187	187	197	233	220	216	184	224	209	206	197	221	188	200	207	228	202	212	223	214	198	200	203	232	206	214	204	182	189	210	204	215	211	216	201	224	186	224	213	181	233	198	199	190	192	201	213	186	192	180	203	203	197	203	206	191	207	200	217	197	222	189	210	193	183	213	214	205	179	191	202	179	216	202	194	202	204	198	215	197	169	193	189	194	196	219	193	204	202	173	236	188	174	200	209	208	196	196	183	198	190	176	221	192	182	202	210	219	226	206	219	210	229	187	215	179	194	196	201	235	224	190	186	218	226	222	216	193	194	216	191	235	194	215	193	220	200	212	183	222	215	184	216	217	229	190	230	209	234	196	214	204	201	201	215	208	188	188	201	211	220	198	201	207	236	196	209	198	227	222	168	204	202	212	200	238	200	208	213	188	199	190	204	213	207	222	180	209	192	188	195	194	205	228	195	160	213	195	202	205	225	193	190	194	210	190	195	191	201	200	197	200	210	232	209	183	214	195	208	221	202	235	203	192	189	200	201	203	200	183	202	202	191	230	192	210	235	190	204	237	182	233	195	199	202	196	213	202	192	223	216	203	201	212	206	204	189	222	212	208	178	195	189	233	199	233	190	218	198	199	192	205	217	221	198	228	184	206	220	186	183	184	176	215	227	207	195	201	198	197	223	212	217	208	214	192	177	192	197	180	186	197	207	220	186	196	199	198	224	205	185	207	228	197	206	218	216	211	187	218	211	228	214	209	196	198	199	207	206	220	209	211	195	173	206	216	203	208	221	197	185	182	212	202	193	205	199	240	215	211	205	185	204	186	233	201	219	204	224	194	233	205	212	209	211	201	217	224	182	197	207	198	209	193	192	209	210	215	247	208	201	171	208	224	196	194	201	205	192	194	228	211	194	202	174	226	186	187	184	204	240	189	175	226	200	203	211	209	197	202	218	194	172	200	203	192	204	182	199	193	209	212	239	225	205	199	227	202	227	217	224	206	190	188	214	214	180	227	212	205	201	185	194	201	217	180	212	186	185	214	192	210	197	196	198	214	191	215	224	186	204	205	187	191	209	203	204	207	210	194	179	182	215	184	201	214	204	204	202	191	215	220	181	200	214	198	201	197	187	199	177	219	213	190	187	221	199	205	198	196	203	203	186	204	197	194	192	212	222	209	175	208	195	183	209	222	225	211	218	193	199	198	214	212	209	203	198	208	225	190	198	201	189	186	206	211	217	192	188	199	210	207	186	198	176	174	211	214	196	218	221	198	221	205	214	203	187	198	209	229	181	204	201	216	204	239	193	200	200	220	224	205	190	222	212	198	224	207	213	216	209	213	202	204	180	210	187	215	193	206	210	219	211	201	212	205	207	211	213	197	208	208	173	209	224	208	206	195	203	200	203	193	208	220	207	188	207	226	199	178	203	199	217	198	179	202	182	212	213	183	209	200	217	219	208	232	195	224	213	193	207	195	216	197	208	193	225	205	187	224	233	236	189	188	204	203	197	185	205	201	205	194	200	215	191	201	195	203	167	200	223	218	226	219	224	191	201	209	182	201	193	199	201	197	215	210	187	194	194	209	223	201	196	200	191	195	200	196	206	204	232	187	219	205	218	202	199	187	193	178	194	194	220	194	196	201	208	201	176	177	201	207	228	190	215	217	214	204	208	199	214	229	223	201	190	229	196	206	201	215	195	207	192	214	210	215	207	210	204	207	219	210	198	200	211	175	210	189	200	211	203	217	212	219	181	214	216	190	216	215	219	217	195	193	206	246	203	224	197	185	205	198	208	219	202	203	205	232	213	178	209	187	206	213	199	239	214	207	221	202	212	184	196	187	201	211	220	200	197	224	183	228	228	179	231	203	204	206	209	211	185	195	198	193	218	206	204	193	201	223	195	194	214	199	193	204	211	196	219	195	197	202	194	204	223	183	218	222	232	200	219	205	184	231	197	221	191	208	215	206	218	205	227	224	244	166	219	196	176	211	189	206	195	186	215	191	184	221	207	185	209	208	200	194	208	207	200	218	207	202	184	185	229	185	192	216	182	209	212	229	220	203	216	205	178	222	200	202	198	201	201	187	191	195	177	213	184	196	242	188	226	197	212	198	221	172	209	198	193	197	208	203	220	199	169	229	234	201	232	184	203	214	215	207	229	209	230	250	248	177	226	203	202	198	221	181	208	186	194	213	215	203	199	187	180	197	178	174	193	184	213	223	207	186	214	200	197	190	186	212	182	214	208	183	229	201	186	240	197	182	196	193	196	226	197	209	192	202	199	211	182	199	199	206	209	208	201	205	184	190	213	215	201	202	191	203	206	201	194	197	218	218	189	177	211	189	223	214	223	198	211	171	204
10660	1318	4478	2470	2348	1923	392	352	289	265	246	230	232	188	194	204	172	203	163	159	167	174	164	172	165	181	127	164	156	151	168	159	136	156	160	154	171	166	143	148	146	152	169	148	166	158	141	152	149	146	136	143	150	149	143	148	159	138	139	160	163	138	125	147	128	137	144	149	137	167	150	148	140	153	123	151	154	147	174	169	149	145	120	150	140	141	145	139	154	145	152	168	149	144	146	123	170	135	149	137	145	169	145	138	140	168	165	147	127	125	139	134	134	119	159	133	172	134	152	136	146	153	141	148	126	144	155	123	157	138	136	160	155	140	148	149	145	127	142	144	129	137	161	143	142	150	139	153	152	149	152	162	142	163	133	149	160	155	157	130	155	146	151	144	136	144	146	148	147	142	139	166	136	146	138	140	148	144	176	132	152	123	135	142	127	152	150	140	143	157	168	167	139	157	156	152	154	149	145	124	146	148	153	144	138	141	154	132	146	140	132	158	151	141	137	145	139	120	126	140	132	156	145	155	146	134	146	169	140	137	135	135	122	124	135	146	166	134	142	155	151	151	140	156	144	126	145	149	115	129	147	157	147	139	141	155	157	148	132	165	156	123	147	160	130	125	124	169	137	132	137	164	137	147	143	166	116	126	143	137	142	138	142	141	151	142	154	143	141	149	155	160	133	143	155	124	142	139	130	140	159	147	145	144	145	142	144	145	126	151	122	146	125	141	147	131	174	132	139	126	148	147	132	158	148	142	153	143	146	165	161	154	142	139	155	148	152	148	128	154	146	130	118	147	155	134	144	164	125	144	142	165	150	175	149	160	159	159	148	148	171	168	157	124	152	141	155	141	133	167	158	138	144	150	157	155	142	149	126	134	135	130	141	161	157	180	143	134	148	128	142	147	135	160	135	150	146	137	130	158	173	139	151	128	129	108	142	150	164	153	158	134	159	134	151	147	123	146	130	123	141	149	142	145	148	145	156	170	161	160	134	161	138	134	153	150	144	140	165	142	148	135	142	116	127	153	158	129	156	149	148	151	173	133	131	135	139	150	155	131	141	145	143	155	166	130	143	135	143	147	157	124	132	147	149	172	164	147	155	137	134	166	137	143	151	147	153	115	157	151	160	139	161	155	142	121	135	151	143	151	155	133	146	143	125	146	150	138	150	143	148	158	121	157	146	134	154	167	142	139	140	132	148	133	152	151	140	128	153	149	176	140	158	150	142	163	144	157	159	145	144	134	150	140	152	145	132	168	127	133	152	132	140	155	137	147	146	128	140	165	146	161	164	153	135	140	123	158	149	161	139	159	133	155	156	149	149	159	150	149	165	142	149	133	127	164	133	131	142	122	146	136	151	133	126	145	138	128	172	156	147	155	140	147	160	132	157	140	151	145	145	159	153	166	149	146	150	152	157	142	171	156	143	145	146	150	139	154	156	132	137	150	138	155	156	162	138	153	155	172	149	136	145	145	146	154	150	135	165	136	139	151	152	123	134	156	133	139	147	154	127	150	164	129	129	164	125	132	150	140	143	143	142	150	127	165	154	107	152	156	154	140	138	141	142	130	137	142	111	150	136	165	147	141	129	175	155	151	156	157	134	149	141	134	146	118	145	143	166	161	130	142	151	152	120	127	150	171	145	148	136	161	151	142	127	129	135	155	144	161	169	149	129	171	139	143	138	149	143	161	132	147	136	171	143	129	139	143	121	133	143	119	141	146	151	162	149	144	153	159	128	120	154	147	148	144	153	140	149	152	130	131	142	169	134	140	155	169	159	134	148	150	163	146	136	139	144	143	156	135	165	155	148	127	145	139	154	138	147	144	146	152	129	146	133	141	153	143	148	136	153	147	150	139	160	151	153	145	152	148	138	178	152	153	173	145	164	137	164	160	154	144	151	147	115	148	151	139	152	159	160	133	161	141	138	135	133	157	155	135	124	148	137	130	128	126	160	153	122	155	132	143	128	148	128	146	180	149	120	168	143	143	155	141	127	154	130	151	152	146	128	141	146	132	148	153	151	154	149	144	133	148	169	189	129	136	158	130	145	123	138	160	172	151	157	135	142	149	148	149	142	129	160	159	128	132	165	124	162	136	143	141	151	143	143	129	140	157	128	163	152	164	156	152	150	147	146	147	173	172	130	154	156	157	154	133	153	134	153	147	153	161	136	141	158	142	158	149	152	131	128	138	161	159	132	162	145	152	137	155	160	154	159	135	172	149	164	134	154	134	137	152	147	155	132	128	145	143	128	145	136	138	152	136	161	154	157	157	146	145	141	128	145	134	126	134	138	149	137	133	151	152	179	158	134	152	161	127	146	133	135	144	118	161	134	129	178	162	159	154	153	170	133	144	149	158	154	147	176	138	146	137	130	171	142	138	138	138	155	163	163	137	153	128	159	152	154	140	117	155	140	152	154	144	148	123	158	151	157	134	135	157	138	152	144	139	154	166	122	154	132	152	133	145	169	142	139	141	182	132	146	123	153	129	102	141	117	135	136	140	141	164	160	153	118	132	139	124	146	138	148	164	128	146	129	134	177	160	160	146	124	149	148	139	146	159	155	166	126	142	151	141	147	121	136	138	139	157	125	140	126	143	157	147	136	136	156	164	138	169	143	156	140	124	145	163	161	151	146	158	136	149	120	160	152	133	134	152	135	140	154	126	152	148	148	138	154	130	167	140	127	156	152	133	134	140	127	147	146	124	161	159	141	145	146	151	154	152	146	154	139	119	150	136	129	131	142	145	173	135	130	139	163	161	123	153	150	148	126	117	170	152	133	142	139	162	151	132	144	123	160	149	139	160	153	160	153	124	127	145	140	150	137	133	130	142	153	140	155	164	157	155	147	142	139	150	136	164	152	118	151	171	129	155	120	163	145	164	117	136	152	136	152	124	136	129	156	129	149	161	155	143	138	135	136	152	133	150	172	169	155	156	146	141	154	143	151	146	156	143	142	161	151	126	133	158	169	142	129	155	160	156	132	159	167	165	146	165	145	156	147	145	120	142	158	149	125	149	120	132	126	124	142	149	166	130	143	153	149	144	138	157	144	162	146	150	138	128	154	139	120	148	126	162	160	130	134	157	143	134	120	141	131	157	163	143	112	147	145	151	144	143	166	158	142	174	144	140	135	133	182	149	166	140	125	129	156	153	137	136	148	160	142	145	135	151	118	135	125	143	151	149	151	160	153	161	131	143	131	158	158	139	132	149	148	153	143	152	145	150	152	125	155	152	136	149	160	143	158	156	154	162	148	153	133	129	137	147	125	159	130	121	140	151	140	151	151	159	167	142	150	149	142	151	130	137	149	132	145	149	149	140	144	144	153	127	147	167	151	151	149	147	178	138	143	145	134	134	142	142	124	151	146	148	145	115	157	159	151	151	138	151	142	135	170	131	152	140	129	140	172	139	151	133	133	147	125	143	145	142	119	154	130	165	157	121	136	148	168	140	162	145	149	164	154	149	166	144	162	152	164	150	120	144	160	149
6674	1246	9025	4055	8484	7055	1653	1385	1212	1058	996	886	779	726	696	667	637	584	607	598	560	531	529	545	510	487	449	457	470	471	495	428	465	489	435	423	424	394	412	415	430	452	433	425	415	410	392	406	417	387	408	431	424	400	425	386	412	390	426	379	409	388	401	418	386	402	392	404	394	375	385	412	381	394	416	417	387	376	428	369	420	383	414	407	402	371	364	387	407	369	419	417	428	409	352	390	408	366	402	405	360	413	385	361	395	390	391	423	373	415	386	396	361	402	393	411	373	403	394	387	403	382	366	339	401	411	367	409	341	389	387	390	404	383	396	388	392	420	393	385	397	398	408	338	380	372	397	402	361	382	383	415	348	376	389	388	382	384	412	374	378	390	387	362	375	417	396	356	406	390	434	385	365	440	371	403	378	387	375	392	389	391	384	415	372	398	397	398	403	410	386	395	358	401	410	363	378	368	399	386	349	389	374	400	390	377	381	349	405	410	400	371	398	388	367	397	392	426	405	381	375	418	372	351	384	394	366	415	389	356	369	397	410	419	416	423	409	396	412	372	387	403	406	356	385	375	402	367	391	384	383	406	356	386	391	380	403	404	387	381	378	416	408	408	386	395	423	401	365	355	381	399	370	366	397	424	379	397	412	396	402	394	367	387	393	372	362	419	381	407	402	349	379	415	413	399	381	394	362	387	353	389	394	385	389	347	373	420	393	367	403	358	393	396	403	409	420	393	380	406	387	377	385	385	362	386	372	371	418	408	417	381	386	382	403	391	371	396	382	388	346	356	384	374	383	409	400	410	375	386	409	369	388	415	377	379	394	414	414	365	365	379	407	385	361	396	389	420	392	409	389	360	347	391	403	375	360	348	364	413	380	391	378	417	400	366	391	383	381	388	360	385	401	397	379	395	347	386	399	393	366	386	376	415	373	387	402	413	390	405	431	384	369	407	403	377	401	386	377	357	398	411	375	368	426	400	389	378	385	355	374	398	388	417	413	377	393	410	413	400	389	363	391	356	387	398	352	359	401	399	402	349	363	401	377	414	385	373	395	397	390	414	365	405	426	382	370	415	416	389	389	385	397	380	406	390	394	384	374	425	402	401	378	388	370	410	381	394	363	366	398	385	364	377	399	348	361	364	378	410	420	421	384	372	412	406	384	382	406	371	394	400	408	387	404	356	398	428	400	394	409	365	409	396	427	375	378	394	366	387	397	384	395	385	382	376	391	385	378	412	374	338	389	387	385	403	367	378	374	426	393	385	436	386	360	368	393	392	369	414	394	386	409	387	371	384	391	425	387	374	369	374	416	413	384	380	362	396	371	367	337	394	369	406	379	403	374	384	382	419	395	377	386	400	365	367	340	362	398	407	388	434	392	356	376	381	351	387	422	366	430	359	414	413	401	383	407	353	405	437	371	418	398	372	398	386	395	398	397	376	386	393	365	367	406	390	383	418	343	391	352	361	405	397	384	371	389	362	349	399	394	409	430	351	423	385	376	373	410	391	414	386	381	372	381	391	410	378	382	407	403	394	424	372	363	396	401	391	365	388	372	395	372	383	376	366	400	362	377	394	393	402	380	389	424	383	382	397	407	388	385	374	369	391	422	363	395	377	407	395	391	381	376	355	354	375	397	351	335	394	358	375	415	411	385	384	376	347	399	374	397	398	394	406	418	416	382	416	393	380	386	353	399	379	418	388	386	400	359	365	388	379	419	353	360	390	399	402	371	407	391	365	369	390	388	389	383	422	389	382	384	423	380	392	404	380	393	401	385	417	379	380	395	344	407	393	407	388	387	409	379	390	359	377	402	375	402	394	427	358	381	362	392	375	377	402	375	429	390	400	367	392	387	395	386	419	386	355	405	369	391	398	389	381	391	364	381	368	401	382	377	376	388	380	399	406	421	352	404	402	409	351	380	363	417	391	382	386	401	386	395	377	404	395	381	418	385	414	394	374	392	419	396	431	374	425	406	416	404	361	392	404	389	386	416	371	367	368	403	356	407	390	369	392	384	410	355	374	374	407	403	419	406	398	358	374	374	377	372	343	395	394	359	393	370	364	382	334	363	367	349	437	385	408	406	396	369	371	407	389	372	393	392	370	430	389	355	399	447	400	372	391	415	389	395	383	407	351	373	400	399	410	402	392	368	356	382	374	339	385	414	384	384	387	354	406	380	393	408	424	379	376	390	387	416	399	404	383	389	416	394	372	395	384	371	386	376	388	392	394	379	398	392	383	384	418	358	378	398	366	381	361	372	381	393	396	420	412	369	393	365	424	405	380	384	405	360	433	373	397	368	389	407	354	348	408	386	411	353	363	374	382	386	359	366	372	373	405	375	346	351	377	355	394	384	377	391	388	416	410	395	390	421	394	418	403	388	443	406	384	379	362	389	396	398	387	362	406	382	373	388	375	406	357	395	402	399	398	390	384	340	335	382	377	365	387	351	392	393	396	382	409	376	364	387	361	392	402	381	431	401	394	365	382	410	401	341	409	372	394	375	397	375	408	396	397	396	384	380	402	420	340	398	369	383	407	374	391	423	409	402	398	385	386	366	374	394	375	410	363	404	385	356	408	400	358	385	401	352	434	367	427	402	363	367	390	391	375	413	385	375	369	389	417	367	400	361	366	392	389	368	389	392	401	404	397	400	372	411	373	360	407	395	408	402	383	397	389	393	376	429	357	390	408	382	395	382	402	367	365	363	397	361	445	356	393	369	388	372	389	391	410	401	413	417	372	375	394	362	396	407	396	427	363	364	404	368	374	407	385	358	398	386	359	391	381	386	372	405	380	393	407	400	405	388	441	371	390	375	399	364	400	345	367	416	391	396	368	375	400	390	350	408	396	379	385	375	369	362	369	403	405	378	412	382	372	381	365	406	390	411	379	405	392	415	373	366	373	384	437	368	377	430	356	400	395	386	392	386	413	392	407	408	402	403	388	408	401	408	365	365	396	407	378	395	404	419	364	387	353	377	397	397	403	384	415	382	401	386	381	421	413	394	386	407	392	399	374	386	399	372	386	387	386	369	397	375	386	418	387	400	412	402	404	363	422	401	412	422	390	407	362	354	403	374	375	424	407	386	414	367	398	385	388	396	365	381	367	399	387	385	407	376	360	356	386	373	365	422	378	394	392	369	439	406	370	405	396	344	391	390	377	386	384	413	367	359	353	403	399	387	376	378	394	387	422	405	407	367	403	406	383	388	366	371	410	375	398	379	359	411	380	356	388	370	380	394	386	412	383	385	389	396	419	409	399	392	389	409	406	373	391	366	364	393	394	389	411	391	383	377	337	404	370	398	375	400	400	384	387	427	376	358	382	374	391	394	367	368	412	399	395	412	399	375	385	393	361	379	351	404	386	350	400	384	395	351	391	427	423	373	349	422	411	407	368	376	376	406	399	398	380	409	368	387	406	374	348	378	385	369	403	355	395	362	363	397	380	406	392	369	374	378	401	378	393	380	384	370	391	390	371	350	363	389	384
20158	3552	4085	3159	9573	17547	2022	712	536	519	466	452	410	399	348	292	313	334	315	363	319	338	333	290	315	280	329	287	266	294	290	292	297	269	275	324	282	281	280	318	284	259	255	286	286	296	246	291	292	285	281	284	288	265	287	268	295	270	276	247	275	286	284	277	257	251	276	270	289	282	291	278	238	298	272	273	283	298	273	301	309	279	279	318	284	279	290	293	257	246	268	261	276	291	258	265	294	263	285	262	265	269	256	291	255	261	249	315	284	270	273	308	277	254	299	276	263	295	287	279	256	287	277	268	294	284	265	276	282	274	246	268	275	290	321	301	261	264	274	244	257	246	278	266	272	304	292	270	281	268	282	262	252	303	272	259	250	253	278	287	284	264	270	258	276	298	267	272	257	270	280	289	278	266	280	249	271	272	268	275	290	274	270	284	273	265	284	271	277	320	278	307	308	286	269	252	305	245	284	286	268	274	275	254	261	270	294	293	257	283	273	286	287	289	268	274	252	274	264	276	253	251	281	240	282	261	281	279	260	262	264	268	274	288	248	269	273	295	243	260	278	302	232	264	251	278	246	269	255	286	288	251	279	283	246	281	266	252	264	266	279	263	285	281	278	272	267	292	284	271	265	245	271	273	283	258	285	262	282	283	262	298	258	274	288	251	294	280	269	259	315	264	298	268	250	289	283	256	295	250	264	274	273	263	306	247	297	258	261	257	310	248	280	263	281	271	253	279	250	238	289	303	273	273	264	260	288	273	293	274	289	295	272	287	258	274	273	280	266	267	238	270	273	289	264	297	274	263	281	285	284	282	291	264	288	265	269	281	282	256	263	290	304	249	275	276	269	296	260	285	283	249	266	278	289	268	261	236	293	263	232	293	247	274	230	314	277	259	260	252	330	261	279	283	318	280	279	253	263	267	270	262	262	256	280	272	280	268	279	266	296	255	263	265	292	270	247	302	258	288	275	261	259	250	256	281	262	286	265	273	287	256	283	269	257	273	245	286	295	272	319	273	275	254	272	267	274	261	267	253	282	252	279	279	256	299	268	250	275	278	246	323	262	297	264	296	272	268	238	274	277	273	282	292	283	255	254	279	264	282	267	296	230	257	268	276	254	268	273	293	283	272	292	273	289	263	276	242	275	252	252	290	284	282	284	278	271	247	286	288	293	258	278	286	266	289	268	278	309	252	271	272	292	254	283	255	267	272	251	282	285	269	268	274	272	232	276	241	284	286	279	283	297	270	266	255	279	254	256	285	256	277	298	271	266	259	265	266	269	258	282	275	262	268	322	265	286	239	280	315	259	272	288	276	283	273	253	275	272	281	295	276	286	287	257	257	285	283	271	272	247	272	268	286	308	312	300	265	295	297	284	266	255	253	298	268	287	277	278	285	297	271	276	261	271	288	251	258	240	284	264	262	255	253	249	282	256	266	316	293	267	264	286	270	298	246	266	256	295	235	273	247	249	267	265	288	277	256	288	253	276	274	285	309	248	270	280	278	307	285	293	270	282	274	276	285	297	270	277	285	263	289	266	270	275	249	240	263	266	282	266	249	256	288	282	286	265	270	271	272	257	282	257	244	269	300	241	282	270	285	265	260	268	294	277	275	304	254	278	252	252	284	269	253	300	274	254	272	264	323	286	257	272	262	251	287	248	260	253	282	275	287	313	254	281	244	299	282	255	260	287	277	276	289	270	270	272	301	233	260	269	266	268	261	266	284	275	223	266	294	257	272	261	255	265	293	250	251	312	295	270	312	280	297	278	287	283	257	259	291	283	249	276	271	246	280	266	244	269	298	287	297	301	273	310	257	304	273	270	255	270	264	281	267	255	278	244	268	261	267	276	238	273	271	276	273	295	303	293	266	309	279	303	282	278	302	251	236	283	270	257	248	264	273	294	290	266	291	252	287	272	273	242	270	291	278	270	271	269	285	289	290	278	266	283	320	286	287	275	262	265	265	282	293	290	260	262	242	295	282	276	273	289	265	297	278	276	271	286	286	283	231	310	265	281	263	241	235	294	237	256	271	268	283	262	298	259	278	266	281	275	306	281	243	248	252	259	278	265	279	295	261	258	235	263	263	294	303	292	268	260	273	269	310	265	255	296	296	289	286	268	267	281	272	270	252	285	280	253	288	271	275	229	280	235	279	344	289	291	285	258	277	256	290	259	249	281	284	266	283	268	220	266	257	235	254	275	254	262	261	288	257	293	271	300	279	262	276	268	264	283	272	260	253	247	273	273	279	284	298	266	264	223	282	241	293	301	306	260	289	269	279	312	266	264	269	240	266	269	265	277	257	272	295	272	300	265	310	279	266	261	262	267	285	271	258	247	284	274	268	255	239	271	291	281	314	297	277	271	274	268	298	263	276	244	277	237	286	290	274	285	288	259	268	247	268	284	292	252	262	262	252	256	240	264	229	272	258	251	286	277	266	284	268	259	241	288	278	299	267	287	274	264	272	264	275	294	318	311	327	278	285	269	277	297	287	301	272	282	291	244	252	268	303	254	295	280	263	266	309	257	260	281	299	247	300	276	288	279	293	290	300	283	259	240	258	290	266	264	271	264	280	266	290	231	256	281	242	282	284	295	254	294	270	258	264	265	280	291	265	276	303	273	281	285	273	259	271	277	300	271	288	262	279	281	276	255	245	256	246	260	271	280	262	268	267	265	272	304	283	273	310	276	276	259	287	253	275	266	297	262	258	287	288	273	274	277	267	270	290	293	277	297	243	231	227	259	275	254	265	275	293	310	291	255	287	243	280	286	259	290	302	280	287	271	256	291	276	270	270	261	299	293	287	281	248	285	257	267	299	239	293	224	255	273	256	267	262	266	264	275	259	289	265	253	258	275	280	298	300	314	246	285	263	275	282	271	290	263	268	278	290	292	268	229	255	292	276	283	301	275	250	313	267	260	290	257	282	273	305	257	256	268	265	280	261	251	297	259	258	265	261	291	263	266	237	267	306	269	299	274	290	278	273	293	255	223	255	260	286	275	276	304	282	258	257	260	283	275	256	238	284	292	284	312	265	305	286	255	277	268	257	272	245	298	262	266	285	307	285	313	314	300	254	269	279	260	306	255	285	264	267	275	288	252	296	268	296	274	251	281	287	289	298	252	259	278	236	269	266	256	264	289	305	280	272	297	294	285	266	265	283	287	248	257	255	276	238	282	258	272	318	253	267	302	274	270	277	277	277	265	281	269	273	253	273	282	280	282	282	247	255	263	284	277	299	285	306	293	243	280	256	261	276	293	271	268	225	269	304	265	255	282	266	285	293	261	274	267	272	262	264	250	275	286	278	272	292	298	310	273	260	281	273	303	260	277	256	293	307	251	303	265	271	295	268	277	309	280	281	274	265	262	273	271	284	266	286	270	243	291	265	267	275	273	278	248	307	276	257	277	292	266	256	278	285	265	251	276	259	293	308	224	266	298	289	261	264	254	258	289	287	238	271	237	268	268	274	246	247	268	294	323	272	289	252
9741	2238	7392	7731	22042	27038	3007	2509	2199	1868	1691	1564	1385	1321	1246	1139	1052	995	976	1008	928	867	878	861	861	853	849	814	802	828	765	794	788	759	725	709	759	738	693	709	724	700	706	731	708	736	718	691	692	698	662	690	671	735	666	694	656	708	672	694	666	700	624	639	691	685	671	634	659	656	726	644	644	600	615	580	665	644	656	618	705	676	625	680	661	695	641	664	661	659	652	640	628	648	657	666	651	713	698	664	634	615	637	651	622	661	634	593	653	648	674	672	626	655	641	629	651	654	611	591	651	626	686	638	685	644	648	670	689	618	659	647	609	643	644	652	628	654	660	683	662	673	648	627	635	636	651	674	619	626	673	657	622	654	622	631	636	644	658	620	621	664	643	649	675	653	683	689	664	622	645	638	665	662	584	646	695	650	714	609	658	579	662	629	625	667	665	620	649	615	613	658	659	626	579	615	611	650	619	654	657	647	615	633	635	671	634	626	623	661	670	641	631	626	694	602	618	589	652	608	628	656	634	645	656	623	643	646	583	658	643	666	633	627	641	657	645	645	610	629	631	661	643	667	672	656	645	612	607	641	668	648	647	633	664	632	576	596	674	634	676	640	663	620	629	637	624	636	682	626	587	644	603	699	647	637	655	603	634	647	623	590	669	671	617	624	663	613	593	579	647	626	645	678	630	638	662	662	624	609	635	616	652	611	657	625	653	636	681	597	592	593	687	665	645	633	628	675	658	598	658	626	663	628	636	625	639	646	628	687	670	631	658	617	615	608	642	605	569	650	622	644	679	644	641	640	637	645	604	638	614	664	617	655	677	672	605	669	656	645	616	607	648	662	630	638	614	616	650	579	663	631	675	660	632	671	626	655	655	591	629	643	641	607	613	633	649	660	645	631	672	606	583	647	624	656	619	639	675	663	660	637	532	613	598	638	682	666	661	644	635	636	604	670	639	672	625	626	649	684	638	646	574	654	619	593	617	614	609	627	634	677	593	657	664	689	639	685	651	618	597	590	633	648	642	627	599	638	657	633	652	634	607	621	680	693	633	652	641	613	698	650	649	606	659	638	597	675	659	588	612	670	614	604	652	643	675	644	583	637	693	632	609	610	706	666	606	645	584	687	699	649	617	636	638	619	675	617	634	720	665	662	629	635	644	573	583	606	653	673	619	583	648	670	628	640	659	675	645	631	592	626	623	666	645	655	665	664	642	663	667	636	661	647	639	608	649	650	645	630	634	590	627	618	666	592	622	600	608	658	583	629	615	626	639	611	709	636	628	596	646	644	664	612	624	633	625	659	644	644	588	621	676	663	668	618	642	620	616	608	619	624	643	675	637	672	630	638	590	617	646	594	627	666	636	611	614	651	620	605	670	647	635	631	622	625	633	621	632	620	652	706	642	666	612	598	652	676	625	666	629	651	596	618	635	619	635	659	674	690	683	662	617	673	686	658	639	703	651	632	607	647	698	687	662	580	624	603	610	654	663	617	624	611	670	647	676	651	657	655	626	624	596	618	623	633	668	588	649	663	607	665	669	654	644	657	655	673	584	654	636	662	586	668	642	616	601	648	640	597	638	603	611	587	677	600	647	643	677	581	634	655	652	582	660	599	615	649	628	668	671	617	593	605	623	628	612	620	684	685	619	616	640	648	644	652	653	659	645	680	655	659	622	610	660	627	665	637	678	665	614	624	644	664	608	608	620	659	649	656	643	672	664	569	612	668	641	641	631	644	628	659	635	648	606	619	629	661	652	672	653	631	693	677	644	653	635	654	630	686	624	636	652	655	643	644	660	635	613	630	659	603	623	641	644	637	633	599	647	631	605	613	606	628	578	630	664	657	679	604	631	662	575	632	598	642	616	604	629	645	633	620	670	608	645	649	673	631	621	656	622	649	626	651	643	608	628	626	645	650	635	634	631	609	664	602	631	632	660	630	675	633	614	643	652	658	677	641	637	651	633	617	644	633	671	626	644	653	610	665	609	656	599	597	629	592	604	647	655	659	625	640	656	646	611	673	635	651	618	632	630	643	622	663	605	676	699	668	635	622	576	666	638	662	653	646	638	618	603	630	616	637	627	648	644	650	624	624	640	633	636	642	687	617	616	658	631	611	628	634	636	565	639	650	656	633	640	599	661	620	599	632	623	621	652	602	632	624	629	623	636	625	636	678	639	631	649	631	661	622	642	633	589	604	652	653	619	649	657	661	641	660	613	671	634	627	640	641	653	635	648	625	646	668	637	638	637	566	638	635	622	595	641	608	597	636	630	650	620	630	627	608	667	662	661	604	640	604	615	689	623	646	672	612	593	635	641	624	662	616	621	665	648	673	625	662	622	625	626	652	664	631	660	603	656	635	663	654	622	678	643	605	636	631	639	686	609	643	667	619	662	598	615	647	653	649	644	615	638	636	670	634	652	645	609	587	630	623	661	607	631	630	642	635	673	620	642	665	651	676	631	620	601	623	611	629	586	658	667	672	638	638	660	643	672	647	641	581	629	647	659	618	642	619	696	623	602	632	604	652	663	671	619	631	675	633	662	639	651	619	624	637	629	655	650	692	642	667	620	630	644	674	641	675	620	639	618	622	658	712	635	667	654	599	654	618	651	631	623	644	675	661	647	640	655	627	636	715	608	671	617	671	624	670	666	618	632	670	686	633	643	594	659	605	677	656	635	678	659	628	626	621	664	641	643	648	674	656	662	637	639	621	687	638	662	619	607	643	651	644	631	632	594	665	602	650	634	649	639	663	670	602	640	623	644	647	661	639	634	640	615	629	606	681	675	599	615	675	635	625	604	665	700	622	622	624	653	624	631	613	632	667	659	642	628	615	628	677	636	660	668	676	641	682	577	670	652	653	661	656	612	649	606	625	604	619	623	632	605	602	653	611	656	616	639	618	648	615	618	669	596	642	598	633	631	674	632	628	602	662	684	625	649	646	638	609	637	645	616	675	645	618	646	621	619	646	612	633	609	664	642	627	661	648	649	617	637	609	682	691	662	662	616	643	605	629	637	634	685	633	612	662	638	626	620	668	639	646	632	657	655	651	647	624	592	596	646	632	626	635	616	642	661	672	628	661	669	684	611	641	647	624	619	617	630	678	626	639	641	625	610	628	646	629	635	634	727	624	620	623	646	667	650	638	608	678	622	672	628	651	614	647	590	613	658	651	620	636	636	656	612	669	648	683	621	642	653	607	629	611	652	633	636	676	633	668	647	625	659	637	615	621	629	607	636	618	631	625	667	604	661	667	600	645	665	638	638	623	639	590	669	617	638	651	682	619	609	603	690	649	671	610	685	579	670	630	638	630	620	662	616	630	639	627	663	632	642	600	611	608	669	624	689	593	643	606	666	653	681	618	619	635	628	645	635	662	625	640	653	599	641	621	611	626	635	654	605	617	678	643	604	615	659	669	633	616	605	624	677	616	669	681	700	608	630	593	651	665	632	687	640	641	608	633	631	657	611	639	673	603	621	591	655	651	641	687
2390	248	551	459	346	383	78	75	76	73	77	70	71	83	63	75	71	61	70	77	70	56	54	71	55	56	49	62	79	63	70	57	84	50	60	76	83	76	66	91	71	69	69	77	79	60	66	77	70	72	65	85	54	66	59	64	76	73	59	76	67	74	63	67	63	66	66	84	66	65	65	64	55	74	78	59	57	70	84	66	77	62	77	59	72	79	76	70	65	82	70	68	84	68	61	65	73	73	67	71	67	68	65	68	60	87	59	47	65	62	82	68	70	70	81	69	78	68	94	76	73	78	57	58	76	61	63	66	67	63	72	78	55	66	79	69	88	58	79	62	66	72	71	70	59	51	65	57	79	72	82	67	61	61	58	67	75	63	67	59	83	77	75	56	67	61	65	81	74	75	69	63	64	89	80	72	71	71	77	72	64	67	61	73	77	71	60	65	64	62	61	70	76	69	63	79	66	81	55	68	88	72	59	54	75	90	66	73	68	60	53	65	60	76	76	58	51	50	54	79	58	49	70	73	68	56	73	85	62	57	78	70	61	81	69	73	59	63	63	58	65	46	61	77	68	74	60	79	57	71	74	72	78	73	66	57	74	83	71	80	55	70	68	67	77	76	70	63	71	62	62	69	62	82	69	83	55	72	69	99	50	51	77	77	72	63	65	72	62	78	68	71	53	65	53	70	67	71	73	73	60	41	63	85	67	57	61	64	77	67	72	73	69	73	54	67	70	78	84	71	77	70	85	72	49	64	65	70	52	81	60	60	74	66	70	61	70	79	70	59	68	69	64	75	78	67	80	74	74	85	75	58	78	71	93	59	64	63	67	65	68	67	67	73	80	60	87	55	60	52	70	79	67	71	59	67	63	70	71	72	53	71	81	60	64	75	63	71	69	67	85	62	73	65	68	51	62	76	52	61	61	75	71	74	94	77	68	61	76	57	75	73	68	59	73	56	65	92	62	74	80	55	66	78	75	67	68	83	78	59	69	76	62	61	68	75	79	59	57	72	75	59	92	70	68	62	66	68	62	54	85	60	71	77	73	73	75	69	66	64	69	79	62	60	51	82	69	55	69	66	69	64	58	55	80	64	61	55	66	76	78	74	87	67	63	60	69	78	83	66	86	84	64	67	65	72	84	58	65	70	74	69	75	45	72	74	70	55	78	50	77	65	62	65	74	72	64	54	59	70	80	60	52	75	62	84	59	61	53	56	74	64	73	68	76	72	59	67	61	74	64	77	70	58	89	63	76	73	81	58	69	65	69	80	68	75	72	74	67	60	72	78	65	67	55	60	80	70	73	58	62	58	74	56	79	59	78	76	62	69	74	55	78	64	72	65	71	56	68	75	89	68	73	63	67	69	84	61	69	63	78	67	58	71	73	58	75	63	84	58	67	79	80	79	72	68	69	64	74	70	73	75	61	87	66	63	68	63	65	71	69	76	69	86	62	63	73	61	61	63	76	61	67	82	54	50	72	81	66	60	62	76	85	53	55	63	69	66	78	82	67	75	62	58	58	56	81	66	66	71	74	58	57	73	74	78	71	71	74	76	76	78	64	69	59	72	67	72	86	66	64	85	57	63	75	64	77	74	60	65	60	67	66	61	62	72	67	58	71	66	83	67	76	60	76	69	71	52	61	54	67	74	79	57	71	55	77	65	65	75	75	58	60	71	76	69	54	65	68	69	72	68	67	73	67	78	77	58	69	68	74	70	60	55	69	61	64	78	82	75	75	66	69	71	73	83	90	58	56	67	65	72	85	67	55	77	47	75	54	72	84	81	69	87	82	64	77	65	67	70	62	65	61	55	50	67	74	72	79	68	67	58	80	61	89	78	76	78	63	61	62	67	80	64	85	79	78	52	58	50	71	60	83	79	72	65	81	68	73	77	63	55	70	86	56	91	61	79	67	69	52	65	71	73	61	65	61	73	66	77	60	61	75	64	63	85	54	77	71	71	58	68	53	67	62	66	53	62	63	73	75	81	68	66	70	60	72	77	72	64	66	58	67	72	87	78	74	79	67	64	77	58	58	78	71	62	72	73	61	58	55	70	83	56	54	71	67	64	89	58	65	63	54	66	80	64	55	68	55	59	66	74	63	77	66	74	59	58	60	65	76	80	70	77	76	69	73	61	61	62	81	74	69	68	65	64	69	69	74	70	59	67	64	76	82	69	59	65	60	81	83	59	59	64	70	81	71	66	65	51	67	84	73	69	70	77	67	64	61	75	78	61	61	64	65	73	62	59	77	69	83	67	86	81	65	70	64	59	58	67	81	60	84	82	67	62	59	62	75	65	63	75	75	64	72	67	69	70	57	80	72	76	62	69	70	82	68	68	72	71	64	77	65	71	53	69	63	73	67	71	59	70	73	62	60	83	69	68	80	71	69	60	63	58	68	58	70	71	55	69	77	71	79	71	64	61	59	61	58	74	69	71	71	66	70	61	50	69	71	57	66	79	63	72	63	65	62	64	67	81	73	62	64	67	67	57	51	62	73	69	56	71	61	67	80	70	82	68	65	70	80	73	69	65	82	51	68	66	66	65	78	71	66	65	69	74	45	66	69	65	64	57	71	63	47	65	73	74	72	68	53	71	69	70	82	82	68	69	65	80	61	61	78	51	73	72	74	70	64	66	54	62	84	62	48	60	69	73	87	66	70	71	57	78	70	60	61	66	78	77	68	71	71	55	73	71	63	67	51	60	69	72	74	59	70	73	78	60	61	88	50	68	73	81	63	81	74	60	65	68	78	85	77	64	75	66	80	69	79	77	51	61	63	62	70	66	63	71	72	69	58	54	64	68	67	65	67	64	74	79	60	67	84	54	75	72	102	76	66	76	52	73	67	52	80	62	65	81	75	81	66	63	71	64	83	51	69	81	69	67	75	73	60	59	67	56	62	62	75	82	83	87	74	70	65	61	67	67	76	94	75	66	70	82	59	86	70	73	79	67	69	78	62	69	63	62	60	82	50	64	88	67	58	82	73	76	68	68	64	77	59	59	68	73	73	76	73	54	71	74	65	81	74	65	70	66	72	60	59	63	56	60	61	69	59	79	67	64	71	55	61	62	70	70	78	77	56	73	56	64	67	61	58	67	71	67	67	81	75	87	73	79	75	66	73	90	61	86	77	63	80	66	69	83	73	72	61	81	73	69	82	67	72	69	83	70	69	55	65	77	44	69	66	67	73	78	84	74	74	74	61	73	68	64	64	63	67	53	68	89	64	70	65	60	60	65	76	83	65	49	72	66	80	53	65	73	71	71	76	81	73	61	72	75	60	68	58	63	59	72	59	82	73	74	67	71	76	67	70	79	70	78	96	65	79	66	76	71	67	56	50	59	64	64	52	70	71	70	73	65	82	73	71	82	67	70	67	73	77	82	57	59	73	64	68	82	75	60	68	68	73	62	56	67	51	75	76	66	79	75	56	74	60	61	69	74	73	74	65	81	88	71	64	71	83	56	63	63	73	88	69	89	81	70	77	68
2137	428	1240	1620	1848	1889	272	239	225	215	234	241	231	245	255	250	205	220	221	233	236	189	231	251	234	228	223	221	172	236	188	200	220	234	227	237	195	201	218	211	218	220	197	204	184	206	211	210	232	249	206	208	220	229	232	228	216	216	215	209	236	216	242	231	199	218	221	220	221	234	212	209	212	214	246	231	205	177	258	207	203	192	218	204	222	223	216	221	213	202	229	228	218	226	191	206	209	230	226	196	211	188	226	214	233	219	216	240	219	215	237	213	218	213	201	215	248	234	177	234	195	220	210	197	239	230	185	198	209	210	226	222	207	213	203	235	245	222	209	197	241	210	248	212	220	203	233	207	212	208	224	223	198	195	216	232	206	198	212	236	238	238	203	202	213	233	201	221	232	198	203	231	207	186	189	200	190	212	201	215	216	202	203	205	204	203	215	212	217	201	215	221	227	200	218	222	194	217	192	228	223	200	216	210	200	223	220	209	201	215	214	210	213	230	214	208	180	232	237	231	210	214	233	211	205	208	200	220	223	232	217	189	191	206	202	209	209	220	207	211	241	204	220	230	218	218	173	229	236	222	186	241	229	243	212	213	215	237	231	234	214	239	223	243	212	207	213	202	188	211	215	225	200	204	213	226	199	206	199	176	211	188	192	200	218	230	223	223	208	234	236	186	200	193	197	238	197	249	207	221	230	196	212	214	203	215	240	197	204	197	224	223	201	173	207	210	228	216	219	236	207	223	181	220	216	206	232	229	219	208	240	217	201	208	222	216	217	208	205	222	179	205	209	207	238	194	207	209	222	220	207	228	207	212	230	193	214	221	217	206	196	203	204	216	181	199	210	216	208	201	193	232	235	220	224	248	204	208	204	235	185	211	217	236	212	182	210	202	197	225	216	211	213	202	203	220	205	226	238	231	195	209	204	209	193	232	240	214	219	231	217	215	192	210	228	229	220	208	234	206	212	235	224	225	215	213	239	228	242	192	230	189	215	208	207	227	221	216	247	214	203	196	258	205	196	235	233	216	221	215	202	214	237	217	229	219	224	208	210	203	224	242	205	213	220	225	190	229	219	224	221	238	215	232	192	194	235	210	233	215	208	212	216	194	240	235	202	223	225	233	196	193	211	200	233	201	201	220	219	258	228	228	212	206	222	226	220	208	210	212	211	198	225	227	194	211	201	195	245	222	229	230	207	208	211	204	230	199	195	227	222	213	216	195	219	224	225	235	196	230	226	225	190	185	208	185	210	199	237	238	214	211	233	240	217	214	222	191	227	222	216	204	218	215	259	202	214	223	209	238	229	215	204	163	204	220	209	228	221	187	195	217	199	224	207	226	226	202	212	182	214	217	203	219	233	206	203	220	198	225	218	217	207	207	204	214	215	233	222	203	216	218	212	217	211	231	212	224	220	206	196	173	197	231	213	216	200	211	214	219	220	218	194	245	221	206	209	225	215	192	221	223	223	206	210	220	211	240	209	224	231	227	187	224	219	200	203	222	197	229	216	217	215	208	226	203	214	218	224	242	214	218	213	203	200	206	215	213	220	210	226	247	187	214	189	203	228	189	208	230	207	209	214	207	223	192	206	204	198	197	229	226	225	197	241	205	232	222	211	218	199	202	231	215	215	207	212	237	217	187	198	222	230	224	244	221	221	183	186	190	201	212	208	214	219	202	201	213	205	213	214	220	210	223	231	191	240	189	214	254	206	226	206	211	213	202	230	211	222	205	205	209	212	227	188	220	232	237	228	219	218	218	237	238	225	213	219	212	217	212	185	221	216	225	198	214	231	204	224	212	215	210	221	215	212	242	231	199	205	243	232	219	225	245	215	220	226	187	202	200	235	212	231	199	205	206	220	247	204	237	220	194	192	219	223	202	192	236	206	235	222	233	186	212	243	224	188	214	234	217	223	205	210	216	199	224	244	216	210	230	215	213	216	201	214	216	199	187	212	199	216	204	213	215	192	197	208	227	211	229	211	218	189	225	208	218	212	202	220	212	218	232	223	204	212	219	224	222	213	216	206	210	240	198	192	192	223	215	236	227	219	196	197	232	203	211	224	227	228	212	204	224	227	220	210	208	222	217	203	235	202	195	217	217	230	229	186	224	219	237	232	214	218	209	205	202	226	207	207	225	206	218	215	204	202	224	225	238	208	198	187	210	219	205	240	188	209	222	193	205	235	202	214	219	224	222	227	207	236	204	219	202	220	222	264	229	225	227	208	218	212	206	197	215	212	217	202	201	225	190	227	217	215	219	215	211	221	213	216	194	212	239	250	236	217	230	206	235	232	225	208	191	182	211	197	230	229	216	197	234	232	212	223	219	206	207	204	206	196	187	232	209	238	194	218	219	223	206	231	221	192	220	217	216	216	224	240	219	236	198	193	243	209	224	233	241	239	228	220	228	227	208	196	213	205	204	194	251	224	194	211	183	221	225	195	244	226	205	194	206	234	204	209	219	191	210	225	219	225	207	220	222	240	236	237	211	204	208	200	225	212	218	207	211	215	214	251	225	212	223	192	202	211	242	229	188	219	218	188	226	214	234	201	225	203	202	217	219	213	221	223	183	195	218	229	216	208	213	238	219	223	223	201	231	238	211	226	228	219	223	208	209	224	218	242	225	211	197	231	245	216	216	217	184	209	193	196	213	207	220	242	205	225	231	218	229	210	253	223	218	208	216	225	229	215	213	191	226	214	196	211	200	242	202	229	227	218	228	195	173	220	208	197	232	191	205	207	214	205	242	230	181	193	242	199	234	204	202	221	226	194	213	218	232	195	218	232	182	223	211	213	231	240	226	220	238	201	202	211	212	220	221	220	225	230	230	228	193	229	218	201	219	221	217	208	206	223	229	226	224	233	188	200	210	199	206	229	218	209	213	241	235	189	190	190	208	237	209	204	210	203	205	225	229	233	199	235	208	244	206	254	218	207	204	204	191	221	235	202	205	198	219	220	196	213	202	252	226	220	219	209	217	214	231	196	195	217	221	219	209	213	208	208	205	240	204	204	225	233	202	212	211	225	228	220	213	204	218	222	227	226	214	226	214	223	204	213	223	210	234	219	212	192	231	203	231	192	214	208	207	205	224	222	196	217	208	201	204	198	246	216	227	206	205	204	189	216	200	226	204	233	237	204	211	210	212	194	217	214	201	215	216	182	218	190	204	205	209	214	211	235	196	207	231	233	221	243	192	213	219	201	210	201	197	189	222	214	217	202	186	214	236	213	191	214	228	206	222	200	219	200	218	207	203	228	217	214	201	224	216	191	206	174	224	207	203	191	223	230	218	208	220	224	217	207	220	208	215	237	202	224	214	216	230	205	224	207	204	202	215	226	226	212	201	215	239	210	236	221	208	223	227	265	222	195	200	200	236	214	218	196	228	202	210	226	214	227	219	192	213	212	187	211	206	216	213	224	194	224	193	197	201	214	240	237	236	200	218	223	224	207	160	215	236	202	194	190	223	232	223	213	202	194	210	222	195
17402	2761	2179	1661	6283	8609	436	302	262	258	228	242	227	191	182	167	177	179	174	157	181	157	171	145	156	168	158	136	161	154	138	175	154	155	140	152	145	137	129	153	158	158	147	163	161	174	158	142	129	140	155	160	163	130	138	184	159	143	153	141	144	152	141	151	129	148	165	158	166	157	139	164	139	153	170	162	153	140	145	159	151	126	157	171	157	140	144	165	134	147	151	145	155	150	125	131	131	126	162	149	151	133	128	154	121	169	151	151	167	128	137	140	142	141	134	138	126	136	153	157	141	153	157	127	154	130	149	165	144	169	139	114	139	153	144	150	155	145	158	148	156	139	120	137	165	126	134	140	163	141	158	149	145	148	150	150	171	148	141	144	148	153	119	160	170	130	154	159	157	156	164	151	169	165	158	163	171	135	162	139	155	162	156	153	163	160	139	155	135	158	157	166	170	156	147	121	159	151	145	134	124	149	143	168	152	142	173	126	143	152	157	151	142	163	150	139	170	153	137	153	168	156	169	144	170	166	133	172	161	142	147	140	163	167	133	153	141	135	149	152	130	150	140	176	131	145	151	140	150	155	142	143	153	149	125	157	146	129	153	158	146	144	159	156	139	139	160	138	147	123	161	157	139	137	120	153	139	134	144	153	111	139	128	132	148	140	156	155	137	148	158	163	143	167	163	153	165	157	128	121	144	155	163	150	158	150	121	114	137	162	158	166	154	133	169	144	149	155	121	136	163	162	139	149	150	156	156	165	165	144	152	153	142	158	149	157	152	147	151	163	145	144	142	127	144	150	131	142	136	156	160	164	133	142	128	137	130	156	145	149	143	146	138	167	159	131	143	162	134	146	165	148	150	121	158	150	143	148	159	150	161	156	151	150	144	157	158	168	149	137	157	158	137	159	148	146	136	146	151	148	155	139	157	158	142	168	161	127	140	165	142	172	149	146	144	159	150	139	142	139	155	157	161	143	164	135	118	147	157	164	172	144	155	172	140	141	136	171	153	161	162	142	156	161	129	139	154	135	173	166	159	158	148	137	161	144	162	134	131	145	159	170	148	145	159	151	144	166	146	135	165	158	162	122	147	155	144	135	149	140	160	152	141	142	146	145	138	155	160	141	164	146	149	146	139	167	148	162	140	154	148	152	147	157	149	140	138	118	146	156	135	182	148	153	176	165	135	135	164	154	150	138	143	135	145	152	156	150	152	160	141	138	115	151	151	140	170	172	152	159	155	151	151	148	134	128	139	133	134	147	151	157	172	161	151	144	149	177	176	149	144	167	176	141	135	162	158	160	155	181	144	143	127	130	169	156	142	142	166	164	155	147	134	135	145	144	169	167	161	156	151	145	173	153	164	144	143	132	170	149	162	144	150	129	147	153	159	150	143	156	118	146	136	172	147	146	145	124	141	145	143	148	144	129	139	131	149	159	136	146	150	149	140	143	159	135	151	146	144	152	137	160	162	136	163	143	149	151	160	134	148	172	145	144	178	150	152	141	131	134	141	154	157	147	139	180	143	158	148	153	151	141	166	138	168	149	162	164	147	153	130	159	135	148	130	150	145	137	150	132	151	148	121	136	123	163	167	130	165	157	154	146	144	168	155	140	159	141	151	141	154	143	136	164	149	150	149	147	129	165	143	139	151	163	143	149	139	151	147	126	179	159	130	137	144	136	137	146	159	167	142	132	157	134	136	168	140	155	144	151	143	139	138	150	143	159	136	154	152	157	134	161	163	148	161	156	149	133	150	131	142	143	130	148	166	153	157	145	140	139	129	174	146	163	153	149	148	169	144	172	176	151	151	145	114	158	124	147	154	159	143	153	154	123	128	126	164	165	150	130	125	163	158	146	163	136	135	130	142	151	155	140	142	150	166	157	136	131	148	163	160	159	151	144	121	134	124	158	142	146	146	146	156	150	140	144	139	133	150	129	134	174	161	135	144	135	152	147	146	165	123	137	152	150	138	150	115	169	163	140	144	147	133	142	154	153	177	163	149	144	143	156	149	168	154	139	155	126	163	145	149	144	159	163	149	156	153	119	161	130	134	141	158	149	135	143	142	152	163	143	159	139	158	158	170	132	130	152	145	166	162	159	125	138	151	163	130	145	177	139	129	154	133	162	160	148	139	142	159	165	141	158	146	150	156	135	179	131	148	137	143	143	117	151	126	146	129	170	160	167	148	158	166	151	133	136	139	161	170	149	169	137	153	167	142	168	153	167	134	136	170	146	148	155	138	143	156	128	144	158	141	119	147	165	145	154	149	152	147	139	141	159	161	144	147	179	143	160	148	129	143	133	137	151	163	156	165	142	168	151	154	129	154	163	153	146	146	139	167	164	138	156	139	173	141	170	163	147	138	133	133	160	151	146	142	149	156	153	171	148	149	169	152	156	153	170	139	148	175	131	126	167	145	141	159	162	142	164	159	151	144	140	157	156	136	139	146	139	132	139	132	165	156	157	151	129	127	148	155	142	146	153	166	154	165	166	158	150	146	132	142	163	126	120	140	151	144	151	136	144	166	149	168	137	154	163	130	142	168	148	158	146	157	148	157	159	146	133	144	155	158	135	156	152	120	144	162	157	153	178	135	144	155	161	133	177	131	153	156	144	148	148	154	164	147	139	132	125	147	166	175	143	161	162	165	148	150	134	162	149	142	157	132	149	160	133	131	139	162	155	146	153	165	159	150	162	140	163	148	132	164	140	171	133	157	165	135	121	159	159	152	156	160	143	163	165	158	160	145	130	132	158	135	138	151	135	156	157	151	145	132	137	151	122	127	145	141	128	126	152	157	168	130	167	171	154	138	144	157	142	147	140	165	158	145	128	128	134	166	156	149	132	130	150	140	150	145	134	159	142	155	139	155	173	157	142	163	129	143	156	156	151	143	136	140	165	147	152	120	135	139	142	152	154	140	150	134	158	127	165	178	140	145	146	125	124	142	134	120	125	167	153	154	143	125	137	161	161	138	144	131	145	141	148	154	147	156	156	161	149	158	166	140	138	150	145	153	136	145	136	154	129	166	137	135	139	134	145	153	135	149	158	141	168	127	158	160	154	147	144	153	158	159	152	144	139	162	137	137	126	151	143	126	115	153	143	147	143	143	146	162	157	155	135	132	159	167	149	145	164	167	131	146	160	148	146	148	148	110	151	142	166	124	143	142	136	129	145	149	159	153	162	127	161	159	145	155	121	155	139	154	174	150	154	141	174	154	122	141	145	150	149	164	141	148	137	125	140	139	130	164	172	136	151	147	152	162	149	161	159	126	144	150	140	138	149	137	144	142	156	145	146	124	138	133	145	135	153	160	163	130	123	154	151	157	153	131	164	156	156	139	159	160	140	151	139	148	174	127	143	153	142	162	152	155	139	147	143	143	154	134	160	138	160	176	132	140	158	153	160	131	151	135	170	158	151	143	143	153	152	140	149	148	156	146	139	145	169	151	144	145	159	151	163	147	159	150	148	147	159	159	149	151	148	147	132
10171	1467	4406	4824	17683	14296	1665	1322	1212	1058	915	842	718	758	711	686	594	601	547	583	551	561	502	540	510	496	458	466	469	454	460	448	478	440	458	454	484	435	429	449	437	440	392	429	433	423	423	416	411	430	408	404	420	400	390	460	390	448	414	392	388	422	396	424	414	392	428	385	401	380	388	436	383	411	413	383	403	398	407	394	387	417	412	380	402	398	407	418	421	412	419	409	420	408	409	403	396	393	425	401	424	432	399	435	379	405	459	390	413	411	390	406	374	401	421	375	401	442	371	384	394	403	401	416	424	406	429	427	400	403	394	419	427	384	377	415	407	401	405	426	389	376	408	399	389	396	405	395	423	380	362	392	408	387	404	437	373	406	394	388	404	389	383	385	418	425	373	380	420	383	385	415	376	380	418	398	399	443	382	412	397	429	412	393	393	408	415	399	411	418	404	413	391	379	420	420	386	405	409	387	414	396	373	361	378	413	443	405	410	398	407	406	399	402	451	370	421	394	422	404	406	378	421	371	402	415	396	377	398	407	380	407	426	352	373	380	394	386	378	402	413	400	399	388	430	372	396	383	400	384	421	415	376	387	390	414	374	429	385	401	397	406	373	393	427	387	420	391	415	393	413	420	407	399	387	405	388	416	418	424	384	418	432	439	403	362	395	392	417	403	386	415	360	402	397	390	418	360	404	371	382	418	415	412	403	409	422	416	396	326	401	390	410	402	386	388	377	398	387	380	359	387	362	421	414	410	404	384	398	383	366	422	383	393	378	409	405	374	408	412	373	419	352	414	369	427	404	406	428	422	395	392	404	391	389	376	406	385	418	414	389	368	370	406	383	412	393	403	424	418	364	393	420	401	386	400	393	384	443	383	406	425	399	382	396	379	375	406	381	400	390	354	415	375	402	385	394	419	364	405	390	398	407	388	449	374	400	404	402	383	393	399	382	416	419	396	416	379	400	421	391	420	394	401	407	390	392	399	384	395	420	376	396	401	397	414	380	355	402	400	407	415	389	396	396	408	391	364	394	445	407	420	392	411	372	391	383	416	424	383	391	388	407	394	423	398	417	407	397	380	401	394	411	386	419	386	375	372	417	430	393	377	440	373	355	396	405	392	387	393	387	418	432	384	406	401	401	359	395	360	419	385	453	388	384	408	392	387	419	396	398	400	364	406	397	389	400	408	409	435	387	420	397	386	390	420	400	414	401	393	432	384	406	386	402	364	422	397	416	364	424	397	399	387	345	392	389	407	414	368	418	451	396	411	375	388	401	357	426	407	410	439	347	400	404	395	393	433	377	377	405	378	400	419	413	394	380	400	429	364	402	379	397	376	419	420	431	418	393	380	427	382	405	388	386	432	388	435	381	381	393	368	414	383	349	393	390	402	380	371	401	377	411	393	396	387	373	403	391	427	413	355	406	413	388	404	399	401	385	362	413	421	372	404	408	416	390	402	393	402	403	395	415	373	412	362	399	401	406	391	394	422	372	411	383	425	367	401	376	396	374	401	413	367	398	388	373	384	422	411	408	405	407	405	433	412	419	395	423	391	409	433	443	379	368	420	387	423	418	408	432	379	379	392	364	393	399	384	398	386	437	404	423	412	403	398	379	390	424	407	430	370	387	403	402	379	402	371	391	436	398	432	390	380	395	396	393	389	374	424	447	423	385	382	389	405	428	395	401	394	442	370	377	374	400	386	392	408	393	384	412	391	403	394	374	370	406	417	396	401	393	375	375	413	371	388	391	390	419	422	410	410	402	425	399	397	360	419	380	409	374	376	414	439	390	383	425	404	383	422	379	397	380	373	398	376	387	390	397	409	409	388	411	412	422	383	381	350	369	369	411	428	378	401	367	383	421	392	371	416	412	407	422	412	418	371	385	407	406	406	369	394	390	372	389	407	421	426	404	397	401	391	381	384	365	415	405	406	375	379	377	406	399	391	406	400	404	378	383	385	372	418	390	404	407	416	435	406	407	383	368	398	401	402	400	398	400	410	416	359	370	369	409	428	381	409	382	415	368	401	378	432	394	370	423	382	386	381	373	437	351	426	392	394	404	363	393	332	380	427	407	386	373	385	395	407	365	409	378	429	350	427	397	376	382	401	406	381	392	409	403	398	413	371	379	391	396	400	411	383	381	424	389	425	404	386	420	369	425	410	381	400	412	363	406	398	374	365	387	365	413	408	414	390	376	378	386	388	400	424	426	398	400	356	403	376	410	383	415	422	380	387	402	404	404	416	419	380	381	409	379	400	372	385	403	370	397	418	398	381	372	415	401	415	379	421	395	422	415	405	370	418	386	391	388	390	400	393	418	397	403	414	380	407	395	356	374	438	397	391	406	402	404	372	413	404	388	410	404	407	427	411	412	388	395	375	381	407	436	372	384	422	410	381	369	410	399	410	360	395	406	424	401	400	399	379	378	379	390	386	420	371	400	398	371	422	427	365	392	404	403	357	414	417	392	380	381	456	368	374	400	388	399	375	401	423	388	386	420	391	409	447	388	405	404	401	386	455	412	377	375	405	397	396	384	398	408	406	372	363	413	413	374	409	399	413	410	443	396	409	394	378	383	397	368	394	420	418	397	410	392	397	404	420	387	401	376	397	396	394	390	423	406	413	413	436	383	410	399	385	372	399	414	390	376	380	398	417	370	390	407	398	390	413	419	391	382	395	367	373	365	400	425	413	403	393	416	408	387	391	342	402	393	382	406	352	419	393	375	382	350	421	416	434	407	388	391	399	368	394	409	390	401	408	397	392	387	414	399	409	390	395	348	396	357	406	365	388	394	389	443	413	391	427	406	412	367	395	403	419	419	429	399	400	378	412	411	410	404	394	417	388	386	357	386	374	384	390	405	381	413	386	372	400	408	370	389	421	421	405	403	418	390	398	395	408	462	442	427	405	374	406	410	407	372	384	407	365	392	389	424	403	405	354	391	389	393	414	420	398	418	400	424	416	354	386	355	405	375	387	386	382	421	383	359	401	389	374	394	368	430	436	394	397	383	397	405	377	391	403	415	406	399	422	415	383	389	373	388	370	398	386	414	343	392	426	416	412	423	368	412	393	392	413	401	383	395	383	396	381	386	391	402	395	404	390	433	399	389	383	370	409	399	394	397	403	370	389	419	366	383	384	429	363	401	369	383	386	393	388	429	419	396	368	386	397	399	388	375	396	398	388	390	429	388	369	410	394	425	410	408	359	407	386	399	371	412	413	420	377	415	424	390	384	370	380	389	399	355	383	389	407	376	422	382	409	415	371	420	400	379	363	417	391	391	393	413	393	432	398	370	387	387	373	422	368	385	397	385	414	382	407	420	413	375	388	427	421	418	392	378	423	383	387	417	405	421	363	400	401	393	407	411	407	417	409	396	357	417	393	384	387	368	375	384	397	403	399	389	380	394	397	376	403	401	403	381	378	388	374	413	405	406	410	396	412	395	394	363	415	403	428	374	352	413	395	396	392	404	457	363	382	448	380	390	432
27981	6042	10257	3340	17664	16313	1198	683	583	504	429	403	393	377	327	317	315	327	304	342	294	311	299	309	285	317	271	323	292	281	283	255	289	281	296	286	293	257	277	284	289	269	279	310	289	264	259	293	272	262	270	281	269	264	261	247	290	277	260	301	263	260	277	310	262	271	274	284	275	261	282	260	219	259	288	250	294	297	249	284	313	263	297	276	270	274	283	282	290	272	263	280	275	267	270	277	274	249	252	256	247	313	276	244	260	257	275	262	282	281	292	243	279	283	275	300	288	295	267	275	271	279	291	269	241	270	257	283	278	275	305	290	296	269	282	259	266	282	272	276	253	266	266	257	232	284	273	284	250	243	288	302	268	295	280	259	245	279	244	262	296	301	266	282	269	298	279	265	303	273	286	292	282	306	272	274	259	280	288	277	313	284	271	257	257	270	247	281	271	263	287	284	239	243	277	285	280	273	295	294	262	260	283	273	287	250	286	259	315	285	290	271	266	253	306	286	286	273	256	250	276	277	265	257	273	277	259	274	299	271	240	278	291	278	277	294	240	263	249	288	265	245	237	280	272	273	297	264	284	271	284	279	258	283	271	288	278	270	304	263	281	281	305	274	303	288	248	275	271	281	271	287	256	270	297	279	278	262	266	306	274	272	233	301	280	282	300	252	258	258	266	296	235	257	266	227	246	265	285	253	244	291	257	286	273	286	270	257	273	287	285	273	292	283	299	303	269	302	269	275	295	298	293	276	288	288	275	298	307	295	272	304	269	288	313	263	238	267	266	284	311	259	294	263	247	300	277	260	244	257	278	290	286	275	248	295	276	284	272	256	261	256	248	284	284	294	301	290	274	255	271	270	255	274	276	242	238	256	267	269	267	262	270	280	267	267	279	261	306	264	271	275	283	257	266	256	268	290	293	277	289	254	277	260	259	264	264	259	277	258	275	265	288	270	270	266	275	271	255	272	266	247	285	240	260	270	263	295	304	284	280	260	262	288	270	268	253	272	251	254	266	305	252	247	280	285	267	272	261	259	280	322	311	264	272	259	291	281	264	287	266	259	253	270	283	265	276	247	279	298	282	262	273	255	270	268	242	269	288	271	266	240	291	260	284	291	274	252	274	291	275	278	290	280	270	281	296	245	263	291	261	261	265	260	299	291	308	274	301	284	245	303	268	257	284	273	268	308	280	287	276	309	290	278	250	272	254	286	278	268	271	257	236	291	280	240	244	252	266	253	263	278	261	290	272	289	269	246	274	282	274	273	305	267	265	285	283	289	273	262	236	251	290	304	256	280	271	261	257	291	288	272	264	249	272	293	282	296	280	249	324	291	260	266	279	263	297	255	273	257	275	266	264	269	294	270	277	279	281	281	247	278	258	291	281	257	297	257	260	272	276	284	291	285	268	255	273	256	273	302	284	259	274	258	266	300	237	274	245	287	264	273	296	261	265	264	260	266	274	266	295	302	305	281	253	257	273	279	287	283	260	282	268	268	288	265	272	274	267	273	261	261	319	264	271	288	277	289	262	264	289	269	282	247	289	292	286	291	266	286	241	282	287	290	253	268	302	230	256	271	271	263	276	283	264	291	305	265	266	290	283	296	224	289	249	307	257	279	263	284	278	266	296	272	295	290	255	276	282	257	312	262	246	260	288	307	284	276	284	285	280	255	280	286	286	278	286	316	272	273	297	273	270	301	268	287	292	243	299	233	272	277	269	271	278	297	265	253	267	290	280	274	258	244	264	283	264	256	270	252	269	262	249	266	254	259	268	254	251	252	284	266	258	275	289	272	261	292	263	255	253	297	270	256	265	275	263	292	275	279	253	290	294	296	289	292	277	297	272	255	240	289	277	284	284	268	238	264	280	272	238	279	294	265	279	265	254	277	269	275	282	233	299	308	300	271	298	267	281	291	279	260	260	294	253	278	279	266	279	291	270	276	249	306	258	250	283	257	282	300	294	257	221	287	289	302	296	277	284	244	276	269	279	262	262	267	260	272	266	250	301	270	273	241	276	284	291	263	286	239	270	299	276	264	264	263	262	275	264	267	232	264	281	292	299	278	271	274	282	245	285	259	291	264	276	258	276	253	296	275	284	274	291	258	267	275	281	268	271	300	265	260	289	275	281	276	252	268	283	286	268	267	257	272	290	312	291	284	271	284	269	247	271	260	299	271	295	280	283	284	272	279	271	283	274	280	297	282	269	270	244	278	266	268	267	241	275	250	271	290	242	264	268	239	254	297	269	281	289	293	290	259	276	288	266	284	243	285	270	257	261	245	227	281	277	278	279	243	272	296	292	267	239	245	270	273	264	253	269	305	261	271	227	267	291	265	254	265	248	266	252	290	249	243	258	240	269	255	268	254	268	261	283	285	271	274	301	276	247	278	247	269	311	287	290	242	286	272	256	268	245	277	265	254	248	266	274	277	275	290	269	295	295	289	246	293	263	270	255	282	248	284	292	249	239	254	258	319	250	287	278	266	268	281	286	296	272	262	253	288	294	261	295	286	290	299	277	267	268	246	274	298	305	262	243	314	252	253	285	270	266	259	273	272	281	254	268	284	295	273	253	264	290	253	270	265	264	277	271	241	278	250	280	253	255	248	274	262	274	296	260	309	261	246	255	276	264	249	250	250	271	283	257	265	278	270	278	280	253	264	251	288	281	296	284	258	268	273	232	294	265	252	284	278	271	267	269	285	304	257	283	284	237	251	287	292	261	216	274	275	290	268	254	294	250	276	274	280	255	275	331	251	257	267	255	264	277	249	249	256	279	272	237	270	295	264	267	277	278	244	241	264	273	260	254	290	270	261	292	288	277	243	274	277	278	255	257	275	282	294	249	250	309	263	265	276	270	258	277	305	324	253	245	289	253	307	263	254	310	255	287	263	286	299	251	285	305	278	242	254	280	254	276	281	252	277	274	266	262	257	299	215	301	257	268	295	260	269	250	272	304	282	293	256	248	272	304	294	264	298	294	268	282	242	283	286	302	258	260	270	283	255	276	286	301	258	241	280	251	260	277	296	256	278	276	288	267	266	264	243	300	291	272	267	271	271	279	287	261	258	290	292	239	281	283	255	279	259	276	314	241	237	296	265	276	270	258	272	278	275	265	302	236	246	277	256	259	272	279	271	273	286	293	241	238	224	283	265	285	259	260	265	269	256	266	240	295	280	291	248	264	275	291	263	250	255	271	290	277	283	264	265	271	295	287	264	264	272	253	286	282	257	281	282	264	271	274	295	288	278	284	254	254	296	272	281	236	265	262	269	262	279	269	284	245	268	276	259	266	272	280	307	237	263	282	256	291	261	272	263	248	271	247	254	293	269	276	274	258	264	324	267	228	244	250	288	265	254	266	300	245	255	287	254	293	264	265	252	278	298	259	277	294	258	285	269	279	306	248	273	263	268	288	287	265	295	285	244	291	265	240	233	289	261	264	261	255	265	259	289	263	250	269	257	263	269	299	254	280	297	252	264	292	273	255	304
13593	2560	12982	7392	34130	13314	2934	2498	2162	1902	1758	1520	1368	1305	1231	1196	1144	1025	1026	931	941	917	892	890	890	814	807	752	836	748	842	776	778	772	745	725	722	738	734	675	711	694	745	700	732	693	709	694	670	692	706	680	698	669	670	685	660	637	670	687	701	651	637	667	681	674	643	641	694	666	666	624	651	659	634	647	647	683	665	657	694	635	635	675	702	665	682	656	665	658	709	660	648	667	650	608	618	657	650	609	653	654	663	601	641	626	599	693	656	605	638	632	620	675	620	597	640	661	631	684	679	621	592	679	644	625	598	654	663	659	655	629	625	610	596	625	636	647	641	594	613	663	654	627	630	694	616	661	658	644	608	621	621	636	654	649	644	631	634	676	674	568	680	625	630	669	602	632	634	675	630	664	636	679	645	687	642	654	641	661	604	658	655	658	672	658	605	608	643	654	652	649	626	656	603	661	602	622	639	652	646	654	624	632	594	597	664	637	629	660	640	633	648	651	661	620	629	656	649	628	677	655	689	648	629	623	610	660	641	660	628	645	631	609	659	630	610	574	628	629	690	628	659	618	606	642	658	610	688	646	651	640	636	665	665	604	637	690	637	686	640	645	632	681	639	663	614	605	610	650	684	652	656	607	624	674	598	653	652	641	659	654	635	654	630	625	628	613	678	649	625	686	650	685	659	655	654	660	589	623	631	619	649	633	647	616	621	649	693	587	669	659	639	679	663	624	667	661	627	613	658	614	656	683	650	627	652	690	641	614	642	657	655	626	630	663	636	652	620	633	592	647	656	642	652	668	645	641	648	617	621	627	614	622	669	606	629	629	649	613	658	661	628	680	668	618	624	638	616	616	653	651	625	652	601	629	655	639	661	643	616	597	659	651	604	645	657	643	603	621	638	618	649	671	653	594	626	653	656	638	642	656	648	685	596	617	623	641	693	561	622	659	689	615	677	688	648	643	673	641	654	659	618	677	669	648	655	655	658	658	636	651	610	624	633	647	621	634	662	645	681	652	639	683	646	601	598	644	641	634	687	669	630	619	643	648	656	651	628	659	600	643	620	674	619	621	626	687	624	606	676	577	646	628	660	613	679	585	610	614	618	630	622	666	600	623	671	647	663	698	657	649	641	622	632	638	659	654	634	606	591	666	694	662	621	619	618	621	633	607	644	612	668	678	612	622	632	630	644	655	653	631	627	648	645	626	662	618	623	660	649	658	601	621	693	649	667	639	626	635	666	638	650	613	585	631	626	634	610	648	633	640	622	630	606	639	692	626	656	656	675	676	666	670	599	564	650	662	600	650	655	630	629	654	587	621	662	677	605	625	635	637	674	623	645	652	609	634	616	614	599	623	643	610	622	679	635	638	658	663	654	633	622	654	684	641	617	681	632	637	678	617	605	636	670	610	622	592	621	633	648	615	660	607	645	610	663	615	686	625	654	636	638	626	630	651	652	648	646	643	610	612	706	712	623	703	634	702	687	626	662	609	597	654	635	656	621	662	681	603	636	636	629	619	619	650	717	624	672	653	661	657	616	680	601	632	602	640	606	645	658	649	647	648	585	624	647	641	667	638	651	654	619	648	664	650	631	635	626	627	676	636	640	664	626	660	649	637	669	673	665	661	634	591	604	630	613	672	657	647	629	667	626	658	617	626	602	658	640	652	630	662	632	641	687	619	630	639	637	670	628	643	676	648	614	630	642	663	607	639	625	677	621	644	663	644	624	641	632	641	624	615	602	643	608	636	641	598	596	590	619	675	641	668	604	650	641	679	670	645	650	626	626	619	663	622	615	668	576	643	628	674	691	655	678	659	618	688	658	645	632	643	662	609	679	642	624	691	621	638	646	665	641	585	689	681	653	678	639	606	659	620	649	626	649	651	624	656	661	682	647	637	669	648	621	595	628	628	617	647	634	664	644	669	664	638	645	630	661	623	602	581	654	640	633	666	657	643	601	600	669	631	645	648	659	692	672	614	647	683	626	660	655	614	637	651	657	624	643	632	641	668	688	625	630	651	625	665	646	631	617	638	641	607	648	629	668	608	714	619	668	644	653	654	612	651	665	657	649	663	613	589	683	630	640	648	612	644	633	645	644	598	657	696	655	687	622	596	603	608	621	665	630	601	648	631	697	599	637	623	648	633	650	685	661	626	633	606	636	639	673	633	625	595	616	652	647	664	650	699	597	601	621	655	636	601	651	605	656	598	646	647	630	614	643	644	638	656	624	650	643	609	661	692	625	625	628	666	655	587	628	684	642	650	604	638	637	644	656	641	689	606	640	663	615	621	618	660	638	595	671	694	626	640	636	621	651	631	647	664	635	647	598	615	666	677	674	633	662	624	628	676	672	637	619	622	669	625	613	604	629	684	650	651	599	656	680	646	671	633	676	633	644	641	644	622	670	627	641	628	609	655	630	642	598	663	638	614	662	654	653	617	628	609	643	637	642	670	650	664	649	613	662	601	638	603	662	657	628	645	628	611	619	626	670	666	620	648	600	595	631	645	614	660	664	635	641	632	582	634	674	633	662	622	644	652	707	615	655	663	626	617	636	665	697	611	647	635	655	670	631	652	621	646	640	596	666	651	658	663	617	631	621	645	616	706	661	598	621	606	613	632	629	651	617	657	628	625	660	695	648	653	620	611	610	665	595	646	664	636	596	622	616	622	621	645	673	639	618	623	635	606	601	638	621	629	672	670	690	612	598	659	669	654	622	678	667	619	653	624	654	659	615	634	605	665	604	611	640	650	648	662	611	615	625	620	647	650	658	606	659	627	626	660	604	675	647	660	674	664	655	680	676	700	639	615	678	654	624	594	652	669	647	629	612	617	614	590	609	629	601	653	660	636	630	654	617	617	668	652	600	640	667	626	650	643	637	644	657	618	637	610	654	655	638	686	626	646	652	620	671	660	670	648	645	645	637	597	609	649	658	652	698	659	656	644	633	635	630	629	666	629	650	651	650	632	664	602	657	636	621	627	689	616	655	602	663	664	619	685	640	675	620	659	631	616	632	657	663	621	620	632	654	644	612	619	628	627	668	634	635	684	627	646	610	605	648	624	675	601	649	612	613	608	650	630	627	638	679	609	629	664	671	602	646	645	671	643	627	611	654	643	616	649	634	603	660	668	626	665	628	591	673	626	689	692	585	668	639	613	649	592	665	616	634	660	650	666	624	614	633	683	625	599	658	632	667	622	637	676	662	631	603	631	648	657	611	647	657	589	696	678	630	657	665	683	656	619	674	612	627	675	667	656	644	602	664	615	652	583	579	651	610	677	672	618	680	696	605	632	633	645	671	613	600	670	643	677	600	637	593	713	657	656	668	665	628	628	673	678	605	654	630	658	684	638	645	611	652	621	580	675	658	639	634	661	627	566	614	659	625	605	685	657	641	681	636	644	665	632	641	616	655	619	671	621	623	572	633	650	621	646	654	648	640	634	674	618	649	639	573	671	651	650	585	670	618	624	624	668	608	671	618	635	610	645
2404	334	790	401	352	130	76	69	81	67	70	71	75	73	51	69	63	62	64	67	72	66	78	74	72	55	60	64	51	66	59	61	63	81	54	75	51	57	60	67	55	60	74	75	60	57	73	75	61	63	77	52	71	71	62	65	71	73	74	79	76	63	67	73	69	64	59	57	69	61	58	77	80	73	57	56	64	72	69	71	57	71	77	60	60	56	68	55	70	61	60	63	60	61	64	79	85	71	80	78	61	66	49	66	78	57	67	78	73	65	73	64	82	76	71	84	68	67	74	65	81	63	68	65	65	82	70	74	81	78	63	81	81	66	69	66	60	76	58	62	55	79	60	78	78	56	68	65	77	66	63	73	79	78	61	75	71	76	75	78	62	78	62	76	58	76	65	72	59	76	60	59	56	59	56	65	72	62	45	75	79	67	70	61	67	87	63	63	68	76	64	63	80	75	61	57	60	75	56	50	71	73	71	65	79	55	60	61	61	54	45	66	54	59	60	81	49	65	66	79	71	63	64	54	56	68	59	66	66	68	56	74	57	73	59	71	63	75	66	66	84	72	67	57	54	73	77	61	73	65	69	60	71	63	58	76	62	76	64	62	62	62	65	61	56	80	64	65	59	60	69	78	64	70	67	62	68	72	70	60	54	68	80	81	70	91	79	79	79	79	54	72	72	59	65	67	64	72	80	57	66	66	68	90	74	56	65	59	58	59	71	74	73	64	74	77	81	62	57	66	55	70	60	59	60	71	59	70	64	71	68	60	77	63	75	65	62	71	66	62	71	71	73	82	59	75	81	66	59	61	59	74	55	67	59	75	86	65	54	63	79	70	50	71	54	63	73	69	82	53	66	65	80	70	64	75	80	88	93	60	62	64	67	75	64	66	69	75	60	74	82	79	56	69	65	65	68	63	59	69	66	67	53	64	55	77	65	66	72	74	87	72	78	67	71	78	74	64	81	76	73	67	61	64	72	61	63	57	75	54	60	70	77	67	64	75	59	68	72	72	55	80	75	76	66	54	50	58	73	71	76	56	71	58	68	66	55	56	74	73	55	61	61	68	67	70	72	67	55	66	73	65	72	70	73	64	63	68	63	58	61	66	83	84	73	66	64	66	68	65	59	77	66	57	57	61	79	77	63	69	59	57	68	66	54	51	70	90	61	54	69	72	59	87	86	62	62	69	64	75	68	56	65	58	80	72	65	68	75	74	62	78	74	54	75	73	68	78	64	62	69	54	68	69	78	61	65	70	70	79	77	56	89	75	80	65	72	62	78	73	71	63	72	72	67	69	54	82	50	85	57	66	65	76	58	65	84	68	58	74	71	75	77	69	57	57	65	69	78	63	70	62	70	71	80	75	77	70	71	73	60	78	76	75	59	57	50	54	73	60	64	81	58	66	53	62	61	65	65	69	60	70	79	50	51	57	70	72	63	58	61	63	71	57	65	67	59	72	67	56	78	91	62	61	60	73	68	51	74	73	61	73	55	66	61	71	70	70	74	69	52	67	74	65	87	62	65	66	92	61	66	65	71	83	81	64	62	67	62	81	63	60	70	80	56	65	72	66	68	63	70	70	57	66	72	77	65	64	79	63	78	75	79	70	63	60	55	51	77	75	64	73	67	56	85	66	46	74	81	64	76	76	69	78	60	55	60	69	70	53	61	66	66	73	84	78	77	72	70	59	69	55	60	56	60	62	68	83	62	85	70	83	88	56	63	67	59	72	74	62	66	90	62	71	85	62	74	66	59	77	70	72	70	77	70	65	73	75	62	68	63	53	67	70	72	57	57	75	61	63	77	64	71	82	65	77	60	64	63	70	77	66	72	65	59	85	56	62	89	64	55	74	77	81	76	54	51	56	70	61	62	58	63	61	62	74	60	63	77	65	65	74	82	76	79	76	60	68	79	69	87	66	71	68	70	54	69	73	65	64	50	73	57	61	59	68	68	66	73	68	76	57	72	70	77	57	69	70	58	73	63	69	73	81	50	61	79	84	69	57	77	64	58	76	60	70	59	55	61	66	62	56	74	66	73	75	57	65	74	63	73	78	75	64	47	68	66	76	66	75	78	58	61	61	63	62	73	55	72	75	67	62	83	63	77	76	79	72	72	51	65	63	60	64	55	55	71	80	66	55	70	55	70	58	55	62	59	62	62	65	59	67	69	56	68	70	66	67	70	72	75	79	66	58	65	62	68	65	76	69	64	73	75	57	46	68	82	51	50	60	64	72	77	59	52	74	69	67	84	67	76	52	75	53	74	66	65	68	72	67	69	65	59	93	61	69	65	66	63	58	69	73	60	59	62	67	75	86	63	62	88	72	56	61	57	73	59	51	77	72	59	80	65	75	74	74	57	76	58	68	72	61	79	59	74	57	77	95	61	80	78	57	83	59	55	71	72	67	57	90	61	63	63	77	53	49	69	53	63	74	72	55	78	61	67	70	77	57	61	54	56	71	66	74	60	76	69	77	69	58	62	55	63	59	73	69	59	60	66	63	65	70	76	69	75	70	58	61	66	71	72	62	67	64	83	66	54	73	70	54	69	68	72	69	67	76	78	55	68	65	88	62	64	64	78	68	79	78	61	71	67	68	55	49	47	70	62	51	84	57	56	74	75	68	71	84	75	61	63	65	64	69	53	58	76	72	75	74	71	78	66	62	74	56	75	83	64	73	87	60	52	61	70	62	54	61	70	70	78	64	68	71	70	65	67	76	80	67	63	89	53	73	85	61	60	74	55	56	71	61	56	54	59	68	62	58	72	62	61	54	69	60	85	78	73	80	65	70	52	70	67	78	71	54	63	72	64	72	59	64	54	77	84	67	50	65	69	59	65	68	59	76	66	70	74	60	70	72	70	60	78	76	59	65	65	82	72	63	58	75	60	58	63	73	66	78	62	53	56	68	81	67	63	71	68	76	64	76	68	77	70	70	79	81	66	71	66	60	72	52	59	73	80	56	69	66	77	63	70	60	64	72	65	75	66	62	48	68	71	65	72	60	63	64	62	63	64	76	68	63	73	81	65	73	65	81	76	72	70	74	83	56	78	58	58	63	61	51	59	58	69	61	90	57	61	76	58	74	68	65	81	67	76	82	69	56	81	71	68	55	68	81	63	73	50	57	71	56	75	76	69	61	68	79	82	51	61	54	57	61	58	63	72	70	67	65	64	63	52	64	50	72	58	71	69	57	61	74	61	72	68	60	78	60	62	75	73	79	46	80	77	63	49	49	69	85	60	73	68	81	62	64	64	58	72	61	67	60	65	63	81	89	76	67	80	77	74	47	69	74	66	68	55	62	69	63	79	64	46	66	64	65	77	62	61	59	75	69	68	49	58	61	69	70	57	72	66	74	69	66	60	63	69	74	73	67	60	58	75	78	78	91	69	78	60	63	75	63	76	77	80	56	61	67	57	63	63	66	66	72	70	71	69	60	71	75	74	59	70	69	62	81	81	66	66	62	55	79	75	67	52	68	68	67	56	66
2202	488	1892	1255	1855	494	225	258	218	227	214	236	205	227	198	237	196	209	232	209	218	222	212	219	229	208	218	216	215	185	205	220	214	208	210	219	201	224	228	221	215	228	221	211	195	229	213	199	200	222	201	213	245	205	184	199	235	217	233	238	216	200	193	228	219	210	215	214	201	232	214	224	217	195	186	207	226	227	206	195	207	196	221	225	231	223	227	203	188	221	191	226	221	208	195	210	188	221	238	224	199	215	233	208	202	202	209	233	197	202	218	247	229	228	231	212	209	190	214	204	217	220	224	200	197	217	223	230	205	213	203	248	218	223	231	212	209	202	222	216	246	229	222	215	212	237	228	208	227	229	223	217	222	201	223	192	212	230	216	205	196	238	188	199	210	201	215	169	227	201	208	198	208	220	209	221	210	207	218	186	212	182	224	194	224	241	207	228	199	218	184	216	197	214	230	205	188	213	228	206	219	206	238	229	238	219	220	205	201	210	222	199	224	202	207	235	200	213	218	193	204	217	182	224	227	221	211	213	223	204	202	198	225	192	220	215	180	180	220	222	218	201	227	196	194	217	215	200	229	213	204	214	216	215	217	212	216	205	203	217	207	208	221	206	203	213	216	219	204	209	201	208	195	203	234	216	199	224	225	213	191	230	219	226	212	210	216	196	198	212	238	218	225	236	206	232	219	208	219	209	220	201	215	239	226	218	218	191	214	212	219	224	215	201	212	200	212	212	202	191	188	204	192	229	218	206	209	210	181	216	211	239	195	200	192	243	214	217	233	205	213	210	227	189	227	219	217	211	194	202	217	212	222	215	218	175	192	197	235	225	225	204	216	207	196	195	216	241	217	211	194	232	191	228	218	195	194	230	191	197	193	239	207	216	193	190	228	212	212	191	201	210	192	224	237	221	218	227	238	195	224	221	200	208	214	204	202	221	189	203	214	202	206	208	228	200	218	200	214	233	230	215	260	214	225	197	226	207	238	195	216	228	239	204	218	205	210	204	210	219	193	223	238	205	218	227	217	215	209	223	196	196	210	195	240	214	207	198	209	210	195	208	202	214	215	194	197	244	209	219	207	230	201	230	211	205	207	229	212	200	217	213	223	203	219	208	227	220	196	211	204	212	184	208	194	203	212	202	180	195	226	201	217	223	217	192	216	219	206	201	189	181	216	233	239	246	205	205	214	202	218	214	219	210	208	201	203	193	242	208	190	211	212	204	215	205	184	197	203	215	208	198	210	207	223	215	198	197	234	217	197	234	225	184	211	223	212	202	226	203	223	195	207	208	208	212	211	224	228	210	194	209	197	207	210	190	199	216	204	201	202	231	203	230	202	191	198	207	236	226	187	198	185	217	199	217	224	222	210	233	219	221	215	218	186	222	215	186	216	204	204	202	176	187	219	217	197	217	194	207	194	221	220	226	194	202	185	208	223	190	203	204	230	185	217	216	220	214	199	196	213	227	195	221	213	226	205	223	206	190	211	224	224	214	207	226	212	236	212	189	214	208	218	222	199	221	199	212	216	225	193	176	193	195	208	229	206	220	201	225	230	209	205	218	210	207	195	211	197	203	216	218	202	230	218	197	198	178	231	206	228	246	225	249	217	217	197	225	196	211	185	213	214	201	220	241	214	226	240	203	215	226	211	220	231	192	193	239	217	200	213	227	215	217	214	202	209	223	216	197	225	213	210	208	198	211	201	198	228	212	214	205	185	216	183	208	212	232	179	188	204	209	222	201	207	216	218	202	233	231	210	208	208	221	229	211	224	197	221	240	187	205	215	208	202	189	201	202	197	224	208	210	188	214	196	206	202	210	226	225	197	195	202	249	207	222	220	235	211	215	192	211	183	216	198	218	216	197	218	216	223	202	215	168	242	204	226	221	200	219	220	206	207	212	202	206	224	184	215	238	213	201	197	206	204	217	187	242	196	207	199	217	199	218	248	243	226	202	210	211	217	202	207	213	208	226	212	203	212	195	208	195	244	200	196	190	196	223	206	210	201	234	206	203	207	219	204	223	184	216	201	193	203	211	196	195	229	208	205	207	219	181	204	195	211	189	220	187	203	224	222	225	207	217	213	195	225	217	196	214	208	213	209	209	197	208	233	215	206	215	216	194	213	228	180	213	211	202	216	232	193	206	235	187	209	212	225	204	209	218	210	228	233	193	243	235	186	211	225	199	232	200	184	206	206	218	200	208	200	223	234	245	217	249	221	231	199	211	214	209	219	216	194	219	234	181	206	220	233	218	228	210	205	185	200	230	190	206	195	233	173	220	202	221	209	207	200	191	211	225	207	196	194	211	199	246	230	233	231	221	229	205	188	216	211	214	189	195	190	200	226	211	195	205	199	195	174	214	228	205	213	226	205	191	193	213	228	208	222	205	206	225	202	221	207	233	208	206	192	194	216	206	203	193	217	209	213	206	224	218	231	167	190	215	216	183	233	222	205	211	207	176	224	233	204	189	186	195	217	207	196	206	218	214	232	224	202	205	195	215	215	206	216	202	225	215	221	206	219	215	213	225	193	209	220	218	194	220	217	216	243	216	202	195	211	217	218	223	213	216	216	216	199	210	214	186	212	193	211	223	200	230	223	210	183	224	197	206	211	201	199	212	202	231	221	245	205	215	215	245	211	208	202	229	211	212	215	210	211	192	183	226	207	227	210	213	209	191	209	220	216	196	232	209	228	222	222	219	204	214	211	210	197	209	218	220	194	227	211	181	192	228	233	226	213	237	207	205	214	204	211	188	200	198	200	205	229	220	187	179	213	214	222	247	221	201	194	195	222	207	214	196	193	215	199	215	225	202	194	224	219	236	217	210	208	215	214	210	194	184	203	205	212	206	261	199	192	188	204	218	215	198	209	220	232	205	210	220	209	208	207	200	226	201	224	212	209	217	206	214	184	188	205	213	219	215	213	232	229	231	214	214	217	214	214	216	200	198	213	223	190	216	230	223	195	194	212	209	203	211	168	221	219	225	185	200	218	217	221	215	198	192	213	224	222	194	226	236	192	223	204	224	225	203	212	199	196	189	217	228	197	219	226	225	207	194	200	189	211	219	219	218	233	237	222	246	215	245	207	220	200	222	235	216	198	198	185	234	211	198	230	203	204	219	209	225	208	217	209	222	197	224	196	183	215	180	196	198	186	203	220	215	204	205	206	214	238	208	225	192	220	214	199	215	197	191	197	220	211	192	185	192	211	220	203	204	229	207	217	235	196	224	215	200	211	215	237	234	203	224	222	223	200	206	209	217	211	205	206	208	209	218	220	225	213	215	209	200	228	218	200	207	240	201	200	211	208	224	197	200	207	193	236	219	231	234	193	225	217	170	201	195	214	175	211	219	201	213	215	200	201	221	222	192	216	196	230	201	214	221	183	216	224	211	204	224	221	201	186	202	218	202	207	194	221	231	217	214	218	199	221	194	212	195	217	234	221	196	214	227	216	205	205	219	210	176	183	185	221	216	222	220	193	222	227	196
10721	7702	38287	6766	11153	4342	424	330	245	265	225	233	218	214	190	193	170	178	164	180	147	163	193	177	157	140	192	147	165	160	153	166	136	147	170	150	172	150	163	188	153	166	151	154	153	151	173	159	143	138	157	177	151	169	163	174	148	169	205	153	146	152	141	154	168	171	149	158	164	148	157	171	156	151	165	149	143	146	159	153	156	154	181	148	166	149	168	152	161	153	151	148	135	131	157	163	173	176	171	129	158	158	161	149	163	144	145	164	151	144	174	145	173	155	155	135	164	129	161	164	155	158	167	149	149	169	157	127	160	172	181	160	152	161	182	127	155	150	184	158	170	168	148	165	159	170	144	156	173	168	153	160	140	160	139	156	135	147	173	147	145	151	151	161	140	154	139	161	147	162	163	167	136	163	148	147	160	149	139	158	159	157	159	146	158	157	173	156	157	164	160	172	164	150	173	160	169	159	139	169	139	156	134	147	161	147	129	161	151	177	162	144	153	146	173	167	166	150	127	144	158	165	167	158	159	152	171	166	148	174	154	144	151	147	131	134	167	164	162	157	162	151	139	144	173	142	163	148	155	146	158	174	164	158	146	132	149	161	157	137	139	166	155	150	160	143	165	148	141	160	142	159	136	155	159	175	149	153	151	157	168	157	150	182	189	149	193	170	137	143	162	143	171	147	145	164	139	164	159	146	135	147	168	155	158	154	128	160	161	159	161	175	162	157	187	139	148	167	144	139	162	163	144	153	168	144	171	151	173	154	173	149	139	142	158	161	151	171	140	137	150	173	168	161	147	138	150	147	154	136	148	162	162	136	158	153	168	149	144	155	163	167	174	170	155	158	152	162	186	159	157	128	156	169	144	162	139	154	155	182	161	168	158	153	152	149	156	151	151	170	155	179	139	127	140	136	157	175	136	151	158	142	147	157	143	149	160	159	147	141	163	180	166	154	176	172	152	120	147	149	149	151	145	152	170	161	136	162	177	158	163	152	161	154	111	158	147	155	152	137	144	134	135	191	166	164	164	155	150	174	154	159	145	187	133	151	143	157	168	158	161	141	169	130	151	137	153	157	150	128	160	166	129	134	154	161	132	151	128	131	168	164	160	155	134	152	146	141	149	160	171	156	157	144	164	149	165	171	147	137	117	143	167	174	172	142	151	157	144	128	161	152	152	144	183	162	141	137	165	128	162	148	148	151	167	155	153	186	150	159	142	168	143	149	157	142	156	153	163	154	160	169	176	152	154	165	158	145	155	147	137	162	152	141	166	148	155	130	153	140	153	148	159	154	170	169	143	160	125	109	158	156	149	146	134	135	165	151	140	153	162	161	158	177	140	132	174	144	152	166	155	144	152	167	162	151	153	148	146	149	154	163	164	140	153	171	145	133	170	176	155	160	156	130	163	149	170	159	149	174	143	169	136	170	142	150	141	130	167	180	147	155	168	156	156	132	161	161	154	131	139	155	166	146	136	145	151	142	148	143	151	145	158	152	159	168	127	142	134	161	187	151	141	146	172	144	145	174	144	156	144	167	154	134	157	141	143	166	155	155	147	168	142	163	153	163	151	153	162	146	145	158	166	152	177	145	160	148	158	133	159	147	167	171	145	157	146	137	167	149	131	169	153	149	145	149	150	155	154	164	151	151	138	140	158	157	153	148	165	160	154	159	150	153	122	196	161	142	136	150	148	146	154	153	157	143	165	155	141	143	140	159	146	151	151	137	163	161	136	150	194	179	119	151	156	156	147	144	147	147	161	144	134	144	151	162	145	182	147	160	151	138	162	155	152	151	141	172	182	152	176	144	148	160	147	141	155	140	152	157	142	175	135	137	137	159	150	132	150	145	147	154	179	126	120	144	164	135	120	184	172	153	148	165	156	153	143	164	149	152	138	144	152	142	140	152	148	149	156	137	159	162	150	156	181	143	145	123	151	147	163	148	144	171	181	159	170	163	159	142	134	134	165	166	164	145	164	143	132	153	161	160	153	140	141	147	145	153	146	158	158	141	146	157	153	167	151	156	153	158	140	158	159	148	155	195	137	166	153	137	120	140	153	136	160	147	130	150	169	153	167	137	169	135	143	159	147	147	154	162	140	154	150	157	154	151	143	137	127	158	141	172	168	153	133	155	148	146	165	149	154	142	146	159	149	132	146	153	152	144	161	148	169	152	187	151	154	173	182	161	149	127	165	156	163	156	162	156	157	132	137	156	170	166	133	146	142	164	175	141	163	167	166	155	185	179	157	150	170	139	143	157	171	151	159	168	158	144	153	161	163	137	155	163	148	143	141	154	185	133	173	150	155	156	148	188	159	153	169	134	169	153	150	157	152	185	135	125	161	128	168	152	134	158	149	149	158	142	158	125	147	142	142	142	136	160	127	174	179	155	132	146	157	144	161	170	140	131	152	127	118	166	129	139	141	151	152	155	151	166	146	135	147	160	145	165	158	175	164	154	165	145	126	155	179	160	157	168	167	125	164	149	163	150	160	153	180	156	150	153	139	166	165	162	163	154	153	169	161	153	188	164	142	142	173	143	173	131	142	149	166	135	166	136	156	127	138	147	156	162	146	160	150	142	148	174	160	153	164	162	168	149	180	158	153	156	147	161	162	144	168	154	164	170	143	160	162	138	150	146	161	144	141	157	143	139	165	180	147	161	136	146	132	137	139	147	154	136	182	131	159	139	150	145	137	154	188	122	138	141	160	163	145	147	156	136	153	154	155	153	131	141	150	158	162	164	147	182	158	151	154	174	164	180	167	139	144	151	125	145	146	162	154	143	153	138	135	138	188	172	171	151	161	146	145	143	159	191	171	146	187	147	158	155	143	151	161	147	137	156	157	141	143	155	144	160	138	149	156	153	139	153	148	142	177	163	155	147	150	175	141	134	151	169	160	155	139	153	144	144	139	151	128	156	168	148	128	154	154	170	160	153	175	137	134	183	150	149	188	165	152	160	143	140	151	157	138	133	157	140	154	163	155	176	122	125	193	171	147	180	133	153	133	165	141	139	157	133	138	176	179	163	170	147	161	162	145	144	145	174	162	147	130	164	175	140	150	135	137	151	169	169	164	139	161	155	138	159	150	142	159	154	174	160	151	169	155	144	141	166	146	163	158	143	163	158	152	168	168	153	168	141	144	143	166	167	158	147	187	133	154	149	142	157	142	154	153	156	167	163	131	162	138	146	158	152	151	130	152	129	135	138	157	179	136	142	143	142	167	191	161	161	141	167	172	160	173	169	162	144	149	135	144	153	159	168	141	156	134	127	142	136	144	174	167	140	151	163	145	148	154	159	141	135	135	145	150	149	139	141	158	147	151	146	142	141	147	150	147	152	136	149	169	164	160	153	177	131	160	144	132	133	157	166	151	160	145	145	165	160	151	167	156	143	159	170	154	146	138	182	169	145	155	144	150	172	145	172	140	167	141	129	157	152	160	169	159	159	142	143	156	173	183	140	133	180	153	134	164	168	144	145	149	159	163	165
6769	7929	28908	4303	26853	5790	1582	1270	1100	992	895	769	789	683	655	682	666	582	585	609	553	530	502	464	483	487	465	435	466	493	428	487	443	466	431	401	487	425	453	406	445	420	439	430	430	429	411	398	431	428	415	430	428	428	427	424	442	407	460	405	407	442	428	413	442	436	427	404	379	415	406	407	430	425	428	404	403	412	396	426	408	413	401	443	426	444	393	389	414	418	452	384	407	414	409	423	415	379	406	404	415	414	424	392	415	369	394	414	415	444	432	412	400	426	361	424	407	403	407	407	397	384	399	395	356	408	412	407	405	427	455	435	390	415	400	393	411	387	392	419	431	419	398	363	399	373	414	389	398	416	392	415	402	390	424	373	444	410	388	397	406	405	420	404	413	406	431	405	361	444	384	399	412	390	368	422	447	425	429	391	418	413	387	410	387	410	399	407	396	398	395	396	438	421	402	425	428	463	431	382	409	389	421	412	416	395	404	399	387	399	401	388	376	412	392	411	410	392	365	422	394	362	435	381	400	411	400	433	369	404	417	409	408	389	404	421	434	398	369	409	435	436	415	400	407	392	422	406	394	427	439	398	409	414	421	402	436	415	394	395	426	460	355	399	408	400	401	405	385	383	362	375	408	382	356	421	422	394	416	388	378	382	366	405	382	435	405	396	397	376	406	411	381	372	426	398	387	369	411	411	376	423	412	383	397	410	390	399	438	388	435	387	383	389	364	384	362	424	377	408	400	425	406	389	424	415	375	409	396	429	417	343	389	392	438	401	389	403	401	425	383	442	443	407	393	422	420	416	400	398	422	437	406	386	445	422	389	389	443	398	399	389	402	451	406	411	415	420	381	373	400	393	409	406	389	401	448	418	401	381	393	407	392	385	384	424	416	374	426	444	410	404	422	414	415	392	432	390	429	379	398	416	416	435	401	380	391	378	373	403	409	413	387	400	396	398	375	390	366	428	421	394	387	388	400	421	407	385	395	439	380	360	381	367	397	419	396	413	389	400	406	387	408	395	392	380	417	399	379	389	442	398	387	420	420	402	404	439	426	408	424	380	435	365	402	422	378	395	387	461	421	399	400	422	407	405	373	351	401	409	392	421	436	413	414	407	374	393	400	410	420	394	389	372	372	405	390	382	403	379	427	412	433	407	377	454	391	407	379	403	401	399	398	398	390	382	439	392	428	400	420	377	371	426	409	454	416	382	422	434	399	386	393	358	413	431	410	404	443	381	443	373	385	421	353	394	421	440	408	410	384	382	368	406	382	371	413	449	410	421	413	421	407	399	377	401	398	394	382	379	404	411	391	426	428	398	381	395	398	378	393	422	384	410	374	432	388	367	406	387	378	386	389	398	381	416	390	376	379	406	361	436	420	389	405	402	358	434	402	391	429	389	424	406	395	452	373	403	444	435	423	402	402	384	403	360	382	436	392	396	381	404	425	398	414	401	394	433	397	397	418	403	383	413	398	397	418	432	398	419	394	402	392	412	441	404	373	395	412	381	437	436	425	412	420	376	431	424	415	402	402	390	409	388	383	423	382	404	406	404	367	386	377	396	410	389	379	411	404	388	409	387	407	394	376	388	421	444	433	388	406	406	379	393	425	356	430	383	396	401	408	411	410	461	408	441	403	419	418	423	372	388	444	399	413	385	396	439	431	413	405	402	429	440	421	393	394	384	410	430	354	402	401	372	394	410	377	387	391	406	404	433	405	411	385	434	429	377	428	388	422	387	403	403	361	378	369	382	410	378	347	381	429	367	413	402	419	418	380	410	404	411	358	405	421	404	399	376	378	391	393	421	399	393	373	414	394	423	399	429	395	387	376	399	411	468	408	400	414	421	390	404	412	393	382	426	412	415	458	421	394	436	435	378	413	385	418	369	394	418	389	355	419	390	413	392	384	421	393	366	421	413	403	383	417	418	404	424	387	397	407	403	391	414	405	423	402	405	407	393	421	423	410	410	408	398	430	407	423	429	383	412	393	396	426	408	405	417	409	385	404	389	394	401	409	377	402	445	373	435	378	429	421	420	409	411	390	384	386	382	436	393	431	412	404	390	389	416	398	428	384	363	381	425	426	443	399	403	430	378	391	407	435	379	417	376	350	396	370	368	410	391	389	411	370	447	397	413	417	421	398	470	408	417	394	390	402	402	428	398	409	415	365	378	378	402	421	403	424	392	430	408	398	382	418	394	414	376	421	419	390	372	397	389	405	402	414	415	384	355	421	394	377	391	372	416	437	413	405	396	415	404	394	402	442	416	417	402	423	420	400	373	419	403	415	397	403	425	406	396	396	402	375	408	412	387	412	453	384	408	373	411	412	445	400	399	426	394	397	392	412	414	403	382	399	427	408	382	400	380	416	383	366	396	409	419	415	431	425	417	394	380	386	382	359	379	430	410	399	396	392	405	397	416	405	388	372	398	383	407	412	406	396	406	394	419	377	383	390	370	430	455	404	420	392	414	391	371	394	401	411	387	410	384	425	406	376	376	382	383	417	421	432	398	404	380	417	404	404	389	447	380	405	389	370	400	427	431	340	429	387	388	389	439	407	423	369	388	391	391	409	385	421	394	412	387	407	416	409	368	421	413	411	378	430	399	438	402	403	401	404	387	402	410	419	384	394	437	392	395	412	396	378	413	448	391	376	430	439	431	397	405	393	396	411	404	381	417	401	417	431	388	362	406	371	390	411	434	419	386	403	420	436	371	400	392	392	376	401	398	390	409	370	407	366	397	410	406	424	416	398	408	405	409	379	433	414	394	415	390	410	400	425	420	414	398	393	438	439	367	401	401	378	433	414	392	397	412	414	417	411	371	392	406	389	390	412	422	406	409	385	391	418	409	393	436	429	437	435	403	417	442	410	412	421	365	410	404	427	411	403	397	395	397	401	403	381	427	398	424	406	420	375	414	414	412	413	384	394	400	426	393	433	425	411	445	428	431	384	445	432	417	414	402	399	395	395	417	414	377	385	419	406	397	401	405	432	400	428	395	445	411	420	415	403	400	437	403	404	425	408	400	422	447	388	413	421	398	395	384	415	416	432	396	416	408	406	394	400	405	442	430	432	381	411	401	434	417	409	397	395	402	410	394	368	395	381	413	416	404	425	440	420	410	410	419	405	401	408	414	389	403	396	412	391	402	376	367	426	394	449	387	431	391	414	395	398	401	412	422	393	390	376	384	384	362	379	416	397	433	394	432	402	413	409	407	417	395	419	403	403	422	399	387	423	400	380	377	458	432	388	402	422	417	400	405	383	394	348	380	408	374	416	381	391	392	430	408	383	434	397	396	384	410	405	384	412	401	413	373	380	425	460	411	409	420	403	443	382	430	414	393	379	410	415	347	391	404	392	416	392	421	429	450	413	383	422	384	400	401	412	424	396	409	398	421	408	422	419	412	426	405	396	406	401	383	377	398	441	391	400	392	419	399	413	385	418	415	427	416	385	369	419	393	390	415	432	385	398	414	361	353	380	389	436	412
17723	5731	44498	10651	22174	9820	880	614	508	481	432	391	365	384	330	359	354	324	329	337	299	305	308	298	281	288	324	301	287	293	309	279	299	304	311	259	257	285	269	274	288	287	315	278	251	300	272	275	273	258	262	271	285	272	246	255	286	286	282	293	279	248	288	247	304	265	293	272	262	241	270	242	303	248	293	290	264	252	249	300	305	290	288	292	264	284	282	261	282	277	276	301	282	318	280	269	316	267	257	246	297	273	294	308	289	265	291	289	279	281	293	265	257	254	243	264	284	275	237	304	261	307	311	299	282	279	278	288	293	237	273	315	263	277	283	281	257	258	240	279	275	280	259	244	287	268	302	269	282	262	276	285	265	274	240	276	284	276	259	246	269	262	272	299	313	272	294	270	244	273	261	264	280	262	268	273	300	280	274	299	301	264	234	259	243	249	261	249	288	292	267	277	286	265	297	293	302	276	266	246	272	308	235	269	253	252	286	240	291	248	260	260	286	240	265	260	275	277	306	275	269	289	279	283	255	240	258	251	264	297	269	284	280	265	281	269	268	288	250	301	287	288	272	273	260	267	271	254	288	265	273	279	276	243	223	263	295	281	255	281	289	255	289	280	256	233	274	260	255	258	260	280	328	342	278	280	272	269	245	251	274	252	274	279	305	257	260	246	264	264	267	296	286	259	268	289	282	240	266	293	272	276	258	275	300	270	269	246	291	313	264	278	271	252	281	263	240	278	281	264	306	290	273	295	279	249	254	254	254	291	274	255	278	309	268	275	255	261	251	288	264	285	253	296	275	273	254	286	263	255	256	299	246	286	259	260	256	277	245	262	286	300	278	252	261	285	258	267	292	271	286	290	260	268	293	265	281	280	304	256	273	247	273	275	266	262	299	291	303	292	268	268	261	298	259	289	287	259	247	278	290	294	286	243	256	254	267	287	267	277	308	273	279	264	252	276	265	245	237	238	285	249	283	290	277	267	284	267	288	283	242	293	289	297	280	290	244	282	278	250	275	274	292	243	285	281	268	267	284	289	285	301	288	265	276	283	257	264	291	277	250	266	298	248	276	271	275	276	280	308	252	241	231	237	284	282	265	259	292	299	267	297	281	284	260	287	264	281	275	285	268	303	274	280	272	254	284	275	266	292	273	279	307	282	293	242	256	287	293	283	290	237	263	275	291	234	305	243	300	235	308	279	267	256	245	272	266	276	259	288	241	259	274	274	298	305	272	292	288	286	250	271	260	263	266	262	237	281	272	270	257	287	265	278	296	291	240	269	254	292	260	258	308	265	284	254	264	259	256	289	263	277	268	286	251	263	288	283	256	284	273	277	290	258	313	266	212	291	272	295	253	256	277	309	269	312	254	299	268	298	273	244	253	299	270	273	264	261	250	270	299	299	261	275	267	278	261	268	290	270	283	282	272	296	269	269	235	237	273	275	267	271	295	287	223	262	251	284	275	283	247	278	248	287	290	302	307	319	300	270	289	290	279	273	304	252	250	297	282	259	259	282	259	294	280	270	295	289	294	290	293	285	254	304	306	278	274	283	262	280	262	284	252	259	259	270	318	309	282	285	292	261	287	257	273	250	271	291	252	288	317	275	261	286	319	248	296	271	284	285	258	285	277	297	241	242	242	274	280	282	276	243	301	291	272	256	270	248	238	268	293	279	294	275	255	276	236	279	270	286	264	269	291	243	283	267	261	300	262	261	289	280	265	238	284	264	275	258	238	254	265	295	243	260	302	277	286	258	284	294	264	259	259	257	247	256	265	272	321	278	273	274	284	249	288	288	278	262	304	266	284	265	273	277	242	263	268	255	253	266	272	276	283	263	302	277	298	257	269	304	250	287	266	286	247	271	286	284	264	284	268	257	272	301	280	275	262	287	267	294	281	277	262	283	241	294	273	272	215	253	283	258	281	274	267	269	281	287	281	288	266	268	292	267	295	252	275	243	285	260	275	244	298	229	262	303	248	287	298	266	275	278	254	253	255	295	267	295	296	263	270	283	266	249	270	257	288	262	276	260	257	277	250	263	259	287	274	280	303	258	295	269	276	290	296	280	267	284	258	287	282	298	292	271	256	282	277	274	298	284	283	244	240	272	280	300	282	268	276	281	287	256	267	276	300	259	294	257	269	280	301	274	264	253	269	271	270	266	266	272	284	266	306	301	221	253	316	279	273	275	293	271	278	258	274	249	274	255	260	262	298	267	269	284	274	259	248	275	264	256	233	239	236	259	254	266	297	256	283	271	282	258	297	280	264	255	277	274	239	283	288	312	261	279	290	270	296	272	297	252	266	288	286	258	257	272	299	295	265	242	280	269	258	266	225	281	297	279	284	238	253	246	306	260	283	261	294	300	273	247	252	263	283	271	253	241	253	300	269	254	240	292	289	238	278	257	280	275	256	304	279	251	291	272	296	296	255	269	254	255	277	236	261	276	252	280	277	296	310	307	263	271	272	278	303	250	283	275	290	295	261	260	267	290	302	300	302	262	260	276	236	299	256	295	273	293	263	287	269	272	286	286	286	264	260	291	270	242	298	281	253	268	264	252	269	293	261	290	269	317	294	297	297	252	291	311	258	272	262	329	279	300	274	262	269	280	280	252	285	285	268	270	295	255	288	279	263	258	244	280	277	267	268	283	268	247	256	260	252	280	269	266	259	260	244	286	268	291	280	297	270	275	272	280	260	259	308	269	246	262	249	254	257	269	273	250	281	227	237	284	251	257	262	268	282	296	272	262	259	295	290	285	296	286	282	245	266	286	257	269	251	267	287	271	251	269	248	280	293	279	273	260	257	272	277	250	283	275	283	264	314	288	268	284	258	245	290	277	294	298	300	265	299	290	287	267	276	259	274	257	310	285	256	275	248	258	256	259	268	247	246	295	283	273	270	277	281	298	279	283	256	295	282	297	289	268	264	272	314	255	270	239	273	297	281	271	257	272	299	283	296	288	300	276	283	267	279	284	295	284	268	268	250	278	267	289	304	262	301	261	257	280	278	281	237	258	277	269	261	261	297	237	281	269	279	275	285	286	293	307	305	269	284	252	255	248	262	250	258	290	253	298	260	253	275	249	257	297	263	267	255	265	306	297	260	282	281	272	258	272	281	259	252	315	278	309	266	305	255	262	276	267	294	266	287	255	273	262	293	273	271	250	269	274	268	290	289	261	250	258	294	300	275	281	257	242	275	272	274	287	268	272	280	284	272	285	249	272	282	283	304	277	274	244	276	304	283	282	262	273	291	276	259	247	272	298	274	261	272	280	289	262	276	253	250	238	251	259	268	285	272	300	298	261	294	259	285	273	252	283	262	301	286	264	264	282	292	271	255	259	256	267	295	265	280	313	295	270	271	269	302	301	287	257	269	289	280	280	294	265	240	269	302	288	269	294	243	282	257	266	258	255	272	263	292	268	284	270	294	264	254	294	265	287	276	288	272	265	294	254	286	252	284	243	279	267	289	274	286	263	244	278	301	279	227	282
8449	5239	30013	7818	40420	8142	2888	2503	2103	1791	1608	1472	1384	1234	1192	1190	1081	991	1006	985	910	919	864	852	911	838	807	799	805	776	754	781	779	760	714	675	732	734	682	724	690	758	734	724	743	650	682	722	693	738	704	715	706	710	688	680	680	717	678	613	661	663	640	651	720	643	632	654	672	634	665	669	673	646	645	662	625	642	671	716	690	690	698	646	691	665	673	651	642	627	672	702	662	678	636	643	669	689	657	629	612	601	674	675	606	624	693	608	631	678	649	664	630	684	635	642	591	599	627	653	687	659	672	671	655	650	635	663	670	665	651	630	622	616	667	659	628	673	654	618	643	645	591	650	627	669	690	674	667	615	683	627	668	630	675	637	661	616	612	618	658	655	693	611	621	641	663	653	622	641	649	626	652	631	680	599	654	650	628	675	615	651	597	675	654	640	655	616	681	672	636	661	628	661	644	686	696	692	654	611	694	634	620	631	633	676	672	665	673	636	645	668	649	616	626	653	607	604	669	663	652	671	646	645	658	670	665	586	684	635	638	607	658	663	635	613	681	600	639	655	636	617	623	655	624	653	666	650	640	670	660	668	631	617	655	633	657	672	643	623	631	680	685	637	645	647	595	635	651	648	625	615	688	677	645	645	632	666	604	574	619	625	641	666	639	664	675	625	683	656	619	619	619	656	640	629	588	618	662	642	625	641	614	659	606	599	634	623	648	648	635	631	613	618	656	603	659	626	696	669	620	632	641	646	654	644	620	701	621	627	655	623	613	657	628	651	626	662	626	636	665	644	671	664	698	621	624	632	613	619	639	642	640	661	655	660	662	608	630	632	618	620	626	648	657	614	598	623	629	643	689	625	639	644	664	633	661	643	656	653	583	611	670	646	674	660	657	642	598	681	634	633	632	682	620	630	681	644	656	655	634	713	655	614	629	666	624	652	690	646	710	657	670	652	650	642	616	627	672	612	618	649	680	705	616	637	624	689	619	651	628	673	648	652	655	664	654	642	657	649	625	639	706	667	637	683	665	695	614	662	655	651	685	629	616	629	620	646	618	633	614	623	625	618	688	659	683	642	644	700	572	672	636	611	621	683	603	611	667	610	633	697	643	680	627	665	643	615	657	637	604	634	659	670	639	644	662	652	612	615	617	694	655	626	645	611	652	615	634	649	672	639	641	568	625	662	674	648	674	696	642	640	640	647	606	595	641	665	652	669	690	660	651	695	653	642	646	666	652	662	644	622	630	628	643	650	654	670	655	626	643	664	666	598	633	664	710	642	651	632	649	673	634	619	639	635	659	616	681	634	645	632	635	624	618	654	668	644	629	638	642	665	669	628	626	644	632	652	660	649	617	632	639	613	650	636	658	642	669	606	645	648	687	599	627	636	650	595	590	641	613	678	665	626	645	620	637	636	648	657	639	685	631	645	617	628	674	611	695	688	648	623	651	634	609	641	649	601	628	645	673	618	635	628	605	652	649	664	675	625	621	617	640	665	664	649	654	639	646	642	683	610	698	671	643	611	622	649	624	638	646	648	667	676	611	676	636	619	639	631	631	642	643	636	696	640	644	657	651	618	630	641	639	600	705	692	656	644	667	652	686	613	616	623	682	646	655	646	636	641	652	661	619	652	627	619	615	639	618	623	626	626	679	641	630	639	672	623	665	654	643	654	616	697	621	618	648	662	621	644	606	608	647	668	613	669	651	625	622	660	629	636	646	631	632	629	640	654	636	629	623	643	684	664	656	629	647	643	682	683	647	654	661	646	611	649	629	623	695	630	662	656	664	636	620	644	621	680	655	622	668	582	682	656	612	658	648	659	624	591	663	653	625	649	705	658	674	657	698	640	613	609	636	605	677	633	667	637	630	685	661	695	673	637	653	589	637	642	630	655	663	685	683	634	706	656	657	619	621	631	602	632	601	651	625	660	662	606	656	646	673	660	648	664	646	610	627	608	639	643	707	577	643	636	665	634	667	632	682	635	597	655	603	678	635	698	615	669	628	612	618	610	668	632	614	636	632	658	635	655	637	654	660	643	662	677	633	632	602	653	653	626	653	650	634	626	618	633	636	637	643	681	667	643	665	626	647	617	746	595	618	683	648	666	630	624	662	628	651	640	584	641	654	634	656	673	667	635	607	610	633	617	680	650	613	620	645	612	632	641	619	631	660	647	611	641	655	624	612	668	661	654	627	600	657	633	646	601	634	640	620	627	684	649	638	642	643	661	668	628	649	635	632	639	671	633	594	674	628	665	725	624	634	634	612	654	634	635	620	647	633	588	669	614	640	646	662	658	729	590	659	611	641	647	622	689	660	616	658	674	645	606	627	683	644	605	634	656	642	613	692	662	625	679	612	647	633	670	649	629	685	635	641	616	669	639	584	648	690	628	655	607	678	650	621	650	631	637	651	671	652	630	644	695	648	619	646	656	608	657	618	630	604	652	702	610	612	652	648	632	595	651	657	645	671	674	602	654	646	645	653	676	601	676	605	651	665	617	640	667	646	620	650	669	672	618	637	598	660	625	624	678	672	627	634	640	626	650	626	642	631	714	609	628	599	617	648	676	713	646	701	633	612	642	659	705	622	640	684	666	635	640	669	649	613	657	653	678	669	594	608	664	643	634	629	661	639	591	634	631	655	649	653	614	674	615	594	633	652	576	647	690	624	670	665	650	621	651	608	649	592	661	651	637	622	656	603	693	670	607	650	627	645	640	664	610	641	675	612	647	633	613	621	642	617	641	643	680	617	636	640	602	617	637	643	634	655	645	656	618	629	612	645	615	659	645	726	667	641	636	651	633	640	606	653	609	635	628	610	649	636	606	639	614	652	608	674	630	670	647	650	646	638	619	628	650	634	614	638	648	621	628	626	637	636	637	661	623	656	662	643	620	605	643	602	627	675	619	614	644	632	669	638	629	639	637	658	633	631	607	628	643	639	663	661	685	658	612	598	605	616	639	662	662	661	644	621	644	634	658	663	628	608	609	630	630	655	618	640	620	647	657	620	647	618	613	637	633	638	652	660	687	643	580	673	620	643	633	644	622	615	685	635	629	634	652	648	631	655	636	691	654	606	612	638	658	634	619	664	632	623	658	631	634	673	657	662	671	637	621	633	630	696	652	649	629	635	652	646	628	652	644	644	627	652	644	674	639	626	624	651	641	695	652	689	674	628	622	604	611	642	616	649	623	665	637	642	612	619	589	667	628	640	570	643	636	678	649	624	661	608	622	624	597	666	598	617	612	624	660	618	599	629	638	618	655	652	656	641	632	671	706	671	655	604	599	654	629	672	636	654	644	665	642	610	680	666	616	657	607	663	649	592	619	662	685	609	617	653	639	650	652	602	637	618	647	602	643	648	637	669	657	666	622	660	656	633	634	627	665	706	606	650	675	636	609	617	632	647	608	693	583	653	616	626	609	667	639	643	644	595	625	645	620	633	647	621	675	665	653	606	634	674	665	629	568	657	640	649	683	627	657	665	651	626	673
2389	450	1678	452	689	124	81	81	67	77	82	77	66	70	73	80	72	67	50	71	88	70	70	90	71	72	72	93	70	85	91	87	74	63	70	80	73	67	57	78	80	66	82	73	73	70	93	74	90	87	80	63	77	67	79	71	77	57	71	72	57	79	79	61	64	85	74	66	62	82	64	87	64	66	77	76	79	67	72	75	60	68	75	87	58	82	69	81	72	83	75	62	58	80	82	78	82	77	85	76	85	68	61	75	69	70	78	68	66	80	73	78	86	67	70	53	71	66	63	82	75	82	55	56	71	75	81	81	86	58	65	80	65	76	75	60	77	82	93	65	74	72	74	62	74	77	70	96	66	66	76	76	70	75	69	73	61	75	87	80	64	75	72	64	64	68	82	74	77	66	69	78	60	53	73	65	74	70	75	60	89	61	84	73	61	76	72	69	72	79	83	67	61	74	84	77	76	71	85	61	71	67	83	78	77	86	65	62	80	68	69	75	91	79	73	70	75	68	71	82	69	77	73	72	71	79	71	84	77	94	93	68	74	66	81	67	76	81	63	66	73	78	90	68	69	66	81	67	80	71	61	89	60	69	79	81	68	55	73	76	85	84	80	97	72	88	76	64	65	68	81	60	73	70	52	86	76	81	73	71	63	70	56	76	71	66	83	88	71	79	61	75	75	66	78	66	81	76	68	81	74	66	72	72	77	57	81	55	64	76	60	70	76	75	78	72	69	69	91	72	66	89	66	73	62	70	73	63	55	76	72	76	69	68	80	72	72	78	69	73	73	80	84	83	77	67	79	68	67	77	76	64	71	71	88	80	64	80	85	66	69	57	67	78	67	89	78	89	74	73	70	58	71	78	65	59	71	92	90	80	72	67	89	77	78	83	79	77	76	72	67	65	74	86	66	62	94	70	77	75	88	72	67	83	69	78	60	61	77	79	61	84	73	67	86	70	74	66	76	88	58	76	78	78	69	67	79	64	69	88	80	88	88	84	79	71	69	74	89	78	54	69	64	55	64	85	66	83	61	60	77	69	73	69	70	73	65	53	57	74	70	70	68	75	86	68	81	70	76	105	69	76	76	67	84	73	83	83	69	84	62	90	60	66	68	61	69	77	80	82	67	66	69	79	67	71	66	64	88	63	80	63	67	57	69	80	78	63	64	62	76	73	68	71	73	62	83	66	68	59	75	74	82	69	57	57	57	88	79	79	79	67	73	83	70	77	68	79	68	75	74	58	72	71	83	75	77	71	67	64	79	79	78	77	89	64	87	72	74	78	79	72	74	60	60	74	76	80	66	76	62	84	71	70	63	81	78	69	77	73	63	73	57	88	78	77	79	74	75	64	76	73	72	78	64	84	61	70	74	60	67	71	67	71	67	72	78	78	83	68	76	75	86	71	82	73	67	58	74	89	73	82	59	74	63	96	73	79	73	60	78	79	64	78	70	59	72	80	89	71	74	75	71	71	88	77	70	73	94	69	71	85	60	70	82	55	76	68	74	49	74	70	66	76	62	90	86	70	84	69	75	77	68	70	71	73	78	66	77	71	65	61	60	79	78	72	70	71	85	85	72	73	93	94	76	70	61	73	84	52	82	64	68	61	72	80	51	88	73	72	82	88	63	59	87	92	98	77	49	70	81	71	65	83	72	69	76	67	66	76	60	60	68	70	76	76	66	68	71	70	86	55	69	78	67	66	60	73	76	79	75	76	86	75	78	85	77	74	64	67	68	78	72	61	74	68	82	69	67	82	85	70	81	65	69	65	80	67	85	65	75	81	62	74	78	75	70	70	76	67	71	76	73	67	75	55	85	51	69	75	73	73	75	82	70	91	93	66	76	81	79	67	83	71	84	78	74	79	80	62	72	75	81	80	75	70	69	74	81	75	75	74	78	80	72	62	68	76	80	85	83	72	73	51	77	65	79	69	67	81	68	79	83	83	70	81	61	82	69	79	61	86	81	78	87	66	83	80	74	72	62	70	71	79	73	54	74	70	82	71	78	82	84	88	63	72	64	58	64	72	68	69	96	85	79	70	76	72	73	71	73	80	82	72	79	64	80	77	52	68	79	77	66	66	61	71	69	74	70	64	68	66	62	68	66	76	80	82	73	64	61	84	66	79	78	68	67	87	70	81	73	90	95	52	74	73	74	66	63	77	61	75	72	60	80	102	56	90	78	72	73	72	77	82	72	70	60	75	93	92	84	89	76	73	85	88	72	73	58	59	82	82	82	67	71	66	72	71	72	72	75	60	68	70	72	61	67	78	79	62	68	74	70	83	69	74	70	80	92	83	85	74	58	79	83	77	73	75	58	79	69	82	66	77	67	77	76	81	90	80	74	84	83	69	81	80	101	58	63	69	80	70	66	56	83	82	80	78	89	78	70	78	51	90	76	62	86	114	72	78	73	80	79	67	73	74	88	80	75	57	81	59	72	87	61	79	77	69	71	67	72	83	85	77	58	66	77	85	67	83	61	83	84	67	71	72	71	67	61	73	64	71	66	65	70	74	75	69	71	82	76	74	69	82	72	81	68	77	76	80	75	64	61	65	67	77	71	56	64	81	78	61	73	50	88	51	54	64	82	85	76	68	66	73	67	87	57	63	74	66	87	86	68	68	70	60	71	69	79	58	87	61	73	77	64	85	70	74	77	83	74	74	68	67	63	77	79	81	77	76	71	81	65	70	80	68	69	81	73	80	75	77	78	70	88	89	59	73	77	80	61	62	73	80	75	67	72	63	78	75	79	61	78	90	73	77	73	65	64	74	59	83	68	60	73	63	81	69	76	71	71	75	72	72	77	50	69	58	77	76	53	70	80	76	65	69	68	81	72	79	67	75	81	65	90	76	68	66	64	58	75	59	70	68	59	67	81	66	93	77	70	72	73	77	83	59	71	72	63	71	85	93	69	67	79	72	78	79	79	66	79	92	72	82	78	67	74	70	82	90	94	79	79	64	64	72	70	59	68	69	82	71	64	74	68	80	73	82	57	68	77	60	60	70	66	77	72	69	64	59	101	79	63	78	73	66	75	53	75	74	64	96	69	52	65	68	73	77	78	59	83	77	79	63	77	92	84	87	84	71	80	65	77	82	75	85	70	77	65	71	64	56	63	73	65	71	63	72	82	87	61	74	66	64	84	69	61	86	75	78	72	81	76	70	60	68	61	81	75	66	65	71	87	58	70	64	68	66	61	77	65	70	67	85	74	67	61	78	74	65	72	82	70	69	76	61	86	83	90	63	73	80	79	68	60	76	83	90	74	62	76	75	55	80	84	83	84	82	68	74	72	73	76	71	67	64	77	72	58	83	77	72	87	95	66	74	72	80	66	68	62	105	75	85	76	64	85	70	60	72	78	71	67	85	71	86	76	80	65	74	72	67	61	68	70	67	81	75	70	60	79	67	78	69	74	78	60	84	60	76	60	75	77	76	80	68	66	85	54	53	80	76	60	76	78	71	81	70	70	71	74	88	89	71	84	76
2267	911	4071	1685	3807	500	245	269	258	242	244	241	241	235	239	195	225	240	213	214	198	235	230	247	219	221	241	211	230	235	259	214	221	214	219	228	207	236	221	218	233	204	241	239	203	224	228	232	228	230	225	244	227	217	218	201	251	223	230	205	232	228	209	221	225	226	191	219	233	201	218	241	236	197	192	268	201	231	228	253	236	226	222	232	192	212	229	250	228	206	239	217	230	226	227	234	254	203	231	212	210	228	200	223	253	225	243	223	227	205	215	248	223	203	232	224	241	222	258	244	197	246	223	227	230	233	265	220	217	224	226	209	222	211	220	246	233	223	253	208	227	239	204	216	202	237	202	196	227	219	196	245	225	231	234	217	173	220	212	196	222	213	241	223	221	236	246	241	229	192	225	232	212	228	219	213	246	253	243	223	243	213	239	211	245	218	262	230	212	227	224	242	216	240	193	230	213	236	226	201	215	191	232	228	250	218	241	218	216	238	225	198	227	210	224	232	216	213	233	234	241	219	242	237	214	229	243	218	203	219	213	219	247	208	228	202	228	253	204	243	196	259	217	239	213	238	229	235	224	223	187	182	212	210	213	229	209	234	234	233	226	207	210	233	249	206	221	230	202	232	226	214	214	192	237	209	219	228	244	217	230	231	233	229	222	236	247	217	200	210	227	218	232	243	221	227	217	223	225	243	224	220	238	208	216	232	252	233	208	217	228	223	234	232	227	209	215	205	240	234	229	235	229	219	239	209	216	245	222	230	211	224	238	213	238	216	234	241	251	197	224	242	231	227	238	228	228	215	258	239	222	216	215	209	215	245	238	242	213	218	197	229	200	213	220	252	246	225	240	194	219	219	223	244	220	234	229	231	247	195	215	221	220	221	206	218	239	232	221	224	204	229	237	216	201	237	236	238	228	233	211	234	212	253	227	223	287	228	207	220	236	250	213	237	222	225	205	221	199	232	213	232	238	231	208	201	217	225	215	234	215	241	218	205	253	216	237	222	222	217	257	238	252	208	231	230	215	223	247	211	239	238	256	223	215	224	234	244	220	229	207	245	199	238	259	230	226	221	225	233	199	227	217	236	261	221	189	221	240	227	222	212	215	238	215	211	261	222	208	214	236	196	232	219	220	195	225	216	250	216	233	239	231	230	226	206	235	203	228	219	231	218	210	237	210	229	243	246	228	233	224	224	244	210	220	243	183	235	229	212	199	207	213	205	239	238	218	214	198	223	237	213	238	240	208	236	220	211	205	240	222	201	202	238	219	236	268	199	215	232	222	195	235	215	220	219	243	240	235	232	248	206	216	223	208	226	230	246	247	229	203	214	222	221	216	204	236	246	231	223	211	226	261	209	198	232	196	216	211	223	223	235	217	235	216	227	227	225	225	228	228	235	200	219	214	208	237	214	213	234	219	229	216	233	220	225	247	228	218	221	250	223	236	213	234	272	197	230	228	223	264	221	230	223	195	219	219	224	228	221	197	217	252	220	251	227	219	236	197	208	206	255	255	235	221	229	212	227	209	218	240	233	234	234	219	208	232	247	211	230	209	221	228	250	191	220	231	241	236	246	213	237	225	235	227	229	198	236	251	199	211	238	206	208	208	187	248	240	229	214	255	219	224	213	230	219	236	216	214	234	246	200	224	221	220	223	208	249	232	223	229	216	246	219	195	234	220	223	219	186	222	190	227	217	229	212	247	234	228	235	242	236	249	226	221	207	236	218	217	207	238	204	243	239	239	243	231	220	197	245	239	210	250	225	233	207	216	235	235	223	228	224	221	186	214	200	196	229	203	211	265	218	211	192	218	230	206	220	235	232	201	224	253	205	256	226	231	228	228	238	211	203	244	218	205	208	238	228	219	220	244	215	223	235	193	228	218	202	224	224	215	201	199	219	230	224	207	227	214	217	251	227	225	210	215	224	226	205	238	215	247	239	224	214	230	216	202	249	230	223	229	234	199	209	189	210	236	220	226	216	228	206	216	225	242	203	223	229	234	252	208	244	210	253	214	221	229	244	233	209	242	213	235	240	246	231	227	225	227	224	240	195	218	228	236	222	222	232	227	229	229	246	241	246	223	226	194	211	212	239	213	215	217	201	223	234	251	227	202	226	263	224	240	233	200	233	215	236	221	231	205	216	229	243	227	213	250	215	221	228	240	249	239	241	208	258	224	246	216	202	235	249	222	212	198	219	231	218	212	206	222	210	216	213	218	245	229	218	223	231	204	215	218	245	220	245	192	217	216	222	217	221	239	222	233	229	193	238	226	207	248	210	205	226	219	220	240	224	226	219	209	252	215	249	271	236	210	232	227	235	203	218	250	238	242	218	217	199	222	234	228	238	241	257	204	218	222	229	232	233	222	236	216	218	217	237	205	231	203	252	228	216	227	218	223	216	216	235	233	194	237	207	221	243	226	245	218	235	206	215	230	248	222	244	207	223	220	207	244	220	212	226	216	229	253	239	224	212	239	228	228	197	249	225	228	231	212	223	198	232	212	242	239	223	216	205	203	215	204	222	232	231	245	218	199	226	205	222	220	220	214	221	207	208	225	266	237	225	246	230	234	218	241	187	218	212	237	211	225	222	232	225	228	224	233	236	207	215	219	238	219	237	206	228	233	245	236	206	214	218	228	240	215	219	220	219	215	188	204	234	205	235	236	223	212	220	242	222	209	212	234	198	236	220	220	229	231	225	224	244	199	211	208	236	233	224	222	218	240	243	231	211	231	220	222	232	224	214	220	217	250	209	220	214	219	215	225	219	225	261	244	190	247	247	228	209	237	219	234	219	224	253	212	246	221	213	209	225	244	219	214	239	249	256	217	207	246	207	221	236	229	230	232	239	209	203	228	225	219	240	217	203	225	247	227	242	198	248	240	223	220	233	240	232	200	227	229	230	214	202	204	211	226	211	219	226	216	226	222	221	222	207	204	231	207	232	242	222	240	211	204	222	212	221	218	190	217	259	235	225	236	235	228	223	198	195	252	217	226	237	227	225	247	209	243	222	230	217	226	221	224	202	255	217	224	218	211	244	234	212	234	180	218	227	227	235	244	220	221	232	222	198	209	220	265	225	206	209	192	232	214	224	229	243	220	244	228	255	217	226	240	200	210	207	240	220	204	230	230	247	229	225	223	219	244	219	213	218	221	191	215	226	224	222	241	220	202	232	206	199	230	234	229	264	228	233	238	228	225	230	201	248	228	210	213	210	220	215	222	232	214	216	232	238	229	225	212	196	226	221	219	236	228	240	226	222	224	216	230	244	215	225	236	233	228	221	200	209	239	203	219	250	225	219	223	209	218	239	200	250	214	268	220	230	226	221	207	182	227	221	210	211	202	223	229	190	232	249	223	206	197	227	214	218	194	220	215	213	208	236	231	211	260	228	245	260	255	210	235	233	224	243	242	246	234	251	247	247	218	227	197	228	212	220	215	224	224	248	199	209	216	210	228	220	237	235	238	215	207	204	210	228	232	196	223	209
9770	5216	35986	9601	27804	8865	478	314	273	239	238	205	201	185	202	196	177	194	195	170	162	155	168	164	155	162	147	171	152	179	161	177	152	139	183	162	195	169	157	162	176	152	159	149	158	163	154	178	159	175	155	158	150	165	176	169	150	189	154	166	146	159	162	147	142	123	151	163	157	142	181	157	161	155	163	141	160	161	164	194	167	157	157	164	189	201	172	133	146	189	149	168	137	164	173	156	171	159	165	186	142	160	141	174	149	170	146	165	130	192	146	174	161	140	164	136	161	178	145	171	127	133	143	144	179	150	175	178	148	159	181	159	174	142	168	179	178	157	153	118	172	149	167	170	153	163	179	173	150	164	149	130	158	142	180	161	171	157	148	142	167	165	141	151	174	141	168	179	144	150	161	156	161	157	165	152	183	145	140	135	160	164	165	170	157	158	143	157	170	171	160	157	146	163	186	149	167	191	138	133	173	153	174	168	165	170	173	150	156	149	158	144	138	140	173	153	154	135	168	147	178	152	182	157	160	163	141	147	150	162	169	161	157	139	155	169	171	159	157	163	142	142	150	160	143	163	146	171	137	150	176	162	151	166	154	160	163	171	148	170	173	157	167	157	145	149	146	155	163	168	169	139	168	147	169	151	159	142	160	182	172	132	162	137	155	173	147	167	176	153	145	131	139	147	135	141	143	156	132	169	154	147	132	163	152	150	152	153	158	167	152	140	177	146	173	152	165	167	172	163	164	157	148	139	155	145	178	143	162	169	151	168	167	156	155	182	163	156	147	160	169	157	185	151	142	180	154	167	139	145	141	139	160	159	165	163	163	151	143	152	144	162	154	133	161	152	146	162	142	156	157	145	141	147	185	165	164	166	140	146	132	130	183	154	153	167	167	165	151	169	197	150	152	156	188	157	152	146	147	140	162	143	159	154	156	164	158	177	163	170	173	161	142	166	178	148	156	158	137	166	173	156	152	167	129	165	186	171	143	161	159	141	167	171	134	176	164	165	148	164	158	152	166	168	172	155	158	157	141	138	163	185	171	153	166	157	138	184	132	148	170	138	148	138	148	166	134	164	174	154	164	169	160	172	161	123	179	167	153	151	145	140	164	170	162	165	168	148	168	164	156	144	151	152	167	141	144	160	170	168	159	149	172	161	165	143	154	136	182	185	157	149	181	148	156	180	155	145	189	133	168	129	139	139	177	157	156	165	145	147	149	167	152	164	168	155	157	166	164	119	162	146	153	166	173	160	152	160	159	155	141	151	144	160	167	161	168	159	147	139	163	161	185	169	126	173	165	162	151	152	178	143	154	146	150	136	148	153	148	161	130	144	162	154	181	134	145	143	144	145	157	184	158	161	128	151	154	138	166	159	166	152	160	161	153	154	148	149	179	148	172	141	148	144	150	139	152	155	147	148	142	155	164	155	152	138	149	155	174	158	146	157	147	159	145	146	151	159	150	155	137	164	176	166	163	142	158	171	151	173	151	161	152	144	162	163	139	147	136	150	151	157	167	158	185	175	146	183	137	152	176	152	151	160	145	157	165	168	159	177	143	135	150	162	163	169	156	151	150	151	155	140	157	137	152	151	160	133	156	186	154	160	166	159	172	163	165	141	151	142	159	135	177	158	166	173	147	144	175	154	175	164	158	143	144	158	141	157	160	172	132	158	155	141	131	135	157	148	163	138	152	166	140	158	137	176	157	139	169	154	142	171	165	174	136	158	159	151	146	145	157	163	153	160	151	163	151	172	168	172	148	142	157	148	136	178	144	147	161	165	138	172	177	149	147	180	130	143	156	145	163	146	177	149	170	154	148	139	138	127	142	137	152	154	162	170	159	151	177	191	166	129	154	154	142	156	160	129	164	172	146	176	147	169	148	183	138	153	155	173	150	167	140	154	154	158	173	158	153	139	177	159	171	161	156	133	143	164	157	159	146	161	136	145	157	155	164	165	161	187	162	151	143	165	140	175	179	164	167	153	135	160	154	180	138	156	153	161	142	168	140	155	148	147	169	133	164	141	168	149	163	174	165	157	168	145	167	151	145	160	139	156	167	152	183	137	132	159	158	163	149	175	157	165	166	163	134	145	168	158	136	155	167	149	170	151	133	157	168	151	189	148	157	143	171	160	157	166	152	164	163	143	150	152	160	151	178	173	141	136	177	156	145	158	149	153	164	160	142	138	145	142	152	146	142	184	170	147	157	160	165	156	141	131	162	154	157	139	174	130	169	148	154	160	176	160	161	178	147	170	166	148	171	164	171	150	147	144	185	157	148	158	153	148	156	144	134	178	152	145	156	161	161	199	150	153	171	160	126	178	173	161	160	149	169	173	167	193	161	161	141	154	140	158	185	155	168	172	139	182	135	180	175	180	161	149	176	153	168	130	160	155	132	162	161	151	137	158	173	149	146	152	153	163	162	167	137	150	173	145	161	136	187	165	147	166	142	168	157	145	180	158	153	149	160	143	143	159	163	159	150	170	175	159	150	138	151	149	182	176	141	159	162	160	152	157	187	151	171	157	146	157	179	149	164	183	167	152	179	176	168	143	152	165	172	156	166	163	172	142	170	159	160	148	147	159	139	132	131	155	183	145	148	153	155	145	141	169	148	154	164	171	148	155	163	143	163	176	146	182	158	161	152	162	165	137	178	172	166	155	174	154	159	169	145	167	162	162	150	150	147	175	154	145	140	159	147	135	144	179	166	153	158	172	148	168	148	157	157	150	167	164	157	140	161	169	152	137	133	156	148	178	171	178	164	147	169	159	165	155	172	166	167	145	179	152	179	165	154	159	195	153	182	145	155	155	147	141	169	142	148	148	160	154	132	168	157	179	132	154	160	156	142	140	174	157	164	152	175	167	152	152	147	175	149	179	156	159	163	171	166	173	143	152	158	177	152	156	130	159	155	146	147	171	175	155	167	179	142	165	174	179	154	154	157	155	176	150	155	133	161	173	150	163	168	156	164	157	152	160	172	167	142	158	144	178	159	168	172	151	162	160	142	158	137	150	162	167	149	174	185	157	159	158	143	161	169	166	166	162	178	143	142	169	162	164	138	170	148	155	167	157	156	180	159	174	170	164	150	166	172	171	176	151	169	158	146	173	152	140	150	174	155	130	159	152	161	154	159	167	149	146	172	150	173	150	151	139	154	148	151	165	166	147	164	144	142	168	171	135	183	157	168	170	148	154	156	164	145	160	143	147	166	156	151	187	166	179	169	153	152	165	150	160	160	158	202	159	178	157	162	148	135	159	157	151	146	143	141	165	172	153	136	162	156	165	152	143	162	184	160	147	134	171	147	140	150	158	145	155	156	162	166	136	177	153	146	141	134	147	142	163	161	156	153	170	135	150	170	173	164	148	140	166	129	126	174	133	154	150	178	158	154	131	160	169	156	179	165	140	162	162	156	163	178	156	154	141	141	161	162	142	158	160	163	155	165	154	150	149	140	154	156	160	145	167	164	157	144	173	144	173	159	155	160	166
6309	5234	30481	10069	44221	8753	1472	1216	1127	989	799	769	767	666	633	644	600	576	574	545	529	509	532	496	546	493	500	490	465	508	473	460	432	423	431	446	436	442	434	443	441	452	422	405	446	407	445	427	439	442	455	465	417	417	412	428	403	422	416	421	454	435	450	417	399	449	449	421	433	472	437	361	415	403	443	442	395	428	402	408	429	394	411	399	420	420	394	415	438	442	422	430	371	424	395	445	428	390	439	462	371	439	399	444	412	429	390	423	424	450	396	369	395	437	438	443	403	454	437	429	420	403	401	451	409	406	412	392	458	409	406	433	456	454	413	399	401	433	410	457	437	414	392	387	436	383	417	405	406	424	387	410	412	423	440	395	439	402	418	426	386	432	381	420	422	416	410	429	383	438	403	361	414	437	412	428	385	398	437	427	397	412	387	427	443	412	413	405	387	382	409	405	392	429	416	412	376	429	429	420	437	387	403	414	384	442	466	380	409	447	411	421	426	386	402	411	436	366	383	413	376	447	426	410	378	440	425	413	439	399	441	384	416	412	410	430	411	452	431	423	412	397	404	426	430	403	421	392	402	427	412	404	393	403	423	408	399	453	426	395	426	430	456	436	426	388	404	406	397	388	411	406	407	412	407	409	391	426	384	410	414	430	428	399	387	392	417	397	413	422	432	436	432	444	418	421	430	422	399	376	419	429	425	392	411	408	400	412	377	410	400	423	397	418	415	398	447	375	347	408	408	431	430	425	425	398	392	418	402	420	404	409	388	398	398	424	373	438	423	436	442	436	393	384	420	372	457	422	458	394	441	369	444	427	394	418	402	411	414	429	445	408	425	398	438	415	415	427	407	432	413	401	405	432	431	387	425	396	412	376	423	410	418	434	418	391	404	387	412	394	426	399	438	422	460	441	408	385	415	426	403	392	420	433	388	402	440	397	383	421	424	394	411	407	415	432	402	432	371	418	422	443	377	424	412	391	440	406	426	402	422	386	421	394	427	361	413	404	411	405	418	394	411	397	439	413	403	448	405	426	438	448	395	415	426	401	382	430	402	411	401	418	401	415	394	392	450	407	447	400	400	458	446	443	442	446	422	363	416	406	391	407	432	427	412	421	398	396	416	403	407	423	358	429	417	427	455	421	393	391	394	408	425	414	387	386	392	432	417	397	448	429	420	439	418	375	414	419	409	401	429	439	412	403	408	413	413	424	426	422	373	397	416	407	396	432	418	424	410	411	410	413	398	402	440	421	434	417	432	421	403	386	401	426	416	407	398	398	395	416	382	414	419	419	375	423	421	413	428	379	442	389	421	408	431	417	405	391	455	420	396	396	384	446	384	427	423	428	394	428	426	425	437	395	410	409	413	403	402	368	389	411	374	370	403	433	399	419	380	445	422	406	407	412	384	428	412	397	413	401	432	418	420	391	420	440	399	412	448	401	428	352	396	413	421	389	418	432	457	413	394	428	412	415	421	418	396	375	410	392	422	435	381	416	414	405	427	420	403	420	396	400	405	436	422	367	397	417	391	428	415	392	421	425	398	455	417	416	410	363	396	425	434	371	391	417	380	379	396	409	405	409	394	416	375	424	417	411	403	371	382	374	393	414	431	372	384	435	411	396	429	448	391	409	416	412	420	387	389	389	391	431	406	414	411	435	417	408	402	438	443	394	404	383	405	397	408	406	401	440	415	417	417	407	417	416	406	381	397	404	405	422	400	401	387	439	414	374	426	425	426	426	422	381	407	407	376	390	436	440	385	430	432	415	412	414	440	378	393	438	403	400	427	418	406	416	439	419	424	389	422	425	371	402	441	415	416	417	420	422	388	389	424	414	392	395	441	383	385	411	427	417	446	403	409	389	415	395	421	423	368	383	423	431	423	390	394	431	415	458	416	401	417	413	427	447	473	421	442	401	412	382	407	448	432	401	457	409	399	401	400	420	399	424	413	393	392	370	400	393	408	386	389	405	440	441	415	436	444	441	387	439	415	421	425	450	406	393	412	374	397	414	408	434	421	404	441	393	442	430	408	441	430	421	447	412	407	409	377	402	416	410	384	380	439	442	407	402	424	398	401	414	401	444	434	384	419	424	402	404	408	447	417	403	406	348	383	427	396	438	406	411	454	400	431	469	394	385	426	385	431	436	418	391	436	410	412	378	416	408	424	407	420	400	422	396	461	399	413	404	418	398	415	416	420	388	479	428	382	450	405	386	397	415	432	403	424	421	440	404	443	392	426	456	391	430	429	375	414	465	396	393	447	427	408	407	419	437	433	433	422	431	409	414	429	408	404	429	406	417	387	400	438	417	379	453	398	401	407	417	449	392	421	390	450	378	416	378	430	443	413	415	429	434	417	440	398	432	399	446	442	426	427	410	430	429	451	432	416	422	423	376	430	400	418	388	410	425	415	402	435	425	413	396	402	434	423	424	418	420	411	407	410	414	436	391	405	371	394	404	461	429	407	402	393	348	433	408	385	387	413	417	391	402	383	432	395	381	432	423	430	419	408	394	405	398	412	405	410	391	377	415	419	446	407	431	408	376	410	406	428	426	402	401	433	428	408	450	422	432	415	427	380	413	421	403	406	409	394	444	403	417	420	396	404	393	409	422	445	386	420	444	396	417	383	429	434	403	388	425	393	428	407	406	406	425	374	422	448	390	392	434	415	395	428	397	386	415	392	399	389	385	420	423	404	398	428	418	411	390	411	394	408	404	420	429	393	403	411	399	416	386	428	436	412	409	412	422	423	403	444	397	417	424	402	421	400	384	427	418	396	442	390	389	400	403	394	373	416	394	373	388	394	391	456	467	388	385	425	443	393	457	405	387	440	440	389	388	445	395	390	421	430	406	399	400	406	428	371	437	414	404	420	404	378	454	410	437	390	425	395	381	375	374	409	408	385	433	411	418	408	397	427	375	429	393	419	407	369	407	442	419	385	416	426	383	417	418	402	457	409	398	398	416	398	420	396	396	404	407	425	377	415	408	418	365	396	431	426	436	381	413	423	429	424	448	377	410	438	384	444	416	388	428	423	436	434	418	403	412	399	411	426	363	403	435	436	422	455	409	401	408	453	406	439	417	401	400	410	415	386	416	383	433	416	427	389	424	451	431	404	391	424	418	398	379	423	420	401	437	418	388	441	393	413	415	398	438	397	448	406	420	431	428	401	461	387	436	424	384	434	428	398	400	396	409	390	384	403	396	410	435	396	390	392	425	424	379	437	404	409	435	432	429	370	397	425	413	422	404	425	363	390	440	409	450	415	414	407	436	390	413	406	418	427	447	443	411	395	411	409	417	420	412	399	436	449	406	399	409	382	415	389	382	391	387	429	398	372	412	423	390	417	407	410	437	374	416	419	404	417	416	393	401	408	379	384	394	420	442	438	409	401	419	415	431	384	431	412	425	458	405	421	418	428	410	382	387	414	419	350	430	409	435	439	419	403	396	430	423	415	403	410	431	423	384	421	379	397	417	412	435	392	420	388	470
17893	16996	57191	23096	47531	16775	1536	576	495	419	429	394	376	381	316	337	343	338	316	363	353	342	314	310	334	313	282	308	285	307	294	285	288	275	321	287	279	307	298	332	274	306	299	288	274	260	279	283	313	283	269	269	274	304	310	291	290	303	302	251	272	274	292	237	284	288	278	300	269	298	320	270	271	305	290	299	271	276	315	321	276	270	298	293	276	292	292	301	299	274	286	305	301	300	320	318	282	285	267	307	280	268	275	298	280	338	278	277	281	246	297	300	280	284	273	264	282	287	268	273	281	279	299	254	289	266	284	327	261	274	252	303	265	302	268	324	290	273	308	297	312	252	284	296	281	285	273	285	283	268	304	277	273	314	294	287	282	262	258	302	265	278	277	271	259	267	289	307	260	300	271	295	277	291	289	297	276	286	296	278	282	299	305	268	281	274	293	259	298	304	277	237	289	302	270	276	296	273	281	289	292	263	267	304	257	332	276	267	299	287	254	271	279	272	313	286	260	287	292	294	243	269	302	278	279	296	278	291	300	258	274	307	267	271	298	303	277	296	294	278	280	288	280	282	287	281	280	306	275	271	288	292	304	288	303	272	283	246	272	271	263	307	262	278	273	285	282	286	289	269	307	297	280	283	285	244	287	291	274	290	291	300	265	282	274	272	305	280	278	304	259	277	281	275	289	309	307	270	262	285	308	312	264	275	281	266	294	283	236	290	281	276	270	325	286	312	290	248	275	295	288	314	296	306	277	292	286	308	273	266	273	268	292	279	279	267	247	273	252	282	309	300	281	268	280	290	289	259	319	276	289	282	290	266	290	293	289	265	276	279	281	299	307	280	298	271	266	276	277	276	261	308	294	293	300	280	295	284	301	277	285	267	277	287	268	251	283	297	295	245	269	282	288	286	271	303	296	274	277	278	286	255	286	272	284	294	262	264	295	286	280	316	314	276	285	283	271	288	264	286	277	284	279	292	252	323	292	277	252	234	272	295	289	273	273	300	300	312	303	268	281	243	283	283	260	292	282	266	278	260	289	276	297	242	272	298	272	308	280	337	286	255	264	232	282	263	303	269	287	306	303	292	289	297	311	301	248	325	262	292	271	259	290	276	280	286	270	271	273	314	304	286	299	259	286	294	285	307	288	266	274	275	293	294	259	296	291	271	272	306	286	299	287	292	289	260	285	307	267	282	307	267	263	294	293	281	296	263	294	248	301	259	277	286	288	257	250	297	314	268	306	292	272	265	271	285	281	303	269	275	284	280	242	303	308	287	290	245	267	274	287	291	298	265	263	268	282	287	310	308	321	256	298	261	275	277	245	256	247	281	291	280	288	271	246	307	303	277	264	265	301	277	289	289	256	300	324	255	297	290	282	299	237	287	307	270	294	314	317	294	285	280	280	262	297	295	288	304	288	284	291	279	310	280	268	259	249	264	254	273	284	279	290	285	294	249	261	285	286	279	257	269	278	287	276	281	248	271	280	301	304	291	314	270	265	293	260	296	278	295	263	266	280	263	313	268	287	289	287	265	262	294	319	310	296	286	282	311	290	275	321	320	285	271	284	302	264	271	290	297	266	314	286	266	276	278	265	263	269	291	252	297	280	298	265	309	307	297	267	301	291	274	236	287	283	311	280	291	283	304	291	279	300	288	282	262	282	282	287	262	272	302	317	281	284	311	270	302	283	279	285	296	300	256	329	281	299	314	280	261	310	295	306	249	287	284	285	279	264	275	266	289	289	262	294	276	253	262	285	275	279	294	260	290	313	296	296	283	276	313	317	263	307	251	266	241	264	297	279	283	277	289	263	286	298	279	274	275	273	282	254	314	261	278	281	296	270	292	274	269	257	284	262	280	282	296	255	286	282	263	287	272	282	257	322	278	267	274	281	321	299	309	265	280	254	266	260	296	292	286	291	273	290	291	266	324	271	266	252	281	274	328	318	304	276	306	271	317	292	258	278	283	256	306	261	285	288	283	296	262	281	273	258	287	275	284	286	307	317	276	298	303	283	320	293	300	301	305	272	298	296	283	283	276	289	301	283	294	266	301	274	279	304	307	277	282	293	304	292	296	293	304	300	305	314	279	292	273	303	265	268	268	285	277	263	237	320	312	290	270	302	289	286	277	266	256	271	282	300	308	305	276	285	286	262	258	304	282	315	281	287	291	297	282	291	272	297	298	276	272	254	284	283	298	261	288	313	307	286	285	270	289	259	260	306	292	296	296	292	305	254	282	271	275	276	329	275	261	296	241	301	280	293	309	288	281	278	310	265	274	275	256	292	260	294	301	275	280	279	265	271	278	276	263	291	310	290	306	284	284	295	301	260	297	308	269	257	274	273	286	323	283	306	288	301	284	302	272	284	289	290	305	304	273	273	264	274	295	248	312	305	266	298	277	289	281	309	275	283	253	317	300	268	284	294	256	257	303	308	279	312	270	283	343	304	280	271	267	296	245	305	259	304	296	284	301	300	319	278	280	258	281	305	298	283	258	270	273	293	279	270	278	294	280	289	275	274	315	275	274	278	310	327	266	271	311	281	277	271	279	299	307	305	282	280	301	275	272	273	266	300	274	262	301	273	296	316	255	283	306	268	278	293	277	295	300	318	291	298	262	285	273	283	271	282	268	246	268	264	305	268	297	283	293	271	272	325	268	303	270	287	267	251	328	302	286	258	283	287	270	280	249	283	286	299	262	297	275	267	324	290	257	297	257	315	257	291	301	295	276	255	290	297	289	303	300	284	272	283	292	284	272	300	255	280	277	271	290	277	270	291	243	294	279	269	305	269	274	264	280	281	261	266	324	311	295	295	281	310	271	274	267	242	264	264	287	293	313	304	297	273	271	302	260	298	306	305	282	282	283	277	273	280	290	250	308	312	272	283	294	271	273	285	314	284	263	288	287	270	256	262	289	267	292	289	274	289	284	299	267	273	284	289	271	300	309	305	271	280	308	300	297	251	261	282	281	303	271	321	297	295	304	289	311	296	260	289	272	268	275	293	293	295	282	254	301	297	273	271	301	276	288	296	318	265	286	272	282	282	276	288	315	297	270	297	264	303	267	284	293	279	275	322	279	258	292	287	266	299	287	280	295	304	259	281	282	262	293	258	271	296	255	325	277	280	259	275	272	280	310	288	255	286	264	260	289	282	300	304	256	286	289	261	248	324	281	302	294	303	304	282	253	306	289	282	265	292	257	323	297	313	265	282	317	246	283	263	276	290	281	274	271	260	300	310	254	268	256	265	246	276	285	281	299	288	272	300	278	272	287	283	283	270	310	267	271	256	303	290	288	285	242	273	286	265	300	244	289	274	273	292	266	248	291	274	308	279	278	299	273	249	287	282	246	262	265	302	281	279	251	280	310	247	290	288	257	256	279	261	289	308	269	321	310	289	266	270	300	269	282	281	296	302	288	293	254	248	287	258	307	331	300	290	297	255	256	305	287	310	240	305	280	287	275	302	289	306	279	274	280	279	258	287	279	269	278
8400	13734	45997	18596	57555	8289	2565	2075	1848	1687	1498	1356	1268	1171	1089	1013	1027	994	980	910	887	791	864	864	821	805	828	785	781	728	744	736	732	755	787	740	734	719	715	727	772	734	750	731	721	734	715	702	677	697	712	679	711	699	719	688	648	645	746	702	655	713	669	687	660	667	669	658	735	696	693	661	664	671	696	682	681	698	681	674	635	686	714	687	713	697	676	639	718	682	661	708	687	647	708	637	700	714	661	676	660	666	677	684	651	673	645	683	687	683	650	671	660	646	671	688	665	665	678	705	637	729	712	685	667	630	677	631	624	678	588	671	597	648	668	712	659	643	657	681	673	649	643	680	692	655	690	675	677	687	677	651	688	657	654	694	663	669	699	672	710	653	623	647	647	649	634	643	643	665	653	636	679	727	717	679	634	608	660	633	680	726	669	679	719	695	704	696	690	709	683	681	680	670	698	635	664	701	715	682	713	667	679	661	660	621	644	664	662	670	656	650	683	651	655	665	625	640	643	681	671	684	635	650	676	628	710	630	681	682	623	700	641	677	673	658	627	648	628	654	692	626	647	679	589	658	625	702	635	702	647	703	648	645	706	671	635	640	680	627	718	662	609	684	666	651	702	635	645	711	655	685	683	673	642	646	618	674	675	665	629	637	632	669	618	695	616	680	614	669	675	632	639	644	648	715	673	666	648	661	711	642	677	619	620	671	664	650	670	627	704	678	666	679	680	640	682	660	618	666	658	669	633	684	626	647	649	684	652	683	688	691	686	636	638	661	646	649	678	645	633	677	676	673	727	674	663	676	635	684	671	659	647	704	688	689	707	595	686	649	675	652	665	662	676	649	670	614	638	619	651	655	659	713	695	675	642	640	649	661	638	601	689	647	670	668	636	675	626	660	628	647	645	684	632	639	627	674	638	660	636	698	653	679	692	646	700	662	634	663	650	627	664	676	666	648	638	665	646	694	666	636	653	687	654	643	602	623	665	639	710	692	646	657	656	636	645	622	662	662	667	651	657	671	645	688	642	622	671	621	631	680	652	686	691	656	676	652	675	657	689	645	638	663	658	641	708	673	666	621	680	649	631	682	670	657	692	629	655	707	661	643	663	649	681	636	695	637	692	614	666	604	625	636	648	665	673	655	631	608	664	664	624	586	666	630	693	691	692	667	656	711	613	668	634	720	685	685	661	638	608	633	626	662	621	635	702	657	692	708	673	660	653	678	632	708	647	702	691	665	699	664	620	671	594	634	710	680	673	647	643	678	695	727	717	644	677	658	687	698	662	684	692	670	695	664	706	668	738	638	671	695	746	637	668	689	682	609	651	682	681	677	705	646	653	698	675	665	653	675	672	664	645	691	641	683	661	664	670	698	678	676	661	628	678	667	630	647	671	705	618	661	651	710	659	643	645	647	665	639	635	649	707	670	662	645	649	682	631	628	666	673	667	671	637	688	702	669	618	633	664	639	630	663	696	648	639	673	664	667	643	652	682	685	658	686	643	680	636	657	620	635	674	619	653	640	653	689	699	679	645	669	626	678	694	665	696	676	645	612	637	641	639	619	708	662	658	640	640	648	662	648	645	643	668	686	679	671	691	644	693	693	628	640	638	644	633	650	651	670	637	651	672	636	657	711	665	645	681	698	613	677	690	669	667	630	660	677	669	647	664	654	625	731	652	686	653	683	636	645	629	626	638	686	674	658	651	682	648	675	656	657	663	673	670	657	680	658	655	660	657	654	671	619	611	649	646	645	620	698	636	672	635	641	632	625	686	625	646	655	645	701	683	655	652	642	667	639	656	650	655	683	641	671	719	687	702	643	597	667	657	658	667	682	654	612	669	709	656	637	669	688	674	664	689	618	653	663	725	625	634	693	633	629	672	628	601	647	658	632	681	673	663	682	666	647	616	635	667	652	666	630	692	657	652	658	679	670	670	645	720	685	648	668	709	683	659	653	637	657	681	629	701	633	640	654	680	649	688	632	654	621	715	685	638	705	673	662	638	660	648	651	670	659	676	642	661	675	666	648	682	675	661	703	657	656	677	642	678	700	684	679	637	715	705	619	701	657	679	683	658	643	648	639	642	629	668	661	663	678	686	631	673	647	631	672	678	682	704	629	665	691	601	635	640	703	658	627	689	652	695	663	638	635	651	670	677	676	671	646	648	660	693	662	645	681	641	692	679	680	647	615	645	687	678	655	695	640	635	665	669	662	677	700	668	661	661	620	653	645	698	623	677	634	689	630	690	641	675	638	635	685	682	637	695	697	676	622	658	646	672	661	654	654	685	688	661	653	701	628	640	665	643	636	672	684	719	698	620	676	667	673	618	655	707	663	645	609	651	631	666	694	628	673	672	679	698	640	655	656	694	619	641	663	663	688	711	632	690	634	682	667	655	650	651	621	627	605	668	622	686	700	637	703	658	662	686	641	633	654	623	661	671	653	686	674	620	648	657	685	648	664	640	644	628	689	703	678	713	628	662	656	645	705	646	653	649	696	714	694	659	685	635	706	724	678	665	664	673	651	679	639	644	693	642	652	663	657	674	677	653	674	685	640	636	634	694	697	648	661	669	689	644	697	668	630	638	662	655	701	652	658	640	707	678	645	680	687	628	640	645	630	652	618	678	662	636	648	688	661	684	609	661	665	652	671	641	689	638	666	743	646	655	705	659	682	634	686	692	650	681	680	703	658	649	667	673	640	677	677	652	672	663	668	674	670	651	690	683	681	674	686	687	632	650	633	684	626	638	675	620	619	672	653	635	672	647	688	653	669	650	708	673	690	675	641	679	662	656	685	646	669	667	655	643	645	695	631	693	641	628	650	653	641	691	665	615	681	671	704	671	676	649	672	702	680	697	650	681	649	693	651	660	687	694	680	656	621	673	663	681	639	604	640	686	681	656	662	637	669	697	617	664	693	656	622	645	658	639	637	676	659	636	678	678	637	648	717	680	678	626	659	688	682	649	642	615	671	654	660	694	708	697	663	668	616	682	693	650	673	644	668	638	639	663	686	658	718	623	681	664	642	631	648	639	643	613	633	642	643	669	673	627	621	623	651	683	647	745	641	632	666	664	678	714	721	653	634	648	667	647	624	683	599	667	654	651	644	674	650	634	669	693	632	671	612	683	701	682	665	660	667	685	581	659	682	667	673	666	662	690	657	655	623	674	649	692	663	658	631	651	679	667	651	658	668	621	698	654	695	643	686	662	673	639	663	669	686	663	667	649	631	647	662	644	640	634	658	635	653	656	621	670	659	663	670	696	588	647	702	665	634	682	648	656	641	624	646	652	667	697	699	617	638	665	698	711	634	603	705	653	590	669	678	675	652	643	618	664	723	640	658	614	681	642	661	659	686	639	673	657	647	649	678	685	677	724	626	697	617	660	674	693	643	730	619	661	677	625	609	687	672	662	697	682	641	653	623	650	665	658	663	665	644	708	670	675	687	671	657	689	657	647	670	702	677	615	649	639	659	716	647	654	620	664	691
2483	354	959	454	951	168	84	72	73	60	76	66	70	87	91	79	76	63	58	75	79	77	77	77	73	69	70	96	80	87	73	85	87	62	66	93	77	50	85	92	61	89	69	61	67	66	88	79	90	77	72	75	80	65	80	62	75	78	92	57	69	67	84	68	70	75	60	54	65	67	81	72	67	93	74	66	73	62	75	87	75	56	64	76	71	68	66	73	68	78	61	69	77	81	78	69	77	68	75	70	77	67	73	66	54	82	67	80	71	66	79	75	66	70	68	69	66	76	61	65	68	65	73	65	85	82	86	73	79	73	72	75	75	68	77	77	53	85	94	83	80	85	87	67	69	58	48	63	62	69	87	73	78	75	60	68	78	79	75	73	64	72	83	71	78	92	75	67	76	79	53	64	64	79	63	78	63	76	85	69	70	64	78	77	72	82	74	58	75	71	71	89	68	88	83	79	64	61	61	89	76	71	66	76	62	75	61	80	70	75	71	54	60	68	70	89	79	62	59	74	66	90	60	72	56	67	70	66	71	69	75	65	81	71	62	75	65	42	52	74	76	74	88	77	61	72	76	75	58	79	55	64	64	89	80	79	56	73	74	76	71	92	85	61	66	66	74	81	59	75	96	64	69	55	59	66	76	65	78	73	81	76	63	89	65	75	62	73	87	65	80	76	62	52	81	85	81	77	67	81	89	85	65	56	63	59	81	65	76	66	66	65	67	66	82	76	70	80	66	84	98	74	79	65	71	61	71	59	63	86	71	70	60	72	68	65	67	70	86	69	84	71	82	70	63	73	72	65	90	54	62	81	56	69	74	67	62	66	64	83	66	62	84	66	83	74	79	65	86	66	54	85	70	66	72	73	51	60	69	78	65	66	91	62	79	60	71	52	85	72	70	59	74	85	78	67	76	69	72	73	75	67	97	61	66	64	76	70	74	72	71	74	64	63	78	70	89	79	59	53	76	78	66	74	56	55	89	70	77	79	85	57	79	55	71	93	75	73	71	81	74	60	74	88	79	61	68	69	54	59	78	83	69	64	92	68	55	87	87	76	76	72	93	68	67	71	83	76	62	78	57	82	72	70	89	83	78	68	74	65	53	66	62	76	73	71	74	69	80	86	93	66	82	66	79	76	60	89	75	71	69	62	86	69	51	67	67	66	76	53	78	69	69	76	73	73	76	88	90	67	69	51	72	82	72	80	53	54	86	69	73	66	77	84	80	70	75	70	80	70	54	86	80	76	83	76	59	66	80	77	75	100	82	79	66	77	69	72	81	77	64	71	90	72	58	66	68	74	68	66	75	75	76	68	76	61	66	69	79	72	58	64	82	92	84	73	63	82	78	69	70	77	55	65	58	56	63	75	59	72	85	69	64	70	87	69	68	59	75	68	82	73	73	69	77	67	86	75	69	70	74	73	86	87	67	78	66	70	67	60	60	93	72	87	69	73	73	63	76	71	61	68	88	76	69	79	64	87	59	76	56	75	74	44	56	87	62	72	60	78	78	62	58	94	80	71	78	79	77	66	84	61	78	71	76	87	62	64	66	78	100	79	76	84	83	73	59	68	73	76	91	66	76	89	63	82	61	90	63	64	77	78	84	73	71	71	70	65	68	87	68	76	72	84	65	62	68	66	73	75	90	66	67	74	56	65	68	79	72	70	80	96	66	69	81	85	89	80	52	73	60	63	61	78	63	73	86	77	61	78	71	78	68	70	71	76	69	81	70	80	62	64	59	70	68	70	63	70	74	73	75	78	63	71	73	76	80	62	67	76	77	51	80	67	84	69	72	71	89	83	66	70	78	101	70	74	76	76	71	85	71	88	67	81	62	57	61	64	75	60	69	68	73	69	65	75	79	64	74	73	92	78	62	76	79	90	88	71	81	72	68	72	67	84	79	75	59	72	70	72	72	80	73	71	78	88	60	71	87	78	75	84	66	79	79	73	74	79	67	68	87	74	78	91	68	79	77	71	80	70	65	62	75	83	73	92	65	48	66	77	66	78	73	67	82	71	63	66	61	77	85	74	57	65	81	74	58	70	55	76	77	71	80	63	55	75	85	54	74	72	70	74	76	86	75	84	83	54	91	65	71	68	72	72	75	75	67	77	75	76	67	62	61	71	75	87	70	86	89	67	74	84	82	73	79	64	83	75	72	81	68	62	56	81	66	65	78	77	69	91	80	83	80	69	76	56	83	75	72	87	96	63	72	67	59	79	73	58	79	71	72	83	66	55	63	85	71	85	81	74	78	74	83	60	70	62	75	78	88	56	86	79	90	63	75	75	86	83	74	62	79	78	68	76	79	65	61	88	83	80	66	77	66	76	77	85	78	75	61	87	67	78	80	78	81	89	70	74	73	70	57	73	85	69	66	81	84	67	81	70	54	65	71	68	68	71	73	84	70	94	82	67	71	75	57	73	68	91	69	80	93	77	71	70	91	62	87	76	85	91	58	68	72	72	67	79	75	79	89	78	71	75	62	64	72	80	69	62	79	67	92	56	56	74	76	65	86	83	76	64	64	70	79	66	60	70	71	71	59	77	73	77	61	44	53	66	100	68	75	55	88	70	55	67	101	72	90	76	78	79	64	54	86	65	65	88	74	72	87	75	66	76	69	71	63	66	65	56	80	70	82	83	80	78	73	71	68	66	66	66	82	81	74	64	77	68	73	75	76	62	73	93	91	80	63	66	83	72	67	61	78	67	73	81	63	70	71	75	87	72	55	66	81	76	82	82	80	64	63	74	63	72	77	74	66	76	83	72	88	70	83	48	65	79	50	74	71	78	87	75	74	72	88	71	73	75	80	72	65	62	84	63	62	71	81	89	71	80	68	63	65	83	64	70	75	74	65	58	65	81	80	69	48	74	71	72	81	68	73	51	63	73	64	64	79	67	66	73	82	67	82	66	72	85	75	80	74	78	68	81	62	73	65	74	89	78	79	78	72	64	78	62	71	73	88	63	75	84	77	67	74	67	80	56	88	67	88	63	91	65	84	71	65	76	84	75	68	62	70	77	67	66	69	80	70	88	59	67	66	61	87	61	66	82	62	79	85	59	72	73	59	70	85	85	91	88	76	61	64	75	83	70	89	69	68	68	89	63	75	74	92	71	76	71	83	79	73	70	63	80	74	77	76	73	75	76	77	69	68	66	53	89	78	75	78	61	83	62	69	77	67	67	71	67	64	69	70	73	68	81	80	90	75	72	80	76	73	65	91	89	75	77	62	87	64	72	70	63	96	71	61	57	75	78	76	88	75	79	67	70	71	64	59	69	79	70	67	77	61	85	64	82	76	60	66	83	72	88	72	82	71	60	80	86	98	72	80	86	76	67	74	84	67	84	72	81	64	83	75	68	70	72	66	72	79	69	65	68	60	66	75	72	71	75	73	73	84	77	78	63	73	59	73	76	76	56	83	68	77	73	76	79	81	67	64	77	66	88	69	67	68	73	69	91	78	71	84	69	76	74	66	78	76	59	90	70
2173	504	2395	1726	5157	647	259	262	243	234	223	205	232	258	233	242	210	234	221	223	227	221	233	231	227	235	242	233	216	236	225	230	210	227	232	237	224	228	213	214	228	214	217	255	233	237	238	219	213	239	221	212	214	226	207	191	239	224	230	200	208	224	209	222	207	199	203	236	211	222	241	207	199	211	202	232	211	219	211	248	211	247	240	220	234	220	239	239	242	239	212	226	258	215	227	228	222	232	236	229	223	212	225	222	240	223	229	207	214	218	205	226	232	208	222	218	235	207	211	229	221	187	226	232	216	222	244	238	246	217	224	229	226	219	219	234	226	222	205	232	244	226	214	204	211	230	224	249	210	219	221	231	241	239	198	208	223	199	217	231	226	219	208	211	223	253	187	211	237	206	219	212	207	228	203	206	203	217	209	208	215	210	232	231	217	216	222	222	233	229	255	212	203	240	245	221	224	221	233	229	215	237	205	208	221	212	211	224	209	251	215	211	229	216	234	224	226	247	211	217	236	229	211	227	223	214	232	237	214	226	192	226	234	219	244	235	211	218	215	217	212	224	216	236	232	211	199	215	210	238	218	224	231	238	221	215	250	204	244	207	186	231	233	219	220	209	239	198	238	231	247	214	232	211	218	215	206	234	217	253	225	211	208	206	217	224	190	212	220	201	249	213	196	213	210	210	249	200	230	232	212	233	237	228	211	223	213	219	251	220	219	216	240	240	229	210	208	234	205	225	223	240	233	211	249	231	219	215	194	206	220	239	253	221	226	210	208	253	212	242	243	199	239	213	224	209	216	236	223	208	231	230	212	231	216	229	211	235	220	241	225	225	179	217	215	222	228	211	207	231	211	206	202	227	215	193	231	207	194	237	216	222	234	214	222	209	211	225	229	205	208	220	191	210	208	231	200	235	228	224	215	217	218	214	231	222	194	189	210	222	225	222	225	222	203	218	247	254	219	230	230	210	230	237	217	236	223	202	227	230	196	214	247	239	220	221	228	234	243	225	214	241	201	219	210	223	232	218	239	216	232	217	228	182	213	239	234	213	244	239	210	235	211	215	220	236	213	219	234	229	211	226	235	211	198	225	235	227	206	194	213	221	212	231	228	233	218	235	225	233	220	231	216	212	216	215	214	218	240	212	270	190	222	228	247	215	220	212	231	202	243	217	235	226	219	229	217	222	210	231	205	204	238	217	232	220	207	221	201	206	214	245	209	222	225	212	219	210	236	228	199	221	223	219	251	257	246	211	226	190	193	230	196	228	207	236	221	215	225	220	186	203	248	210	196	227	226	213	222	241	221	202	219	233	215	215	231	233	227	225	223	218	234	211	253	211	230	212	220	220	214	235	224	232	218	240	223	208	230	241	223	225	223	246	220	248	225	218	228	229	216	227	222	230	228	221	220	216	224	218	202	240	223	238	225	223	239	244	205	235	216	217	254	230	211	227	222	201	255	221	209	205	206	196	222	250	227	216	192	212	206	226	248	228	225	235	252	210	232	224	207	241	222	207	236	235	212	254	210	228	216	220	240	228	206	237	232	243	231	220	240	209	207	217	232	229	229	214	244	241	223	204	206	194	207	227	242	235	231	187	239	222	238	204	235	190	231	231	225	225	228	219	231	198	221	227	192	210	202	211	222	220	211	236	223	214	206	242	224	219	211	194	232	219	201	200	238	221	221	216	221	199	233	199	225	233	225	220	232	206	247	209	216	220	192	235	217	228	216	209	219	249	250	225	207	200	217	218	225	213	204	219	230	213	201	218	220	207	233	234	250	212	219	238	225	237	233	226	225	234	219	204	216	233	242	222	199	233	211	209	216	217	215	217	221	239	227	233	222	228	223	228	228	213	213	203	238	198	218	212	220	242	214	203	236	216	199	271	223	230	221	208	235	227	220	220	231	216	228	193	236	228	215	194	232	223	210	221	235	222	209	227	236	237	222	228	204	228	213	240	205	232	236	213	219	243	219	215	188	206	211	199	218	233	225	195	217	199	219	224	240	219	224	205	217	226	209	236	221	230	192	224	228	194	227	208	213	245	221	224	218	230	222	239	223	231	222	226	218	216	232	198	243	230	201	228	222	219	234	223	222	205	216	207	213	228	219	224	209	248	256	193	217	208	233	246	219	241	241	253	223	210	221	232	205	207	227	212	228	207	237	226	218	205	183	201	221	227	200	225	211	237	222	227	229	214	228	232	201	205	219	210	205	216	207	229	205	238	251	223	209	217	233	198	213	235	217	238	190	241	226	225	232	223	232	226	218	234	250	238	192	245	224	214	233	208	188	235	205	201	210	249	218	218	225	224	243	209	190	217	216	211	219	211	243	205	213	218	193	215	224	257	211	226	229	220	218	253	237	216	228	213	248	217	200	233	237	215	217	189	216	194	221	214	250	228	214	206	228	197	195	215	234	199	216	225	216	232	240	230	251	217	241	213	216	198	241	223	218	229	220	190	218	217	204	203	249	237	221	209	216	235	221	239	227	217	247	221	228	204	203	231	198	226	217	225	201	219	228	231	253	212	228	203	215	231	247	218	237	212	247	219	193	215	218	212	225	225	225	229	204	221	255	220	227	226	216	223	217	211	215	201	224	212	213	194	212	241	214	197	208	227	226	220	218	217	221	205	209	214	229	234	238	221	209	221	249	209	207	237	207	211	239	236	201	221	210	222	242	236	231	236	226	235	211	187	208	224	229	226	229	213	216	224	214	249	232	226	209	259	219	204	219	205	222	215	211	240	237	221	221	207	205	238	212	215	196	232	220	220	219	228	235	220	206	247	243	212	266	219	226	231	196	207	223	215	229	208	213	205	232	226	237	229	214	235	198	208	213	210	253	210	200	224	225	225	204	202	215	208	212	188	223	219	220	221	221	213	219	208	199	201	228	232	210	199	230	201	201	208	200	192	184	229	212	234	229	216	236	192	211	216	199	226	219	225	215	204	236	239	229	208	200	207	234	226	245	192	237	228	218	218	226	202	200	207	251	216	223	219	230	229	209	235	215	248	218	211	237	213	237	200	198	232	226	235	227	219	250	227	203	225	235	218	225	238	241	212	200	206	245	203	210	211	238	218	224	211	221	239	208	217	225	233	236	220	255	210	232	247	219	217	247	218	205	204	212	218	250	202	243	224	226	227	219	215	226	210	242	202	237	222	237	239	198	241	234	230	219	222	212	222	223	219	225	224	232	244	207	196	234	208	233	204	257	239	204	256	222	219	211	205	219	228	255	226	212	225	230	230	243	222	251	223	232	246	195	216	216	242	242	202	263	240	231	245	217	207	185	229	229	207	205	238	233	209	196	221	225	245	217	198	227	194	220	207	235	220	209	231	242	208	221	230	219	212	233	193	203	211	229	211	233	192	221	230	225	223	198	234	216	194	234	209	180	227	215	214	258	233	236	231	228	229	203	242	228	203	242	223	229	207	243	220	230	202	214	240	232	221	236	220	238	233	235	260	232	205	224	245	214	221	205	254	184	204
9894	1634	16631	6872	35158	16589	1036	341	245	257	247	221	205	210	196	171	195	214	179	184	162	182	163	145	165	156	172	149	174	171	165	155	182	173	177	161	148	145	144	154	145	134	159	142	166	165	166	177	155	184	140	171	156	160	144	158	156	186	162	165	165	176	145	145	155	159	145	184	170	159	138	149	162	166	173	182	170	150	159	164	164	171	179	161	170	133	165	160	175	146	171	186	169	157	147	156	148	140	145	156	176	166	182	171	171	173	166	161	166	156	163	158	176	170	179	140	166	171	164	150	157	169	166	169	166	175	156	169	135	134	141	153	158	162	151	188	161	156	146	155	154	165	159	160	143	163	160	160	163	185	160	180	162	160	147	176	180	157	174	184	152	169	161	169	173	165	151	148	157	144	154	157	140	175	171	139	170	163	132	164	153	140	155	140	163	152	154	145	168	161	144	169	142	131	145	172	162	131	169	150	156	168	171	162	176	185	177	176	149	137	149	156	172	173	166	147	171	168	168	178	156	143	132	162	150	176	166	170	163	166	150	140	159	170	144	153	174	152	164	141	169	144	153	146	153	151	132	169	144	164	149	142	157	163	145	146	158	178	160	153	162	164	150	170	141	175	140	187	158	179	157	166	164	138	181	159	163	159	146	180	174	176	170	162	157	169	147	146	133	177	194	164	159	153	161	147	144	155	166	178	144	166	161	169	144	144	166	154	154	167	169	162	141	164	149	173	162	140	193	169	180	149	162	185	150	176	159	148	156	160	172	172	152	173	139	139	159	165	173	146	144	140	162	176	174	160	157	182	163	155	152	194	165	144	147	161	152	158	157	150	153	143	146	155	166	157	174	137	154	160	163	160	143	165	183	162	170	159	165	158	151	149	150	147	154	172	171	148	149	193	153	159	162	178	158	170	156	165	160	172	164	147	204	166	193	158	165	141	159	181	157	164	182	156	149	154	161	171	166	166	170	170	137	167	173	158	134	147	178	180	160	165	147	164	166	194	165	145	157	168	160	150	150	163	164	144	162	153	170	153	146	149	152	138	157	165	180	156	165	152	152	155	158	171	143	155	153	158	180	151	127	144	157	135	150	173	158	149	149	182	150	154	162	189	145	169	144	152	155	165	156	188	133	139	162	166	149	145	146	160	156	148	183	171	142	156	153	168	169	179	183	143	159	164	172	175	143	165	139	163	142	177	143	172	137	169	185	138	152	171	164	161	181	162	150	171	140	131	164	177	145	159	164	143	135	170	159	166	185	175	150	187	170	166	161	155	165	160	169	146	161	158	161	163	176	163	165	154	174	165	179	139	155	147	162	184	165	160	161	129	163	166	165	157	136	177	138	145	152	164	162	173	161	164	157	134	148	137	183	142	165	151	162	176	150	134	181	166	170	148	145	153	167	161	161	141	152	164	157	158	169	142	167	167	175	171	133	171	140	171	149	153	162	147	152	138	157	142	145	182	168	173	136	154	176	182	153	154	154	159	165	170	150	155	134	158	176	175	178	169	182	152	149	145	158	161	158	185	143	202	193	138	144	138	145	141	157	167	167	157	168	153	141	165	165	156	167	151	157	171	139	147	158	159	151	149	145	157	150	171	185	141	145	141	145	175	152	117	164	178	166	133	180	163	175	155	192	166	181	170	159	160	155	164	152	137	162	176	167	154	155	164	175	157	163	144	154	164	163	161	158	154	169	169	160	165	175	153	164	167	160	152	138	168	165	177	168	169	154	159	169	163	163	141	169	184	150	171	153	136	171	178	148	129	159	156	182	149	148	190	164	153	168	183	147	174	169	159	163	168	158	152	190	173	171	172	142	150	147	158	155	172	175	153	163	143	151	161	162	164	155	152	184	154	159	157	158	172	142	154	130	160	147	146	159	145	138	165	155	162	171	161	138	175	161	182	169	145	156	160	186	173	167	164	158	146	147	170	161	159	149	149	166	158	148	132	130	162	159	167	153	162	152	188	154	169	162	181	171	191	198	146	140	156	155	168	179	160	152	147	180	196	165	166	140	143	151	175	148	142	171	181	134	156	171	151	154	163	167	167	157	158	157	152	174	163	153	156	144	168	157	157	143	160	178	145	148	194	167	148	142	160	141	138	165	171	172	167	163	157	161	169	140	140	147	158	153	139	158	178	173	174	170	150	152	154	186	161	166	135	169	159	162	162	175	160	172	167	171	160	147	161	169	162	173	140	162	166	146	157	171	157	144	161	155	148	177	158	185	143	155	173	145	159	169	151	159	171	167	156	172	173	146	154	137	154	177	160	150	173	158	156	138	173	167	169	160	165	144	138	154	157	169	147	151	143	159	170	175	154	153	164	151	151	152	156	167	151	165	142	153	151	179	189	144	158	146	153	161	173	142	179	160	144	171	171	138	171	160	162	131	153	175	149	152	168	215	155	149	142	167	146	145	136	147	160	156	172	170	168	154	150	150	146	163	150	176	158	169	177	149	153	158	164	141	171	146	164	160	152	175	164	140	155	142	162	146	176	158	152	151	176	158	147	158	157	168	173	159	183	147	156	178	152	142	175	142	156	154	148	162	149	158	160	137	175	174	153	154	158	164	161	143	171	134	161	155	184	147	137	164	199	154	176	163	162	140	149	157	168	177	144	162	139	155	141	175	148	151	160	158	170	177	163	159	145	168	174	166	151	160	165	150	159	168	172	180	172	174	146	149	183	142	169	161	154	164	187	196	159	171	179	167	161	152	151	144	150	173	177	157	173	170	156	169	128	160	150	168	173	147	156	155	153	146	172	175	180	157	165	149	161	161	165	169	150	158	140	165	177	165	173	147	159	152	175	155	150	159	153	130	170	149	144	172	161	135	172	168	169	169	174	162	193	159	162	163	143	173	145	157	173	173	189	165	161	138	159	148	152	171	145	168	181	167	161	174	152	146	157	165	150	140	145	154	147	182	168	164	173	164	164	145	163	163	176	154	171	162	168	173	168	157	150	161	167	154	162	171	169	167	143	181	145	142	168	173	191	140	166	163	182	166	170	152	165	151	164	171	192	143	162	161	150	160	142	138	194	164	173	137	158	136	173	139	161	140	153	168	144	160	167	163	187	153	156	160	153	171	151	175	156	150	159	161	142	156	170	149	156	163	142	158	139	163	176	177	156	173	176	139	156	148	164	149	171	171	168	207	185	190	138	155	181	159	152	173	141	165	159	160	146	170	182	165	161	149	133	145	171	163	155	166	180	167	147	181	165	162	171	178	179	181	164	168	138	169	157	137	168	169	153	159	159	153	162	162	154	159	163	155	124	162	156	157	157	185	167	153	169	145	174	164	157	171	163	146	159	160	169	155	154	170	156	143	149	168	183	175	163	155	136	144	132	175	148	146	167	135	162	154	135	155	130	155	145	156	168	182	174	153	141	163	153	151	168	161	137	149	144	160	144	155	148	182	158	172	170	161	175	181	146	171	159	152	168	144	148	148	172	159	147	168	177	152	161	162	131	164	171	153	155	167	156	173	152
6198	1601	15095	12783	50271	15271	1394	1256	1000	895	832	795	702	657	657	600	623	568	586	544	552	558	524	500	477	493	486	495	462	496	455	450	460	468	448	465	440	451	435	433	463	442	490	432	454	445	429	429	427	453	456	446	459	450	408	450	484	385	444	458	416	440	372	409	445	422	492	424	425	441	435	415	431	417	423	419	423	432	414	416	465	423	406	413	387	388	415	401	407	408	426	411	409	430	405	441	388	425	404	427	445	413	440	439	449	422	373	369	395	385	427	460	426	419	413	406	431	417	416	414	394	406	413	436	414	393	382	426	385	430	368	412	426	446	413	408	380	405	405	421	432	433	414	411	406	425	410	410	421	395	432	405	449	406	419	412	421	443	413	420	406	443	389	455	433	424	443	434	434	425	386	388	404	438	422	414	410	380	385	390	409	427	447	405	435	410	402	437	407	424	452	411	419	389	422	396	449	396	422	445	412	415	468	419	411	453	456	431	430	394	399	437	433	444	392	379	428	390	434	423	415	434	446	447	418	427	425	414	371	400	400	419	408	440	416	441	437	411	386	415	410	418	412	387	425	397	446	431	412	380	417	382	375	436	442	427	419	421	436	413	394	441	395	409	421	437	433	427	412	433	426	409	403	412	394	372	459	416	421	404	418	406	383	426	428	427	437	443	458	398	409	396	433	417	374	403	439	420	413	416	425	399	421	390	402	418	394	412	441	458	414	436	424	398	407	415	414	410	434	414	388	429	391	451	421	386	403	396	418	413	409	371	409	438	421	406	411	426	413	431	410	379	426	375	415	452	430	425	434	444	496	405	402	394	435	402	399	433	415	426	411	367	426	450	440	437	399	398	439	378	417	410	400	400	374	431	409	406	397	409	448	412	383	422	408	395	430	411	440	404	412	376	431	409	399	414	424	442	407	405	429	427	400	460	415	424	391	389	385	419	390	412	400	433	415	411	407	387	454	451	389	409	396	429	405	416	401	450	445	396	398	395	444	437	413	413	367	397	456	386	418	452	391	437	438	421	441	392	379	433	413	391	454	423	421	421	415	411	391	427	424	416	398	417	406	440	401	394	382	426	462	421	435	405	381	410	395	409	420	416	414	423	415	389	407	444	439	409	445	430	397	401	407	400	451	437	433	425	403	445	423	410	424	398	464	412	418	427	449	399	401	408	390	443	387	412	400	421	402	425	441	424	410	430	443	443	435	456	375	444	423	388	445	412	439	427	413	434	396	383	386	413	405	451	404	418	407	410	423	399	427	415	395	414	395	418	425	417	388	397	413	437	459	406	417	440	450	412	438	446	410	457	433	416	365	387	424	424	421	423	411	414	391	401	414	444	391	416	404	410	421	421	414	410	438	397	396	407	448	457	397	418	426	367	412	426	394	424	436	406	448	410	409	410	404	425	404	450	386	410	427	417	427	445	415	403	419	402	415	412	430	390	406	439	390	417	419	384	375	438	407	401	403	424	401	426	414	413	403	410	438	434	433	427	425	439	388	411	383	415	429	423	409	438	426	445	386	400	454	420	400	426	353	391	433	458	432	406	415	429	452	395	392	425	385	444	445	418	423	459	423	463	419	406	427	419	438	397	427	429	418	408	401	451	425	416	406	433	413	386	387	436	412	407	414	433	460	406	423	445	422	408	419	441	401	430	426	458	429	420	461	419	399	449	427	415	436	421	423	428	419	423	422	423	431	425	410	413	416	428	400	438	400	391	435	431	408	370	401	405	440	418	465	409	426	404	422	402	383	405	414	402	426	427	395	445	391	449	425	450	446	455	419	444	430	422	420	430	377	439	407	435	416	437	441	425	410	426	384	432	439	389	449	373	425	389	418	432	386	412	408	442	402	431	413	433	442	412	416	367	403	443	428	432	381	403	433	430	444	424	371	415	424	448	462	405	443	409	401	393	387	397	427	374	379	427	394	452	430	395	425	402	425	421	449	412	429	445	416	431	406	430	408	425	402	407	418	415	397	435	435	430	394	416	395	401	412	456	428	398	419	419	411	417	413	423	449	426	438	400	432	445	402	416	425	419	408	411	397	408	407	406	426	411	391	430	441	420	392	410	421	419	422	424	442	403	409	408	405	430	409	455	400	401	400	432	444	445	417	419	445	408	416	397	436	427	393	410	421	420	375	396	428	417	370	449	441	451	364	399	406	387	399	439	420	430	407	426	425	422	439	420	451	414	413	404	402	367	409	418	443	423	431	413	472	430	427	371	436	402	393	398	409	441	415	429	401	423	408	435	413	376	407	428	405	404	388	404	399	439	408	383	422	452	442	439	403	441	467	425	436	410	390	386	422	429	441	422	399	397	439	402	399	421	401	409	421	398	447	424	390	424	444	438	405	419	399	434	395	392	454	434	425	367	385	377	407	436	391	442	460	422	414	438	404	419	398	394	406	397	413	393	437	426	421	401	435	415	418	415	409	416	428	407	405	385	449	380	406	368	422	412	425	380	439	399	425	406	409	420	413	416	439	441	415	427	417	420	417	439	430	441	399	382	383	377	427	437	414	413	426	385	405	413	406	391	433	415	421	412	424	428	413	388	451	426	425	458	436	410	423	387	414	400	437	405	409	420	404	429	401	416	429	410	420	386	453	451	423	396	424	422	412	394	403	452	405	399	454	410	385	380	404	411	406	459	392	449	445	415	420	426	369	419	435	422	442	415	379	407	425	395	438	389	389	412	423	413	394	411	421	393	408	427	397	395	412	425	407	428	395	431	422	427	453	427	417	429	413	436	421	401	393	417	446	407	389	397	473	404	410	445	437	361	447	367	429	403	421	408	437	429	397	405	388	395	414	436	441	430	392	462	416	394	390	414	413	408	400	396	424	412	422	409	396	397	405	431	447	408	434	398	438	407	422	443	382	416	433	443	371	380	458	406	407	446	398	452	398	445	432	405	424	409	433	378	412	399	384	457	391	391	398	438	408	405	434	437	424	428	411	414	411	400	423	427	405	403	424	408	423	377	432	414	423	385	445	433	407	408	427	427	423	438	399	420	411	389	427	388	394	421	420	417	402	371	366	448	436	413	411	404	410	403	407	359	396	414	405	443	411	462	431	340	418	405	425	427	437	444	385	398	398	412	397	404	371	398	408	463	441	386	413	402	411	410	413	440	434	405	432	422	436	445	392	441	401	423	404	419	425	425	424	385	418	417	409	436	390	413	456	422	437	408	430	402	399	363	412	410	382	429	430	417	432	396	403	412	427	411	419	444	458	424	426	430	423	426	389	419	457	448	397	442	406	412	388	411	419	423	447	404	399	409	414	437	420	411	438	420	422	387	417	421	441	427	438	428	451	403	397	418	413	419	395	392	404	465	441	415	404	405	434	416	435	397	451	415	417	436	386	415	398	423	444	421	441	395	410	428	421	402	407	416	400	402	444	410	453	434	449	426	410	433	387	419	408	455	373	423	422	417	423	405	411	386	422	463	428	480	420	395	437	433	398	432	408	422	421	482	460	426	400	430	389	409
17700	3953	35673	19274	49503	21808	2203	591	518	498	417	392	397	344	369	323	309	314	314	312	325	346	308	318	268	329	332	297	271	319	288	311	321	282	277	298	271	273	293	282	314	291	285	293	309	320	265	268	275	279	296	295	279	290	297	282	289	300	260	314	282	303	307	244	251	294	285	286	300	289	282	331	252	274	302	275	273	266	309	259	291	294	277	267	267	286	260	293	264	273	288	270	315	278	304	273	257	297	260	274	280	284	317	296	271	276	292	263	297	298	271	272	273	254	281	243	292	260	297	260	282	296	304	287	293	271	275	261	280	288	251	275	282	286	301	272	299	287	306	311	274	270	283	263	287	293	299	291	304	307	264	288	239	307	300	261	262	322	271	269	287	280	289	273	268	267	282	294	294	291	286	273	268	290	300	272	270	305	277	285	301	296	274	281	303	285	280	302	322	304	283	261	289	305	298	276	274	284	288	251	289	310	277	270	283	259	301	308	265	303	314	260	266	275	298	291	251	309	259	262	290	281	283	294	289	295	303	287	272	257	296	291	291	290	284	278	274	271	311	290	301	282	280	270	260	260	285	281	273	296	278	255	283	300	257	254	239	255	277	262	270	252	286	251	289	275	319	278	276	267	293	284	264	275	239	292	302	259	272	262	260	275	274	250	271	272	283	259	273	275	282	283	284	277	292	273	279	285	301	304	282	269	293	265	296	276	269	276	287	267	294	282	268	312	294	272	282	286	271	314	279	287	269	271	296	268	291	274	302	260	250	267	291	278	316	304	290	303	320	325	266	281	269	303	284	280	272	227	287	297	284	284	291	266	251	271	282	303	285	295	320	269	262	291	274	280	275	268	278	286	296	292	262	289	277	275	262	263	276	274	286	283	252	312	286	268	269	270	265	282	259	267	289	267	262	304	295	290	282	305	269	306	299	273	275	270	260	298	309	291	281	314	268	300	283	286	292	274	283	281	297	275	271	292	301	290	289	285	290	262	277	296	281	247	299	292	280	271	276	274	287	295	285	292	297	289	303	300	295	273	273	273	278	271	274	321	261	302	289	292	315	275	263	277	301	263	300	251	283	255	268	273	289	296	308	299	279	260	284	282	290	292	289	308	265	270	299	261	298	282	284	279	292	321	293	291	282	248	265	296	280	300	269	265	294	293	251	286	268	292	282	291	288	282	305	277	304	284	263	293	258	286	294	253	308	269	255	280	284	297	291	287	284	280	318	274	285	325	284	276	277	299	263	283	271	316	273	283	260	284	294	282	287	303	265	253	251	254	272	280	258	271	305	274	270	287	312	278	262	268	256	330	288	294	279	264	305	284	250	270	306	297	277	283	295	275	303	308	283	305	281	287	255	293	273	292	310	276	260	271	252	291	287	300	256	275	275	271	243	303	301	251	311	273	273	323	304	288	282	252	276	300	276	292	258	288	267	265	251	288	272	286	256	282	299	287	271	290	279	288	294	260	310	256	276	310	311	307	297	302	267	294	277	276	280	315	261	267	291	280	287	284	277	300	288	251	322	273	302	285	283	271	271	287	263	271	254	284	268	263	277	299	249	288	273	286	273	281	266	266	285	271	288	285	315	315	327	319	274	299	257	272	282	275	285	266	302	263	296	263	291	279	298	301	313	270	290	268	295	292	308	288	269	302	270	291	288	257	269	275	259	287	271	298	259	278	286	251	247	295	294	288	280	282	278	305	288	310	282	259	274	277	321	294	283	274	275	268	285	290	286	274	279	303	287	299	311	281	271	294	308	283	317	291	273	293	260	300	277	264	276	297	286	287	278	284	258	281	270	261	296	301	292	249	313	278	262	324	281	287	279	269	264	258	275	250	278	271	303	285	294	257	302	296	248	288	298	293	317	277	277	310	314	294	260	291	275	289	272	257	285	262	279	294	268	285	259	292	249	291	290	251	270	290	260	282	265	259	301	285	272	311	285	294	275	287	284	276	274	275	285	277	301	287	278	269	295	263	292	261	308	276	306	284	307	238	313	260	281	304	299	244	314	281	323	282	287	301	308	286	294	275	301	288	274	256	333	310	276	272	275	257	266	329	297	295	293	268	286	291	285	279	274	261	272	289	266	305	275	255	250	276	288	322	289	302	276	283	264	269	270	266	286	263	262	256	314	242	312	267	281	273	283	280	285	290	286	292	267	269	303	275	296	289	273	292	261	277	301	278	273	274	293	296	283	284	282	296	273	246	278	300	308	265	290	269	270	262	272	269	261	277	264	227	301	275	320	281	265	279	287	277	279	283	298	257	306	247	302	266	245	299	291	296	292	288	254	277	254	281	294	268	282	292	294	281	258	317	278	281	287	280	264	258	282	308	307	282	314	270	276	305	276	260	292	267	269	297	271	276	304	282	268	273	320	315	269	264	261	275	288	282	268	281	292	279	270	268	242	284	264	276	245	248	268	290	261	285	283	274	295	292	296	260	318	272	295	317	284	272	323	271	307	307	269	265	280	307	289	281	273	276	260	284	289	296	275	275	299	287	289	275	258	270	282	281	284	267	277	264	278	307	294	261	335	288	307	289	302	279	258	284	273	270	310	320	287	283	279	307	276	284	285	248	298	298	292	278	276	296	283	276	307	316	302	283	290	307	309	232	266	275	281	276	299	268	258	270	269	284	311	310	289	313	307	288	298	340	311	303	253	307	291	275	261	252	254	279	260	264	272	259	283	301	285	289	292	283	293	260	277	275	292	276	261	272	274	309	279	269	315	268	256	264	241	281	315	288	307	277	290	315	317	284	312	258	272	305	283	269	320	296	292	277	317	294	296	271	260	302	298	290	330	289	309	272	270	252	303	294	293	287	296	259	294	290	283	294	270	288	289	273	284	247	288	278	292	276	281	325	275	291	244	272	273	270	300	278	270	241	251	274	311	282	311	263	309	283	273	276	252	268	244	274	290	298	297	322	290	286	269	265	258	292	282	314	300	276	264	274	218	284	303	261	283	279	265	266	286	279	267	262	275	275	284	289	287	280	264	288	270	286	276	261	271	280	282	277	266	295	305	288	299	252	312	259	276	265	300	264	284	316	312	300	302	276	291	269	291	301	303	265	236	246	284	298	284	298	284	300	290	282	289	258	286	286	275	282	287	298	240	277	275	288	299	272	250	292	269	261	266	269	248	286	279	282	283	253	300	281	311	281	257	269	284	287	286	302	293	326	295	277	308	274	265	282	297	279	315	265	278	283	285	292	265	295	280	281	273	292	301	277	298	272	285	275	301	295	265	281	281	258	270	313	293	273	268	261	309	255	252	275	265	259	281	257	295	294	290	291	292	295	250	278	261	267	295	280	277	276	277	272	282	267	301	316	283	274	296	282	300	291	288	270	297	278	260	271	291	295	269	286	322	251	285	275	300	285	305	281	268	268	282	267	260	273	266	269	317	336	293	292	302	285	319	320	289	283	263	269	289	256	324	279	273	300	269	276	270	259	274	294	291	254	272	281	275	270	319	268	277	295	289	295	299	293
8312	3190	26151	19200	60236	12885	2623	2185	1966	1699	1508	1367	1298	1217	1155	1138	1051	1037	960	920	885	827	839	883	805	884	824	771	830	810	762	755	751	777	758	735	789	670	748	726	741	709	716	708	702	702	733	718	718	651	713	721	715	710	722	664	689	670	706	729	670	664	665	659	648	656	697	657	630	666	688	681	663	634	660	714	687	648	669	641	625	677	661	668	698	732	628	687	670	680	674	660	652	684	673	650	687	660	647	670	695	645	715	656	725	665	660	658	650	656	665	677	699	659	649	643	677	685	645	611	681	697	671	719	637	672	652	634	711	643	695	633	701	684	679	607	652	653	638	674	639	651	682	636	665	714	667	619	663	678	658	724	644	679	667	642	686	646	652	649	681	701	664	633	667	631	686	641	657	679	652	584	640	625	680	624	674	674	661	687	675	673	636	672	641	658	663	623	640	635	645	640	658	616	657	669	664	639	651	641	673	653	694	642	680	687	680	626	621	689	704	664	642	655	655	659	634	649	638	719	661	650	620	681	606	661	620	620	674	646	664	714	709	675	642	702	680	664	629	665	650	646	635	675	672	649	687	642	621	652	667	697	713	665	666	679	676	651	660	612	664	689	659	608	630	668	591	636	690	651	629	621	660	608	646	719	685	704	656	644	614	641	704	652	646	681	643	657	696	647	650	641	697	712	676	638	675	662	681	676	648	652	666	648	659	658	618	676	685	629	648	613	647	677	634	701	702	690	630	664	659	667	656	612	647	651	675	625	658	659	637	631	660	649	627	705	660	682	646	637	675	664	680	635	690	681	639	673	663	654	630	620	646	641	627	635	682	647	694	608	671	686	644	664	625	678	652	647	699	654	659	632	684	644	648	718	659	677	637	648	639	653	671	621	664	663	695	681	636	682	641	658	683	674	659	620	624	657	674	686	699	686	676	589	622	682	663	678	674	693	650	715	674	651	607	615	641	665	679	679	641	674	659	725	647	658	616	641	688	695	669	689	630	656	692	716	640	640	649	673	663	672	645	647	638	685	645	718	658	677	687	678	719	676	636	653	666	619	653	669	696	719	643	666	655	709	696	697	656	606	644	668	646	663	655	640	599	636	615	630	672	686	689	704	640	644	636	638	603	621	636	624	667	657	667	633	666	624	692	678	634	620	677	714	612	672	642	656	650	638	658	664	656	647	652	643	650	673	614	664	613	681	624	700	661	642	656	660	663	663	675	658	688	707	674	656	660	685	647	647	669	661	669	667	637	670	672	638	699	680	660	637	674	714	640	669	700	609	657	692	664	671	651	681	641	646	678	664	656	635	656	686	688	650	652	706	672	649	627	646	666	680	646	627	664	628	631	645	639	661	676	670	636	637	623	701	666	615	651	686	663	643	680	632	648	634	684	661	658	628	617	689	618	656	619	648	671	687	663	620	682	634	638	651	670	619	656	633	627	679	641	658	622	693	645	635	645	621	665	706	610	624	660	665	632	673	588	690	616	648	667	642	676	655	656	656	687	618	658	672	665	690	667	651	727	670	655	683	637	655	680	674	692	643	628	635	697	685	643	650	671	671	630	657	638	635	679	646	614	657	652	608	675	626	634	661	665	673	677	695	630	667	653	612	666	684	639	652	644	660	657	650	625	651	631	661	660	618	665	641	638	663	612	669	676	643	691	707	635	657	669	689	673	685	649	628	646	603	675	702	653	657	615	645	645	680	644	672	720	672	670	650	716	707	680	615	700	686	621	622	640	633	614	649	675	624	702	606	649	637	675	680	610	631	638	675	647	658	594	597	656	650	637	639	679	633	652	625	721	676	675	646	658	679	647	661	666	676	700	655	682	670	711	658	621	731	675	623	676	681	640	658	662	680	708	674	628	687	634	662	657	680	679	653	661	622	644	641	648	661	663	657	652	640	672	686	652	613	673	680	650	670	676	620	654	660	647	655	673	640	642	625	597	636	675	606	680	662	653	619	638	675	687	598	685	651	632	651	656	703	674	639	618	684	656	614	631	679	650	674	635	647	619	639	660	670	667	644	628	642	700	628	639	671	683	672	675	654	592	657	650	648	670	699	650	643	652	609	632	670	673	722	652	670	708	663	642	633	695	658	670	646	675	619	624	660	616	632	678	681	632	664	623	672	679	633	649	656	659	617	652	662	609	680	620	656	662	657	702	647	663	698	657	618	617	654	625	630	651	643	638	653	642	617	625	718	645	650	736	634	657	675	658	648	676	618	645	637	660	629	626	633	614	656	690	666	670	674	667	624	701	651	677	716	611	671	683	666	661	663	642	704	677	623	643	645	609	619	640	616	647	655	656	673	640	662	663	698	656	622	590	618	645	613	638	608	592	635	680	603	664	686	627	627	640	683	631	661	648	631	626	710	669	640	656	605	666	624	660	665	680	624	696	641	665	619	664	618	664	670	657	638	628	720	701	710	629	693	657	653	670	644	675	636	682	625	638	652	607	629	665	689	652	644	615	696	641	662	695	657	674	651	678	623	652	637	696	650	647	674	665	652	718	653	601	693	659	700	656	616	700	718	687	672	658	611	632	587	678	601	637	712	656	662	615	611	648	659	663	658	653	663	655	649	646	641	616	629	668	621	632	643	618	658	688	679	671	698	650	653	650	678	662	672	643	622	677	663	704	648	680	658	613	714	583	633	618	633	652	635	717	595	657	629	635	640	625	640	612	620	657	677	657	636	663	699	661	660	656	665	685	717	670	686	642	626	643	649	635	689	670	647	661	672	647	636	651	695	662	668	689	649	682	695	677	662	694	661	659	673	639	665	654	654	689	665	665	671	665	673	687	638	702	608	708	644	609	662	659	682	615	687	659	687	716	662	636	658	651	676	643	615	644	650	670	669	676	664	670	662	641	693	598	672	632	671	665	604	667	622	676	690	665	685	682	659	646	635	660	674	694	669	659	672	656	678	659	665	662	652	613	659	655	654	616	667	646	610	661	673	663	625	659	640	673	614	639	686	643	599	708	663	667	672	657	617	727	673	611	666	637	636	682	640	699	690	618	684	612	700	651	666	636	594	663	700	650	627	689	667	618	625	627	638	676	666	660	683	651	682	666	658	665	635	666	656	633	658	643	644	637	679	683	685	653	672	629	624	692	668	712	660	655	664	654	664	667	661	627	638	641	694	672	652	653	666	647	665	654	629	663	622	661	654	592	654	613	690	684	676	637	685	678	643	702	690	634	678	709	637	677	660	627	652	605	647	730	647	656	630	602	665	640	665	677	707	656	617	650	673	635	688	662	673	649	680	666	660	675	656	642	652	665	693	625	697	640	661	625	658	679	644	654	614	636	638	655	662	663	650	693	622	682	619	668	684	685	655	623	658	693	627	663	690	698	691	698	642	659	644	679	705	691	630	675	649	737	671	683	716	671	672	693	631	637	681	709	593	620	657	642	671	604	658	693	642	658	688	631	663	655	675	666	637	658	645	648	673	639	651	685	653	607	667	650	649	671	737	696	638	642	649	693	678	643	716
2524	511	1038	399	1086	167	83	84	86	82	60	79	84	59	77	75	76	83	76	62	69	58	81	76	87	71	75	76	73	69	68	86	82	81	81	64	57	63	77	83	89	66	73	55	74	77	77	75	63	66	77	76	88	61	83	77	84	86	59	74	73	82	79	81	80	80	77	97	67	70	78	76	83	80	77	76	72	74	89	80	81	78	72	88	67	73	91	77	81	76	67	78	79	81	78	60	70	80	81	72	74	73	80	65	55	66	84	86	79	66	68	77	60	83	81	82	81	75	73	65	59	75	71	75	74	72	85	61	65	67	59	70	94	67	74	74	88	84	74	75	90	78	68	58	96	85	91	67	75	67	82	63	73	84	83	80	74	87	74	74	77	80	83	72	74	73	95	81	64	97	79	77	76	85	92	99	74	66	83	83	60	65	89	71	83	74	71	68	84	96	72	78	89	86	84	80	74	74	85	76	73	88	85	86	89	95	73	70	71	73	62	71	97	61	83	75	64	77	68	92	71	74	75	81	96	81	101	67	78	69	65	78	78	54	93	71	86	76	74	91	77	75	80	73	67	75	83	77	75	87	80	82	74	63	64	77	61	76	73	76	88	94	79	68	63	79	73	82	71	74	81	77	76	65	78	78	73	81	74	69	84	69	74	69	66	65	83	70	76	79	75	82	80	73	71	63	77	83	77	86	85	86	82	71	71	75	72	77	66	72	82	72	56	63	62	69	59	94	76	92	63	92	71	65	74	67	93	61	63	78	75	83	67	88	60	83	75	87	92	62	67	81	72	68	92	83	73	74	72	69	67	81	78	69	60	65	66	85	78	79	84	68	72	89	75	76	80	58	76	65	72	78	69	77	65	93	82	77	81	78	76	74	82	60	69	96	73	69	73	65	51	67	83	63	62	78	84	68	73	74	67	79	89	75	59	93	81	75	66	72	89	87	80	76	77	63	86	74	75	77	68	72	71	71	88	77	64	75	73	69	60	72	85	80	79	83	76	66	79	77	89	72	78	80	77	69	58	66	85	79	63	66	78	71	76	82	81	62	68	79	81	71	74	74	72	63	82	71	78	69	93	74	92	81	70	80	65	83	83	73	82	72	65	79	78	81	81	76	56	75	61	81	75	61	64	65	84	75	69	71	82	63	74	70	74	58	64	71	68	90	73	90	64	85	75	77	83	81	88	68	61	71	87	81	87	77	68	69	80	70	99	67	75	75	78	74	74	80	80	77	70	81	77	54	67	84	79	86	61	68	72	81	63	78	80	68	68	60	84	70	81	92	71	72	72	78	78	69	77	74	66	83	65	60	86	73	64	94	83	87	70	83	79	74	69	67	88	68	79	84	77	87	88	75	68	89	81	67	79	75	72	86	71	86	73	77	78	66	75	73	88	78	73	60	86	70	72	67	94	80	67	87	76	73	67	86	63	75	82	79	84	69	62	87	69	78	84	83	69	65	60	75	72	87	63	81	89	75	62	87	79	84	63	65	68	75	78	75	79	65	65	80	83	86	70	57	85	79	81	77	67	80	69	83	83	77	78	85	66	69	65	82	63	60	64	60	85	70	68	74	74	84	77	80	72	84	67	106	68	77	77	71	86	69	66	80	59	61	84	76	56	63	84	78	58	62	73	66	83	67	90	83	64	75	93	81	65	66	67	76	79	75	60	84	83	68	74	76	72	68	70	79	76	62	65	91	71	80	72	64	68	84	69	69	79	77	71	94	85	79	75	76	59	73	69	78	62	87	77	57	80	76	101	84	81	71	94	72	82	88	80	67	75	86	61	81	64	64	59	72	75	89	76	51	84	74	73	89	78	83	82	67	85	76	93	75	75	72	87	66	81	68	93	79	84	79	64	76	78	88	70	81	70	71	63	81	77	62	68	77	80	71	73	70	80	69	76	85	88	72	72	76	85	68	82	64	78	89	71	65	74	89	57	99	79	74	71	68	67	67	60	81	65	80	93	76	86	74	70	84	70	81	75	74	80	72	79	54	79	89	64	79	63	80	59	79	88	63	69	49	95	91	72	74	74	83	65	60	81	74	78	69	90	69	69	67	69	68	80	66	49	77	66	73	62	53	82	77	73	79	83	76	68	86	67	72	59	79	57	87	72	72	81	72	84	82	103	73	84	60	102	76	72	60	93	81	82	58	62	74	61	69	76	70	73	84	74	76	78	67	68	80	69	73	85	90	62	75	62	73	74	72	86	87	79	69	84	75	76	66	91	81	74	81	82	70	65	77	91	80	73	80	90	89	68	70	80	72	84	59	66	81	71	76	70	68	65	75	79	76	79	71	64	76	82	82	84	78	86	90	86	78	76	75	71	70	88	86	56	75	80	70	72	69	72	85	82	73	65	71	56	77	90	80	69	77	81	82	73	81	81	81	81	63	69	61	72	73	83	81	83	70	67	98	69	78	75	61	73	83	55	80	73	73	79	71	67	80	101	84	86	61	69	84	82	70	81	63	58	72	79	81	69	83	58	63	78	81	80	73	73	84	65	74	82	58	68	68	96	76	80	74	79	71	78	63	73	72	69	84	82	64	73	69	77	78	59	73	81	64	69	84	71	88	73	64	65	78	86	79	74	87	73	56	89	73	73	80	74	79	77	77	71	79	76	90	77	73	67	76	82	87	92	80	65	92	67	74	93	71	80	77	74	71	77	96	61	75	76	82	97	68	56	67	82	66	72	80	73	80	86	77	86	80	72	84	81	81	74	84	92	71	67	74	94	88	72	67	71	75	61	78	62	79	71	69	91	80	71	54	69	80	78	63	68	79	71	75	67	88	64	55	67	80	74	78	73	83	78	72	71	83	76	69	80	72	66	74	61	78	65	78	72	64	60	76	76	62	72	86	88	82	62	79	69	71	60	75	80	63	69	70	80	68	63	69	76	81	78	80	87	70	82	61	92	67	79	87	69	77	80	81	79	68	56	75	76	71	60	62	80	64	89	68	83	76	85	80	81	67	59	75	58	80	75	69	86	80	73	73	77	74	86	73	70	62	80	88	75	75	56	72	77	81	70	76	78	93	80	78	63	63	87	62	62	63	86	86	91	70	111	80	57	65	84	73	92	76	83	73	80	89	68	60	82	87	94	66	97	69	83	73	71	65	80	94	65	92	88	75	85	66	64	78	75	80	79	70	64	83	74	74	60	61	58	76	68	71	81	87	84	87	80	77	75	54	78	66	72	80	66	67	77	81	91	75	76	58	69	63	74	76	67	91	63	69	75	73	77	81	58	72	81	75	85	78	78	71	87	81	80	78	72	75	85	72	62	74	73	83	73	67	82	71	75	91	70	66	78	79	82	71	76	79	75	75	80	93	86	73	59	78	81	57	70	81	78	71	85	77	78	63	78	72	74	74	84	63	86	73	87	69	59	64	80	102	94	71	65	74	88	76	64	73	70	77	74	70	77	49	74	67	68	80	79	74	71	65	70	91	82	57	81	66	69	66	92	91	76	81	84	64	73	72	82	87
2183	814	2193	1941	5538	520	283	238	254	263	206	258	250	262	243	244	247	256	235	259	241	235	230	226	215	247	244	220	240	245	229	252	247	255	209	229	234	236	239	197	236	276	233	244	229	204	238	215	221	242	233	215	251	221	217	234	222	241	230	239	244	230	226	250	242	219	254	260	228	230	232	197	271	232	238	230	246	203	229	229	234	240	214	229	248	247	250	230	238	194	246	254	234	227	248	240	212	239	232	213	238	219	222	231	252	231	224	239	233	224	192	225	206	202	227	249	224	209	220	224	218	228	230	244	235	229	269	227	245	233	232	231	222	227	232	232	232	204	237	251	225	203	208	232	241	229	234	211	231	220	225	243	225	246	219	225	239	243	246	236	236	229	234	247	231	228	223	243	240	250	224	238	235	241	229	206	228	238	193	251	218	232	233	252	222	224	218	235	252	266	230	235	212	247	254	256	225	224	227	207	218	215	233	238	233	220	243	209	241	249	239	216	229	219	235	229	208	236	230	221	222	222	239	199	215	222	235	233	214	236	221	196	217	202	254	214	239	230	234	264	233	224	225	213	251	259	221	237	239	236	233	222	215	244	243	199	253	253	222	224	246	233	236	233	252	248	223	225	202	222	230	210	254	240	213	221	234	228	255	245	228	246	242	230	222	195	241	231	241	249	209	228	251	214	242	243	228	242	225	223	230	239	220	216	251	240	206	228	210	220	231	224	235	232	235	242	245	207	218	242	216	220	227	226	203	243	229	214	249	218	233	226	240	214	234	238	251	246	227	238	235	239	223	230	240	238	234	207	236	229	241	231	241	246	250	234	217	251	227	220	227	231	237	231	242	234	199	235	232	208	200	228	237	241	258	218	241	229	228	245	245	231	197	221	225	241	248	201	236	222	209	228	213	239	204	238	248	234	246	243	224	224	232	245	242	250	209	210	254	223	251	212	253	192	222	249	265	243	237	257	253	222	228	225	219	236	243	235	217	258	235	249	233	234	234	231	218	223	208	220	202	240	233	238	234	217	201	233	228	236	225	228	250	253	235	237	275	220	228	206	218	225	225	255	231	212	223	247	238	228	220	248	225	219	245	243	246	259	218	210	218	223	230	239	238	262	232	233	220	238	249	226	243	219	240	216	242	216	227	215	223	189	207	222	234	223	229	199	194	260	235	215	242	266	210	214	233	206	205	202	228	222	214	246	228	224	213	213	223	227	229	214	227	226	240	266	224	217	228	234	222	234	244	226	236	228	249	231	265	228	236	233	209	234	242	237	227	192	235	254	220	249	228	226	213	222	225	228	245	231	223	238	239	199	212	223	242	228	257	234	206	223	233	236	216	213	234	216	225	251	242	238	226	203	235	235	226	257	216	244	233	253	208	222	225	212	248	227	227	238	224	202	207	232	245	202	211	246	211	223	243	241	212	237	247	229	239	261	226	224	223	214	220	239	220	260	213	238	224	244	223	242	219	251	212	211	222	222	243	237	246	235	243	238	224	228	213	228	232	274	238	207	235	233	206	234	233	231	215	224	208	241	218	245	235	223	249	233	202	239	218	240	228	242	229	231	239	233	226	211	212	235	240	248	240	232	228	216	231	239	216	206	239	230	215	252	231	225	238	238	223	221	232	220	227	255	236	241	232	211	233	228	201	239	238	206	232	224	245	236	228	209	225	218	215	242	193	258	236	226	242	237	248	236	233	208	241	237	224	250	256	213	234	226	206	241	232	248	234	215	228	245	217	228	228	246	243	258	223	237	204	263	245	222	226	212	240	234	220	198	251	238	218	229	225	215	229	230	213	237	256	225	207	229	244	228	216	228	212	224	238	225	222	206	231	220	231	224	231	216	242	216	233	217	235	227	255	249	211	229	221	218	247	235	230	250	217	202	210	210	227	225	227	244	209	241	230	258	213	240	237	245	256	221	235	199	208	252	226	203	239	244	240	227	226	241	272	232	230	240	227	220	239	248	223	256	222	214	226	203	225	201	206	250	226	228	242	216	215	218	235	240	235	216	225	242	226	232	238	218	231	275	198	220	206	225	230	220	223	230	226	209	227	233	242	238	220	238	247	223	239	240	231	247	223	227	218	217	219	245	234	218	268	251	239	239	228	222	224	209	221	259	237	228	239	202	213	227	229	234	216	227	228	250	239	257	220	212	248	208	251	226	204	220	247	237	218	214	227	255	230	243	238	239	234	182	233	231	231	245	241	203	211	226	230	250	224	258	255	230	225	239	228	228	254	230	197	211	220	205	218	234	239	237	243	222	246	262	238	207	220	225	250	230	225	230	244	234	212	219	245	214	222	211	221	251	218	235	222	239	233	216	199	226	227	250	234	229	264	219	224	232	228	236	251	253	232	220	213	212	229	231	232	253	217	234	236	222	209	205	247	218	245	215	234	223	224	195	240	239	212	231	238	226	223	237	199	248	211	233	231	227	219	225	215	247	229	210	234	221	233	223	239	239	209	209	257	232	225	247	224	207	230	229	248	213	210	193	220	236	231	246	235	224	230	218	235	211	215	232	231	224	242	241	241	247	213	233	204	239	229	215	223	235	237	203	219	228	221	230	229	245	220	234	217	228	209	224	225	225	220	263	234	220	231	276	215	249	227	238	207	241	250	208	246	249	236	240	232	268	219	264	236	234	231	234	235	242	214	216	267	219	221	258	243	218	219	232	222	238	211	243	242	230	229	255	235	242	229	251	238	227	255	250	222	224	249	208	227	193	227	227	247	237	226	215	227	260	246	237	225	212	208	220	231	236	233	231	263	251	236	221	232	222	212	207	223	241	213	223	247	239	223	217	223	209	224	241	267	222	239	213	216	238	239	211	247	226	250	235	235	228	250	251	213	223	229	222	225	223	222	242	229	256	255	232	225	254	247	210	212	258	226	242	247	221	236	226	252	241	262	239	242	239	239	221	237	236	247	254	233	249	230	203	244	213	226	245	218	237	245	207	218	233	225	233	237	211	236	230	233	252	240	261	241	208	243	236	215	226	224	234	191	244	242	225	217	261	220	267	240	232	254	196	232	228	227	227	225	232	229	209	241	244	221	223	230	224	207	229	249	247	214	245	266	260	190	248	249	219	225	223	215	217	231	207	219	229	226	223	250	220	233	225	239	226	244	242	227	213	226	233	244	242	230	244	227	213	235	249	223	227	257	211	217	210	245	242	237	240	238	239	240	249	236	257	214	213	241	213	221	246	243	210	246	248	219	228	237	247	237	201	235	205	228	205	217	233	236	241	215	229	240	209	212	262	223	203	235	231	258	254	214	250	234	231	255	246	235	244	236	236	230	236	217	250	234	246	238	231	242	223	216	248	237	192	223	244	237	234	244	235	242	257	235	239	230	229	222	224	247	223	208	234	212	244	227	230	219	225	228	230	204	234	228	228	219	252	225	236	235	214	209	224	218	240	224	255	199	249	221	264	231	265	214	241	252	255	224	209	213	231	204	239	217	242	220	232	236	221	210	232	228	222	212	235
9995	10862	30585	7127	26903	7765	460	310	268	271	221	212	199	179	191	201	207	184	185	212	203	187	155	190	149	156	165	156	138	170	154	151	170	159	180	155	172	162	150	149	160	161	149	147	170	162	153	174	156	153	153	172	147	155	169	157	155	171	156	149	179	154	186	165	131	163	149	138	141	165	172	151	160	162	151	150	152	135	141	140	159	152	149	159	147	160	171	184	161	161	167	186	149	166	149	170	157	164	144	154	136	168	175	135	158	161	177	163	145	155	153	168	154	163	155	155	158	143	186	153	173	143	152	149	128	161	163	189	156	176	155	169	151	154	162	151	152	144	182	154	153	158	145	173	165	161	161	166	175	168	167	156	175	151	145	155	164	143	177	158	173	151	166	145	157	149	184	173	173	149	155	160	172	183	141	172	150	164	142	174	137	164	155	195	159	166	151	193	159	168	168	144	170	152	171	163	172	173	163	182	178	156	166	167	170	157	158	157	177	161	147	193	163	153	176	173	145	175	152	156	165	168	160	169	139	160	163	144	159	140	169	180	158	164	199	152	179	176	165	145	155	175	175	163	141	160	144	159	155	154	159	183	159	173	155	141	162	154	156	162	157	167	136	156	171	132	151	162	166	163	179	148	169	176	155	167	153	171	147	135	165	170	164	171	156	172	145	171	161	155	134	155	147	175	154	154	159	164	172	176	161	164	149	164	176	176	165	155	146	165	143	160	152	160	166	187	131	171	151	172	158	139	161	173	161	163	155	159	166	173	131	151	163	160	145	149	161	166	167	142	128	167	157	159	150	135	156	179	165	137	158	150	174	158	130	147	157	128	159	158	158	148	158	152	147	167	148	149	171	177	153	154	171	162	156	170	177	181	140	165	146	177	168	179	172	175	147	158	144	143	155	161	150	185	166	155	165	158	168	161	143	151	184	150	138	142	139	155	166	156	149	156	178	170	180	175	161	148	164	143	154	164	158	127	149	169	146	147	164	162	152	155	182	151	135	189	153	153	177	170	151	139	129	149	152	148	174	170	151	158	187	174	178	144	179	160	167	162	145	167	160	149	155	158	134	134	158	167	176	146	148	160	163	151	137	175	155	173	155	163	154	135	165	179	151	143	170	159	142	153	154	137	131	165	162	179	161	172	132	146	162	157	159	157	146	141	170	158	167	154	136	173	167	151	149	165	167	142	147	157	164	165	145	144	146	151	157	138	152	163	148	170	164	172	156	165	173	156	162	147	182	173	146	157	150	167	139	152	149	172	135	180	132	152	156	164	180	169	167	148	150	182	154	156	136	154	137	171	172	146	170	137	142	146	162	167	161	158	173	156	136	171	176	143	135	154	172	162	144	157	140	147	168	164	154	147	159	180	154	153	155	170	178	166	153	166	133	150	152	160	175	148	170	173	144	166	163	148	162	162	174	161	172	168	167	164	160	150	144	171	181	147	149	143	158	186	122	149	167	145	145	167	166	135	185	151	191	176	167	153	172	167	184	141	188	133	139	151	173	175	153	155	148	181	162	153	130	141	174	162	158	160	189	159	156	166	156	159	147	157	153	144	149	148	149	158	153	170	140	157	159	158	138	151	162	149	151	152	188	183	167	164	138	175	161	160	182	167	164	150	154	164	142	140	153	157	149	178	162	136	149	163	139	185	167	161	169	172	150	161	155	156	157	162	148	157	154	156	144	151	162	174	155	161	186	168	181	138	153	178	165	156	165	142	159	165	143	173	178	185	167	175	169	164	143	165	181	160	162	162	149	142	147	179	174	165	162	149	152	174	160	159	166	154	140	185	136	167	164	188	164	169	150	166	146	147	154	159	138	167	155	137	156	159	148	159	166	173	158	157	157	160	147	175	173	163	188	132	166	166	146	166	172	178	158	123	182	181	176	170	181	161	152	173	154	163	128	146	177	170	140	153	159	175	146	143	153	156	143	158	164	151	135	166	149	167	165	176	155	157	166	166	171	156	150	170	145	146	149	149	159	151	190	147	154	147	164	132	160	165	152	151	167	170	142	142	185	185	161	169	161	164	170	168	157	159	168	156	166	138	162	149	183	140	153	132	157	184	150	143	137	178	151	157	154	165	160	171	165	158	153	159	173	156	153	166	150	140	186	162	163	170	165	148	145	164	151	154	153	155	155	150	162	178	178	165	170	154	141	137	180	159	161	152	151	176	154	170	157	172	151	159	153	166	165	143	139	173	177	163	150	158	147	160	172	174	160	150	174	153	139	133	178	140	167	160	164	159	156	126	162	150	166	172	165	146	168	180	187	155	135	150	147	148	156	179	143	153	164	179	171	150	159	159	147	138	171	154	163	156	143	165	150	164	151	175	126	157	143	168	153	140	147	149	181	158	166	165	176	163	163	151	165	174	165	160	170	171	153	173	153	154	194	158	137	167	187	168	175	126	150	141	165	149	189	172	148	191	156	154	157	166	130	157	140	157	148	141	151	159	154	148	159	153	145	132	171	165	164	149	169	159	146	178	132	155	148	128	169	129	162	179	164	179	186	128	169	172	141	157	140	160	152	162	161	153	159	163	185	161	157	160	144	154	168	163	137	181	158	163	175	156	172	185	176	143	162	162	164	168	160	155	154	147	142	181	166	144	154	144	158	169	190	145	162	153	170	154	173	155	172	158	156	150	152	159	145	153	136	150	144	155	154	146	163	152	183	157	144	168	165	157	143	173	163	151	162	159	169	183	152	169	175	157	138	162	149	166	146	133	151	175	148	159	152	154	141	150	146	159	159	150	159	164	175	188	177	153	154	156	158	168	150	157	169	177	149	160	146	165	151	172	159	131	160	175	139	153	166	162	155	161	165	167	150	132	156	151	147	147	159	162	155	142	153	169	162	153	164	168	158	158	161	153	154	182	148	163	142	175	142	157	153	177	155	152	183	171	156	155	139	135	188	167	156	143	157	182	150	169	177	150	158	142	149	149	149	152	176	146	162	139	157	164	165	143	148	158	149	162	144	150	159	162	148	152	142	140	154	149	164	158	166	190	132	176	155	154	161	152	142	181	148	140	142	161	175	150	147	157	140	149	160	174	163	199	172	145	133	161	176	169	179	146	164	163	159	149	171	144	150	157	171	152	163	153	158	171	173	183	150	147	164	143	155	138	152	118	178	200	183	132	168	171	156	166	158	167	158	157	188	166	157	175	177	153	157	154	139	152	148	151	145	155	168	134	153	166	156	148	168	167	148	166	181	168	159	146	195	155	152	151	169	159	180	164	166	161	156	150	142	155	168	170	178	175	168	202	146	151	163	160	132	171	151	152	167	136	165	156	160	153	159	177	159	142	159	146	152	169	155	144	145	180	165	155	153	142	161	153	178	160	158	149	167	171	150	166	127	152	195	169	161	150	161	156	145	167	164	159	176	156	154	165	157	157	148	173	149	164	176	163	162	163	135	149	152	167	184	156	131	161	168	143	169	163	145	169	161	182	155	153	136	162	153	130	153	165	148	176	145	159	144	159	150	145
6334	10664	20043	10699	43086	5144	1415	1266	1086	936	875	819	751	656	672	660	622	582	556	549	526	530	511	537	530	531	473	486	473	462	484	482	469	494	425	473	454	447	451	505	471	469	405	447	436	464	449	460	455	424	407	455	439	454	457	389	434	407	415	434	470	440	439	432	433	383	406	430	433	442	411	452	406	439	422	444	408	428	418	434	391	414	417	432	394	429	405	445	422	396	425	384	468	423	409	393	421	431	407	414	386	399	425	404	427	419	412	456	392	404	444	421	402	399	409	433	399	427	422	387	415	430	476	393	401	412	410	426	405	414	422	416	457	407	436	412	391	401	385	407	422	400	411	442	393	430	411	383	415	416	443	389	410	423	393	447	409	384	404	405	423	389	409	395	453	407	407	399	425	395	417	445	383	389	402	430	416	362	401	419	399	431	439	386	422	415	419	401	391	394	425	409	412	407	395	415	382	415	421	411	412	407	389	423	413	416	377	434	431	425	418	389	442	427	432	429	423	410	445	413	404	387	391	383	437	406	441	391	395	424	418	418	412	426	418	416	436	408	380	408	448	389	361	415	410	395	398	393	420	432	422	433	429	383	475	438	443	402	394	413	415	377	414	399	415	393	409	447	403	458	406	443	401	402	425	420	401	431	410	426	417	426	416	444	433	397	445	399	426	414	401	412	424	464	398	439	422	399	418	382	385	431	388	439	418	421	369	415	406	397	426	395	434	401	433	418	369	449	440	399	426	365	365	396	378	439	394	436	412	374	467	413	410	400	411	409	397	452	396	455	464	438	418	408	404	401	419	445	393	424	435	447	418	431	408	425	422	386	412	421	371	421	386	390	382	436	406	414	420	419	407	408	434	422	449	438	423	422	431	431	405	446	399	387	389	426	397	419	427	433	391	427	418	399	405	436	433	410	374	409	411	401	399	415	427	421	412	411	419	396	382	395	422	426	404	379	409	420	378	410	384	387	407	383	422	421	412	406	402	422	396	431	406	435	419	425	411	366	412	386	435	417	452	415	430	439	407	415	444	390	397	430	424	429	386	429	413	396	434	438	390	425	396	468	429	419	398	409	461	443	437	395	422	428	417	403	393	416	403	420	397	414	396	431	429	415	377	411	400	402	406	417	405	418	400	404	420	442	453	409	412	414	423	442	417	401	394	417	375	411	366	397	464	401	412	407	432	418	421	394	443	393	428	419	421	439	398	403	430	399	415	427	405	438	405	451	416	421	422	399	429	451	435	400	413	401	435	417	395	393	396	444	407	414	412	423	425	425	401	441	420	414	404	436	445	397	425	436	402	442	385	392	393	430	429	395	428	425	394	412	405	443	378	425	369	397	411	416	448	403	425	416	408	434	410	400	414	413	422	421	416	440	416	421	420	383	421	416	416	404	412	434	384	396	450	448	457	391	434	457	394	381	404	447	412	425	428	404	438	415	433	429	443	441	386	423	466	425	434	412	403	397	436	442	435	393	416	429	398	406	424	447	404	425	428	393	418	382	411	437	432	409	475	444	374	441	405	437	396	439	396	423	436	420	410	431	420	422	429	416	409	416	411	418	437	449	454	412	415	420	416	418	393	449	428	406	403	427	436	415	460	409	388	404	410	418	417	410	414	436	403	454	440	408	406	399	425	416	437	408	402	397	446	428	463	395	427	431	383	409	410	418	394	420	401	444	471	446	402	433	402	408	418	428	433	449	413	383	415	398	467	427	434	365	400	375	419	419	412	424	413	413	380	418	400	383	398	406	406	433	411	418	368	441	385	432	431	405	420	402	443	416	389	385	390	377	408	395	410	412	419	411	407	378	389	393	443	434	420	414	421	414	411	405	423	395	390	422	394	418	411	393	420	416	410	407	418	372	452	393	407	406	416	425	442	413	415	430	378	390	430	407	441	432	434	429	415	423	415	424	410	407	449	415	425	421	416	410	410	395	434	389	434	389	471	414	388	434	390	432	415	400	410	388	424	388	424	424	408	411	426	427	435	399	417	436	393	415	428	409	406	386	391	427	402	444	395	424	437	414	423	446	375	409	399	424	436	404	399	410	430	404	414	420	391	421	427	435	400	402	409	410	414	423	413	403	418	435	408	427	422	448	392	447	425	431	415	380	428	435	392	386	410	444	393	393	380	433	412	401	375	404	440	430	370	411	418	401	407	406	394	414	447	411	394	409	406	411	408	427	400	389	413	434	395	421	445	446	406	426	426	397	413	422	434	443	410	416	399	418	406	384	426	399	405	409	437	391	400	417	391	428	437	430	380	412	381	422	411	422	400	377	395	406	441	384	444	398	390	402	417	413	409	424	415	453	353	398	416	440	389	444	423	385	419	408	467	408	410	401	389	416	411	424	406	466	403	406	392	455	421	425	410	413	396	366	415	403	429	377	413	400	414	444	422	429	424	428	432	438	417	418	412	414	413	426	410	391	408	424	389	394	418	415	428	402	397	390	440	417	449	397	414	446	426	435	441	431	405	378	438	418	433	441	474	433	432	407	370	431	399	418	391	423	398	422	372	394	371	424	392	440	407	406	387	407	413	437	431	382	377	384	430	407	403	393	387	416	432	400	426	446	432	435	426	375	422	417	420	403	389	408	409	400	386	411	430	420	383	397	439	433	427	388	439	450	417	413	438	433	408	412	412	397	442	409	441	394	410	424	403	417	369	413	419	404	419	452	425	424	408	412	413	410	437	440	441	408	453	431	403	394	431	449	418	401	403	459	407	426	434	419	439	427	402	429	376	411	401	423	426	439	434	459	388	414	412	366	390	431	407	402	414	423	446	438	388	395	398	369	411	436	403	415	416	398	442	382	422	439	406	426	403	438	427	419	401	418	388	381	408	400	430	430	399	436	398	402	446	413	443	440	382	382	418	417	401	420	414	386	448	422	440	412	430	452	445	386	400	402	424	416	420	433	394	394	402	437	425	398	431	455	421	401	423	459	415	431	408	412	462	453	416	401	394	391	402	405	392	438	437	433	436	396	439	407	410	397	425	403	428	422	390	418	411	420	425	424	420	423	434	400	411	413	416	401	406	409	389	436	413	388	437	437	430	427	432	439	419	438	381	438	437	405	454	469	446	448	380	443	400	377	426	422	374	374	406	435	418	399	442	393	423	404	397	382	399	392	398	412	413	404	419	398	401	423	452	432	436	434	412	435	423	420	393	410	396	443	408	430	432	400	411	421	440	385	404	421	445	397	398	431	460	394	414	394	417	411	415	395	417	436	392	443	437	436	396	416	369	419	456	416	416	441	427	416	410	415	441	436	401	382	433	399	416	402	423	405	424	447	388	445	412	429	420	411	450	414	417	400	421	441	414	414	394	387	429	450	398	388	390	393	395	392	417	441	396	452	413	413	413	393	436	421	409	393	409	394	419	437	439	393	482	469	428	434	452	442	389	454	390	392	467	383	442	434	441	402	399	416	444	408	424	402	420	383	428	442	391	421	421	414	437	408	380	444	379	397	392	383	441	427	440	401	397	402
17576	20852	45610	14530	45795	16757	1504	672	519	456	398	391	368	379	358	328	318	332	365	308	301	319	319	317	324	295	279	295	297	306	294	318	310	315	304	302	293	288	264	286	302	287	312	285	259	287	308	324	270	299	283	272	322	276	282	308	301	294	307	315	275	284	285	282	253	272	264	307	289	269	297	278	267	299	249	278	306	270	318	245	302	320	300	303	298	259	306	292	286	269	270	277	291	285	297	276	263	292	275	284	281	295	288	272	283	293	293	274	295	278	308	258	287	266	291	280	265	273	279	280	296	276	267	267	288	281	309	310	280	305	288	296	271	290	266	269	286	301	314	303	283	249	245	298	288	297	302	320	245	291	272	303	281	285	276	293	279	262	259	259	285	260	275	292	302	265	294	297	269	281	303	262	284	269	296	320	302	258	272	277	289	254	272	273	298	285	252	314	279	300	320	315	303	275	297	301	281	317	284	281	307	297	279	293	271	289	273	283	271	271	294	299	278	269	314	301	300	297	259	307	280	268	292	286	269	326	315	282	263	285	266	293	287	281	287	262	261	270	273	281	260	309	284	260	301	288	288	264	257	281	286	307	288	322	298	313	261	264	305	274	299	278	291	262	250	284	286	298	265	266	297	299	296	275	306	271	302	293	306	254	280	279	266	276	287	269	243	282	307	282	274	269	325	259	307	319	290	310	286	271	290	325	274	299	273	293	308	295	242	275	303	274	269	296	267	276	295	276	289	292	293	302	309	261	266	293	297	282	262	277	301	287	264	298	324	281	280	289	316	308	284	285	281	276	298	299	292	280	288	276	313	276	246	321	276	278	256	314	276	276	288	268	296	283	311	277	321	266	313	267	300	256	250	285	282	262	265	254	277	261	290	311	269	279	293	304	279	277	250	281	264	307	310	309	269	310	276	246	292	283	291	306	296	282	263	271	283	305	278	310	327	303	275	320	263	280	296	290	278	262	295	280	263	270	307	308	277	304	276	263	291	308	275	269	288	273	261	293	304	281	296	285	301	275	297	278	272	273	270	302	286	267	282	305	309	304	270	282	284	268	277	280	266	264	267	284	281	295	307	292	311	266	289	299	274	251	309	320	236	284	272	266	280	302	294	305	269	291	259	247	269	273	277	309	275	262	275	274	263	246	274	265	263	269	289	283	283	289	306	301	283	278	291	283	299	303	295	266	294	293	285	299	321	289	333	298	290	262	277	287	285	298	276	263	271	292	299	290	278	254	282	295	297	281	311	271	306	271	284	261	280	266	277	268	286	292	262	278	281	279	251	307	286	334	285	295	269	289	284	302	255	299	275	269	274	281	297	277	277	329	289	265	281	301	270	301	288	291	301	319	295	289	262	254	274	303	305	306	274	267	298	267	298	245	303	312	269	261	289	296	294	234	262	275	295	261	310	308	262	263	302	289	296	255	263	294	288	290	297	289	282	294	284	288	296	304	306	256	262	274	278	278	273	245	279	256	276	293	254	301	289	314	285	301	311	283	273	278	281	252	288	283	285	270	317	286	300	291	288	276	240	311	279	299	253	306	284	305	289	270	300	304	282	269	272	262	291	300	274	307	281	311	293	259	283	303	295	282	288	321	306	273	283	253	255	282	302	277	315	316	290	300	265	317	310	263	278	281	285	323	328	233	269	278	281	281	252	281	278	280	290	317	285	310	279	321	288	289	305	278	290	273	286	295	266	269	270	262	300	300	267	284	284	274	253	280	297	328	264	307	290	290	291	275	291	297	307	289	278	293	307	296	271	276	287	286	289	257	274	280	285	251	304	255	285	298	289	257	259	287	271	257	304	275	284	262	296	259	285	267	319	293	266	258	268	306	263	281	260	290	259	271	272	264	278	283	297	288	250	289	299	300	260	261	281	301	263	269	283	289	295	282	299	281	255	266	293	285	305	292	301	280	286	274	285	269	317	285	296	290	295	285	283	294	263	263	301	330	260	283	276	287	306	299	272	270	285	287	290	272	258	293	268	290	267	275	271	303	262	270	269	274	259	321	306	296	300	272	279	299	297	253	265	282	264	262	300	264	286	275	272	282	271	257	305	315	244	300	285	308	272	289	312	275	292	259	286	306	257	252	323	323	246	270	321	276	306	278	279	280	316	272	305	284	255	268	284	289	291	288	286	317	293	294	278	316	262	293	256	289	267	286	274	271	276	308	260	257	270	305	288	250	299	312	277	288	334	279	293	295	289	293	288	273	287	317	272	248	282	294	279	296	291	246	271	303	272	310	300	299	299	265	299	271	315	264	285	252	300	257	271	289	265	295	307	279	288	264	209	301	297	254	233	288	276	285	284	298	251	294	303	310	279	272	279	270	267	316	280	256	294	261	255	321	270	301	298	292	305	294	315	304	307	281	299	297	266	269	289	290	258	265	271	283	271	296	314	293	264	262	275	253	267	284	281	271	293	248	259	271	265	271	252	269	293	276	304	267	295	269	266	276	283	276	312	290	270	273	269	271	271	253	271	315	302	302	282	257	248	240	271	278	261	266	278	283	318	285	300	310	319	313	251	292	285	275	264	297	280	263	272	287	273	293	294	315	293	277	264	282	295	308	291	309	268	267	271	286	285	317	253	290	267	278	270	276	294	294	267	305	312	282	244	304	279	300	280	269	290	286	311	275	279	269	280	287	295	286	285	299	282	261	283	287	278	310	302	288	251	252	303	254	276	280	282	257	301	262	322	277	311	311	279	283	277	262	301	287	272	269	265	284	294	277	291	305	272	285	261	291	313	302	294	275	275	276	256	271	298	301	260	273	287	315	317	259	264	324	297	302	268	245	290	296	274	277	295	281	266	269	279	281	316	281	300	271	279	300	321	300	265	280	286	275	273	300	273	303	302	299	296	297	277	244	288	319	275	296	263	271	265	255	276	291	255	301	291	266	299	303	276	318	282	286	305	321	288	284	278	283	294	282	293	272	300	251	249	302	279	310	302	310	284	285	279	282	290	269	291	278	314	301	266	286	291	288	253	282	287	294	279	270	297	300	288	309	285	286	308	298	281	256	286	265	310	276	319	282	284	255	292	276	294	277	270	303	294	249	301	288	295	280	305	276	302	295	310	308	276	316	289	265	285	287	265	287	297	284	270	277	266	301	307	297	331	294	271	307	291	302	267	238	290	245	281	302	275	303	267	253	242	277	269	273	251	287	311	258	282	306	274	284	301	275	309	287	281	261	307	281	271	300	317	273	285	336	319	283	254	311	263	298	278	305	293	316	291	309	270	279	285	266	299	262	297	230	269	275	267	292	312	306	323	265	277	283	331	295	266	275	262	286	304	273	273	297	283	262	262	287	295	287	259	266	287	259	274	271	286	278	269	254	279	286	307	266	313	307	278	280	272	303	275	258	249	291	272	279	295	269	272	268	259	300	285	284	266	272	293	271	275	282	307	280	320	254	267	290	293	308	259	273	307	279	308	282	316	255	267	268	288	236	288	268	307	275	275	329	280	292	313	285	310	305	278	268
8362	17323	27551	11898	56484	6491	2570	2187	1807	1645	1540	1368	1251	1198	1132	1109	1013	1043	986	952	915	885	871	796	817	792	759	770	822	805	812	803	800	696	728	719	750	714	699	717	672	702	736	638	748	678	730	719	704	724	736	660	736	702	662	639	721	712	680	661	702	720	663	713	699	693	682	699	654	664	640	676	662	658	703	694	643	722	694	657	676	643	682	652	653	693	728	690	708	659	700	668	694	627	641	683	656	613	635	706	650	648	645	648	666	647	666	676	688	683	694	649	700	695	685	692	654	682	654	658	667	648	626	649	671	647	652	651	657	680	633	641	672	643	655	679	647	732	616	697	671	644	654	635	661	663	616	637	652	666	650	693	660	656	665	671	665	661	636	631	628	662	650	631	619	643	665	618	692	689	643	659	673	664	677	675	640	641	673	685	666	707	689	644	645	667	662	684	659	618	654	664	626	687	659	680	652	614	602	626	676	668	635	682	680	636	643	681	691	603	681	642	634	689	681	657	617	673	674	664	667	634	641	655	725	623	684	618	610	687	660	690	694	662	670	670	639	647	599	664	669	689	661	663	647	620	649	662	668	670	625	682	611	610	680	669	665	623	637	696	646	633	650	678	656	670	653	642	679	615	629	652	614	656	694	699	688	593	674	617	600	688	649	650	704	673	642	686	640	626	652	688	667	651	630	693	698	705	638	634	660	628	658	655	666	647	647	691	721	619	638	672	652	656	640	737	662	659	678	616	692	660	665	696	657	607	632	677	660	668	620	636	649	695	647	645	623	614	643	673	683	710	681	707	656	663	626	707	649	635	606	683	647	695	677	659	680	640	670	610	676	627	650	712	667	674	678	652	624	659	652	694	662	720	650	693	644	611	646	660	662	674	626	640	661	614	640	676	656	669	633	598	651	691	652	697	660	619	661	636	644	648	659	700	684	630	663	595	622	649	649	659	699	661	676	650	672	658	700	647	664	640	644	688	667	698	674	632	652	634	674	649	641	664	672	612	665	684	675	655	698	667	634	690	675	685	697	701	693	678	691	616	691	656	661	655	638	635	692	677	654	680	648	684	667	629	701	681	663	595	691	673	658	652	637	677	660	623	650	671	652	654	673	656	632	711	670	659	698	626	640	665	681	665	641	634	653	626	684	668	677	677	656	636	676	666	703	631	679	618	665	652	657	680	651	635	702	661	654	682	705	660	643	678	644	666	646	667	672	670	637	655	660	696	664	663	667	695	645	644	653	648	649	634	667	680	653	701	673	661	639	644	659	659	636	721	655	611	624	698	668	663	693	687	649	657	632	673	654	649	680	673	676	634	662	666	654	660	648	653	671	663	622	625	638	708	636	662	713	608	609	659	698	691	673	637	686	653	652	700	660	652	673	656	656	702	640	692	660	667	663	623	626	650	635	659	621	633	664	666	660	684	625	651	623	654	693	644	689	639	692	653	706	644	666	677	615	675	613	681	689	652	646	658	651	655	629	671	652	630	615	630	657	635	693	635	640	637	688	635	660	661	648	712	647	646	625	626	612	685	647	626	654	640	636	661	665	679	661	634	669	666	658	694	699	617	668	723	696	662	648	659	663	644	648	654	646	675	657	652	668	693	654	682	638	639	684	664	696	642	657	672	645	666	656	667	627	638	629	649	689	636	695	678	632	667	597	694	674	651	644	606	669	667	634	665	737	668	629	673	631	688	639	700	660	632	629	648	661	610	618	614	650	651	663	703	657	705	696	682	673	661	675	692	674	659	659	620	641	692	664	664	655	646	662	659	673	618	617	660	664	667	648	621	655	645	616	644	634	638	642	667	616	676	631	619	698	647	635	634	662	674	651	686	643	669	633	670	651	638	649	627	674	638	618	657	643	656	669	681	622	652	652	663	686	636	652	611	657	649	640	690	630	634	666	656	668	665	664	691	670	655	657	667	655	674	670	659	656	682	630	635	691	709	612	644	651	642	619	657	639	640	629	691	696	646	680	667	649	649	630	648	639	652	694	691	606	649	621	672	622	707	644	668	679	668	674	657	697	669	659	655	663	635	674	676	693	655	677	704	664	679	637	642	675	665	684	637	698	692	703	673	660	682	679	610	669	648	659	682	645	685	661	629	641	658	668	698	686	651	653	656	641	601	569	647	658	660	642	667	677	646	621	695	646	695	681	646	686	648	671	640	681	674	641	693	641	708	641	658	704	633	667	661	635	658	687	672	666	652	697	662	663	681	629	654	645	633	671	665	678	689	637	664	635	609	650	661	627	675	678	660	632	634	655	647	630	646	639	654	668	615	656	648	653	671	671	635	647	655	694	623	724	629	615	704	620	675	681	612	596	662	668	647	661	689	663	672	662	659	663	632	672	620	610	646	647	649	638	643	681	682	657	633	690	647	636	670	664	668	659	630	663	673	684	665	678	623	692	687	661	630	662	605	684	701	641	697	667	700	651	633	616	686	627	646	692	699	628	674	719	677	657	680	688	703	625	680	680	692	681	651	636	704	683	647	658	708	636	647	627	657	671	658	636	680	642	667	672	621	645	665	650	704	673	650	644	660	642	661	679	626	677	641	634	656	667	697	679	666	644	623	645	612	635	676	638	684	655	682	660	631	722	619	648	685	632	647	651	620	595	680	652	674	687	624	654	688	701	671	682	665	633	642	657	615	675	668	677	662	679	695	686	628	683	635	704	646	620	687	629	674	634	678	698	651	632	675	648	656	711	653	627	687	663	694	702	688	660	634	688	687	651	637	664	639	661	656	649	629	688	665	666	678	643	688	678	624	656	667	632	706	716	630	714	629	661	658	649	650	669	665	660	642	638	632	671	683	650	626	658	673	672	673	696	682	634	644	712	671	645	649	639	621	642	654	669	711	686	686	667	634	611	696	671	654	660	709	679	652	684	660	652	664	656	656	654	680	691	611	653	671	691	650	617	639	627	678	652	665	646	656	671	651	682	667	622	650	668	695	670	637	669	637	710	665	651	653	633	672	659	643	652	673	641	643	669	640	635	660	670	655	645	661	629	637	600	618	664	694	656	675	686	664	653	675	625	640	686	644	672	668	630	637	601	688	707	653	633	682	636	674	678	700	671	628	719	656	639	687	702	659	671	668	651	666	721	703	675	676	662	696	643	700	685	646	706	670	626	682	653	670	674	642	681	660	647	623	692	668	648	642	652	624	650	635	643	658	643	629	665	636	726	657	657	682	673	675	647	647	680	680	705	625	649	671	674	635	653	633	610	649	686	662	634	613	682	654	633	689	691	676	718	642	665	620	673	637	677	653	616	640	657	637	723	658	656	673	683	696	655	639	688	680	710	682	677	655	652	637	630	651	731	694	632	669	645	657	683	684	614	663	649	654	676	670	675	598	660	661	644	614	644	682	646	612	674	637	666	682	699	640	638	641	675	639	658	679	666	647	605	738	656	671	667	654	622	664	648	635	641	670	659	640	622	635	644	649	627	703	629	692	625	638	657	667	615	648	684	640	679	638	618	645	632	661
2502	510	864	312	1104	138	84	78	73	96	70	69	82	69	65	67	77	60	82	77	62	64	63	66	71	72	75	67	67	68	69	76	72	71	77	84	79	82	71	74	79	67	76	93	92	67	75	81	73	69	65	78	90	70	79	72	66	55	83	81	80	76	79	75	69	71	85	69	80	70	58	67	70	72	69	73	80	86	62	91	92	82	71	80	83	87	91	69	85	85	73	63	96	77	66	83	72	63	91	63	70	87	80	82	81	62	68	64	74	69	64	75	67	86	62	74	88	81	88	85	90	57	69	78	90	64	75	59	82	82	82	64	73	84	81	55	58	70	68	68	73	64	72	77	81	89	78	79	92	62	75	70	70	74	79	73	74	74	67	80	86	73	76	70	73	57	92	72	77	77	74	85	85	57	67	75	85	72	73	71	89	66	70	68	68	69	68	80	74	77	64	72	53	79	67	79	75	76	75	76	71	71	73	85	69	88	60	75	77	71	71	75	62	56	68	62	64	74	75	72	79	74	71	83	62	64	64	77	85	76	71	76	66	76	79	75	69	87	88	66	68	85	61	64	67	79	67	70	67	76	66	83	79	60	71	65	68	61	71	86	69	75	94	68	87	74	89	85	79	66	72	80	83	76	86	63	84	76	99	65	60	78	71	69	73	70	72	85	77	83	75	75	80	83	82	68	96	77	67	74	79	73	70	68	73	88	64	78	75	74	66	62	85	85	73	70	86	74	62	87	73	62	83	57	67	61	77	77	60	63	77	76	81	94	73	61	66	81	81	56	70	76	65	83	70	72	77	74	80	63	55	55	87	68	72	64	69	75	67	69	70	61	59	61	59	64	85	82	83	82	71	72	59	71	71	58	61	71	65	84	77	87	60	66	70	87	83	73	57	68	67	64	73	76	73	74	80	83	75	73	52	70	82	79	84	74	56	61	71	74	69	61	64	65	92	71	67	77	71	84	77	76	93	67	65	84	68	63	75	83	61	71	81	66	72	72	71	66	63	74	55	62	62	61	60	71	63	78	72	83	76	76	78	62	68	67	71	70	85	74	67	76	70	78	75	65	76	74	79	86	77	56	67	81	79	80	79	73	80	69	79	87	71	75	84	81	86	72	63	84	70	92	71	66	75	65	77	73	65	71	86	84	71	72	69	85	73	65	70	67	74	67	76	75	73	86	70	75	81	67	71	71	83	68	66	79	61	89	67	72	100	83	59	76	84	70	83	75	78	70	69	57	74	81	71	61	62	69	77	73	69	75	68	65	69	68	72	63	65	59	76	75	82	68	75	68	70	58	72	91	88	79	70	53	76	81	81	69	55	70	73	73	74	74	104	61	83	75	67	80	80	80	79	67	64	78	83	80	75	71	76	75	56	84	79	90	81	65	70	81	77	62	72	63	56	87	78	82	66	70	81	74	82	58	81	83	77	68	66	65	79	79	73	63	84	91	68	68	66	67	64	64	68	67	78	70	75	74	76	67	63	61	78	75	63	70	63	84	70	81	65	74	78	76	70	87	74	67	66	66	80	64	75	78	60	58	89	72	87	92	75	75	83	82	82	63	82	82	75	80	71	84	70	56	77	62	80	61	64	70	76	76	76	86	77	78	67	80	83	89	81	76	79	88	79	75	55	71	81	81	70	84	67	86	64	86	69	80	73	70	72	76	71	73	78	65	84	72	75	81	70	71	58	65	67	67	60	88	81	76	72	73	72	81	60	78	65	87	63	53	80	69	87	64	80	65	70	50	78	78	87	75	72	68	65	64	92	80	85	57	64	71	75	70	77	83	84	85	58	65	96	70	75	81	76	68	76	95	66	78	71	63	74	73	76	71	66	58	75	62	65	63	70	90	87	68	75	59	88	68	68	65	82	70	68	88	82	74	89	73	71	81	88	70	70	68	86	83	72	71	66	73	83	68	89	72	66	75	68	62	81	74	67	76	74	87	73	76	89	58	67	65	77	66	77	96	75	68	71	68	61	87	71	50	81	72	90	72	69	66	81	74	63	85	76	62	68	72	78	69	79	83	67	74	70	70	71	79	73	62	76	81	69	77	77	59	74	66	73	73	67	70	79	83	69	67	65	71	85	83	87	72	77	64	64	85	51	74	86	69	70	58	62	74	82	79	54	65	73	74	67	68	65	83	63	81	72	65	59	89	83	76	56	73	63	94	62	72	93	55	76	76	69	73	73	64	66	72	71	75	62	58	67	60	66	89	73	81	71	72	80	62	71	72	88	81	74	76	74	72	71	80	71	59	73	71	76	52	69	62	73	83	68	81	63	79	78	82	59	65	70	59	64	78	94	88	61	70	74	63	61	73	87	73	66	77	84	78	80	75	74	82	63	70	82	72	60	79	74	72	83	81	78	66	85	73	82	72	72	88	75	85	74	73	84	72	54	84	75	68	77	77	74	71	54	75	79	71	72	67	74	72	77	70	88	83	70	79	66	58	60	73	88	68	65	63	92	82	97	79	79	89	74	84	76	77	90	79	91	79	69	75	85	89	79	69	68	75	75	84	70	92	59	73	86	81	64	73	89	96	73	77	61	71	70	64	64	85	64	74	69	74	60	69	83	60	66	66	69	75	60	79	63	67	72	73	71	88	60	85	70	84	64	85	70	97	85	79	72	80	72	86	85	67	74	85	77	62	84	89	65	66	82	62	79	84	77	63	64	79	62	79	70	67	64	72	53	70	81	81	75	56	87	82	72	84	71	67	67	67	97	74	68	71	82	78	72	79	61	86	70	62	75	73	69	69	72	74	84	52	74	60	72	69	76	67	76	84	74	79	70	77	82	76	84	69	68	66	74	82	81	78	74	69	68	79	58	77	72	70	76	80	70	84	82	78	72	66	83	73	94	74	84	70	70	58	80	81	63	80	71	65	74	75	77	84	77	87	79	78	71	82	72	90	80	67	86	78	63	89	83	75	83	75	84	68	59	46	86	64	78	77	76	69	96	77	59	60	67	68	71	72	67	79	84	68	87	70	81	74	83	69	77	71	65	95	78	60	67	77	74	72	72	62	95	66	71	62	74	76	76	78	72	66	61	77	67	68	77	72	80	70	72	69	86	68	71	93	58	87	74	74	73	69	63	79	64	73	70	58	82	82	77	67	78	80	81	89	63	75	68	67	80	76	60	84	77	84	67	69	65	74	88	84	71	73	86	62	62	76	73	79	70	70	83	80	62	58	68	90	74	69	77	67	78	66	62	71	63	66	60	67	70	81	58	70	81	69	67	82	70	74	79	82	64	54	76	80	62	85	80	81	81	77	83	73	90	68	64	71	77	83	78	71	80	79	71	85	63	68	70	82	63	82	75	63	77	79	77	65	82	75	67	76	98	70	70	77	67	66	66	64	74	68	61	81	74	73	89	80	84	80	80	65	74	79	82	73	74	79	76	63	71	78	66	90	75	59	54	89	80	70	71	71	62	71	63	74	69	77	67	76	82	68	78	87	60	86	71	77	74	72	87	80	71	72
2324	838	1857	987	5580	369	275	268	276	250	238	238	235	229	241	241	241	232	236	232	245	227	206	220	219	222	223	223	252	233	227	239	216	240	259	213	222	223	212	223	204	228	216	215	241	205	233	235	251	216	205	217	229	227	237	235	221	210	238	219	231	203	212	203	234	220	204	206	213	241	227	245	222	216	209	239	229	218	215	245	212	212	235	212	215	254	226	233	240	245	213	232	240	206	219	217	232	208	223	229	225	221	214	235	232	227	220	206	225	214	231	252	226	239	199	250	234	230	240	231	216	233	230	214	227	203	209	233	211	228	233	212	239	222	206	214	208	230	225	236	213	231	224	208	215	232	217	230	204	200	218	246	242	225	209	247	199	230	222	211	240	227	244	213	227	220	212	213	250	225	208	215	226	247	229	250	199	205	239	217	235	225	226	220	182	232	249	258	219	236	240	231	223	211	250	193	226	236	239	235	235	246	234	247	232	235	200	219	215	208	225	204	215	237	227	245	218	205	227	236	268	227	223	218	218	261	237	228	253	220	251	232	217	198	219	204	208	218	209	208	215	216	232	208	216	230	223	230	198	241	230	240	226	209	219	239	224	237	213	213	225	219	253	216	248	205	207	234	253	208	234	221	228	234	207	224	229	216	236	222	223	247	199	230	209	242	238	245	212	265	235	224	222	247	218	222	212	228	228	261	234	210	226	212	234	238	232	203	229	196	236	268	231	213	247	249	230	232	207	204	218	241	215	237	220	224	241	238	204	225	215	213	194	243	235	224	241	233	220	177	189	259	247	225	223	231	234	252	221	230	219	203	226	203	215	229	205	233	211	230	211	227	224	229	219	196	221	208	228	203	244	248	228	221	243	233	242	204	240	194	226	218	232	257	222	215	208	200	225	241	209	208	210	226	220	244	229	215	229	251	223	237	202	201	206	234	216	230	245	244	227	241	222	222	236	262	239	222	209	234	227	222	238	200	250	227	230	230	228	231	242	240	232	224	230	226	193	256	225	218	217	203	235	226	235	246	234	213	229	221	234	241	216	213	229	222	207	228	239	239	200	213	221	222	203	224	232	233	220	214	226	212	238	247	231	241	214	230	257	242	227	215	254	244	231	215	227	226	240	220	218	235	214	210	208	233	228	196	224	200	218	236	231	238	221	222	217	236	210	241	216	235	229	245	225	205	222	226	221	225	208	251	232	218	214	197	229	244	202	243	239	216	215	205	234	234	224	251	255	241	238	214	201	208	235	219	207	223	251	206	231	224	221	234	207	229	242	218	201	228	225	238	222	207	217	224	244	239	223	238	213	231	199	232	232	226	220	224	226	209	199	245	238	214	215	237	232	250	251	238	256	252	216	219	206	258	261	229	239	249	218	235	225	247	236	217	233	261	220	229	227	208	222	209	218	217	237	233	240	223	222	260	221	230	224	251	209	205	226	227	266	246	240	237	231	256	207	219	213	202	223	218	214	187	234	255	223	238	220	228	213	207	218	215	232	242	223	202	234	231	227	222	211	204	210	233	213	231	246	217	239	229	231	199	229	247	200	232	213	207	225	236	242	231	216	216	210	222	218	217	215	228	257	226	222	234	224	230	203	220	223	206	234	218	225	240	198	231	230	232	228	223	225	246	213	247	198	215	251	232	202	233	231	236	236	219	237	212	218	236	233	239	204	224	213	241	232	230	208	225	218	228	210	248	201	239	214	215	228	241	229	223	235	233	241	240	248	227	242	218	206	216	210	197	210	198	213	237	210	230	232	212	214	224	240	234	239	200	247	205	238	219	213	204	201	246	230	223	256	204	221	212	222	223	247	211	242	239	220	240	247	232	207	218	209	243	215	253	224	207	238	228	252	232	222	241	225	236	235	226	191	221	224	211	204	227	226	224	236	203	211	206	206	240	230	221	239	213	223	189	220	229	226	235	210	245	242	227	229	227	228	206	217	230	220	245	242	198	232	229	216	226	228	233	238	238	236	236	241	222	243	247	218	216	185	224	199	249	214	243	218	207	252	236	232	206	228	253	234	235	241	241	230	238	230	230	211	230	201	211	205	221	241	208	205	218	218	230	237	234	212	190	221	256	216	228	216	193	183	245	223	215	213	217	211	244	205	221	235	223	217	215	234	217	224	207	219	205	244	237	240	223	227	228	209	203	224	249	218	209	197	216	204	234	239	199	237	233	195	250	220	224	226	233	253	247	216	214	233	197	224	224	197	209	222	243	208	213	211	232	246	214	216	227	220	207	213	230	236	247	232	229	209	195	207	223	222	206	215	216	241	236	239	261	240	242	218	216	231	256	215	228	238	231	218	260	219	226	248	218	208	245	224	228	238	206	215	206	213	224	221	228	218	240	231	226	240	232	216	210	225	219	226	230	222	240	239	253	220	236	232	213	225	224	236	223	249	201	213	236	238	217	204	221	220	247	230	246	231	222	243	241	235	202	225	212	214	201	224	259	246	232	222	222	226	226	219	216	226	234	224	205	201	206	232	218	234	232	221	244	217	247	231	225	231	230	231	240	198	228	237	223	246	231	237	242	222	203	259	239	230	215	248	233	222	240	209	220	231	230	227	234	225	196	227	235	242	200	232	241	217	203	249	230	228	256	249	243	225	227	223	217	229	215	205	216	237	226	224	243	234	220	217	215	250	238	230	229	222	227	261	240	238	218	208	229	228	221	220	224	180	200	208	224	213	216	243	212	223	220	189	210	213	224	249	229	218	232	234	206	224	245	219	237	229	235	186	217	272	238	214	218	247	235	218	214	195	204	228	240	213	238	231	203	204	217	236	233	233	200	224	207	202	208	208	222	233	224	227	202	220	229	220	210	206	221	246	205	223	225	220	203	214	218	211	245	210	207	218	227	239	219	233	223	244	212	210	196	206	233	232	250	218	225	229	236	220	223	232	235	244	206	202	239	230	235	235	224	240	234	232	211	226	219	220	224	219	234	220	212	217	241	232	236	216	242	204	208	216	207	239	220	197	227	209	225	199	214	223	251	233	204	211	204	246	216	223	241	212	219	216	242	256	224	233	207	254	202	213	218	233	207	225	214	229	207	226	221	243	223	230	234	243	237	225	226	224	213	223	193	249	214	229	204	242	220	225	200	201	223	196	250	203	239	201	206	230	231	236	217	223	239	222	196	222	227	229	254	228	220	207	204	221	252	222	252	221	219	250	186	223	246	194	218	247	235	216	231	215	256	207	251	237	238	214	229	228	210	193	237	238	215	258	216	205	219	200	226	242	239	224	253	223	226	230	228	227	208	209	197	225	207	230	213	221	248	216	234	237	213	231	218	221	242	228	226	227	234	245	241	242	218	251	247	220	232	235	229	215	228	235	212	213	231	208	246	212	226	231	218	231	236	242	211	228	193	219	224	217	239	242	216	211	228	236	228	241	228	226	222	230	233	235	231	239	222	241	234	244	214	215	210	247	241	215	212	221	215	231	220	238	231	242	243	233	251	212	244	234	231	227	227	221	215	261	252
10082	2245	4058	1548	31637	9547	482	338	262	254	257	226	209	199	205	183	215	187	181	164	167	185	168	164	160	163	209	170	168	166	165	162	168	147	160	150	133	172	167	133	158	150	165	157	145	149	157	174	171	152	166	149	153	162	157	166	171	152	159	166	161	172	137	168	168	157	174	132	142	140	132	163	158	180	146	156	151	157	165	137	159	134	150	145	149	159	148	167	137	149	160	168	168	153	137	153	165	159	160	144	170	170	158	152	164	149	166	183	142	141	150	131	152	156	164	153	143	159	153	151	152	166	141	156	151	147	169	159	138	158	194	150	147	161	152	148	162	146	172	161	190	138	152	163	143	146	142	162	118	153	141	143	170	171	149	177	161	196	165	150	127	171	145	139	147	184	157	149	165	173	152	160	152	138	161	162	151	175	156	157	168	185	133	143	161	149	142	153	179	152	172	166	152	150	155	166	171	148	152	181	143	172	163	127	147	156	168	166	144	147	154	163	164	152	162	164	142	138	143	153	162	190	145	168	143	146	159	151	155	136	194	153	133	135	139	156	143	174	164	168	170	169	168	167	144	152	154	150	157	143	169	160	155	127	138	156	151	164	134	161	156	152	175	164	164	154	131	156	155	156	143	153	162	194	160	157	157	154	139	141	124	142	173	150	174	149	135	134	179	190	138	158	145	152	132	149	176	138	161	174	167	156	145	152	149	157	154	185	154	161	151	151	150	156	171	141	158	161	152	165	170	130	160	164	163	148	145	154	181	155	150	163	147	139	131	152	169	146	137	167	167	164	160	153	184	137	145	129	142	163	147	169	164	151	157	174	171	158	155	160	199	141	155	154	159	143	165	163	141	145	148	166	173	161	154	161	174	157	174	199	135	160	166	167	152	150	155	139	146	143	129	159	147	149	145	165	153	151	143	137	167	144	147	172	160	153	177	148	158	166	156	146	169	175	136	151	163	161	169	168	159	174	157	145	182	153	156	170	168	167	163	189	172	169	158	139	162	163	166	136	144	141	163	164	143	153	177	144	145	147	140	154	184	149	167	161	143	149	145	146	153	155	166	140	168	171	154	163	173	163	152	141	164	158	171	169	144	136	149	133	165	174	157	149	156	156	150	167	125	153	148	147	165	163	153	180	179	168	155	155	177	167	152	147	144	142	167	157	175	158	152	173	142	151	177	159	157	151	165	149	157	163	145	160	157	154	139	139	158	147	155	166	153	134	159	127	152	171	165	142	153	163	130	147	154	159	153	160	169	148	152	170	172	147	144	142	137	142	168	138	177	146	149	154	159	168	147	186	169	147	157	164	160	187	164	163	141	151	166	151	130	157	166	174	150	163	147	156	138	169	131	165	165	146	160	148	162	179	151	171	156	157	160	134	165	139	145	158	153	147	143	169	175	161	166	153	133	178	133	159	154	149	164	154	148	139	172	144	136	163	151	165	143	158	150	172	159	143	190	165	149	160	152	158	148	123	152	152	165	161	148	173	140	153	142	149	156	182	153	154	133	146	155	134	171	134	147	138	153	159	134	149	173	136	165	158	147	142	186	155	158	147	154	161	129	161	167	140	146	146	159	132	159	126	147	157	130	162	161	139	160	152	175	169	140	156	159	160	151	164	173	167	145	142	168	186	147	153	145	153	170	155	149	140	181	172	161	151	163	168	152	153	172	154	132	168	149	148	165	152	136	131	140	139	139	133	152	146	176	147	163	158	143	149	164	157	145	169	154	150	144	156	153	137	158	150	169	186	163	136	160	163	142	151	163	126	133	158	149	171	166	147	164	202	170	167	169	174	178	151	156	157	143	125	136	138	160	143	139	144	157	158	152	156	161	153	146	160	158	161	157	151	166	162	157	158	146	174	168	169	165	172	163	132	140	160	179	173	144	173	171	165	169	167	141	137	170	179	167	163	146	149	149	152	157	142	156	169	167	165	160	153	161	144	151	163	154	158	154	137	146	169	158	146	153	132	161	152	166	166	167	148	162	153	135	141	144	164	148	159	168	147	168	158	140	173	169	151	154	161	143	182	164	125	165	179	147	170	164	159	156	143	148	136	176	165	171	159	161	142	166	197	160	123	156	175	168	162	158	156	171	125	164	157	154	146	163	170	161	143	161	146	165	141	170	152	148	158	143	155	142	137	161	170	162	170	164	166	161	134	133	160	155	168	142	151	166	154	152	134	163	117	163	169	185	155	141	164	158	164	138	146	153	144	177	147	157	150	157	145	150	153	160	169	156	152	170	155	157	149	151	150	165	147	165	145	147	155	141	154	138	166	167	144	182	143	171	156	139	167	162	158	150	145	151	176	160	143	173	163	152	154	172	161	152	167	149	159	162	142	150	164	147	121	143	144	164	163	156	169	138	150	157	157	170	157	153	129	158	162	138	171	173	162	155	147	144	166	149	162	154	154	167	168	146	166	136	161	174	139	137	161	135	154	147	170	144	148	156	146	166	161	157	163	144	155	143	153	161	161	162	161	176	143	166	185	153	153	123	164	149	140	164	150	172	141	150	121	162	147	136	151	155	158	114	156	141	154	149	147	152	147	155	161	183	157	138	145	158	155	161	168	159	190	162	152	158	158	174	134	148	147	179	154	139	146	167	163	134	171	145	145	175	145	156	154	167	139	175	173	148	164	178	164	138	161	143	140	139	179	184	162	170	157	181	144	156	140	151	151	144	163	157	163	137	160	181	150	136	162	144	175	152	169	155	153	143	158	183	163	152	165	149	137	150	187	164	148	158	158	134	158	168	134	162	152	170	149	140	171	170	148	161	140	142	155	154	156	166	156	152	156	162	144	154	133	173	177	179	153	174	159	155	157	141	160	166	171	148	144	135	148	124	159	129	137	143	138	156	164	161	165	168	149	157	152	141	154	157	153	156	168	158	157	157	125	156	153	149	146	140	160	150	153	138	163	170	141	142	163	173	158	147	144	146	161	159	139	176	147	142	169	153	152	129	165	166	150	166	172	175	162	155	135	159	175	186	155	164	154	159	143	154	136	148	159	152	170	160	147	136	156	173	177	169	148	161	173	168	131	146	148	152	153	142	146	153	159	140	154	161	138	137	172	152	167	151	164	144	169	153	159	158	144	153	148	150	128	161	172	156	165	152	163	142	140	165	152	146	152	170	164	161	162	175	174	152	139	155	148	134	153	153	173	162	153	153	146	164	147	130	175	178	158	149	153	158	142	152	145	138	176	138	154	144	159	156	151	178	149	175	159	159	141	154	142	158	154	138	156	168	160	168	175	169	158	150	166	155	150	159	170	157	141	185	157	175	170	158	159	184	136	168	175	180	148	158	148	148	157	154	177	159	145	145	179	162	167	160	172	172	157	137	132	159	151	151	141	166	150	159	150	155	152	160	178	170	156	179	137	143	157	157	162	174	169	159	179	118	149	171	139	159	163	155	132	166	177	136	167	153	152	144	142	128	152	159	143	133	147	172	153	156	178	154	145	159	156	155	152	143	144	158	153	181	150
6324	2515	5961	4697	46484	5200	1509	1288	1157	1017	908	804	754	735	649	649	599	605	595	537	574	525	566	495	513	541	473	470	469	511	543	477	460	424	444	451	456	463	474	426	432	434	442	439	384	387	424	428	443	424	429	409	425	425	448	433	404	446	428	438	416	449	429	441	405	400	402	413	447	420	403	446	408	455	404	406	411	424	424	382	411	432	387	412	403	407	398	456	398	357	418	417	400	439	410	408	386	420	430	407	432	390	438	370	403	426	424	383	370	420	451	387	444	410	385	389	454	372	394	395	440	398	398	469	423	424	409	390	425	380	403	429	432	411	400	424	422	400	420	434	430	410	432	410	442	441	414	460	401	377	423	427	411	373	406	398	426	413	449	405	414	421	413	407	431	414	416	378	402	409	372	445	407	421	401	383	428	405	404	394	403	395	407	420	420	426	408	412	405	390	395	398	387	390	400	414	382	421	383	445	409	434	407	380	394	452	390	401	418	391	381	433	429	397	403	449	421	386	414	404	424	401	409	368	392	406	387	382	421	432	392	420	437	418	428	379	386	438	396	422	418	429	451	394	386	401	399	416	415	411	417	434	395	404	413	407	392	435	402	417	405	396	466	429	423	389	443	437	399	373	397	405	426	414	388	403	414	446	390	382	410	424	405	397	410	424	392	363	401	433	416	427	396	445	425	395	420	368	408	431	406	425	404	409	396	407	405	388	404	383	390	429	397	402	430	412	398	397	419	409	397	384	400	400	426	424	401	398	431	434	401	369	446	462	409	383	406	433	412	402	423	404	409	412	434	434	407	440	397	411	414	387	373	423	374	398	410	419	400	440	411	388	402	428	386	397	384	390	418	401	408	423	431	395	421	382	431	415	406	393	403	393	438	438	420	458	400	432	442	383	390	407	416	401	388	392	388	414	405	419	392	422	438	399	390	413	409	431	409	419	388	390	450	419	391	400	405	416	404	390	380	390	400	425	427	412	440	406	418	419	414	396	420	405	414	392	445	432	378	383	412	383	393	426	403	411	372	379	432	403	392	398	408	386	413	381	441	389	396	365	418	395	388	407	384	417	385	420	437	436	412	396	421	382	408	414	368	384	408	400	416	438	420	431	404	395	422	427	409	408	439	413	411	394	405	416	433	421	469	398	430	427	404	429	416	430	387	415	425	385	420	405	410	394	411	443	425	430	410	436	391	429	363	412	423	403	429	402	403	386	383	436	410	428	412	405	378	409	431	440	412	425	393	395	421	429	396	378	422	440	415	429	391	382	413	408	394	423	412	417	444	399	428	430	407	426	433	392	401	414	404	406	406	406	401	410	409	434	424	399	389	421	393	399	434	431	430	420	431	418	400	390	368	397	390	469	411	420	403	384	414	407	403	425	430	403	411	392	385	371	404	421	410	431	413	424	445	429	415	410	417	423	382	407	420	388	381	390	392	449	367	426	392	390	438	415	428	402	413	396	389	440	410	406	375	418	390	422	435	433	426	432	436	387	460	395	392	421	396	439	406	425	385	405	425	393	417	409	414	402	432	398	383	440	413	423	410	433	436	419	408	407	392	401	406	385	406	400	423	412	421	389	432	408	411	442	400	428	435	435	405	438	366	401	390	403	391	399	381	405	430	367	419	437	429	382	424	419	420	411	394	435	400	401	424	417	432	379	406	391	406	453	415	403	415	385	393	377	414	393	406	442	388	416	425	415	438	434	386	394	395	394	392	399	414	414	457	404	428	415	390	415	402	441	410	442	428	417	429	386	421	397	408	408	397	394	442	386	448	409	422	444	398	440	399	428	448	400	425	387	442	404	408	435	398	410	435	438	382	399	436	432	395	418	431	421	413	388	431	437	403	436	429	423	380	391	425	393	414	402	414	440	399	396	395	387	422	396	437	432	439	409	443	400	409	408	399	399	376	396	416	435	373	401	465	389	415	424	400	382	424	426	406	413	403	398	456	396	432	409	411	411	418	390	438	374	402	377	427	405	394	403	390	448	383	440	411	410	378	415	386	404	390	395	416	408	436	365	398	402	415	387	431	400	405	382	407	426	405	427	411	405	403	412	371	389	389	403	428	380	408	432	389	434	414	433	383	422	400	397	426	396	396	448	440	397	402	413	429	414	420	400	424	437	409	386	387	402	453	430	425	403	401	433	419	376	417	431	406	436	370	414	452	419	434	431	388	419	437	465	398	397	425	390	387	419	436	411	402	426	394	374	391	409	425	408	441	410	404	430	428	411	420	431	428	406	404	437	416	383	406	433	376	412	460	415	426	382	395	388	437	389	442	393	408	407	401	420	391	387	444	386	394	404	418	427	402	410	372	411	439	424	435	416	418	408	370	434	445	398	414	402	431	393	379	401	395	424	416	417	427	401	396	377	428	421	413	431	396	371	428	374	408	393	414	379	385	377	408	416	404	434	376	405	402	410	403	398	408	424	415	356	398	423	391	426	422	425	420	398	385	394	420	422	411	385	375	396	392	450	415	411	404	447	423	375	394	390	381	442	431	361	410	425	430	415	388	403	405	426	418	462	407	439	419	379	422	414	371	407	404	399	418	444	395	394	393	382	406	382	399	437	387	415	437	420	414	418	423	396	422	395	351	381	402	398	439	418	388	397	451	416	418	424	385	407	418	412	430	386	457	387	408	383	412	413	436	394	376	410	403	425	398	408	416	404	448	395	375	431	407	430	424	397	411	407	392	433	393	410	434	408	418	437	435	434	415	419	430	395	409	419	392	372	424	409	420	421	415	394	377	402	417	402	448	409	382	394	406	412	413	372	419	414	388	387	387	413	455	390	410	399	445	374	418	411	442	441	400	408	418	408	424	401	423	410	397	437	422	396	392	432	415	421	432	409	401	402	446	422	388	399	353	384	422	376	382	452	419	401	408	375	389	429	396	382	402	417	413	435	426	415	373	389	397	416	407	400	384	390	396	410	403	398	405	420	402	391	423	417	424	392	408	409	411	407	407	415	376	420	411	457	420	417	398	415	398	401	383	427	379	417	403	448	414	413	374	434	411	386	406	418	398	409	415	407	401	445	386	412	426	390	385	388	444	425	431	382	421	408	401	421	401	393	418	362	439	382	396	401	391	379	432	447	411	388	422	410	438	389	403	401	415	396	451	424	429	418	407	390	431	436	421	418	483	372	380	442	396	414	412	447	382	388	395	420	391	394	431	410	363	397	434	452	383	415	413	400	424	406	431	408	382	380	394	393	423	421	403	400	445	426	436	419	426	388	429	423	373	421	378	422	421	436	395	402	399	439	393	410	368	423	436	403	427	407	413	415	395	402	416	437	382	384	414	409	446	429	412	405	434	416	401	399	428	426	400	416	390	394	440	420	396	414	394	393	410	414	404	399	426	411	415	372	381	409	412	406	432	402	398	413	400	403	420	427	417	427	413	429	409	380	415	399	432	413	417	428	439	430	416	395	459	401	420	413	407	409	397	413	396	420	388	387	453	406	404	373	414	449	422	407	412	423	393	373
17605	3348	6063	9303	53244	16983	1779	630	505	448	422	397	359	360	348	356	352	359	336	324	292	310	284	282	286	310	294	289	314	277	273	313	315	270	305	298	281	304	292	287	304	280	305	313	288	276	301	280	302	257	287	304	282	284	279	294	267	307	278	280	290	277	271	296	277	289	281	291	279	280	294	298	297	275	252	271	254	264	316	279	267	286	310	320	270	308	250	277	265	271	281	286	272	258	259	283	288	282	285	300	296	289	247	293	262	272	264	265	312	284	272	294	257	294	289	265	246	281	286	274	284	245	271	284	281	271	280	252	274	244	304	292	282	286	265	267	293	250	270	297	300	292	262	259	282	283	242	259	290	290	256	300	277	247	270	294	251	259	274	320	263	251	283	290	283	278	283	292	300	267	295	311	299	272	258	284	287	245	270	292	268	277	283	270	281	303	290	275	282	282	274	287	283	297	262	286	257	295	304	274	270	299	291	285	290	269	266	280	301	261	277	268	270	285	311	286	273	276	262	276	268	310	281	265	255	265	252	300	281	278	298	272	262	280	306	307	291	272	302	309	249	320	275	286	283	283	298	303	291	277	245	270	294	275	288	267	296	281	281	308	255	307	287	280	273	287	310	288	284	302	276	257	261	242	285	302	237	245	282	280	308	294	260	252	271	266	290	274	261	263	295	296	287	258	261	273	285	282	273	279	266	282	286	249	270	243	263	299	258	250	288	273	292	281	263	261	260	285	283	277	270	264	294	291	260	279	270	295	291	287	288	262	236	261	276	278	246	304	300	309	324	274	276	292	264	294	280	276	268	303	293	286	276	275	280	273	287	281	287	307	277	305	280	256	285	274	278	263	278	287	283	305	275	274	278	273	270	287	270	268	291	280	291	258	267	265	269	280	294	259	289	286	263	283	272	271	268	286	295	266	275	295	311	270	238	273	269	291	294	291	287	292	276	288	282	260	289	295	306	284	280	272	267	285	272	258	271	274	294	285	284	268	295	268	287	280	258	285	272	286	291	283	261	262	244	301	292	294	281	256	270	256	262	298	270	261	286	275	263	279	293	279	279	282	285	292	286	270	260	303	264	283	271	292	284	268	310	274	273	296	254	280	258	288	277	267	304	250	281	276	279	263	289	275	263	262	280	265	309	272	284	270	278	293	265	252	285	271	281	291	279	282	305	290	268	291	286	303	265	279	312	307	304	279	298	259	305	284	304	279	285	302	280	309	275	255	305	270	264	284	264	280	286	255	286	282	293	274	310	282	287	284	275	249	254	288	301	282	277	260	255	304	290	316	293	281	306	244	263	289	279	264	276	293	264	281	259	300	277	294	311	284	289	249	300	282	276	287	280	268	287	276	295	277	296	296	281	254	284	285	291	275	291	259	297	285	266	276	278	297	294	282	301	275	315	243	269	269	308	262	269	303	275	263	293	278	300	260	251	270	311	273	277	267	242	268	281	291	275	264	283	270	260	313	291	303	268	284	276	303	271	307	272	271	286	269	292	281	283	269	236	275	283	300	255	279	288	281	248	279	284	285	288	289	258	304	291	263	273	301	274	264	270	274	280	281	328	276	254	252	270	295	280	280	276	263	288	259	262	284	281	281	277	280	286	302	296	299	272	236	292	313	271	269	280	256	290	272	268	311	282	277	269	275	294	279	299	249	291	287	273	270	289	278	258	285	281	287	302	257	276	307	274	264	256	279	259	248	262	262	294	271	257	257	269	253	292	294	291	247	264	252	295	298	294	278	256	278	286	267	307	249	268	266	293	294	263	305	255	272	268	314	266	301	278	256	264	294	264	273	291	282	300	276	291	268	258	299	281	275	273	277	270	298	275	303	334	258	238	264	277	259	285	265	274	307	262	305	280	287	281	266	255	298	246	292	255	291	262	306	285	252	278	292	281	272	257	278	280	263	245	291	292	298	271	261	251	256	275	284	272	292	290	303	260	287	278	268	290	288	309	245	281	294	299	284	291	281	285	304	300	262	308	274	278	274	283	293	271	284	254	246	286	255	273	281	267	267	292	273	257	295	267	304	297	302	302	287	273	261	290	296	233	287	249	287	275	261	317	267	269	267	302	255	273	320	302	323	271	270	283	295	276	264	294	275	264	296	292	258	247	264	293	276	281	280	272	255	295	266	272	292	274	266	283	320	271	289	276	268	294	310	274	277	314	259	258	298	250	282	271	249	303	252	306	255	297	302	295	275	282	302	319	278	323	263	306	267	265	280	294	244	324	260	266	283	286	317	288	307	286	273	270	258	291	281	270	269	238	274	289	306	296	310	288	262	286	292	306	274	261	297	283	303	243	276	295	253	276	283	291	294	308	268	278	286	278	268	273	311	258	291	263	286	281	273	282	297	274	285	279	260	261	266	283	261	289	279	282	283	270	287	317	269	281	249	261	279	262	277	276	286	262	286	310	282	296	278	289	282	286	264	276	251	297	317	310	286	270	278	285	265	289	266	308	273	267	275	270	273	289	280	255	269	272	264	302	286	305	272	254	274	295	281	277	284	270	309	307	284	267	277	257	281	242	290	286	273	279	281	261	298	249	323	272	302	272	291	278	302	269	268	306	296	255	324	297	284	270	286	262	291	283	245	242	296	285	267	256	274	272	292	272	264	289	264	278	259	269	277	322	278	288	291	241	293	251	252	262	280	282	295	272	300	293	320	310	284	303	273	288	285	286	265	237	273	249	270	278	293	251	294	278	279	270	238	265	296	282	306	267	285	263	281	286	268	262	286	302	311	278	269	249	272	260	285	284	296	272	290	264	277	314	277	259	259	254	252	274	288	266	297	268	276	251	271	275	291	276	300	274	271	255	303	294	243	308	277	260	260	285	311	298	279	290	296	306	284	307	274	257	288	315	263	270	276	293	297	305	290	247	291	262	245	291	285	281	286	267	294	278	274	284	242	281	281	278	281	272	294	277	258	286	282	276	313	272	275	289	287	295	287	301	303	277	294	305	289	273	289	284	262	288	272	285	272	296	259	279	271	282	299	273	260	304	271	264	301	274	275	267	288	303	284	287	266	289	281	264	311	288	267	292	275	296	249	297	270	288	301	315	294	258	251	261	292	264	278	294	292	307	289	256	270	293	262	259	284	279	304	245	275	251	299	261	287	282	279	271	262	284	283	295	288	287	247	284	281	272	279	270	270	275	261	276	266	273	292	270	320	289	270	287	294	309	265	285	273	290	244	285	251	289	289	324	287	277	278	272	247	254	294	285	269	275	293	277	280	295	281	287	275	278	279	273	261	298	251	266	313	260	266	309	310	307	292	286	278	275	304	285	285	317	254	263	276	279	299	301	268	266	288	303	277	304	260	287	297	246	288	286	269	258	267	289	267	327	302	247	281	279	292	276	278	253	283	293	276	274	310	261	312	275	267	276	292	263	289	282	266	287	287	242	255	303	287	288	301	275	283	266	286	266	284	271	303	300	290	274	268	277	299	260	295	298	303	292	248	284	290	250	267	273	295	327	268
8255	2523	9274	16816	59709	8461	2661	2273	1961	1642	1488	1391	1330	1207	1177	1142	1043	988	928	965	950	913	882	853	819	855	833	787	815	769	800	779	752	746	792	736	758	721	691	720	701	696	729	709	720	717	712	676	701	691	675	699	701	671	740	682	646	665	730	689	679	712	688	710	660	701	657	677	645	691	679	659	668	690	626	704	648	681	676	709	675	647	665	712	636	674	667	686	690	672	644	625	683	636	697	660	647	637	635	680	652	689	689	691	608	680	641	687	660	644	659	716	735	682	605	672	682	624	658	653	634	646	677	658	607	683	695	638	648	656	656	692	724	661	667	713	674	658	631	644	688	660	652	667	646	665	683	677	643	660	661	659	615	665	652	683	685	666	650	672	615	614	675	646	687	619	656	651	673	646	662	628	704	683	703	653	704	636	642	667	669	638	677	660	640	651	637	677	611	667	634	633	624	628	632	662	660	680	633	644	671	651	649	664	670	658	658	624	673	654	701	656	654	613	661	641	615	618	651	642	693	634	655	622	658	667	661	618	659	612	639	650	633	663	673	718	644	634	632	704	684	674	576	683	683	699	725	692	673	627	704	643	597	686	641	654	669	643	645	640	594	651	737	598	662	623	657	648	643	691	650	648	661	641	666	661	636	662	636	660	673	653	657	673	681	603	643	617	690	714	650	631	656	711	696	674	595	669	684	613	639	638	634	686	657	707	610	677	704	631	615	668	655	643	680	633	666	626	673	648	703	661	647	655	668	649	639	673	666	660	662	647	646	641	658	643	663	642	664	646	602	636	674	641	670	657	653	686	665	617	574	653	625	647	668	650	613	642	686	609	675	700	668	649	649	736	638	641	677	660	681	684	619	668	703	671	631	641	686	661	695	658	597	666	663	696	669	667	669	627	660	658	635	658	647	673	706	658	658	675	626	643	660	620	677	627	643	672	679	674	694	649	660	642	637	644	662	663	624	649	625	657	638	654	662	686	638	665	619	633	660	653	664	691	630	683	652	656	654	686	652	673	640	645	705	683	642	643	596	661	645	656	689	675	646	657	654	673	622	638	608	684	662	624	609	686	640	608	660	673	639	671	709	617	657	660	722	674	682	638	631	632	658	622	647	664	685	661	682	656	668	657	659	688	640	656	696	653	651	647	615	662	686	722	646	705	693	648	663	664	657	633	670	701	646	702	639	626	686	638	672	670	586	666	678	614	666	655	674	623	631	696	656	671	683	645	683	673	691	654	682	649	653	585	606	689	634	671	688	667	661	633	604	655	616	680	617	669	678	651	687	654	653	651	664	630	643	675	665	644	699	673	662	659	662	652	684	666	700	687	685	639	671	651	659	657	679	649	642	661	642	649	686	677	657	659	669	654	659	623	646	633	602	674	646	678	658	599	645	626	612	677	660	648	704	668	633	630	648	632	703	667	638	611	707	675	660	673	638	675	666	628	683	669	632	632	695	638	684	686	670	645	663	602	631	617	661	659	660	650	616	642	601	665	648	632	673	604	681	679	701	661	690	674	668	680	591	644	611	685	644	687	684	674	623	628	653	696	671	612	669	622	681	614	680	687	638	690	656	644	654	628	723	675	685	655	622	671	648	639	708	601	694	624	671	627	678	632	644	641	645	636	680	624	702	638	658	654	617	653	614	661	620	663	686	654	664	670	666	620	652	679	669	697	647	646	684	633	617	644	672	642	687	672	690	630	678	654	712	660	660	650	622	695	660	643	672	671	620	690	681	697	661	656	646	626	640	630	674	641	598	639	670	678	662	713	688	693	671	647	652	648	613	636	629	641	667	663	649	655	672	664	668	637	607	650	709	698	655	638	692	604	684	659	658	641	676	659	625	598	658	645	654	625	589	675	646	673	664	651	671	653	647	668	618	665	625	608	664	678	629	656	639	644	672	650	686	672	675	613	635	644	660	681	648	638	622	637	627	680	648	636	664	671	671	649	592	629	676	653	663	674	648	678	641	686	654	680	644	669	599	638	697	684	645	614	649	646	625	688	676	615	646	671	665	641	664	702	671	666	631	653	664	659	654	615	651	684	623	667	699	655	638	668	667	636	634	676	638	646	679	687	638	658	656	657	600	652	691	674	659	627	686	631	632	671	644	659	637	649	619	621	678	622	615	654	701	633	648	641	657	664	714	622	693	645	682	657	637	671	647	635	667	639	653	671	640	677	661	676	644	715	657	669	646	639	664	653	647	684	658	665	697	600	681	729	649	625	612	663	657	687	651	664	663	662	640	662	641	667	634	612	639	688	634	674	665	680	678	658	624	646	645	672	651	673	623	657	594	645	645	611	690	647	644	650	644	661	643	699	692	613	675	643	676	672	669	695	638	632	613	682	681	661	627	642	638	696	638	671	664	633	667	694	658	672	644	676	709	635	698	660	653	617	656	669	641	637	679	688	640	665	652	688	655	642	675	633	645	703	662	666	690	608	665	692	647	714	680	671	701	632	647	664	649	631	664	631	711	704	691	689	640	644	630	640	658	620	680	666	610	689	691	702	600	642	656	677	706	686	646	634	610	663	617	645	649	695	671	674	668	631	689	647	619	703	638	677	664	632	633	677	688	660	666	654	654	654	678	696	623	632	717	629	641	620	668	687	629	691	673	638	667	656	666	648	722	599	626	659	673	673	708	673	661	634	650	673	670	664	655	635	673	656	672	670	640	668	651	622	627	655	681	656	681	702	660	668	663	626	681	628	624	639	665	652	651	700	695	658	648	665	707	656	634	653	608	637	641	659	622	672	641	666	671	666	754	711	629	633	663	689	634	658	667	675	647	668	628	643	677	677	647	647	653	625	646	622	651	632	652	650	711	665	649	637	641	649	649	653	630	666	667	684	663	680	657	697	675	657	652	662	639	653	716	631	667	654	624	646	639	656	638	665	712	675	699	665	669	647	690	660	664	616	647	651	679	664	656	633	665	632	670	661	642	633	677	665	637	685	672	687	638	647	653	661	646	653	663	642	650	698	683	661	648	694	685	694	643	680	640	641	674	651	644	705	672	647	674	672	671	632	648	663	679	647	664	651	604	643	651	624	678	620	662	647	620	675	713	649	656	685	638	655	630	620	634	639	658	642	676	617	668	661	710	701	673	634	647	645	640	641	647	662	696	665	678	623	605	656	635	666	654	687	615	647	638	648	620	667	690	677	632	646	632	680	691	671	698	636	645	680	632	665	668	687	649	663	681	626	679	696	662	639	651	654	644	645	701	649	664	678	631	630	662	684	634	633	652	640	659	698	630	657	646	683	679	682	612	640	667	658	694	636	596	663	618	649	694	648	667	642	644	684	673	684	677	638	709	635	685	628	675	697	672	654	691	646	682	603	626	664	668	678	621	628	616	627	652	632	688	652	677	721	648	678	656	635	659	631	627	640	651	630	654	651	634	681	650	673	656	666	680	631	622	660	662	635	683	645	660	643	672	619	637	608	646	606	607	665	643	680	649	661	657	690	633	675	660	674	646	713	610	625	696	662
2353	340	592	710	2112	384	99	96	83	72	81	99	86	97	70	94	90	83	88	78	79	86	87	98	70	85	80	71	76	91	91	92	68	84	97	75	90	84	89	66	87	73	92	77	73	81	79	93	85	92	105	81	61	74	72	64	79	66	90	80	75	92	96	77	77	79	81	84	84	77	95	78	97	76	76	83	79	76	73	72	84	100	85	83	84	80	76	69	84	63	86	93	96	72	75	72	83	74	84	57	69	95	94	87	102	75	97	73	70	85	93	78	80	80	79	82	100	90	75	89	78	77	106	72	79	86	88	75	96	90	91	90	67	80	94	76	91	87	77	85	85	75	92	71	80	83	87	87	83	82	82	75	80	77	101	73	106	89	70	79	88	87	65	73	80	83	83	81	89	104	89	86	84	70	83	76	70	82	85	76	79	86	83	89	75	84	91	78	77	91	71	75	73	86	83	96	85	80	73	72	56	102	91	85	68	94	75	92	70	71	91	84	85	66	82	82	102	79	71	81	71	78	65	91	94	77	78	83	90	86	86	56	79	99	85	92	87	89	79	78	64	72	89	65	85	70	78	75	98	95	95	83	91	88	78	76	79	85	90	73	73	68	65	84	89	75	82	98	77	58	86	86	84	86	71	81	84	70	78	88	105	81	79	89	105	97	91	88	80	78	83	102	102	89	67	65	83	77	62	71	90	77	77	83	88	86	89	84	65	86	73	93	75	67	77	65	78	92	86	69	83	79	79	83	114	87	81	80	75	68	93	99	82	89	70	85	92	86	66	79	94	80	85	99	83	82	96	62	103	72	82	67	74	80	76	80	67	91	71	77	79	80	94	85	66	83	77	82	70	81	81	72	80	93	87	84	86	69	80	70	93	80	76	91	89	104	84	69	96	88	83	91	84	54	84	67	84	94	86	63	60	87	93	88	78	76	80	87	74	64	82	78	88	77	70	74	86	87	74	59	79	70	86	64	82	65	99	73	73	98	100	58	87	84	74	84	81	84	80	76	74	69	74	77	60	88	106	68	90	83	93	85	78	89	83	89	95	94	86	84	85	71	85	75	73	76	73	78	56	75	93	88	85	88	84	83	73	71	76	65	73	84	83	81	79	83	89	70	65	81	98	72	82	76	94	78	80	79	81	78	99	82	72	70	83	84	96	92	84	64	79	67	73	70	86	56	69	83	66	80	82	94	66	77	91	80	96	76	86	84	90	89	79	85	56	89	83	71	81	105	79	105	80	82	76	72	80	83	93	87	73	82	74	92	95	84	79	65	76	72	100	81	102	71	89	78	87	81	76	98	74	68	71	77	83	82	88	83	87	96	75	76	76	74	89	72	84	91	68	62	73	75	97	86	94	87	98	74	77	77	91	79	86	81	70	80	89	88	94	72	94	90	93	84	73	75	97	81	81	81	77	81	69	76	80	94	84	76	63	83	76	85	83	86	78	79	82	80	74	75	98	88	76	84	81	74	87	91	93	83	82	74	89	81	75	89	97	85	90	85	75	79	78	65	72	87	96	82	90	73	85	79	78	85	93	75	102	78	77	81	80	93	82	74	65	63	77	67	87	83	57	89	80	89	80	85	105	71	63	81	73	77	75	66	84	79	73	80	71	90	99	78	76	107	80	76	81	84	96	87	98	84	81	74	61	100	81	64	66	90	71	73	75	62	95	67	70	92	88	99	91	94	86	78	86	86	81	81	90	87	67	81	112	78	75	90	83	71	74	73	100	92	87	97	85	99	81	61	80	110	82	90	77	81	87	76	72	77	92	83	92	86	76	88	78	81	76	76	89	73	86	88	88	85	71	73	69	95	83	87	101	94	84	73	80	93	87	88	94	54	92	56	87	99	85	76	90	95	82	89	97	94	69	95	74	92	72	68	82	97	87	87	67	72	82	63	81	88	82	92	70	82	82	91	66	86	67	75	94	67	91	84	75	90	73	98	88	76	79	68	83	99	75	88	65	68	65	73	81	78	82	87	86	78	97	79	75	81	82	73	112	80	84	73	80	67	73	68	90	84	84	79	88	84	83	82	88	74	80	73	92	83	94	87	86	91	68	84	90	71	75	82	90	94	103	92	89	94	72	103	85	82	72	90	75	85	75	72	88	93	73	95	78	84	86	88	79	74	95	78	77	85	74	80	75	81	82	94	71	85	69	64	70	79	95	87	67	74	82	80	74	72	76	73	87	71	95	99	78	92	75	80	82	86	85	85	83	71	86	75	82	74	91	64	89	71	95	80	78	81	78	73	79	97	90	83	94	84	85	77	87	85	72	72	90	72	77	69	76	76	76	99	79	94	87	81	79	72	81	71	82	88	87	88	77	77	81	86	71	95	76	70	70	89	70	71	91	88	71	99	69	73	72	73	85	61	79	87	80	77	82	76	78	96	78	80	74	98	87	71	84	83	68	65	78	90	96	83	81	84	66	84	79	75	62	84	65	63	77	84	72	89	82	88	91	91	68	72	77	66	83	70	75	77	75	90	88	87	93	84	81	93	82	79	77	88	79	61	94	71	74	72	88	85	86	100	92	85	83	82	90	74	75	91	81	76	76	81	86	89	95	79	75	73	68	76	91	86	78	80	87	90	76	78	79	77	85	65	82	92	93	84	83	61	84	78	72	68	58	88	84	103	107	84	79	83	94	75	75	76	91	84	84	88	71	72	91	85	73	75	86	85	86	70	95	90	96	67	86	87	85	79	78	85	77	75	68	84	85	87	81	85	77	80	76	85	81	84	73	89	95	84	84	78	73	98	74	84	82	81	83	84	96	105	85	98	93	84	79	96	84	84	70	73	54	90	83	93	88	95	94	99	81	84	96	71	96	82	77	84	80	89	76	69	58	87	81	86	78	95	91	76	72	87	90	95	72	74	94	85	75	76	84	83	83	80	92	99	82	75	91	86	84	94	72	60	84	89	72	88	68	74	78	91	87	84	83	67	73	92	86	79	77	78	97	82	100	91	90	89	90	92	76	84	71	66	102	68	76	81	92	82	76	88	65	68	66	73	92	78	92	95	83	87	76	77	69	68	78	72	93	97	81	76	67	69	85	82	87	85	85	78	74	78	74	85	74	63	85	60	90	79	98	78	69	75	76	80	79	75	73	93	73	86	86	76	73	75	76	97	92	75	81	77	77	94	106	84	78	81	70	76	82	100	92	63	87	85	76	76	78	98	75	85	76	84	86	72	88	91	75	73	89	80	98	69	76	77	74	71	78	75	86	71	92	97	79	78	83	59	78	83	78	75	76	90	68	66	81	90	67	51	80	67	76	86	89	74	74	103	89	76	84	66	68	82	91	82	87	78	80	71	96	69	90	82	68	76	88	75	74	78	88	82	91	83	98	65	77	74	88	94	95	79	83	89	88	79	71	82	73	84	74	75	72	89	83	91	67	90	75	64	96	85	89	83	96	83	89	92	83	73	84	62	79	77	95	97	68	72	92	84	72	88	80	87	75	73	75	78	85	82	69	97	79	88
2126	514	1261	2866	9105	1633	268	283	263	261	235	253	256	281	266	250	245	239	265	248	236	242	250	283	229	210	264	257	268	270	221	255	243	241	268	266	241	237	229	250	234	228	267	252	242	232	231	282	230	212	246	254	225	254	259	271	230	240	241	256	231	278	272	214	248	259	224	263	258	226	228	261	261	245	238	219	237	224	227	257	249	255	224	240	251	229	264	245	227	248	242	244	249	232	226	258	227	258	256	245	236	245	247	231	252	245	260	281	248	253	248	244	241	224	259	261	255	240	243	243	262	243	244	261	255	234	252	269	230	247	280	251	266	272	246	231	219	270	270	239	237	266	232	255	253	248	257	198	238	221	247	241	225	239	228	257	262	248	253	240	276	268	219	231	206	224	247	275	214	213	233	240	240	248	246	260	220	237	244	233	255	248	245	262	240	237	258	255	263	225	272	222	226	240	208	237	257	257	256	257	243	249	259	282	256	257	243	273	229	247	247	239	258	229	253	266	240	236	282	254	264	232	242	252	257	231	241	226	249	235	260	254	228	264	255	227	251	249	249	272	272	264	286	250	258	249	251	236	222	244	241	246	230	216	267	240	229	226	253	247	253	251	248	262	246	249	237	245	267	234	252	257	244	245	249	273	248	243	231	238	252	254	242	261	262	249	228	260	246	231	251	258	254	255	232	234	242	229	254	240	241	251	232	253	229	266	221	233	252	263	256	232	245	235	248	242	227	270	237	272	244	225	258	263	229	249	237	255	250	243	265	250	231	256	235	224	253	236	241	246	255	252	240	233	251	229	256	247	250	263	246	257	252	240	245	252	261	236	239	232	248	268	244	239	255	266	242	252	260	240	237	239	234	262	246	280	247	227	270	256	237	223	256	251	241	239	248	249	264	247	246	224	242	234	250	247	271	264	271	241	223	229	272	244	253	235	259	221	260	214	230	247	247	244	251	258	236	239	252	228	249	264	267	217	229	231	260	268	253	226	264	225	242	239	274	255	217	224	255	215	243	246	227	253	216	238	251	243	245	240	258	263	239	244	282	256	231	241	250	224	224	242	228	254	263	247	246	221	252	265	261	250	252	232	250	233	261	249	221	260	240	228	240	245	251	211	235	241	245	231	253	237	233	268	259	247	262	246	234	246	239	240	238	256	231	266	248	256	248	239	250	276	248	266	240	312	277	245	252	239	248	213	240	239	262	232	244	213	234	262	240	247	239	235	251	241	264	265	225	245	244	210	225	252	244	245	254	277	215	240	239	221	232	253	247	214	254	265	226	238	225	230	264	231	257	236	234	222	229	262	234	254	238	239	281	227	211	231	269	253	259	237	242	242	236	229	245	263	235	258	247	252	272	252	247	261	253	263	263	252	256	250	234	222	239	223	236	258	239	242	287	239	251	272	249	256	265	248	232	273	237	243	241	249	284	233	243	258	248	232	246	240	256	234	256	252	277	250	265	254	253	250	236	231	235	253	233	234	225	216	262	265	235	237	245	226	240	249	242	240	233	255	224	249	262	256	232	219	231	258	238	234	245	222	235	243	243	252	262	241	243	252	255	261	233	261	238	211	275	257	229	259	284	271	241	225	230	262	253	240	258	238	265	232	249	251	272	258	243	253	239	251	242	288	265	230	252	269	253	238	246	256	232	253	263	221	270	229	227	231	215	241	255	263	252	262	232	262	272	261	264	255	249	235	234	261	265	239	221	243	252	243	258	266	250	240	257	240	248	221	227	260	230	261	250	237	256	256	268	228	240	290	259	227	237	261	267	250	243	257	215	206	259	246	273	211	239	270	227	242	282	261	240	272	258	265	248	238	250	250	262	217	221	253	195	250	251	259	236	226	243	229	248	256	270	259	225	249	244	262	279	255	256	260	213	244	247	220	251	255	253	266	259	240	250	230	267	268	253	230	241	252	248	239	256	274	244	271	260	232	232	251	273	242	246	223	248	221	221	233	241	256	260	258	246	248	251	242	225	240	231	263	252	221	270	236	258	259	252	237	243	272	247	249	227	239	242	210	267	214	275	238	256	216	252	261	259	272	242	258	254	234	258	252	227	245	230	238	211	279	249	248	239	271	237	238	253	231	240	223	245	246	228	253	225	235	222	253	228	253	265	249	243	256	264	250	272	240	234	259	247	224	255	219	229	274	247	246	241	229	258	245	240	226	247	228	258	245	254	251	213	257	224	238	255	250	235	259	246	265	250	247	225	240	229	230	217	270	248	249	238	251	231	267	238	269	259	262	251	218	237	274	228	244	220	232	253	250	246	243	226	233	248	258	240	231	224	238	223	262	233	262	272	234	230	266	242	257	269	250	248	241	281	272	225	232	258	227	240	225	234	223	227	255	245	266	249	258	225	246	225	240	255	269	245	226	257	227	250	234	248	260	231	298	252	237	257	256	243	249	271	245	251	260	240	233	241	275	243	230	233	248	233	243	260	233	228	242	237	232	249	254	242	241	251	263	241	277	258	218	258	287	206	274	226	239	238	243	213	287	249	255	239	228	260	277	254	223	239	249	210	223	210	259	260	247	274	241	265	226	240	265	237	262	257	233	233	244	236	225	233	243	248	240	263	237	250	260	252	235	267	217	222	270	258	251	227	261	231	242	235	274	253	244	246	278	239	226	226	247	244	245	257	273	246	266	270	222	230	256	278	249	241	238	231	252	228	229	259	223	241	268	271	232	225	250	247	265	271	257	260	263	230	245	251	248	241	241	238	209	269	238	244	268	250	229	266	252	264	217	237	268	250	289	219	234	254	246	283	257	248	235	218	259	215	259	247	240	263	252	267	258	255	236	248	264	236	246	246	253	236	255	263	223	220	252	260	238	233	234	244	242	240	269	247	218	236	250	268	249	253	239	221	265	273	253	249	238	289	226	265	233	245	264	235	244	243	253	249	242	234	253	268	249	234	248	270	266	257	239	240	235	275	271	223	270	245	242	253	237	249	248	219	243	252	238	260	239	258	242	241	255	246	264	258	256	234	247	231	227	247	253	224	197	251	226	243	233	234	237	247	248	235	249	269	285	241	232	231	248	264	250	239	244	251	265	250	253	261	248	254	258	229	227	226	243	256	255	235	257	271	240	223	255	249	255	254	272	233	243	268	266	233	251	221	244	269	252	228	216	253	249	222	222	267	254	228	264	242	229	261	216	242	234	243	227	260	255	252	228	249	250	245	246	241	223	247	245	255	225	205	268	226	224	243	254	268	230	219	251	226	248	256	234	219	256	256	273	257	270	262	251	259	254	231	261	271	274	223	256	242	238	229	266	258	251	250	247	260	243	220	251	263	224	266	236	267	239	213	258	235	242	259	263	224	230	240	261	238	246	220	250	209	239	239	248	233	237	243	266	269	245	244	220	241	236	259	252	269	239	239	249	257	251	239	249	252	238	235	250	254	228	247	238	220	241	225	245	230	249	224	233	276	281	252	225	256	252	237	234	249	259	254	234	258	210	243	243	252	258	237	251	257	289	234	245
9808	1443	8312	14916	43963	15395	883	313	290	254	229	222	217	206	180	185	213	193	171	176	187	180	151	188	207	160	159	173	183	192	171	170	160	178	182	168	164	134	163	141	146	159	159	178	166	172	191	193	151	180	157	176	150	156	152	163	164	164	173	159	152	176	182	171	151	152	164	146	172	160	168	159	160	161	159	166	166	205	136	177	163	148	154	146	165	181	162	167	157	156	201	169	169	164	200	162	173	153	173	186	180	181	166	163	188	197	173	159	161	180	185	147	172	171	173	178	195	162	167	192	188	156	176	160	172	155	162	168	160	158	182	194	175	163	183	159	159	163	171	150	139	164	174	154	194	167	174	180	176	175	161	154	171	164	151	150	160	154	154	167	172	175	170	153	171	179	160	172	159	154	170	170	183	153	160	172	145	149	183	170	189	167	174	157	175	128	171	173	162	169	139	163	181	179	164	190	164	160	152	147	177	163	166	169	180	186	154	164	166	176	186	163	173	157	170	182	157	177	176	148	141	171	155	178	131	169	184	153	168	182	167	174	141	172	155	182	144	181	186	168	148	155	150	152	153	156	174	168	190	162	164	168	188	158	165	161	153	147	171	190	150	163	160	154	168	168	187	164	167	164	154	173	150	154	169	184	168	169	183	135	167	144	167	157	179	167	164	167	169	187	172	156	172	163	172	152	180	177	158	168	181	151	160	183	146	159	146	134	139	151	170	134	150	168	171	173	163	167	185	176	165	164	161	197	184	164	169	162	158	151	160	153	182	157	181	174	176	169	172	183	177	152	173	174	177	164	178	140	185	177	141	153	180	168	166	175	169	173	163	152	161	156	167	155	161	144	141	141	170	187	152	153	163	151	150	158	187	194	163	159	159	168	171	181	171	155	172	195	160	148	173	176	169	177	149	151	173	147	168	147	180	153	159	166	179	151	169	165	145	160	158	169	160	142	177	166	158	155	160	177	182	156	172	161	176	171	160	144	167	150	148	181	135	179	178	154	152	160	159	171	152	168	181	174	157	192	155	167	155	155	134	152	163	193	162	172	156	139	160	174	161	147	173	151	187	166	168	135	193	159	178	192	167	166	185	166	168	151	160	166	162	154	152	179	155	164	144	180	159	146	150	166	187	162	168	163	166	169	162	165	160	158	169	167	169	169	179	164	171	168	150	152	177	165	150	172	169	174	147	181	147	202	150	173	151	163	148	177	152	164	147	167	178	161	168	151	154	170	166	155	167	154	154	159	155	162	170	168	166	162	163	165	172	188	187	171	173	171	167	163	169	189	169	164	157	159	135	160	159	179	141	187	154	177	171	162	154	149	172	163	171	163	180	172	156	136	161	144	165	146	148	170	156	165	159	152	186	194	166	170	169	155	169	164	152	165	142	149	188	186	132	157	157	128	145	173	175	166	163	148	193	166	157	183	159	169	180	159	175	156	178	159	152	145	187	148	164	155	160	162	166	161	163	145	171	172	175	163	154	163	151	139	168	185	190	155	162	162	168	154	170	161	168	171	175	162	196	168	171	190	194	171	188	163	177	141	176	165	172	170	144	171	156	155	182	163	177	176	194	157	155	159	171	184	184	197	159	157	198	168	156	158	180	177	180	165	150	172	156	159	164	156	196	157	163	185	165	176	183	157	169	182	180	187	146	174	184	173	168	162	164	178	163	171	142	170	145	173	163	150	172	152	180	159	164	172	151	153	177	154	148	177	181	153	181	168	171	145	162	168	140	159	160	167	160	169	173	168	169	146	164	149	157	168	157	180	139	153	185	161	187	160	176	152	153	144	165	164	152	151	179	143	175	176	154	164	168	160	154	190	167	165	173	161	178	174	166	155	157	173	162	173	155	189	161	143	166	160	153	167	163	193	153	138	162	157	162	168	162	162	163	186	180	143	150	158	167	152	185	167	162	160	163	150	183	178	176	159	162	181	160	157	145	170	151	169	171	161	155	160	157	177	186	143	179	188	173	184	159	167	157	171	175	164	191	158	148	151	178	158	165	163	165	171	184	173	144	151	163	178	156	169	168	164	180	153	159	158	149	162	161	179	153	169	177	190	168	174	172	166	168	167	161	158	175	140	165	161	147	145	172	175	160	169	166	162	170	148	163	204	173	149	154	175	158	160	171	173	185	170	200	166	169	153	184	166	188	177	181	169	185	191	186	147	152	140	156	168	186	172	180	159	170	156	153	163	162	181	195	179	177	153	162	184	162	160	160	162	159	167	179	178	157	160	165	185	192	155	169	155	173	171	180	159	156	197	160	159	164	166	176	135	175	159	164	156	159	184	165	160	149	163	177	171	155	155	177	152	171	132	173	152	173	165	154	150	184	172	168	149	168	155	139	154	164	150	173	167	153	161	184	173	158	168	178	161	154	177	138	144	183	186	177	164	167	169	176	168	177	168	178	164	140	168	169	162	146	151	166	193	165	154	155	180	168	172	154	152	180	167	175	161	185	169	165	156	183	155	166	155	178	185	181	152	178	177	168	178	163	164	160	159	162	174	179	154	156	146	158	161	167	187	156	176	165	150	180	170	155	176	160	190	177	131	139	144	131	142	156	182	166	161	171	154	177	179	174	180	190	159	159	164	160	183	145	175	168	157	173	191	180	153	172	166	178	168	184	160	158	175	186	176	169	184	152	139	185	171	174	162	169	160	147	172	165	150	175	179	150	164	183	158	189	164	189	166	161	157	173	157	162	155	167	179	150	176	167	195	185	165	161	171	182	149	171	162	146	164	175	174	176	152	166	144	152	143	153	142	132	153	183	151	187	165	146	156	163	170	168	184	159	145	158	179	173	145	157	192	182	161	170	164	178	182	155	147	160	175	169	158	160	155	168	164	159	189	164	194	160	156	198	163	158	153	161	170	154	182	183	173	155	171	170	163	172	171	194	186	179	154	154	161	138	179	190	148	177	184	171	144	171	158	155	165	187	129	148	161	161	173	156	174	159	149	168	165	156	182	166	153	143	178	133	158	158	176	155	150	128	146	194	169	172	176	156	165	172	167	177	149	169	158	145	146	166	187	150	148	165	146	161	155	179	170	167	163	167	163	159	195	168	162	172	158	184	160	137	168	166	153	143	171	174	188	167	190	188	168	190	162	172	170	174	165	150	176	178	169	157	159	165	137	152	172	153	175	162	191	147	157	171	169	172	167	173	171	163	160	170	159	154	162	169	143	147	176	139	171	156	149	180	144	184	167	159	186	172	170	172	167	156	181	167	187	180	154	181	164	180	165	159	163	161	159	174	179	156	174	187	161	159	182	151	162	154	179	158	184	155	164	149	145	173	157	154	176	171	182	152	167	188	167	163	175	177	139	147	177	171	154	183	174	187	178	187	173	163	157	178	160	181	149	171	178	178	168	179	199	174	170	172	181	184	177	159	160	170	146	169	176	155	176	149	168	169	159	163	168	156	178	181	167	180	166	147	159	157	179	165	180	165	186	194	160	187	163	160	189	180	164	162	178	178	172	151	199
6331	1568	10432	23530	53169	14223	1372	1179	1072	895	815	758	736	662	634	610	588	577	584	581	564	567	508	499	530	525	502	523	507	524	466	496	473	498	474	454	461	495	431	474	476	458	497	469	435	453	448	457	467	492	444	465	444	472	453	462	457	432	471	452	468	431	437	449	440	435	441	447	434	441	449	451	432	427	450	434	450	443	455	458	440	466	439	438	461	470	376	427	433	434	449	470	466	424	447	394	439	463	447	425	468	465	456	434	424	450	440	423	424	439	472	467	440	436	395	453	422	465	420	426	456	403	421	437	429	393	420	421	464	442	449	461	455	407	433	400	461	416	412	420	481	429	399	440	442	485	458	454	404	463	410	426	429	462	448	452	440	456	443	457	446	425	433	421	419	482	419	432	409	416	482	432	449	460	439	411	446	446	429	430	452	429	409	408	413	436	421	422	426	424	449	445	423	460	457	417	444	406	430	431	422	423	461	428	445	449	482	453	424	400	430	454	421	414	418	440	453	448	444	462	456	428	453	443	432	416	441	429	433	437	451	390	434	477	434	447	464	420	404	460	452	430	460	424	456	466	439	444	435	410	454	458	433	412	443	460	444	451	404	470	425	431	475	410	423	431	414	422	461	441	440	436	419	411	445	433	435	444	408	403	429	423	445	426	444	507	406	407	389	437	435	466	393	431	436	424	400	431	421	411	456	444	485	455	450	441	409	435	417	400	447	432	417	434	459	467	442	412	438	423	430	453	435	418	434	457	416	401	403	477	429	438	450	464	462	463	439	435	422	430	428	421	446	430	436	457	422	414	428	433	441	431	432	402	431	443	427	405	458	482	435	408	416	453	439	469	447	434	443	416	442	431	451	414	437	483	435	438	495	420	431	432	434	467	421	401	411	409	443	439	450	445	416	405	430	393	442	432	442	422	426	452	428	427	411	416	441	448	413	424	408	441	427	407	444	419	464	417	432	438	455	436	437	446	443	432	411	418	455	411	404	428	420	388	461	416	454	457	408	424	427	453	428	395	425	446	405	424	465	403	433	408	462	448	437	429	439	436	437	414	494	411	445	446	428	421	446	423	417	436	423	404	427	437	439	427	445	440	468	475	437	450	418	467	448	448	436	456	457	428	422	479	419	431	441	440	440	416	439	390	467	420	416	437	427	428	419	444	469	458	423	422	426	428	409	439	440	447	425	422	449	426	468	454	457	415	423	430	443	414	450	405	436	434	430	412	393	437	443	421	421	450	427	449	448	428	435	408	425	484	447	419	398	452	434	444	404	412	439	452	463	452	430	433	440	469	443	442	437	478	431	388	429	441	433	449	462	442	432	411	428	421	429	442	443	409	449	412	448	460	430	447	425	444	427	404	447	431	404	454	385	424	471	417	423	449	428	393	446	455	436	431	422	463	407	449	432	418	417	413	437	451	432	442	454	456	439	415	406	408	461	449	429	459	468	441	421	478	423	453	429	448	377	494	409	417	466	442	433	441	423	413	458	448	461	429	415	482	450	435	418	453	428	442	463	427	436	440	426	440	448	439	423	428	434	405	424	402	418	440	460	455	444	426	509	404	413	419	459	438	434	414	407	427	427	437	445	424	442	423	426	445	443	470	434	432	461	438	439	410	459	417	434	426	426	447	435	434	407	433	454	450	429	427	438	447	425	438	419	451	449	451	439	443	406	462	417	448	441	440	454	442	448	425	430	431	428	408	469	454	451	426	409	473	461	457	434	442	436	440	423	444	398	448	416	410	431	434	491	431	452	471	428	424	439	449	442	429	418	422	449	437	427	420	451	448	443	475	444	463	436	439	417	446	451	425	454	461	400	430	452	444	433	436	436	449	419	439	419	438	426	396	431	448	423	444	475	447	462	424	451	431	437	433	446	375	433	417	447	451	409	460	429	450	457	483	466	466	427	451	484	443	457	464	458	463	432	394	418	424	436	437	434	415	443	475	452	454	417	431	450	425	400	448	451	442	439	516	416	437	477	477	424	424	419	434	459	436	415	433	444	395	462	459	457	440	437	423	456	415	464	441	442	414	441	443	404	417	447	414	430	416	426	444	440	419	436	405	443	448	431	398	444	423	385	455	430	443	435	447	421	467	430	420	419	447	412	426	436	414	423	433	462	448	395	450	438	444	429	412	433	442	426	421	412	490	423	462	453	407	432	429	417	411	396	420	457	404	447	484	437	457	469	444	429	415	431	408	393	396	443	429	422	394	476	457	442	448	423	437	421	406	437	417	418	463	438	451	443	449	425	436	426	460	440	447	410	395	431	427	414	418	433	420	461	424	416	402	402	459	409	398	419	475	421	421	418	402	415	428	419	468	428	481	424	399	458	386	414	387	445	451	421	474	418	420	432	460	465	443	441	422	429	463	419	415	418	432	490	436	431	448	434	410	467	406	464	436	435	448	435	442	406	446	419	449	431	435	402	387	471	460	411	416	463	415	420	453	433	474	441	457	391	415	420	424	462	448	458	458	421	424	400	429	399	463	446	426	456	409	397	437	415	460	422	417	438	458	415	435	436	475	430	417	414	479	415	440	444	458	429	474	456	411	417	444	441	422	437	429	418	447	449	467	460	446	437	414	445	472	434	433	456	417	483	410	426	478	474	481	459	400	457	424	432	433	451	444	441	408	435	413	458	435	470	440	433	455	458	445	435	428	441	429	439	449	441	416	421	415	454	455	427	458	445	435	452	475	482	422	468	431	420	439	427	432	418	442	425	390	395	406	424	451	409	448	461	425	432	412	421	430	431	411	445	417	442	454	423	400	475	446	448	390	439	441	449	436	428	448	431	422	401	437	416	421	440	435	408	484	459	443	417	402	394	442	434	428	441	427	419	445	433	419	436	438	461	455	468	450	463	455	421	416	451	407	389	415	455	435	445	463	404	413	435	426	432	445	459	412	431	422	455	413	455	428	424	418	430	440	434	438	456	427	433	426	383	413	439	469	418	471	436	452	426	470	452	476	438	441	411	478	423	428	416	442	415	446	440	430	431	415	412	422	464	424	453	416	417	449	402	469	437	463	399	418	397	436	448	418	452	442	426	446	431	406	435	457	437	421	450	447	421	457	444	424	482	445	415	408	459	446	447	450	406	441	421	458	454	439	471	463	445	435	450	450	453	427	427	430	464	421	454	443	437	428	444	429	441	461	428	416	417	365	466	431	464	443	467	449	429	424	383	448	462	417	431	398	430	426	456	441	473	418	450	456	444	422	421	456	422	436	459	453	444	475	432	473	409	467	451	437	481	439	442	412	454	415	399	416	426	451	412	418	425	441	413	445	445	434	482	429	471	433	419	444	417	457	431	421	471	411	450	431	442	450	402	398	419	451	440	457	414	422	453	467	429	455	434	392	411	453	439	402	387	462	423	430	450	432	372	425	429	442	423	477	432	432	414	438	412	459	412	387	426	440	389	415	455	428	400	439	460	449	414	467	404	427	438	451	421	373	405	433	425	419	434	431	444	444	413	438	432	431	446	466
19604	3804	15322	17618	60312	23290	2867	610	496	451	453	407	334	356	359	361	362	320	340	331	345	337	303	304	331	292	324	328	337	287	275	316	261	296	284	288	278	305	318	307	283	272	299	279	283	285	287	283	291	303	289	278	297	301	312	303	294	255	295	275	308	293	277	285	299	301	320	294	282	304	265	283	259	273	288	303	272	276	283	275	278	311	319	259	302	286	321	273	297	290	283	305	302	292	267	290	266	291	281	297	289	264	273	309	266	244	278	275	246	308	281	268	283	295	273	268	281	299	288	285	303	269	255	295	286	278	267	303	305	305	289	298	311	278	275	276	273	283	269	299	301	282	279	311	296	312	270	298	271	276	292	318	292	300	257	325	298	302	302	297	288	287	308	298	297	286	309	254	233	289	325	269	300	319	319	276	302	298	319	282	267	232	275	298	271	292	289	279	288	305	292	288	281	315	285	335	286	285	280	284	258	268	300	305	278	301	297	302	285	314	292	264	272	279	272	266	248	263	305	264	262	323	295	294	301	262	267	299	312	293	289	298	290	265	279	263	298	281	304	278	283	286	318	297	314	249	264	326	283	294	258	288	305	280	245	285	283	281	289	294	266	289	277	279	285	295	315	291	304	311	295	250	276	303	270	254	287	286	300	281	283	287	298	273	278	302	315	301	283	298	269	293	329	331	276	300	284	291	303	282	318	300	297	264	294	290	269	284	295	280	287	277	282	276	286	298	296	292	297	288	328	259	283	282	285	285	313	294	274	327	265	307	306	327	301	294	302	279	252	250	290	279	283	287	305	280	297	320	304	277	295	296	316	286	221	273	285	305	285	285	301	290	284	309	283	264	279	281	279	272	310	300	266	286	296	269	285	257	286	288	287	266	302	280	298	261	245	287	310	266	258	281	305	294	284	300	300	292	279	318	315	263	326	283	302	301	291	284	268	303	278	287	277	265	311	299	275	270	298	304	271	314	290	269	295	260	245	278	276	305	291	285	283	278	249	277	286	280	262	308	295	284	295	307	262	273	289	308	291	278	278	287	270	289	286	275	307	303	308	293	262	332	251	294	293	274	254	283	263	287	275	274	282	282	301	245	283	298	293	300	265	302	294	283	303	293	264	281	303	327	293	304	278	275	270	254	259	302	330	313	304	283	264	263	288	302	292	310	267	300	306	281	299	262	308	286	277	330	265	293	319	268	269	261	293	265	305	285	267	288	258	289	314	267	289	249	292	288	294	324	287	241	270	271	300	262	292	298	284	275	293	281	294	276	299	306	291	307	259	276	286	289	272	266	281	293	301	334	292	287	283	296	266	280	295	331	286	291	256	240	298	323	268	301	299	283	311	302	250	286	287	312	314	308	306	306	277	258	289	267	285	281	301	315	281	267	316	259	272	317	290	265	300	315	288	270	307	294	284	304	284	302	274	269	300	286	313	285	304	291	308	285	286	291	292	290	266	257	259	274	262	313	263	282	288	291	270	276	269	277	293	288	268	299	260	284	299	304	311	271	290	266	313	255	269	296	310	280	287	315	308	302	265	309	300	297	271	294	300	281	298	279	280	291	285	283	283	312	282	300	278	296	264	267	272	299	288	290	287	290	266	273	261	276	281	253	298	294	303	268	311	279	296	290	289	278	275	315	296	291	267	284	317	313	301	262	283	295	297	302	280	333	289	308	293	307	314	256	316	302	273	286	295	266	315	269	314	280	291	275	305	313	297	279	313	288	292	293	286	321	287	295	307	319	293	310	298	286	274	265	332	297	289	294	281	251	275	270	283	264	282	297	274	299	261	279	281	319	280	263	309	311	300	291	313	279	292	295	276	297	273	296	304	268	298	283	319	297	340	302	266	306	296	293	299	303	312	302	329	252	297	287	278	308	285	307	286	274	325	261	326	313	284	256	285	288	298	299	301	304	286	272	320	283	303	265	275	297	316	269	288	276	311	297	287	320	290	308	284	294	277	286	279	251	270	279	289	289	320	295	296	307	288	243	273	297	283	297	312	301	259	276	274	291	280	284	287	284	291	275	272	266	263	286	261	283	292	283	280	271	299	291	271	305	288	321	300	302	271	329	285	317	290	307	278	280	305	256	280	291	263	313	319	256	278	293	287	283	286	275	243	249	242	279	292	332	316	278	280	275	267	303	281	271	283	311	278	318	266	265	307	308	314	312	287	274	282	295	279	314	319	284	290	268	300	284	275	286	278	321	298	277	283	303	274	259	278	276	263	295	285	306	279	262	312	266	279	305	323	321	303	292	287	286	310	307	298	286	288	255	290	291	295	282	289	283	330	297	307	270	300	265	278	290	308	282	302	300	250	281	281	245	287	284	304	290	264	260	277	334	280	303	272	292	301	285	278	303	269	275	261	270	332	284	302	306	288	309	326	269	297	310	301	313	284	280	267	301	265	307	300	278	277	302	291	324	256	269	262	298	299	296	303	315	271	269	273	314	252	316	280	324	261	314	341	305	283	278	291	309	261	287	286	284	290	264	293	300	286	279	279	290	281	304	282	267	280	267	273	312	289	274	280	268	301	292	304	285	306	272	303	292	291	262	275	254	285	291	233	293	299	296	287	296	291	335	277	236	295	297	273	260	307	262	269	272	243	286	275	251	271	285	291	276	274	306	277	261	309	298	286	277	275	298	310	296	302	295	260	309	289	293	306	285	233	303	270	284	293	278	308	293	263	263	281	287	313	285	293	283	249	289	304	294	275	281	261	275	280	264	272	258	287	280	269	276	306	289	284	310	290	277	313	292	285	309	274	282	287	298	307	295	269	287	278	289	298	302	283	296	290	323	287	271	285	283	267	310	278	305	305	261	251	259	308	265	300	310	287	280	320	290	278	312	285	269	265	255	289	272	275	294	278	271	297	269	255	292	278	307	297	281	263	289	250	291	268	316	334	283	306	301	296	312	265	272	277	288	294	280	363	304	292	306	322	294	306	274	295	311	289	262	306	324	279	288	274	279	304	323	291	267	311	280	285	262	288	273	304	287	308	278	283	308	289	253	311	269	302	311	304	261	280	279	282	287	342	289	268	313	297	274	300	313	293	296	303	303	292	302	263	286	268	297	288	283	279	297	265	265	291	284	290	286	293	259	276	270	282	288	292	296	273	314	325	269	307	285	271	271	278	293	282	274	295	293	270	314	280	273	288	335	285	289	296	329	305	267	289	279	313	290	319	281	276	298	300	313	293	279	275	316	284	281	256	302	286	332	288	299	288	286	309	326	273	271	273	307	292	328	304	300	295	299	288	292	295	262	289	290	292	291	296	271	275	306	309	290	297	274	320	284	297	292	289	278	281	279	291	276	256	308	279	307	286	292	327	264	270	305	270	295	295	297	287	308	301	291	276	272	315	275	267	303	289	307	274	310	298	279	289	267	283	276	266	300	312	278	311	318	307	296	284	300	262	272	303	281	274	277	293	277	280	256	290	298	278	286	295	286	279	288	269	303	270	302	283	289	268	285	280	288	268	277	268	285
9296	2758	14409	23854	65746	12115	2490	2172	1852	1646	1512	1421	1268	1172	1148	1049	1078	958	1001	934	897	847	823	852	851	836	829	783	851	836	748	757	785	752	741	717	742	731	758	720	785	709	713	733	725	722	708	756	741	707	708	684	720	695	690	692	689	733	696	694	715	657	707	675	659	701	716	735	728	634	711	679	742	659	700	734	662	661	697	691	670	670	691	691	696	708	725	748	712	666	701	709	681	640	658	686	688	643	681	691	642	704	712	733	717	650	710	672	694	659	682	696	689	666	697	737	692	672	652	674	712	732	678	632	714	711	703	702	684	702	709	677	689	623	693	654	677	658	712	656	653	678	704	689	673	697	675	692	689	709	645	714	652	687	658	662	654	664	697	663	658	634	697	739	710	638	605	668	675	680	712	683	646	679	683	720	681	700	674	679	667	699	701	681	666	690	662	722	672	658	666	657	688	681	729	664	684	703	699	691	699	665	695	638	683	642	642	661	663	676	703	676	700	683	663	680	665	715	667	708	716	657	713	693	693	671	690	660	660	675	686	723	684	685	702	637	691	680	670	688	672	665	645	646	657	633	665	634	648	704	648	658	650	624	716	657	655	679	662	689	678	639	646	634	692	667	675	667	658	712	733	648	685	642	709	669	647	718	677	698	671	666	633	676	675	689	690	689	677	674	651	671	693	728	670	659	663	708	707	704	693	683	679	666	658	660	687	639	654	679	692	649	672	678	681	665	669	684	668	712	687	663	658	716	654	657	669	644	627	624	633	638	747	664	649	711	640	679	650	635	692	665	655	647	607	636	669	733	632	714	692	679	712	644	699	693	708	661	657	659	714	666	669	683	641	646	641	682	675	676	663	632	682	698	643	655	661	674	693	665	669	678	689	707	622	650	646	701	669	662	654	665	644	675	688	664	673	652	666	675	734	699	679	675	694	685	641	673	689	635	672	653	649	683	705	663	692	694	686	691	693	690	677	696	702	713	736	649	693	706	700	660	661	674	694	650	660	708	645	681	699	694	716	685	705	698	665	689	672	687	673	661	683	654	651	686	645	694	723	659	651	672	659	665	649	651	666	661	625	719	658	670	678	672	629	663	661	687	681	689	680	655	636	685	669	696	700	673	679	711	639	710	682	668	672	697	638	664	682	691	666	701	731	697	666	676	661	704	698	704	655	721	660	655	691	680	716	696	674	679	675	700	706	706	644	698	612	716	647	623	674	649	693	673	664	710	668	662	673	692	666	713	695	689	691	687	683	671	684	681	678	655	672	687	649	691	660	669	707	672	646	648	693	713	688	705	637	696	653	628	706	660	668	688	673	693	708	680	736	664	686	690	653	689	701	694	674	729	715	661	679	623	681	659	680	659	729	647	656	657	679	692	653	647	706	732	715	675	667	677	634	653	661	672	615	657	683	693	694	625	683	640	653	663	691	671	686	652	664	658	683	673	691	651	688	676	661	656	658	687	704	674	662	678	646	735	678	672	677	730	648	708	702	684	666	673	719	711	708	716	662	700	682	675	703	699	657	686	670	689	651	659	682	629	644	705	702	643	669	674	665	701	672	687	702	610	705	662	648	675	669	688	669	654	668	680	740	663	642	683	686	717	649	661	654	631	672	703	661	633	646	703	659	664	641	665	647	734	692	654	698	666	650	696	724	652	641	723	689	713	699	679	652	649	672	696	612	692	654	634	705	732	699	668	752	709	640	623	680	708	666	712	674	713	685	678	671	669	683	711	690	648	675	681	677	637	638	677	658	639	649	668	695	648	647	655	667	644	715	697	641	663	640	654	621	638	658	661	689	673	654	670	696	685	694	666	656	740	636	662	698	669	653	705	749	650	664	670	672	648	673	662	688	705	677	656	668	686	677	658	658	674	675	635	696	682	639	667	612	656	677	681	672	697	652	644	719	719	680	657	665	640	678	641	682	668	667	714	647	695	669	704	694	711	697	681	649	668	652	684	656	681	624	686	687	700	714	673	711	677	708	670	658	652	714	699	682	718	662	656	680	674	676	621	689	715	678	674	632	715	674	690	684	661	650	668	654	629	653	677	676	712	704	719	702	695	678	696	698	705	650	700	731	663	629	659	696	624	655	636	677	662	716	644	692	681	738	685	727	660	672	643	638	667	678	697	664	662	690	688	707	698	716	722	691	690	674	629	646	681	664	639	654	663	691	679	644	705	658	663	700	702	664	651	690	676	682	657	676	697	661	688	708	684	682	658	672	707	661	674	637	647	671	687	646	698	684	677	635	688	618	692	671	707	666	651	661	637	687	694	690	703	698	687	659	661	692	701	645	667	701	601	666	718	639	646	669	661	684	675	703	677	656	648	654	671	640	655	657	691	704	704	669	651	707	654	654	741	685	701	671	677	666	677	695	664	637	654	644	674	656	657	706	685	694	671	679	687	680	672	670	688	676	726	689	632	709	651	637	704	647	692	669	718	662	664	710	680	713	678	664	725	633	635	679	672	668	684	727	705	680	649	669	664	665	636	702	667	637	691	723	643	687	658	666	687	708	671	711	646	679	656	716	713	658	727	621	687	654	686	665	669	685	671	730	711	671	705	646	638	642	704	721	633	683	714	676	675	645	697	630	692	660	689	666	715	676	702	704	681	643	692	616	688	657	647	642	677	659	686	665	682	682	660	709	632	675	681	669	686	630	635	676	602	669	733	693	659	654	705	643	700	690	696	688	702	661	636	655	650	691	648	694	671	679	712	637	664	674	664	698	697	689	665	664	685	634	674	698	668	682	633	674	661	690	644	675	671	677	692	669	671	659	643	683	714	707	684	660	697	672	671	633	719	723	691	664	688	719	653	703	706	659	625	681	642	700	704	683	623	705	697	665	685	691	671	705	672	676	696	656	653	713	642	656	653	638	669	676	661	703	704	651	667	665	666	684	655	715	700	681	664	670	701	676	692	640	670	644	690	667	717	667	672	649	653	659	693	694	667	643	687	708	638	711	650	661	689	676	632	663	641	665	649	705	692	667	644	642	696	698	676	662	646	632	657	674	664	734	702	735	664	690	643	685	635	694	639	636	648	685	723	642	655	687	667	695	666	697	684	694	677	676	664	636	667	662	678	685	682	717	680	677	705	705	694	691	645	708	706	704	645	632	712	690	648	704	653	689	642	646	707	667	733	696	683	659	668	621	701	639	730	713	705	649	674	637	668	684	664	739	668	665	638	685	689	670	672	649	669	657	673	657	697	694	718	630	656	711	665	713	658	666	679	638	665	677	669	634	700	710	704	661	684	673	683	718	690	661	654	641	691	700	693	663	673	684	689	691	713	687	697	683	730	634	645	656	715	649	667	656	660	604	643	727	711	657	675	681	675	666	689	678	669	645	650	615	673	720	681	705	677	750	662	643	653	719	675	695	636	635	675	706	651	654	713	654	719	708	674	682	652	668	673	677	670	677	700	655	649	677	685	689	655	683	653	714	670	696	648	684	676	674	688	671	692	683	711	698	691	670	634	656	667	715	625
2417	375	656	415	1519	198	86	89	87	86	81	80	73	84	69	70	87	68	93	76	78	78	79	80	67	79	88	78	72	67	73	75	75	59	58	79	93	83	76	61	73	62	82	67	78	80	76	63	64	72	69	87	63	78	58	73	75	74	80	72	86	67	80	82	79	75	84	93	87	70	54	75	60	77	94	78	74	86	78	74	65	75	86	81	71	71	72	86	71	78	83	82	86	69	83	85	84	64	72	91	91	69	87	71	76	79	72	75	67	75	78	71	62	73	78	64	70	62	65	72	76	77	63	77	99	75	69	77	82	64	83	78	84	76	74	64	60	77	66	92	80	75	84	86	94	77	87	86	50	71	82	67	78	96	77	79	72	92	71	82	66	84	75	80	71	76	87	66	89	67	86	80	84	77	92	75	74	76	88	74	75	75	89	54	80	71	76	70	70	81	86	72	85	97	83	75	60	83	69	85	67	75	84	96	65	75	87	78	78	72	71	87	69	79	83	83	65	56	71	80	80	81	91	71	72	89	73	63	80	96	75	70	92	76	80	62	65	75	76	86	79	76	87	76	73	77	94	78	77	73	73	87	63	62	83	75	70	73	67	68	78	76	69	66	87	74	73	68	70	84	97	66	75	63	79	72	64	68	89	72	72	85	74	66	83	66	83	81	68	75	86	76	79	69	102	58	61	73	79	79	72	79	86	78	65	73	74	87	78	79	71	78	89	64	71	75	85	86	63	73	81	84	91	78	67	77	77	74	78	70	66	84	85	78	89	71	77	80	73	89	84	72	80	87	80	89	89	80	68	88	88	66	60	80	78	65	71	80	87	81	76	77	77	60	92	106	67	81	65	85	67	74	75	80	94	82	71	75	96	88	96	72	76	87	71	66	82	72	82	73	76	85	68	74	81	72	65	75	63	67	68	72	83	80	74	84	71	80	80	82	75	91	74	77	87	81	84	68	78	68	75	91	81	74	84	66	79	79	82	63	81	71	75	66	79	78	75	82	72	82	83	63	79	56	72	50	66	84	75	67	66	82	59	71	52	73	90	80	87	83	93	91	76	85	67	85	75	92	72	79	67	53	79	99	75	80	61	77	81	83	58	87	69	74	88	71	64	68	60	62	71	98	83	78	87	69	79	72	72	67	81	66	52	82	75	77	81	69	77	74	66	70	89	93	78	68	74	84	61	73	78	85	78	78	71	70	70	80	73	77	85	75	78	77	75	84	70	56	78	76	84	81	94	81	76	73	59	73	96	81	76	88	57	72	66	70	58	80	73	79	76	100	84	82	73	79	64	88	68	86	109	70	91	62	62	66	67	78	69	67	76	58	79	84	85	78	59	77	67	82	84	65	73	71	68	85	74	82	84	71	79	97	84	85	86	73	72	89	62	72	74	64	69	77	71	86	71	100	77	71	85	80	73	68	71	66	63	85	79	73	75	76	83	81	83	80	63	76	76	79	85	80	60	68	69	68	72	94	96	71	76	79	68	69	85	72	77	75	81	79	94	76	67	60	68	74	75	71	75	75	83	77	71	78	65	80	76	83	83	66	66	83	89	63	88	70	71	76	72	80	93	57	69	74	80	73	68	87	82	66	80	61	69	79	69	73	88	72	78	67	75	77	96	66	80	55	79	96	81	91	83	66	92	76	67	68	70	78	50	80	68	78	85	81	73	95	82	83	75	77	63	81	80	70	71	74	69	62	73	73	70	77	78	66	71	91	65	79	87	64	53	80	63	81	86	86	77	61	72	82	69	79	84	79	71	78	87	89	91	68	87	66	70	70	74	83	70	76	94	66	62	84	66	69	87	82	81	85	89	99	90	82	66	79	80	79	82	72	89	58	74	80	91	78	72	77	78	72	74	79	79	71	82	81	80	70	64	97	80	65	81	70	72	75	92	82	89	78	82	80	71	93	81	71	82	79	58	86	87	80	89	71	76	89	73	75	75	78	87	69	85	69	72	67	68	85	66	83	76	66	73	71	61	62	80	75	79	83	84	72	90	85	75	70	72	70	87	73	74	75	81	58	82	64	69	76	81	87	93	78	66	81	81	71	85	81	70	76	82	89	105	82	58	75	69	67	94	74	84	66	70	72	89	80	71	70	68	68	85	68	74	78	81	65	63	67	91	72	79	66	67	76	72	67	68	82	88	91	76	79	82	70	92	64	76	61	66	78	65	88	83	77	70	67	74	77	76	82	78	49	89	79	67	75	76	68	82	59	77	77	69	79	71	72	76	76	72	67	71	67	79	77	83	73	68	78	83	55	75	78	77	84	105	74	70	66	75	80	87	82	97	82	83	80	63	72	70	70	86	73	77	71	67	54	81	63	74	74	84	84	72	72	64	63	86	75	71	100	74	68	78	78	75	77	76	69	71	81	68	61	87	83	85	77	68	71	77	79	89	87	79	70	79	76	69	67	62	62	90	67	75	89	82	91	80	64	78	74	77	56	81	82	58	73	69	64	85	86	75	72	85	76	78	71	74	81	91	79	74	80	67	68	88	94	87	70	95	74	75	90	62	72	75	71	75	94	69	79	93	76	91	77	77	65	79	80	72	71	70	69	61	82	88	86	80	88	74	80	73	75	87	78	68	93	89	69	69	68	69	78	85	75	65	81	72	74	74	76	77	81	80	80	76	64	64	77	70	75	55	87	73	86	83	73	101	72	76	74	67	68	64	78	64	79	76	99	69	68	80	71	80	75	79	87	86	71	65	75	75	82	88	76	83	71	71	81	77	54	73	75	74	91	74	67	103	83	86	60	85	92	74	78	61	78	78	72	88	94	65	92	77	89	77	90	65	66	80	73	86	67	83	63	63	78	83	67	82	74	70	91	73	65	83	73	80	84	89	69	85	74	61	91	75	77	77	76	91	71	75	63	78	77	77	71	60	78	83	84	73	71	78	65	87	68	62	85	77	76	68	53	72	88	72	77	66	74	62	86	85	84	85	64	80	73	106	76	74	60	78	87	67	75	81	66	87	67	89	78	79	69	59	73	67	95	70	64	65	84	77	71	79	82	66	79	75	85	90	78	78	76	72	82	59	64	87	73	76	88	71	81	80	64	54	74	61	67	68	65	88	77	74	70	83	75	76	81	94	93	75	73	61	67	84	81	58	65	80	85	79	75	67	72	81	64	70	70	88	73	84	59	79	70	86	85	77	64	61	69	80	64	75	81	77	61	81	83	79	59	72	76	90	69	73	73	79	78	74	81	70	76	62	78	64	88	64	70	78	82	74	65	80	78	79	66	85	91	85	75	77	80	63	69	71	76	74	91	69	76	76	68	81	66	73	69	71	84	61	84	95	85	73	79	90	83	74	72	76	75	73	76	86	59	69	73	63	80	79	75	76	67	68	99	80	74	66	83	82	78	65	63	71	73	73	65	76	88	83	70	95	63	73	81	77	81	74	82	73	82	81	71	69	64	91	66	64	82	58	68	89	71	89	64	65	78	74	88	76	74	83	87	79	76	65	82	77	63
2252	443	1574	1408	7086	577	276	275	252	237	255	239	270	246	265	241	212	252	238	266	222	239	248	233	244	250	240	236	233	243	241	255	250	231	214	207	221	223	235	186	255	244	247	256	235	247	224	221	219	241	230	232	218	231	246	229	208	256	240	247	213	262	227	237	236	237	251	245	252	236	227	224	204	257	229	227	250	219	222	236	249	234	194	221	267	204	221	238	236	229	222	270	191	234	230	235	223	244	216	202	219	248	242	269	233	227	234	262	238	218	229	225	250	237	256	249	237	237	245	239	225	229	228	217	246	214	231	229	221	208	225	244	241	246	242	233	228	240	223	232	224	252	251	214	220	212	245	220	234	260	260	232	279	218	246	229	257	250	234	223	210	245	212	232	264	224	205	210	222	266	229	197	250	240	223	238	258	213	232	216	229	283	229	219	268	237	217	227	222	244	241	234	229	244	225	239	232	241	232	225	241	238	220	246	264	214	220	226	242	245	232	249	231	252	269	247	247	223	228	244	225	231	245	260	260	255	229	248	268	234	237	234	253	218	238	248	251	228	248	254	221	209	213	201	240	207	212	259	241	225	226	231	214	239	232	239	228	231	224	219	233	209	242	224	237	243	242	247	265	241	251	262	211	235	242	222	248	257	247	221	237	241	241	260	263	239	240	226	236	235	223	224	222	248	237	237	215	257	261	224	245	249	240	221	220	226	201	237	244	233	248	243	202	248	257	245	230	246	239	249	197	236	221	233	230	211	253	214	218	210	218	216	232	254	251	249	221	235	277	239	246	227	248	247	242	221	230	228	241	241	245	236	210	225	247	247	280	226	230	253	252	218	220	252	232	243	242	226	223	240	209	245	231	254	230	229	270	238	236	206	239	227	213	245	237	245	261	225	237	238	230	254	222	242	232	254	247	233	221	241	273	229	219	224	222	205	222	240	232	233	211	246	239	236	243	228	236	230	234	241	222	235	237	254	217	237	255	223	232	219	222	236	230	255	230	200	223	226	240	244	256	221	258	237	245	237	258	223	258	238	225	232	239	231	244	259	223	233	239	219	206	234	236	221	231	241	225	229	238	252	251	236	209	236	224	229	221	246	249	244	223	236	261	240	212	272	255	212	227	236	216	215	243	226	228	246	270	242	248	256	238	244	262	243	195	236	235	222	236	263	253	275	228	242	220	238	237	205	232	193	243	225	210	240	220	244	242	249	224	242	239	249	230	232	223	234	232	258	242	220	221	222	262	241	224	196	221	249	237	261	246	240	253	243	223	221	256	218	256	227	235	229	220	244	232	225	215	232	233	234	235	278	253	212	224	241	248	248	226	250	225	246	226	218	232	269	247	225	240	249	257	230	230	245	222	225	234	236	265	215	244	215	238	241	249	243	243	223	243	254	234	232	216	215	218	258	233	235	236	210	226	218	257	237	239	237	258	239	246	245	221	240	259	249	257	214	243	235	226	229	238	243	254	248	256	228	232	236	253	232	245	236	237	274	248	231	227	249	230	215	239	198	234	251	249	240	247	221	246	232	213	227	232	232	243	226	231	197	231	242	220	239	213	222	239	221	234	224	235	236	207	239	247	247	242	238	237	231	266	247	235	245	252	242	247	252	235	234	232	253	238	229	234	210	235	244	237	234	242	226	253	237	217	251	218	240	223	252	241	222	219	253	220	245	248	234	208	220	245	237	244	248	238	243	226	225	219	242	247	227	237	236	237	231	229	264	246	218	229	211	241	215	226	223	231	237	239	235	221	250	232	228	254	261	227	242	231	210	220	203	239	220	273	251	238	226	221	256	239	245	237	216	229	245	228	242	242	217	254	209	224	226	225	216	235	245	229	217	208	245	228	221	247	199	200	232	229	196	212	219	229	231	230	217	247	225	222	246	236	232	239	248	249	201	220	273	228	228	230	255	254	234	224	244	233	254	257	239	230	253	237	256	196	241	227	243	226	224	217	235	255	246	246	251	257	220	217	225	247	222	216	233	225	239	246	241	217	219	263	255	246	234	229	222	233	244	249	229	254	237	247	218	193	266	211	249	246	245	198	225	227	235	222	223	251	274	206	245	241	229	229	242	249	242	244	250	237	231	233	262	276	224	231	239	240	260	239	233	265	245	234	242	243	238	225	229	254	251	228	242	241	232	221	224	260	214	232	229	247	206	224	221	236	218	257	257	227	236	243	255	245	204	260	262	255	213	237	216	246	239	220	228	208	265	244	258	232	232	239	217	245	205	238	242	246	228	231	233	240	230	269	238	224	247	241	242	223	228	244	237	199	251	230	207	250	237	233	244	257	236	235	253	228	215	238	242	218	249	224	251	234	203	223	212	236	213	228	223	245	226	228	251	250	240	237	196	233	234	216	235	245	251	253	226	236	219	265	220	231	245	245	247	230	232	214	244	230	231	232	215	217	255	257	223	220	276	239	248	232	226	267	217	234	222	215	217	229	230	204	251	225	257	248	222	226	247	241	247	225	227	251	253	250	244	208	245	237	241	240	212	243	226	235	229	231	247	208	215	213	208	243	238	231	232	218	217	226	226	224	260	248	214	214	231	230	223	246	228	229	239	261	211	228	229	217	233	242	236	262	220	252	235	214	247	218	203	234	241	231	226	255	233	253	259	220	259	241	217	264	249	229	228	229	228	235	209	226	197	242	194	227	230	207	235	235	226	230	219	257	225	219	238	207	241	241	228	233	248	233	221	223	245	251	206	233	247	221	245	236	267	238	247	270	249	225	252	225	233	213	208	218	225	222	232	231	245	257	206	213	238	210	258	217	247	229	235	244	226	211	226	225	226	260	238	228	221	216	252	217	263	216	224	249	244	216	227	259	231	226	224	248	248	215	224	237	251	252	244	260	233	212	238	233	229	228	241	218	212	214	251	213	241	229	230	238	230	231	224	243	230	238	235	236	219	233	221	209	241	259	214	227	234	234	239	223	236	238	230	236	228	246	257	235	226	225	228	218	248	232	243	252	255	234	209	243	229	242	249	252	245	239	224	257	245	214	277	247	219	223	234	235	242	215	254	250	230	213	223	225	240	214	265	230	218	260	244	234	215	251	263	256	244	247	255	226	204	243	225	230	228	245	216	223	206	237	240	239	218	233	238	241	237	214	252	257	207	263	236	220	243	204	253	229	247	235	250	236	239	238	221	240	254	250	226	260	248	210	254	258	225	223	242	256	244	252	225	225	244	222	223	251	246	220	230	262	223	227	267	220	221	229	271	230	262	224	202	250	244	258	253	263	228	231	227	238	259	232	214	247	234	227	221	251	264	254	224	254	245	244	211	238	219	231	242	233	249	222	240	213	245	253	254	235	261	220	231	240	235	229	269	213	247	220	227	222	251	239	242	233	218	250	240	247	212	227	236	237	245	244	231	247	226	226	237	256	236	265	214	230	215	242	244	228	220	243	246	243	250	223	229	231	230	236	251	240	262	234	231	254	237	225	214	240	249	255	239	250	245	248	248	223	249	203	243	236	238
13475	1796	15134	11130	42492	11833	745	317	295	251	237	212	189	256	216	214	219	219	223	191	162	198	153	154	175	161	158	171	200	169	183	194	181	185	176	146	165	187	166	167	177	179	169	171	164	166	152	170	177	175	169	164	165	165	156	173	153	169	144	153	165	172	176	161	170	157	150	170	163	150	165	136	156	193	141	156	156	178	133	167	195	184	144	169	193	149	167	177	159	151	177	173	164	165	158	149	181	176	149	165	167	168	176	162	200	162	168	160	157	160	179	175	155	146	175	176	166	179	156	175	165	169	177	198	173	149	163	166	171	170	162	133	170	181	169	159	143	160	172	149	153	175	158	207	144	171	148	170	160	184	164	160	142	158	180	167	172	149	162	155	145	164	177	171	157	169	160	143	140	170	163	144	162	160	165	153	138	149	173	144	168	162	137	169	168	157	142	151	173	137	162	191	163	156	159	158	183	161	176	168	168	162	192	163	169	159	184	170	145	162	155	155	141	151	175	145	175	134	179	175	150	162	165	164	146	171	165	175	175	171	159	165	193	167	152	167	156	166	159	144	162	182	151	169	180	179	173	169	170	160	164	166	152	164	156	148	168	161	187	158	145	142	162	159	167	165	169	156	166	159	159	144	163	168	161	162	158	156	142	157	146	172	140	162	174	151	124	176	184	166	176	153	188	177	166	170	154	183	154	172	160	161	157	166	172	161	189	153	137	161	165	158	154	148	163	157	160	160	181	177	149	169	160	155	145	176	149	175	176	167	172	146	156	180	155	172	164	175	165	154	151	144	177	170	171	169	166	149	179	136	163	176	173	162	168	186	153	179	153	151	159	152	173	153	175	164	160	138	172	170	150	187	159	162	158	168	139	163	152	175	177	174	164	174	154	153	159	160	153	162	163	189	175	180	174	145	167	163	163	166	163	160	167	181	151	178	135	184	169	159	169	174	137	161	161	166	160	140	153	158	169	172	155	168	129	180	168	163	164	160	186	167	169	178	156	183	157	163	170	175	175	165	174	161	165	152	163	153	166	163	151	163	156	175	161	182	183	179	165	182	142	156	160	160	139	162	163	167	152	155	135	146	163	152	164	153	148	144	173	178	156	185	163	152	167	168	152	142	161	160	180	182	142	170	142	163	149	152	156	168	140	146	186	187	140	145	166	142	168	153	182	147	177	148	150	169	192	176	148	167	127	161	170	158	161	156	137	156	139	161	156	152	188	156	152	191	166	183	151	171	179	152	172	178	162	157	156	147	152	133	186	152	162	159	174	138	145	155	165	170	165	134	170	149	180	151	148	145	142	148	169	164	131	161	143	172	164	177	163	159	169	158	159	176	155	157	182	187	163	177	156	169	158	159	169	157	146	193	147	162	168	159	173	138	154	142	154	181	149	153	160	166	170	179	156	156	186	153	173	114	139	151	148	142	164	163	148	137	136	180	163	148	161	150	170	168	185	138	163	172	146	152	155	158	152	161	162	176	171	161	142	168	156	183	166	202	158	146	165	157	147	169	169	169	163	163	196	188	154	170	170	161	175	163	186	174	174	163	185	173	193	165	169	174	145	156	157	165	152	181	172	159	150	183	147	148	165	168	140	162	161	167	150	176	167	164	169	150	169	179	180	174	153	159	148	156	170	157	162	163	197	148	158	163	177	129	156	131	147	176	158	158	166	161	162	172	186	172	166	168	148	151	173	176	177	145	169	150	170	148	157	169	158	185	154	157	167	147	173	149	189	162	149	153	168	161	154	155	190	167	184	156	156	167	142	182	164	173	182	150	151	154	152	175	167	151	152	161	158	174	165	167	180	158	159	157	177	169	167	154	182	149	140	133	169	199	173	156	140	157	163	164	176	168	171	155	154	164	177	169	171	168	164	189	133	150	164	159	176	127	173	147	135	168	169	179	163	171	155	178	159	158	173	150	171	156	178	158	153	167	157	172	167	165	177	164	178	158	159	187	159	152	156	171	179	166	174	170	179	180	150	144	162	142	159	152	176	170	174	166	150	150	140	157	170	151	136	157	174	175	159	143	178	169	179	168	153	170	155	163	161	144	151	177	173	155	160	163	167	170	145	168	164	153	191	159	159	173	169	162	165	145	175	168	162	167	142	165	163	142	160	149	156	163	165	161	164	145	164	155	174	168	170	165	171	145	151	151	190	165	146	186	155	183	158	160	159	142	164	144	171	166	151	157	179	139	176	159	155	160	195	148	149	146	151	164	160	180	175	181	171	162	162	133	141	154	142	134	167	161	153	155	158	179	164	165	168	155	156	168	163	178	185	193	155	163	166	160	182	160	170	146	177	159	166	138	157	168	185	179	177	137	154	180	156	159	154	148	153	149	166	162	183	156	176	168	155	157	139	180	142	170	179	170	164	173	165	180	175	135	160	168	175	154	153	161	147	177	150	145	168	148	169	192	157	164	165	164	188	169	151	163	167	158	151	154	172	163	151	162	180	163	147	164	160	185	162	143	184	166	149	148	174	170	184	182	158	152	172	153	142	176	160	179	147	175	182	157	182	197	160	161	146	156	144	180	175	153	177	159	174	152	160	159	174	179	141	157	188	150	182	167	165	170	169	163	186	178	173	173	164	164	161	155	152	153	168	161	145	150	146	175	167	165	172	146	178	167	148	148	188	165	171	179	166	147	141	161	160	147	172	142	182	166	165	147	168	159	130	144	144	170	189	156	176	172	155	161	168	131	176	170	160	156	171	153	174	161	178	185	159	182	186	149	156	165	168	161	157	179	148	164	176	171	172	148	151	166	183	179	139	151	160	160	167	158	147	155	178	159	155	160	158	170	155	174	160	150	163	168	160	185	171	153	181	176	151	167	187	177	203	155	186	158	172	152	177	162	167	152	177	153	148	159	155	169	144	174	148	154	154	141	151	183	181	145	152	149	146	168	152	165	136	166	172	166	159	182	183	138	138	161	152	174	141	172	176	155	150	179	156	140	178	175	142	182	155	152	155	164	168	156	181	181	169	172	152	166	176	170	167	144	180	160	150	183	157	183	167	171	157	148	154	156	151	147	161	219	152	180	140	174	179	138	161	149	150	145	174	162	165	161	153	173	176	160	157	165	169	174	173	140	149	155	154	177	167	177	141	172	166	189	140	173	156	158	169	188	149	177	175	158	174	187	176	163	166	164	164	185	177	151	145	197	136	153	163	163	151	158	144	143	147	176	181	167	148	153	172	140	167	139	155	171	149	159	150	171	158	144	163	146	155	159	169	169	159	160	167	158	154	155	154	142	165	144	178	176	131	182	174	149	170	214	170	138	165	148	159	173	159	160	146	155	182	134	143	146	179	156	189	171	172	185	175	157	176	177	140	156	150	182	175	180	164	171	173	157	181	146	143	168	178	181	151	165	141	163	145	192	166	174	152	196	183	150	155	157	140	166	161	170	141	175	177	164	159	186	161	151	150	184	164	153	171	158	139	151	124	184	188	186	177	157	151	148	157	151	180	172	163	157	151	168	196	164
7872	1582	13425	18095	51791	3150	1394	1140	1039	901	874	753	766	733	673	618	618	600	563	553	550	493	525	525	523	503	497	517	450	502	473	460	494	508	470	454	418	466	435	437	461	427	475	439	494	459	449	463	443	429	468	421	458	444	450	401	460	445	424	463	407	434	437	427	426	445	445	463	425	448	435	414	455	385	419	423	416	416	435	437	423	418	419	447	404	428	429	412	407	447	416	471	428	427	460	427	430	441	426	417	408	420	468	422	461	428	425	438	429	436	404	416	416	397	416	433	415	435	397	416	440	418	419	440	401	453	429	411	414	422	408	394	390	423	430	394	436	413	425	385	425	453	408	416	429	441	404	457	469	404	400	418	426	400	451	422	428	428	439	421	407	461	423	423	463	422	472	437	419	442	416	415	411	393	427	392	427	425	396	431	414	467	422	414	463	439	426	410	393	403	411	420	419	407	399	428	423	432	434	436	414	412	430	418	414	436	425	421	439	415	400	439	423	423	413	420	441	422	422	428	393	377	371	451	409	450	408	429	421	428	423	437	473	410	423	416	443	419	423	405	412	438	407	439	379	421	404	416	449	410	441	389	431	408	417	416	425	383	410	429	413	417	397	409	409	443	442	395	452	433	438	444	408	439	433	414	406	457	425	426	435	409	386	451	417	408	428	440	367	435	426	429	455	436	408	440	456	411	413	438	440	430	440	446	405	406	416	415	444	438	421	428	404	441	399	443	420	429	442	425	392	474	410	456	435	391	431	421	460	441	450	440	429	405	450	387	411	433	486	439	410	418	413	448	392	447	415	412	407	415	439	424	467	409	382	410	410	435	426	434	435	422	423	419	442	461	425	463	408	431	389	445	431	407	397	412	451	401	435	441	438	423	441	430	441	443	447	422	434	448	416	408	457	419	407	402	430	420	411	426	444	435	481	391	379	449	391	394	467	459	451	414	470	432	438	402	421	423	421	449	426	422	417	380	449	409	463	450	444	389	426	442	429	427	403	438	422	449	434	430	428	398	428	446	420	455	434	391	415	448	429	417	418	406	433	446	416	401	406	403	403	426	442	420	430	432	436	384	398	409	439	441	421	397	455	425	396	408	401	406	444	461	421	408	407	416	427	400	395	413	421	446	417	398	430	435	381	443	418	387	442	427	398	400	402	468	446	437	433	404	454	452	468	436	422	465	392	392	451	404	427	413	425	417	410	447	415	404	400	403	397	430	438	443	378	433	412	429	437	405	457	424	434	396	446	412	452	418	437	433	404	438	447	438	434	441	422	437	426	406	453	430	432	461	428	382	418	449	417	410	433	414	410	409	462	435	423	451	432	448	439	427	450	455	434	415	450	431	462	385	437	449	470	434	470	420	388	429	435	413	428	456	455	443	370	400	412	420	402	420	422	432	392	397	439	454	401	420	447	432	405	446	418	386	472	422	418	451	449	444	420	454	409	440	406	448	421	432	411	413	417	433	421	424	393	390	423	451	412	481	416	406	456	445	430	425	401	422	438	442	436	399	422	422	389	456	452	437	446	402	413	413	420	416	446	414	438	411	424	451	436	456	406	417	451	385	410	458	419	401	422	425	427	484	436	428	418	438	403	411	407	434	451	434	450	427	429	434	411	405	436	433	449	435	430	403	427	401	460	456	382	404	488	443	438	438	438	433	454	437	402	409	445	398	450	398	411	414	411	457	433	453	474	449	412	392	479	448	442	412	447	443	416	426	434	409	449	448	423	422	407	421	429	445	438	422	429	420	431	458	448	391	453	442	415	453	443	420	416	432	398	405	447	433	412	443	407	369	440	388	444	426	429	447	422	416	427	387	434	427	413	405	444	392	444	417	442	432	434	398	437	420	408	417	435	441	430	401	422	414	428	416	398	409	435	430	384	409	424	421	434	407	410	402	439	437	406	398	402	419	416	375	433	413	412	398	403	448	379	461	419	404	416	445	402	436	415	407	431	424	424	402	428	421	441	461	460	418	421	414	470	403	391	429	403	433	402	370	416	485	404	404	433	409	444	389	420	463	410	432	418	422	455	418	415	450	437	392	420	476	433	399	428	416	412	431	428	428	453	435	405	398	460	404	418	464	410	388	433	428	420	402	417	414	400	460	445	443	405	433	429	443	413	442	414	426	435	455	446	394	449	438	429	418	411	434	414	441	396	444	418	438	447	413	438	431	428	402	434	412	425	437	431	460	423	407	417	448	410	417	434	424	413	416	459	438	422	439	443	437	407	426	429	430	453	457	362	444	455	436	397	449	420	402	402	426	400	453	433	421	431	391	411	435	385	469	444	431	449	405	417	439	412	444	388	439	394	440	447	464	456	422	406	442	438	429	470	411	451	443	407	438	400	412	420	434	424	429	405	395	426	430	397	368	426	432	423	456	454	403	403	442	417	457	423	429	437	410	377	422	415	426	437	428	458	390	434	406	430	466	414	445	387	430	428	411	361	413	433	450	434	421	427	425	437	412	400	424	441	417	416	431	425	430	443	434	421	395	432	431	403	462	433	434	396	460	427	419	422	395	419	421	395	397	421	413	448	410	413	462	429	433	427	428	401	409	439	434	401	416	431	363	411	435	440	393	426	427	414	441	456	446	433	415	452	431	401	408	464	455	433	387	437	439	397	401	419	401	430	464	432	462	438	406	429	390	448	472	414	426	431	456	436	442	409	460	403	414	451	433	451	446	413	453	418	457	433	420	470	415	433	419	447	426	409	392	373	417	436	381	440	419	454	429	411	428	414	386	440	408	471	398	433	422	385	437	432	418	440	416	422	410	396	424	401	421	403	411	448	372	423	425	385	410	400	432	444	414	442	433	370	429	418	408	445	425	412	432	383	381	470	428	422	426	415	448	427	437	406	424	418	451	440	390	431	421	449	444	401	416	377	413	406	411	418	435	401	434	384	441	422	416	440	369	405	422	424	394	399	423	386	408	432	413	421	402	383	383	420	398	399	411	415	429	456	408	416	401	438	436	428	419	445	419	412	442	427	408	410	402	437	409	429	414	397	411	390	432	403	422	398	404	434	436	417	418	421	412	448	441	426	423	428	416	431	447	410	427	438	408	414	442	438	455	452	400	435	420	391	416	431	417	434	403	403	418	441	425	403	413	433	396	414	421	418	431	435	448	410	421	424	447	402	388	439	400	366	434	415	392	412	405	411	426	429	431	425	421	422	431	412	423	418	463	446	415	446	433	434	427	401	429	426	408	420	405	424	451	392	411	455	425	459	459	439	401	443	459	449	395	405	433	414	454	436	429	415	440	428	443	430	459	436	397	432	403	431	434	432	394	432	444	382	410	390	434	390	449	394	436	471	440	438	437	435	406	453	387	396	411	420	436	413	423	439	445	431	416	449	425	443	476	447	416	410	470	408	416	430	400	393	433	422	427	427	443	431	432	420	421	458	406	419	391	422	441	444	462	446	432	440	391	458	452	412	408	417	443	433	416	406	441	394	412	419	418	415	428	434	469	402	424	426	403	452	400
27320	5564	20066	10143	47000	20432	2159	642	583	516	379	411	394	380	367	337	333	344	321	369	274	277	330	294	323	315	281	305	289	287	298	293	286	288	283	310	299	305	311	315	270	299	300	321	280	288	299	274	273	311	301	277	300	296	270	287	304	284	283	296	268	289	319	257	265	292	305	270	262	290	273	271	276	244	304	258	292	269	270	270	278	261	287	267	294	275	280	281	274	276	264	284	278	278	281	334	284	268	294	279	249	301	270	290	272	289	264	275	283	276	269	307	236	254	312	268	277	261	305	290	282	276	285	286	317	313	267	314	296	293	287	286	282	291	297	298	300	310	290	250	237	262	246	297	305	281	287	261	280	292	304	274	289	273	300	270	287	281	283	257	235	266	285	272	269	271	281	280	273	284	334	302	294	267	278	277	266	255	280	280	285	300	277	283	285	286	291	291	271	295	275	271	300	260	270	293	308	295	272	303	293	281	274	260	305	282	267	301	308	258	267	310	276	318	273	272	287	270	269	273	283	314	311	271	273	290	282	283	284	308	277	281	316	265	301	262	305	287	305	255	262	283	262	282	289	286	301	296	288	246	312	278	285	286	289	305	303	290	282	269	286	272	284	279	298	280	264	301	288	273	297	286	296	294	272	290	276	289	276	265	270	261	290	275	275	259	306	303	305	289	287	326	270	298	279	281	238	270	291	275	288	304	275	276	273	329	303	287	286	286	296	300	266	285	270	270	284	291	265	270	308	290	277	251	295	297	269	293	289	268	303	278	274	262	292	300	261	252	271	277	283	279	296	265	297	284	317	289	316	252	280	252	293	303	283	271	299	300	306	279	303	280	290	249	257	277	288	274	280	275	248	281	283	279	276	307	278	284	276	292	263	272	265	272	278	262	254	287	290	280	298	287	301	248	272	310	278	281	284	285	309	289	270	273	301	261	289	278	288	298	301	265	284	279	270	284	235	323	322	318	276	254	269	282	265	293	271	245	280	292	243	289	322	282	260	270	277	269	273	279	292	277	284	280	293	264	275	271	237	277	281	278	292	282	273	264	290	311	299	264	270	265	279	276	284	301	254	248	269	285	279	276	298	299	259	268	270	272	267	290	287	279	269	251	285	296	281	288	261	286	246	298	281	282	285	292	235	282	253	296	302	289	285	309	278	305	304	277	277	258	266	264	239	246	266	321	280	271	292	279	292	292	258	241	281	262	261	245	286	268	252	256	288	292	283	307	249	275	273	292	289	271	294	283	270	310	311	260	247	268	269	277	272	276	283	280	272	312	276	314	298	270	282	262	274	305	311	264	297	269	306	281	289	282	287	256	249	273	297	285	277	297	290	283	272	269	277	258	249	293	315	295	274	272	270	287	260	276	287	307	280	281	270	284	264	285	282	228	280	244	264	282	296	268	294	298	281	288	270	262	279	277	305	283	288	281	262	265	280	283	273	293	296	271	251	281	313	269	278	309	287	277	266	279	311	245	297	281	252	296	276	278	276	342	299	272	292	277	299	258	237	283	281	279	307	260	254	247	269	312	283	305	280	295	305	281	297	330	285	256	265	306	302	257	289	263	262	270	295	274	290	313	255	302	270	284	266	293	260	294	300	286	260	292	279	305	309	243	283	262	280	292	293	276	259	272	279	267	312	281	287	280	258	271	271	255	279	279	293	276	300	277	285	258	319	268	280	318	288	295	245	294	290	275	285	269	295	258	288	271	256	269	290	294	301	264	297	265	263	284	283	305	309	307	311	283	268	286	311	273	273	281	281	278	269	277	282	302	293	291	277	277	250	266	255	310	283	282	272	272	305	292	264	297	268	280	277	315	295	297	273	263	267	250	304	284	257	276	234	302	315	305	275	285	297	265	260	296	290	282	300	279	257	285	308	282	283	305	258	285	293	267	296	280	282	238	315	269	268	314	280	260	298	257	283	274	287	294	296	284	274	281	263	291	296	321	305	263	290	258	264	289	264	267	278	281	281	253	276	261	282	289	253	266	268	311	311	262	280	298	282	296	290	276	245	281	299	274	285	286	307	293	272	271	315	282	317	287	303	321	285	275	267	287	276	241	284	272	274	268	281	284	259	310	250	279	269	270	275	274	308	321	276	281	293	281	290	287	263	269	308	277	289	294	254	270	276	309	268	269	264	267	287	305	286	273	267	327	287	282	303	299	282	282	258	267	253	270	301	286	282	296	272	252	281	278	278	296	273	276	310	267	290	291	283	274	276	283	288	262	275	292	305	272	290	278	284	278	290	252	276	300	251	279	275	269	255	295	299	312	238	275	279	288	276	280	256	292	299	297	278	280	272	276	308	273	280	299	286	278	279	310	266	306	301	264	273	281	271	277	282	266	254	268	283	301	243	297	251	259	298	288	271	274	297	294	291	268	282	294	282	288	274	305	270	314	295	282	301	286	275	319	295	263	282	279	288	253	275	262	283	297	275	271	294	297	268	299	273	256	277	287	300	281	280	307	262	283	288	282	290	269	290	280	275	269	288	278	287	261	284	287	289	284	290	265	293	281	240	291	280	274	273	281	272	307	239	292	258	302	296	291	278	235	273	288	304	282	252	266	276	280	272	266	298	290	269	269	288	309	253	278	314	294	285	281	285	299	271	269	272	295	268	284	308	275	287	264	299	273	233	256	263	261	294	282	291	290	249	278	249	301	302	256	287	281	281	280	262	253	238	279	282	288	266	285	312	269	315	296	288	291	290	261	276	282	263	287	276	285	277	281	270	285	282	306	281	262	297	290	240	260	276	294	264	292	264	280	291	301	306	279	292	266	307	262	249	285	242	258	269	268	266	294	333	267	269	263	279	276	297	296	314	272	288	295	259	259	267	275	284	265	337	272	255	284	277	294	273	274	288	281	302	281	263	298	258	260	279	313	295	292	289	290	271	304	282	273	263	297	279	269	254	247	262	294	289	299	305	299	309	278	303	283	271	276	270	286	261	313	311	273	290	289	259	293	273	258	277	269	277	278	245	248	285	288	295	261	263	300	281	290	312	260	324	282	279	258	289	292	319	328	283	257	267	264	279	287	282	273	270	265	274	300	239	261	290	320	252	266	292	264	277	277	289	294	285	273	237	258	240	291	275	273	280	289	279	267	304	279	275	301	288	287	287	277	284	283	285	253	301	267	265	259	300	260	268	243	275	278	269	280	285	298	265	281	269	285	272	263	287	289	264	268	268	274	241	307	255	271	257	300	279	304	259	282	294	297	303	267	281	289	308	289	295	267	240	276	314	257	280	291	285	266	298	261	269	267	221	291	278	265	308	282	282	277	309	268	292	265	265	300	296	267	285	264	258	266	298	279	293	248	285	263	304	271	294	289	299	311	265	302	286	283	283	276	287	253	272	266	271	311	296	307	251	267	279	293	297	282	265	262	292	277	301	259	290	286	289	275	275	269	280	273	225	277	282	277	256	284	301	271	282	256	280	263	268	272	259	296	251	284	299	268	282	264	281	291	269	286	300	306	318	259	270	279
12790	2652	16931	13968	55395	8173	2751	2223	2010	1731	1590	1471	1319	1222	1236	1094	1093	937	931	928	855	885	821	868	827	840	780	814	787	787	760	727	821	768	786	742	758	728	750	690	665	698	707	758	759	674	712	654	722	713	668	724	687	664	654	687	658	664	654	657	653	688	674	660	682	697	645	660	673	665	703	681	668	672	662	696	674	642	643	644	690	679	690	689	650	636	659	628	688	668	718	659	661	630	698	676	651	635	641	710	661	691	653	643	706	661	654	698	650	677	644	676	640	654	681	661	680	635	631	665	682	620	680	646	684	657	686	678	650	664	696	663	650	680	631	683	687	662	677	679	643	625	678	625	626	647	681	674	615	612	637	664	634	730	636	643	636	659	634	586	650	638	627	691	647	665	621	683	701	689	614	655	618	622	665	639	693	641	643	655	678	647	676	668	687	649	667	651	663	630	659	645	667	663	686	662	647	665	657	648	649	666	661	640	691	615	634	652	665	657	612	673	616	610	668	637	657	697	643	647	703	665	669	676	686	674	657	653	666	643	646	672	662	651	657	652	677	644	628	699	671	638	599	615	664	611	664	676	679	625	645	654	690	627	635	614	616	670	627	635	681	642	637	649	706	665	679	648	671	665	668	667	660	658	649	645	615	655	578	698	649	638	638	657	692	709	664	644	696	653	685	616	656	671	660	641	623	639	644	659	692	693	647	668	697	643	633	654	678	699	627	642	661	655	658	656	679	676	613	634	677	697	638	627	615	716	640	663	601	642	649	590	645	671	654	683	629	622	655	644	594	663	689	690	672	643	655	661	650	644	630	631	661	626	685	661	648	625	688	673	620	663	670	667	681	664	645	647	635	641	669	652	731	654	657	625	648	669	659	666	640	644	656	638	648	679	671	661	648	668	632	631	660	692	677	663	647	630	647	667	706	704	659	641	683	654	668	665	684	611	627	687	668	615	612	640	664	629	673	654	670	645	738	614	661	621	663	652	681	652	652	628	614	636	633	686	676	644	655	646	653	642	672	644	636	632	620	622	631	643	617	634	683	680	656	625	677	624	642	620	610	611	643	635	643	637	666	626	591	669	710	642	658	696	646	594	631	700	622	679	636	640	643	631	633	642	693	656	642	665	605	671	672	675	647	600	642	585	640	667	658	656	658	657	643	657	635	718	631	661	629	653	680	698	639	607	647	607	686	662	600	671	676	631	655	602	631	636	642	631	595	672	622	641	643	624	678	642	678	619	657	648	632	645	647	711	640	643	670	683	696	611	637	651	675	652	674	633	647	637	720	612	709	635	658	659	624	676	657	683	626	639	621	684	623	626	610	655	675	649	617	658	615	591	636	641	662	667	640	634	679	656	630	686	689	630	662	670	674	668	666	611	645	632	646	626	664	674	617	621	675	633	642	632	630	646	681	622	665	632	640	661	620	647	691	655	635	644	618	654	587	650	629	667	651	615	668	643	681	656	616	680	647	664	658	645	633	657	619	689	674	639	642	642	626	646	650	645	666	653	657	646	676	617	629	637	634	656	615	631	680	638	629	675	671	662	678	612	659	659	663	640	631	652	647	650	670	626	644	683	665	688	632	633	617	617	650	629	663	641	661	664	606	619	627	645	633	646	669	698	645	691	676	665	654	599	647	673	662	659	632	653	660	702	660	641	630	649	619	657	642	623	644	623	700	622	670	648	696	620	666	673	633	658	654	663	664	617	670	633	664	690	674	652	635	646	604	655	633	652	616	646	658	698	653	619	636	639	664	616	647	612	707	622	658	674	625	650	667	633	658	653	611	694	633	688	665	655	652	651	611	666	666	664	614	650	630	602	686	644	677	640	635	671	674	643	626	674	618	640	711	693	611	674	645	651	631	646	655	637	665	670	673	642	637	694	652	628	640	695	645	673	673	638	623	637	623	663	660	647	666	637	669	635	621	664	677	683	669	617	639	661	634	666	676	592	641	675	632	629	603	638	661	626	642	676	661	670	672	631	630	651	658	701	709	648	656	641	662	674	652	640	653	637	668	636	631	671	653	627	662	662	612	616	713	665	692	663	648	664	656	644	618	682	691	676	687	646	652	637	647	631	675	674	642	663	630	667	635	700	659	642	640	657	663	652	657	654	612	694	661	629	654	649	611	659	661	595	639	645	683	658	671	622	670	613	599	645	645	679	637	671	668	669	630	681	658	659	637	609	665	623	658	665	648	720	670	634	672	670	617	622	655	645	644	653	617	649	634	678	647	678	692	611	633	615	639	695	657	653	610	700	636	646	641	657	618	635	713	650	631	652	676	659	655	694	629	666	707	630	700	692	667	685	589	624	624	652	675	664	641	652	636	628	682	681	687	615	633	590	675	686	689	648	675	677	620	672	633	648	661	667	611	693	609	612	675	590	630	671	687	615	723	641	647	654	637	662	660	640	644	639	662	674	643	655	643	687	661	684	643	675	644	678	660	647	665	666	664	629	605	639	623	658	644	661	658	675	667	648	729	648	722	647	693	608	637	681	616	667	620	684	617	650	674	680	629	648	664	683	658	656	675	671	664	659	629	673	676	648	659	643	651	593	641	653	638	636	692	686	612	693	647	648	680	721	639	672	671	614	633	644	650	656	628	661	590	639	668	659	614	663	655	616	637	667	678	647	700	668	641	656	664	622	655	643	634	641	674	632	664	644	637	629	660	670	642	658	677	646	660	713	617	629	632	675	648	709	588	645	666	643	666	672	659	659	640	633	672	666	615	602	653	686	640	693	625	649	662	670	696	654	656	679	678	654	661	661	662	641	668	659	681	660	596	678	638	641	684	646	680	656	658	650	663	663	606	687	626	658	668	643	669	682	651	652	668	578	648	662	622	665	643	671	621	650	647	670	661	701	631	621	672	672	649	622	694	686	666	656	632	606	626	700	669	640	622	632	669	649	610	668	710	677	666	626	679	630	680	663	675	658	612	684	603	661	654	716	695	632	644	638	640	679	648	694	654	656	619	650	602	646	641	628	640	702	657	653	599	591	708	622	683	671	618	627	658	646	658	583	639	642	659	604	647	661	655	619	642	669	649	649	687	675	660	673	623	613	692	660	660	648	628	686	663	644	665	670	635	673	653	678	649	675	640	667	670	644	647	639	654	643	669	677	662	627	653	694	641	662	634	645	686	677	623	652	667	644	686	658	626	653	637	662	668	678	663	636	650	660	685	664	657	636	660	693	661	632	647	630	673	634	622	629	637	648	644	647	630	700	666	659	614	660	679	591	621	652	636	714	648	614	669	657	632	659	622	650	656	615	620	617	687	635	648	651	671	620	668	667	702	683	639	649	635	625	651	657	687	676	671	623	648	646	662	652	663	634	679	642	636	660	676	678	647	620	686	642	657	646	647	667	661	672	641	640	635	668	638	622	688	634	665	677	660	668	675	680	684	609	638	667	657	659	644	723	677	668	570	651	617	650	630	632	606	680	664	646	695	677	671	623	625	638	690	640	641	647	667	632	654	653	647	651	641	647
2712	287	468	307	1292	115	68	60	63	64	74	78	67	76	66	70	67	72	79	58	76	68	77	74	82	63	68	82	69	65	69	74	87	65	74	62	69	71	68	84	71	70	71	68	69	75	60	73	71	69	71	82	80	81	91	63	64	67	75	76	54	74	84	70	76	60	73	73	64	62	70	67	73	71	74	75	76	72	76	66	70	54	73	65	71	72	69	48	92	61	68	62	59	70	74	73	74	73	60	67	78	65	67	64	59	82	60	76	56	73	83	68	70	87	64	76	73	74	71	68	83	72	75	73	61	82	65	81	69	69	79	59	72	70	84	60	47	67	53	70	78	67	65	72	74	64	71	72	90	64	60	61	59	91	70	77	85	72	60	59	70	60	81	55	64	61	78	69	91	69	67	74	73	69	74	81	65	76	71	50	73	60	78	73	61	56	76	67	74	54	69	73	83	67	69	67	66	71	73	61	65	63	69	59	85	73	71	55	51	59	60	71	63	70	66	62	64	65	72	53	62	77	64	70	77	60	61	61	57	58	70	80	66	76	75	69	72	75	62	68	70	54	65	81	70	62	58	76	66	73	74	60	72	76	68	74	73	71	75	88	72	76	53	67	67	67	79	65	75	82	75	73	84	65	69	71	78	48	82	70	73	83	57	77	69	73	59	62	68	73	72	50	69	59	73	75	63	72	69	65	77	76	66	77	71	72	62	58	74	54	76	62	63	91	72	83	88	69	75	88	72	86	72	86	72	84	81	72	67	72	74	78	63	74	58	72	84	75	66	75	67	69	65	70	77	64	67	72	68	82	66	58	76	60	74	66	54	79	83	80	62	73	71	81	68	56	81	87	51	71	68	69	61	62	75	74	66	70	60	73	77	69	75	59	68	66	52	68	81	64	57	60	81	82	63	66	69	63	71	54	77	66	80	83	87	64	67	60	73	73	80	61	80	62	55	76	73	84	67	59	86	90	62	67	65	84	69	78	76	61	57	77	73	84	63	70	62	70	74	73	79	76	70	67	66	90	61	70	66	71	73	63	59	72	74	86	70	86	69	77	59	76	68	72	55	70	69	76	86	79	77	64	69	49	63	73	64	74	69	64	55	64	68	63	68	79	72	63	63	53	65	78	55	71	70	73	59	63	70	70	66	72	61	78	74	75	75	77	62	62	60	84	62	65	73	70	58	75	68	64	61	71	73	66	73	58	71	75	82	55	75	88	59	78	75	72	66	50	67	69	81	80	63	70	49	70	72	72	68	65	65	72	68	67	84	71	58	66	80	82	40	80	73	72	60	67	73	64	67	69	65	60	72	67	72	75	80	76	76	65	60	75	61	68	77	68	64	71	68	74	78	74	66	60	81	74	63	64	82	61	76	63	61	75	67	81	70	81	71	64	75	70	61	79	56	68	73	64	65	68	75	74	71	55	70	75	65	52	69	75	58	69	73	82	83	78	74	73	80	67	85	71	78	81	75	94	75	76	61	69	59	92	75	75	68	85	74	90	79	64	62	64	64	61	58	71	68	59	76	72	53	76	57	63	90	79	81	56	69	75	89	67	49	87	82	69	67	78	82	62	54	75	80	73	83	61	66	52	67	77	83	74	82	72	59	60	83	66	74	74	65	64	64	78	69	72	76	75	77	74	57	82	77	65	65	74	62	82	86	74	88	71	50	63	76	81	62	67	73	73	74	87	71	79	53	64	46	62	63	69	65	66	60	80	83	82	70	79	81	63	65	76	79	77	67	62	65	51	66	61	62	72	70	59	77	59	70	61	71	82	75	59	79	53	94	67	72	77	67	66	85	66	73	79	75	86	66	84	74	69	74	74	67	78	80	82	69	63	71	65	85	76	68	105	80	72	60	70	76	77	64	52	79	70	62	61	80	78	75	73	70	63	59	78	72	71	80	55	76	57	69	65	67	63	76	101	65	69	69	69	65	78	72	72	81	62	74	55	69	55	58	67	68	78	69	61	81	72	72	82	74	74	68	66	65	71	67	79	69	69	64	78	70	63	65	84	70	79	66	61	73	69	84	69	46	52	85	72	54	78	69	68	65	80	72	67	80	69	60	89	73	63	56	79	65	77	80	66	61	77	67	68	68	64	73	64	85	66	78	69	72	78	79	69	59	71	75	58	69	66	78	68	66	62	90	68	55	47	61	75	61	65	59	83	79	76	71	69	69	71	71	71	67	76	56	66	77	74	62	71	71	73	61	74	79	78	52	73	61	71	75	83	73	82	72	81	73	83	63	76	66	91	65	78	67	81	59	73	61	64	55	55	63	63	59	67	60	67	76	67	68	60	57	74	73	64	79	59	78	72	56	70	76	64	68	73	61	86	65	62	82	74	64	73	76	73	61	81	57	82	73	70	73	64	70	74	66	93	79	72	64	75	66	67	63	76	66	68	75	63	62	59	68	64	71	62	78	82	70	65	74	67	54	77	66	77	64	70	69	83	68	63	60	58	62	64	76	72	78	70	79	95	75	81	78	63	68	69	68	67	62	51	61	68	67	76	68	58	73	71	65	65	63	65	64	73	78	76	77	65	87	73	91	74	76	64	82	67	75	90	66	67	61	55	75	70	56	69	64	74	66	71	70	93	81	82	90	73	66	86	81	52	74	69	75	80	60	59	70	61	77	64	89	82	65	82	84	78	71	58	63	73	74	85	66	57	72	60	73	73	67	72	70	91	72	69	60	71	80	74	73	80	65	71	67	75	68	63	58	75	80	63	65	72	71	59	69	70	67	80	71	63	82	56	68	69	75	73	74	58	64	65	74	71	57	79	63	62	69	50	79	74	61	86	85	70	62	74	76	76	83	69	67	66	61	66	69	73	71	58	59	89	93	70	62	68	67	65	54	73	63	67	88	77	65	82	80	70	61	73	59	58	77	85	53	49	101	81	66	92	84	67	70	71	77	72	61	67	67	55	92	72	57	73	69	63	80	78	73	82	90	70	83	74	76	66	75	62	57	64	69	72	67	73	65	61	80	70	68	74	68	67	71	73	90	65	87	84	79	78	72	88	56	63	74	78	60	75	74	48	84	76	78	84	75	68	75	76	86	67	60	72	60	69	80	80	66	70	59	70	80	88	61	82	71	67	85	69	69	76	64	72	76	65	67	76	76	74	78	59	74	53	62	66	75	59	58	64	78	69	54	79	70	56	79	75	59	80	64	80	73	58	58	74	67	68	63	65	69	60	70	62	60	67	65	75	69	71	58	73	75	61	81	60	73	68	71	67	59	74	61	79	91	58	75	97	78	74	78	66	61	65	82	64	77	67	70	69	79	66	53	82	69	61	70	70	71	75	61	60	69	66	72	87	71	65	62	62	73	65	71	84	81	76	62	79	70	72	64	57	61	59	60	69	65	80	61	57	72	66	65	76	81	66	65	71	64	66	73	81	76	61	71	71	66	68	83	58	60	66	72	81	69	77	77	63	82	73	79	87	58	68	65	70	84	66	98	66	64	65	58	77	65	70	71	76
2316	461	1191	1260	6408	322	281	239	244	223	198	221	231	266	256	236	208	231	245	225	215	225	226	238	210	220	245	208	206	216	220	226	230	227	229	213	199	210	220	216	244	221	225	224	241	222	192	196	216	217	207	214	236	229	201	220	237	196	204	194	220	213	219	218	234	220	229	209	215	217	236	212	194	210	211	203	224	216	206	215	230	246	222	216	213	213	235	250	225	222	229	202	255	219	203	206	216	209	227	245	223	202	225	236	222	221	219	233	236	207	214	212	216	209	232	209	221	210	214	238	188	220	211	215	209	228	223	211	206	226	209	236	198	236	212	223	205	222	216	206	220	215	205	197	215	205	221	233	226	228	223	204	217	215	234	197	222	221	231	222	204	212	202	215	212	220	224	219	215	231	232	209	200	215	194	206	222	198	206	207	236	204	215	245	198	227	221	220	208	210	224	215	209	227	195	237	221	232	198	235	198	217	200	207	215	233	231	227	209	237	188	213	213	219	232	217	209	233	229	211	221	215	220	210	231	198	198	201	216	216	225	238	212	211	230	220	204	211	211	215	191	208	252	227	211	235	189	188	197	214	208	249	203	243	257	219	198	217	186	235	209	223	192	216	198	218	194	222	222	227	218	232	214	208	215	229	207	229	220	209	225	232	219	217	210	206	210	200	217	207	212	218	214	202	199	241	236	205	224	219	204	216	225	210	198	214	202	224	215	211	222	245	228	219	217	216	222	214	215	211	221	237	216	224	211	206	191	212	180	199	222	219	223	221	240	211	194	212	205	230	234	196	206	207	199	206	204	223	192	222	216	222	174	242	210	202	249	232	211	190	201	195	244	208	205	223	206	186	231	222	209	225	232	223	211	213	230	202	189	235	223	238	209	246	235	197	187	225	218	208	190	217	225	225	211	222	241	189	218	189	238	202	229	225	205	227	214	229	217	193	230	225	201	218	199	231	213	236	228	213	211	200	213	240	229	232	223	256	223	193	207	200	213	207	194	237	216	237	218	198	209	196	224	212	224	222	226	221	231	238	224	243	221	222	239	217	198	219	179	244	249	235	197	199	234	224	222	205	212	222	220	217	210	205	216	227	242	200	213	180	186	210	224	233	218	223	192	208	205	221	228	218	230	216	226	246	237	218	198	212	225	241	225	196	235	213	206	217	223	197	204	196	222	215	210	235	212	231	223	181	187	201	203	209	205	221	229	193	215	226	211	247	226	214	184	221	205	217	239	219	204	184	226	234	219	222	228	239	242	216	218	219	206	216	215	207	222	208	212	220	236	203	194	223	216	233	200	248	224	207	202	201	210	245	197	240	219	229	213	225	214	200	226	202	206	207	207	234	200	223	219	230	222	223	241	220	216	234	208	224	198	205	214	210	207	220	249	214	210	223	222	227	190	243	229	203	225	206	211	209	239	229	213	210	194	200	208	229	207	220	229	217	216	206	204	215	245	197	242	220	232	215	219	210	219	214	216	219	218	212	207	233	201	234	223	240	214	212	196	198	205	230	215	229	212	218	199	241	232	244	209	235	212	215	201	231	204	213	238	218	206	232	232	205	218	230	216	224	219	202	214	187	222	213	243	204	208	221	240	221	190	227	204	225	227	219	227	233	207	221	213	224	216	215	210	226	218	203	200	207	205	224	197	206	226	238	224	247	226	204	214	198	223	214	224	229	223	208	193	187	209	187	213	230	206	210	213	197	191	229	233	212	211	213	231	239	208	199	199	207	226	190	230	234	190	186	231	211	204	220	214	242	218	209	211	216	197	252	241	190	231	237	222	239	208	224	221	194	234	218	207	234	216	237	210	235	220	210	214	216	196	249	235	187	210	219	202	217	224	225	200	201	249	222	201	210	242	228	221	208	203	206	209	212	206	200	234	218	214	211	214	199	214	215	211	199	210	229	208	225	205	216	210	224	222	215	218	200	189	209	226	210	194	224	227	225	244	213	232	235	217	225	209	228	201	225	208	203	217	221	217	228	217	228	214	190	208	205	223	222	205	217	190	246	213	201	220	200	260	196	212	244	204	175	220	240	218	220	220	205	191	230	213	204	212	205	214	214	225	225	208	210	211	194	201	205	236	205	178	193	210	210	229	197	205	209	206	200	223	215	195	180	230	226	219	209	205	224	241	212	209	217	223	231	214	211	207	232	228	224	211	246	204	248	229	214	212	226	198	228	213	222	221	224	236	191	228	211	221	206	201	223	212	232	207	215	225	235	215	223	208	227	226	204	216	228	230	197	217	224	215	202	213	211	224	213	219	219	216	193	203	213	237	197	214	202	217	192	217	210	218	211	218	214	179	234	231	207	185	214	206	235	226	221	220	230	240	202	217	238	221	194	225	229	208	229	202	224	211	221	223	197	225	197	222	245	196	199	216	189	231	212	204	233	247	209	206	213	199	208	211	197	222	216	205	241	210	227	228	227	229	221	223	217	214	185	223	229	228	215	250	234	222	197	232	222	221	209	220	210	231	236	214	231	225	206	227	241	237	228	250	215	233	204	200	215	221	205	228	228	233	214	262	192	203	202	258	224	226	230	219	204	236	211	224	210	202	199	205	202	209	237	240	251	220	227	247	185	199	236	220	216	217	232	206	200	213	192	210	208	222	212	220	240	213	180	206	222	204	222	236	210	200	215	214	194	225	195	188	255	237	218	213	231	197	214	215	176	239	207	207	218	187	222	205	228	214	229	206	229	230	216	212	210	219	219	197	223	214	219	206	196	211	246	200	230	195	222	206	193	228	225	204	226	242	203	202	212	208	209	177	203	191	221	195	216	214	180	232	216	225	212	193	207	210	214	193	255	206	203	227	221	226	225	209	194	214	212	211	220	211	222	246	209	202	234	226	227	239	198	203	210	213	226	200	207	218	198	224	214	228	227	221	220	222	220	206	236	206	226	219	212	213	197	184	198	204	212	200	215	210	215	211	218	225	207	202	203	222	208	219	229	237	210	200	217	254	208	234	185	190	223	256	257	222	192	186	212	211	216	189	205	201	241	226	193	237	215	212	219	210	246	220	220	216	212	218	233	201	213	215	224	218	208	223	221	218	224	226	206	190	225	212	205	235	231	235	209	227	214	205	205	253	228	233	209	206	204	231	230	193	210	225	222	223	194	207	201	187	230	236	225	219	256	218	206	221	214	223	211	239	214	232	208	223	221	211	239	201	253	225	228	207	216	209	223	178	202	224	229	205	230	234	221	224	208	203	217	236	226	190	235	214	247	208	218	230	220	231	231	251	221	229	216	209	239	196	222	203	226	218	207	209	221	215	227	217	217	219	231	216	228	211	200	214	202	202	202	202	237	231	215	211	196	231	216	208	213	209	240	216	198	211	208	219	190	197	193	228	222	250	221	234	215	212	235	237	241	199	194	222	178	209	220	227	200	197	222	230	210	241	213	223	198	240	201	210	214	200	234	235	227	218	221	222	219	207	186	221	222	203	196	234	209	207	245	212	228	211	215	193	217	225	192	244	226
16048	1954	5647	7399	33438	5130	419	312	287	274	217	228	202	185	190	210	195	193	146	174	186	170	185	194	173	187	155	159	178	163	162	171	157	161	161	164	149	140	171	133	156	171	169	166	170	161	159	170	156	137	149	148	170	145	158	165	163	162	138	141	150	155	148	152	166	170	163	169	146	129	173	140	144	150	141	144	141	143	155	143	143	173	148	143	161	157	145	140	171	162	149	159	130	160	134	170	141	146	160	148	144	144	174	159	138	181	139	144	177	139	145	138	152	158	138	174	161	180	152	154	145	177	167	156	175	148	162	133	149	130	158	163	140	144	174	141	154	144	159	156	167	151	147	143	154	159	176	156	158	160	173	149	167	159	144	145	158	173	139	154	150	138	153	164	161	146	171	157	147	169	148	164	164	153	153	137	165	158	173	136	173	152	186	150	161	145	158	156	173	143	173	150	116	140	162	145	148	143	183	152	148	147	135	143	160	156	168	163	131	147	149	145	153	153	152	159	159	165	154	163	169	173	159	177	124	141	161	158	142	151	173	134	152	155	142	158	156	144	148	147	170	161	152	151	159	189	141	156	146	147	163	145	149	143	163	153	162	149	163	171	149	156	161	159	146	142	158	153	155	167	132	132	152	131	152	162	152	164	139	152	145	152	171	151	159	176	172	180	147	153	154	130	140	171	160	140	166	162	177	142	152	136	154	144	146	146	162	165	149	152	153	180	168	140	147	148	149	141	143	135	159	145	161	158	148	142	168	159	136	132	163	158	154	124	149	148	160	148	139	150	164	162	164	140	165	142	175	135	129	142	162	142	144	176	143	159	149	162	167	142	165	153	145	154	140	150	154	152	145	165	151	162	181	152	153	164	147	148	130	136	178	130	154	158	156	139	143	168	152	187	137	141	159	173	152	175	155	172	155	165	147	132	157	169	168	163	151	146	128	166	147	130	147	147	121	141	184	162	167	153	150	141	155	159	178	139	172	168	138	158	166	145	147	156	147	145	173	172	149	155	155	162	159	135	165	145	145	149	138	159	159	157	169	173	168	168	166	175	153	137	178	126	140	144	165	143	143	151	149	131	154	154	138	138	127	149	159	150	144	144	178	143	161	160	140	143	149	181	164	137	168	146	151	152	151	147	149	148	165	144	139	135	154	147	156	158	160	150	183	153	167	157	162	144	172	142	155	137	161	183	173	137	153	162	146	144	142	166	164	154	145	158	166	122	142	149	150	152	149	138	147	148	151	167	157	155	161	158	152	142	135	136	149	155	131	145	142	149	153	137	149	154	160	160	148	153	127	146	164	156	163	159	174	147	153	188	158	161	152	134	156	160	147	137	159	148	150	167	148	136	169	183	185	131	151	130	167	162	149	153	155	169	141	146	138	124	151	145	139	139	162	133	164	163	143	166	166	140	153	153	148	146	145	141	141	148	151	138	143	129	158	161	139	146	183	170	129	141	153	166	156	150	159	142	143	152	140	143	154	180	169	141	160	138	163	140	150	170	172	151	160	161	139	151	169	164	126	159	149	158	161	122	147	133	144	156	137	146	145	154	144	169	154	164	154	154	159	173	165	139	135	173	157	164	157	139	159	154	149	164	141	164	154	172	135	172	148	140	153	172	157	162	162	143	149	171	176	141	125	144	153	140	158	146	148	148	157	157	153	153	121	164	148	158	140	154	180	145	136	170	142	164	138	160	190	140	154	159	167	133	167	158	153	143	145	153	146	154	149	151	149	142	170	149	160	168	168	139	162	130	151	171	167	149	145	143	148	144	142	171	134	151	156	171	177	141	143	155	153	157	126	149	145	142	162	151	160	152	135	148	140	153	128	146	153	165	166	150	156	147	164	187	146	158	157	153	181	170	157	175	164	137	150	142	153	159	149	160	159	147	140	147	152	152	147	176	174	147	153	156	134	147	151	170	161	150	136	149	167	157	152	159	154	148	164	160	153	148	178	148	152	178	148	145	148	141	149	152	158	157	154	164	151	151	140	152	156	167	141	157	149	145	148	173	149	143	166	140	149	162	152	150	147	151	147	164	152	143	154	155	175	181	130	183	155	179	149	155	147	151	148	142	163	149	173	162	147	154	183	189	178	143	151	144	163	143	154	141	152	181	160	149	134	150	146	154	171	183	154	164	145	140	154	152	165	141	148	131	166	143	173	143	153	136	157	166	170	130	150	149	162	146	153	142	142	148	150	153	167	156	153	172	137	139	147	182	175	147	166	143	163	165	158	176	151	133	142	129	139	166	156	167	152	172	161	159	171	136	164	158	145	144	145	144	152	181	170	157	153	153	161	164	145	153	135	168	161	147	150	148	165	186	163	147	139	168	173	146	148	170	170	147	168	165	152	154	136	162	134	151	162	150	157	150	166	133	152	130	124	146	153	153	156	150	143	168	173	163	142	133	158	168	169	157	137	149	164	173	162	171	175	151	171	185	158	163	156	148	161	161	146	155	122	145	143	166	149	160	152	150	173	153	155	135	176	156	152	155	146	143	153	164	165	144	146	139	152	159	162	165	169	149	140	156	179	165	181	142	163	168	164	163	145	158	160	155	160	142	143	156	163	146	183	153	137	149	152	147	152	138	156	144	148	177	174	181	153	183	162	157	160	135	144	150	149	145	162	167	177	151	145	155	118	140	148	156	161	166	151	151	160	152	157	165	146	151	148	148	162	159	149	157	153	162	163	165	160	152	140	141	163	148	168	165	138	163	173	147	148	144	168	150	135	155	154	142	158	172	141	143	158	152	156	143	146	154	155	171	161	154	143	143	176	150	129	176	146	155	145	160	138	105	164	160	149	162	140	158	152	139	142	179	167	137	156	151	151	176	154	166	136	158	157	156	130	154	144	169	144	160	155	160	161	182	149	173	156	143	166	158	148	172	126	130	168	163	144	139	159	164	169	136	165	151	170	149	135	133	143	163	161	147	159	161	165	159	134	172	152	178	162	162	145	164	163	166	164	141	151	148	153	155	164	153	148	169	178	166	139	156	162	169	140	163	149	142	151	152	134	135	152	163	177	144	157	169	148	163	150	151	131	145	143	131	145	180	177	145	124	177	163	171	154	155	174	160	176	169	150	156	166	151	145	144	151	178	163	155	158	180	129	160	173	156	159	144	152	171	172	127	140	142	135	146	169	143	151	146	164	148	140	142	154	147	158	147	169	147	168	157	155	146	175	153	160	143	155	149	156	159	160	147	133	148	135	157	142	169	174	169	171	171	135	127	158	154	150	159	150	145	167	157	165	137	145	154	170	148	150	159	173	158	153	165	178	153	153	130	160	143	163	138	158	141	156	180	155	140	160	154	175	148	131	168	164	155	163	171	190	150	157	148	161	173	160	172	174	149	159	143	151	146	154	150	172	128	168	184	149	130	145	175	136	160	125	140	139	151	160	153	144	138	160	132	143	172	135	154	155	162	148	157	160	148	161	152	159	144	132	127	178	160	165	149	170	148	175	172	141	158	181	159	163	148	140	156
8710	1440	9025	16149	41099	1943	1478	1276	1119	986	903	863	768	701	704	659	597	602	559	541	519	545	519	505	502	518	473	504	463	449	450	457	451	443	476	439	422	428	441	452	450	430	419	423	425	407	414	385	409	421	440	420	431	423	404	429	424	400	430	411	380	424	428	438	464	405	419	413	421	388	397	390	419	382	398	374	441	430	395	398	443	408	403	390	432	421	396	380	383	407	421	449	410	384	414	406	399	423	401	405	393	424	452	406	383	408	409	408	400	379	376	420	416	427	389	397	369	406	429	396	384	394	381	404	411	397	406	388	385	420	419	387	419	387	430	396	385	404	416	407	408	423	399	391	367	388	399	412	401	421	423	418	357	453	377	402	409	432	393	422	391	435	369	429	431	398	398	396	367	415	384	409	407	377	401	407	385	407	408	416	406	408	379	424	415	426	434	395	433	401	414	393	407	379	398	399	389	419	400	391	408	401	427	365	406	392	388	403	398	417	388	370	368	367	413	431	417	399	365	406	393	399	394	408	403	430	425	395	405	411	372	394	380	386	428	370	410	406	452	425	422	406	396	438	403	454	400	416	425	397	369	375	401	368	399	412	365	425	407	409	392	396	394	368	381	372	408	438	397	398	377	404	406	396	367	431	379	417	405	410	410	397	420	388	439	398	432	397	401	364	421	399	390	391	409	415	394	425	354	411	415	401	405	373	436	398	408	440	416	409	384	380	429	405	396	382	364	408	366	400	409	398	427	379	446	344	397	399	445	395	428	360	429	415	385	404	395	411	423	413	382	408	401	392	359	410	391	414	423	405	415	410	398	409	399	396	452	389	411	400	381	427	414	399	421	375	382	402	408	407	393	398	410	439	407	391	390	376	399	439	415	402	421	402	414	430	385	431	428	369	388	417	440	418	419	390	417	411	382	425	399	382	408	380	401	425	404	402	404	387	394	358	399	391	371	425	402	394	411	382	464	372	402	382	397	406	428	351	439	392	370	393	421	397	425	410	383	383	388	348	391	423	375	407	424	389	377	403	419	433	421	418	409	416	421	429	410	426	399	396	390	392	422	419	400	383	411	403	406	393	403	424	405	400	419	387	429	412	417	413	428	410	405	412	416	387	406	395	418	405	416	391	398	408	365	390	413	382	415	442	413	387	419	357	390	386	401	387	395	377	388	412	379	401	361	343	375	371	435	407	418	411	405	394	411	405	431	442	379	395	403	380	398	392	411	381	394	410	385	402	376	426	406	400	403	366	415	392	418	396	367	364	405	405	396	398	432	426	417	393	430	391	395	384	416	408	368	409	440	406	399	400	398	413	337	417	374	431	367	378	366	398	428	409	394	441	424	388	441	439	392	391	381	406	400	419	384	388	396	397	412	449	396	424	395	387	393	399	390	391	378	383	359	434	380	396	375	404	406	420	382	391	397	382	413	382	381	381	403	432	437	422	383	431	398	367	415	404	372	403	399	441	446	434	393	391	403	400	384	425	393	388	384	407	404	373	406	425	371	430	389	406	387	392	412	368	410	408	416	387	407	440	415	384	396	376	387	381	408	412	395	402	418	416	418	398	415	392	417	414	399	386	379	443	387	378	404	412	420	367	401	399	388	376	375	378	393	435	422	370	393	396	423	391	408	404	391	395	405	408	380	367	420	430	404	409	406	407	420	416	431	438	377	397	435	373	428	392	414	382	373	365	429	389	389	365	389	366	389	391	420	389	405	414	394	419	403	389	403	388	394	415	408	375	439	403	384	387	369	397	397	382	385	404	427	419	400	367	397	402	408	421	410	433	404	382	419	431	420	410	391	429	427	433	375	425	375	423	437	375	372	430	427	412	426	394	417	364	370	361	379	422	384	376	401	391	428	414	418	398	456	390	414	407	387	405	383	381	393	400	422	369	413	447	386	379	421	417	394	447	442	410	407	410	411	399	395	427	396	395	368	365	378	366	439	401	404	417	431	404	391	401	382	381	353	406	391	364	373	398	413	399	399	402	389	379	414	395	441	410	403	421	381	408	419	399	380	399	416	402	397	402	377	385	391	404	413	395	427	390	399	414	383	385	410	399	396	405	386	410	442	392	407	374	407	427	386	417	371	370	423	400	393	390	391	375	398	374	394	396	431	392	392	427	445	402	393	374	424	424	393	349	445	421	423	391	378	379	420	414	418	425	392	398	397	417	404	424	418	394	374	392	417	402	415	426	392	407	411	411	390	390	421	406	427	399	438	404	398	394	409	402	365	385	435	398	389	386	410	408	381	396	414	393	389	412	439	367	428	394	454	429	366	413	381	377	407	419	390	401	421	388	400	393	420	419	417	391	399	426	375	441	362	388	422	389	383	389	390	393	384	380	393	365	396	414	408	399	398	399	419	382	396	402	448	424	370	388	369	400	382	424	412	438	416	371	383	394	414	438	392	435	406	394	379	370	399	394	377	407	402	385	382	408	415	372	390	373	393	441	418	398	396	408	380	409	426	396	412	361	371	413	384	405	389	412	385	372	405	388	386	400	409	365	389	470	397	371	425	417	386	409	401	395	434	420	367	424	404	389	395	428	410	390	383	387	394	376	390	384	404	397	397	393	399	400	399	389	393	410	368	396	365	386	447	389	409	405	403	409	438	400	386	367	383	377	410	421	417	403	411	384	444	374	366	403	384	398	403	385	423	391	374	425	407	379	406	390	386	399	393	346	394	351	418	392	368	396	400	398	431	384	379	394	384	375	407	415	424	415	396	427	399	420	393	374	442	392	384	371	408	390	396	388	418	424	403	422	410	381	369	376	443	409	413	397	367	395	401	403	401	359	393	386	375	367	389	386	394	397	406	431	392	425	382	374	358	403	377	422	380	387	400	413	406	410	403	401	398	394	431	425	418	415	448	408	373	370	397	422	403	373	380	414	385	341	366	380	407	387	400	415	412	401	389	423	420	400	349	392	395	365	376	397	386	364	388	401	403	407	378	395	389	368	368	407	434	380	401	404	377	408	401	411	394	375	411	419	377	394	377	394	370	379	385	424	440	364	397	400	388	394	415	389	401	424	416	426	387	380	436	382	352	419	408	338	373	368	396	360	448	430	424	400	398	394	406	406	408	382	408	374	441	400	428	395	413	413	405	414	413	405	408	412	434	396	401	360	410	396	363	389	391	406	392	391	350	386	406	408	423	409	399	413	402	389	461	381	414	443	428	403	382	437	417	379	378	362	421	399	423	418	406	380	400	413	414	396	385	416	427	396	438	396	418	389	407	393	381	375	417	387	384	398	402	361	420	429	372	414	405	422	401	395	414	428	419	417	392	408	364	388	438	400	431	393	419	388	389	378	411	374	419	407	360	383	393	392	382	362	421	413	408	419	408	358	367	384	396	438	405	360	413	417	397	403	380	408	395	369	413	382	396	403	410	408	417	393	373	402	439	413	409	414	416	386	411	410	420	437	413	381	394	407	375	400	402	422	393	376	371	415	427	410	396	398	360	432	425	430	407	403	405	397	438	409
28410	5878	13320	15740	38360	6065	881	617	538	478	448	415	377	357	349	329	328	351	340	382	307	272	342	311	303	274	303	319	278	300	293	261	304	280	326	291	313	260	265	286	315	298	307	252	295	279	313	302	309	262	276	289	246	284	263	273	274	266	256	255	282	278	262	246	278	279	272	266	293	289	272	282	247	279	257	282	275	274	262	284	267	291	275	292	267	281	265	283	266	288	280	232	308	280	281	275	287	273	287	263	281	246	288	256	278	266	299	264	275	247	253	265	262	290	253	259	264	292	286	271	266	254	253	296	277	296	296	256	294	280	269	254	277	265	302	293	271	269	294	289	232	287	286	274	274	271	284	242	264	311	310	306	282	243	263	265	277	291	261	273	299	303	277	291	310	265	254	291	250	280	291	268	279	294	281	289	270	268	263	281	306	259	239	233	278	279	275	260	245	251	273	265	266	255	271	292	270	275	298	286	301	266	255	302	274	291	253	243	278	282	291	293	241	278	250	287	273	264	293	305	265	243	294	276	280	283	273	285	285	274	259	264	279	262	287	240	274	275	240	298	289	282	285	287	275	288	287	307	293	264	264	261	302	292	256	239	251	289	282	273	285	279	268	302	259	295	270	290	279	274	250	303	294	278	295	295	233	287	273	298	290	248	282	274	286	253	288	254	269	267	279	281	271	288	289	276	261	267	270	250	278	282	286	273	287	280	277	278	276	263	307	267	252	272	259	265	297	293	274	284	241	287	280	256	273	275	257	280	297	277	286	256	291	246	251	243	280	264	281	299	250	281	271	280	253	276	276	276	276	260	239	295	277	280	286	290	273	272	298	253	269	270	268	281	262	258	253	301	298	269	255	253	303	261	272	318	280	271	276	292	277	277	287	288	279	277	270	260	246	211	274	289	285	275	294	269	263	276	270	261	276	271	267	283	280	259	262	278	242	273	277	265	273	282	270	238	297	265	282	266	264	283	252	288	287	271	295	286	243	246	260	238	286	274	302	251	254	296	275	280	268	288	271	285	283	269	247	292	252	280	253	287	262	240	268	282	301	287	262	274	291	255	281	307	264	231	266	275	307	288	305	266	269	278	269	276	262	261	252	249	276	282	262	308	292	283	281	275	242	298	297	256	265	277	278	245	256	258	297	259	293	286	305	273	261	250	271	275	295	283	270	299	278	285	281	278	245	296	287	289	273	275	293	281	280	267	256	266	226	272	289	247	261	297	297	317	244	268	284	293	224	290	275	282	274	271	263	291	258	272	243	274	299	236	230	274	282	277	234	289	294	261	299	280	260	280	307	287	276	262	261	278	284	283	295	235	262	277	261	286	294	270	286	284	281	287	258	270	273	273	301	295	285	267	259	254	278	296	295	294	271	265	262	282	251	281	298	265	274	298	277	297	273	284	291	273	273	249	247	275	258	288	256	248	261	302	249	306	285	296	287	285	248	278	260	278	266	305	269	278	285	276	316	259	272	263	269	299	283	271	285	290	274	264	276	289	281	283	275	281	291	256	272	276	280	256	250	323	264	259	258	261	262	284	281	260	276	279	242	243	263	275	277	255	247	269	274	282	269	248	282	251	271	271	232	286	263	240	270	269	252	271	290	268	272	272	261	257	293	281	285	257	273	296	275	319	244	294	308	268	266	289	246	253	286	253	265	304	270	281	247	297	296	250	294	274	253	278	263	295	263	327	285	253	252	253	231	267	266	282	279	240	290	311	278	290	310	282	306	305	279	259	280	268	284	271	226	276	276	248	294	252	265	270	261	300	260	253	284	292	271	267	259	257	271	266	243	283	284	313	263	277	271	267	247	278	272	256	288	269	263	260	279	273	273	266	286	254	277	301	270	278	273	261	239	287	288	245	324	260	274	256	288	284	259	253	275	254	286	295	279	288	290	256	254	293	271	290	270	283	268	269	292	256	314	243	300	268	295	287	282	283	263	288	271	290	268	276	278	292	289	281	274	253	285	269	280	277	294	329	291	275	269	262	270	248	264	305	273	251	258	312	262	265	236	252	266	284	261	267	253	271	256	267	241	289	275	276	234	263	278	269	276	272	267	295	305	266	259	272	281	301	291	276	277	278	267	288	284	277	267	279	269	300	296	289	270	278	281	266	264	288	263	276	269	279	249	251	296	244	259	281	273	286	281	254	264	278	256	259	250	289	284	250	287	280	290	290	253	257	268	299	261	281	275	288	292	287	270	268	284	266	252	300	294	287	266	254	248	297	306	253	285	281	279	263	283	256	268	240	267	268	275	260	277	279	259	258	272	294	299	291	292	265	295	286	295	278	258	271	271	268	278	286	244	254	301	265	272	250	274	286	270	275	268	256	245	265	287	269	280	277	262	269	292	288	264	301	286	291	294	257	286	263	295	256	264	261	307	277	262	227	265	279	244	255	286	290	311	287	281	261	269	246	282	276	275	259	248	292	261	273	295	275	277	270	275	257	255	286	262	264	260	286	251	290	259	256	268	291	266	285	254	277	274	275	276	300	299	279	304	281	310	253	257	286	293	289	261	273	283	218	228	259	317	294	240	280	252	318	285	259	289	291	262	273	272	256	267	268	258	274	276	285	280	261	280	266	238	238	284	255	290	271	261	247	258	295	269	244	250	270	263	231	253	302	244	260	272	276	254	256	270	256	288	303	287	298	281	280	262	313	304	279	298	300	272	282	278	278	260	297	248	271	289	254	279	270	288	280	268	271	269	249	293	256	242	255	266	283	265	281	280	266	249	288	274	260	269	232	240	268	300	265	302	257	296	277	305	269	260	290	237	268	273	260	249	280	280	294	274	260	259	300	269	282	252	229	288	278	290	294	294	276	297	237	286	284	271	294	280	262	235	238	262	283	274	274	266	281	263	287	272	289	277	249	235	284	275	285	298	256	288	271	275	269	284	283	270	272	306	296	265	249	251	274	270	290	300	275	270	283	261	279	277	261	235	282	240	270	254	283	281	288	298	255	270	331	274	264	257	266	278	249	252	269	241	259	292	265	258	243	281	254	285	309	280	295	266	289	274	268	256	268	260	268	286	282	262	290	270	275	268	293	285	269	291	294	265	268	294	274	268	280	247	265	262	260	293	263	242	317	291	294	307	291	278	277	319	237	286	258	255	273	241	287	239	284	273	293	282	279	280	300	291	284	271	273	264	264	273	272	287	230	278	259	258	294	294	281	250	239	261	264	272	266	268	265	285	255	276	273	293	280	257	239	292	288	275	262	294	266	257	287	273	268	278	308	250	260	283	265	294	261	269	318	296	270	278	253	286	257	257	247	281	291	265	243	283	249	294	278	249	263	274	265	259	265	311	258	300	245	247	244	299	282	269	298	286	280	292	277	277	266	277	309	284	282	315	260	263	260	271	284	294	277	310	301	318	249	282	272	269	310	259	228	298	278	266	258	273	283	269	252	304	299	291	267	304	241	306	308	270	319	280	300	297	285	248	264	272	270	263	307	290	275	281	283	288	272	276	287	283	264	288	270
12874	2601	14082	22536	39419	3627	2908	2428	2044	1860	1608	1466	1314	1240	1277	1085	1066	1032	1053	927	914	853	873	886	868	844	809	837	805	755	704	791	744	776	750	734	736	744	668	736	751	755	698	686	694	682	648	679	617	720	656	626	702	672	617	651	696	646	676	693	632	657	657	650	689	619	631	636	703	651	627	655	627	653	620	623	625	660	647	632	669	675	598	656	652	649	632	674	659	656	636	660	668	625	685	628	644	640	618	669	613	622	631	649	603	671	640	649	693	654	639	684	654	610	611	604	646	580	720	609	604	654	647	708	627	629	636	628	623	628	609	627	578	640	626	640	638	663	620	615	630	667	635	598	628	640	603	585	596	662	596	602	649	651	636	636	651	682	672	647	626	691	611	636	606	612	634	648	624	661	630	621	622	646	582	646	635	621	642	582	642	569	640	603	630	632	596	638	650	646	654	618	696	601	618	587	615	666	636	600	621	641	634	708	607	661	666	603	607	614	639	675	660	588	644	646	640	613	645	610	615	596	665	630	600	640	649	582	665	636	667	608	630	655	630	665	649	639	608	607	613	664	612	632	592	626	646	610	610	638	663	645	626	643	630	606	609	681	620	630	646	655	637	634	667	634	613	608	599	634	605	638	590	657	659	616	689	638	630	612	643	625	609	660	648	650	635	634	589	640	642	595	605	638	585	646	630	639	608	605	662	621	609	624	665	685	605	646	654	605	629	625	661	665	697	582	629	666	646	641	631	644	650	632	634	661	677	671	634	618	633	653	608	642	625	578	651	629	627	648	650	651	654	652	622	630	673	619	664	624	641	670	672	600	622	642	640	603	671	588	663	633	657	658	657	626	637	622	632	656	616	631	605	629	594	611	636	617	626	600	628	628	613	685	672	614	632	627	638	651	689	660	639	631	667	667	631	624	641	630	672	659	630	637	656	616	593	623	617	633	621	623	636	592	621	676	626	641	634	622	624	639	675	633	619	622	665	683	627	579	630	621	598	657	611	631	661	662	683	622	671	676	625	663	600	608	620	589	630	634	608	634	660	646	652	632	645	625	585	615	631	623	645	599	635	598	648	658	630	615	663	649	602	609	598	649	590	617	660	641	616	635	610	632	644	630	642	666	657	609	612	628	632	677	636	628	608	656	634	640	644	615	595	684	641	661	613	669	655	618	609	599	634	676	672	649	632	644	655	647	641	646	641	614	619	616	596	663	597	638	613	607	674	615	652	627	636	629	651	597	642	624	645	641	643	632	615	637	719	622	604	667	636	619	665	601	628	599	631	650	587	633	623	645	633	612	646	643	644	654	630	629	608	672	619	646	662	636	619	653	644	638	602	585	669	670	655	622	640	594	660	668	649	665	641	630	631	645	628	655	676	616	632	635	641	647	625	648	631	627	577	609	649	605	646	606	628	642	583	635	645	642	598	593	641	658	649	623	649	622	639	640	645	644	647	636	628	618	647	648	655	604	615	671	626	641	665	666	601	632	613	653	604	628	675	618	686	610	625	624	628	640	647	647	621	625	623	667	649	653	617	605	626	672	632	650	620	637	622	605	601	663	605	657	588	584	648	617	648	691	657	628	580	679	602	634	643	657	622	661	653	630	660	625	609	611	615	616	660	628	629	650	604	627	641	613	624	632	605	609	621	614	637	653	631	674	624	644	658	672	615	623	617	619	644	660	679	656	621	662	687	667	631	648	585	649	653	585	639	636	647	687	630	597	615	662	592	611	628	660	625	651	606	622	658	610	602	672	630	606	642	673	621	615	641	675	606	602	619	643	638	650	649	583	637	612	609	624	592	628	623	631	629	623	656	644	616	623	655	637	608	625	624	644	675	618	620	648	672	646	611	657	609	646	655	675	655	602	605	673	615	582	616	632	641	632	617	654	617	659	649	631	625	621	639	642	615	649	639	669	612	661	622	655	661	606	616	658	693	623	608	574	670	575	602	623	644	655	645	630	624	641	678	651	611	619	680	619	637	610	658	648	616	643	685	601	590	616	639	609	618	618	633	652	633	660	607	614	658	641	649	604	661	630	597	608	636	618	689	605	622	652	617	667	663	614	636	645	700	664	659	647	632	618	677	664	621	636	653	606	654	641	639	643	603	634	655	642	650	645	621	677	655	655	657	623	630	650	640	594	646	624	646	613	669	634	623	688	676	651	671	628	620	644	615	641	619	689	638	649	678	623	650	616	623	602	650	662	592	601	660	644	627	644	604	601	632	658	662	616	686	626	644	597	648	609	600	633	635	634	621	670	661	647	627	610	676	637	602	604	623	631	690	606	636	674	626	687	648	605	605	639	593	670	659	608	672	601	628	603	656	639	657	643	654	614	655	608	621	642	666	629	648	659	682	655	677	624	637	661	605	670	648	622	619	685	665	679	618	684	644	665	653	632	602	615	671	646	633	596	643	586	629	645	648	632	631	626	593	623	583	585	623	663	656	624	617	639	667	649	644	647	637	659	628	653	624	615	656	580	630	648	601	661	632	630	633	611	679	638	606	629	610	645	659	582	679	612	645	648	619	625	668	608	608	657	636	680	640	615	647	655	671	635	671	683	669	622	607	634	638	646	610	643	600	600	621	612	650	623	632	641	621	642	608	637	580	634	640	618	621	610	662	673	616	597	649	638	625	628	595	652	625	647	621	641	650	696	655	625	634	635	648	616	624	679	656	656	642	662	600	608	639	625	613	601	638	652	654	643	639	599	595	670	586	604	649	657	619	599	613	619	653	619	610	624	629	615	648	618	635	661	627	586	630	681	601	596	648	642	616	648	603	594	599	670	639	608	613	647	629	604	661	637	697	630	682	647	601	609	605	598	659	663	648	607	635	604	627	611	568	630	625	640	640	655	633	632	613	636	627	656	625	676	641	621	628	644	644	630	683	629	650	641	594	612	643	619	642	652	610	593	621	671	644	634	634	670	624	637	686	703	638	604	618	668	598	667	646	629	610	649	648	595	656	619	561	658	659	643	626	623	666	663	637	640	596	639	666	603	641	650	659	614	629	645	690	624	659	636	649	645	626	635	657	659	646	619	663	608	645	634	651	661	621	633	662	611	649	604	627	615	636	629	643	625	598	702	664	646	631	589	593	636	654	680	639	671	612	638	622	624	637	609	674	615	593	617	663	649	609	627	664	643	608	597	651	647	620	623	615	627	648	716	656	640	658	668	629	668	615	666	666	635	644	611	630	636	652	601	632	628	615	563	647	665	620	628	608	629	635	646	648	612	618	627	642	635	625	602	614	655	627	669	653	601	672	657	626	623	595	653	642	616	633	634	618	604	672	593	623	630	597	614	619	607	642	620	650	616	625	641	630	641	611	638	618	642	645	653	639	627	629	641	622	643	605	628	694	630	649	630	633	661	631	604	664	676	644	661	665	596	626	609	636	623	548	639	650	679	633	620	632	606	636	646	689	655	626	569	617	629	613	660	600	615	602	582	661	624	629	632	646	639	674	627	633	648	632	636	596	625	647	649	608	609
2651	276	338	379	819	116	77	73	65	75	75	53	63	76	79	72	77	60	78	82	48	76	50	82	69	58	71	75	60	63	69	63	78	61	58	78	78	67	60	67	80	69	61	83	70	68	75	60	55	61	67	71	65	59	58	79	75	82	65	58	62	65	55	81	71	63	48	64	75	64	71	65	56	58	61	81	76	74	72	86	77	65	60	71	64	77	62	59	92	66	80	66	56	62	58	70	66	73	74	55	62	72	68	81	72	78	70	75	65	64	59	57	65	74	63	65	66	73	72	82	80	67	56	75	78	76	60	76	64	66	71	69	67	69	79	76	58	67	64	65	71	76	72	74	84	101	78	59	50	82	67	67	77	61	66	67	77	64	59	76	71	60	56	63	61	51	76	72	63	65	75	73	58	74	70	82	48	66	62	72	76	74	76	94	52	70	87	68	68	77	66	77	58	73	75	61	81	60	58	64	56	64	73	73	51	63	74	64	77	70	78	59	65	69	58	71	84	60	70	63	60	70	79	58	57	66	70	70	77	66	69	73	84	75	79	58	67	74	72	66	65	64	61	64	77	78	73	69	61	75	63	73	76	52	71	68	59	67	49	77	68	66	74	74	60	75	91	71	70	61	69	55	67	70	63	57	77	72	64	65	53	73	62	72	58	52	63	72	72	59	63	65	82	69	62	65	61	84	69	65	53	67	64	63	65	69	49	72	68	74	64	65	60	60	63	85	65	72	70	66	72	77	85	65	67	67	76	72	76	70	58	73	89	64	91	68	58	60	68	50	79	75	72	75	75	72	73	63	53	82	68	80	81	65	70	55	66	71	55	64	67	71	69	66	54	79	74	68	64	68	75	73	69	56	67	58	80	68	69	58	80	65	68	86	61	64	83	84	67	80	60	76	72	69	63	69	69	71	63	61	76	76	68	54	75	71	69	83	66	70	73	87	77	60	63	77	61	83	60	69	70	66	67	71	61	61	57	69	67	65	62	69	55	68	70	59	84	79	67	66	60	75	65	77	45	67	61	64	64	78	56	56	63	64	65	81	72	81	74	75	64	70	89	61	59	69	57	63	85	73	82	51	71	73	58	59	67	67	58	64	67	80	63	57	62	75	73	71	73	75	74	67	61	75	74	69	60	65	63	61	51	69	68	81	68	67	74	71	68	85	73	50	77	72	70	67	62	72	65	73	68	73	81	66	75	57	60	74	72	81	61	66	74	74	63	60	62	71	67	61	71	61	65	84	71	79	73	62	60	76	67	72	62	69	57	62	62	81	64	68	78	75	70	91	66	66	54	59	77	71	67	69	72	63	62	63	75	70	62	54	64	70	66	78	88	64	56	62	61	92	53	70	70	64	86	82	68	66	70	65	63	73	81	68	66	78	74	75	89	62	57	68	92	72	65	60	51	73	53	77	56	88	54	65	64	53	69	59	65	82	60	63	63	69	64	61	76	73	70	80	70	79	53	58	74	78	60	68	64	68	88	69	58	70	99	69	71	59	64	82	68	89	80	79	84	85	71	71	75	65	84	60	84	63	74	81	68	63	75	47	65	62	72	81	76	68	72	65	72	76	57	69	76	64	72	77	78	70	50	72	51	59	81	73	85	83	52	66	65	70	69	81	75	62	73	68	58	78	68	73	71	72	62	72	64	62	72	75	59	67	67	59	78	65	73	49	79	80	75	56	63	67	73	83	68	57	63	82	63	58	74	71	58	73	81	62	82	75	85	72	65	67	81	76	52	66	62	72	78	63	71	78	62	64	75	71	63	66	73	65	72	68	87	60	71	66	61	68	66	66	76	69	76	82	60	78	72	66	71	62	61	55	66	62	65	54	69	74	60	65	63	52	59	78	65	71	59	61	77	71	85	80	63	72	66	69	78	60	78	74	74	70	83	69	67	66	60	65	66	74	53	75	60	67	70	74	62	56	59	53	57	65	80	72	57	64	68	78	70	73	82	64	67	60	62	71	64	52	65	73	48	57	63	66	58	64	70	74	61	61	64	67	66	60	60	60	59	58	66	90	75	72	64	85	61	68	75	70	73	70	97	61	68	63	78	72	83	62	71	67	72	67	74	68	60	59	79	66	64	84	59	68	61	64	66	71	84	69	71	73	67	66	76	58	78	77	60	80	62	62	59	74	63	65	55	84	62	63	67	63	55	82	65	71	61	63	70	65	76	61	66	67	63	80	75	70	65	68	64	72	73	76	87	65	75	71	57	81	78	68	75	77	96	60	66	56	71	70	58	87	68	53	73	58	54	80	64	48	52	52	54	59	71	69	64	73	68	63	81	73	57	51	40	71	70	77	68	72	58	98	60	66	64	53	66	77	46	48	61	87	66	73	60	60	76	59	62	81	72	57	75	74	78	61	61	73	71	61	78	67	55	89	57	67	69	63	60	70	70	78	56	55	66	77	69	60	64	76	66	66	58	64	63	72	62	69	69	77	81	63	72	68	75	72	64	70	80	66	55	69	77	57	75	69	75	66	68	70	69	71	66	67	63	84	65	92	76	86	76	70	87	58	73	82	66	76	94	68	72	67	76	73	63	74	69	66	104	52	79	64	65	64	73	58	60	74	63	86	76	74	72	82	80	59	73	62	85	78	56	71	59	63	80	66	74	73	75	68	68	80	63	64	71	70	66	73	69	86	85	63	68	76	64	72	70	74	74	75	60	68	73	71	61	79	75	70	76	63	85	51	63	88	59	76	76	58	66	86	78	61	53	68	75	69	64	68	70	70	60	53	69	68	70	68	77	73	62	64	83	74	82	65	75	79	76	64	76	64	79	60	77	67	74	66	68	54	72	76	79	64	81	67	72	66	73	56	60	69	67	73	83	64	54	61	74	56	59	58	79	65	71	82	70	70	61	75	76	67	73	72	76	77	71	71	73	60	47	70	66	83	67	83	76	74	68	59	76	75	85	61	72	63	76	77	84	75	53	80	63	71	74	68	73	53	60	75	76	61	71	69	74	93	58	75	61	68	74	61	62	73	70	77	67	83	75	64	76	78	67	68	72	74	56	66	73	67	68	64	72	59	72	67	66	57	66	79	74	59	80	57	70	69	71	67	76	69	65	91	73	82	70	59	71	67	61	69	79	61	86	78	63	70	81	83	68	71	76	85	55	63	59	73	62	72	80	61	68	88	67	70	75	71	62	59	58	83	80	66	77	68	75	73	77	69	58	67	81	74	63	72	75	81	73	68	61	65	71	74	73	84	76	75	74	66	58	65	70	68	84	68	83	54	75	74	76	62	75	79	80	69	71	66	72	72	71	71	83	64	64	62	79	79	63	64	74	69	91	72	71	62	76	62	74	68	83	72	68	56	68	69	73	80	71	57	71	60	64	63	75	80	73	62	62	68	78	70	65	55	87	52	73	57	67	74	80	70	63	77	62	67	64	57	42	74	51	61	65	71	55	65	52	57	65	65	73	86	82	80	59	69	73	76	66	57	63	73	76	75	83	56	73	76	78	72	52	75
2358	398	771	1668	4135	318	251	238	219	249	240	216	227	203	195	228	222	184	212	225	193	204	248	227	197	200	198	208	194	198	215	196	217	205	212	214	215	194	210	210	203	210	188	240	217	212	190	223	207	213	216	209	223	228	215	222	205	240	243	241	229	215	203	233	229	218	217	240	222	220	207	221	205	197	211	212	216	211	201	230	191	207	220	221	221	225	213	223	204	209	200	234	210	221	216	195	213	219	230	211	186	202	216	183	233	190	238	231	228	211	175	199	199	203	189	224	214	209	229	207	225	212	204	225	222	206	227	209	201	202	217	225	197	224	189	200	224	186	219	184	247	205	201	219	204	189	225	208	183	226	254	198	236	219	204	216	218	208	225	189	225	220	204	230	183	196	211	215	197	197	214	214	209	190	205	196	204	207	224	228	204	174	212	213	205	204	224	227	199	216	214	236	227	196	216	205	199	211	225	218	202	225	197	210	196	222	221	248	214	252	217	197	219	199	226	226	187	209	217	190	218	223	218	241	217	198	179	237	202	208	224	187	207	214	209	225	194	224	236	201	220	207	216	205	188	224	227	215	202	218	233	225	217	251	207	203	235	217	231	203	209	202	202	233	185	202	223	199	235	190	183	250	232	215	191	209	220	231	235	219	215	195	217	204	197	190	237	215	210	215	223	213	212	221	178	177	219	208	241	211	188	198	212	231	219	220	243	208	194	225	200	210	202	179	202	223	195	217	198	203	208	236	220	224	242	225	215	200	189	226	217	199	219	208	228	219	211	241	187	188	205	209	202	226	234	199	220	200	210	200	193	217	216	204	239	228	209	207	200	213	232	182	208	214	222	239	216	229	206	197	219	194	225	206	212	218	190	198	218	215	209	195	206	215	204	221	191	187	236	225	211	197	218	221	214	230	207	216	197	215	217	201	211	225	204	178	222	219	186	204	203	228	191	227	219	213	224	212	214	174	226	212	212	212	198	229	221	216	225	230	221	216	222	210	242	205	228	192	211	199	195	228	225	202	225	218	200	211	232	216	208	217	224	220	194	218	246	231	248	212	188	218	231	234	215	224	199	211	212	229	224	218	207	226	205	187	217	205	218	202	226	216	191	186	225	195	212	190	234	195	212	223	200	224	195	201	223	212	223	202	188	238	214	184	218	214	223	201	230	228	216	214	229	233	216	207	216	212	207	209	201	228	203	217	215	241	197	211	211	175	187	232	237	233	212	208	212	204	220	213	222	202	222	222	197	222	218	213	205	195	214	228	196	221	207	211	219	224	227	190	206	216	243	213	222	222	202	209	214	225	216	204	224	202	241	211	204	207	230	183	210	202	207	216	226	196	205	204	165	205	207	195	208	190	202	207	193	209	209	194	195	230	208	233	196	215	223	179	216	203	212	237	211	253	204	208	229	213	217	200	189	236	213	201	215	231	214	204	218	222	210	230	183	204	229	200	223	217	199	226	228	202	237	245	197	209	205	210	212	218	219	203	208	226	213	193	213	191	205	201	221	230	185	230	227	213	216	213	205	180	216	206	201	206	219	208	207	215	202	207	233	209	218	188	216	188	209	231	211	200	209	205	205	226	200	182	227	231	201	206	204	217	214	220	219	214	222	202	189	244	205	216	173	209	194	220	196	208	213	223	208	214	202	214	208	218	202	200	222	185	230	206	201	191	230	240	213	235	198	213	218	202	204	194	200	225	213	211	189	204	192	217	231	210	198	207	173	199	206	208	214	211	224	205	213	227	228	216	254	202	216	211	218	185	210	217	228	212	205	218	201	206	216	228	221	235	212	205	231	215	220	208	209	195	230	200	181	223	212	242	217	192	213	219	205	211	238	213	234	206	207	203	219	214	213	238	216	208	213	201	204	222	207	191	204	253	222	199	202	214	212	215	210	224	218	237	198	224	226	211	237	232	213	199	221	209	209	202	228	199	197	217	205	189	226	229	240	200	209	228	236	237	214	174	222	217	228	232	197	221	233	234	188	229	194	193	198	224	205	205	208	212	216	197	236	224	206	209	213	215	213	219	240	208	196	216	215	229	207	181	221	203	183	208	240	186	218	229	220	235	208	210	205	194	206	205	201	233	207	219	210	203	231	210	199	200	223	231	230	206	222	205	199	220	230	215	223	229	209	201	204	206	179	190	211	177	199	206	221	227	218	206	228	196	224	220	203	225	239	220	234	214	221	209	200	217	218	217	202	238	204	220	196	210	198	217	231	201	207	204	216	200	206	193	232	192	199	188	201	188	220	197	213	215	215	213	228	210	222	208	194	205	218	222	212	230	209	211	230	201	197	209	212	225	227	218	186	217	205	209	194	211	205	187	203	210	204	230	218	214	225	222	202	245	225	222	233	230	223	230	222	216	212	213	218	230	215	212	218	214	233	201	221	214	194	230	196	220	198	190	215	200	179	201	214	215	219	225	205	233	218	184	196	200	227	199	217	236	207	216	190	218	209	184	219	231	212	213	194	221	222	209	216	235	226	218	188	213	209	214	186	223	214	231	213	234	204	202	178	192	183	229	182	193	223	198	244	233	254	221	196	197	218	216	195	195	213	224	235	220	185	198	209	217	224	213	215	199	210	217	168	197	213	233	228	233	222	190	197	202	229	223	193	184	204	201	222	211	214	220	225	212	207	198	217	216	214	221	194	192	220	227	206	208	204	211	179	198	208	209	216	203	197	218	216	244	230	225	224	181	203	206	209	201	228	210	202	222	215	210	196	192	186	203	214	206	244	196	188	208	190	221	214	203	203	189	215	198	212	219	206	214	199	228	205	194	216	204	202	214	226	206	210	232	213	199	209	237	197	243	224	201	228	191	220	217	180	221	211	190	211	179	225	200	219	195	207	211	219	213	222	208	225	232	207	230	204	220	215	219	242	202	184	184	214	226	212	210	213	207	230	203	202	193	211	203	229	205	197	210	184	211	236	224	224	230	234	197	205	204	229	220	196	221	191	222	231	196	247	196	210	196	206	219	203	206	220	231	232	218	205	203	225	186	198	229	200	216	234	211	202	190	208	238	191	196	225	212	217	226	223	218	223	219	194	187	209	212	226	230	192	201	191	223	193	226	207	209	190	216	210	220	217	204	212	221	205	223	213	230	212	215	208	267	214	223	227	198	217	221	206	225	188	219	193	189	195	200	206	219	231	194	222	224	209	198	206	226	220	232	229	212	222	215	232	199	221	178	220	216	217	214	216	205	215	194	215	219	192	209	195	208	198	208	214	175	214	212	226	199	232	203	208	212	207	221	197	212	213	202	196	216	247	193	222	209	210	203	213	217	233	212	217	205	205	191	208	210	206	213	188	198	208	216	204	207	191	218	229	196	209	223	227	210	195	220	227	218	189	208	201	209	211	213	208	203	222	217	207	197	216	215	228	214	205	213	215	191	196	217	232	192	227	218	218	212	230	221	223	220	209	207	219	204	215	212	239	224	203	233	210	184	199	200	213	220	214	189	211	174	217	187	214	205	216	213
17443	2068	3160	23003	33741	6524	517	326	282	245	218	237	197	182	212	186	196	159	174	180	191	201	173	193	154	165	185	161	151	160	197	153	176	165	182	149	159	169	157	179	156	162	165	152	153	163	150	147	175	164	160	180	171	155	134	151	177	162	172	170	157	183	180	157	146	183	140	151	160	177	169	140	157	153	152	155	152	168	172	167	163	149	157	169	168	139	143	170	158	180	168	133	140	163	143	150	154	157	150	159	165	160	165	180	152	172	165	179	153	192	153	170	166	147	174	166	165	159	183	173	140	161	166	139	150	165	168	163	167	176	154	153	177	167	150	141	176	161	161	180	182	178	173	153	154	156	116	139	152	144	166	142	167	157	142	171	168	158	163	156	177	161	136	179	174	160	179	164	159	161	144	148	146	157	164	143	174	139	189	142	180	155	156	134	143	173	160	158	137	153	154	161	162	154	148	152	154	170	174	173	155	152	159	162	191	156	152	149	173	158	137	176	157	152	150	159	153	171	170	156	144	144	174	156	171	147	181	131	150	162	161	161	185	165	147	173	161	137	144	143	170	172	160	167	157	176	163	162	145	137	154	182	166	170	162	131	168	149	164	151	130	163	142	126	168	181	124	142	149	173	140	170	160	155	176	155	179	162	146	147	175	179	166	162	171	154	161	145	149	168	168	151	136	161	168	189	146	137	153	148	172	150	141	150	164	164	154	189	178	156	151	171	168	154	157	163	170	159	172	158	161	164	144	160	156	143	124	167	170	156	164	161	167	146	147	152	171	150	158	149	144	152	191	157	164	172	146	168	147	159	161	171	150	141	156	164	151	165	151	155	135	163	131	163	156	142	184	158	136	144	145	173	134	138	171	118	162	153	148	155	144	157	162	153	157	163	143	163	156	149	160	146	153	172	160	169	154	162	181	143	153	148	159	151	175	152	159	171	147	158	147	172	172	150	169	172	171	173	160	155	166	167	145	135	175	153	147	178	158	182	156	149	190	147	162	176	163	146	152	163	176	162	154	160	157	165	130	155	142	156	157	167	159	154	152	143	158	158	158	158	149	171	168	183	166	167	153	162	150	139	146	147	157	154	156	149	146	143	162	172	155	145	161	154	157	153	172	146	152	188	165	163	160	169	170	171	146	169	150	142	153	152	162	155	154	165	165	161	143	169	176	172	153	167	165	163	175	205	146	167	154	165	154	156	154	167	155	169	162	157	184	164	158	174	145	161	145	136	167	137	154	143	188	172	183	164	163	158	159	149	155	152	163	161	146	160	165	156	148	167	168	151	172	158	154	162	154	177	146	148	171	171	138	162	172	149	177	159	140	182	152	141	133	157	143	141	167	179	149	164	165	162	160	162	140	160	130	143	154	173	160	174	176	154	174	159	183	163	138	164	182	172	139	160	162	149	176	183	176	163	144	140	146	153	156	167	162	156	168	164	176	171	167	165	165	157	168	162	129	153	175	180	159	129	154	164	161	154	156	147	154	145	148	166	175	152	177	159	170	168	172	134	156	179	172	142	159	177	145	189	144	168	154	156	160	166	143	184	172	163	161	148	172	181	164	155	166	149	144	160	167	160	177	153	178	150	169	150	180	167	177	133	175	142	168	166	167	135	150	162	138	160	138	175	162	163	177	163	171	168	148	129	169	159	166	159	169	186	154	133	163	208	170	188	162	165	145	149	157	163	141	161	148	153	156	158	185	167	155	148	153	160	178	187	157	171	179	155	146	153	184	149	153	142	170	155	159	156	167	171	163	152	183	165	163	157	154	180	170	143	168	161	139	149	169	159	171	169	146	163	160	166	166	138	149	155	160	156	174	164	155	149	138	156	166	147	167	182	145	189	186	146	176	159	156	191	159	169	175	138	155	149	147	184	159	163	176	138	162	153	156	185	153	135	152	145	151	162	164	150	139	163	131	157	154	187	152	165	185	154	178	137	183	147	155	154	158	161	171	157	155	131	146	161	161	144	154	170	145	137	149	154	155	163	142	153	141	135	152	164	154	163	172	158	145	154	178	174	149	143	157	169	148	146	157	165	176	154	165	175	153	174	163	153	142	159	138	168	156	145	146	157	164	163	172	145	155	162	191	160	157	173	127	156	169	132	157	162	168	155	161	163	161	153	158	153	146	155	152	176	147	154	160	158	160	151	139	141	171	174	175	149	151	148	153	150	177	176	139	161	173	147	139	161	180	162	151	130	152	161	171	155	168	183	177	177	171	172	159	143	163	160	164	174	174	168	156	174	171	144	156	159	169	138	151	139	149	181	172	141	176	171	177	153	149	167	182	137	137	156	186	162	165	150	141	153	177	165	160	173	154	152	154	171	155	171	168	137	145	181	164	161	144	201	167	147	157	158	183	177	142	167	172	159	163	128	166	160	149	165	165	148	144	174	174	147	154	177	154	177	155	152	155	147	140	147	185	150	146	166	160	144	129	153	159	136	157	175	176	148	160	164	158	166	160	158	175	163	140	150	170	162	146	178	165	156	149	142	162	161	174	148	132	155	142	156	146	166	172	127	173	150	149	154	119	163	173	138	141	205	143	153	148	155	158	140	152	166	161	152	186	173	155	150	171	152	161	151	144	144	157	151	159	156	176	145	181	152	152	192	157	146	182	164	159	132	159	160	154	165	136	175	197	145	155	158	160	176	147	147	162	171	151	181	142	166	149	141	147	153	153	150	159	151	149	174	146	147	157	140	160	142	169	149	157	190	137	159	168	137	151	155	163	134	159	153	151	160	158	164	143	154	155	160	167	162	140	158	171	166	157	146	135	149	167	133	167	156	170	164	174	176	146	138	154	154	170	149	164	167	163	175	148	179	142	165	178	146	158	153	179	176	166	160	133	142	152	158	168	131	147	157	159	163	188	159	151	153	142	166	152	161	162	169	163	177	173	171	143	138	140	191	143	153	177	181	171	157	155	153	158	172	170	158	151	143	157	155	160	157	155	153	152	133	169	169	172	147	145	124	145	146	173	163	121	159	163	126	157	147	148	172	169	182	197	153	153	172	163	163	146	167	171	140	156	151	161	172	150	146	144	148	181	149	151	175	150	138	172	151	153	156	165	144	170	152	137	160	167	160	170	156	143	156	154	168	147	146	174	151	160	180	171	172	168	172	174	147	157	165	144	163	149	161	171	147	133	154	168	146	157	159	152	159	167	146	178	160	186	151	141	141	181	176	149	139	168	152	153	151	156	173	156	149	145	148	151	149	160	162	169	175	151	167	163	153	154	164	164	164	144	157	146	152	136	176	149	158	158	168	166	159	173	161	178	157	152	180	174	148	143	131	175	149	150	160	156	171	183	187	156	166	138	174	138	164	162	162	155	177	170	149	148	182	157	165	167	185	156	159	165	154	154	156	169	131	156	162	161	165	155	151	152	169	165	164	154	151	142	153	158	177	168	179	139	138	161	166	150	166	178	171	166	156	143	160	172	148	167	159	174	159	179	173	151	163	163	151	162	153	153	190	140	159	151	159
9116	1343	6429	33195	41569	2051	1479	1231	1048	953	900	820	747	731	689	676	630	590	607	530	555	545	488	534	450	497	500	486	498	471	499	465	494	467	461	408	463	455	482	414	451	407	424	445	477	452	464	445	463	441	449	403	468	434	427	438	425	399	417	400	425	408	453	416	430	431	436	456	410	453	418	439	402	395	413	430	418	416	417	446	408	443	429	404	425	375	398	456	357	437	412	377	420	396	433	427	456	422	449	394	436	421	407	425	426	438	440	416	423	420	434	434	416	405	394	398	428	407	411	414	443	418	418	417	412	414	409	432	401	399	461	426	422	408	427	433	403	402	423	441	414	373	428	404	422	416	443	414	438	430	397	378	409	422	372	401	429	421	442	397	403	395	405	420	452	433	416	415	439	420	435	426	416	412	429	373	413	449	414	410	441	431	397	415	416	436	381	383	425	409	412	432	433	402	440	406	424	375	425	414	417	426	391	402	435	408	419	392	393	391	413	436	389	414	455	402	408	460	428	433	424	369	394	454	392	415	430	425	415	419	399	410	425	408	415	422	414	417	396	383	410	404	400	414	429	381	420	401	385	438	407	386	432	452	436	444	397	433	425	385	438	427	421	402	455	408	399	420	407	398	407	400	393	412	394	451	417	449	396	412	361	405	427	407	469	405	443	402	409	407	455	407	427	398	421	400	454	412	430	397	367	406	376	357	415	430	434	397	376	399	413	389	417	425	425	411	428	389	425	436	418	397	417	413	427	381	396	396	409	426	424	396	420	367	415	438	445	430	411	423	392	424	400	434	415	401	424	370	411	419	428	399	397	397	364	419	439	423	416	384	407	380	380	434	401	415	412	407	425	398	435	405	394	408	420	429	429	410	405	420	463	415	425	375	417	416	393	427	424	426	408	422	402	426	375	427	424	399	367	410	425	417	398	408	418	442	438	412	426	446	400	402	393	407	412	378	392	408	388	431	422	445	447	382	408	462	373	438	404	398	402	430	400	425	446	407	437	395	395	437	443	411	437	409	427	416	430	406	375	429	421	388	390	419	423	415	416	390	411	444	452	395	438	420	387	418	396	403	378	416	382	412	394	420	418	377	410	393	379	414	431	418	402	414	411	391	395	371	417	421	407	404	431	413	418	394	378	420	418	414	414	433	427	410	411	423	408	404	407	420	406	422	395	411	412	434	373	387	446	394	400	385	411	429	391	406	445	378	427	414	419	422	404	470	410	406	398	435	402	405	409	434	428	428	399	444	408	429	437	373	413	432	433	465	404	421	414	408	415	413	377	417	445	431	398	419	387	413	427	413	429	412	400	368	391	436	414	389	422	391	426	406	404	417	411	415	402	438	417	438	432	393	431	400	420	412	398	407	401	415	417	404	428	407	376	424	430	434	421	419	425	426	404	403	416	425	404	437	383	425	407	438	424	402	413	408	381	427	408	431	430	391	420	431	428	393	411	402	398	428	429	395	418	396	420	413	415	422	435	403	416	408	412	394	412	372	395	406	394	395	425	402	416	417	399	387	409	417	424	403	430	429	364	402	453	419	435	420	407	453	398	390	390	389	429	438	428	387	400	393	460	379	423	397	421	387	424	408	406	435	406	408	414	417	417	450	413	385	449	423	425	430	404	433	396	404	408	448	374	440	418	442	397	405	406	444	438	385	430	446	407	415	361	409	418	414	399	440	405	433	396	392	415	419	425	397	402	388	449	433	410	397	423	412	401	430	399	433	412	438	345	411	408	450	383	427	416	386	422	453	427	418	432	431	406	372	405	397	433	412	446	431	413	456	430	455	427	375	372	394	386	428	414	401	402	421	412	411	424	399	403	424	426	377	423	399	426	437	427	411	439	452	445	408	375	407	419	415	413	408	394	431	433	398	400	376	445	394	424	404	396	414	426	392	405	417	403	401	413	390	406	405	431	393	378	413	416	405	409	401	419	417	423	368	401	425	441	432	401	396	425	431	418	383	394	386	436	367	429	411	407	381	395	452	418	397	418	389	371	441	406	381	401	424	371	395	402	407	438	412	388	403	397	422	434	416	398	418	412	399	417	382	412	428	422	400	372	382	390	422	405	433	413	420	361	427	382	445	416	396	425	421	413	397	433	436	409	406	426	395	391	432	414	422	413	413	391	404	394	415	400	400	417	428	396	436	425	399	408	402	444	426	413	434	412	440	370	421	402	411	417	423	385	430	421	428	415	408	382	394	392	437	421	398	408	379	442	430	382	424	378	407	416	417	394	465	442	421	411	398	398	399	414	399	423	395	424	399	386	436	398	455	415	425	393	376	411	437	430	388	401	392	402	381	414	387	428	419	417	402	431	431	426	396	436	442	394	421	420	406	386	450	403	403	396	424	375	417	413	422	392	414	420	415	411	423	397	443	441	412	420	426	432	402	425	408	397	406	385	390	436	400	394	482	405	419	388	413	456	429	411	384	414	405	396	397	415	387	410	410	395	402	440	413	368	422	420	389	444	428	429	423	457	406	420	415	410	389	389	404	395	387	419	413	408	399	440	411	427	439	449	402	390	375	385	414	416	372	453	437	406	392	399	399	433	404	423	453	390	419	377	394	424	433	426	422	414	402	447	421	394	421	395	401	417	421	407	438	407	430	415	382	414	400	414	408	395	433	406	403	395	440	414	442	409	429	400	415	451	399	420	392	422	423	388	429	392	408	401	413	436	438	400	405	428	442	413	442	391	405	426	404	408	437	395	413	395	404	405	442	418	416	421	399	370	369	412	422	421	418	421	420	396	468	396	427	397	405	439	423	392	444	426	406	421	435	428	395	448	408	389	397	430	448	393	421	418	364	410	395	405	409	374	379	424	431	435	415	417	439	417	410	418	447	414	399	402	396	400	419	435	395	410	429	412	415	422	383	424	395	396	418	419	396	413	391	372	395	439	417	426	414	441	376	418	395	389	418	428	405	447	410	423	416	403	377	362	405	433	406	431	405	406	406	380	381	415	423	431	398	419	434	391	395	398	404	404	417	426	394	406	447	400	434	424	480	391	425	400	399	425	434	422	444	422	423	370	364	419	431	442	414	402	385	447	432	421	418	389	430	406	407	390	395	440	417	418	400	394	433	420	398	374	444	446	392	434	395	444	435	417	396	395	407	422	392	397	437	413	399	427	415	427	396	390	400	421	386	403	420	410	389	419	415	421	409	418	413	380	423	405	393	406	392	410	397	454	442	430	414	413	392	351	402	414	409	402	479	367	386	433	421	438	395	408	432	430	450	388	399	380	425	395	417	379	395	415	421	414	415	410	401	426	413	406	424	413	402	389	407	405	451	377	431	403	402	429	377	451	419	411	421	393	388	423	382	386	394	424	413	421	432	436	409	379	399	468	420	410	375	408	430	367	428	417	388	352	383	409	394	414	392	419	402	420	400	386	405	409	416	452	461	390	437	416	414	437	434	415	434	457	418	423	417	397	394	410	394	397	439	411	421	405	374	395	411	391	404	387	364	415	423	425	440	396	381
31592	6788	3435	39490	59039	19552	2479	585	528	460	381	393	397	393	359	345	367	341	341	330	297	303	342	319	325	281	330	322	310	273	301	290	292	301	284	287	293	311	298	286	307	306	277	302	304	316	291	319	282	283	333	277	280	296	319	302	288	312	269	309	276	287	285	273	279	276	282	332	287	299	263	297	312	360	301	331	300	313	300	288	278	258	275	301	301	278	296	300	310	278	299	297	259	303	282	307	286	271	289	325	293	281	300	268	305	300	259	252	304	295	317	298	260	314	330	259	285	287	263	262	316	307	300	289	306	266	280	287	285	306	255	274	265	295	300	264	285	290	296	284	300	314	298	279	275	286	259	274	289	267	282	277	268	312	277	310	286	292	301	289	292	284	263	300	297	296	259	304	325	302	294	277	284	249	268	297	274	252	292	283	289	278	285	279	297	330	291	304	287	315	291	265	264	294	293	294	272	298	277	283	275	354	276	314	306	275	312	294	288	298	300	283	309	273	296	259	285	285	304	273	291	308	312	270	292	256	267	272	294	314	284	265	303	291	289	300	266	252	289	312	247	291	281	267	310	287	312	283	290	281	259	293	268	305	267	294	272	299	261	285	254	271	279	296	281	271	280	270	284	300	258	271	270	289	257	265	275	273	287	330	283	293	286	292	283	289	297	305	286	290	296	282	289	265	295	307	255	261	296	290	285	280	290	293	275	302	268	257	293	309	295	281	280	295	295	286	312	316	284	251	263	253	295	284	296	291	297	295	291	257	283	297	294	271	279	283	295	283	266	270	301	254	300	291	293	287	287	296	276	325	257	291	323	294	302	308	294	288	278	301	319	258	272	275	252	265	294	305	297	269	318	347	279	295	292	305	296	283	261	296	281	291	320	308	289	291	265	284	322	300	301	297	296	316	272	256	292	296	250	273	251	270	304	295	261	326	285	291	278	249	297	298	278	279	305	259	308	311	285	293	315	272	276	254	321	271	274	285	292	313	241	309	302	272	295	308	299	279	306	322	315	266	281	286	306	292	285	250	283	274	318	282	313	309	275	284	311	317	310	318	310	283	277	263	297	310	306	285	304	278	265	305	279	292	265	252	274	284	279	322	298	301	305	276	272	290	284	233	287	317	267	303	279	273	293	266	280	292	270	296	275	322	313	299	280	293	266	318	298	318	296	308	298	289	244	303	274	280	307	309	276	287	325	295	303	295	324	279	275	272	329	278	278	268	323	287	272	268	278	277	259	265	264	281	332	313	277	268	290	264	298	294	297	272	275	289	253	273	307	296	314	298	288	306	291	279	270	297	308	293	304	287	280	260	257	309	296	316	278	276	295	285	282	264	300	315	296	316	285	276	304	305	317	266	264	263	291	257	294	277	285	305	287	298	305	269	263	271	274	292	267	276	304	276	275	260	301	312	287	253	318	281	299	299	273	279	281	277	268	269	275	288	307	266	303	286	258	312	332	284	252	286	282	285	293	284	289	280	281	271	306	242	268	301	304	283	297	284	302	261	260	294	290	266	281	305	317	266	275	274	307	304	275	294	278	297	276	294	306	281	289	279	284	311	281	296	261	267	287	300	264	289	269	265	261	307	298	309	280	281	305	275	289	268	273	300	264	305	300	279	274	300	283	284	287	290	259	272	294	296	260	269	279	269	284	303	272	262	275	295	317	294	297	254	283	307	280	286	276	292	281	302	311	287	293	289	291	256	293	287	320	277	285	298	303	293	276	280	309	346	261	243	278	261	288	311	295	253	273	276	296	305	293	314	298	317	293	301	275	258	266	274	303	295	329	270	258	274	311	290	324	281	263	289	306	301	280	273	277	263	275	266	275	287	247	272	307	284	319	283	294	283	293	270	317	248	278	283	287	297	298	301	303	314	268	293	270	304	307	294	304	251	309	322	270	290	294	272	307	298	310	308	283	297	296	291	254	265	254	245	268	298	275	287	262	310	287	312	276	267	304	243	299	286	291	294	293	279	249	284	291	314	302	318	300	282	306	268	307	296	289	283	291	272	316	262	317	325	277	293	284	304	288	289	287	300	281	301	274	310	314	262	275	295	263	292	311	298	285	286	297	257	254	296	302	321	292	296	268	297	311	252	301	290	291	281	260	271	284	284	277	310	275	294	308	274	270	291	311	293	313	310	287	285	301	287	271	275	292	285	289	277	285	269	332	288	291	290	289	290	291	308	275	301	292	318	265	258	267	281	282	284	294	319	320	288	288	266	282	284	276	304	276	268	270	297	288	305	281	288	299	290	278	282	291	282	277	309	287	306	269	298	305	280	313	281	278	306	295	279	297	300	280	278	265	284	292	277	278	272	312	286	309	311	277	293	295	295	288	311	263	266	229	257	324	279	326	279	297	282	304	312	306	326	282	305	289	271	293	272	300	287	279	250	279	297	281	287	300	305	277	298	259	286	295	292	283	286	284	284	276	276	302	298	316	286	282	310	325	276	267	262	303	310	281	292	284	298	296	328	300	273	282	288	251	323	329	325	296	292	282	296	276	277	292	311	260	273	313	282	292	266	263	274	282	280	286	283	282	274	276	303	292	314	297	320	316	257	302	285	320	301	286	309	273	282	276	291	303	309	316	274	263	269	280	268	275	319	316	307	309	293	311	259	296	268	291	269	308	284	270	324	266	273	309	296	291	271	264	328	279	271	260	305	284	279	263	320	299	274	312	286	260	273	278	278	270	306	281	270	314	287	253	262	294	275	271	294	298	279	291	320	273	285	290	283	320	292	280	296	290	258	279	279	280	319	307	283	290	334	301	273	282	337	300	311	263	289	282	294	252	280	259	308	274	303	279	317	271	278	274	300	292	304	285	290	279	300	287	286	293	304	308	272	276	254	280	308	294	299	287	268	294	302	277	298	281	280	296	270	289	267	283	299	263	284	305	275	293	290	297	253	322	308	285	314	304	286	303	308	310	290	292	301	322	291	310	279	293	287	271	287	310	318	293	285	279	309	310	316	301	323	254	265	264	258	303	302	295	309	275	323	307	297	352	326	289	284	328	322	291	263	302	281	304	285	296	284	282	300	289	342	302	294	309	289	311	301	292	309	303	299	300	271	298	309	286	295	254	288	291	305	260	303	299	320	278	282	285	312	315	288	291	283	275	296	294	276	294	297	257	296	287	307	302	290	286	299	326	290	304	331	296	312	281	290	306	286	294	311	275	318	322	286	277	307	272	272	278	248	284	275	275	292	332	272	345	286	312	295	289	247	314	271	308	299	268	253	273	278	284	309	295	289	291	327	261	282	239	307	310	276	269	296	288	284	282	324	273	269	302	294	304	254	281	258	291	270	314	253	268	297	307	304	314	308	279	304	300	276	327	298	286	290	281	286	259	274	269	271	288	295	285	300	284	273	307	296	311	287	286	294	290	294	298	301	310	310	289	313	292	308	302	294	276	276	288	252	293	298	281	294	280	277	261	274	296	281	287	288	303	295	288	295	283	270	267	282	263	303	286	284	276	280	263	278
14270	2558	5912	46985	64706	6294	2470	2166	1851	1624	1507	1349	1206	1141	1080	1072	1040	953	935	929	895	829	951	872	863	821	809	807	801	792	736	792	804	757	739	685	773	745	751	774	705	735	660	742	753	665	693	695	671	650	727	710	701	734	657	724	701	661	690	704	664	702	705	677	692	727	701	708	702	667	741	690	660	681	666	701	679	697	689	661	669	686	663	684	663	689	641	648	687	647	666	648	691	709	643	700	671	683	659	637	625	688	675	686	669	667	672	643	633	721	651	697	673	649	717	694	670	699	655	713	670	659	687	650	692	657	670	629	663	636	649	686	645	677	659	676	612	712	701	665	684	673	636	678	698	709	672	686	658	668	710	688	680	674	672	659	670	646	680	675	656	679	676	643	672	626	678	712	643	694	651	635	600	699	721	656	721	682	692	668	682	624	651	690	711	646	686	655	661	680	704	675	673	641	666	657	651	685	643	647	681	678	667	640	689	675	703	686	655	657	683	654	632	637	626	643	634	668	668	673	632	666	663	677	664	651	658	660	660	684	697	676	671	659	630	651	712	670	603	669	663	671	686	692	670	656	709	677	626	743	637	680	672	677	640	695	679	689	644	672	661	693	643	674	666	696	710	674	640	649	671	704	666	679	589	644	667	665	667	644	650	688	654	720	667	696	670	689	669	651	683	692	644	667	641	650	687	682	678	644	633	700	660	683	708	701	665	695	668	693	643	670	669	689	696	705	670	694	673	675	675	674	704	674	677	695	616	680	648	674	681	695	620	692	699	679	635	644	710	691	655	672	682	657	669	678	686	686	712	649	672	642	662	659	623	729	688	682	702	664	635	659	624	632	623	652	672	636	690	660	660	641	693	687	709	667	660	645	701	687	708	644	682	659	635	660	653	652	624	665	652	662	697	678	656	655	694	694	690	671	649	635	738	640	663	651	677	686	659	648	747	653	630	667	681	680	659	692	652	613	626	700	684	677	662	604	684	656	655	698	630	661	624	655	646	700	707	641	711	663	678	651	645	687	645	718	707	680	625	689	652	710	693	680	637	660	633	648	696	646	682	673	650	689	698	667	672	667	661	713	630	730	672	709	653	646	616	654	663	641	710	696	703	677	716	643	667	641	678	669	614	672	637	705	700	734	627	670	668	641	673	687	659	689	649	661	657	677	661	720	669	688	620	703	670	659	630	658	662	628	647	685	649	720	663	688	698	702	707	689	665	662	673	658	677	668	651	637	657	666	681	687	691	649	700	697	712	654	589	659	686	685	670	690	649	694	701	612	701	672	664	698	676	668	627	685	675	660	696	682	661	701	682	657	651	616	688	656	689	665	634	711	657	678	653	654	675	643	712	623	640	695	679	650	649	655	648	668	664	659	630	666	641	654	690	691	709	697	639	642	660	686	675	657	669	685	679	685	685	705	697	656	679	723	665	635	670	688	670	682	647	645	633	643	641	730	714	705	695	650	716	626	676	647	664	678	658	673	694	701	651	689	715	658	652	665	645	717	702	653	694	642	670	672	663	663	663	660	682	689	707	660	669	694	705	676	662	677	674	640	673	666	708	621	687	663	675	668	647	699	703	683	716	706	641	722	693	667	718	709	658	662	689	653	684	705	660	611	688	663	702	665	653	608	681	640	693	605	705	695	672	627	655	676	700	700	646	695	637	680	708	661	681	668	648	698	661	656	720	693	630	690	686	674	672	669	684	685	707	679	660	705	676	687	722	690	651	704	638	699	637	671	689	662	666	709	686	694	656	639	680	698	654	690	676	626	684	685	661	664	681	698	604	689	678	652	641	722	652	667	648	690	702	622	740	678	660	703	691	657	646	682	664	671	659	646	633	654	656	644	661	641	693	671	667	664	720	697	636	656	658	670	617	616	727	628	689	670	645	682	675	687	654	664	691	712	647	680	691	659	693	669	695	653	639	650	701	672	657	733	669	663	663	677	721	690	702	681	683	675	650	669	623	675	650	650	722	690	657	666	678	675	684	654	660	698	684	625	684	743	668	648	677	737	670	677	654	687	646	637	636	711	670	617	673	661	693	660	629	672	709	672	668	696	662	723	688	647	685	665	665	673	630	624	640	637	676	677	698	623	664	662	616	652	679	685	708	685	647	646	636	686	692	655	689	667	639	703	688	682	650	693	696	662	672	667	654	632	705	637	638	634	728	665	659	649	637	680	650	675	662	662	667	654	641	688	700	663	665	671	629	629	657	664	648	643	690	621	712	665	702	685	665	732	628	684	687	677	653	672	660	697	662	705	663	638	682	670	684	648	698	647	656	632	655	688	666	660	628	663	674	708	644	650	684	723	636	626	617	701	660	683	651	637	741	714	591	647	724	653	668	660	708	687	637	675	684	696	716	650	672	721	647	653	662	687	661	624	654	695	652	702	689	649	680	669	645	655	655	706	699	664	673	732	647	672	688	683	636	693	687	663	699	654	644	671	698	634	697	671	659	647	667	693	641	664	642	630	675	663	678	664	669	694	670	675	662	671	654	690	639	671	669	667	632	676	691	687	664	666	684	665	672	644	680	712	676	676	689	702	671	677	679	647	665	664	732	671	688	641	710	664	680	674	696	649	633	670	691	681	702	641	693	677	685	654	662	656	621	642	689	705	638	660	628	697	650	691	718	688	639	640	676	671	636	661	597	673	683	665	658	635	674	654	668	674	671	705	637	659	659	698	673	692	641	677	649	675	652	660	682	667	629	625	684	657	732	697	705	702	628	702	660	703	668	702	678	694	665	657	663	672	695	673	666	663	668	674	688	726	625	679	707	719	675	715	670	672	663	675	703	645	651	671	722	691	669	703	663	660	757	661	677	640	727	635	674	687	675	687	672	633	671	724	671	677	628	655	642	666	663	655	679	656	648	642	629	643	721	667	663	716	686	697	683	657	656	626	718	686	674	650	656	660	676	696	647	660	666	679	652	639	647	619	673	674	677	640	732	652	649	663	690	689	659	648	689	707	674	673	650	713	660	662	691	657	641	686	702	685	674	650	671	662	688	680	657	673	698	655	660	669	681	654	696	684	612	653	686	694	641	687	663	648	669	604	653	616	656	694	653	676	658	692	694	649	691	629	722	691	659	620	666	656	670	671	635	653	661	733	704	701	671	658	711	677	692	676	653	624	702	665	668	666	703	658	669	618	658	674	652	689	653	703	660	688	678	680	740	657	709	644	632	678	631	674	672	651	666	647	679	669	651	667	676	666	652	679	682	669	711	636	684	658	704	640	676	675	650	611	676	673	673	652	676	633	694	665	694	697	643	728	661	619	697	652	659	661	696	672	638	674	713	632	631	685	667	675	681	658	707	694	632	682	675	644	675	684	696	699	691	709	640	711	657	693	669	702	622	660	674	666	659	694	682	657	685	636	697	677	706	656	659	715	654	637	655	658	665	724	721	672	650	687	670	653	660	679	653	677	642	658	665	666	684	642	676	649	668	667	653	649	670	631	709	686	630	674	628	638	644	703	650	707	626	686
2584	290	800	1793	1069	195	69	83	83	101	73	101	86	73	97	79	91	67	88	88	95	90	83	88	90	85	87	88	78	74	91	77	91	93	83	77	67	91	86	80	85	72	88	86	84	87	89	73	89	76	94	87	89	66	88	77	56	60	89	79	73	83	94	74	82	76	88	71	62	84	87	72	88	78	71	91	90	84	91	78	85	93	74	67	85	79	69	65	68	84	87	82	81	92	83	96	72	79	77	75	67	100	71	90	78	78	79	89	67	72	86	69	94	85	83	74	81	85	96	80	93	82	77	70	83	83	92	88	94	77	90	90	93	77	80	77	90	74	75	91	83	92	78	93	77	91	84	91	68	88	74	72	82	94	64	85	83	73	89	78	74	89	75	79	82	73	79	84	92	97	78	83	72	72	85	88	86	73	81	84	92	65	81	90	83	87	83	86	79	84	79	98	78	73	82	63	91	93	86	83	77	72	70	74	80	93	71	106	84	83	79	76	70	87	64	86	74	82	86	101	101	76	87	82	84	78	83	87	83	84	88	86	80	84	80	86	76	75	94	82	74	60	86	76	71	87	86	93	83	71	94	77	85	82	66	94	89	76	87	78	85	94	84	95	69	80	84	73	83	74	85	94	82	86	86	89	79	99	93	70	77	92	82	76	103	82	79	73	82	83	93	75	81	90	78	81	92	83	70	68	78	77	87	85	90	94	108	73	69	79	85	92	82	80	90	82	93	87	82	101	73	71	87	89	73	78	91	86	75	78	65	85	85	88	82	83	67	66	83	79	93	84	90	73	57	58	67	74	80	68	93	73	73	103	73	71	81	75	82	65	86	83	93	65	90	85	85	92	95	55	91	80	62	88	80	89	86	100	77	82	77	82	91	86	64	72	76	83	87	78	93	72	65	82	71	102	77	69	77	81	82	80	72	83	80	94	85	76	78	98	88	75	86	80	87	57	77	76	84	73	68	91	81	82	78	82	63	90	92	83	74	86	93	72	82	92	88	82	82	83	70	86	79	83	83	78	77	69	84	98	77	76	64	93	87	86	80	80	82	77	84	71	97	100	84	94	70	78	86	89	88	76	95	80	91	71	75	84	95	78	69	84	90	87	70	68	72	82	75	93	72	93	92	87	91	79	79	86	83	75	69	100	81	85	82	68	94	83	82	89	87	86	70	65	102	75	80	79	74	82	67	73	88	97	85	89	74	81	75	92	84	106	67	76	91	74	82	78	72	74	80	78	86	70	88	101	96	102	89	95	72	99	68	78	78	79	78	75	76	97	104	72	80	75	84	105	97	94	78	88	76	92	87	81	73	93	85	92	73	82	66	80	86	77	68	81	92	67	92	77	73	78	72	83	78	83	75	92	72	83	73	91	83	86	74	93	71	58	73	93	74	72	88	74	80	73	72	77	78	81	77	90	90	85	92	86	94	74	84	72	83	84	63	85	80	75	88	78	94	82	72	83	83	85	76	75	92	80	62	75	91	86	80	91	91	75	86	83	94	88	86	103	97	72	86	99	93	69	76	74	64	87	88	79	65	69	89	85	91	80	77	88	90	84	90	80	84	86	82	105	98	75	80	90	88	90	100	85	92	83	74	78	94	100	75	92	86	84	69	92	78	85	93	93	96	90	95	104	75	80	88	104	73	72	76	94	73	91	91	83	80	89	82	98	84	87	79	81	80	80	70	67	87	73	92	81	98	86	85	76	82	77	88	87	77	74	78	84	87	67	83	65	77	104	66	89	89	72	93	81	94	85	69	69	80	83	78	69	71	76	78	72	83	70	65	75	82	85	87	97	89	74	78	70	97	66	81	85	87	81	93	86	91	84	76	77	80	79	71	68	90	81	80	75	90	81	75	112	88	72	72	83	74	89	83	80	81	83	99	84	94	99	65	88	82	91	86	82	83	75	82	98	84	94	82	91	82	71	81	92	80	80	61	89	109	96	95	87	87	81	85	80	75	76	83	78	91	62	84	67	67	79	86	65	92	75	81	98	83	76	102	68	93	85	84	78	96	98	99	87	71	70	85	85	89	83	90	80	87	84	75	79	84	91	71	80	79	89	90	82	80	89	72	82	66	69	76	86	72	66	81	79	73	77	90	86	81	64	80	73	85	84	53	71	76	91	86	79	78	81	83	85	76	76	87	79	84	96	87	80	90	64	92	72	89	80	69	74	89	83	79	63	84	111	81	86	99	72	110	77	87	63	82	94	89	74	106	96	66	86	85	79	69	76	85	89	67	99	110	91	77	88	81	76	97	83	81	80	87	81	101	94	90	71	76	98	79	76	75	87	63	85	83	72	91	89	76	86	73	73	69	74	84	88	79	101	86	91	98	91	73	100	75	81	88	72	68	86	86	67	79	90	86	85	83	82	92	77	91	80	83	92	82	88	76	84	77	73	61	76	97	89	85	89	91	73	85	72	99	73	82	78	81	78	90	82	84	77	62	77	99	76	84	88	80	81	80	86	76	75	66	82	75	89	73	73	75	64	95	77	87	96	74	82	65	79	74	91	82	90	75	82	100	98	78	92	84	100	117	63	92	82	95	99	93	78	92	99	93	67	84	101	82	67	87	71	74	92	82	73	78	83	87	75	92	90	95	76	95	70	69	86	82	87	84	74	89	68	71	86	64	80	62	85	80	88	95	89	75	99	74	74	84	81	84	75	84	69	85	81	68	97	105	75	92	82	83	77	81	84	90	82	90	82	78	92	66	71	101	85	92	73	79	68	75	77	72	84	88	82	74	86	76	82	72	85	75	99	101	87	76	81	85	89	76	84	71	89	74	86	85	85	90	79	89	79	84	76	77	82	71	85	83	80	75	76	82	81	79	88	89	70	91	87	69	94	104	78	82	78	78	98	78	90	80	94	80	71	79	76	76	77	66	82	89	79	69	89	81	79	96	76	79	88	85	79	84	89	82	72	82	70	87	84	105	97	73	76	79	73	76	81	81	82	86	82	76	82	96	80	95	80	97	72	84	75	83	76	75	78	73	79	66	92	78	100	73	82	65	87	86	76	71	69	96	80	82	81	85	73	89	92	77	69	84	75	76	71	93	85	70	93	93	76	81	68	77	87	88	93	72	95	85	90	82	73	83	75	87	83	106	98	75	84	78	91	84	69	88	83	74	89	86	83	72	70	101	85	76	79	99	80	78	90	85	78	73	67	82	75	79	85	75	90	84	83	77	95	84	99	82	78	79	84	91	85	71	63	76	76	88	84	84	93	85	101	82	80	77	92	72	60	67	81	87	83	95	87	66	72	78	90	95	70	81	87	75	78	83	81	72	99	87	75	70	86	96	92	102	73	89	92	79	85	80	69	78	83	66	93	90	75	77	73	68	83	83	87	86	90	71	69	76	79	79	74	79	77	69	85	70	89	89	92	82	100	63	79	78	79	85	82	62	83	75	79	60	80	85	89	75	91	91	88	63	68	66	85	95	83	70	87	77	79	82	83	80	96	85	82	83	74	85	75	75	85
2344	418	2172	7332	5307	702	291	326	265	256	263	263	252	260	238	254	289	267	258	268	234	259	241	243	234	238	229	264	245	253	234	234	265	233	267	269	254	259	237	247	231	230	260	280	240	248	240	246	256	253	231	227	237	226	225	257	254	256	247	248	234	231	243	269	263	243	278	248	271	249	261	228	253	215	245	235	219	229	251	245	239	256	238	249	225	208	229	230	257	243	242	234	225	254	215	254	253	248	230	254	264	231	254	220	276	247	224	237	262	234	246	239	241	273	250	258	243	268	265	234	229	221	232	260	230	214	243	233	270	227	243	229	238	212	233	246	235	243	247	236	238	241	255	255	239	236	230	224	254	243	237	227	246	255	261	249	265	207	213	255	242	251	218	239	223	244	239	277	250	238	237	240	241	255	276	231	244	251	250	269	251	257	235	254	248	228	238	250	261	265	269	235	222	256	272	244	262	272	269	272	263	228	243	248	240	257	252	223	262	238	238	233	252	250	241	228	249	240	262	250	239	266	255	255	231	250	237	262	257	227	205	244	241	256	231	215	256	248	255	259	275	230	281	238	251	247	229	239	242	257	245	258	238	238	253	250	237	249	276	230	254	261	244	242	252	255	231	242	272	259	248	246	257	228	249	274	262	246	246	238	237	238	228	257	263	233	232	249	257	255	250	262	220	253	214	237	245	255	222	282	227	278	220	217	221	220	265	253	259	256	217	233	237	254	210	256	253	240	264	249	246	254	253	249	228	248	252	235	226	233	244	267	251	228	263	243	227	274	252	244	229	230	234	249	282	249	278	220	248	241	251	255	252	217	211	246	257	251	248	225	245	253	236	224	233	277	259	284	233	258	267	235	243	219	253	270	236	257	242	257	254	256	228	229	234	249	226	224	260	259	219	234	253	225	241	223	259	294	260	236	254	246	223	254	265	220	206	258	266	234	231	221	215	257	228	267	252	233	255	262	264	251	235	257	266	225	255	243	241	238	253	250	236	236	244	261	237	228	224	216	271	264	261	216	221	243	260	257	256	251	240	235	284	229	247	249	240	218	228	258	248	248	248	242	239	253	271	219	263	253	244	230	243	255	233	257	246	258	250	250	251	285	277	274	250	233	232	237	220	224	255	239	234	246	230	229	228	256	271	253	255	224	227	251	261	215	255	226	249	237	252	254	265	222	261	228	273	246	238	247	228	203	269	224	206	263	259	252	230	262	251	260	244	259	249	256	240	259	255	235	265	233	249	236	250	266	243	235	219	246	249	248	261	253	239	219	241	236	246	243	259	242	251	239	241	243	242	241	235	268	199	260	266	237	242	245	251	256	242	258	236	259	237	273	231	235	242	259	251	243	230	244	247	226	257	222	230	248	233	254	276	263	256	256	254	230	227	246	244	255	261	229	243	242	246	241	255	242	248	236	268	239	238	254	247	262	230	237	239	265	220	226	231	240	221	224	250	227	218	257	243	222	249	250	240	261	247	270	238	262	247	237	250	204	231	239	214	301	246	243	252	255	246	222	250	236	235	246	245	237	241	237	245	267	224	245	240	257	257	240	246	242	253	262	215	227	245	223	263	245	243	237	254	233	243	263	246	239	266	257	238	265	214	246	248	212	271	241	248	275	270	224	232	228	255	253	235	246	245	241	273	244	252	259	264	220	247	247	240	251	225	233	231	252	271	233	245	264	209	228	226	215	232	228	256	245	216	239	235	244	256	236	252	224	250	232	257	244	234	260	227	226	249	249	271	258	244	215	252	245	219	262	256	252	260	227	239	262	232	244	255	222	243	242	261	248	235	250	245	228	217	245	210	250	235	243	262	245	251	254	229	263	240	268	251	252	230	243	225	258	237	248	255	263	228	256	265	246	245	248	254	246	211	249	210	236	250	234	243	214	224	238	263	236	231	257	221	250	227	259	250	253	251	257	243	250	253	275	259	225	238	265	236	227	241	253	245	238	225	252	241	243	270	250	239	236	239	259	242	269	224	237	256	222	242	271	239	257	231	250	254	242	248	262	232	230	265	235	243	255	258	267	242	254	257	218	241	236	251	268	253	262	243	245	241	258	232	289	234	235	253	229	240	214	252	265	238	271	258	225	238	229	252	254	227	243	220	266	230	237	260	236	238	252	274	234	239	231	248	253	245	248	263	249	246	262	218	250	244	228	253	241	226	258	262	259	238	252	262	238	249	247	252	254	248	222	235	240	284	251	227	245	236	256	225	234	244	253	232	239	240	267	232	252	244	228	290	236	266	263	237	226	262	212	266	264	246	240	227	224	253	244	244	262	222	250	240	242	268	262	235	246	240	261	289	274	234	281	229	246	267	234	218	250	243	245	245	253	229	268	245	219	249	234	268	244	250	214	260	255	234	257	260	233	233	242	270	258	235	229	243	272	244	228	243	235	242	240	244	248	235	258	237	248	249	232	229	232	244	234	252	244	230	265	233	224	254	205	225	230	243	252	234	234	219	249	259	288	269	235	243	292	259	204	253	235	251	263	228	259	250	259	233	255	258	240	228	282	227	212	252	260	230	256	260	245	241	274	225	221	267	217	248	255	254	222	241	234	254	283	247	264	261	242	259	267	275	274	263	260	263	252	248	232	258	256	229	268	215	244	248	230	250	259	238	242	214	230	246	254	236	266	252	250	261	263	235	281	239	226	246	243	246	241	238	257	234	219	218	251	257	253	233	248	247	246	220	251	269	229	254	248	256	280	243	273	228	253	273	252	239	278	243	232	259	221	237	233	235	240	239	233	221	251	231	242	239	281	259	249	253	230	256	237	233	216	246	245	231	231	245	254	227	221	234	218	250	228	239	250	256	250	275	255	240	279	250	241	228	256	248	248	204	230	234	233	254	274	250	255	233	246	276	264	266	249	262	251	236	251	257	247	253	268	256	286	265	264	252	242	257	232	259	257	246	252	235	253	280	272	250	249	263	283	248	271	259	247	246	238	256	232	254	256	258	254	227	256	264	246	248	239	246	249	275	243	239	232	259	225	219	236	246	267	232	257	234	234	236	248	256	262	255	242	251	242	243	233	244	276	271	252	278	239	249	253	241	240	233	247	224	229	224	232	250	228	228	237	283	232	245	247	266	251	229	246	249	250	260	232	223	252	251	260	235	239	280	253	216	244	233	248	246	255	232	257	272	245	244	214	222	269	243	244	236	258	271	255	258	232	280	259	247	233	247	257	247	270	231	238	237	243	245	243	292	243	226	258	256	249	258	253	257	276	250	259	224	223	263	253	256	249	246	228	228	269	253	241	222	245	248	214	223	231	249	259	241	258	242	255	230	240	233	247	227	216	242	210	226	240	243	238	240	231	232	246	270	256	255	232	253	251	246	259	230	236	230	224	241	259	229	249	246	266	244	237	209	254	259	236	239	245	228	244	228	246	241	216	253	221	236	230	220	226	269	212	246	237	251	251	231	256	213	226	263	239	212	220	245	235	234	257	226	236	244	236	249	237	204	264	235	259	225	259	245	247
18516	5483	20258	37191	30594	12722	630	298	290	232	255	209	203	223	201	203	188	181	213	206	181	199	178	145	161	191	172	178	201	183	161	171	171	201	154	169	154	169	173	171	165	190	179	157	158	142	147	162	151	169	175	163	162	171	163	169	145	168	173	154	167	162	167	150	155	184	173	186	156	149	150	160	169	197	155	180	177	177	173	177	174	167	175	185	175	168	163	193	170	149	149	186	160	147	182	170	193	205	156	152	173	163	189	153	154	159	181	162	167	154	167	187	163	171	181	180	161	159	191	174	181	181	183	167	172	163	171	151	155	183	162	158	185	173	173	175	153	163	138	154	160	172	163	171	176	168	144	169	157	196	167	161	177	190	175	155	200	169	169	191	158	178	182	193	159	160	167	143	159	173	176	148	170	158	180	194	152	144	147	176	158	184	186	173	144	157	148	172	195	185	156	176	168	162	179	186	149	167	168	165	163	165	162	148	158	163	167	178	178	163	178	166	164	176	147	190	152	152	152	182	146	166	159	155	171	169	164	170	164	150	161	186	176	178	164	181	183	160	153	150	153	157	204	148	174	167	162	157	161	164	166	172	161	186	165	181	177	156	165	167	164	172	173	159	187	149	166	153	166	157	191	166	179	176	173	193	177	170	151	160	165	176	157	165	147	193	149	156	160	146	171	164	158	177	174	169	192	166	150	183	172	191	183	171	145	169	186	172	154	181	187	158	166	162	172	182	146	172	179	180	156	192	157	155	166	181	182	143	179	122	161	179	167	187	178	148	165	177	209	182	163	165	151	184	174	161	175	171	201	166	183	169	189	155	201	173	169	160	182	186	198	162	161	192	188	191	178	161	182	168	173	163	185	165	170	196	165	156	177	160	175	164	146	152	170	155	154	161	184	176	164	179	187	156	172	187	156	147	172	173	165	204	175	199	174	165	185	179	154	175	168	172	162	163	156	179	168	157	183	170	150	163	163	158	156	166	172	170	151	199	168	161	199	162	159	179	167	170	182	154	155	190	142	167	183	175	152	166	156	153	148	188	168	172	171	152	166	167	160	186	173	161	182	171	177	170	175	182	152	167	159	155	187	154	195	188	146	166	156	177	154	180	161	157	159	151	169	168	169	185	159	171	175	162	170	157	180	155	167	166	157	170	174	186	170	157	184	134	170	144	163	197	188	174	186	162	152	160	155	173	150	165	183	195	177	187	127	167	142	130	166	176	162	154	168	166	185	166	175	145	187	165	157	154	171	150	182	193	168	152	191	167	171	150	170	151	159	183	181	163	161	157	158	163	174	187	168	176	165	157	169	193	174	168	172	158	179	158	185	171	145	172	173	179	184	166	206	161	170	162	175	150	167	172	181	174	172	153	194	166	170	165	154	172	176	169	160	149	175	168	194	157	200	189	165	152	164	180	178	185	193	170	167	203	196	185	146	163	155	168	161	159	191	180	143	169	144	145	171	156	175	171	158	169	182	166	150	201	176	154	172	152	159	181	181	177	155	188	165	174	180	172	160	196	169	175	151	142	167	158	161	167	158	162	163	159	151	158	185	173	168	157	148	140	177	185	162	201	169	161	190	176	160	154	163	171	180	149	153	178	145	193	170	174	155	163	156	167	148	172	172	170	188	156	168	184	190	172	163	166	133	172	171	190	174	187	149	160	185	143	167	165	141	146	184	186	166	179	191	177	153	168	145	208	184	161	177	193	188	157	165	165	175	141	180	159	173	181	177	174	157	160	163	169	134	156	174	178	168	179	152	189	159	177	180	149	170	176	136	169	148	183	143	162	158	164	188	174	177	176	181	157	155	165	161	180	165	179	165	211	156	159	160	134	173	189	151	158	169	202	185	156	170	151	178	178	163	162	140	198	177	169	163	169	171	178	181	186	140	159	172	187	178	155	161	162	195	171	172	185	151	185	156	171	169	152	168	164	165	145	181	163	162	156	178	152	155	166	154	194	155	157	179	147	172	176	142	182	169	170	156	199	189	171	154	181	155	186	156	185	178	167	184	177	163	188	175	164	163	171	176	171	156	161	162	169	148	163	173	165	167	176	151	142	153	169	174	176	142	161	162	192	187	169	155	171	183	168	168	149	175	162	190	151	159	158	166	175	170	181	188	156	166	156	154	164	160	193	170	170	163	163	169	167	153	160	135	154	170	157	178	158	169	158	180	165	200	159	149	176	159	160	165	139	161	152	182	173	157	159	182	178	179	155	163	155	167	163	177	143	144	181	166	163	179	176	159	149	188	172	140	166	178	184	160	170	167	167	182	181	184	163	143	165	168	156	172	152	177	179	174	183	182	186	169	168	185	175	171	184	162	185	189	180	172	204	190	188	179	169	171	178	164	170	181	145	192	185	185	156	160	177	179	178	169	172	181	158	142	166	167	184	160	186	152	166	164	139	142	154	177	173	162	173	163	158	139	177	146	166	145	198	178	157	167	162	160	157	175	172	149	184	165	175	169	164	166	147	163	173	175	152	145	154	151	200	168	162	175	165	171	182	180	182	171	196	170	169	144	165	179	174	171	158	169	158	165	186	181	167	196	135	174	174	159	159	154	185	166	147	175	197	160	161	150	145	194	175	171	168	170	152	183	177	170	146	157	161	176	167	162	186	171	157	194	155	152	155	185	179	145	166	155	182	164	145	145	167	193	164	165	162	158	174	177	170	161	172	150	172	181	155	172	179	180	175	178	152	157	146	171	161	154	156	132	168	184	143	140	180	144	184	166	167	162	183	182	172	162	193	160	168	170	195	163	164	184	176	175	166	163	165	193	174	169	186	159	182	172	174	145	181	191	148	165	173	180	156	169	176	169	180	175	160	147	159	173	173	161	211	165	154	168	188	169	184	146	155	156	168	159	178	176	146	170	200	179	169	180	154	137	189	172	183	170	143	174	150	157	164	172	166	185	165	161	157	187	162	160	159	169	162	177	165	182	151	172	171	167	188	171	174	157	186	171	155	165	182	149	166	140	146	167	179	169	152	176	180	159	148	178	168	187	157	177	145	170	164	153	177	171	171	148	176	153	157	153	151	188	166	179	157	134	157	186	156	182	173	160	189	174	195	174	155	156	176	190	181	164	183	175	166	187	169	157	194	170	185	166	155	141	163	178	181	158	140	156	191	152	154	187	149	168	164	154	178	163	178	175	158	149	165	160	177	166	190	166	174	165	205	180	188	180	161	180	152	181	132	176	153	147	166	151	175	141	170	161	166	172	179	151	162	175	166	172	172	181	196	169	173	171	184	174	185	157	172	159	164	171	164	144	182	158	150	168	186	175	136	161	155	150	152	185	163	145	165	161	169	193	161	163	171	203	183	163	147	166	168	198	209	156	177	167	169	146	183	159	161	182	159	161	170	152	168	183	195	168	162	180	144	158	166	164	189	172	167	150	158	171	149	169	182	157	161	176	154	168	141	155	168	157	189	165	171	149	167	175	187	162	156	157	165	153	176	162	155	164	164	154	182	161	173	169	155	146	179
9525	4159	26640	46293	43673	11419	1388	1216	1026	910	853	799	729	696	698	615	636	587	597	537	583	606	517	514	468	529	506	491	492	501	514	485	468	476	488	455	484	467	526	457	435	464	487	518	445	468	441	449	467	442	460	458	420	496	448	455	466	442	466	430	448	409	425	420	456	440	435	449	436	436	430	436	441	444	455	429	432	453	422	451	425	425	469	440	459	456	458	423	403	407	432	503	440	446	468	458	439	461	433	420	439	425	456	446	426	452	465	444	445	428	452	452	461	467	468	451	398	429	479	470	465	460	422	430	426	396	422	404	453	464	435	411	439	431	442	431	423	410	494	429	442	435	442	443	423	439	446	458	440	449	456	461	469	421	386	448	451	490	433	407	388	447	430	466	422	443	436	469	447	453	454	439	439	431	439	415	465	454	445	439	461	478	467	460	458	425	418	433	444	411	396	415	446	447	403	443	461	434	444	455	455	471	467	440	427	426	421	489	466	436	464	437	437	460	445	465	438	446	399	422	439	429	485	441	419	452	456	432	455	436	422	440	423	424	475	440	473	416	452	428	424	434	426	467	419	422	465	435	416	423	441	453	422	436	422	444	439	432	440	455	435	418	449	450	444	423	442	441	416	444	434	413	461	404	430	467	459	460	437	454	439	447	420	437	471	453	468	448	473	422	448	415	426	467	423	430	418	458	423	430	427	416	434	491	425	438	435	456	442	465	443	445	475	419	452	451	475	465	466	421	448	412	443	426	450	463	468	440	418	435	423	489	439	441	427	412	443	429	434	474	467	437	447	428	464	401	439	491	445	433	425	450	409	424	405	464	429	434	449	434	429	444	439	442	437	450	428	434	428	425	416	420	481	461	396	432	422	470	417	433	450	434	445	429	435	396	438	426	448	459	439	435	441	450	446	427	405	455	430	410	428	451	426	452	436	391	420	444	420	453	409	417	439	443	423	409	451	422	427	463	444	420	417	459	439	430	452	429	401	420	397	418	416	442	422	440	435	463	399	456	464	444	447	452	410	445	413	469	402	413	418	413	428	437	433	454	420	438	425	406	467	430	398	451	444	487	442	495	406	458	444	443	411	464	407	435	449	432	464	429	469	478	442	413	437	443	439	425	491	439	412	439	449	436	446	419	429	458	458	455	431	432	422	452	422	428	428	432	441	436	433	448	423	474	455	423	443	401	437	444	403	437	454	419	465	435	428	442	430	431	429	468	415	470	429	390	442	442	474	451	427	414	448	464	421	452	433	452	430	445	413	426	414	448	443	443	404	453	464	456	452	428	450	435	438	475	411	450	449	413	424	432	447	440	435	435	427	438	434	491	407	421	435	423	458	458	435	457	432	444	461	410	432	445	443	470	464	438	405	421	448	444	412	428	435	429	426	422	433	424	411	443	465	413	396	455	408	426	396	440	407	425	419	466	441	431	429	447	433	450	469	472	442	420	440	470	452	476	415	442	432	383	426	424	432	441	460	436	435	441	456	450	439	432	455	426	410	459	458	384	424	463	445	442	396	473	456	438	426	447	408	416	428	468	503	442	439	470	426	429	440	429	476	469	434	419	425	415	456	481	439	375	449	420	425	455	394	439	442	436	425	441	459	456	423	461	445	407	455	438	430	406	422	451	430	453	426	444	443	475	434	446	414	429	437	448	435	460	447	458	476	441	436	445	454	407	469	465	427	428	430	440	488	416	437	438	436	432	425	431	422	481	442	452	463	411	418	413	488	423	443	430	432	407	426	457	423	433	418	408	444	478	448	436	452	442	429	449	413	446	487	461	471	414	482	450	446	453	460	443	426	449	425	451	454	470	441	443	418	438	427	448	398	428	409	431	439	448	411	430	447	432	418	443	437	430	397	417	434	440	390	416	450	425	425	450	445	430	439	419	424	418	445	420	415	412	456	426	427	453	439	415	433	421	443	427	413	464	454	441	420	448	448	405	458	446	462	435	483	401	450	436	469	429	399	466	453	435	466	442	458	453	456	431	481	409	444	451	485	474	456	459	441	471	439	458	440	412	413	441	414	416	464	465	447	420	419	414	442	471	436	441	474	423	454	462	473	409	413	442	403	472	400	445	445	448	451	439	425	463	452	487	435	428	458	463	490	432	433	450	442	432	424	440	431	443	449	449	427	462	416	405	407	433	434	454	436	448	442	447	453	396	427	387	439	480	447	423	430	435	406	418	409	437	451	434	450	424	432	460	452	469	447	441	442	431	465	429	456	420	429	492	451	442	405	389	435	407	428	442	442	406	454	462	440	446	419	447	449	423	448	447	412	440	477	419	432	415	436	459	437	444	427	434	457	437	450	446	441	464	465	430	463	411	439	431	444	465	440	442	430	415	481	474	470	441	428	421	411	426	416	437	438	416	410	436	472	435	416	427	443	444	439	419	411	422	437	416	450	440	442	427	432	416	429	451	424	426	398	417	449	437	414	437	440	429	440	420	420	427	460	435	425	413	435	429	453	411	424	445	467	447	443	414	410	493	433	461	435	437	426	451	402	444	431	419	408	423	409	456	442	430	444	429	406	414	426	427	458	441	448	409	446	424	438	413	426	411	446	427	426	440	422	434	401	433	410	450	417	433	421	438	427	446	420	451	445	408	419	467	425	391	439	404	439	437	445	442	423	451	432	455	442	447	455	437	442	438	422	419	424	455	430	463	458	435	442	455	420	427	452	437	430	461	428	437	447	388	431	431	457	462	447	451	445	440	471	436	413	437	444	418	438	446	449	455	435	465	424	451	440	460	431	433	451	463	474	423	461	460	422	477	482	432	433	452	443	407	412	434	445	424	432	446	472	408	430	403	448	448	441	459	420	433	459	431	442	415	417	424	443	468	464	405	423	422	457	394	428	454	460	458	468	459	422	428	453	429	417	442	386	410	443	448	468	436	448	413	424	461	417	504	440	472	466	455	425	453	433	429	477	419	421	434	477	456	439	445	431	416	453	390	399	455	436	435	421	458	450	447	399	445	463	416	451	442	412	440	429	443	468	397	474	433	397	401	425	465	446	474	440	439	458	431	470	411	439	432	464	419	457	434	429	424	420	432	468	407	423	426	411	418	453	454	476	435	442	427	447	431	436	421	412	426	423	438	462	432	449	444	445	421	471	467	458	442	429	441	431	457	430	446	434	430	413	421	441	427	450	440	447	451	423	440	426	418	438	433	425	444	476	459	428	421	440	456	426	442	450	478	403	430	457	416	473	462	457	442	409	424	444	454	426	437	467	456	441	406	463	459	414	432	435	409	462	424	457	417	438	444	410	423	481	459	454	427	444	437	410	447	465	499	409	430	424	420	429	432	450	395	401	484	405	432	439	417	464	409	388	422	411	461	441	435	437	423	406	435	436	442	434	427	433	426	437	441	419	413	448	442	411	454	450	422	454	418	450	371	408	420	443	424	415	411	413	423	445	403	447	429	433	455	421	436	425	430	406	437	426	429	455	430	430	432	415	445	458	442	467	434	473	392	500	415	434	434
29791	10544	36736	43173	40707	13249	1162	585	517	471	465	363	381	338	371	310	349	354	347	335	360	289	315	302	284	315	325	295	283	313	327	333	302	288	301	314	306	314	336	327	240	313	329	292	291	280	241	275	290	325	263	290	264	282	284	260	237	266	266	308	277	278	276	296	286	276	287	301	287	300	326	294	280	255	284	287	279	277	243	277	262	277	311	303	300	338	289	267	261	259	284	268	285	315	292	274	295	278	294	298	296	274	276	241	301	261	281	311	273	292	290	275	292	284	305	283	278	278	261	269	269	306	304	287	274	271	274	259	298	318	289	255	302	273	289	293	283	257	309	297	276	288	284	302	270	308	280	294	307	244	285	264	254	282	266	293	265	275	298	271	282	293	286	293	292	292	279	280	284	255	263	275	284	283	285	288	285	291	264	255	291	289	274	279	319	256	260	287	282	321	306	293	291	286	301	300	287	257	271	273	275	279	331	300	281	267	311	322	280	280	318	280	269	282	283	295	265	303	274	255	298	269	288	289	264	268	283	318	280	278	293	310	292	287	289	296	290	270	270	283	269	295	271	258	283	292	245	267	301	298	284	308	279	277	236	288	269	283	315	282	270	277	285	253	305	286	298	267	296	261	285	303	284	270	289	279	286	267	272	293	318	312	306	281	273	260	284	295	270	243	263	297	286	322	297	273	283	297	287	287	287	283	290	278	288	311	249	263	274	305	264	285	234	283	287	304	299	285	265	281	294	273	282	274	270	288	267	281	293	281	268	301	269	310	287	294	285	290	260	252	287	287	276	284	311	281	302	257	295	268	286	288	307	304	287	269	267	319	298	304	304	269	305	273	292	278	272	256	293	292	248	277	292	323	266	288	262	297	286	279	283	290	291	271	262	305	316	274	286	279	283	295	294	273	278	235	262	267	272	283	277	275	294	290	296	252	310	290	294	315	274	297	256	298	306	273	292	256	265	282	302	283	301	271	280	268	270	292	263	303	275	291	274	294	308	290	286	332	280	293	273	291	267	266	287	258	283	263	297	277	268	278	281	295	257	308	276	297	260	280	264	273	282	282	275	287	257	291	297	292	287	281	288	279	286	313	290	258	263	304	295	295	291	301	316	315	289	300	288	269	282	305	284	264	252	309	326	264	273	313	265	268	279	279	343	295	291	282	324	278	310	280	276	281	268	277	304	268	296	301	308	277	290	346	245	254	267	273	269	288	246	272	285	300	283	248	303	296	298	262	280	320	287	289	270	297	259	253	277	334	297	245	282	275	269	304	279	283	292	273	312	276	293	275	303	300	291	285	299	267	259	316	287	314	290	328	293	278	286	289	269	235	293	266	263	255	301	259	274	276	290	289	300	287	299	290	289	321	260	287	273	302	286	276	294	282	264	297	305	289	261	280	300	323	281	270	281	270	283	265	273	256	273	266	282	286	279	288	310	287	293	311	280	270	300	290	284	323	283	272	286	274	267	294	274	258	277	258	308	285	236	272	288	319	287	279	286	248	290	306	253	309	304	270	281	260	288	281	279	282	263	269	279	275	266	291	280	249	255	283	278	297	243	290	296	266	252	296	298	277	270	266	320	268	265	272	239	279	257	266	274	286	288	285	307	287	260	296	278	260	267	293	254	287	300	290	306	294	289	297	288	287	304	279	283	261	294	246	267	286	328	272	279	288	284	254	253	278	268	262	288	275	276	271	253	259	301	255	275	265	327	302	271	309	291	303	277	254	306	278	267	303	294	298	291	267	291	289	273	281	246	257	275	263	279	293	292	311	274	270	282	311	288	288	265	301	282	281	259	269	301	267	259	316	292	261	300	293	284	298	266	316	277	300	264	277	268	278	262	285	294	272	277	291	303	277	274	283	276	297	241	270	285	285	287	302	242	323	269	294	255	293	287	284	271	294	253	283	281	298	246	272	317	306	290	279	316	282	269	283	271	277	272	261	290	278	322	252	297	283	268	308	316	318	281	295	286	316	286	304	262	279	293	288	262	301	305	269	304	286	310	303	292	275	311	314	295	300	257	267	294	271	284	292	294	323	261	277	254	257	277	287	290	260	273	275	306	257	284	292	260	305	257	287	290	339	265	263	264	286	268	269	288	271	304	278	254	322	329	337	255	254	291	294	268	278	284	292	266	300	277	297	287	287	267	300	282	272	281	283	291	311	285	309	300	289	320	300	263	305	286	302	282	276	288	275	285	289	293	286	285	292	281	310	256	294	295	285	262	273	287	271	268	277	240	290	312	260	301	264	291	275	274	267	300	291	253	289	304	274	312	289	345	302	265	306	273	265	264	280	291	267	285	279	294	305	279	247	298	263	305	282	302	333	307	263	270	278	261	290	283	253	305	283	280	260	266	289	265	262	288	286	292	322	285	247	305	309	295	303	280	267	271	308	279	276	313	292	306	275	298	263	253	280	329	277	289	314	246	278	313	279	298	275	255	281	279	275	261	296	300	273	280	287	270	285	287	301	297	293	268	306	331	267	284	267	305	283	288	272	287	310	314	296	267	301	288	280	304	278	280	299	290	286	291	289	267	299	297	254	293	272	288	282	314	284	290	280	288	288	292	265	278	294	280	283	284	279	287	293	265	270	307	261	288	264	253	273	288	250	274	321	270	288	288	282	272	300	242	285	300	262	285	273	248	269	294	272	265	271	270	286	250	336	301	282	286	294	269	270	306	226	270	298	270	326	288	291	307	298	294	289	285	243	286	297	281	290	292	291	289	283	295	290	289	299	305	279	263	298	283	300	313	269	271	271	285	314	287	267	270	281	278	264	303	298	333	261	285	306	270	280	276	281	270	292	288	282	288	274	276	306	280	273	321	305	300	242	301	296	299	275	320	274	245	290	278	274	279	248	264	274	286	281	256	246	308	273	292	261	293	296	256	277	273	281	286	247	286	300	299	263	298	269	299	301	295	283	287	264	277	281	281	282	306	268	290	294	277	282	294	245	296	292	303	265	267	270	311	321	291	297	290	271	271	254	285	291	309	302	301	302	311	299	265	290	268	282	276	237	282	282	272	302	264	291	269	315	264	304	317	280	252	257	282	261	266	259	261	277	285	269	288	295	262	289	275	302	278	286	284	285	311	299	283	297	282	312	286	275	254	301	306	303	285	265	302	298	268	246	255	289	304	289	299	281	302	293	267	309	292	275	273	305	289	283	267	299	266	243	266	304	292	292	262	285	310	267	258	273	258	298	291	282	260	265	291	289	268	313	305	323	274	259	270	271	276	273	294	296	285	309	329	278	291	272	252	309	278	268	284	290	316	267	252	267	263	296	285	267	268	264	293	301	255	279	253	262	295	298	282	301	309	285	288	296	283	282	295	292	283	286	275	275	264	303	296	290	284	259	257	293	280	252	304	252	287	285	300	296	284	274	273	307	290	287	271	280	301	301	282	309	291	312	276	282	288	274	263	263	268	268	284	300	283	272	244	300	287	286	289	292	272	257	300	272	287	282	286	291	254	286	278	291	300	310
13533	6585	37991	48817	49264	8567	2729	2186	1896	1717	1551	1422	1347	1218	1210	1124	1106	1033	993	916	917	869	928	859	845	856	825	823	835	823	800	750	800	793	737	798	741	786	755	729	759	701	714	708	700	692	727	732	686	756	728	743	739	685	705	719	703	716	694	724	688	660	755	643	702	742	647	680	673	742	671	686	714	675	716	677	691	640	713	678	737	624	702	641	679	678	642	672	684	654	707	663	659	706	690	647	692	661	675	716	652	632	692	677	692	659	695	693	647	734	640	697	668	676	653	671	683	703	670	643	718	666	701	711	680	685	667	677	654	676	644	653	645	700	620	656	660	708	686	651	668	661	631	646	690	692	678	655	690	635	666	693	636	655	656	644	619	686	695	631	645	656	689	691	652	704	646	651	624	627	637	649	699	656	621	657	629	645	610	636	652	620	666	632	675	654	673	640	712	654	660	628	672	698	648	692	665	629	643	648	683	704	644	673	669	674	673	677	635	691	620	610	663	638	732	702	656	678	618	692	671	630	636	694	642	677	685	652	673	620	680	660	676	631	632	639	698	679	684	648	651	663	679	670	660	687	673	703	729	647	682	693	690	640	659	636	650	673	676	667	635	610	638	669	686	714	677	700	675	637	663	689	695	675	660	661	671	652	680	678	655	655	665	670	693	633	648	672	634	669	744	711	688	632	674	670	646	668	666	651	695	674	665	680	714	676	621	674	650	669	644	642	684	656	683	613	650	690	722	707	686	662	651	734	662	634	658	636	693	682	668	682	677	683	706	652	667	644	642	670	672	695	706	669	621	650	669	641	657	648	619	637	659	653	667	690	684	700	673	653	638	686	663	671	653	662	683	676	646	686	636	638	659	663	684	668	663	657	655	663	663	646	644	650	647	674	647	690	708	690	638	678	684	658	696	653	642	698	710	671	648	615	664	686	686	712	635	694	694	661	651	644	667	681	691	659	665	639	669	676	676	663	690	682	664	694	661	645	631	655	640	717	697	677	695	694	681	675	652	680	640	620	658	619	630	689	677	641	716	643	597	677	639	643	692	653	646	684	654	667	654	689	606	665	670	687	625	652	660	680	683	616	632	647	665	677	650	674	665	651	694	653	665	636	667	697	659	645	653	668	649	652	682	676	648	676	674	687	646	680	636	665	634	735	669	625	660	629	692	696	654	706	663	632	671	710	725	692	636	694	672	651	677	638	667	607	707	643	645	685	697	638	622	649	652	664	671	636	629	687	651	674	657	694	668	651	686	659	675	645	660	688	687	668	653	642	728	699	695	694	669	688	638	704	682	618	649	670	681	668	643	649	611	669	654	702	644	671	670	679	675	671	667	649	659	657	652	644	645	704	648	642	706	674	688	687	690	654	679	654	639	670	658	617	640	682	625	600	664	668	650	719	680	694	654	677	706	700	693	657	658	669	660	666	691	660	656	723	637	655	657	675	652	618	638	688	714	696	654	663	637	662	674	688	671	686	667	663	639	671	645	643	697	683	673	713	671	672	687	675	632	654	683	686	647	701	684	667	667	716	671	653	659	651	670	641	709	627	646	642	636	692	665	638	706	701	655	676	711	664	724	698	658	658	658	689	663	680	654	639	712	638	693	662	722	695	688	662	607	622	615	691	688	642	623	633	659	640	633	656	604	666	681	714	633	697	670	643	661	659	647	675	658	637	649	683	651	653	665	678	668	740	668	654	700	678	694	672	649	706	672	675	729	689	711	611	667	649	666	624	664	684	677	699	668	636	679	680	652	661	716	678	624	686	665	644	686	674	692	654	636	636	688	636	666	666	688	653	679	696	678	667	700	627	668	633	662	714	639	631	675	619	643	622	704	642	708	623	675	672	651	677	651	641	689	667	680	696	658	716	625	684	671	641	658	686	646	639	683	632	652	656	693	667	694	704	662	668	662	675	653	647	643	631	666	657	661	674	662	647	680	701	668	706	666	669	628	676	706	692	734	671	719	692	627	672	691	659	690	671	674	706	689	682	677	645	696	671	657	632	610	648	653	699	636	681	672	676	663	640	601	686	660	670	684	661	613	642	668	698	683	651	646	682	661	634	668	689	667	686	698	684	651	657	614	650	657	691	657	666	675	622	699	645	676	656	657	650	651	681	663	663	626	639	661	693	647	615	653	730	680	700	658	665	673	631	633	641	636	686	671	706	684	652	658	674	725	639	647	667	653	709	699	684	634	700	699	670	626	610	626	619	636	735	674	657	655	611	675	644	692	626	697	659	675	654	647	699	719	657	680	640	687	673	659	669	655	674	674	667	650	691	666	683	664	659	658	677	649	637	636	656	616	636	656	677	678	642	652	648	660	680	592	649	645	672	693	676	646	659	683	695	679	663	643	639	695	645	681	629	696	633	740	657	709	653	647	698	697	697	686	710	644	652	664	637	635	652	712	661	636	676	664	694	633	655	637	673	670	686	612	675	659	697	614	600	714	609	659	704	658	645	664	676	632	643	690	636	640	651	695	713	612	646	664	648	672	684	704	685	677	699	609	688	633	635	627	657	674	675	629	645	616	667	645	635	704	669	683	699	674	623	654	658	655	683	658	690	696	660	689	701	652	655	641	730	635	634	652	694	691	649	663	683	620	677	650	651	650	640	695	644	666	698	659	698	636	695	663	638	699	667	676	614	625	698	674	608	654	656	643	660	698	631	707	707	653	604	642	641	660	694	694	678	653	667	679	656	666	639	646	656	622	656	684	660	667	706	646	674	696	662	675	646	664	668	649	654	649	609	694	659	684	678	654	705	698	677	643	693	641	617	682	677	651	702	675	694	628	647	654	634	704	648	692	671	673	668	711	638	651	686	670	689	676	635	672	646	647	623	640	679	712	637	661	662	720	693	718	683	691	671	608	643	638	662	700	660	652	618	648	679	673	697	660	671	675	646	689	729	653	669	591	652	633	654	681	683	703	669	672	663	679	669	657	630	662	655	681	645	680	700	663	695	644	645	692	656	647	650	664	685	682	666	701	632	673	659	647	643	698	658	653	670	673	658	665	649	658	700	623	677	684	646	673	677	708	622	687	680	647	694	660	680	674	686	640	704	685	687	672	640	655	662	689	634	667	673	666	676	664	667	628	650	649	709	685	637	658	640	674	646	643	645	655	695	715	663	716	688	679	702	667	642	658	654	680	691	638	688	684	621	685	648	658	676	679	671	675	695	650	630	670	657	703	679	613	666	675	671	697	627	748	685	641	683	658	699	679	621	657	694	630	657	673	652	649	698	642	685	603	690	657	639	684	684	667	649	654	637	705	641	676	635	707	673	675	673	639	656	658	659	610	682	726	652	643	715	713	625	671	705	644	679	666	630	655	665	672	674	663	694	691	669	646	699	665	708	648	633	677	669	644	585	687	659	653	703	681	620	729	652	644	640	669	711	698	673	652	709	660	677	707	651	680	692	646	661	680	691	621	656	620	664	695	684	684	707	631	693	678	629	671	672	674	717	685	655	644	636	654	661	628	655	666	646
2878	532	727	1284	840	240	99	110	85	95	87	75	75	72	78	75	77	81	81	74	97	102	85	86	81	71	74	81	75	86	74	74	87	69	81	95	81	82	84	70	73	83	82	86	90	102	86	91	88	55	92	89	87	82	90	83	70	97	83	74	80	97	95	97	78	86	72	65	80	83	86	76	104	89	55	86	87	83	54	72	68	82	73	81	75	68	99	78	83	90	101	71	95	86	81	83	101	90	71	63	91	84	86	84	79	78	83	90	74	86	75	74	87	74	73	80	86	83	84	74	88	76	91	86	90	81	81	76	88	74	78	99	80	91	89	90	84	93	79	75	68	104	84	85	87	80	82	91	90	83	75	82	98	86	73	70	89	79	73	81	82	82	66	88	84	81	66	82	96	85	89	80	74	84	71	91	80	87	80	82	85	86	98	90	92	64	83	73	88	80	77	94	84	94	93	79	108	86	83	80	76	69	105	87	72	85	90	76	81	76	89	83	93	97	65	85	92	71	74	80	78	83	70	69	73	73	90	86	86	61	74	60	82	66	104	79	78	78	73	83	81	100	94	60	79	85	72	83	77	75	80	71	72	69	79	78	79	75	86	94	91	67	79	86	72	81	80	91	69	76	76	98	75	80	92	70	75	73	68	76	77	70	86	81	81	100	82	95	100	91	89	92	79	75	92	81	82	87	71	69	93	85	96	91	93	99	73	79	75	95	91	94	88	83	64	71	83	86	84	62	78	72	78	91	102	75	86	78	61	77	82	67	96	76	75	76	72	84	89	92	76	79	76	83	71	100	73	80	78	75	76	83	79	75	87	76	89	90	77	77	113	97	103	88	89	80	76	82	85	92	88	81	99	92	97	75	90	77	86	86	95	74	78	76	72	99	83	82	96	88	86	88	78	99	94	101	69	81	71	87	94	104	86	88	78	70	78	79	92	71	74	75	90	90	85	74	89	76	91	89	94	88	80	102	81	78	99	74	96	90	73	84	66	75	65	79	80	100	103	90	91	80	79	84	86	75	86	56	68	73	81	80	84	98	86	79	90	72	78	75	77	90	80	81	74	78	102	97	77	87	90	75	97	81	81	83	79	72	83	74	105	72	75	79	76	80	76	87	99	88	86	89	93	78	67	95	95	87	96	82	92	82	90	73	70	106	80	82	79	100	86	90	87	74	96	70	92	75	100	76	102	87	111	87	102	92	103	97	86	76	97	77	84	88	73	79	76	96	84	79	55	85	66	75	58	82	71	84	75	86	69	87	81	66	88	94	62	90	78	99	88	67	91	89	78	71	92	82	98	86	80	82	94	77	74	82	84	66	69	87	82	88	79	91	75	91	84	71	94	76	87	84	77	82	80	88	88	80	84	87	80	91	62	79	82	90	95	74	74	74	82	91	90	87	108	92	77	88	83	78	87	91	58	85	91	80	87	75	81	88	66	96	79	75	84	89	85	92	80	85	87	70	101	94	84	69	109	99	81	99	78	90	103	83	73	97	91	84	94	66	85	92	83	84	87	89	74	83	86	59	69	87	73	76	92	71	66	83	70	97	78	79	84	73	78	83	92	96	75	103	75	87	80	77	63	70	85	79	92	58	64	87	90	77	88	98	72	76	88	80	81	66	101	84	102	75	90	87	84	88	87	91	90	92	80	76	81	84	83	63	76	98	80	75	83	74	78	94	73	68	92	90	80	77	74	87	83	83	90	87	84	77	80	80	98	69	78	83	91	89	67	79	89	88	84	69	91	76	90	92	73	88	86	83	78	81	79	93	87	85	65	92	99	81	77	89	65	85	82	81	84	60	92	70	72	76	82	85	84	92	78	71	80	77	79	87	100	84	94	87	103	83	82	82	88	66	79	88	84	81	91	101	78	75	82	70	100	71	88	89	74	72	84	77	87	62	88	80	74	74	68	69	96	76	75	82	83	74	81	85	75	92	76	98	70	91	90	95	78	96	102	94	92	69	72	70	73	77	85	79	83	70	89	81	71	88	86	87	71	77	75	112	81	79	78	90	78	92	95	80	85	63	86	80	81	86	95	87	83	87	67	69	97	73	96	71	77	72	81	78	69	77	86	79	77	86	72	92	98	83	88	80	88	91	78	86	70	93	90	70	88	105	86	88	87	86	87	89	67	72	87	85	86	94	101	73	69	78	76	75	77	97	86	75	81	87	68	69	85	89	75	77	75	75	76	85	75	91	76	77	62	85	87	88	90	64	80	100	86	81	73	85	81	80	87	92	75	69	75	80	84	89	78	83	72	96	76	90	92	85	89	69	96	78	78	91	90	93	72	83	88	74	79	84	84	85	88	69	74	68	73	71	84	79	80	85	64	79	89	88	73	78	67	87	81	71	78	78	91	85	71	82	83	87	74	75	73	79	80	83	74	91	68	87	73	84	71	82	88	77	78	90	71	75	75	94	77	70	81	69	91	82	93	97	80	114	77	76	94	80	91	89	74	84	92	74	91	92	85	85	92	78	98	86	87	68	86	78	83	81	84	92	93	71	69	78	87	95	99	73	56	81	81	74	80	77	65	76	99	78	97	76	71	67	88	95	85	79	82	69	92	76	91	65	75	73	62	93	94	89	86	77	77	64	89	74	77	82	71	80	86	84	78	100	84	80	78	70	59	82	73	82	65	80	95	78	73	89	85	82	78	83	82	98	85	79	87	75	85	98	72	92	81	86	77	91	95	85	89	75	67	108	90	82	83	84	75	73	86	74	80	93	92	61	79	78	71	99	83	74	74	82	72	76	76	71	89	77	83	94	80	78	73	89	87	79	76	90	86	92	88	88	86	80	78	74	80	78	85	74	92	85	75	77	100	63	92	74	84	81	98	73	84	85	84	86	82	65	66	74	79	88	86	71	87	76	77	78	83	88	69	80	93	75	84	77	72	88	71	84	79	82	79	83	94	67	83	80	86	80	78	72	85	98	79	97	91	83	98	87	73	74	85	89	82	83	84	73	80	85	78	88	76	94	99	69	77	60	80	83	79	84	61	79	72	72	82	83	83	84	77	83	73	81	84	70	63	83	82	72	82	69	82	86	68	79	87	78	84	88	84	76	76	90	82	97	88	99	100	79	100	80	95	82	84	94	88	75	87	68	73	94	80	84	83	91	74	78	79	91	80	82	78	82	76	79	85	82	67	86	74	63	76	95	84	81	70	73	63	71	71	73	69	79	78	92	77	86	70	80	80	92	89	78	80	69	91	83	87	82	88	93	80	91	90	102	73	78	82	86	97	74	78	75	67	83	93	83	65	75	79	76	75	77	81	80	88	84	77	71	64	72	80	91	89	89	91	99	82	82	74	63	84	100	73	93	97	96	82	101	78	66	79	71	82	73	90	80	102	87	99	86	86	79	81	92	79	101	89	68	91	86	94	98	86	88	73	93	85	94	75	71	80	94	59	83	86	75	79	78	67	79	73	98	70	95	76	78	86	92	83	80	87	81	90	96	74	73	79	80	77	84	90	85	84	81
2423	724	1906	5748	4200	881	290	288	274	268	302	281	245	253	233	275	258	226	280	271	261	282	259	275	263	253	255	260	260	243	251	261	256	287	260	238	275	259	234	243	233	242	274	265	244	245	251	225	278	249	211	243	265	277	268	241	274	253	247	276	260	248	236	251	267	238	273	242	253	287	225	231	271	281	268	264	245	262	270	233	247	256	231	259	242	243	248	241	235	281	236	254	235	252	242	259	267	255	222	262	254	208	246	262	235	259	270	283	275	254	257	253	259	244	265	262	249	246	226	251	243	253	239	262	254	265	239	235	257	269	273	236	252	230	235	278	258	253	231	247	243	244	251	257	267	244	247	271	257	245	244	284	261	246	249	274	266	234	272	223	269	256	262	246	241	235	236	260	248	277	275	252	239	219	244	231	231	242	211	259	259	272	268	225	234	258	228	256	228	243	278	243	260	240	249	251	283	248	254	245	240	236	265	274	227	253	232	234	259	241	243	264	243	258	269	257	281	265	236	234	240	211	276	271	244	253	249	257	279	231	264	255	257	257	259	251	262	279	261	257	248	267	231	246	249	262	263	258	249	247	267	255	275	264	271	252	241	245	266	262	268	252	244	237	290	244	251	248	265	267	271	249	252	257	236	249	267	266	285	234	229	251	271	302	239	223	235	243	265	280	240	271	243	241	225	262	263	230	270	231	262	252	248	257	265	243	237	254	259	256	266	237	252	259	246	272	257	260	257	243	242	249	243	292	244	288	268	262	237	245	275	262	234	232	261	264	243	261	252	249	265	230	234	263	252	245	247	280	277	262	270	276	222	253	230	265	262	247	254	225	268	254	252	232	235	245	238	271	254	242	219	228	264	261	263	268	271	238	255	226	241	252	262	254	236	258	239	257	252	251	267	237	233	242	256	267	271	275	232	233	279	242	275	249	242	227	253	260	251	244	243	245	275	250	244	249	251	237	267	270	248	259	255	257	257	251	246	267	251	239	231	244	256	254	266	264	247	247	220	263	249	263	236	262	270	248	237	237	253	239	268	261	265	243	258	261	269	268	251	240	262	264	253	236	277	256	232	245	282	269	256	252	235	263	250	273	257	269	226	268	222	254	253	257	240	244	232	256	275	226	257	261	253	242	219	264	258	248	263	255	253	235	271	273	258	248	227	233	238	289	277	281	255	252	274	262	242	254	260	237	229	244	276	269	251	234	268	244	262	230	268	267	262	264	253	249	235	243	282	263	258	233	253	258	277	252	269	256	291	227	259	250	259	267	264	238	268	261	252	269	269	252	263	247	236	242	283	242	281	252	250	245	247	255	225	268	236	231	261	241	254	256	260	241	260	262	251	280	254	254	261	254	277	262	251	254	238	243	241	248	240	246	247	242	243	251	247	244	253	258	252	248	267	260	288	243	237	231	253	256	248	258	250	266	222	246	267	244	218	239	262	241	237	235	241	236	240	266	268	248	274	263	227	239	254	225	292	248	281	260	255	253	277	284	233	267	272	254	219	237	269	267	271	255	265	246	260	279	261	249	252	283	238	249	267	272	249	253	245	246	264	251	259	268	253	232	240	260	237	265	267	251	247	242	276	258	250	250	241	261	237	257	271	249	256	248	240	262	249	242	245	225	245	229	260	268	241	275	251	269	241	229	262	269	253	255	264	234	257	237	266	231	262	255	244	230	242	250	246	238	235	283	248	232	269	248	276	250	274	260	247	230	258	264	251	257	278	258	255	262	230	254	235	236	236	245	246	243	254	250	239	267	230	226	258	261	249	269	241	257	258	236	253	242	259	268	233	248	265	248	255	246	231	255	253	264	248	281	260	241	262	250	257	241	252	226	261	231	262	274	263	257	272	257	224	262	250	240	249	248	255	250	255	264	259	252	261	243	231	264	266	291	265	272	252	241	230	246	245	263	253	265	248	258	232	243	235	259	224	222	263	226	258	242	247	195	245	239	247	252	233	269	232	267	253	247	272	256	267	269	255	247	247	249	226	265	273	228	268	246	259	226	240	266	245	260	256	256	236	239	252	255	242	272	281	222	255	246	277	288	237	241	243	262	245	236	272	280	262	246	262	273	230	269	255	266	278	262	242	236	244	257	270	232	271	246	243	223	238	261	240	254	274	235	271	224	226	260	263	269	252	254	264	252	260	250	244	229	237	244	255	267	250	275	199	288	256	246	256	249	235	244	273	261	230	234	222	269	274	235	239	250	251	255	258	249	247	240	249	241	266	248	307	250	262	260	260	255	258	243	260	243	248	241	235	274	252	276	248	228	239	238	236	239	233	247	251	282	250	247	257	240	253	247	232	262	249	217	269	262	246	250	268	248	260	253	238	249	257	259	282	250	232	239	251	257	246	226	256	247	261	262	225	236	254	264	277	257	254	234	276	255	253	246	236	281	250	252	234	255	252	283	247	279	257	265	252	261	243	258	234	251	229	275	291	220	258	253	263	236	245	238	265	245	252	257	262	262	248	292	239	238	256	251	247	265	240	241	255	276	256	226	243	264	242	246	252	231	255	253	245	251	270	248	246	246	258	283	287	241	260	261	217	241	271	282	241	209	249	255	266	259	239	268	247	261	248	258	296	219	247	266	241	235	244	240	237	271	240	243	237	260	238	236	235	246	260	257	249	276	277	235	240	239	246	260	263	233	248	244	253	259	253	259	235	264	244	268	230	269	228	267	230	252	255	277	231	243	263	266	265	251	251	240	257	261	250	272	247	255	239	255	272	254	246	255	260	234	264	269	239	232	272	255	247	248	260	223	243	265	256	248	247	247	268	253	217	231	264	243	243	260	257	291	251	285	236	232	250	237	241	268	273	234	281	266	259	274	241	267	271	254	242	275	255	263	265	238	265	263	245	242	249	221	288	247	270	255	269	261	230	225	272	221	218	244	253	258	269	252	260	284	252	246	254	261	268	253	240	265	232	231	261	256	243	240	251	230	240	269	242	263	225	234	250	246	228	244	250	259	237	259	256	249	236	244	282	253	264	272	249	272	259	228	235	259	260	226	222	232	240	237	280	256	270	234	239	261	250	253	292	271	253	250	242	238	234	271	246	248	246	244	238	263	267	233	240	271	262	238	249	251	228	251	238	259	265	247	266	221	296	241	261	228	287	260	234	271	254	249	292	261	261	246	258	269	269	253	261	206	240	249	262	244	246	258	260	259	303	249	250	263	254	256	284	241	262	280	237	243	249	264	257	231	270	277	262	235	255	246	250	253	230	267	256	257	276	241	262	230	255	267	269	254	260	275	273	214	267	250	244	259	248	256	247	265	234	245	248	267	267	224	237	257	241	239	241	243	234	244	246	254	252	266	267	233	255	261	249	241	261	244	262	241	263	257	226	245	255	242	275	289	247	213	240	240	248	255	236	239	232	234	245	235	264	246	230	271	252	251	265	235	243	242	246	247	247	255	262	248	228	245	246	222	243	243	241	250	241	250	248	262	263	258	242	254	246	255	241	237	261	249	240	252	249	266
14041	3723	25509	48596	34647	16899	1067	321	302	252	230	259	240	193	186	202	226	189	180	199	190	191	179	193	189	183	224	192	155	195	187	176	164	154	165	184	185	190	162	173	185	192	205	186	198	168	182	180	175	178	155	168	177	187	178	166	183	204	189	190	170	146	157	178	191	201	189	192	194	185	154	206	171	200	196	172	163	176	186	183	178	206	169	171	190	190	183	182	196	194	180	180	171	151	156	167	185	153	157	164	133	208	158	169	186	192	174	190	175	155	195	187	185	177	165	184	209	182	187	163	168	192	192	174	209	176	162	182	179	170	161	167	195	182	174	179	189	194	195	164	193	176	150	169	169	168	186	197	172	178	179	159	161	159	179	181	189	176	185	187	186	147	161	174	191	197	192	189	172	197	190	168	182	169	175	151	188	183	197	168	178	179	180	155	187	149	189	185	166	193	151	197	180	166	166	174	167	175	165	173	192	155	184	192	178	157	170	177	163	166	161	182	174	178	219	186	206	167	176	179	184	179	170	176	195	186	190	182	178	196	192	167	178	161	193	202	151	178	179	154	180	175	186	165	182	192	188	178	185	173	187	187	176	173	173	162	173	180	192	186	166	190	195	202	174	163	172	209	148	178	180	180	202	170	170	182	172	181	189	185	174	190	173	177	162	193	186	156	176	176	157	186	202	165	177	205	181	194	195	180	176	180	177	174	184	173	150	163	183	163	206	201	177	174	174	187	170	175	174	186	193	168	208	177	179	207	169	187	197	179	172	204	173	179	186	173	190	187	203	192	176	156	168	208	203	173	182	180	187	170	195	150	176	198	183	156	190	190	158	154	192	209	186	186	168	177	168	173	175	199	205	175	174	174	192	171	185	145	187	166	165	186	184	181	185	183	178	189	200	187	173	176	181	176	174	167	183	169	171	186	185	176	178	164	171	166	171	172	153	177	152	191	192	169	168	166	160	176	157	187	170	173	157	192	178	182	168	193	165	174	185	176	178	185	190	176	153	163	152	170	188	179	177	176	169	159	173	174	167	183	190	164	167	193	187	142	162	185	182	188	168	165	188	156	206	173	173	186	184	199	201	173	180	184	176	186	165	184	165	192	160	181	183	179	185	187	184	173	182	182	189	165	200	183	163	174	155	164	173	186	184	207	167	195	190	158	166	152	164	183	181	174	186	195	166	178	178	172	176	176	178	187	190	181	185	156	189	153	183	181	185	166	170	177	179	194	165	185	159	184	191	160	195	174	158	163	169	177	185	173	179	173	186	185	194	206	189	185	192	200	159	207	178	188	191	171	191	200	146	179	184	169	202	169	184	174	180	199	191	178	171	195	188	131	184	177	183	174	173	189	175	172	177	146	157	163	156	194	177	170	159	162	164	190	172	182	159	170	165	154	185	167	173	185	160	169	188	187	190	166	165	169	176	183	191	180	160	201	170	181	175	174	222	202	201	183	171	153	189	197	198	170	165	170	204	160	174	199	183	193	176	192	148	162	189	183	179	169	192	172	165	160	182	180	173	167	171	164	183	184	171	172	180	193	196	167	161	191	164	180	198	177	173	166	182	193	174	165	216	160	179	189	201	169	197	173	199	176	167	218	181	195	177	163	178	191	186	169	184	167	187	199	181	186	155	176	182	179	168	172	177	211	165	158	179	200	186	184	191	173	176	184	181	169	168	174	191	176	175	179	153	185	175	161	182	160	170	169	185	166	175	214	181	202	166	172	191	155	166	213	174	189	191	190	161	170	171	169	181	177	164	145	167	163	161	168	172	174	169	144	180	176	173	182	162	199	179	181	188	183	183	195	180	168	205	211	175	201	175	156	151	178	188	200	168	170	186	195	175	179	172	192	181	181	162	186	182	172	187	190	185	197	198	182	191	196	188	194	219	162	209	208	184	179	172	153	159	154	158	164	206	172	197	163	201	203	182	202	183	167	183	206	190	171	216	189	165	182	188	189	177	188	157	195	173	177	173	158	141	176	167	157	165	179	204	187	187	147	174	161	200	181	179	169	176	185	147	168	190	178	179	158	179	190	168	169	183	169	173	170	186	177	178	156	173	167	183	188	180	159	179	175	161	185	166	148	171	173	207	170	186	184	168	199	195	178	176	177	166	168	180	170	167	195	190	162	175	180	175	186	192	179	173	166	168	176	185	175	198	167	180	187	172	189	195	183	190	173	162	163	168	153	163	166	183	171	181	177	181	172	150	158	176	177	176	177	198	187	192	151	162	164	154	169	175	201	183	176	176	147	183	196	184	147	169	199	166	169	176	181	184	188	175	158	179	189	174	197	169	206	192	170	160	179	169	188	181	173	179	153	194	194	158	167	155	173	179	173	178	194	173	181	194	187	182	189	189	188	185	192	168	173	191	169	172	169	173	192	164	171	188	197	172	173	190	176	175	189	202	182	194	173	175	152	178	186	148	184	211	194	153	168	175	165	189	173	196	189	205	164	190	189	191	158	203	165	177	168	201	168	190	193	186	177	170	183	174	174	199	156	176	196	198	187	170	204	216	165	183	178	182	183	188	175	165	168	148	181	172	168	160	176	156	168	197	171	177	168	178	197	167	182	170	190	182	183	179	203	178	182	173	171	165	185	170	180	179	161	169	181	180	166	183	171	179	160	194	198	186	179	176	191	148	185	172	161	170	198	185	196	155	189	180	175	173	195	187	175	182	173	170	199	183	182	175	157	181	177	194	187	192	186	170	197	180	174	182	196	199	171	184	193	175	184	177	189	195	177	175	180	172	166	179	176	179	174	203	172	184	178	186	202	170	172	173	163	189	173	161	201	173	158	181	166	183	199	166	192	179	159	182	157	159	160	174	191	190	182	167	185	168	174	175	181	151	192	161	171	195	178	187	178	185	163	180	179	179	173	178	170	196	189	191	171	174	181	197	167	207	161	184	172	178	172	162	184	161	197	160	196	178	158	161	183	182	181	191	202	190	196	186	192	190	173	178	178	155	164	168	163	219	192	184	169	166	174	185	176	159	171	194	193	170	174	175	166	179	163	199	178	187	183	178	172	184	198	184	168	181	161	177	176	183	200	165	170	161	169	190	171	184	195	164	200	174	160	175	163	196	176	193	181	157	187	193	173	185	174	197	202	168	177	180	185	188	159	172	183	196	162	188	201	164	181	181	178	178	150	175	170	190	185	171	150	185	186	196	207	156	184	179	147	177	167	168	190	205	202	184	186	199	191	182	174	191	182	200	210	207	193	193	183	151	158	184	177	180	169	198	191	135	171	188	181	175	212	150	204	174	187	192	171	171	206	177	162	189	179	164	166	186	167	160	176	186	190	186	161	153	201	182	153	169	178	173	175	197	183	187	194	181	144	169	163	181	154	180	190	178	191	188	188	160	189	202	181	166	158	173	181	167	157	169	151	208	173	165	188	188	188	202	180	137	161	167	163	195	173	193	161	188	156	161	188	176	156	172	163	181	166	176	160	191	175	216	184	186	167	139	169	167	178	181	161	178	196
7657	3744	32733	55587	44030	16636	1282	1091	968	902	811	754	693	721	688	640	645	589	554	589	566	583	513	560	526	501	528	529	486	446	534	504	521	511	488	493	499	509	491	494	478	496	485	423	458	491	441	465	493	485	476	485	474	485	473	444	472	447	482	475	441	483	492	460	442	463	460	460	451	471	491	482	448	482	479	474	440	482	470	454	488	449	475	482	467	495	430	465	500	456	455	477	482	502	474	489	447	451	467	471	447	459	463	473	453	480	437	476	462	452	548	490	483	474	446	452	471	475	492	480	462	472	460	458	489	452	468	436	466	463	483	492	472	475	479	476	424	471	457	409	502	451	454	485	457	455	430	476	459	445	460	447	467	445	458	470	449	472	452	485	422	457	439	492	479	486	456	452	451	455	495	445	465	476	420	463	527	463	442	528	467	449	471	445	440	493	466	473	451	460	494	431	469	473	466	459	465	458	453	492	453	446	446	465	460	509	475	476	465	441	454	435	465	419	489	465	487	480	444	489	462	492	482	451	436	411	431	500	462	506	481	457	469	472	448	476	443	448	487	432	413	451	428	420	444	451	469	449	481	443	492	448	412	465	460	455	443	462	450	467	472	501	462	466	459	481	500	470	437	466	469	466	441	483	442	442	441	465	487	462	461	446	482	433	408	456	464	458	469	460	449	474	440	438	488	461	476	488	458	497	468	453	467	480	498	474	472	466	458	473	465	460	470	488	479	463	446	500	490	465	426	466	449	469	471	483	450	502	438	490	495	449	473	471	473	498	421	423	465	463	432	466	445	441	459	476	489	479	470	465	470	459	433	409	442	429	431	431	493	472	474	520	482	470	447	462	476	480	461	448	469	471	446	453	451	493	398	454	450	467	461	426	451	489	437	458	457	437	491	454	453	441	479	462	475	465	504	484	486	496	433	440	441	447	465	460	444	464	441	466	482	457	490	439	433	447	448	465	451	449	443	459	439	465	420	461	485	463	453	465	466	472	438	475	468	460	441	492	431	488	439	448	458	437	444	467	505	461	474	472	465	433	527	457	471	452	500	452	471	499	434	484	488	457	417	443	496	479	444	488	483	467	462	486	422	465	447	453	453	462	446	468	463	422	466	459	480	470	488	450	442	497	463	428	489	452	456	487	460	472	454	471	495	495	438	447	433	497	455	433	471	469	457	443	470	488	462	482	470	495	445	461	438	512	496	481	429	484	454	425	461	474	432	479	497	493	480	505	465	466	453	447	494	456	441	463	503	427	451	443	472	456	474	458	494	456	451	389	472	503	445	437	454	446	452	457	503	469	463	447	500	434	440	492	443	437	441	411	473	439	468	489	457	473	479	467	456	447	456	443	455	476	444	473	474	474	441	475	482	495	466	461	490	474	480	439	451	449	438	466	489	466	460	469	436	475	429	467	430	430	489	459	462	483	487	455	468	444	470	451	470	444	454	465	424	462	469	485	469	445	520	449	476	467	461	507	473	474	476	461	445	502	473	436	395	483	430	483	430	476	440	425	472	443	464	494	463	488	447	429	454	490	450	478	440	485	468	467	475	463	437	439	481	489	485	458	476	485	489	478	495	443	428	440	473	467	488	450	477	451	468	449	483	444	459	442	464	452	445	455	470	462	477	438	468	437	408	477	474	462	498	497	432	447	466	491	467	482	492	454	464	479	478	474	473	495	449	457	422	434	470	480	448	461	485	449	482	436	440	459	418	438	458	479	440	475	484	465	470	455	427	474	452	466	443	406	445	454	479	480	408	491	497	472	426	478	441	455	492	437	477	496	496	448	485	491	501	449	454	462	480	453	435	442	460	462	452	437	437	472	474	479	464	471	473	472	473	412	474	496	446	455	409	454	442	479	448	452	442	464	465	482	473	474	478	470	473	446	508	469	472	447	452	469	477	468	454	439	441	482	486	477	503	441	489	412	422	472	467	411	460	458	472	484	466	479	477	457	464	429	437	461	498	459	472	455	475	469	457	424	475	472	461	439	468	449	468	472	440	468	442	470	446	441	453	429	447	496	466	476	468	500	503	473	479	441	450	439	452	436	455	461	428	466	453	467	424	449	480	475	465	475	440	462	440	453	451	477	451	468	472	508	491	513	472	468	457	477	488	473	461	463	487	456	480	449	437	522	485	442	497	488	446	473	460	466	485	440	455	499	454	478	508	470	451	464	465	511	474	443	496	448	491	497	440	451	462	452	486	460	481	480	487	443	472	452	515	449	468	483	503	465	477	438	499	489	474	445	448	448	413	461	455	465	480	476	467	460	452	456	454	483	495	442	438	484	499	468	486	482	477	449	502	499	451	439	404	444	466	471	446	476	443	450	471	492	461	474	463	466	462	481	460	463	478	445	492	430	477	457	437	494	465	450	494	447	458	470	433	495	467	453	459	505	481	477	448	471	437	456	441	465	499	435	480	446	479	462	442	471	463	481	441	440	466	473	444	462	451	484	470	469	497	476	441	443	475	474	469	462	437	490	464	498	484	450	478	470	469	491	472	463	450	464	457	507	487	463	468	457	475	478	440	479	452	453	478	483	435	455	444	467	474	451	490	448	462	473	499	471	464	501	463	470	484	428	454	469	455	420	495	463	467	480	444	466	478	457	474	467	483	441	469	404	446	497	487	410	487	463	471	445	452	502	462	477	452	480	448	473	460	411	471	444	489	510	469	450	462	434	488	471	460	443	444	433	475	495	443	456	465	460	428	459	469	436	450	435	443	451	429	425	467	451	468	453	441	493	446	469	457	446	454	460	470	470	462	458	465	473	467	465	454	455	451	465	445	470	471	454	468	447	459	460	465	464	488	440	509	450	457	458	467	496	448	440	493	449	473	468	428	448	488	451	530	495	470	483	471	440	492	416	480	472	521	469	442	433	459	437	467	467	465	447	415	473	455	508	492	484	483	433	479	445	479	449	477	445	475	442	487	447	480	478	454	466	469	478	480	467	444	440	481	472	447	487	474	433	492	470	441	473	486	462	484	486	474	450	468	449	452	494	430	459	476	453	488	470	459	445	448	453	464	443	451	457	437	460	473	458	472	456	472	447	471	456	481	442	468	465	438	469	449	441	486	450	491	431	461	442	479	493	483	440	467	503	442	461	439	492	450	489	439	463	465	467	478	452	452	468	403	482	493	483	498	448	548	430	468	459	442	446	486	459	451	467	489	470	487	470	469	477	492	453	454	491	440	472	458	444	474	449	483	467	477	482	453	479	451	485	472	485	442	486	450	483	440	452	472	454	489	446	494	494	450	472	458	432	466	464	446	497	466	468	452	482	488	412	433	468	486	468	497	482	482	421	481	461	495	485	490	455	467	417	469	490	459	492	471	472	503	466	470	504	476	502	462	498	489	464	462	441	443	454	463	467	485	466	455	485	451	456	445	482	442	441	430	442	486	463	475	458	464	441	474	468	443	442	475	491	447	469	489	468	450	449	489	425	431	459	461	476	464	458	445	426	456	423	446	459	450	495	469	481	451	450
20258	5668	27531	56334	52573	27810	3635	586	496	442	420	384	360	362	333	334	340	317	335	332	310	319	324	327	355	309	305	338	318	304	324	321	312	297	303	323	298	323	321	294	288	286	294	293	287	312	312	286	311	303	275	309	293	323	277	307	286	278	277	321	286	315	317	307	304	309	297	323	284	302	298	284	311	303	337	279	305	309	292	293	274	290	297	268	266	283	316	308	285	303	273	321	276	317	301	236	275	295	283	305	283	320	281	317	292	289	281	319	287	309	292	265	306	282	280	297	301	270	274	275	242	293	271	313	289	282	267	303	278	303	280	310	303	279	293	285	342	318	337	257	288	290	283	328	313	310	304	298	302	299	302	301	293	278	293	289	327	269	279	292	316	332	277	267	299	280	299	311	286	304	292	288	318	306	291	255	326	285	293	279	296	298	315	294	278	302	288	329	329	286	275	317	284	309	273	279	290	296	304	309	310	325	284	315	326	276	285	292	328	318	280	315	301	296	285	320	331	293	296	304	284	322	293	295	326	289	320	278	285	303	310	284	289	256	255	302	278	295	260	289	312	327	268	297	272	279	318	289	260	295	276	314	316	317	349	308	280	286	305	313	283	330	302	304	269	274	276	278	282	294	304	307	254	301	309	308	305	296	322	325	319	293	310	271	311	304	285	293	297	299	294	290	310	298	276	286	301	263	271	296	312	277	271	298	307	307	321	344	278	295	316	302	303	280	307	311	316	271	316	286	278	292	288	285	292	308	272	305	287	310	313	275	328	295	306	298	303	294	306	317	299	313	296	253	299	307	285	272	303	296	274	283	297	270	301	295	304	307	285	314	282	293	270	305	312	297	331	349	298	313	299	295	297	264	294	310	346	298	299	286	292	317	292	318	290	316	311	302	248	276	288	300	263	332	332	304	326	292	274	288	279	312	293	288	292	299	308	312	311	330	322	281	301	300	280	298	279	287	288	322	299	298	313	280	320	303	300	283	285	292	313	304	295	299	266	289	307	315	290	308	283	294	291	288	305	289	307	289	299	296	278	296	293	297	330	300	272	283	279	273	284	309	339	298	302	294	295	270	280	304	294	313	297	272	308	291	334	280	310	283	279	304	288	340	307	325	319	297	279	306	273	273	304	271	299	271	276	310	293	310	296	307	330	284	292	273	302	313	286	314	352	300	301	296	304	294	307	297	277	287	287	291	312	282	278	318	301	302	307	312	291	322	270	285	303	304	270	296	295	279	305	308	274	309	285	307	311	285	261	300	300	325	265	313	303	288	285	285	300	313	282	306	281	276	294	278	319	291	290	252	279	329	286	284	292	286	318	300	312	292	322	318	289	301	287	297	290	282	267	288	283	345	311	309	296	269	262	320	285	286	272	292	283	275	290	270	315	312	288	268	262	281	291	310	298	270	302	285	272	323	284	325	291	283	301	314	312	258	285	301	312	312	276	351	311	315	288	295	299	322	316	270	281	288	314	277	307	266	267	290	282	306	286	299	278	288	306	286	268	282	313	314	306	296	261	306	310	288	288	290	328	269	291	286	285	305	274	286	271	296	326	297	274	314	311	301	308	272	307	322	291	313	322	295	313	277	276	273	307	269	287	288	298	273	274	306	280	309	283	308	346	292	314	284	323	297	278	286	299	280	277	304	313	259	282	293	308	286	314	288	308	297	283	301	286	299	283	285	289	296	330	305	273	314	294	291	285	308	320	309	273	313	319	286	303	293	304	309	294	278	317	319	299	303	295	304	297	296	267	280	285	289	290	289	253	288	311	302	304	289	272	278	309	295	300	295	318	317	307	300	297	307	286	290	283	271	299	313	302	300	282	311	264	307	294	297	308	269	287	315	275	285	268	316	297	262	287	292	290	266	306	326	300	261	277	321	284	307	273	300	297	275	297	301	295	320	307	322	295	297	311	299	292	301	299	303	294	298	313	320	317	289	295	308	286	304	297	289	282	305	294	295	324	325	270	316	291	305	285	289	312	297	338	307	287	290	291	277	303	332	269	320	277	298	284	330	308	282	316	307	328	274	302	299	289	267	285	309	300	301	307	294	312	308	307	306	278	312	331	275	320	271	278	314	284	302	293	279	264	311	262	318	303	310	257	309	329	300	313	287	272	290	326	301	298	296	290	304	302	313	316	301	324	305	317	293	308	305	291	304	270	275	293	301	281	292	278	311	286	301	301	294	314	305	291	315	291	304	301	299	309	295	313	297	304	309	299	303	309	290	276	298	302	313	317	283	337	307	301	266	290	310	325	289	347	286	314	257	268	306	283	304	270	285	310	327	314	284	303	267	323	313	292	286	292	325	274	260	317	305	309	312	334	294	331	327	311	337	279	296	290	327	307	295	333	312	322	292	310	283	279	320	337	325	287	310	299	270	315	318	281	300	271	271	291	315	325	288	306	291	326	325	294	323	266	302	311	277	296	287	315	312	304	306	285	287	319	288	297	298	334	309	346	274	317	273	303	310	299	286	285	319	257	310	306	312	285	309	279	280	282	283	286	311	288	296	302	284	305	273	271	295	290	298	317	310	316	311	296	284	277	285	311	309	300	270	240	265	285	273	260	291	264	287	264	315	326	327	332	276	302	289	309	291	309	294	307	293	304	300	296	280	298	291	285	263	302	306	284	295	282	294	315	275	325	263	282	280	261	287	279	287	296	326	312	288	312	308	313	287	304	318	302	268	310	285	285	313	312	304	300	302	277	289	284	290	289	315	304	297	303	298	250	270	291	314	298	299	299	276	281	271	313	312	321	284	308	299	288	274	273	266	317	282	304	263	300	319	283	327	322	327	289	334	315	308	312	296	287	300	268	295	311	306	293	295	312	283	300	282	304	304	277	281	294	291	300	283	321	281	295	273	304	275	299	305	284	311	299	339	305	295	302	284	307	291	303	293	257	279	306	289	303	304	311	292	315	291	307	295	310	301	315	298	315	297	282	315	306	310	325	275	311	277	302	288	273	301	283	286	272	299	317	301	286	304	299	287	279	293	283	269	330	287	307	355	293	297	294	292	290	269	263	270	286	294	307	271	278	297	311	312	300	279	299	280	313	300	299	309	290	306	303	272	286	306	321	333	278	290	300	307	312	292	288	261	265	302	308	284	312	324	287	312	285	292	282	313	300	310	294	284	287	293	309	257	283	295	310	290	264	340	274	332	317	299	307	308	320	295	302	294	282	287	287	282	318	284	302	258	312	303	322	301	296	314	284	318	280	285	296	296	315	284	290	281	298	291	303	294	290	299	282	281	290	291	265	275	322	292	287	322	300	311	307	269	306	327	299	281	276	253	290	299	311	283	302	283	309	331	305	318	273	302	303	277	314	285	296	297	294	316	309	304	346	298	341	282	337	289	320	330	284	309	312	295	280	292	311	321	278	297	294	283	280	267	276	290	293	303	326	311	281	308	350	301	291	290	335	308	285	296	301	273	335	285	290	288	300	287	325	288	304	314	282	291	304	298	301	310	298	249	279	275	295	296
9184	4357	33180	61996	57335	24583	2374	2018	1728	1565	1483	1299	1232	1149	1097	1020	1006	1006	907	916	958	882	901	866	836	822	802	826	867	748	860	791	814	808	752	765	758	741	698	797	740	739	727	726	749	714	748	722	726	727	732	727	721	744	713	697	724	698	712	704	710	713	709	721	673	699	732	698	698	683	753	709	669	666	708	729	739	739	714	746	710	675	726	658	743	761	691	706	737	664	731	664	709	700	715	686	675	723	698	742	688	717	727	702	746	672	688	722	686	665	707	713	694	697	686	696	709	688	737	691	718	668	713	699	716	713	717	668	697	698	699	665	718	720	689	670	717	686	724	692	694	687	659	678	659	669	692	719	671	673	683	721	708	693	615	713	800	739	677	674	665	724	690	684	730	700	692	761	720	701	670	699	689	698	738	715	675	693	673	657	666	683	702	667	648	680	645	695	669	654	715	697	629	713	687	637	717	718	652	699	682	688	638	637	691	734	675	676	736	669	649	670	700	710	692	710	675	669	714	676	695	714	665	720	692	660	719	672	721	648	710	684	677	731	651	650	718	699	687	682	697	688	693	692	696	745	676	694	642	681	659	625	730	668	659	698	709	702	717	690	690	723	681	698	739	685	672	700	675	695	701	655	674	658	716	720	691	697	710	732	678	694	690	656	673	679	649	699	696	672	733	656	725	688	720	702	736	755	681	691	660	658	679	679	698	718	739	692	719	681	688	677	680	701	722	699	698	629	660	669	711	721	707	662	707	691	727	686	650	710	621	679	677	726	739	718	677	697	644	636	705	717	650	685	724	684	725	674	702	672	741	691	746	673	649	687	701	701	648	727	723	669	692	663	739	697	702	709	715	690	732	750	680	663	697	677	676	731	730	695	687	671	727	668	694	689	680	720	702	721	669	730	692	654	693	689	653	664	643	706	663	619	686	714	721	669	653	710	685	699	672	675	693	699	723	705	669	699	695	708	689	673	685	724	633	720	689	671	689	693	711	706	706	682	702	715	716	733	706	715	677	649	715	679	679	705	728	721	705	697	701	671	710	699	705	693	689	707	742	716	727	710	672	675	710	704	714	696	732	699	652	709	649	706	660	693	726	692	685	678	748	722	678	675	695	692	693	681	715	677	722	657	721	696	718	659	735	696	689	749	712	695	646	699	701	667	732	688	703	728	709	709	721	723	710	703	691	667	703	694	656	706	682	670	707	625	646	612	690	679	687	674	690	729	684	704	734	696	675	706	682	686	716	702	697	707	667	661	684	740	696	693	708	680	678	727	709	688	694	721	681	701	695	659	675	702	703	707	736	700	699	667	739	651	681	669	731	722	657	715	631	677	676	712	691	696	675	676	676	710	714	722	732	691	668	645	662	691	713	677	713	678	724	688	689	678	680	702	733	748	712	690	726	717	703	705	680	761	660	724	685	667	676	714	636	683	710	677	702	654	700	708	632	716	667	668	713	685	686	686	665	734	682	653	700	677	677	699	728	691	685	727	699	709	654	689	709	739	729	712	713	711	687	739	673	702	670	688	663	717	675	683	681	706	734	673	699	689	688	726	669	758	718	704	686	694	694	679	744	691	671	666	662	706	660	682	748	690	667	742	679	704	685	686	688	646	685	666	710	659	690	669	691	671	668	729	720	691	740	662	674	668	691	664	713	685	709	717	743	666	719	666	668	668	743	680	680	724	730	694	672	670	679	676	679	655	672	710	615	702	690	724	684	729	744	699	709	682	674	695	724	668	654	708	681	671	673	629	670	719	692	703	702	645	695	713	714	726	690	674	691	711	718	724	662	715	693	699	641	698	674	725	724	702	656	722	678	639	663	740	717	721	657	633	688	746	662	693	662	698	685	705	680	694	722	679	714	674	697	724	691	682	626	696	713	679	688	697	675	683	674	718	711	670	692	645	694	705	710	679	719	668	640	686	715	678	717	705	682	695	700	725	665	660	678	673	764	626	682	712	671	687	681	671	684	729	732	684	676	715	702	726	732	747	715	692	671	743	732	654	737	731	621	686	694	679	734	695	714	706	652	689	680	713	703	661	677	676	677	708	703	671	736	663	647	724	739	666	726	730	710	687	666	693	676	696	690	719	666	725	685	670	653	697	684	690	685	678	709	692	740	751	701	707	734	706	729	674	681	711	743	713	677	696	661	691	699	708	697	744	709	710	697	699	742	696	679	679	733	664	709	656	714	721	659	679	701	697	697	734	679	705	650	660	723	680	662	683	723	685	686	754	667	692	654	735	652	679	694	625	687	696	696	686	658	703	667	666	726	688	698	690	679	660	680	742	717	737	675	707	679	721	698	673	688	674	723	749	726	677	708	750	705	711	699	684	683	691	692	677	706	714	698	670	704	691	658	733	729	694	636	695	698	694	632	680	729	681	732	644	713	714	708	665	750	681	719	672	690	705	705	687	698	702	684	699	675	701	720	712	720	695	644	689	711	735	760	684	707	680	694	738	681	717	656	715	709	685	677	693	707	696	687	688	668	739	730	693	720	721	691	693	692	697	663	722	714	660	681	718	682	711	711	699	657	694	744	619	716	689	732	690	669	696	675	673	663	756	684	692	696	666	693	662	681	686	691	717	671	667	700	672	709	673	688	688	653	673	691	715	750	687	676	663	702	725	661	686	698	662	684	684	728	726	695	692	660	677	690	701	717	713	694	726	672	692	694	669	730	702	676	721	716	697	699	701	706	727	694	761	650	673	730	658	683	690	716	667	707	689	697	704	714	687	695	669	703	718	685	719	701	692	693	653	714	713	687	712	662	737	695	693	670	685	735	700	666	669	684	694	665	649	685	721	694	692	686	728	716	686	674	692	679	684	720	691	667	665	696	666	701	724	720	642	676	703	699	697	642	678	703	701	733	692	664	643	718	700	685	680	703	691	721	689	685	719	727	677	657	693	714	720	676	688	666	654	725	703	674	723	694	731	669	664	639	667	699	677	740	684	698	707	689	649	705	729	725	736	746	723	719	689	678	693	690	683	699	705	776	725	719	722	696	694	700	706	713	684	669	666	700	667	708	659	678	698	655	688	679	684	744	667	660	742	705	677	647	690	725	693	656	678	710	748	644	717	697	748	673	716	695	689	675	703	706	759	688	695	692	666	702	698	667	694	675	708	655	683	738	715	715	656	669	728	718	710	724	702	687	697	684	652	727	712	659	697	718	704	658	680	709	663	700	707	673	717	672	718	712	689	709	669	699	750	684	677	707	701	629	741	703	667	653	684	749	737	719	687	677	729	693	668	737	730	727	735	661	711	670	720	732	698	673	683	718	675	705	658	736	691	691	737	667	681	710	695	706	669	684	716	692	707	674	683	696	680	763	705	708	669	729	689	701	674	679	697	686	707	714	704	689	707	654	691	676	682	677	714	697	722	690	658	670	688	665	668	669	704	686	697	695	680	676	700	676	683	690	719	660	659	664	745	698	676	702	717	687	667	701	688	667	663	672	650	676	710	668	697	695	669	691	699	714	696	707	635
2573	394	599	974	1504	217	78	85	74	75	80	96	91	87	80	91	91	73	98	92	91	78	84	98	82	95	86	75	92	90	78	91	87	83	83	96	86	81	87	103	87	78	88	72	78	78	81	84	90	87	79	86	79	80	95	85	107	80	90	93	90	84	82	62	69	79	96	86	82	87	69	78	75	85	83	64	90	81	59	84	79	75	92	105	69	84	76	73	91	68	77	82	89	79	89	84	87	96	84	87	90	97	81	70	101	79	79	97	72	84	78	90	103	84	86	88	85	97	80	67	81	82	82	78	105	80	88	78	89	88	74	80	79	68	85	94	94	84	90	69	95	85	99	72	78	84	79	68	83	89	86	78	79	70	97	91	95	81	81	77	90	75	70	101	79	77	87	72	81	87	82	69	68	93	60	77	67	78	73	80	73	75	81	98	89	84	90	86	85	85	76	101	71	77	71	82	76	73	69	75	91	94	95	90	87	89	86	79	87	89	88	90	96	88	95	91	100	75	68	81	67	83	73	91	80	96	110	92	94	91	78	84	102	95	88	85	88	87	74	85	68	88	75	76	110	85	72	71	73	91	82	83	106	82	103	98	99	64	79	92	88	85	92	92	66	82	77	84	85	93	80	84	81	71	85	73	88	67	95	79	99	85	85	65	66	79	81	79	81	86	100	75	91	68	81	84	81	79	71	79	66	90	87	80	91	86	87	76	84	87	84	85	59	87	110	103	84	81	78	79	63	63	69	74	89	80	76	103	90	78	85	80	83	90	75	80	82	108	73	85	96	85	81	101	77	92	71	74	74	92	86	73	94	79	81	96	81	77	80	55	81	89	102	83	76	86	79	90	82	77	89	89	81	73	77	79	80	89	68	73	71	84	108	86	103	84	99	78	72	74	82	81	84	79	92	82	69	76	93	96	88	92	78	65	88	98	88	73	68	91	95	74	90	87	85	79	87	85	72	74	83	93	78	83	71	76	76	87	85	75	78	83	77	98	100	77	85	90	84	80	85	98	100	89	80	93	75	100	71	82	80	79	74	72	68	93	97	99	72	59	74	80	86	88	81	83	96	88	98	79	89	88	78	71	67	73	79	97	84	68	81	82	73	95	80	91	89	81	79	94	85	95	84	72	77	94	81	85	85	69	76	83	77	84	80	76	75	91	70	84	99	79	82	76	79	83	79	89	77	71	73	79	73	96	86	83	87	71	80	84	75	90	68	87	88	88	88	71	84	77	101	85	81	88	80	94	76	81	79	85	88	59	80	69	89	80	97	77	85	77	88	95	81	94	77	83	78	84	73	103	85	85	71	67	71	85	81	85	80	95	76	88	81	94	102	94	91	78	84	75	81	72	69	95	71	60	79	97	79	80	76	81	81	84	87	78	80	70	84	76	71	82	84	82	88	86	90	73	73	94	96	77	103	80	82	89	95	93	98	77	88	77	80	86	73	81	92	84	93	91	101	90	89	85	76	80	97	98	75	92	76	82	75	84	92	74	75	85	72	87	83	86	81	71	85	79	69	79	77	84	88	96	84	99	99	104	86	77	80	81	96	79	79	82	87	70	101	95	86	81	85	99	81	84	58	92	87	88	88	85	66	62	86	94	102	84	89	77	91	90	99	89	79	80	103	95	84	94	94	88	89	77	77	75	75	100	83	93	95	84	69	82	79	90	83	74	87	118	78	79	71	87	83	86	81	79	83	88	87	64	72	89	96	95	90	64	105	88	86	74	69	86	71	101	86	90	97	78	87	78	89	95	83	74	79	87	79	90	82	85	83	92	88	71	59	86	94	77	84	80	83	95	101	93	92	91	84	87	93	96	77	83	74	99	77	82	74	92	86	72	105	67	82	91	80	77	79	90	93	94	88	93	81	79	78	73	72	85	82	79	67	94	88	74	77	81	84	87	92	83	89	99	74	81	88	74	82	78	87	80	78	80	96	83	85	73	77	92	84	94	94	79	74	79	71	79	97	92	88	92	90	78	86	78	82	88	94	73	82	79	91	94	100	72	73	74	69	87	88	72	76	88	89	82	95	82	87	81	82	80	80	78	73	93	75	86	80	78	85	88	83	82	80	82	77	80	86	89	79	80	80	79	87	76	86	71	77	79	87	77	75	83	80	91	80	74	89	79	91	90	74	75	80	88	72	76	76	101	96	71	94	79	100	88	80	94	83	90	84	79	76	83	88	75	76	73	74	98	79	84	88	69	89	93	78	76	77	74	82	91	93	80	86	101	76	81	71	92	89	100	87	92	76	93	91	81	80	90	92	60	77	93	87	94	79	75	89	88	79	92	88	84	63	75	90	69	110	87	68	78	90	78	72	84	63	78	85	89	64	74	84	92	75	96	89	80	83	76	90	86	82	76	81	86	84	88	76	93	86	78	78	85	103	79	98	83	82	76	88	82	67	95	93	88	81	94	52	86	80	81	102	88	80	78	77	89	85	97	69	86	88	95	84	75	81	74	92	81	84	89	83	64	82	80	61	105	93	83	65	84	69	86	77	78	108	86	77	87	91	89	93	92	83	81	78	98	101	86	105	86	68	80	79	80	79	67	81	73	90	90	88	74	84	90	83	99	79	96	91	77	79	76	84	67	96	91	92	98	74	90	70	92	91	66	73	83	68	76	90	86	78	73	98	89	82	85	79	53	68	78	85	90	82	90	83	104	88	92	85	76	80	84	76	82	100	89	85	89	77	83	69	86	66	93	81	90	90	86	107	88	78	86	68	102	89	91	79	80	66	73	83	74	92	80	82	75	87	94	74	89	90	96	84	84	86	72	81	97	101	91	71	65	78	70	82	79	90	87	75	86	84	88	95	80	82	99	95	87	88	82	72	75	94	94	76	71	76	76	76	66	81	76	93	76	94	95	89	66	89	94	88	115	102	69	83	86	99	90	87	86	77	98	98	73	70	85	94	86	54	98	83	82	86	84	79	89	89	95	80	91	95	76	79	78	88	71	77	100	74	69	93	91	67	87	91	87	76	66	88	61	79	82	82	78	81	95	83	84	78	74	79	91	65	79	84	69	86	79	80	91	67	74	77	84	85	73	71	79	73	82	79	78	77	93	77	76	77	81	80	81	65	95	89	76	107	82	64	76	90	80	81	77	78	98	82	74	81	92	93	93	85	89	80	106	84	92	88	69	71	88	82	74	83	85	83	82	80	88	84	70	78	89	95	90	85	81	91	75	86	94	78	96	96	67	76	93	82	95	67	94	86	87	97	78	84	74	74	71	70	80	67	88	89	81	73	84	83	70	89	96	76	76	75	72	62	96	86	79	87	80	65	94	85	93	92	98	84	66	72	76	61	62	92	78	91	90	89	78	95	84	83	82	93	84	98	102	96	86	80	94	82	84	86	102	94	93	66	89	97	83	77	99	71	91	66	83	92	77	70	94	68	81	82	56	83	95	70	70	76	95	84	67	78	93	80	85	84	90	87	76	76	75	95	97	85	85	90	80	86	77	89	69	90	78	78	57
2334	533	1656	4484	6504	1083	298	243	255	244	296	249	254	233	244	273	265	238	264	297	234	268	233	239	260	226	272	252	257	229	264	237	234	265	280	265	251	237	247	245	266	267	251	266	277	269	238	253	255	237	256	264	251	255	237	232	294	262	252	278	228	236	233	271	280	253	248	250	220	228	251	248	230	272	285	250	226	266	261	213	276	245	246	255	256	245	276	243	264	252	231	237	228	253	243	222	278	261	230	234	249	243	247	242	246	250	266	256	263	243	264	251	242	235	237	255	257	244	256	250	256	239	236	252	278	239	236	257	253	248	235	251	243	227	278	274	243	248	244	289	244	257	250	236	246	272	261	266	240	256	277	242	249	253	244	246	252	238	232	254	242	225	246	261	252	247	261	256	244	258	244	223	235	239	268	261	276	270	259	238	241	233	277	245	267	259	235	257	246	239	265	245	249	286	249	244	261	241	242	256	252	276	246	228	252	248	234	244	242	237	244	248	241	220	258	248	243	227	256	248	254	277	250	235	264	244	211	248	246	271	278	237	266	239	271	250	256	236	250	253	263	263	257	252	264	272	242	271	230	217	279	222	244	229	265	246	236	267	229	245	268	250	240	259	243	257	288	242	242	240	246	250	245	276	262	223	223	248	236	237	247	251	245	244	273	239	240	246	231	243	236	253	222	231	272	267	257	256	259	256	249	239	245	250	226	269	226	252	237	253	238	252	267	262	243	236	211	244	228	238	256	245	238	248	259	240	249	247	232	251	265	248	259	275	236	239	250	257	277	253	257	261	260	259	267	227	239	234	261	259	263	225	247	247	237	262	259	255	258	239	259	233	247	262	257	256	243	237	259	268	270	237	272	249	247	248	235	269	260	237	256	264	273	229	268	243	244	226	228	262	269	228	239	263	261	234	248	245	260	233	226	223	239	292	262	241	264	259	264	243	232	251	243	257	240	245	240	261	236	256	267	250	244	256	252	265	275	232	256	270	263	250	265	278	287	239	244	252	212	228	254	239	249	253	256	241	253	247	260	258	251	272	238	264	288	278	269	224	243	259	266	234	281	230	261	240	252	257	239	254	245	254	222	220	249	261	248	242	264	239	261	245	277	221	261	241	251	244	240	283	262	258	255	267	251	212	239	224	241	269	259	273	270	264	245	267	262	260	258	242	241	242	256	250	248	261	269	244	277	255	244	241	281	259	237	236	241	263	229	268	261	245	264	259	273	272	242	239	248	253	267	266	255	278	226	272	250	229	226	253	259	247	284	231	269	287	265	269	225	229	258	258	237	263	224	239	234	255	231	275	241	257	258	223	236	252	253	252	225	268	259	247	254	247	239	246	243	247	265	269	235	263	262	263	255	260	227	246	276	244	277	246	292	252	259	262	234	249	247	206	242	223	240	257	247	263	254	229	248	245	244	260	259	236	213	261	256	257	258	233	257	271	262	252	280	237	265	286	221	250	266	258	264	265	252	262	250	261	262	269	242	228	271	268	273	252	222	249	253	232	250	257	259	280	252	259	278	252	245	242	256	252	241	266	246	254	238	256	230	234	249	266	249	252	232	266	247	244	256	232	270	256	256	253	260	243	263	257	253	255	257	256	259	275	225	257	244	255	239	244	239	261	255	251	262	228	285	252	255	231	261	220	248	241	255	260	254	233	247	248	284	262	275	234	254	261	246	266	248	233	287	269	221	250	245	230	235	246	250	248	245	249	280	239	240	274	223	275	245	280	244	259	266	270	261	255	252	241	250	227	236	209	262	248	246	261	244	287	249	262	237	231	259	256	258	253	233	230	258	239	278	231	250	217	252	253	252	260	247	226	264	253	253	255	227	241	231	271	239	231	243	284	258	245	267	283	257	257	246	256	246	243	267	248	257	238	275	262	253	228	231	254	264	275	284	269	262	253	239	259	236	247	248	242	251	253	250	271	273	248	245	276	267	265	260	244	234	228	262	275	273	228	268	238	255	288	258	238	288	257	252	265	240	217	263	265	280	239	227	248	304	249	257	266	239	257	251	260	224	246	239	260	259	236	241	246	237	277	273	212	244	227	259	268	286	228	242	245	262	253	240	256	271	251	228	262	267	251	243	254	266	252	262	248	233	240	237	249	274	247	232	240	266	251	274	265	225	259	246	223	242	272	246	278	233	255	273	269	244	268	253	240	245	230	260	260	260	244	232	245	255	238	272	239	261	239	258	250	282	292	227	257	244	267	244	246	273	238	238	240	253	251	255	244	258	219	233	247	267	253	243	258	257	226	266	221	224	253	264	220	228	238	249	239	248	231	241	212	251	228	242	249	255	250	238	237	237	270	273	232	244	243	268	229	247	258	247	250	247	277	254	209	259	229	275	257	222	241	280	260	272	258	254	253	249	275	236	273	261	247	275	260	264	226	250	256	244	241	236	256	254	271	277	246	273	233	256	268	250	267	290	256	207	239	250	268	239	245	240	246	215	252	256	244	245	254	243	264	259	273	238	245	225	269	241	259	283	250	274	249	234	264	238	250	245	265	255	262	222	264	228	254	251	274	247	250	232	260	249	244	235	244	240	251	219	263	252	252	246	250	234	306	241	256	246	262	281	247	239	239	261	258	237	256	258	245	261	241	260	248	264	233	247	246	277	263	254	238	241	251	243	278	280	240	231	275	264	222	263	239	223	253	258	249	271	237	245	221	266	250	259	267	248	258	267	234	269	269	274	249	250	234	249	269	252	290	252	240	274	257	253	266	234	223	262	261	259	233	282	255	274	267	253	261	240	273	238	232	274	251	254	274	247	239	268	254	270	260	233	237	241	271	256	236	246	269	244	251	251	241	232	242	232	259	251	258	236	264	274	265	278	229	252	245	258	254	236	233	236	231	238	250	265	258	253	235	252	254	243	241	231	258	217	252	226	249	272	232	265	229	258	250	256	274	236	267	246	259	246	232	250	277	218	218	264	258	260	242	273	260	263	253	255	289	256	283	283	210	227	241	231	263	254	225	266	243	254	234	259	229	258	234	242	281	257	254	266	245	250	284	261	254	257	269	244	249	244	234	268	235	269	247	236	266	274	246	261	261	250	235	263	274	253	254	286	245	250	257	240	248	268	214	263	262	248	258	240	250	241	231	244	214	251	248	254	234	276	253	223	254	255	243	256	227	224	269	231	225	254	255	262	264	250	252	253	245	270	246	258	255	230	262	257	239	226	275	220	237	261	271	236	232	234	251	242	265	258	246	267	241	248	290	234	252	250	251	229	241	252	272	256	224	245	263	254	275	242	241	231	241	264	233	263	245	261	254	241	238	259	251	261	280	266	240	236	242	263	278	239	261	259	237	270	281	273	243	255	246	257	239	258	245	261	247	250	280	251	238	256	238	242	256	252	276	254	266	229	253	230	232	240	264	271	261	253	255	246	271	251	229	233	230	245	256	283	248	278	232	262	238	241	258	242	253	227	260	240	268	263	242	252	247	261	248	241	266	291	240	275	235	235	221	232	257	255	250
10698	1681	2256	18085	33898	6010	483	294	275	231	253	223	202	174	184	189	173	179	189	163	168	184	170	205	168	177	182	178	163	175	165	155	187	167	171	152	157	134	154	183	154	164	169	158	159	148	163	151	178	152	155	154	165	157	192	166	189	172	149	151	164	172	185	155	158	150	188	168	171	133	157	169	148	151	138	149	158	180	159	160	159	162	162	161	167	165	168	162	152	162	173	160	160	171	135	137	140	165	179	173	156	152	164	158	166	142	160	152	167	161	153	163	156	170	141	131	185	167	184	161	178	135	141	162	151	156	165	151	160	160	170	146	176	154	163	162	171	176	159	133	176	153	182	152	157	164	167	194	162	143	168	152	147	178	157	164	158	172	153	172	170	150	169	169	159	192	154	171	139	165	175	159	159	158	157	166	149	145	164	140	147	164	184	135	130	154	148	160	172	180	152	166	174	159	151	139	172	156	146	176	158	180	159	182	156	183	153	174	130	164	158	163	164	141	157	161	165	167	153	170	167	168	193	175	195	147	145	155	165	146	139	170	148	157	189	152	162	178	175	177	164	152	172	142	155	177	169	167	181	169	160	156	175	153	168	175	136	170	150	141	158	169	161	139	157	157	164	154	153	159	170	149	151	135	149	151	135	156	142	158	163	152	179	152	136	176	172	152	159	146	206	147	176	157	153	180	157	159	153	172	167	147	136	174	160	144	160	147	161	153	156	156	140	158	162	174	165	177	162	157	156	145	131	156	152	167	153	148	182	144	146	143	163	164	201	188	146	144	151	170	159	158	167	149	145	151	166	151	172	155	161	175	155	167	186	134	165	152	175	160	145	162	176	150	142	160	155	186	171	166	150	160	137	167	183	170	163	150	138	177	162	171	152	166	181	151	156	163	177	159	178	167	167	149	136	152	170	157	158	172	162	155	146	160	152	166	167	150	202	194	160	174	169	196	167	171	145	158	137	140	181	178	154	148	166	153	160	156	142	156	149	138	147	141	155	181	204	165	144	181	160	167	142	156	171	161	183	143	168	152	157	156	143	189	130	152	170	141	141	175	155	155	166	164	131	161	170	152	165	133	156	149	143	162	158	145	146	177	158	166	164	167	130	173	154	169	176	160	172	157	154	150	148	133	158	152	165	148	183	158	157	135	158	166	168	181	160	147	141	143	162	153	161	161	165	152	185	168	143	167	180	152	169	154	149	148	130	177	177	155	167	147	127	143	176	162	176	144	164	177	164	158	155	179	158	157	158	180	139	135	171	165	157	151	156	176	143	161	174	153	147	139	164	145	157	167	171	135	157	155	149	151	144	133	161	137	163	166	163	161	161	148	150	166	148	143	126	166	139	152	178	169	171	143	146	162	180	153	145	150	158	151	161	155	168	158	150	169	174	176	170	143	171	164	152	162	177	167	169	155	168	161	153	152	174	145	159	148	149	140	156	144	164	184	155	159	158	153	154	159	150	150	152	191	168	158	162	151	155	169	158	149	147	147	147	155	151	163	146	137	153	172	142	171	157	152	166	187	163	144	184	164	164	173	170	166	168	156	153	175	164	157	152	173	148	157	156	158	167	186	161	145	142	144	158	184	158	180	171	152	143	154	136	131	167	166	159	164	168	149	145	167	181	169	174	147	171	148	171	185	148	163	152	160	172	176	150	156	182	167	166	150	146	154	150	136	150	169	171	171	145	162	172	177	162	168	156	161	147	160	172	172	167	147	170	175	147	177	135	193	168	128	153	149	158	153	175	162	163	172	162	173	175	179	162	147	171	164	178	176	145	169	161	154	136	153	141	153	162	149	157	150	134	167	171	188	163	169	159	175	160	150	172	149	175	169	147	167	136	157	154	166	138	134	151	161	140	159	137	184	154	156	150	149	168	181	162	135	140	186	148	174	157	153	160	144	142	151	165	168	160	154	159	143	145	157	172	161	169	170	144	156	138	171	145	158	156	183	175	174	169	152	167	156	182	162	164	152	175	136	191	139	180	148	163	140	159	164	157	152	146	152	163	150	148	147	150	153	149	162	173	169	142	159	169	151	144	155	160	164	165	155	155	163	161	178	150	153	144	145	145	181	161	156	155	157	154	157	182	162	159	140	161	165	154	143	150	156	166	154	168	140	160	156	161	169	159	155	166	158	157	146	173	173	161	155	169	161	149	159	158	174	156	162	138	157	162	158	148	141	171	182	175	144	150	151	128	162	168	160	165	165	180	171	156	147	140	161	148	152	160	149	153	150	158	138	154	150	160	155	169	150	165	168	177	171	150	140	155	168	157	150	149	157	137	171	171	148	148	144	163	155	168	161	153	150	168	158	180	161	166	152	186	169	165	156	184	175	159	173	158	152	163	162	156	162	161	172	150	156	180	154	146	160	164	163	144	143	159	164	143	135	151	161	173	153	153	173	156	142	153	143	151	168	169	148	160	165	149	153	161	193	143	164	164	140	157	151	171	150	149	164	152	163	149	142	174	148	157	170	149	150	155	159	133	140	147	149	161	166	169	183	159	160	148	169	159	146	161	141	166	147	169	178	165	165	166	164	155	143	156	167	179	158	154	149	174	159	150	160	165	180	157	157	176	149	168	157	185	161	146	188	183	139	169	162	162	167	175	147	161	182	174	162	165	152	182	172	152	160	170	169	156	156	169	173	167	157	157	168	176	161	150	147	143	169	149	161	156	140	161	168	184	150	177	155	177	178	165	160	173	158	150	166	130	167	143	141	144	155	162	163	184	171	150	179	164	188	156	159	174	152	158	168	154	167	173	157	178	190	160	178	186	149	179	188	165	183	162	157	171	165	151	163	152	163	168	168	163	166	173	152	158	147	164	165	146	155	139	132	165	149	155	157	169	162	173	176	162	163	151	153	137	144	151	152	148	142	165	155	150	164	147	146	159	159	168	152	166	145	162	177	146	140	149	138	164	159	122	155	157	155	144	160	146	145	135	159	164	163	180	144	166	159	178	174	194	156	171	137	158	142	154	169	171	185	129	139	170	155	157	166	175	144	182	187	156	158	158	179	162	144	162	191	149	162	175	158	145	143	143	157	175	144	160	170	166	179	147	155	172	148	158	176	180	154	145	150	147	147	172	155	155	161	166	188	170	176	184	140	160	178	153	182	174	183	175	177	160	153	160	147	158	166	151	173	164	161	147	169	151	130	157	155	137	151	175	150	151	154	158	150	180	148	137	167	151	178	191	151	153	146	147	140	162	170	163	136	179	152	152	159	148	147	150	152	169	160	156	182	160	173	161	169	160	154	168	137	162	127	166	161	166	151	161	137	155	158	173	155	137	153	156	166	149	191	162	168	167	162	179	176	153	170	168	172	172	162	164	161	161	168	149	154	150	147	165	156	146	125	143	140	162	156	147	159	145	135	160	174	167	162	184	173	148	156	155	144	175	154	158	171	189	156	151	153	185	179	183	162	158	159	130	171	136	143	139	153	168	172	168	171	164	168	171	147	179	154	162	156	182	165	141	173	161	166
6570	1735	4621	30167	36633	6599	1460	1238	1115	1013	910	804	724	689	679	639	636	587	569	553	544	559	560	539	531	506	508	487	451	555	452	435	499	471	464	472	452	431	477	478	480	445	449	430	423	477	465	411	436	456	418	423	455	458	425	451	424	430	433	420	423	423	384	441	382	439	476	400	417	428	432	426	442	424	444	437	439	429	430	370	458	408	422	475	436	377	380	432	383	433	441	425	448	421	396	427	442	419	412	438	408	426	419	418	401	428	442	421	383	394	413	411	425	447	396	424	402	401	448	419	428	406	410	452	409	443	403	409	418	428	454	447	436	393	420	430	452	403	436	409	412	391	373	415	423	407	413	418	408	422	423	398	384	426	427	422	435	445	405	403	403	446	426	423	452	440	434	420	434	412	404	413	405	429	426	394	422	433	413	411	464	454	428	392	466	475	419	416	415	388	413	383	420	422	393	431	410	412	423	393	418	419	422	426	443	411	448	394	397	416	374	456	435	403	470	428	429	431	432	439	422	446	412	405	446	374	463	405	399	414	436	443	425	412	416	448	413	386	443	408	436	420	418	405	421	439	381	460	435	451	420	446	425	398	414	457	425	437	372	449	424	425	437	417	421	405	415	449	435	409	446	409	447	434	448	397	412	401	413	401	454	461	442	457	431	422	423	402	405	429	414	398	404	423	470	424	413	397	409	434	414	418	426	435	423	445	449	409	378	453	395	408	425	396	423	405	410	428	398	444	367	444	435	424	387	433	440	421	424	444	416	391	425	415	415	398	429	386	437	434	412	373	421	433	464	399	365	436	421	399	441	418	423	423	414	442	398	405	428	389	404	407	426	413	461	420	403	449	420	419	392	412	409	401	396	441	395	398	417	403	436	398	455	390	398	414	433	395	404	441	418	379	406	418	407	400	437	452	396	438	456	402	431	412	456	410	450	401	416	412	434	410	407	423	393	410	426	437	427	416	392	427	412	407	438	410	380	406	428	417	407	431	408	425	429	426	456	408	430	404	447	416	440	426	437	404	438	389	412	394	377	429	425	400	422	434	393	417	398	382	409	425	423	389	423	423	407	445	398	409	437	383	426	421	433	441	396	421	466	430	417	427	426	382	426	388	421	436	416	408	410	421	430	429	428	445	421	412	403	419	438	456	411	421	431	432	461	433	445	426	392	408	435	398	410	414	407	410	445	410	415	430	454	441	442	416	422	441	439	403	437	431	426	406	443	429	423	444	406	401	387	405	427	414	434	460	418	405	412	427	425	414	389	383	439	446	422	426	429	413	422	401	405	395	419	427	387	429	419	384	441	396	422	448	436	391	430	403	419	428	416	404	443	383	388	433	429	436	425	406	430	376	405	451	398	436	400	422	405	445	402	405	434	434	433	446	399	439	425	370	407	409	428	434	417	435	426	398	438	426	395	421	409	438	399	430	444	388	410	436	442	421	428	418	371	440	428	417	429	406	414	368	443	387	427	417	420	416	450	423	376	403	424	406	435	418	395	432	415	432	422	445	410	426	443	447	391	437	441	407	454	448	414	397	439	423	432	403	399	438	415	423	399	463	417	424	389	392	421	401	434	402	384	442	418	409	431	418	414	402	408	406	436	442	438	429	435	401	459	421	450	436	427	388	411	430	410	387	401	423	461	422	430	433	422	409	435	413	408	401	401	399	434	392	441	415	445	414	410	416	389	412	423	440	400	440	413	393	433	426	452	404	412	433	403	433	411	441	416	399	430	394	433	417	456	395	466	431	384	412	433	445	431	420	391	408	437	397	424	420	426	442	413	450	416	438	418	437	405	398	462	429	441	407	418	434	398	412	416	387	425	416	421	423	434	416	401	448	459	445	443	425	383	428	410	441	399	422	420	425	398	439	405	425	403	394	459	441	417	447	442	436	426	426	420	475	419	418	432	441	454	399	442	418	437	438	420	435	448	492	421	442	416	437	436	436	411	438	382	433	412	442	408	413	402	414	404	435	427	409	419	408	424	455	421	388	432	451	425	403	394	432	421	434	433	416	400	424	429	431	419	418	414	441	433	425	425	380	417	426	406	393	423	388	428	394	438	392	417	446	472	406	422	429	428	438	420	432	417	444	446	407	486	405	417	435	411	399	398	375	413	428	434	408	409	422	438	423	410	413	465	406	428	397	421	404	413	388	431	401	409	417	417	451	449	440	375	443	425	438	424	433	391	428	471	435	423	468	438	420	432	430	404	387	456	418	389	438	411	451	429	397	417	404	393	410	422	464	423	383	436	410	425	453	383	418	436	415	403	388	422	464	433	379	428	450	398	441	414	451	408	400	428	386	420	423	419	427	418	446	427	436	434	432	432	414	425	444	413	422	391	447	426	401	437	399	404	378	421	464	428	432	428	380	411	436	399	392	423	417	410	434	456	422	442	410	424	406	415	421	431	402	445	435	402	422	410	410	429	401	411	440	409	398	426	392	394	446	446	367	405	388	401	455	425	406	410	427	455	406	371	405	439	432	434	428	424	417	433	412	457	451	425	399	402	393	411	405	414	432	404	434	390	371	400	385	460	428	424	423	375	425	421	396	457	432	409	408	385	426	449	393	407	439	431	406	383	416	437	423	402	468	413	435	436	429	438	415	423	412	402	409	447	416	421	418	408	399	394	403	441	421	413	412	443	425	415	441	416	465	387	423	412	387	419	420	401	418	420	397	356	427	437	457	437	398	393	423	411	418	391	389	398	420	420	381	427	444	422	404	420	419	420	424	433	393	426	448	426	423	436	415	420	413	438	410	428	386	411	386	429	390	421	411	444	447	430	435	417	425	426	422	406	416	443	398	418	393	451	429	420	430	416	410	386	389	431	436	471	445	416	378	441	417	456	395	427	440	453	421	412	423	418	415	413	426	428	446	428	421	459	452	412	405	435	392	412	434	464	411	421	420	384	391	459	416	410	427	457	426	422	388	413	425	444	417	417	406	441	381	429	383	390	426	376	408	422	430	404	387	402	406	432	437	423	419	393	403	404	411	404	439	415	432	446	424	410	388	421	445	435	415	432	453	391	460	439	423	417	421	406	440	382	430	410	399	418	433	406	407	448	390	400	444	396	400	427	443	423	468	435	421	419	415	390	418	398	421	398	414	422	446	447	470	410	439	457	472	417	423	455	460	428	399	411	396	395	400	419	420	409	414	371	384	403	401	397	367	429	377	429	409	415	419	440	439	460	412	404	419	430	415	384	473	397	384	410	406	390	409	409	447	407	447	390	442	398	397	423	429	394	406	436	392	405	444	434	401	380	448	425	406	429	433	415	402	466	445	407	409	467	437	419	390	426	418	395	414	403	420	399	421	420	386	435	398	404	413	412	411	382	387	393	426	397	419	406	408	420	430	437	400	424	396	376	395	407	417	440	378	436	400	409	403	462	377	447	436	405	432	456	426	438	446	446	415	438	413	452	424	434	434	410	435	402	447	416	448	412	413	440	412	439	436	406	412	423	425	436	405	405	410	403	475	440	406
18049	3628	3738	34519	48822	9991	1086	563	515	447	466	429	355	375	352	346	331	355	324	319	313	362	314	338	325	285	304	299	349	315	307	290	269	292	240	259	327	305	307	274	290	278	292	296	257	321	302	281	283	290	276	267	268	275	287	271	281	316	278	274	291	324	316	258	288	309	253	288	269	275	260	290	250	270	276	247	272	315	273	284	302	268	296	294	280	283	278	297	284	272	266	289	256	278	290	230	295	278	269	305	274	264	255	274	284	242	275	310	289	289	281	251	285	291	265	283	271	297	279	272	267	274	255	269	236	285	261	282	292	270	270	305	262	236	222	264	287	290	263	293	292	267	259	289	278	271	299	283	278	259	278	261	288	298	279	271	302	334	261	300	287	260	278	287	264	286	282	287	265	297	282	278	282	306	272	295	288	285	263	265	277	276	266	286	285	299	299	320	303	288	274	280	317	286	246	287	289	275	280	278	276	288	253	275	266	290	258	292	274	269	270	275	310	266	264	350	285	276	260	272	278	264	266	251	297	270	293	292	289	286	294	295	258	311	256	298	269	332	289	274	273	288	294	282	283	265	311	287	265	303	264	285	311	255	284	252	286	287	313	313	294	295	288	271	274	285	296	268	285	283	258	252	263	304	279	248	287	284	287	303	280	288	305	277	287	270	276	260	271	278	298	291	291	268	249	301	311	295	254	290	287	277	296	267	271	276	281	289	294	262	278	291	274	298	256	278	254	281	297	293	277	269	301	273	256	271	290	286	271	286	299	273	289	268	285	269	256	259	325	298	287	278	278	284	237	263	295	264	285	279	308	283	268	281	280	306	276	261	278	259	294	286	316	274	325	295	228	267	262	269	290	238	279	265	283	290	290	262	270	265	279	280	293	251	292	282	264	288	289	294	299	284	297	293	297	282	278	289	267	274	279	238	298	292	279	277	317	303	275	262	286	275	261	247	272	269	284	293	283	272	272	271	243	289	283	247	289	275	273	286	269	269	263	282	307	313	267	249	325	289	293	274	282	321	281	273	267	289	278	289	284	258	280	323	249	277	261	296	267	287	276	271	252	262	254	267	290	285	271	276	284	299	266	278	325	299	256	268	296	280	273	290	290	300	297	257	279	273	239	272	282	317	315	251	271	296	284	280	289	285	280	257	284	257	262	307	259	281	302	265	264	260	293	304	256	271	248	308	281	296	284	251	291	276	277	296	268	262	273	277	277	286	275	303	241	255	316	279	292	280	268	325	261	267	262	281	261	259	290	284	287	269	274	287	283	255	296	267	311	271	290	255	264	280	277	266	266	260	283	282	311	282	304	299	256	285	305	248	270	285	267	264	294	292	294	260	267	315	294	263	286	260	294	281	268	262	317	259	283	298	271	307	270	290	306	243	251	233	254	262	292	247	248	275	292	297	292	317	282	327	263	261	300	287	300	294	294	272	268	284	301	276	266	292	286	279	285	280	255	281	275	265	266	274	276	304	301	274	299	299	297	268	265	296	273	287	256	258	336	299	253	282	277	272	290	296	283	257	301	271	281	280	283	260	306	288	276	265	278	259	262	287	266	267	280	276	280	261	269	291	283	295	276	288	285	264	292	250	277	267	282	279	288	289	284	291	268	261	297	280	289	278	243	262	274	263	296	268	259	278	258	293	282	274	252	238	273	284	260	277	298	276	274	267	267	272	283	268	281	285	256	313	279	254	281	287	266	298	278	292	265	268	303	265	284	282	276	288	274	283	269	255	262	304	294	229	291	268	265	266	277	293	296	269	281	285	259	245	270	268	282	263	293	256	288	288	271	275	257	281	276	283	284	264	294	266	249	267	292	277	269	270	290	286	288	262	271	258	257	270	277	324	260	285	304	290	279	275	270	307	283	271	239	290	259	281	281	292	258	299	287	273	304	293	279	272	298	282	282	283	285	267	240	309	304	275	282	279	274	299	291	273	271	306	289	290	265	258	297	279	297	258	293	275	269	268	278	281	285	259	280	260	280	291	299	295	290	263	277	266	264	267	279	268	297	251	277	251	292	275	274	300	254	290	275	286	292	261	278	287	256	255	260	261	260	262	262	282	286	310	285	289	266	254	279	268	278	300	331	272	300	260	257	311	294	286	311	289	247	294	289	310	254	281	254	280	267	291	284	272	295	313	285	268	308	282	277	276	273	310	293	318	281	248	256	267	291	289	282	288	260	283	271	278	294	267	294	286	253	308	282	265	278	272	313	287	267	253	287	265	283	264	247	287	293	287	271	272	298	275	255	274	284	282	274	251	279	264	259	294	272	281	266	266	265	277	293	283	281	297	277	259	294	282	277	255	261	266	279	262	290	283	270	294	276	273	291	267	288	292	264	298	296	282	299	293	295	260	267	283	266	269	266	276	308	252	255	263	267	300	306	276	299	281	257	299	278	262	296	309	301	273	312	282	270	257	263	273	306	279	273	313	226	301	274	274	291	285	271	288	283	340	266	257	297	288	280	281	314	307	267	301	280	291	280	270	303	272	300	296	277	291	272	286	266	289	307	253	272	273	286	269	260	304	305	294	281	275	312	305	300	266	278	282	256	283	271	300	284	270	262	292	279	245	262	259	263	283	289	288	284	284	290	314	266	294	294	266	275	296	308	283	276	275	247	267	282	288	267	266	257	288	308	278	280	252	277	298	264	269	271	273	269	249	267	250	279	291	279	277	269	270	269	272	279	260	269	293	264	289	265	268	316	268	273	263	287	274	289	292	261	292	290	268	256	291	252	263	296	292	285	285	242	264	262	285	267	293	305	264	294	251	262	289	286	247	271	246	268	262	270	288	264	287	326	308	301	282	300	309	320	285	292	249	280	308	270	290	272	290	299	273	281	284	274	284	274	285	295	284	291	280	288	303	274	285	244	283	305	284	268	266	307	267	312	301	253	261	276	279	276	287	277	292	294	287	274	286	290	259	270	287	285	277	311	252	264	292	262	280	274	305	288	276	342	287	302	265	288	296	272	250	288	289	291	304	260	255	252	246	273	277	273	286	290	278	293	324	275	260	257	257	259	301	268	251	274	312	283	268	284	271	285	287	295	267	304	273	294	284	304	253	255	275	281	314	258	293	308	304	288	266	277	270	295	271	283	291	281	259	299	270	282	288	269	270	284	300	268	250	279	298	275	288	252	293	290	301	259	308	293	284	285	250	265	304	263	300	241	296	263	274	285	253	254	271	257	271	252	295	304	280	273	307	283	282	282	267	272	263	280	284	272	283	261	268	263	255	257	281	293	279	249	278	276	302	308	274	261	292	284	285	300	304	270	302	274	273	238	317	297	277	286	281	298	283	276	298	263	254	245	267	275	255	281	287	268	288	255	288	280	259	279	258	275	281	254	270	294	252	266	253	269	293	258	248	282	278	298	292	263	255	287	268	280	276	281	270	287	269	257	265	296	280	246	259	286	282	267	280	291	266	285	274	297	278	256	293	297	255	281	271	270	293	295	280	236	253	259	303	285	264	276	296	273	290
8439	2717	6563	42611	40500	3722	2706	2304	1864	1697	1536	1359	1328	1231	1135	1045	996	991	995	997	920	878	803	901	851	843	807	814	748	759	817	722	793	785	779	717	773	691	770	729	726	680	679	712	673	749	673	733	687	682	679	674	709	673	704	700	726	702	617	655	740	710	677	663	612	725	665	637	635	655	705	679	649	661	672	648	639	617	712	706	702	675	694	694	662	644	660	666	672	675	650	645	635	661	661	661	632	629	699	628	640	678	662	672	656	637	656	717	646	676	613	636	658	678	668	650	653	745	652	665	626	654	703	645	609	636	699	599	682	637	649	658	660	690	693	659	700	628	682	626	660	653	677	633	685	634	659	691	646	620	655	638	617	644	660	653	664	647	641	710	670	651	615	655	677	662	664	638	671	647	665	652	653	670	647	662	673	659	647	679	615	714	624	706	623	614	583	652	607	685	661	645	626	615	649	652	663	640	682	661	670	671	624	676	704	606	689	662	661	640	645	642	628	619	651	677	658	656	620	634	635	683	661	676	647	650	664	698	607	690	665	676	632	616	656	633	701	629	675	665	642	667	633	642	625	659	672	635	592	613	667	672	643	655	650	664	685	604	662	654	655	685	649	676	606	680	631	638	698	651	662	663	669	645	669	674	655	659	711	624	680	675	636	664	692	668	676	625	649	653	660	627	662	677	675	643	627	668	648	668	664	677	716	634	644	666	661	685	663	662	693	658	652	649	704	682	667	666	632	694	650	598	643	610	592	616	622	666	632	706	620	671	634	640	671	662	619	702	663	655	688	673	647	646	677	616	643	663	676	634	634	646	656	651	633	695	650	619	607	692	638	666	623	634	664	601	631	670	617	633	647	633	617	622	617	640	626	618	708	692	667	641	692	633	654	675	620	654	643	688	653	663	668	611	681	650	655	657	649	640	643	675	626	635	645	664	641	692	664	633	650	664	666	609	643	656	643	634	646	658	672	670	624	667	646	706	615	650	666	697	604	627	668	651	679	664	688	669	649	732	713	650	638	635	680	640	683	626	688	681	654	651	673	667	640	611	662	617	672	692	634	608	629	608	646	677	676	649	639	618	649	677	645	609	677	653	663	663	623	608	694	624	678	618	663	634	664	616	629	662	642	661	633	625	631	657	677	623	667	658	675	655	680	682	608	630	688	663	684	644	658	613	634	636	626	670	651	700	630	651	709	638	683	657	631	641	646	643	654	652	645	617	639	707	604	630	665	650	619	680	676	693	637	618	673	665	628	644	693	643	624	691	652	677	663	678	673	661	654	654	644	629	622	681	641	610	640	671	675	701	631	615	683	672	664	637	671	684	645	643	673	654	637	695	659	656	603	682	643	644	638	654	672	669	637	667	634	679	664	649	657	660	634	664	713	613	662	701	710	690	648	654	673	665	671	691	647	678	652	669	685	669	695	664	645	678	660	693	671	612	638	660	643	684	636	590	641	606	643	681	655	637	687	680	679	635	656	627	620	648	687	643	652	682	646	664	648	629	650	657	675	619	641	637	616	614	620	631	628	643	624	645	640	635	656	654	651	671	639	649	718	642	644	649	662	649	670	653	628	668	648	647	642	603	666	649	647	675	651	677	604	676	664	614	668	631	652	630	690	660	664	642	655	668	648	642	654	661	633	628	648	638	664	634	681	656	683	667	631	674	639	638	684	662	636	642	651	624	630	640	682	631	628	671	623	683	674	642	634	645	618	706	676	641	678	629	657	651	620	618	645	623	664	640	677	626	666	617	662	677	692	666	702	678	603	653	655	650	678	698	653	639	682	652	641	638	691	655	614	651	620	683	631	679	635	656	640	646	673	647	696	647	624	637	689	602	659	697	650	687	669	650	664	659	682	634	682	619	653	660	622	671	657	696	662	655	662	672	635	665	688	684	657	687	611	645	658	627	669	638	673	666	662	683	626	652	646	661	619	661	684	723	649	664	677	639	668	649	648	675	669	682	686	658	685	604	634	643	609	669	679	710	681	632	603	645	667	680	659	682	696	667	664	622	668	658	666	668	649	583	681	634	690	654	640	614	667	661	705	644	643	634	654	673	661	673	651	672	600	650	716	615	679	653	699	659	651	628	673	646	652	618	665	663	675	643	634	692	641	631	678	693	675	654	685	682	646	671	696	660	615	641	686	657	673	703	685	641	670	702	662	677	694	645	623	622	649	653	661	630	668	646	665	592	618	627	612	640	640	646	622	607	650	646	644	693	656	621	659	669	660	649	671	657	656	656	657	634	682	691	644	688	676	627	675	643	643	682	668	637	687	661	652	656	669	622	657	666	637	663	626	653	582	635	632	661	698	705	653	616	643	686	679	641	647	635	670	624	611	729	681	668	639	638	645	617	669	649	636	663	645	664	685	665	634	637	657	651	661	629	689	685	593	636	650	645	640	642	693	648	626	672	679	700	648	656	649	625	664	653	658	686	653	635	649	642	660	639	642	612	686	698	678	643	634	678	722	671	685	686	637	622	696	667	651	666	683	653	675	643	700	638	690	662	651	654	642	656	662	695	652	602	659	656	642	656	638	652	685	651	648	657	683	623	691	680	659	640	669	628	659	651	671	659	639	636	651	627	675	620	626	629	640	627	653	638	627	631	637	688	694	705	665	638	660	628	675	655	653	677	672	665	634	695	685	634	669	666	687	667	625	654	706	657	634	650	659	691	625	687	669	667	652	631	650	673	670	653	711	604	648	612	641	591	623	672	647	614	714	652	643	706	718	636	678	674	669	620	653	662	685	648	650	666	651	611	638	709	718	665	666	642	650	674	667	638	668	659	684	610	674	648	664	658	620	650	680	599	708	665	611	638	659	640	693	648	664	698	656	618	645	619	638	658	657	641	651	676	673	688	661	700	677	649	648	663	653	701	659	622	680	694	655	643	651	676	641	616	656	649	628	650	645	651	653	656	661	617	649	644	675	692	648	626	690	644	631	686	666	666	610	692	680	669	655	648	652	664	663	654	642	677	633	671	655	656	636	655	650	608	654	655	678	694	659	672	671	661	677	666	643	696	670	624	632	679	662	669	630	721	700	631	666	652	624	654	656	648	685	696	642	618	659	682	628	648	673	601	674	644	656	667	652	655	661	645	654	680	627	643	693	642	610	642	642	669	666	655	636	618	643	666	639	648	638	668	669	609	587	604	663	644	632	681	658	641	675	627	660	660	661	678	652	659	662	658	641	630	629	605	664	624	689	672	664	653	644	657	628	653	667	642	663	652	673	612	661	685	621	677	620	651	656	684	673	646	691	656	651	668	639	647	625	646	678	699	656	622	632	639	652	708	701	642	673	632	634	683	637	657	628	611	660	632	616	683	653	635	632	633	634	640	695	681	628	640	663	632	705	710	669	717	641	671	626	636	596	640	617	648	696	676	640	694	685	641	700	673	617	674	691	662	649	657	659	677	661	649	684	647	671	647	667	626	651	610	657	651	653	627	609	671	683	651	631	685	697	648	621	634	631	652	640	646	638	623
2454	284	359	1724	871	88	73	74	85	93	77	60	85	85	83	70	79	63	69	75	74	87	78	92	69	79	82	83	82	70	91	76	71	73	82	85	74	85	85	73	75	78	70	75	80	72	85	73	90	72	66	71	82	84	76	72	59	64	73	76	76	70	85	66	65	65	72	77	77	64	66	73	79	72	76	84	72	77	74	61	72	74	79	71	70	81	68	71	76	81	62	82	69	87	74	71	67	71	91	84	73	59	70	82	69	82	68	63	81	65	76	73	71	68	68	73	63	82	76	94	74	79	74	69	66	77	84	59	72	69	58	74	60	74	62	71	80	68	80	73	81	80	88	93	79	77	77	79	71	71	71	78	81	73	68	75	84	71	78	70	72	64	70	64	81	93	88	91	83	81	78	65	66	81	92	79	73	54	61	62	83	90	79	72	70	68	80	74	86	60	78	66	72	69	82	64	59	68	79	88	68	85	87	85	74	74	78	73	78	69	83	79	91	88	60	57	70	82	96	71	83	63	80	74	70	79	79	58	64	80	100	74	68	58	92	72	68	75	104	82	72	88	56	75	73	59	71	73	57	64	67	60	79	68	63	74	81	68	69	68	81	80	86	88	77	74	99	71	58	57	68	59	75	79	69	64	65	65	85	72	84	94	71	83	76	73	94	82	65	74	60	58	76	78	71	70	84	75	72	82	91	72	66	72	64	70	77	74	72	57	82	71	63	77	82	70	61	88	83	84	68	81	62	73	73	90	67	61	81	73	85	84	85	89	82	63	65	72	83	80	66	62	71	80	70	78	85	83	83	75	89	65	79	77	69	86	77	72	88	81	76	66	79	64	67	73	68	73	61	74	84	69	66	83	68	66	88	72	85	77	65	80	77	71	80	74	75	88	69	83	74	64	53	72	73	88	76	69	91	82	77	70	74	78	80	73	68	75	72	66	75	66	73	77	69	64	61	73	71	75	76	75	83	65	73	69	80	71	68	67	70	74	75	76	76	79	79	91	81	65	73	82	83	75	82	66	57	82	76	72	71	60	71	73	67	60	75	76	71	89	85	72	66	57	70	89	62	69	78	69	73	68	61	68	87	89	76	57	69	88	74	75	75	89	75	87	89	69	73	71	68	59	83	71	78	71	71	67	54	65	71	71	70	73	74	67	82	84	76	58	78	84	63	69	54	74	63	76	80	71	98	77	92	80	75	69	87	77	89	66	84	95	53	77	78	83	63	92	54	83	72	71	67	69	65	83	75	83	82	74	76	70	76	63	74	72	87	85	56	76	63	83	75	81	74	64	65	72	73	58	59	74	86	85	70	92	85	88	61	90	92	97	65	69	76	77	78	59	92	54	94	71	59	70	65	75	78	62	68	87	77	70	69	71	67	89	77	79	85	81	69	65	71	92	64	77	91	80	76	62	87	75	69	77	74	75	93	71	70	73	90	64	80	75	83	78	94	70	72	70	81	89	83	80	74	71	76	92	77	71	87	82	62	73	65	95	73	82	51	63	83	58	57	66	80	83	53	82	70	66	74	82	75	77	84	72	72	69	79	82	81	89	71	81	69	76	66	87	74	73	59	78	81	62	91	60	70	77	66	80	72	67	69	64	71	76	81	66	79	85	78	54	61	75	74	80	73	71	90	69	74	81	75	64	78	79	81	75	74	83	71	86	77	65	71	78	86	83	82	83	74	73	85	69	61	60	76	71	75	82	67	76	65	61	64	90	66	73	84	73	75	70	75	68	86	80	75	88	71	68	92	66	80	71	73	72	66	78	63	85	54	80	77	55	70	83	73	63	85	96	85	71	88	85	81	79	73	73	73	81	75	81	73	88	88	71	89	80	72	90	82	73	81	85	80	67	78	84	70	76	79	75	74	85	59	89	77	94	63	67	83	89	76	78	70	76	90	74	59	71	74	61	77	78	71	63	67	77	84	74	65	53	67	63	84	77	95	78	63	74	63	80	63	78	73	85	68	67	75	63	73	64	89	96	94	84	84	78	79	74	76	77	85	92	72	70	76	79	90	71	76	77	78	66	64	79	97	64	75	79	87	82	77	75	82	81	76	88	69	67	80	80	80	76	87	72	80	83	57	88	66	70	73	84	81	77	72	69	66	73	69	83	77	61	70	79	84	59	63	75	70	73	79	80	73	59	64	76	74	88	78	77	70	68	79	67	77	66	94	78	82	64	80	90	81	70	75	73	71	79	65	65	75	83	65	84	80	84	82	77	93	61	73	64	88	75	67	77	79	70	70	100	83	67	62	75	79	73	93	74	76	78	69	82	69	64	81	64	81	70	66	72	71	68	67	60	68	71	74	74	79	84	86	69	67	78	69	62	81	85	74	83	91	73	79	93	73	76	83	75	61	65	58	76	61	71	85	77	86	81	68	73	85	70	59	66	72	75	67	71	78	68	78	76	95	75	84	71	79	82	80	59	87	81	73	70	88	78	65	91	67	91	78	76	50	84	80	75	57	77	80	74	72	86	66	65	70	73	59	62	71	60	69	70	74	75	94	65	73	67	85	80	66	77	66	73	68	75	70	92	61	81	72	86	83	78	90	78	58	91	69	80	60	63	76	89	76	78	73	65	86	82	77	78	73	74	77	67	80	87	72	72	88	58	73	54	65	70	76	83	71	69	64	61	68	78	79	65	71	73	63	85	73	79	82	74	64	71	66	74	63	76	70	95	82	77	72	79	75	85	72	87	73	68	65	64	81	69	68	87	70	72	60	91	86	71	68	71	70	77	74	80	99	81	96	75	71	83	77	76	76	62	77	73	93	77	70	74	72	72	61	76	64	75	79	71	68	85	77	63	82	65	86	82	65	64	83	66	73	76	83	79	74	75	78	60	85	71	78	69	77	79	82	90	66	67	79	66	63	78	59	64	77	81	71	97	63	70	71	78	81	76	80	69	77	82	62	80	75	88	70	75	71	68	80	88	67	59	91	76	73	65	76	71	65	77	78	60	78	67	62	65	85	68	56	75	62	66	72	76	71	69	71	61	74	81	75	78	71	93	66	81	61	78	79	78	82	84	93	74	86	80	86	83	71	56	83	80	63	72	85	52	69	63	74	63	66	103	75	73	73	77	82	74	70	80	67	76	69	62	78	82	78	73	75	73	69	76	78	58	65	69	76	67	81	78	61	68	81	75	73	78	81	75	69	79	68	66	81	72	78	85	82	77	90	66	87	81	73	81	75	80	69	84	80	61	84	81	72	73	74	70	68	75	81	75	88	67	60	59	70	79	81	73	80	90	90	79	58	77	91	83	85	88	67	82	81	86	86	77	74	79	70	65	63	78	71	67	70	86	62	76	72	64	73	76	52	71	96	76	74	64	71	87	68	82	70	66	78	71	69	65	84	78	76	81	70	86	82	72	83	75	68	80	67	84	80	58	71	78	63	76	73	91	87	61	92	61	89	82	67	66	92	66	86	75	69	82	78	82	70	62	76	84	76	82	86	67	84	76	81	99	61	68	84	66
2225	453	823	7446	3595	268	269	234	249	219	243	244	244	220	241	257	219	237	226	214	237	229	228	237	245	228	211	246	228	229	222	218	218	237	226	218	224	238	244	223	234	232	238	210	222	221	219	232	234	228	225	214	218	216	258	218	196	214	209	195	248	225	209	217	221	216	237	244	239	255	233	224	249	210	227	226	224	224	234	207	218	223	208	237	266	225	227	218	220	210	229	235	224	245	226	225	235	223	211	226	240	223	240	239	242	230	228	232	252	225	206	243	242	221	212	223	251	217	185	204	246	215	233	203	224	232	242	233	231	210	243	238	245	246	205	228	238	198	237	224	252	213	222	244	229	223	227	210	232	203	188	227	195	229	229	218	223	217	209	219	235	245	235	216	227	202	235	220	225	240	206	222	246	242	221	215	252	194	234	228	224	233	238	219	228	229	236	236	222	200	215	232	213	228	227	223	213	219	253	241	239	230	210	245	227	215	218	195	213	236	253	231	195	219	258	230	261	250	223	227	223	236	211	221	230	217	230	231	213	246	218	220	218	233	222	246	206	235	219	209	218	237	232	228	231	205	221	220	249	248	253	224	230	241	239	244	227	223	245	189	203	230	212	231	227	219	210	238	240	223	230	210	245	221	222	265	211	259	242	235	209	228	210	237	235	242	223	214	227	244	241	249	253	225	233	220	224	233	206	236	222	234	233	230	220	234	216	227	222	237	233	235	224	229	220	227	236	246	231	239	218	228	211	224	209	203	230	246	247	229	233	233	236	203	260	239	237	218	224	216	229	216	223	237	218	238	204	220	240	236	212	228	232	228	221	215	246	234	221	217	222	217	222	204	215	229	216	231	197	260	208	212	224	237	224	209	212	207	228	225	221	218	263	227	233	236	238	220	214	226	240	210	231	225	224	250	223	209	235	188	234	233	244	231	227	209	214	208	221	226	205	257	226	228	225	222	220	213	243	245	228	231	223	231	222	200	263	222	221	214	228	237	236	206	226	216	211	214	226	205	192	204	213	239	215	209	229	226	209	210	229	241	248	253	229	241	234	228	222	229	243	230	220	216	210	216	204	226	238	202	235	243	259	239	212	262	207	242	240	233	228	215	244	257	237	240	201	225	226	224	207	209	237	238	213	213	225	217	192	238	214	214	218	238	230	230	212	223	217	227	195	252	220	211	238	229	234	210	251	219	228	208	247	236	217	235	245	224	178	193	230	228	244	218	232	212	238	230	224	234	220	229	206	213	234	218	233	234	235	244	213	212	232	263	223	203	203	219	241	230	199	248	222	221	223	219	219	242	211	225	213	201	221	230	246	214	223	181	237	208	225	205	203	238	228	210	221	214	242	233	223	225	210	246	226	223	212	208	227	225	228	208	210	247	209	207	243	242	220	210	211	210	206	245	227	249	225	209	219	239	210	198	257	211	229	224	256	223	232	235	225	238	214	244	209	238	244	241	225	198	242	244	209	227	214	223	224	226	233	204	228	211	225	254	200	255	206	211	230	225	212	214	236	236	226	240	222	244	231	248	230	249	221	225	223	241	252	205	252	215	225	234	222	237	230	244	216	224	206	246	209	218	219	216	217	218	228	247	235	209	234	253	233	239	232	247	246	218	241	222	241	219	221	207	179	235	250	237	236	215	204	219	199	222	234	217	217	204	245	211	227	245	207	259	238	246	227	198	212	229	219	202	228	235	217	250	244	222	221	217	212	210	223	248	223	235	234	213	232	260	210	227	240	230	233	210	230	226	215	221	216	207	228	227	227	223	224	225	196	237	230	240	221	215	240	227	229	244	226	225	238	229	214	242	227	202	252	213	195	226	207	212	228	230	230	199	229	206	203	217	243	195	209	236	220	214	222	210	200	243	231	224	255	236	251	219	224	236	212	201	232	218	215	223	218	225	242	212	218	225	227	213	243	219	217	213	208	223	192	241	222	238	232	241	219	228	247	224	242	233	239	228	229	215	213	233	225	196	234	211	230	222	227	202	222	236	209	241	217	243	235	210	198	226	253	204	214	223	246	256	251	209	227	215	191	225	208	240	234	213	211	234	243	232	223	242	228	216	218	234	236	205	207	235	261	215	201	204	198	193	217	228	202	213	219	245	212	206	245	232	213	228	244	213	214	205	217	218	253	230	215	224	251	234	217	241	202	225	232	239	255	230	235	231	215	235	242	220	184	214	213	236	217	210	209	232	204	215	204	239	237	214	246	248	221	238	234	227	236	213	224	221	214	210	203	213	206	206	236	216	216	216	209	248	242	198	216	229	230	220	213	218	226	240	207	247	244	224	233	231	223	226	234	189	230	224	256	233	240	237	223	211	211	216	214	213	225	230	230	217	240	244	252	246	210	221	252	236	228	214	233	223	205	225	213	236	208	231	206	225	214	192	226	245	233	233	252	216	229	219	211	242	224	218	261	235	230	214	208	210	211	223	240	213	210	240	213	224	236	231	233	223	220	239	239	232	231	230	246	223	226	215	226	229	220	205	237	214	220	185	224	198	228	204	229	220	250	208	233	225	219	251	219	258	210	197	225	221	220	218	232	209	231	267	266	231	232	206	237	209	204	240	238	232	209	228	241	212	220	218	233	221	245	230	197	224	201	243	219	204	221	239	222	248	241	220	206	211	221	224	236	238	202	225	204	220	234	227	224	181	246	222	231	203	231	217	225	252	216	215	231	236	217	238	220	233	217	239	230	214	224	222	223	244	223	222	194	252	217	204	252	239	238	232	224	238	223	228	235	217	210	248	203	208	237	247	228	219	243	233	221	226	221	234	247	218	225	216	226	208	202	234	220	239	213	221	226	219	227	221	210	223	214	226	206	211	217	214	236	210	234	192	243	235	223	245	208	229	210	210	247	206	236	221	241	223	218	219	228	230	198	222	221	229	238	218	215	235	224	240	202	221	233	234	238	227	206	202	210	216	231	229	225	217	176	226	211	231	236	214	220	230	222	207	229	245	228	233	227	242	254	247	250	206	234	246	247	240	219	235	256	222	227	229	237	235	227	216	230	229	233	230	251	255	220	225	231	246	205	255	242	256	222	225	241	230	235	240	222	237	244	231	232	207	246	208	223	225	202	216	214	212	236	244	218	240	228	231	221	239	246	202	216	177	237	228	238	230	229	236	208	221	214	245	220	224	225	242	244	223	227	221	208	205	207	248	209	212	232	208	206	203	230	216	221	232	228	241	234	223	223	232	208	221	221	205	205	228	226	224	237	239	212	210	227	215	220	243	220	238	243	213	215	226	209	213	228	230	231	238	232	200	243	242	243	229	235	229	240	226	219	235	232	218	221	222	257	238	228	213	241	207	228	218	241	229	232	225	245	234	214	239	242	241	224	233	252	256	258	226	225	258	228	235	220	234	260	239	219	238	204	213	224	246	223	239	196	211	240	213	217	221	230	218	251	236	194	226	222	228	215	219	207	226	236	238	222	230	196	212	214	229	221	209	216	233	228	247	238	217	227	183	240	232	197	215
10384	1470	5928	44247	27609	2911	371	298	258	252	252	244	216	224	196	185	199	190	194	161	192	194	163	147	162	184	152	174	198	166	159	163	165	149	169	174	151	168	164	147	146	176	140	166	177	166	166	158	160	170	170	137	190	144	167	174	158	165	165	168	177	151	190	152	160	165	172	171	150	165	160	160	181	175	157	164	178	128	166	170	157	135	151	174	164	160	186	161	152	163	157	155	171	170	160	152	159	171	187	145	154	137	145	158	170	159	148	168	157	175	152	149	142	143	144	168	155	150	173	139	154	191	146	152	163	149	164	165	177	154	151	173	183	189	146	154	149	166	172	153	186	158	146	156	159	150	161	160	158	154	151	135	185	152	158	184	158	164	127	184	174	144	157	154	153	161	169	178	150	167	151	188	143	148	182	148	143	167	150	141	135	153	170	166	163	158	171	166	167	159	176	150	160	145	159	163	155	142	151	187	158	183	140	158	154	145	177	170	169	163	130	143	154	151	157	149	157	139	161	157	178	166	156	155	151	164	172	157	136	151	157	166	155	180	163	133	146	168	177	163	171	167	154	151	181	177	146	165	193	178	172	175	165	180	136	167	155	160	168	162	128	144	166	148	168	137	143	144	156	175	171	167	135	163	161	159	139	156	173	172	157	173	164	149	165	165	150	157	155	167	167	171	147	147	171	172	194	180	170	187	150	159	143	175	153	148	162	171	171	162	136	152	160	172	161	158	156	154	140	154	186	175	145	178	166	165	152	143	175	139	171	194	155	166	155	162	162	164	152	143	142	168	140	178	138	173	157	155	168	156	180	171	145	175	142	162	183	133	173	164	159	153	162	161	162	168	181	165	158	160	141	176	150	154	157	190	166	147	148	133	158	138	167	154	194	141	145	169	181	145	164	158	182	152	184	183	160	138	161	135	184	160	151	151	175	162	132	159	146	174	165	133	146	160	136	160	162	165	162	160	146	150	167	151	171	163	156	173	156	140	155	175	173	151	154	162	159	151	133	177	166	119	175	165	184	162	156	158	144	147	173	171	138	177	165	154	144	160	168	156	170	173	151	143	161	172	183	164	145	154	157	170	151	155	203	155	160	155	131	158	159	154	179	140	163	173	138	151	160	158	171	138	154	178	157	172	162	167	167	180	181	167	162	158	141	172	157	168	164	162	149	170	162	183	147	173	160	164	153	143	163	173	145	155	191	140	154	176	151	159	152	170	161	150	160	152	162	181	173	151	162	158	152	159	145	156	155	148	151	164	147	170	171	167	162	151	147	141	165	163	146	163	160	147	171	141	165	143	159	144	159	162	186	156	183	148	147	150	162	171	180	165	160	174	175	159	152	185	164	157	162	159	147	168	135	157	177	160	145	162	157	165	153	165	157	168	196	174	146	162	160	154	140	150	148	141	164	165	142	162	153	169	175	169	187	161	138	192	166	159	168	148	133	148	160	161	176	170	180	147	138	135	162	151	165	171	148	178	151	130	170	169	169	170	139	142	204	153	155	165	162	167	159	185	158	167	160	159	179	157	140	154	169	147	169	162	166	171	166	161	169	145	180	160	164	165	154	151	154	162	159	151	179	184	182	155	188	161	165	172	166	167	168	179	149	151	141	144	158	169	175	178	160	156	158	164	156	165	169	152	185	177	153	140	170	159	171	134	166	178	177	165	171	166	165	159	173	181	165	154	166	152	153	147	173	166	132	147	182	167	131	146	175	165	156	164	155	142	155	130	185	153	146	165	162	163	138	157	178	137	173	187	143	163	147	162	137	156	171	153	155	153	146	149	162	164	169	162	174	156	145	163	148	162	182	165	157	158	160	151	162	185	179	172	157	162	157	153	172	157	175	140	153	169	147	169	170	165	161	170	151	154	175	192	165	191	161	172	151	152	148	162	161	170	167	178	152	152	152	144	191	165	157	160	147	166	144	172	140	168	167	160	187	173	181	137	161	146	140	159	140	148	153	150	151	157	152	156	173	151	158	162	162	176	162	157	155	166	151	150	163	142	169	164	181	153	149	166	179	136	155	187	151	144	160	159	154	163	179	135	157	169	140	179	146	134	178	190	166	141	151	150	171	182	162	143	166	153	147	176	175	155	175	134	183	138	164	162	164	166	151	163	152	135	179	158	160	161	159	198	156	186	174	143	171	156	161	170	141	129	141	163	146	167	163	157	143	138	142	148	165	186	171	163	178	184	147	154	158	173	169	154	149	153	164	156	160	171	167	159	154	175	143	162	147	165	157	151	164	157	154	169	139	164	143	153	159	173	164	188	143	141	148	175	165	192	170	183	183	135	159	153	151	195	148	170	171	167	153	168	151	138	155	149	167	170	168	163	174	154	151	154	136	173	162	153	176	163	150	143	140	169	158	159	170	150	177	163	146	151	153	152	152	159	132	162	140	172	159	144	148	178	141	180	172	165	189	145	174	159	174	152	185	162	151	137	157	175	171	160	147	146	166	159	175	161	165	164	155	167	152	169	158	156	139	174	156	160	162	143	154	146	172	137	160	161	149	148	158	142	156	159	159	184	157	156	178	142	172	167	163	185	127	155	175	154	160	144	161	165	158	169	153	169	145	158	146	156	164	169	168	166	186	159	159	176	153	134	132	153	164	152	159	178	161	146	161	191	145	161	166	186	153	145	146	140	143	143	163	148	156	164	174	154	148	164	156	162	162	164	159	154	161	162	149	145	180	156	169	168	148	157	161	142	153	153	160	157	137	154	151	134	162	135	134	156	172	155	155	149	184	156	161	156	172	159	163	143	122	168	180	170	161	157	161	177	137	176	193	151	151	152	156	166	160	160	150	146	176	159	158	156	140	150	155	166	138	173	155	156	157	158	162	122	133	151	124	185	177	157	170	157	183	190	157	150	182	150	151	158	156	166	177	161	161	158	174	171	163	141	136	169	170	188	172	132	156	167	166	165	131	164	177	168	143	156	151	151	163	166	185	172	163	158	175	183	152	158	160	139	153	159	159	148	175	138	141	182	153	163	148	171	134	161	168	166	178	175	169	146	157	157	168	169	159	147	160	155	160	194	145	167	163	137	144	157	165	147	153	153	153	165	136	168	154	157	158	163	163	148	150	164	157	167	149	148	153	144	160	128	148	151	182	167	160	158	169	154	171	174	183	148	173	153	153	169	167	132	160	188	164	118	148	147	173	146	148	148	151	156	159	145	189	168	151	151	168	163	156	132	132	185	146	165	149	139	152	151	175	174	141	184	169	166	144	159	149	173	127	175	156	144	150	142	154	150	182	156	173	171	159	160	168	155	137	142	145	168	168	154	186	179	170	132	159	179	156	180	166	151	170	157	189	175	160	182	146	150	142	150	148	160	165	157	160	173	147	162	184	165	147	173	150	128	164	168	166	152	140	148	151	126	176	135	174	159	153	186	158	159	163	183	136	145	145	149	152	174	144	169	155	147	142	168	172	146	146	161	131	154	131	178	155	177	190	155	171	137	157	190	150	165	146	143	156	158
6479	1516	9689	53070	22387	1768	1432	1145	1043	939	871	758	780	702	673	669	599	619	554	580	525	537	537	497	491	467	512	495	484	459	482	493	469	423	470	435	438	467	431	457	442	447	422	413	460	431	425	410	421	434	444	453	452	445	449	415	449	396	458	410	434	372	448	442	401	433	420	425	393	388	424	421	463	432	438	421	421	439	437	421	445	441	423	429	388	425	407	429	412	430	401	463	404	461	394	454	437	420	405	406	405	421	438	429	392	407	389	403	375	422	412	388	427	418	394	415	437	405	417	421	388	469	417	425	384	413	416	378	413	432	386	410	390	420	407	425	419	403	449	418	450	405	392	448	401	434	400	429	434	415	443	402	423	411	415	364	427	405	420	410	413	444	439	421	391	401	457	416	404	415	398	443	424	379	429	418	396	440	416	390	455	433	381	391	413	399	454	437	419	400	424	433	431	419	401	430	428	405	425	395	398	435	396	456	418	425	412	456	417	408	374	398	366	420	421	455	402	431	412	448	381	434	404	379	383	408	408	381	410	396	465	394	398	400	391	380	427	423	441	464	422	394	369	409	427	441	397	425	415	441	435	422	424	436	450	396	445	427	388	436	412	419	392	391	404	403	411	425	427	435	451	393	389	400	451	404	396	397	438	424	408	401	418	408	410	393	394	428	446	431	408	410	409	403	404	417	403	424	385	422	405	395	427	397	404	430	408	418	387	403	449	421	404	450	415	449	413	399	404	400	415	465	401	391	396	405	411	440	386	425	394	421	431	410	383	449	409	391	400	424	393	412	391	413	416	406	435	405	413	410	407	411	420	417	427	415	405	389	421	402	408	402	400	425	419	421	411	400	404	421	401	431	433	371	412	409	440	407	397	403	424	405	439	395	449	405	383	409	384	394	422	418	463	452	405	408	433	435	433	424	405	422	413	434	426	426	395	419	404	422	383	388	422	396	420	428	397	412	406	452	457	391	413	452	391	400	419	431	409	388	420	360	390	412	416	384	458	429	410	449	413	437	409	417	388	458	429	426	415	384	446	453	404	404	426	423	432	396	405	428	406	451	430	401	392	383	432	405	376	411	426	406	422	425	416	414	406	398	411	406	421	423	423	433	400	446	429	420	412	399	414	426	428	412	437	401	431	389	420	383	436	379	378	458	424	389	418	391	412	413	374	401	435	436	412	432	403	418	385	420	425	424	421	387	421	449	446	390	419	406	448	416	405	448	427	404	434	378	421	429	433	399	385	428	384	403	399	423	415	410	403	420	384	396	464	403	428	406	440	401	413	392	371	421	451	405	436	439	418	415	414	441	439	432	426	382	435	427	420	425	390	418	411	456	410	412	385	396	384	384	430	414	401	409	420	376	399	442	380	435	401	432	407	417	386	415	442	421	426	409	402	440	435	399	367	388	415	447	360	455	436	411	390	400	419	419	385	409	430	401	441	381	386	441	385	402	399	402	401	420	386	412	427	443	429	414	401	404	473	425	449	412	424	392	378	414	392	397	429	401	410	438	416	400	378	401	410	405	416	466	433	427	414	401	411	397	369	409	411	432	385	408	393	401	418	416	426	399	442	407	406	427	395	439	443	437	414	388	418	400	434	420	432	379	416	411	407	400	421	379	440	399	394	388	411	398	430	427	391	409	405	421	381	408	401	417	387	405	424	410	395	402	400	419	405	422	421	405	406	429	438	391	417	411	429	436	405	406	420	409	423	443	427	434	394	413	381	437	389	403	409	421	429	427	442	449	412	409	415	392	415	382	437	407	454	443	420	380	397	417	436	395	400	441	460	390	420	403	443	432	420	375	399	446	422	435	406	404	439	409	414	410	368	406	403	413	434	399	430	431	453	416	430	414	401	410	438	404	388	418	396	415	435	409	452	440	427	410	412	429	398	436	392	425	441	382	418	385	451	441	355	431	407	434	461	401	413	406	423	410	401	426	410	408	385	391	406	410	396	411	400	365	405	409	448	410	411	397	428	393	400	423	388	405	403	377	427	400	442	414	435	411	388	396	414	411	447	380	405	416	416	387	380	404	408	399	442	455	406	379	391	393	397	402	412	434	410	427	431	413	419	423	412	381	420	389	427	384	416	405	411	446	393	438	420	428	394	404	470	424	389	431	391	421	426	423	450	416	390	423	437	376	428	435	435	363	408	421	409	415	391	429	399	431	402	408	400	430	387	444	443	376	436	418	443	409	425	398	425	422	411	393	433	432	393	421	421	423	424	425	417	395	416	377	410	422	394	422	421	442	409	429	403	387	405	390	410	402	400	410	402	426	445	453	425	437	414	384	421	418	406	414	382	388	418	411	421	419	379	434	430	392	386	407	422	441	440	419	369	396	396	449	396	435	411	369	409	438	403	404	390	414	445	419	406	443	407	404	392	417	395	428	431	433	427	422	420	436	396	407	409	415	414	404	429	418	439	426	409	428	394	427	422	389	408	408	389	411	362	431	356	377	408	402	416	431	452	396	408	390	416	422	417	394	383	428	445	426	403	427	399	403	400	427	420	406	420	383	428	380	426	442	414	441	462	401	386	403	426	419	392	409	402	396	403	421	415	423	410	446	418	389	387	421	410	426	421	399	379	398	405	404	435	412	430	423	449	416	426	403	416	390	415	414	418	420	432	362	452	423	386	430	452	399	403	410	417	427	416	396	418	437	412	403	412	446	406	387	380	396	422	408	450	404	426	401	415	413	410	415	387	395	400	398	381	405	374	413	413	399	449	419	420	396	432	421	410	388	412	400	464	380	422	422	387	405	418	426	412	387	413	419	413	416	444	401	436	400	409	408	395	407	427	403	461	433	433	419	436	414	385	385	452	406	401	405	426	422	439	406	400	397	390	413	397	415	400	424	421	391	431	416	406	414	378	420	428	395	422	383	423	403	432	418	451	418	442	395	444	417	424	416	410	406	404	416	410	420	424	390	412	422	431	407	406	402	417	396	431	420	369	402	408	427	430	415	369	413	419	385	404	374	392	382	417	421	420	420	407	408	449	407	391	408	448	410	416	433	391	420	380	424	395	415	389	412	424	406	379	401	451	411	418	376	401	447	413	426	440	387	430	415	393	399	402	382	398	380	437	425	382	392	396	400	398	441	410	399	444	429	422	434	407	384	406	421	394	396	406	457	439	442	420	406	395	432	401	395	416	359	438	416	426	367	422	392	430	413	402	398	422	381	439	420	429	389	401	397	380	433	406	435	385	422	412	396	419	373	421	389	429	422	401	423	443	385	406	400	370	403	427	427	451	411	408	423	401	395	383	420	422	428	410	422	409	448	386	396	416	408	408	387	416	399	406	452	409	432	422	453	480	421	426	416	389	417	400	437	424	430	402	419	419	428	418	409	428	401	401	447	409	402	447	427	402	396	417	436	436	400	424	376	430	406	394	416	418	425	435	391	414	400	410	362	434	405	439	430	413	386	424	383	413	409	394	413	426	390	412	433	418	433	392	407	386	410	439	413	421	446	412	428	417	422	410	417
18114	3427	27908	69442	40515	8839	1000	576	500	435	401	372	354	372	348	379	331	373	279	341	306	321	332	298	289	326	302	304	312	269	294	317	307	310	298	302	310	299	272	303	297	314	297	287	282	287	330	245	266	290	269	310	309	276	275	301	302	255	307	275	281	309	265	290	304	275	305	315	267	313	322	295	295	259	300	324	305	274	291	282	322	290	273	297	279	300	269	282	282	319	278	254	273	286	308	247	266	280	290	279	271	279	251	282	265	280	281	285	283	300	282	286	294	283	300	256	292	295	303	274	297	278	289	282	292	282	271	299	255	290	295	253	274	283	281	265	278	282	260	303	306	285	308	270	297	283	284	298	254	304	274	287	273	303	282	304	304	326	265	314	296	287	271	302	286	294	262	280	321	301	295	289	277	259	239	306	291	269	300	301	283	288	249	253	283	299	307	279	276	282	314	265	275	289	285	285	279	289	307	265	253	306	310	282	278	312	298	280	290	283	289	308	277	313	288	269	283	295	273	267	264	299	318	290	274	274	243	302	266	302	300	257	273	260	286	267	316	280	332	277	273	291	291	291	276	293	264	252	256	261	276	272	272	274	274	306	285	296	277	279	322	309	301	300	275	286	272	276	263	263	250	325	274	253	281	291	262	295	312	283	266	260	305	275	265	295	274	263	305	273	279	299	293	286	292	270	258	279	276	274	282	290	286	278	293	293	300	297	262	262	264	295	277	273	293	279	268	296	298	285	288	312	278	315	272	277	266	267	263	281	311	308	275	294	252	274	292	302	325	310	312	295	295	284	294	301	270	316	284	281	239	264	271	276	294	273	268	311	272	299	279	275	276	265	299	280	283	279	268	304	314	276	305	281	275	274	300	280	271	281	270	281	281	278	305	272	285	282	276	318	288	290	269	288	273	278	286	271	276	288	314	288	282	310	248	312	281	261	297	304	273	295	285	297	268	267	294	274	274	304	260	283	342	264	278	308	291	275	260	282	260	308	288	265	272	269	324	295	280	266	290	274	298	326	291	256	295	303	258	322	289	292	307	328	268	261	320	308	290	280	304	266	278	246	288	273	305	242	273	280	318	277	296	288	273	276	283	276	297	304	293	279	300	279	318	294	289	278	286	282	307	289	277	325	280	282	266	324	299	283	273	280	291	303	269	286	264	287	269	249	291	280	294	274	300	283	279	289	293	349	256	288	279	288	266	262	272	266	270	296	293	282	289	262	278	241	271	248	270	268	266	286	271	268	278	290	280	273	258	286	285	294	279	286	278	274	281	317	303	275	298	285	273	285	262	291	290	259	281	294	312	266	290	275	284	302	318	268	280	303	288	305	278	277	273	261	262	310	282	291	258	273	266	265	280	295	294	279	281	296	282	292	281	264	275	286	269	276	290	283	276	280	280	297	296	270	313	272	230	305	278	309	297	300	276	260	279	265	282	316	311	297	289	280	275	269	294	285	285	259	261	289	298	293	275	274	311	291	266	308	293	267	291	278	313	316	295	279	271	281	273	289	251	260	265	275	276	299	298	286	271	279	255	272	306	269	274	309	282	293	274	297	260	255	290	277	294	291	324	284	267	276	278	261	326	273	316	283	276	256	298	269	290	277	255	292	285	325	304	291	305	293	265	291	309	270	295	293	290	232	302	325	263	302	262	269	281	282	279	307	297	276	286	231	267	275	264	248	292	313	272	294	310	292	272	298	274	262	275	287	312	248	296	291	277	291	262	246	262	307	294	270	299	282	286	291	321	291	284	294	279	291	262	286	323	296	270	277	300	282	311	306	283	288	298	275	309	319	282	279	320	262	288	298	296	266	282	278	278	260	264	255	270	272	276	273	287	278	302	269	291	286	250	283	269	260	250	291	293	284	286	269	300	279	307	283	284	272	274	286	277	282	284	316	302	285	270	266	292	282	284	295	302	305	305	276	284	266	257	289	255	307	291	294	277	284	277	303	311	290	279	250	282	286	277	286	262	283	285	293	273	261	287	264	299	289	306	276	285	300	281	304	282	287	267	258	288	268	268	265	258	289	322	299	288	296	250	317	257	243	276	281	301	265	279	293	306	273	280	266	277	285	262	286	267	258	292	290	242	297	281	286	281	299	297	303	293	264	265	277	282	268	296	287	298	297	292	297	270	262	284	304	323	255	286	281	269	270	297	264	306	313	294	314	286	271	312	299	291	327	252	265	272	287	267	303	300	285	280	254	275	302	272	269	286	273	297	271	247	294	281	289	273	286	289	306	265	264	288	277	290	257	291	276	299	312	272	260	263	275	274	263	299	272	245	307	296	269	297	286	286	270	290	302	265	280	290	280	294	271	271	299	274	286	295	306	247	279	241	275	282	256	307	314	246	256	304	270	312	298	284	259	300	276	280	303	291	275	253	284	279	281	290	296	299	302	254	271	297	283	250	292	295	262	274	293	300	282	269	266	271	265	273	282	291	277	299	294	313	272	271	293	277	270	260	310	266	295	272	286	257	279	312	270	243	319	283	303	272	250	264	301	276	291	259	290	284	279	267	270	256	272	246	258	265	248	276	306	293	309	279	301	246	301	283	284	308	300	291	319	293	271	296	283	278	250	305	280	278	311	294	305	307	297	267	291	329	288	305	286	296	250	306	294	289	313	308	304	292	300	279	289	306	317	296	257	272	254	301	317	285	295	272	282	275	290	294	299	294	285	272	245	309	278	314	326	299	293	260	309	285	277	260	270	286	299	306	326	260	268	279	309	304	277	305	286	269	308	281	270	279	285	313	277	256	267	290	277	264	283	259	279	283	273	274	291	294	314	315	303	265	274	298	276	290	284	249	278	296	295	271	282	312	309	269	307	293	295	311	277	282	294	280	296	286	302	266	265	276	300	284	262	265	288	304	298	267	275	300	292	296	280	291	301	287	248	274	282	286	304	259	295	289	290	302	311	294	271	304	282	251	270	273	265	277	273	271	309	260	280	254	288	270	290	304	260	251	284	305	287	295	283	278	270	275	259	283	287	256	296	282	300	302	274	273	301	289	306	333	294	283	280	289	295	328	311	278	287	279	285	237	248	302	282	268	251	263	282	269	261	273	265	285	287	275	296	272	300	312	265	278	267	303	290	302	293	278	252	260	274	292	303	288	316	258	310	286	286	285	269	283	267	261	305	304	258	274	310	282	267	279	276	270	299	296	281	267	293	285	256	267	286	292	265	286	276	293	261	292	283	277	279	285	313	280	311	307	277	255	293	236	273	290	289	290	297	287	280	269	272	297	270	303	292	289	258	259	303	306	278	248	273	326	271	290	306	293	275	301	293	272	262	284	296	281	290	252	283	275	300	268	328	260	278	297	277	287	279	284	309	242	280	293	286	259	281	302	310	273	278	295	298	288	271	297	292	281	297	283	305	274	277	301	295	263	301	293	290	276	286	313	265	277	278	293	260	284	281	288	274	291	283	265	270	293	304	276	289	260	314	313	293	307	271	279	293	312	278	277	266	317	275	283	296	279	261
8403	2732	31780	72557	32798	2924	2429	2050	1786	1521	1453	1311	1228	1163	1115	1053	941	929	879	916	879	883	794	866	835	787	744	818	795	773	798	766	799	690	720	725	745	751	749	756	733	671	719	693	651	730	664	670	704	696	677	720	682	676	699	688	707	627	675	717	689	675	626	680	668	705	668	672	680	678	709	684	667	703	602	685	667	696	724	681	662	637	652	643	639	707	680	665	635	664	647	619	655	664	672	717	636	686	602	668	687	669	656	676	637	671	666	663	641	647	660	653	663	673	670	651	688	640	688	680	652	615	651	620	677	681	613	680	666	659	685	667	657	687	644	601	639	633	663	671	654	671	679	636	659	656	670	651	662	669	654	702	635	681	615	660	674	688	704	678	660	662	677	697	679	639	692	663	629	706	685	644	646	657	652	653	626	623	652	686	662	632	677	654	682	664	669	656	679	650	671	652	679	651	651	652	671	662	652	680	660	672	707	678	665	692	629	665	634	642	649	663	721	605	631	638	690	659	684	673	658	689	661	656	634	683	640	645	686	665	714	684	663	652	673	676	657	640	662	627	606	660	686	622	695	615	674	653	693	689	694	689	670	699	619	644	667	637	694	638	657	670	666	651	664	622	671	650	664	669	639	662	690	635	640	666	694	661	665	633	630	645	653	672	658	616	659	674	682	698	690	709	651	703	659	678	670	629	682	636	700	685	682	690	716	657	688	641	654	644	670	662	673	667	646	660	627	661	701	715	648	668	685	674	665	659	623	618	671	666	692	678	625	649	631	633	712	679	667	642	633	649	676	657	632	654	663	694	634	677	657	575	640	697	645	666	700	682	623	633	656	694	685	688	645	645	662	670	669	655	655	680	677	592	662	647	670	658	633	671	659	650	673	648	713	644	633	620	660	660	686	708	646	632	711	671	646	653	646	658	699	662	654	676	646	628	661	651	676	703	613	661	655	656	710	629	681	690	683	637	620	634	634	699	664	685	696	669	669	672	632	688	667	672	630	630	663	657	649	694	695	630	678	645	688	659	628	681	698	645	657	681	670	676	645	671	667	621	633	685	696	641	630	628	640	686	681	685	668	666	696	630	698	682	668	624	698	666	612	678	635	646	672	668	651	640	646	617	669	645	652	671	652	650	694	695	667	668	717	665	729	656	666	655	647	700	631	740	623	656	645	678	614	688	672	644	643	667	637	661	668	660	648	662	672	660	637	624	672	694	627	669	712	627	674	637	649	657	643	651	663	669	664	702	708	651	640	674	602	677	669	678	677	717	653	670	642	668	655	686	668	615	695	670	661	626	625	677	713	663	629	652	675	626	693	673	613	655	658	699	674	654	655	644	667	638	676	636	672	702	647	662	631	637	645	705	676	658	665	672	652	645	660	640	660	663	656	638	631	671	682	689	723	687	640	660	682	690	651	696	649	630	665	657	674	692	657	659	650	672	638	701	678	630	645	661	688	662	690	713	673	679	682	674	659	705	657	642	695	648	650	636	633	665	640	625	659	682	672	639	722	656	681	655	661	656	665	702	668	681	690	669	655	674	696	632	700	643	603	622	689	647	624	622	631	725	656	656	678	642	646	734	614	638	672	660	670	661	644	652	671	662	618	672	664	680	647	653	650	632	628	699	607	626	658	666	655	641	670	666	621	675	674	666	666	623	675	706	635	652	657	659	654	656	656	630	655	660	661	707	662	651	671	657	652	647	661	656	675	714	664	682	673	671	682	680	730	649	691	622	654	643	665	670	685	614	720	679	673	684	651	658	687	663	714	628	670	647	649	638	655	689	684	621	692	632	670	642	648	648	678	641	691	685	665	653	653	649	690	653	649	632	649	643	657	632	646	649	646	654	668	710	655	651	658	666	657	664	670	643	600	666	636	635	722	663	665	668	684	663	651	705	682	636	609	631	656	635	669	660	728	628	682	654	636	613	648	633	597	644	656	633	646	645	675	624	674	640	632	628	642	688	590	606	649	697	653	660	663	604	695	697	658	672	672	655	652	658	649	665	666	645	711	649	638	637	690	671	599	658	655	625	661	669	683	625	659	658	642	652	655	697	635	649	693	617	653	682	623	684	646	657	620	661	684	660	678	693	642	656	654	708	681	596	644	648	670	666	683	674	699	672	599	594	678	680	646	691	616	619	689	629	641	680	639	686	692	658	660	615	705	677	612	693	678	654	661	672	692	674	684	687	629	656	636	648	647	663	647	656	661	692	672	646	670	661	652	656	714	696	676	672	704	650	639	645	636	636	664	637	670	636	672	659	664	641	641	670	660	651	643	667	642	638	667	648	695	623	648	619	645	643	665	663	647	642	637	664	633	656	652	693	631	678	655	623	665	657	683	661	711	682	669	610	668	657	627	636	626	670	685	682	666	682	640	632	623	638	651	626	667	644	657	620	676	685	635	668	684	635	579	663	631	672	677	695	683	633	661	678	699	663	695	632	679	658	603	644	670	642	679	644	670	640	655	663	639	691	682	682	628	631	639	681	688	633	635	636	654	685	645	637	686	657	651	694	653	681	697	647	665	633	672	663	646	676	688	658	656	670	707	641	660	688	695	637	660	653	613	694	646	679	623	647	675	657	668	632	625	686	655	661	695	613	692	626	672	695	602	673	644	668	693	669	625	638	646	636	652	707	669	636	575	665	627	625	655	638	686	677	662	609	639	678	685	611	655	700	657	652	698	636	637	629	657	657	685	710	653	662	657	662	692	672	672	667	667	638	677	657	660	637	647	687	681	689	627	655	621	670	670	660	627	635	622	664	622	628	688	624	672	660	657	666	715	637	673	695	626	648	639	680	664	673	635	682	720	720	663	671	616	690	685	658	620	644	650	652	610	640	656	692	681	683	642	666	681	625	632	634	660	648	680	646	675	688	648	655	650	631	671	668	666	569	617	666	645	650	643	664	657	665	673	665	624	609	645	646	642	639	678	700	664	661	660	632	634	640	604	656	643	614	647	633	703	646	640	674	650	637	681	684	699	639	651	630	664	671	649	621	680	677	686	650	648	651	628	719	651	642	656	641	633	661	663	655	662	662	693	679	636	684	681	644	622	662	638	651	690	666	608	650	680	655	733	645	631	648	646	689	652	673	649	636	637	696	647	700	642	688	684	664	665	664	665	661	642	655	613	647	655	652	636	644	687	670	655	656	655	651	674	687	665	656	650	664	681	654	658	615	664	670	708	677	664	654	666	612	609	630	664	667	609	652	649	627	669	624	643	661	625	611	658	616	687	665	628	705	606	641	650	620	656	671	636	688	627	641	665	600	696	635	681	663	610	656	646	690	673	707	656	685	645	658	680	626	624	675	657	643	722	663	670	678	699	661	683	665	661	676	667	637	631	649	691	642	634	652	666	700	671	634	647	680	676	668	658	647	690	677	696	636	721	653	643	659	683	636	675	634	657	679	650	642	683	659	618	685	611	657	633	707	678	679	698	711	711	638	669	709	607	697	662	633	657	638	659	661	621	665	701	682	686	667	635	643
2362	380	833	2494	877	88	86	93	74	85	88	69	85	76	76	87	75	71	96	72	89	85	75	98	87	63	78	73	66	72	79	75	68	78	80	86	89	51	80	77	67	75	89	77	80	78	91	77	85	72	78	74	77	85	67	72	82	72	82	71	84	87	82	79	78	82	73	84	69	79	71	79	86	67	73	84	89	80	76	83	95	67	92	66	75	79	70	71	93	64	89	77	74	76	75	77	98	74	70	73	62	74	66	85	79	68	64	72	71	71	76	77	51	79	66	76	78	75	80	79	73	62	83	78	83	96	70	69	88	88	87	94	72	54	85	67	73	79	77	81	71	69	80	76	89	97	82	73	67	77	56	74	65	74	72	86	74	76	89	74	84	72	67	86	74	66	68	71	75	83	65	68	76	85	87	53	72	75	78	59	84	89	72	68	89	77	69	64	63	71	61	80	84	75	99	78	76	74	73	75	90	79	91	81	73	71	75	75	77	75	90	58	85	67	58	100	104	71	77	71	72	63	85	76	75	80	82	74	78	76	72	81	82	92	75	74	95	62	64	68	91	55	71	65	72	83	72	80	71	77	73	69	89	88	91	66	67	68	82	73	70	77	65	78	76	72	83	92	68	93	78	67	60	77	79	84	86	83	84	83	58	67	87	87	85	76	68	61	74	75	88	79	71	78	64	76	91	90	89	96	79	76	83	75	77	80	80	95	78	91	80	63	78	90	89	89	89	76	86	94	71	76	92	84	76	75	94	67	89	75	69	88	78	88	76	83	79	89	77	62	90	85	91	98	81	67	89	75	76	77	91	84	67	59	63	92	80	88	74	75	83	82	75	81	76	69	76	68	77	96	83	81	79	94	78	75	82	76	74	76	94	71	72	74	66	85	74	78	83	73	59	72	89	80	78	63	77	69	76	80	81	65	71	73	71	88	71	96	75	86	76	83	77	74	79	76	77	75	66	72	79	83	70	88	67	78	87	73	71	81	83	66	85	81	80	84	86	64	93	81	84	85	74	79	79	76	75	77	78	73	87	72	83	81	74	80	79	83	72	63	75	77	84	88	76	70	95	79	67	77	85	80	69	84	90	75	65	71	80	63	76	79	74	82	65	66	67	65	83	91	65	74	62	76	56	74	70	90	67	69	75	80	76	78	74	81	95	81	70	68	74	66	66	66	79	79	71	88	69	74	63	78	68	69	69	87	88	72	88	69	75	95	75	73	82	104	104	75	76	66	78	86	86	76	69	90	68	77	75	88	68	76	73	79	70	95	82	77	71	56	78	80	89	66	73	64	70	85	71	69	84	82	83	71	88	76	73	82	89	70	69	80	59	74	83	65	59	63	73	77	82	86	79	76	64	83	73	79	67	76	81	72	74	61	70	78	82	76	81	90	87	76	84	71	67	81	67	69	86	58	64	75	72	71	78	68	85	68	88	86	86	76	65	69	71	86	80	78	68	61	70	71	71	65	75	81	84	63	79	84	85	83	84	62	86	94	82	71	75	91	78	79	95	74	89	85	73	90	73	71	81	86	73	86	82	80	88	82	74	88	80	80	69	66	76	66	64	74	63	85	64	70	77	90	87	75	81	75	92	76	76	77	68	70	81	82	74	79	84	82	66	85	85	78	69	80	87	98	92	81	71	87	69	76	61	93	83	86	97	73	70	77	75	73	74	76	77	64	85	63	83	74	87	75	85	73	74	81	88	90	75	82	79	63	89	89	75	73	105	82	65	63	66	87	83	93	74	60	92	81	86	81	78	111	75	72	86	92	80	81	85	75	96	74	78	82	76	71	86	83	80	66	74	85	74	71	74	92	67	76	85	73	76	96	73	72	65	72	66	100	99	82	81	68	70	78	79	63	86	72	82	70	82	95	62	77	69	73	63	65	74	79	79	63	76	89	59	78	82	71	81	79	81	77	92	88	79	74	83	75	72	88	69	104	92	70	81	73	67	91	71	61	74	98	74	65	78	72	92	81	65	82	65	86	74	72	76	76	72	75	86	89	94	64	80	81	82	83	69	93	70	72	80	70	87	78	79	73	77	81	72	89	92	84	88	61	75	83	84	89	81	74	70	82	80	75	77	77	60	79	88	80	65	78	73	77	77	69	67	66	84	81	88	68	71	88	73	78	94	69	81	72	67	82	83	69	69	75	73	72	67	71	76	67	78	74	98	81	72	72	63	98	81	84	84	83	84	84	60	71	76	63	84	78	83	75	83	62	75	72	78	73	98	73	81	78	53	78	104	102	89	100	81	71	74	83	65	85	67	97	70	75	56	75	87	88	80	77	75	84	61	82	91	65	79	81	91	58	90	74	80	82	68	88	66	77	68	68	84	87	79	61	110	95	67	88	84	95	74	67	62	60	75	72	85	81	76	79	82	72	80	77	83	68	92	79	73	80	67	75	84	87	70	73	77	72	74	86	74	86	88	79	89	86	74	81	83	62	78	78	75	91	90	71	79	70	86	96	62	71	81	85	72	76	75	67	81	77	98	81	71	85	86	73	97	94	76	88	76	58	99	75	77	72	96	64	86	82	77	76	81	76	68	75	80	68	74	90	81	75	76	80	73	65	54	72	85	73	81	71	83	88	85	68	70	76	69	63	81	84	99	91	62	79	87	77	78	86	80	78	76	65	80	81	69	82	66	85	83	54	80	87	79	77	87	76	76	88	70	77	89	99	79	68	77	86	75	75	66	84	81	80	72	84	78	79	106	77	73	94	81	65	84	80	71	91	67	77	64	83	85	72	70	74	74	99	73	82	91	87	77	67	70	81	77	72	73	72	76	80	90	88	79	71	82	70	84	72	102	75	78	89	65	79	89	70	77	76	83	62	81	62	76	81	93	94	98	79	82	79	73	75	80	80	68	74	71	80	67	71	81	89	76	84	85	79	72	72	69	69	87	71	96	77	77	80	73	88	77	72	81	52	75	68	81	75	58	85	87	75	83	81	90	67	75	81	72	84	72	88	77	84	66	74	76	73	78	69	75	82	73	91	60	77	82	90	72	90	85	77	69	72	78	68	78	78	92	79	57	93	70	62	70	71	87	59	83	81	75	83	92	71	79	74	84	78	79	76	74	86	72	88	74	69	67	64	89	81	85	85	71	74	83	79	87	77	78	74	84	76	85	78	71	78	82	85	97	79	80	86	71	54	79	78	81	66	85	62	75	75	83	82	87	65	76	84	81	72	75	75	72	67	74	66	75	70	78	88	70	99	99	81	81	84	70	73	80	85	79	91	74	75	76	79	70	80	79	83	77	89	74	73	87	91	79	86	71	79	80	77	80	90	83	86	81	68	82	96	88	80	59	70	77	78	93	69	70	83	79	77	78	55	82	83	89	83	82	78	80	70	99	84	84	60	78	75	81	77	73	84	73	71	99	77	65	76	78	84	73	85	95	83	85	87	90	52	51	81	79	86	76	85	71	77	83	85	83	71	74	71	70	67	77	77	74	67	81	78	81	88	74	71	87	80	67	69
2154	546	2649	9595	3033	265	274	263	256	246	237	245	252	245	250	235	243	247	231	264	218	238	251	215	240	234	221	253	249	254	240	204	236	285	204	220	250	242	227	212	243	224	244	211	234	227	244	241	243	198	230	251	210	207	251	251	239	229	208	218	237	236	235	223	240	251	234	232	236	228	243	230	252	203	221	241	222	226	223	235	250	227	245	234	239	242	259	242	265	219	218	246	214	233	246	208	221	255	243	213	233	194	234	238	239	229	230	218	247	221	244	227	212	218	220	233	233	236	236	221	231	261	248	215	209	236	241	233	240	252	243	263	242	238	244	248	228	213	232	241	240	233	229	251	224	230	242	237	232	237	257	236	229	224	223	232	233	245	228	219	212	253	249	237	222	218	246	229	236	244	238	248	221	234	231	241	230	227	217	239	234	204	211	256	219	214	232	234	215	226	227	234	216	236	260	234	237	230	228	215	243	244	231	244	249	255	234	237	247	211	220	233	222	229	238	214	200	242	236	220	233	230	235	237	220	238	219	240	213	219	244	224	239	247	258	234	228	208	249	240	227	221	251	219	259	230	237	214	216	214	231	222	212	242	217	237	217	219	259	217	233	239	238	230	244	197	239	242	199	208	236	228	202	242	221	235	226	233	215	256	253	245	223	214	226	221	237	222	215	229	227	229	221	234	225	206	258	226	264	247	242	270	218	228	233	237	236	227	226	207	224	227	207	237	231	231	240	200	226	261	233	224	240	203	214	223	223	246	244	233	251	240	257	249	252	233	211	244	230	223	223	210	229	205	229	237	239	226	195	236	231	232	238	250	235	231	232	242	245	231	234	255	234	200	228	217	205	254	241	226	232	238	227	245	206	234	227	227	214	212	231	233	234	239	247	220	259	234	240	214	237	238	258	246	221	229	202	217	227	235	233	244	225	215	254	236	216	227	234	263	226	221	229	215	212	248	221	244	213	240	223	230	230	240	216	241	249	236	223	227	217	207	234	211	253	215	244	245	234	227	245	244	207	233	220	256	257	244	235	253	220	222	228	235	250	231	216	254	242	239	212	220	218	227	238	256	253	239	231	231	241	223	228	261	242	225	230	247	241	224	242	241	244	250	214	222	248	228	225	230	204	240	238	241	223	214	208	224	227	217	222	211	204	227	217	231	209	236	225	246	226	240	225	233	239	219	229	231	243	239	240	234	222	221	240	237	238	230	208	218	221	239	244	241	256	227	231	239	241	255	259	227	236	257	231	233	221	232	248	219	216	235	245	214	227	207	236	232	228	208	231	253	239	242	243	219	235	241	229	247	247	233	225	230	257	216	243	240	234	232	231	234	225	240	222	225	224	229	207	239	250	248	223	256	225	203	231	254	215	232	227	248	240	251	231	245	251	233	257	249	256	220	215	208	247	213	230	223	239	242	235	238	237	212	258	195	227	244	212	248	231	240	256	257	211	207	216	260	206	232	256	224	267	226	223	230	252	215	231	225	256	242	254	224	269	246	215	237	224	221	234	246	255	223	246	217	229	235	238	244	214	213	234	208	237	221	231	220	226	247	220	223	219	225	225	228	239	229	248	210	224	213	234	231	267	226	243	236	240	235	226	200	210	236	205	254	249	224	248	241	212	261	221	234	233	231	233	206	217	243	241	210	239	233	226	217	212	209	228	243	218	233	239	230	252	238	239	218	249	230	260	226	241	214	228	230	227	249	262	214	244	223	230	200	227	237	242	241	244	217	236	272	215	246	204	254	227	201	246	208	248	246	228	233	228	246	227	249	229	230	225	251	248	242	223	249	236	244	225	224	214	260	215	215	232	240	244	211	244	201	226	227	205	225	260	237	245	211	260	221	224	242	256	251	243	216	216	226	238	258	248	231	225	218	253	217	249	220	228	249	208	202	225	242	214	230	211	228	253	220	229	223	248	216	236	231	231	213	253	223	241	226	259	237	231	222	213	224	235	217	219	256	246	240	237	202	233	219	217	246	250	235	203	216	237	219	214	211	259	220	227	221	269	239	246	216	212	227	231	199	235	244	222	237	226	254	238	234	242	232	240	231	233	214	248	229	250	227	219	222	242	249	228	220	231	242	238	201	245	234	221	219	204	234	237	225	206	245	236	240	222	237	222	243	227	204	244	211	243	214	229	242	219	234	232	252	231	228	250	215	232	228	238	233	220	242	246	230	235	255	228	229	231	255	236	247	214	244	233	239	224	242	226	237	195	252	231	231	227	233	247	232	241	237	256	241	227	261	270	246	244	223	255	221	239	233	222	217	229	204	232	232	242	236	207	203	239	228	259	248	222	237	211	237	199	211	217	253	247	215	256	225	263	261	250	237	219	251	232	217	261	243	246	245	237	236	256	221	237	228	261	225	256	208	228	246	241	212	237	225	236	243	267	228	209	230	249	223	256	239	269	249	225	236	252	242	248	218	240	232	228	237	255	255	241	236	219	219	209	255	222	221	242	226	253	220	233	225	205	244	235	239	220	213	223	226	235	231	222	234	233	239	213	260	246	256	231	232	209	253	249	242	183	235	247	246	232	222	238	232	212	244	236	203	209	249	247	230	231	244	212	238	218	237	214	274	234	243	257	216	239	217	228	213	210	250	238	219	226	233	258	225	206	245	240	235	247	256	245	217	228	243	227	228	222	211	231	227	218	231	204	228	242	231	214	227	218	226	206	246	248	221	219	233	231	234	237	203	247	250	219	221	225	234	194	223	230	246	213	284	222	225	196	230	239	211	240	252	238	237	202	233	215	255	233	225	239	222	246	217	226	203	209	235	239	257	222	237	223	205	232	242	244	252	211	245	243	234	208	225	238	242	224	243	206	208	240	221	234	241	249	225	264	236	235	231	243	232	225	216	223	237	223	228	234	227	205	222	214	202	216	229	242	215	240	209	244	245	223	204	212	231	225	234	230	221	235	244	254	203	232	243	231	237	215	262	237	245	214	221	264	257	225	223	259	226	240	240	213	232	251	229	216	240	224	198	229	233	231	265	251	215	246	238	218	242	248	238	246	234	245	218	231	256	219	243	214	232	235	246	254	248	241	239	229	220	229	213	253	244	221	245	234	216	240	216	255	236	235	247	244	221	248	214	235	228	195	230	233	237	243	219	233	237	249	245	235	232	230	188	238	217	245	229	228	228	253	216	219	220	257	232	257	233	262	209	240	210	231	223	237	233	236	228	254	232	249	210	232	240	220	244	222	253	215	223	237	218	255	234	239	201	262	211	226	218	234	245	226	256	240	216	224	248	231	258	256	214	198	222	238	220	212	244	201	234	222	231	236	191	232	255	267	250	233	251	221	225	252	255	224	233	231	214	225	223	242	222	247	221	268	218	211	250	234	230	223	240	221	211	213	236	224	255	248	225	236	245	225	219	232	215	212	225	242	209	210	214	249	235	214	243	253	216	205	231	242	231	211	258	239	215	238	234	237	238	248	259	239	242	233	238	218	253	230	221	238	235	252	225	214	234	262	230	232	248
10162	10459	34883	53117	27348	2973	346	327	279	266	220	207	191	185	201	171	179	195	184	188	169	183	209	163	180	164	170	178	152	168	166	201	158	173	173	158	166	184	189	179	183	167	152	186	151	172	179	179	170	178	165	156	160	170	160	174	146	157	169	180	155	143	184	149	170	207	169	175	165	160	171	149	200	206	157	153	154	159	175	147	174	168	176	172	187	167	154	178	171	168	155	191	164	160	170	165	157	167	181	169	172	173	170	139	174	175	164	167	153	155	170	187	164	179	159	182	157	185	164	176	175	152	179	170	167	158	165	157	193	194	162	167	163	168	154	186	194	165	164	151	165	176	172	192	159	159	153	183	154	165	141	163	177	153	162	180	143	208	159	152	184	158	187	160	191	161	191	147	153	157	152	163	191	201	175	165	191	180	162	184	162	188	167	181	177	178	179	158	156	150	141	171	151	139	166	173	173	158	188	161	169	166	202	174	178	156	174	173	183	160	147	166	162	141	169	176	185	155	161	146	184	188	152	167	176	156	174	139	179	165	148	167	173	149	179	144	172	186	168	156	148	161	150	185	166	140	161	160	186	161	148	138	182	164	186	155	166	163	163	159	168	179	159	165	154	179	179	170	160	186	195	178	152	179	139	167	179	193	153	178	169	169	143	156	174	155	163	193	182	191	155	157	158	181	161	162	164	188	167	174	160	171	173	177	183	169	179	180	155	173	171	179	147	180	187	171	179	160	162	177	181	173	198	161	176	171	154	158	186	187	165	192	182	168	135	208	193	172	174	178	183	180	174	177	176	175	164	164	167	157	196	170	174	157	183	158	159	144	189	161	185	153	149	168	154	175	190	176	158	152	188	176	163	174	155	170	173	174	132	173	165	183	165	172	155	157	166	181	191	194	175	158	155	167	176	165	166	180	160	181	191	167	185	147	169	179	150	157	161	154	159	152	134	140	175	159	170	177	175	162	164	169	153	166	168	175	163	175	170	146	164	159	173	162	148	177	178	163	173	145	152	182	182	162	155	159	171	153	191	180	188	154	158	179	140	164	182	165	160	167	147	163	174	159	145	184	164	167	170	162	166	173	184	176	184	152	171	176	152	177	160	185	150	183	155	136	172	174	153	144	149	156	176	169	160	153	150	160	174	159	161	203	209	168	182	158	151	183	161	149	176	178	147	153	141	155	184	152	173	155	174	172	196	148	172	153	158	170	179	148	152	166	165	179	160	187	157	155	165	152	143	160	174	177	179	175	182	165	166	153	174	163	141	167	167	165	198	149	163	156	150	179	160	190	192	148	133	161	150	160	173	156	177	159	191	164	161	151	166	178	175	191	179	161	173	179	185	161	167	168	166	185	185	188	170	163	159	193	169	179	157	162	147	168	162	161	172	159	175	145	177	149	160	176	132	152	171	172	156	171	171	175	180	166	185	169	141	163	171	146	153	155	157	166	168	168	158	158	187	191	149	145	139	174	169	165	176	171	162	177	170	159	153	157	176	181	174	179	148	162	172	180	203	152	162	152	194	156	156	185	175	174	166	161	155	173	173	169	169	159	165	160	158	182	179	178	155	167	142	196	165	173	183	169	156	189	166	182	175	188	165	168	157	160	128	159	153	170	164	177	172	171	136	154	172	168	210	159	169	160	152	186	164	175	161	155	173	141	172	163	168	162	161	186	161	158	161	174	177	158	173	177	175	172	202	148	183	159	174	145	171	164	168	178	181	170	168	165	157	186	179	170	181	172	162	176	171	162	151	145	181	155	144	165	150	146	166	190	166	163	168	198	178	141	160	179	165	191	174	174	141	149	136	152	158	168	163	176	163	157	160	163	156	188	174	167	153	179	151	177	161	174	169	173	169	146	155	182	165	158	176	187	195	190	180	138	170	191	186	181	170	153	175	173	193	165	149	154	158	187	150	174	179	169	161	170	167	174	147	143	162	134	161	153	150	172	172	136	171	160	169	145	156	158	159	151	167	161	159	186	164	179	168	161	182	166	154	164	152	166	165	172	174	169	181	171	181	169	187	150	180	169	172	180	154	157	179	170	173	162	154	159	182	171	190	192	159	140	179	165	173	169	152	169	173	166	171	180	163	163	149	171	159	159	139	179	164	157	152	184	169	183	166	153	142	159	183	174	168	180	176	169	175	159	156	154	166	154	164	163	160	165	144	177	165	131	194	165	181	178	177	179	158	173	158	173	171	170	165	170	153	134	153	155	183	161	167	162	169	153	180	162	153	147	154	132	185	151	196	160	153	152	168	197	165	160	146	174	173	167	169	156	145	167	158	168	157	180	166	161	170	156	170	193	162	151	149	198	161	167	161	166	164	200	176	157	158	191	165	160	167	177	157	153	166	151	156	161	156	171	148	147	168	160	160	176	165	149	176	174	171	133	178	193	161	150	142	144	170	144	174	156	167	185	168	163	178	181	143	155	169	168	186	169	151	180	152	166	173	178	174	142	169	166	162	163	189	138	159	144	177	181	166	167	169	169	165	147	142	158	179	153	178	176	170	168	162	158	164	180	174	138	165	174	152	176	182	157	177	160	162	172	166	159	179	160	130	179	149	181	141	177	155	180	174	176	170	167	184	184	172	156	149	154	185	193	160	160	155	165	166	168	168	173	165	150	184	156	147	199	178	211	179	146	163	161	184	157	178	194	155	186	185	183	173	164	141	159	190	178	149	192	156	156	168	171	167	152	158	158	115	142	180	161	154	174	166	157	186	164	181	153	161	204	169	194	155	181	176	169	168	139	156	147	178	161	157	156	167	168	167	184	164	156	164	138	160	162	163	158	164	155	158	173	157	162	156	168	189	167	143	174	160	165	166	155	159	160	158	168	173	176	159	153	180	191	177	174	153	146	145	174	176	153	166	178	170	178	152	162	175	152	189	149	134	183	160	156	154	167	180	198	159	167	172	158	183	156	184	165	148	142	168	156	171	173	155	160	161	174	149	197	194	185	163	168	170	188	169	155	163	173	164	180	176	175	142	173	180	191	178	147	154	181	166	163	144	160	167	152	159	160	160	159	160	196	159	175	150	163	181	142	171	169	146	163	173	146	172	175	140	155	162	176	168	164	176	152	183	162	195	178	150	157	155	157	158	166	161	169	171	162	152	168	160	175	169	175	162	159	178	150	174	143	170	162	156	160	168	170	171	156	165	151	161	149	179	158	161	167	159	153	168	176	164	161	164	160	172	155	172	147	138	162	185	161	165	176	153	166	164	178	176	158	155	158	184	150	166	163	154	182	181	158	157	176	141	157	151	186	170	185	158	193	178	134	165	162	161	145	165	161	172	155	163	160	164	175	175	154	163	161	152	173	174	182	156	167	148	148	198	170	160	154	176	160	170	154	153	199	180	149	172	144	156	161	166	164	193	170	184	168	138	160	154	150	178	147	146	165	170	174	171	150	147	154	168	154	197	167	181	160	165	176	154	153	171	148	170	160	185	141	179	154	189	173	189	177	141	165	160	159	141	147	181	183
6103	10184	39233	58227	22069	1475	1319	1099	964	803	795	741	738	638	626	628	601	564	561	543	560	536	492	473	495	457	491	472	533	479	480	420	459	441	480	449	455	468	453	462	477	440	458	443	437	477	445	436	470	469	438	452	401	420	432	445	438	440	415	407	461	456	421	452	440	427	433	424	444	432	432	454	428	407	437	430	440	453	414	400	421	408	418	394	416	416	389	414	458	444	420	425	403	415	419	409	424	440	410	428	414	432	429	414	417	419	429	430	434	452	414	449	459	415	407	425	430	457	418	461	429	424	497	395	462	416	416	386	435	434	419	434	427	428	445	447	413	476	437	414	466	420	425	403	445	460	436	432	408	423	372	421	436	360	443	406	436	422	408	384	421	424	433	432	409	407	428	397	415	412	446	422	424	422	428	443	419	421	394	390	388	451	446	393	403	427	413	429	432	403	418	472	447	464	449	414	420	436	417	411	411	459	430	379	422	447	436	424	406	402	413	405	428	398	391	427	488	432	462	422	434	461	401	435	400	449	412	404	419	403	453	421	394	429	443	421	450	434	400	389	425	411	408	418	429	411	477	437	430	426	414	449	426	453	440	427	415	419	408	442	445	419	447	415	460	427	415	408	383	439	412	438	442	392	428	457	419	428	437	448	389	455	432	436	391	410	411	420	452	434	391	419	440	441	428	427	438	401	422	408	422	416	409	413	438	434	415	426	462	403	407	464	435	388	417	463	462	435	411	430	372	439	449	455	392	423	415	469	468	426	413	435	397	393	395	415	444	431	414	392	429	449	415	400	400	418	437	454	420	410	437	417	448	414	432	411	428	410	444	432	406	432	458	405	451	410	440	420	440	407	471	426	452	404	441	420	437	401	387	428	397	394	400	440	410	432	456	430	456	402	424	388	431	411	444	424	412	431	417	433	407	453	443	422	415	415	394	407	424	420	449	409	451	444	410	425	407	439	408	432	444	430	412	419	420	416	394	449	413	406	404	408	462	405	458	405	412	413	433	446	419	432	392	415	432	449	447	432	401	404	421	444	382	416	441	436	434	397	454	414	428	438	383	404	470	444	441	471	424	403	417	383	380	438	406	436	458	430	437	411	396	431	421	405	415	470	414	446	394	426	421	442	408	409	437	479	429	397	406	431	398	441	444	435	467	469	391	455	389	427	446	411	427	444	466	445	433	416	437	421	449	459	442	446	431	445	432	415	447	441	438	426	404	434	388	410	408	420	439	408	440	419	441	442	408	415	432	437	392	441	426	436	438	365	401	434	426	371	402	422	391	398	448	405	439	435	432	432	406	413	449	422	418	440	450	412	442	431	437	410	409	422	422	437	401	399	404	446	427	453	436	445	422	418	403	443	445	413	407	381	420	431	384	400	452	423	385	444	457	483	420	411	415	438	442	429	441	451	416	432	394	455	442	440	436	441	449	411	436	414	453	425	385	387	444	412	435	419	421	438	418	447	401	406	424	460	442	430	411	455	411	407	415	443	415	450	459	429	433	399	409	419	449	433	427	450	405	440	406	401	463	418	400	414	406	432	401	403	442	406	427	429	426	420	391	464	435	444	442	430	424	436	418	456	428	434	500	421	415	417	428	423	422	415	454	417	459	413	471	451	419	479	402	483	451	386	418	473	408	428	398	432	441	396	427	436	424	441	419	396	425	435	450	408	429	398	407	428	386	450	388	429	429	410	416	400	416	398	406	422	415	418	443	457	386	415	473	435	431	456	452	422	409	426	400	438	404	431	442	424	393	417	458	446	424	428	412	399	440	406	436	417	394	480	451	407	421	398	440	476	420	428	422	430	393	408	431	397	415	406	443	424	432	476	410	442	421	429	429	430	433	427	415	371	389	452	366	447	411	410	439	445	439	392	445	442	411	425	403	410	431	419	418	401	425	426	436	389	423	409	412	408	399	441	407	446	438	420	410	406	454	468	413	443	383	431	426	440	406	437	412	433	418	427	440	434	424	413	443	430	400	422	402	441	378	407	422	440	405	471	443	451	463	460	420	422	415	426	415	399	419	375	428	415	394	438	429	428	402	422	435	411	438	417	456	409	415	420	418	423	413	434	405	387	434	429	445	406	448	472	442	447	433	423	411	404	409	420	413	430	439	412	402	393	419	405	441	404	411	459	425	430	454	408	431	410	440	430	441	435	426	437	428	415	426	442	418	434	438	398	415	442	423	426	437	433	424	428	415	432	395	408	449	440	430	425	419	424	432	436	435	424	418	396	409	447	395	392	410	432	425	427	403	436	446	426	430	426	469	406	445	423	401	440	410	408	433	417	453	440	417	408	439	377	435	438	413	455	428	447	452	421	431	434	448	405	468	405	459	477	446	407	413	433	444	430	422	435	430	419	435	430	428	391	412	445	437	430	443	436	421	425	425	401	443	444	465	419	455	426	413	431	450	430	450	426	432	439	422	413	430	468	437	422	439	405	422	449	429	445	419	415	405	419	452	423	393	419	425	401	413	443	393	433	443	481	469	381	408	414	428	417	449	417	384	396	411	440	465	414	434	423	408	426	460	449	411	436	440	399	402	396	459	456	437	455	393	414	432	379	477	425	457	408	432	452	405	415	394	437	420	438	400	395	421	410	422	437	444	436	430	402	420	428	420	418	453	418	415	464	399	410	393	403	397	445	437	428	407	412	423	420	428	419	427	405	436	392	477	431	440	437	386	412	422	414	461	419	411	421	449	416	449	446	417	397	408	443	423	451	413	396	392	401	421	419	458	400	447	435	452	444	422	419	443	414	424	427	428	442	449	437	426	441	435	437	439	445	405	461	464	460	442	445	409	432	434	426	407	421	467	418	449	395	415	409	434	438	411	437	429	426	425	402	408	425	416	381	425	435	435	428	395	415	444	432	441	447	420	398	432	430	401	433	435	402	423	413	443	451	414	400	408	429	455	409	410	435	415	420	468	412	420	423	438	409	448	421	448	401	441	425	409	415	438	424	441	429	423	439	426	389	404	390	420	434	422	423	427	455	416	410	411	423	417	422	441	395	406	410	417	460	430	452	404	439	440	420	434	423	405	404	408	428	417	449	412	451	419	429	415	456	423	419	412	446	401	422	396	378	433	382	395	401	411	447	434	449	382	421	443	427	424	435	451	428	421	417	468	413	398	422	466	435	408	408	438	392	414	421	418	379	429	413	404	403	452	388	400	457	431	431	403	398	431	424	387	426	420	435	447	440	419	362	424	401	421	465	435	445	402	423	422	377	450	408	439	414	411	471	424	410	393	449	408	432	429	446	441	423	420	378	405	429	417	424	427	463	440	426	428	422	461	453	391	457	452	452	439	407	421	392	434	424	399	425	454	422	443	414	399	442	428	413	425	444	441	422	435	432	422	432	440	412	411	443	436	461	430	405	423	462	434	455	445	394	451	432	432	443	449	444	443	433	491	423	450	425	389	464	426	366	451	394	419	399	413	407	411	393	432	409	407	424	416	445	439	423	465	440	418	440	396	397	434	426
17791	29652	61432	68302	38830	8392	900	541	446	442	416	398	377	351	366	353	337	326	357	325	320	347	329	296	314	306	294	317	269	286	306	293	311	323	286	322	314	289	291	316	302	290	325	297	308	318	273	264	325	294	292	296	287	288	316	305	294	304	281	300	323	294	270	303	296	268	268	305	308	290	281	296	290	295	298	286	278	301	316	315	254	320	320	307	308	276	270	306	274	312	257	294	302	274	318	310	334	307	267	255	282	297	269	323	287	280	308	289	299	273	271	308	283	318	313	277	271	292	282	268	314	298	302	293	304	289	286	285	277	262	294	300	271	300	248	286	263	297	277	292	320	305	278	307	286	275	265	276	330	292	273	276	275	271	291	286	302	289	313	314	282	273	326	286	298	294	277	313	320	280	316	256	288	305	318	302	265	290	292	298	281	277	287	293	312	300	277	294	282	292	264	275	302	310	282	287	289	326	294	272	292	302	336	260	271	283	280	304	300	278	293	297	269	269	285	275	271	288	275	275	294	286	272	291	293	293	269	295	301	332	257	301	286	324	324	312	291	325	299	275	248	283	301	287	289	268	294	267	306	284	307	272	265	302	302	336	279	271	269	291	303	278	298	298	300	277	326	283	288	291	266	277	278	292	296	298	277	287	290	284	282	297	265	298	310	274	268	296	280	298	275	307	261	259	291	288	298	273	294	296	281	289	273	272	292	323	286	305	299	317	265	278	295	292	264	300	266	282	322	294	266	278	289	322	309	302	275	292	308	334	308	286	291	296	293	304	283	260	273	263	270	264	318	290	263	283	247	301	279	308	283	278	242	296	270	279	283	308	313	276	252	246	319	281	278	306	317	292	315	300	247	319	299	318	318	264	278	283	297	298	264	321	313	267	235	328	264	268	299	285	270	296	307	310	262	263	281	317	287	278	265	289	280	281	273	280	268	304	327	300	301	275	320	271	295	314	263	281	321	294	304	309	267	287	275	297	266	307	282	281	276	301	285	293	296	316	264	290	296	312	281	282	283	287	304	280	287	298	298	308	307	292	288	293	318	270	314	281	263	295	269	273	320	323	274	277	303	279	310	300	322	299	282	303	291	293	288	307	292	298	267	297	241	324	289	246	248	293	304	258	281	275	299	297	296	283	297	282	297	298	265	288	286	295	281	306	301	267	288	329	268	297	260	292	301	272	265	268	318	298	292	289	267	301	280	297	274	305	301	300	279	299	269	301	286	313	273	295	292	285	287	295	299	308	322	307	301	313	299	273	323	292	302	294	308	290	268	269	320	291	299	318	309	327	296	269	305	317	291	288	293	279	318	273	266	287	286	269	290	307	301	266	293	301	294	263	307	315	281	289	312	292	291	261	279	302	316	309	294	306	281	285	319	302	275	302	298	318	265	274	285	300	310	307	269	284	300	295	314	312	264	303	294	301	307	280	293	315	323	304	272	269	297	267	286	295	288	295	294	285	294	276	282	297	296	283	263	278	301	293	287	302	260	301	323	283	308	283	300	300	273	287	271	314	271	299	286	318	285	274	321	273	313	331	306	294	287	307	317	302	293	259	306	291	291	279	271	275	299	279	301	288	268	282	297	335	277	272	276	284	274	318	302	292	288	324	301	330	276	273	265	283	308	266	325	293	292	290	322	303	297	274	293	267	307	312	318	305	283	294	296	280	292	293	304	297	272	284	291	289	274	259	283	292	241	282	276	270	279	272	313	315	310	341	309	317	301	264	286	281	294	298	289	338	290	267	272	284	278	290	273	271	295	305	274	273	325	317	308	296	267	312	304	285	326	285	275	287	286	313	306	281	305	309	308	259	271	253	272	298	254	276	273	313	296	285	280	272	269	283	302	289	315	282	249	280	326	294	260	312	292	292	284	271	297	270	336	300	282	286	289	289	319	273	287	284	270	258	287	307	331	310	285	287	297	294	303	296	319	303	314	284	300	272	273	268	291	279	279	279	295	315	285	315	301	289	310	296	318	291	295	278	273	265	290	305	287	293	291	276	319	288	297	297	288	292	323	287	265	281	290	266	305	295	276	280	289	303	283	260	256	310	298	282	301	293	314	286	331	301	277	309	285	293	311	306	269	292	278	275	238	261	307	302	315	292	307	304	256	279	311	304	264	313	323	308	306	296	302	303	304	309	313	251	259	258	299	268	293	292	285	272	328	300	274	297	268	299	270	315	317	284	260	257	297	278	261	288	317	283	298	315	285	312	291	277	268	275	298	268	300	295	296	283	282	276	304	301	296	272	280	309	277	300	283	315	290	290	310	298	296	320	267	317	293	285	283	292	270	271	307	262	288	322	329	293	310	316	296	280	308	268	300	286	278	303	286	265	331	295	315	305	307	280	316	293	304	276	284	292	275	319	289	298	285	238	277	268	282	305	284	283	294	309	276	306	254	309	287	287	269	289	261	261	280	274	312	279	314	270	296	303	279	286	260	296	288	293	306	333	318	293	289	303	294	307	280	281	298	331	301	304	294	286	284	293	302	310	315	335	306	273	285	313	272	310	287	314	328	283	292	298	293	292	290	293	306	315	292	238	268	278	299	280	284	312	322	310	269	295	282	283	289	283	298	313	300	277	309	282	277	307	256	293	296	244	286	302	284	273	312	282	276	294	283	286	290	287	293	297	306	286	267	307	305	286	293	292	291	293	250	291	293	269	280	300	308	300	303	307	271	283	289	291	281	281	290	305	299	290	291	311	275	303	315	312	313	296	291	292	297	325	308	306	263	318	331	297	304	265	271	286	276	254	273	269	288	276	278	276	245	262	298	272	274	292	295	326	277	276	310	264	288	280	303	285	325	275	264	252	308	308	296	260	280	301	276	274	313	306	280	281	294	310	325	266	309	315	286	327	289	324	295	274	289	319	262	289	267	295	310	278	300	322	260	282	290	300	281	302	291	294	281	279	316	304	287	288	280	300	278	314	288	296	287	296	291	260	283	260	283	312	280	239	296	266	294	303	299	284	291	292	282	285	303	295	310	280	333	309	267	317	297	273	301	342	313	271	296	297	304	297	305	286	316	296	278	290	268	307	302	295	277	297	294	294	273	300	279	283	272	271	293	286	248	315	319	285	325	307	294	288	252	316	301	299	322	307	291	280	287	301	269	269	300	268	280	309	261	318	274	318	280	254	277	274	245	291	265	288	271	286	302	289	285	288	310	312	285	285	340	302	290	303	248	291	262	291	276	256	290	255	314	313	291	323	314	287	302	293	308	301	265	296	274	282	289	293	319	304	320	295	309	269	294	309	308	309	284	305	311	300	301	287	299	277	312	281	293	301	284	317	295	276	278	320	293	280	278	271	269	285	266	288	284	279	291	298	315	322	250	294	297	279	268	298	301	309	279	310	341	301	320	241	297	308	299	303	275	319	312	277	283	282	300	288	290	313	283	248	343	292	275	270	275	293	303	302	309	297	286	299	305	305	268	290	259	313	268	299	287	291	282	300	282	256	276	297	341	294	318	276	299	282	276	280
8355	23975	55975	72414	30495	2594	2086	1790	1639	1461	1316	1235	1116	1037	1021	952	951	928	898	878	809	864	835	779	828	738	789	822	811	781	818	743	695	740	744	698	739	709	687	684	697	761	718	718	745	675	729	752	726	693	758	709	729	742	732	710	682	671	698	735	698	689	698	705	751	654	639	656	710	652	648	699	667	622	645	656	676	672	669	721	688	715	702	694	676	680	671	674	693	674	706	674	721	736	700	685	673	697	650	700	693	637	671	712	662	664	712	660	728	683	647	697	699	682	639	672	670	666	630	694	649	698	705	664	699	677	664	662	623	708	670	699	688	674	689	692	647	688	656	660	732	673	626	643	650	651	648	705	650	673	660	658	655	628	667	670	703	678	695	730	696	698	717	666	659	679	704	714	689	662	644	656	652	675	712	686	662	659	687	690	694	653	654	638	671	664	646	709	711	674	694	684	655	642	653	685	697	683	645	662	675	655	679	663	667	679	683	672	673	661	679	693	676	647	676	651	662	658	673	631	670	687	673	682	668	657	669	714	684	683	658	700	648	659	671	649	652	634	662	614	668	670	662	705	701	683	652	643	677	655	701	673	677	690	650	639	620	694	654	688	668	640	683	596	643	655	644	646	704	672	634	697	659	667	625	667	641	679	674	648	649	692	637	670	623	651	686	673	686	625	642	667	629	685	692	697	628	699	684	665	599	662	701	635	705	632	683	679	669	688	667	722	688	669	646	683	677	667	658	671	602	690	632	702	640	672	690	630	660	687	666	662	650	646	700	665	698	696	670	606	686	680	659	705	634	706	663	641	662	670	638	635	635	663	676	680	683	680	692	661	653	718	650	661	682	663	653	681	645	648	690	685	695	672	668	709	645	652	680	626	676	682	641	648	692	659	642	702	641	653	728	713	676	650	644	613	638	656	709	691	631	678	629	668	668	663	651	707	662	719	683	675	692	625	725	615	686	658	669	684	687	645	712	701	670	660	665	682	681	668	634	656	673	687	618	680	697	666	634	708	710	675	665	664	669	710	660	670	655	636	656	681	699	718	663	681	624	678	681	685	696	663	648	711	683	664	672	659	708	667	655	649	692	676	733	693	666	675	626	680	689	706	656	636	635	664	640	686	648	684	662	663	669	679	627	668	637	651	606	679	666	627	618	657	660	678	633	673	662	719	639	676	634	687	651	641	674	695	667	712	661	696	693	679	663	694	649	665	714	668	684	665	624	660	684	644	697	656	687	684	672	638	740	652	685	656	681	683	680	702	646	663	641	628	640	659	666	667	626	657	666	660	680	613	683	646	664	669	684	718	695	672	661	620	660	672	666	676	646	672	682	643	640	640	612	713	686	665	683	645	657	657	658	656	650	633	685	680	700	657	626	702	631	717	648	673	695	661	679	723	698	654	671	672	649	690	689	663	656	640	654	676	671	700	658	697	656	687	651	650	651	705	657	662	659	640	656	655	689	656	692	672	658	680	679	701	653	666	638	670	716	689	689	693	683	673	665	697	717	692	701	632	636	702	617	682	699	637	693	636	664	641	658	635	618	714	669	685	623	685	614	692	680	662	656	686	688	677	699	673	677	635	621	684	707	690	678	690	705	639	668	644	697	664	675	681	685	649	662	660	669	669	676	687	626	661	655	657	618	715	698	652	675	666	643	648	715	677	673	639	716	651	655	689	664	638	708	700	693	682	669	684	679	696	684	656	682	670	648	661	679	681	647	671	655	652	662	677	684	669	700	708	674	705	668	701	674	669	705	658	663	628	633	682	642	710	672	637	650	631	684	650	685	643	669	651	668	689	667	665	702	647	702	659	705	700	614	649	672	707	703	687	651	680	695	665	651	645	705	725	660	667	625	651	669	654	687	683	710	680	644	701	657	656	691	657	634	669	700	710	684	660	634	736	658	615	624	655	689	668	674	692	653	670	702	691	701	716	665	649	682	681	633	678	709	701	705	706	663	646	726	720	683	702	696	706	682	674	707	648	660	657	671	706	699	630	666	673	623	664	650	683	674	733	615	643	675	715	710	615	683	693	670	735	665	661	724	650	703	660	691	663	592	692	623	643	660	669	631	671	658	633	627	668	683	679	687	647	675	706	645	643	716	665	670	656	657	670	657	691	683	697	630	647	689	684	667	647	657	653	667	685	672	673	644	644	691	679	670	685	681	637	692	653	680	674	704	653	687	712	642	680	627	658	647	646	669	673	688	667	635	681	676	645	683	655	682	682	662	674	665	675	651	668	684	639	686	694	673	662	665	630	628	671	657	653	663	699	653	637	694	647	689	704	672	649	652	649	665	673	676	710	655	698	677	652	621	653	678	666	686	631	646	718	640	642	657	640	711	669	652	693	677	729	656	649	667	660	643	665	607	693	681	691	666	617	632	638	669	672	682	647	746	667	687	713	734	629	625	685	650	683	647	699	648	685	676	680	700	681	668	659	661	679	679	694	719	670	687	648	646	666	675	650	670	665	701	659	688	696	661	656	677	662	644	647	714	668	663	682	683	682	655	633	676	628	661	667	688	639	664	666	666	682	639	689	674	680	709	667	641	615	654	706	686	715	637	675	691	644	705	662	673	662	690	687	657	679	712	684	706	699	673	692	708	689	666	696	671	634	690	744	666	704	680	688	649	681	695	607	681	635	668	646	685	725	674	654	706	665	688	697	703	626	656	626	679	653	645	616	683	691	616	670	648	671	678	691	637	631	654	663	712	690	698	663	698	674	689	668	690	701	637	677	655	683	662	676	685	646	663	673	652	639	704	680	679	692	698	641	679	665	679	657	663	658	648	659	640	669	651	634	697	700	647	691	698	692	733	646	675	705	634	641	660	655	719	704	642	707	646	665	678	649	625	662	620	734	673	632	622	613	655	708	647	628	695	664	681	703	665	662	686	698	673	688	696	683	713	700	650	661	673	680	674	652	686	673	683	680	677	735	658	686	693	634	691	641	674	667	672	634	684	717	706	691	686	625	641	652	705	639	702	693	642	645	687	696	673	674	628	665	664	631	660	678	693	702	668	689	683	634	667	666	659	708	654	669	690	679	651	647	677	641	684	647	672	682	643	657	676	643	650	661	617	671	657	691	671	695	648	715	688	713	663	650	640	689	674	616	715	700	729	663	650	675	677	681	709	682	680	678	654	671	711	658	696	676	678	648	682	672	644	692	658	703	642	672	672	664	687	734	666	681	651	657	699	699	657	693	674	703	669	643	614	685	677	630	645	741	646	678	616	707	683	708	682	673	664	662	683	659	684	676	650	682	693	667	715	656	664	654	679	662	668	653	686	711	700	655	698	672	653	648	698	602	653	666	649	658	690	715	678	664	673	679	706	661	655	689	693	681	654	691	676	625	669	672	687	647	683	648	681	723	678	689	648	659	639	685	688	647	676	657	626	654	669	659	669	710	646	704	680	642	631	683	650	687	698	671	690	591	677	685	672	658	660	719	682	696	686	695	688	662	674	717	625	661	656	629	712	666	639	684	666	682
2603	1157	1746	2255	796	99	85	99	91	117	81	83	97	96	84	75	92	75	81	93	81	93	111	80	107	61	91	72	93	71	91	100	90	80	92	94	77	95	85	99	81	101	78	85	64	80	78	79	78	86	78	91	83	86	103	79	90	91	79	73	80	71	84	71	84	88	94	82	87	84	85	77	73	69	88	77	83	101	82	87	82	87	90	70	80	82	92	104	106	63	91	86	75	83	76	84	77	85	76	76	88	79	87	93	99	87	94	97	63	99	79	83	94	76	78	81	91	86	91	109	81	77	67	81	78	73	89	96	91	72	95	88	104	88	88	77	88	102	100	82	81	58	84	92	83	68	75	101	86	63	72	85	88	70	79	83	91	62	76	74	106	84	89	96	84	90	81	83	77	80	71	89	94	99	87	107	67	71	87	82	97	87	100	71	91	87	83	83	94	83	93	76	98	91	94	101	90	85	74	80	89	87	92	77	95	64	97	80	68	83	94	81	82	84	95	75	80	75	75	94	82	83	86	80	108	99	74	74	89	93	97	97	92	60	92	75	78	86	78	80	79	82	71	88	90	72	75	80	76	96	75	75	79	82	96	92	73	65	82	88	74	69	83	81	76	87	89	87	94	95	78	71	91	89	80	87	86	74	97	92	83	82	81	86	84	85	66	88	84	107	90	93	78	96	83	61	96	84	86	100	102	78	102	83	81	102	90	79	69	84	82	90	81	88	83	91	76	89	90	75	68	82	85	66	79	75	89	81	85	78	71	85	89	84	94	83	92	82	78	85	90	75	83	98	89	90	87	93	74	83	89	79	87	103	112	88	84	80	87	94	100	68	88	100	86	92	84	74	93	75	80	102	89	93	78	73	83	107	74	76	71	87	85	105	86	91	93	89	79	67	89	88	85	80	71	107	79	83	82	79	94	92	79	65	83	89	91	93	85	80	84	83	97	85	88	84	79	95	84	76	97	90	82	77	81	88	80	90	83	88	102	80	78	93	101	94	100	75	79	96	85	79	93	83	93	79	85	83	76	76	88	73	79	69	94	91	83	88	78	105	78	79	81	81	83	93	93	77	99	83	98	86	103	85	64	75	89	64	67	78	73	83	80	89	88	70	99	104	93	86	82	78	79	72	71	84	87	110	89	72	82	95	85	75	78	80	73	88	91	62	84	81	84	86	93	103	91	82	76	83	56	83	81	89	81	77	91	85	89	64	85	93	80	90	73	83	91	106	77	86	97	87	89	85	92	82	98	101	95	85	78	76	80	85	88	90	76	70	91	80	69	104	83	100	89	76	75	89	94	97	71	75	84	85	84	80	88	99	84	87	78	84	73	79	85	85	80	96	77	75	78	92	90	80	72	88	69	82	70	77	73	89	90	89	85	98	85	81	83	112	85	86	80	82	85	79	78	90	73	79	69	69	96	89	71	97	102	71	67	76	86	77	84	80	79	69	80	85	85	95	92	71	81	90	77	88	88	70	100	89	81	88	95	96	87	90	84	76	76	80	75	82	77	78	81	103	81	78	88	82	86	81	76	89	94	87	74	76	78	73	80	87	103	101	85	81	84	87	78	78	97	82	82	83	69	73	75	80	97	75	90	91	85	97	77	84	79	79	86	68	80	76	95	95	92	81	74	88	73	83	95	86	77	89	96	93	95	80	81	65	82	81	88	79	76	85	83	89	93	97	106	96	95	84	74	81	79	76	86	87	76	76	70	112	95	75	98	100	79	80	107	79	73	75	80	83	75	81	63	121	89	82	72	97	109	80	90	119	78	100	97	89	87	119	76	98	88	77	106	72	87	76	88	101	85	82	82	71	80	84	91	88	91	99	95	79	95	90	87	96	70	84	95	92	109	71	102	97	72	72	88	71	88	72	91	86	88	96	72	80	67	93	77	86	100	82	85	89	77	95	90	94	80	99	80	86	63	73	84	77	88	84	102	99	89	93	76	98	81	73	81	79	76	98	99	94	101	81	81	80	88	89	76	81	76	86	85	91	88	81	96	74	89	92	81	106	89	95	83	93	84	87	73	74	82	78	83	99	65	86	84	62	82	86	88	74	68	71	90	77	67	91	88	97	67	81	83	83	95	92	84	82	96	92	76	97	81	94	99	79	81	102	78	66	73	78	81	90	80	85	94	93	71	63	79	80	76	85	92	72	88	89	91	92	76	83	73	79	94	94	87	77	97	86	79	64	88	88	77	97	87	72	83	84	87	80	83	90	89	93	68	87	85	66	96	100	88	88	89	81	81	90	80	95	91	79	86	93	101	87	86	82	94	93	85	107	102	84	75	100	77	76	97	73	89	81	88	93	86	79	66	100	70	87	75	72	100	86	85	80	91	86	87	85	82	74	81	74	82	72	92	98	76	87	72	82	87	81	102	92	84	80	85	82	77	95	87	89	86	80	66	102	79	70	86	102	91	74	85	97	102	98	77	89	79	81	97	108	98	91	67	80	84	72	73	85	86	76	81	79	77	90	68	95	96	70	71	85	89	97	66	97	71	97	91	75	79	76	93	82	96	102	76	84	73	91	98	80	91	95	94	86	78	79	71	81	87	84	95	87	114	93	97	82	75	87	80	72	80	91	124	71	97	83	84	76	80	75	83	95	76	93	72	87	83	89	91	78	81	103	74	91	86	90	72	94	79	82	83	87	85	88	108	81	85	74	112	86	72	80	102	93	84	80	83	81	86	75	95	101	92	86	94	68	76	76	102	102	95	85	92	82	78	109	94	91	75	84	96	104	81	90	90	91	82	76	81	75	80	88	82	85	76	86	95	83	99	89	80	94	94	83	76	77	94	82	82	95	104	100	94	83	72	86	83	94	92	88	81	76	89	98	109	77	81	89	77	88	101	77	94	94	78	90	85	84	105	101	89	81	65	83	94	89	104	95	98	98	93	90	99	77	73	78	80	86	98	86	64	92	94	76	72	82	94	96	81	100	80	73	88	76	82	86	79	68	70	90	109	75	87	66	90	57	94	85	70	86	90	82	93	73	81	68	82	69	84	85	78	92	89	81	63	98	79	77	99	91	89	90	82	88	100	90	88	90	80	102	81	74	74	69	72	80	74	86	84	90	74	88	82	80	82	85	82	93	85	73	72	77	78	79	94	88	98	89	73	88	70	92	86	93	88	87	77	79	73	75	86	93	75	89	78	82	88	84	84	88	83	79	73	86	80	62	83	81	69	83	72	81	77	92	90	90	70	83	75	62	81	105	85	91	105	87	89	84	71	72	83	76	91	84	77	98	88	78	82	84	99	90	89	78	93	97	86	74	73	93	69	101	94	73	96	73	82	95	96	86	101	99	77	76	77	96	82	82	70	103	91	79	58	101	103	97	81	92	79	90	105	83	105	99	73	75	87	83	106	85	88	81	80	81	79	104	97	89	90	87	69	96	86	90	88	77	78	81	104	91	96	73	73	94	87	91	82	90	64	78	88	89	69	80	71	89	80	80	97	87	63	78	92	77	91	85	96	96
2203	1949	4690	8951	3052	296	240	283	270	269	261	235	258	260	282	219	246	284	269	252	217	254	258	246	258	239	264	233	281	253	219	227	249	257	249	225	267	268	242	257	247	239	235	244	214	273	228	236	257	276	230	230	234	219	230	230	244	243	267	243	220	251	256	252	262	240	247	240	239	269	254	254	251	254	229	236	249	257	258	242	258	245	244	276	254	251	236	252	246	225	257	251	243	224	261	257	248	228	247	271	221	222	257	264	223	233	245	236	235	256	240	248	269	234	233	243	233	252	242	240	270	221	230	241	254	242	276	245	250	238	230	304	227	245	246	233	245	241	240	274	276	229	213	218	238	266	247	268	269	223	246	251	229	246	238	215	254	252	244	247	281	230	257	229	235	256	244	232	260	256	252	233	235	246	213	237	254	265	248	250	260	260	241	232	248	284	257	270	265	272	226	263	262	223	243	268	228	272	239	250	262	267	227	258	244	243	269	256	251	244	234	230	243	254	266	256	251	266	240	278	241	236	259	230	244	244	259	279	255	241	273	241	260	244	245	213	243	250	213	259	245	247	259	235	212	243	235	240	288	236	249	241	242	256	235	250	218	270	252	258	262	232	247	242	273	277	235	255	242	259	251	242	233	240	245	205	258	199	222	247	230	222	247	253	271	231	244	251	245	224	236	264	226	253	231	253	240	232	245	242	218	230	253	236	254	271	242	232	251	246	247	270	249	270	257	256	263	253	275	220	249	247	253	253	266	264	254	239	295	261	282	262	243	256	218	252	237	256	226	240	220	286	247	265	225	218	259	256	228	245	247	214	233	232	249	239	243	246	265	234	253	269	233	248	277	248	232	264	247	281	240	240	227	258	272	244	263	243	238	225	252	257	203	258	242	277	275	243	258	233	235	248	233	264	222	245	255	244	263	233	248	244	230	252	264	220	264	250	242	254	239	227	255	254	266	232	236	263	224	263	248	256	239	247	269	230	264	277	249	269	253	266	276	236	248	287	234	243	248	236	256	250	256	232	228	255	253	225	253	228	259	237	259	253	263	243	244	244	216	242	246	231	268	248	248	243	282	262	250	250	247	238	255	258	271	265	266	261	246	255	232	236	243	255	223	258	255	240	247	241	254	258	236	250	273	277	258	242	238	249	227	256	259	258	276	247	282	248	229	245	228	274	250	235	251	226	240	222	257	256	238	270	258	250	244	234	229	254	231	260	258	238	250	232	251	238	242	234	270	259	274	240	240	266	283	244	258	239	244	251	247	241	242	231	249	237	237	223	235	270	229	236	246	273	237	248	227	258	214	255	258	226	213	250	269	244	267	262	252	274	238	267	238	245	221	236	250	242	255	234	235	235	250	247	247	257	268	232	264	244	226	256	228	207	243	243	241	267	271	248	229	253	224	234	248	262	260	244	268	247	226	262	246	235	242	240	268	228	235	239	269	258	237	247	240	249	246	236	244	254	263	225	246	243	235	264	260	247	252	250	224	254	216	260	261	262	229	283	243	230	248	253	213	236	244	252	260	251	248	237	253	272	227	240	234	263	247	263	250	245	246	244	247	252	259	245	207	256	231	220	227	233	232	244	250	245	249	253	264	249	256	245	263	240	240	269	229	248	245	237	230	249	237	236	254	245	236	239	230	263	253	255	236	224	248	245	249	238	232	251	237	227	237	265	222	259	227	218	248	280	237	248	275	223	242	236	248	277	257	264	237	221	245	263	239	226	267	241	253	238	235	262	244	244	240	248	241	251	253	249	226	253	231	272	229	252	262	235	270	249	236	269	240	235	253	262	248	248	248	258	230	249	260	244	257	258	228	243	253	238	247	265	256	245	261	270	245	264	258	263	249	236	250	243	240	233	246	252	253	258	254	240	259	253	251	257	257	232	253	226	226	253	245	255	251	246	243	257	245	235	270	245	265	239	275	270	277	235	255	242	268	234	286	230	245	263	244	220	244	236	240	244	247	242	259	229	244	232	265	232	272	263	267	230	227	235	246	247	253	257	236	235	208	225	255	244	257	249	257	230	235	237	256	223	252	242	235	236	243	256	252	238	255	255	248	259	252	237	257	271	243	249	230	244	235	210	230	264	221	231	252	219	228	227	268	254	247	249	244	211	241	244	270	251	217	272	267	250	254	280	230	262	267	243	257	245	233	243	252	258	240	258	223	285	255	241	238	271	251	248	261	208	227	247	254	237	233	233	233	235	249	252	223	245	243	264	228	260	285	251	243	271	256	266	247	237	264	254	230	247	228	242	261	281	255	235	219	249	241	234	272	255	259	258	241	243	250	239	253	241	264	234	235	232	257	236	269	230	247	217	243	243	254	259	235	281	251	267	246	248	250	232	246	255	235	255	254	254	252	245	253	234	252	252	277	254	254	257	250	259	230	258	254	230	218	247	254	240	232	264	229	251	239	233	250	223	263	274	246	275	243	261	234	236	277	251	245	234	232	233	275	243	277	257	255	242	236	259	272	249	252	224	248	250	240	231	250	249	269	227	262	248	232	238	249	239	245	251	265	247	240	239	230	261	270	280	262	243	235	238	264	253	241	274	280	226	262	262	240	265	269	247	290	270	266	250	243	246	256	266	227	255	244	246	259	244	245	228	269	262	258	225	250	265	267	240	236	248	224	242	265	246	244	247	244	223	272	270	270	244	222	248	253	241	252	268	251	235	251	250	240	240	242	262	251	225	242	242	269	263	240	263	270	257	260	236	235	236	260	240	260	252	245	256	288	263	245	250	227	235	237	239	240	241	257	259	223	252	241	252	246	241	239	229	259	239	248	241	243	250	223	238	242	227	230	256	242	253	254	251	246	276	257	245	245	233	273	240	241	263	236	214	247	253	267	257	248	249	230	269	265	240	268	240	245	266	246	232	250	227	227	250	268	256	213	257	257	227	260	244	262	255	216	247	261	239	248	250	243	262	258	219	238	226	217	234	222	262	245	245	240	246	221	239	243	226	253	267	269	243	257	237	213	246	232	274	273	243	264	262	273	249	235	251	264	230	250	233	249	262	241	255	273	244	211	250	256	256	255	253	219	259	254	246	234	242	223	261	231	241	252	244	233	251	229	268	262	251	242	252	242	263	238	264	241	228	248	249	259	221	243	219	262	257	232	267	272	244	244	209	228	249	231	242	240	251	271	245	240	233	258	270	276	246	242	248	229	270	243	213	244	256	220	229	236	212	252	254	224	256	239	260	244	253	251	235	256	299	222	250	266	231	266	246	231	245	239	238	247	249	265	245	221	240	252	274	247	260	256	265	234	237	247	237	244	232	269	242	242	264	216	255	258	242	250	240	245	248	243	258	276	233	250	262	280	260	236	214	245	257	241	277	242	248	256	225	255	263	235	239	248	215	273	245	252	213	242	214	261	283	220	257	242	258	245	262	249	259	263	262	253	224	251	252	252	235	255	268	248	219	257	247	238	237	262	238	252	247	292	259	274	224	267	237	278	251	250	266	262	247	237	260	251	234	216	239
10414	13106	44265	52759	31089	4175	364	273	253	254	248	223	201	212	179	183	207	206	201	187	169	165	185	171	203	187	187	179	183	188	160	162	171	173	163	200	166	200	169	179	157	151	190	158	199	179	161	179	178	173	177	172	164	173	181	170	198	195	157	167	162	169	162	160	155	156	182	212	181	139	161	176	181	184	158	169	168	171	190	172	182	158	172	174	165	191	184	165	165	171	163	168	191	156	163	155	180	167	198	187	172	169	165	175	168	193	197	169	166	170	169	176	191	173	182	178	168	167	169	193	184	164	168	174	180	163	174	174	163	184	185	185	178	168	177	152	161	164	174	163	164	174	167	188	173	160	188	181	155	160	173	151	167	179	199	168	182	168	168	203	190	181	162	154	200	165	182	193	155	161	193	154	158	173	164	193	190	170	151	148	190	188	158	203	166	170	170	158	182	163	181	181	182	174	202	190	161	161	179	184	185	171	185	164	149	181	191	174	198	153	165	186	177	176	182	203	150	168	185	172	169	178	168	209	171	193	166	186	168	160	171	185	179	177	161	191	171	162	148	185	178	187	166	186	169	182	169	177	183	147	160	142	172	170	182	169	186	179	177	185	175	184	153	176	207	160	175	168	167	177	177	165	178	178	178	191	165	188	179	157	183	191	186	175	154	172	182	181	184	198	128	163	185	208	184	167	153	182	143	194	187	190	171	164	191	187	151	198	183	179	150	168	171	168	158	185	167	174	151	144	162	165	154	165	158	165	178	153	176	187	157	176	141	169	179	194	193	173	170	165	188	167	159	167	166	178	188	160	174	171	177	177	174	166	160	174	149	169	169	169	180	165	156	183	184	196	164	167	165	183	172	170	166	167	177	168	149	175	198	170	152	157	168	171	184	161	180	177	183	162	164	177	171	165	195	164	174	178	162	169	179	189	161	151	178	172	170	172	185	186	153	174	151	175	177	170	167	156	153	190	188	166	173	162	178	160	199	182	162	198	170	164	142	173	156	199	149	179	184	174	157	162	169	172	175	152	187	175	177	173	167	168	182	181	145	163	163	175	165	184	169	168	181	190	163	160	181	176	159	176	188	189	200	169	166	185	181	164	166	172	164	203	171	162	162	176	172	179	183	175	174	189	166	181	201	201	186	172	191	202	196	195	163	154	179	158	180	160	188	164	173	188	172	164	170	166	170	179	177	168	170	166	180	197	169	177	154	177	154	164	167	178	170	182	164	168	189	163	206	182	149	183	164	209	171	176	159	193	161	179	176	188	187	173	169	170	185	152	176	195	164	168	183	165	156	160	171	158	182	160	155	176	175	182	184	164	187	186	168	157	179	171	176	164	168	177	163	185	194	163	185	196	164	145	193	174	182	156	171	171	175	171	160	178	139	150	170	178	181	189	141	186	160	174	152	146	190	161	168	169	171	170	163	173	176	167	173	147	163	173	175	163	157	170	168	154	180	164	160	168	178	178	182	157	202	188	164	156	184	194	180	173	164	192	165	164	178	161	185	162	165	145	178	171	188	155	173	153	161	170	176	148	178	143	160	206	149	191	177	176	168	180	174	182	195	173	143	153	203	178	164	183	172	177	148	166	197	165	175	159	182	181	176	181	183	173	189	178	170	189	167	190	154	169	177	168	184	182	149	166	170	165	198	185	179	156	152	157	197	187	169	162	180	169	172	158	170	181	170	153	173	182	182	184	159	170	193	180	176	172	172	179	159	188	164	174	169	187	187	188	194	168	173	168	183	167	187	187	161	184	182	177	168	181	177	169	178	166	159	166	173	164	193	184	180	205	174	168	161	192	183	158	175	183	143	169	188	184	182	185	160	186	174	188	187	175	174	173	189	171	181	192	164	177	175	157	159	178	169	166	191	184	165	192	171	176	155	169	169	190	194	169	154	202	181	194	151	170	190	168	198	143	169	180	183	183	171	172	171	146	195	185	181	165	186	180	150	190	189	171	186	196	148	182	178	182	193	144	158	157	143	166	157	177	149	166	154	160	160	157	167	171	136	169	161	150	190	176	168	179	160	171	197	168	162	195	185	169	148	199	157	156	165	180	169	162	179	186	212	188	170	156	169	156	176	186	156	193	159	193	148	172	177	179	158	167	171	160	195	196	178	160	186	207	169	175	173	182	165	165	163	167	150	176	181	175	176	173	192	179	159	184	156	142	163	194	188	188	154	180	151	155	186	166	174	171	188	148	174	150	170	169	150	177	187	173	183	158	177	150	174	162	168	171	184	166	162	176	182	150	174	150	178	198	184	153	165	180	182	171	196	172	163	177	166	198	168	180	172	152	177	180	153	191	170	165	192	154	180	163	179	160	167	197	170	164	155	176	168	169	172	178	165	197	156	151	158	179	164	167	166	162	154	158	169	170	187	167	162	170	172	173	169	188	200	187	189	172	176	174	164	157	178	154	163	184	180	182	171	182	198	161	179	187	173	173	168	169	173	190	190	179	163	159	169	178	190	162	161	169	186	177	152	160	157	155	158	182	162	197	186	170	194	162	192	182	175	163	168	193	149	165	187	188	171	167	178	174	175	177	157	164	149	183	197	177	183	160	150	174	209	159	180	132	140	176	152	172	158	194	155	166	170	183	163	193	163	168	157	171	174	168	175	204	174	159	187	154	171	158	169	138	178	170	165	181	169	191	186	165	148	180	171	178	171	150	153	152	158	180	159	177	186	156	160	164	164	164	191	174	155	180	167	191	169	180	200	154	158	181	173	171	179	184	181	187	172	176	185	147	179	172	171	140	160	161	156	182	172	155	142	165	140	191	161	161	175	193	153	157	200	184	190	187	178	159	173	190	189	179	153	158	139	146	165	158	188	189	197	155	174	174	150	167	189	178	177	159	207	192	179	206	168	162	169	146	186	161	189	195	164	162	183	179	168	164	156	158	193	177	171	196	195	172	160	155	170	152	151	169	169	178	169	158	158	174	160	168	181	162	171	190	158	194	172	181	167	153	166	187	172	183	193	155	175	172	182	162	186	171	164	152	188	156	139	180	151	150	154	169	179	138	155	191	180	194	149	194	181	170	173	159	174	173	152	161	162	169	192	170	175	166	201	155	137	174	189	187	174	150	195	188	164	181	182	183	167	188	160	163	182	200	165	185	148	172	157	173	163	152	167	200	160	193	169	158	156	185	168	172	175	199	149	170	143	180	139	201	147	184	143	175	167	201	158	189	174	193	183	192	170	188	187	158	186	157	179	182	187	176	207	155	170	176	183	201	163	163	153	161	184	180	157	174	153	186	182	174	160	162	171	179	175	180	184	165	185	209	184	158	170	170	173	199	166	165	165	163	178	181	173	175	185	165	180	182	174	158	181	166	173	199	169	155	155	162	158	195	167	179	165	152	171	186	179	181	163	149	187	167	182	162	157	170	147	175	158	188	165	161	169	162	171	180	172	187	161	168	163	168	157	165	174	173	172	148	184	184	192	179	174	167	159	181	167	172	174	174	179	176	152	186	175	212	181	180
6474	12646	44288	58279	30524	1397	1142	1044	878	841	741	681	695	653	621	596	607	577	552	529	492	551	508	536	489	499	520	501	471	514	466	486	527	475	482	460	448	470	450	467	434	432	463	474	500	443	422	479	453	418	437	460	428	494	487	437	461	470	469	447	434	431	437	447	447	472	432	434	434	417	450	425	455	476	446	450	411	472	479	424	463	428	434	399	445	450	440	490	451	452	417	465	475	410	459	427	472	465	426	436	436	424	459	476	436	442	416	457	431	447	478	481	459	456	457	443	438	429	462	408	452	453	415	463	445	467	452	421	448	437	425	427	445	435	451	418	432	462	460	443	430	466	431	459	469	441	450	411	480	421	459	440	457	409	452	501	429	447	475	465	419	438	436	425	427	433	427	472	472	445	442	453	435	418	412	454	497	420	466	415	443	452	446	454	450	454	446	447	459	468	441	423	420	450	416	424	419	419	420	475	440	443	443	427	451	420	451	466	470	454	463	441	454	424	445	434	445	463	416	421	461	432	459	506	436	410	464	403	416	450	488	457	431	430	459	452	463	422	449	459	454	437	436	446	479	471	447	447	445	403	434	430	434	434	467	392	467	411	422	430	435	430	446	449	437	422	445	428	426	399	423	437	415	425	438	464	464	443	420	435	406	428	438	430	430	425	459	455	465	471	487	412	422	415	452	420	438	462	477	443	464	382	466	416	430	446	428	395	419	441	478	442	443	453	441	419	413	396	431	452	439	417	453	435	420	453	430	437	431	438	443	445	467	447	435	418	458	429	451	448	456	454	410	439	456	444	433	409	414	441	421	467	469	418	426	456	435	409	476	416	413	469	421	444	468	455	443	454	422	438	464	465	437	430	438	455	448	373	445	475	453	432	461	420	457	431	438	419	451	445	500	479	454	426	412	432	416	460	439	443	445	455	455	431	445	446	464	441	430	443	430	457	457	472	458	459	422	484	437	429	453	433	447	451	462	396	439	428	458	426	440	447	491	455	459	423	410	466	411	455	414	438	412	438	428	447	456	449	456	446	471	447	423	442	440	435	470	411	462	444	464	463	430	474	426	462	442	467	455	425	430	432	460	465	465	468	435	413	457	450	429	443	458	438	427	454	460	446	432	400	463	459	488	485	437	422	422	489	448	439	483	472	412	477	468	443	424	430	451	457	471	395	458	442	411	433	431	395	445	420	459	428	426	423	433	405	432	452	427	452	449	451	451	460	437	425	409	475	451	442	419	464	411	455	398	438	438	424	434	490	441	399	437	426	464	434	464	444	444	429	423	459	462	437	452	436	432	452	450	420	407	445	428	428	480	467	439	429	442	465	480	436	454	415	461	415	430	480	435	463	437	388	438	396	439	477	439	446	456	435	427	462	447	419	414	443	422	427	464	461	404	465	448	435	459	448	424	411	459	414	457	438	455	439	470	441	455	426	445	434	426	450	440	426	410	448	475	425	432	478	445	461	450	468	403	435	449	433	448	440	421	459	438	436	412	451	416	399	416	433	404	441	464	426	423	462	420	442	426	463	438	429	437	456	419	457	404	452	479	458	432	475	447	457	459	460	439	444	404	441	420	408	440	438	433	431	426	440	437	454	443	412	436	407	437	437	418	455	391	448	419	434	482	423	458	465	435	444	434	442	437	434	422	451	419	433	464	442	453	454	420	409	441	455	415	431	433	408	451	433	429	434	465	417	438	460	441	467	425	443	419	420	409	457	433	431	453	441	419	442	434	433	445	442	447	402	446	415	432	440	411	461	471	489	450	453	424	448	405	431	484	435	454	447	441	425	404	453	452	418	384	438	427	423	439	456	424	435	457	416	419	439	460	463	435	449	439	475	459	450	444	448	405	433	458	444	431	452	460	421	441	432	433	475	416	433	467	435	442	431	435	450	484	413	443	424	460	439	418	448	468	448	467	431	435	456	435	462	467	434	474	468	438	456	423	449	444	439	431	457	451	463	447	397	495	441	440	438	435	446	415	454	468	453	444	429	448	439	469	471	450	450	440	452	396	428	457	432	473	449	424	436	470	466	435	443	443	460	446	420	457	441	443	431	438	449	462	450	459	464	428	439	419	450	423	425	472	420	466	456	439	458	429	428	432	456	479	438	430	432	462	467	434	452	436	467	420	444	446	455	471	430	425	455	450	441	446	419	473	449	485	448	430	417	431	450	416	480	431	413	459	435	429	427	463	422	457	409	441	466	414	483	439	447	437	403	429	434	437	431	434	447	469	441	470	433	403	456	445	436	466	450	431	431	437	439	437	441	444	463	476	442	428	425	427	417	432	394	432	476	413	463	452	444	449	438	446	385	421	467	387	415	423	485	459	445	442	478	451	424	453	426	454	430	443	441	386	458	465	472	429	463	438	449	422	456	434	435	430	470	469	450	462	465	435	435	491	447	464	440	425	425	459	479	440	429	413	437	432	444	453	426	425	417	435	429	482	419	411	441	444	422	433	440	449	489	432	465	431	436	441	416	404	424	411	433	427	434	433	443	432	440	432	430	445	431	442	437	466	447	432	442	438	452	420	417	434	437	418	431	434	433	452	439	447	431	447	425	459	453	430	444	451	418	438	464	449	409	456	410	426	445	465	448	471	446	460	467	452	460	436	460	481	462	419	437	421	438	427	428	422	461	432	445	435	424	458	422	428	425	424	465	452	436	431	426	425	423	479	417	431	450	416	418	466	421	429	412	399	450	469	452	443	426	421	427	436	460	459	462	490	478	415	451	442	436	459	446	459	410	425	456	431	447	482	460	415	438	445	431	447	437	436	460	443	415	425	448	436	435	456	476	446	399	461	451	459	464	468	416	467	450	478	407	450	413	448	454	422	461	436	454	456	426	430	457	448	473	430	423	425	444	430	462	460	455	418	443	411	428	431	415	466	435	434	418	438	497	434	465	441	417	457	427	432	432	457	416	456	464	462	477	441	445	462	467	425	436	457	397	464	420	428	471	428	443	463	464	440	448	475	488	413	409	445	434	416	444	433	445	443	450	471	416	410	416	414	419	466	427	457	407	442	470	465	423	462	435	408	438	438	449	480	431	421	436	451	468	425	437	459	391	437	441	461	467	422	477	426	415	458	419	421	465	439	425	441	496	450	467	426	457	405	465	431	421	451	455	436	427	432	466	391	447	443	458	416	438	450	436	454	466	440	470	426	408	438	446	461	418	445	422	428	417	461	430	417	452	411	468	444	429	438	440	444	467	435	492	490	440	429	438	486	445	459	417	474	448	443	480	453	424	442	408	459	431	442	426	457	448	450	415	447	469	447	412	425	395	435	411	415	432	461	474	412	462	406	445	456	435	455	444	451	429	450	431	485	456	458	424	478	459	418	430	430	411	445	437	428	419	439	434	464	454	443	435	441	456	451	416	433	465	404	441	407	459	439	471	442	427	448	455	446	484	437	431	446	459	414	427	445	443	481	400	448	430	441	398	475	443	431	440	412	450	457	428	442	419	434	401	456	420	430	410	457	459
18340	18226	57075	67647	47108	12127	1275	540	510	432	394	410	360	304	327	324	357	316	305	301	359	311	313	329	301	313	295	308	313	325	342	317	354	267	285	250	253	286	323	285	304	286	274	275	287	253	321	296	284	278	292	294	298	296	294	310	315	268	287	280	275	275	270	309	294	281	295	265	311	323	299	289	267	321	307	283	294	273	304	317	275	313	315	325	278	274	300	312	293	344	320	312	294	304	300	307	275	294	329	289	322	329	292	316	263	313	260	276	310	332	296	248	273	297	311	267	275	287	328	303	282	304	314	300	317	279	308	274	317	309	283	321	285	285	277	299	250	287	276	259	270	321	301	297	281	313	295	286	296	298	282	310	255	258	300	267	316	323	281	330	307	272	308	325	295	286	258	308	274	282	287	265	312	277	330	296	309	311	297	307	298	303	274	279	258	286	329	283	271	257	274	303	314	280	303	316	282	277	272	280	309	304	306	252	297	305	346	281	296	296	302	292	277	293	287	278	344	297	280	314	307	270	315	289	302	308	304	238	315	322	317	284	315	290	252	249	311	274	275	290	302	336	304	300	290	257	280	325	312	289	254	305	276	264	319	304	327	292	295	338	269	289	294	296	255	314	277	289	289	324	292	271	310	297	283	281	303	264	283	304	272	290	289	287	253	287	286	268	289	274	279	293	306	281	289	286	284	289	272	309	308	295	296	308	296	267	291	318	289	288	291	336	300	316	326	289	282	300	330	309	317	298	283	289	301	295	320	295	311	300	290	315	293	282	267	302	308	283	283	272	299	281	299	303	282	289	285	282	284	316	309	321	284	284	316	324	271	320	308	271	303	296	292	307	328	310	316	280	303	316	302	290	277	307	272	272	235	292	290	310	292	307	290	280	303	290	269	342	287	291	287	284	298	290	272	263	268	306	314	282	290	299	281	296	317	285	280	335	286	278	309	273	285	266	265	249	300	295	301	319	313	296	294	290	253	280	295	325	314	330	299	288	317	291	279	307	256	277	310	296	294	291	282	313	271	332	309	284	288	259	296	296	311	323	303	306	320	311	278	312	305	256	269	293	303	296	308	304	316	291	278	272	282	286	328	293	282	300	298	307	288	289	293	294	274	273	255	265	276	300	283	309	264	313	288	291	291	270	279	278	314	301	266	292	280	316	298	279	264	285	318	297	282	320	273	283	270	283	285	309	247	295	308	293	287	271	282	319	265	314	294	283	287	304	270	281	297	272	270	323	275	281	260	310	325	288	305	322	253	317	313	288	302	294	323	265	280	283	275	282	278	318	296	318	307	286	311	329	266	250	311	279	298	298	275	293	328	288	285	312	288	293	266	295	285	286	285	295	290	270	299	271	308	334	292	301	318	303	293	292	316	279	281	289	261	323	295	273	263	285	279	266	293	263	285	297	287	270	260	319	292	321	292	335	303	267	301	308	289	283	288	308	277	294	306	272	286	296	266	294	292	311	273	331	300	261	298	294	308	267	303	280	283	293	283	294	289	289	248	301	301	318	288	269	279	321	289	272	281	290	262	303	284	288	275	286	293	312	314	287	291	335	303	261	298	296	321	311	315	296	263	309	261	297	314	271	282	295	320	323	289	319	318	304	273	292	292	278	268	289	309	314	318	276	281	271	289	321	286	327	302	274	297	276	284	288	322	286	292	302	292	307	309	296	300	293	291	297	280	270	261	280	331	287	299	308	300	270	297	274	323	291	290	277	283	260	340	299	279	318	315	330	303	285	260	309	278	283	289	279	296	291	287	293	297	331	311	281	305	309	300	280	297	298	271	288	309	323	279	316	286	257	299	310	301	313	313	263	279	310	323	308	291	283	299	256	282	280	284	328	303	315	289	313	291	284	285	319	285	262	302	304	297	281	284	315	270	253	274	262	286	283	292	325	294	287	279	275	263	292	277	256	318	321	253	328	297	306	296	314	251	300	277	295	321	292	280	307	299	311	281	273	305	289	306	295	334	343	272	289	300	310	297	285	285	278	295	306	319	322	330	285	315	295	320	256	305	291	301	241	292	299	311	284	300	269	291	291	269	276	319	316	308	262	306	261	280	327	282	294	316	280	260	300	287	303	314	322	285	312	288	290	279	309	286	302	289	285	306	307	296	285	283	310	278	293	290	270	314	303	306	277	280	273	297	289	315	318	300	336	273	282	295	294	320	310	311	281	257	283	314	310	323	307	300	295	259	288	299	305	277	312	305	290	281	298	284	310	306	295	308	283	271	283	307	273	328	288	284	305	269	259	291	283	284	304	291	292	272	295	290	278	259	293	257	289	300	286	291	280	289	306	281	291	315	277	270	253	283	292	294	290	289	271	266	304	275	286	298	300	317	292	281	275	303	316	282	312	277	262	309	314	288	344	285	303	300	283	280	309	294	287	303	307	307	272	262	292	283	289	276	298	256	264	265	304	313	273	290	271	236	297	265	316	274	282	284	297	278	304	285	304	299	267	285	289	303	295	289	269	332	288	339	259	277	269	301	335	277	295	270	277	304	287	316	332	289	348	281	314	296	276	279	296	283	309	293	293	329	290	295	283	300	346	266	289	303	323	290	309	265	299	303	271	259	305	304	302	306	289	295	297	311	297	284	294	279	278	278	265	308	295	259	296	281	335	305	293	315	335	266	273	298	250	267	304	300	290	303	292	278	268	283	271	315	260	295	324	292	309	244	304	293	288	296	277	313	288	281	296	289	293	314	273	296	282	286	288	280	294	291	299	238	273	299	312	295	282	298	287	309	318	251	301	292	271	287	312	283	284	295	279	289	294	301	299	312	281	278	292	275	293	273	290	314	279	292	313	287	285	292	297	259	343	274	270	278	281	280	300	305	289	278	289	302	297	328	290	310	289	303	296	289	277	268	290	311	280	284	298	300	305	258	285	294	242	257	303	298	303	297	281	310	272	291	313	296	290	299	287	306	284	258	266	283	220	302	281	259	268	272	277	297	283	301	272	286	267	301	277	280	301	268	314	280	284	270	300	287	288	275	273	251	301	286	294	299	279	286	320	251	307	275	254	257	299	279	297	282	281	298	288	284	284	280	296	290	284	281	318	278	265	310	286	308	302	302	303	286	301	369	293	289	313	311	277	282	300	296	327	329	292	285	278	305	281	309	278	298	290	311	300	277	281	299	296	296	296	306	284	271	281	274	281	275	287	308	316	299	291	316	300	309	263	296	307	307	295	285	311	262	250	289	280	316	311	273	279	284	292	302	325	263	301	289	315	266	296	278	279	285	281	298	288	292	288	272	316	282	306	249	290	302	290	295	327	315	291	299	289	302	307	288	267	292	291	296	302	303	262	310	270	265	288	303	259	275	287	293	280	265	290	295	323	336	281	288	284	273	297	276	282	305	280	287	303	322	298	306	297	318	309	276	310	282	288	289	295	316	290	299	276	285	284	279	284	308	292	305	273	325	271	277	278	275	285	292	289	294	278	286	274	289	330	273	299	303	273	313	321	292	283	321	286	306	286
8433	15171	54186	71327	46578	2492	2190	1963	1643	1474	1321	1186	1151	1110	1009	992	917	934	915	860	866	817	817	846	753	797	808	792	748	769	698	737	756	769	735	743	698	741	728	748	765	764	799	674	718	722	657	701	707	727	708	713	711	688	690	734	686	698	690	667	683	694	685	707	708	718	725	705	725	620	673	687	723	703	677	703	667	624	692	686	676	638	687	617	678	692	737	619	662	673	698	720	681	724	660	684	698	639	631	680	712	683	669	664	678	675	673	694	620	711	676	681	687	637	693	648	658	712	680	674	712	671	664	647	666	692	708	693	698	700	665	677	704	734	623	671	710	698	652	680	636	613	629	710	657	656	651	666	692	680	615	668	713	653	700	705	701	687	618	687	681	651	666	680	655	668	704	742	719	655	647	661	669	687	705	649	587	688	661	667	702	644	685	685	685	695	700	655	682	611	632	687	695	644	685	646	665	657	667	659	654	674	654	667	719	658	695	687	705	701	682	639	723	660	683	662	652	689	684	654	639	640	715	652	698	666	695	672	685	671	654	621	671	689	668	722	665	676	667	677	655	701	679	681	636	689	645	687	707	683	646	750	616	691	714	673	670	686	688	702	713	724	699	705	658	679	670	628	681	650	709	671	683	682	691	688	689	688	662	692	657	642	681	694	654	666	642	692	679	670	648	673	701	648	650	696	673	672	641	657	685	683	732	664	642	680	698	664	653	707	659	626	690	663	667	651	691	709	741	651	658	659	688	641	655	704	658	668	693	657	701	691	654	698	689	675	692	659	707	648	701	731	678	665	635	729	684	644	642	667	729	645	640	627	669	631	666	626	649	677	673	692	641	682	682	651	645	704	682	681	716	658	741	658	638	702	686	673	659	630	646	691	693	665	662	658	686	692	669	703	660	660	719	680	682	673	671	765	669	709	699	661	684	685	658	672	665	679	694	705	667	693	668	686	653	635	694	715	688	702	706	636	677	689	694	680	684	716	721	682	692	704	673	699	656	716	681	626	692	662	649	693	638	607	655	717	706	678	703	700	624	654	627	674	654	621	683	670	629	702	698	625	671	630	654	694	681	663	655	652	652	645	643	691	635	657	659	657	698	668	641	671	680	668	670	670	653	673	673	669	703	651	688	691	658	696	727	681	626	678	698	600	652	678	668	675	700	667	687	642	633	652	643	730	711	675	636	714	681	650	681	663	705	680	662	665	685	668	660	667	624	669	649	691	709	661	667	692	643	667	651	721	633	634	627	666	676	649	661	684	734	694	632	650	635	650	732	668	682	667	696	679	663	671	625	654	707	665	639	703	655	719	678	689	719	649	635	684	708	659	670	681	721	686	650	647	690	697	653	677	667	646	694	663	656	644	687	716	659	690	698	701	673	639	658	646	670	610	671	734	690	675	707	707	667	645	681	659	662	695	682	669	689	650	677	720	679	673	671	663	691	662	686	687	657	693	630	683	687	651	645	657	748	661	702	640	642	673	650	623	700	651	684	696	693	647	667	685	698	685	689	691	667	649	675	681	680	657	691	667	681	630	647	658	686	643	670	668	575	658	675	711	692	688	648	665	677	654	684	717	682	657	687	647	703	665	635	685	671	633	684	644	677	698	636	712	619	652	688	679	641	703	678	678	653	679	666	640	679	683	652	670	691	702	643	723	674	655	703	656	661	708	701	678	667	667	635	656	671	675	681	663	647	726	665	679	682	674	688	652	674	651	677	718	669	707	661	652	662	715	652	672	700	664	680	686	661	674	696	698	663	691	666	659	680	694	625	687	667	675	633	656	668	674	674	650	693	702	686	652	709	645	708	661	673	680	647	678	658	669	665	653	681	673	662	641	664	680	651	670	663	654	692	695	647	687	650	696	665	711	695	654	637	640	671	710	649	679	661	668	670	662	684	654	660	664	662	708	737	654	678	682	651	686	664	684	655	703	638	681	672	686	682	699	680	695	654	740	678	623	669	670	653	696	664	670	696	659	701	640	670	655	645	667	669	707	673	639	730	634	664	692	730	647	634	691	728	665	644	648	677	692	687	720	698	694	696	671	674	632	680	698	677	693	668	665	665	637	699	670	663	656	668	650	716	641	675	701	668	704	685	714	606	685	658	699	666	674	675	694	646	684	638	667	708	599	717	649	654	637	659	672	677	699	704	661	664	656	650	659	732	694	688	686	643	739	716	658	712	668	621	609	638	714	713	660	659	681	694	654	660	690	682	660	701	649	686	677	632	639	656	683	700	658	681	667	673	699	664	722	670	677	684	649	680	672	696	675	706	737	652	661	708	658	670	625	649	711	665	679	646	709	687	640	681	662	666	685	689	693	699	691	629	693	678	676	716	694	632	659	693	650	695	679	658	701	654	704	691	623	696	622	677	715	679	657	643	621	671	675	694	689	741	701	662	672	684	709	706	691	667	648	668	695	633	684	666	661	670	676	669	649	648	662	628	640	679	652	674	643	693	696	670	693	651	650	699	716	676	739	697	653	654	638	687	661	646	666	668	635	674	696	700	677	657	684	627	676	692	672	714	647	699	699	681	698	672	663	665	728	671	714	687	669	631	690	705	673	673	665	655	706	684	643	597	672	683	636	623	652	693	640	699	677	683	677	670	660	637	671	686	689	695	697	729	662	680	711	705	730	698	642	704	691	676	680	686	651	671	687	682	641	686	645	699	656	691	668	654	631	673	669	693	654	678	679	626	669	642	680	668	685	668	706	704	645	637	722	676	656	694	651	694	631	633	721	673	705	719	737	765	695	714	716	682	691	647	653	664	652	696	670	682	635	671	642	728	776	655	651	639	627	711	644	688	610	646	653	681	624	668	719	706	616	627	687	668	657	735	738	681	669	671	652	649	714	694	678	715	659	667	689	663	710	679	648	705	696	689	651	670	679	669	639	683	685	653	649	695	624	666	694	659	657	692	675	694	723	681	730	687	643	655	635	671	691	629	680	661	684	694	651	665	674	666	687	651	675	665	704	635	665	670	658	726	678	717	683	676	682	687	689	630	665	620	712	693	676	628	710	688	668	694	664	638	676	662	672	675	712	691	635	630	674	710	683	675	651	675	671	633	648	692	672	684	643	695	675	649	671	676	708	687	685	641	637	697	688	660	669	639	675	644	702	684	712	642	714	653	712	640	680	662	662	697	678	668	682	661	628	690	651	671	670	710	691	696	727	683	705	624	669	749	663	674	648	639	667	686	684	659	661	703	679	681	684	676	627	674	673	632	657	625	699	616	685	672	684	727	677	660	680	642	661	646	687	708	666	676	702	643	670	689	708	699	676	646	679	655	686	668	679	722	644	659	694	665	639	674	668	715	706	644	619	647	671	625	651	629	701	707	664	679	688	666	669	699	660	650	656	679	724	646	651	674	662	630	639	656	659	666	687	656	647	663	656	625	645	665	648	647	667	706	701	668	655	645	650	648	650	663	656	714	721	636	713	696	641	670	688	644	660	720	715	652	664	652	693	684	691	654	602	656	703	677	651
2749	764	1389	2797	1178	103	92	92	90	94	107	85	97	83	97	86	69	91	80	90	79	89	76	86	92	79	92	85	100	81	88	89	89	94	81	89	86	78	106	105	93	97	81	81	91	87	82	102	85	72	82	76	66	97	90	98	97	81	96	96	93	87	85	72	93	96	96	79	88	103	70	89	98	92	96	109	81	102	82	106	81	85	83	106	79	97	90	86	79	91	100	79	85	90	97	93	77	68	79	73	71	86	90	99	108	91	79	80	83	92	82	72	74	90	82	93	89	87	92	95	95	85	80	87	86	98	93	102	88	91	89	83	81	73	88	84	90	92	83	91	90	70	92	101	98	83	83	85	105	69	94	89	87	82	82	85	87	95	83	95	78	82	89	93	79	81	108	99	92	89	90	93	90	78	90	85	84	93	82	89	89	82	91	64	69	66	75	100	87	72	76	85	93	67	86	88	77	91	85	80	76	107	77	75	102	88	85	71	70	72	91	84	102	79	82	63	96	92	94	71	104	83	110	77	87	89	89	77	87	90	90	129	87	88	78	89	80	90	79	97	108	93	72	68	92	95	89	73	87	92	116	77	91	97	99	91	85	81	114	86	94	93	76	84	79	96	81	65	78	78	99	89	95	76	101	80	91	106	76	113	79	97	85	83	75	83	87	94	81	92	116	89	89	85	72	79	85	88	101	102	76	103	93	82	81	83	72	89	83	67	79	102	85	107	98	85	113	82	102	90	89	82	89	73	80	76	86	82	87	90	86	83	81	73	84	102	98	101	78	114	88	63	87	86	93	94	86	64	83	95	98	90	68	75	74	91	82	74	107	92	83	108	84	96	94	91	110	79	81	80	80	89	75	102	100	95	87	75	86	85	84	102	76	78	77	87	114	79	90	89	93	89	92	86	77	78	87	80	94	106	92	101	97	77	78	84	83	79	93	90	88	79	80	87	98	90	86	89	109	72	92	74	103	96	84	78	94	88	92	80	74	85	78	118	94	78	92	93	89	91	85	97	75	87	106	85	61	99	87	83	76	91	93	90	78	97	101	88	92	81	112	94	81	79	101	99	78	84	98	73	101	92	76	101	93	79	77	99	83	89	88	103	83	73	89	63	103	96	95	89	87	93	107	88	98	92	84	91	86	90	74	81	93	91	103	75	102	87	111	107	83	86	97	78	81	88	83	94	92	92	93	77	85	83	84	72	83	62	84	84	96	97	84	87	75	90	93	96	92	97	79	87	90	73	88	77	85	91	92	88	79	86	82	80	91	90	83	101	85	89	81	78	72	94	81	79	85	84	76	93	95	94	76	93	82	73	86	87	83	81	96	95	91	83	81	93	93	83	91	82	92	74	88	67	95	87	88	75	89	83	109	78	96	82	88	98	84	103	97	109	91	93	83	80	92	101	84	92	94	80	86	83	77	84	67	66	79	105	102	108	81	93	78	82	89	89	111	95	85	86	96	89	85	92	91	83	97	102	81	73	78	103	86	96	72	87	95	88	79	101	86	91	64	73	76	96	105	81	90	103	97	84	89	94	101	83	85	84	73	100	74	77	88	88	102	88	80	86	67	81	85	95	74	93	85	92	89	77	74	95	63	91	101	69	94	90	70	79	87	99	83	89	106	88	91	92	92	73	105	102	92	85	89	109	88	85	94	98	89	83	91	96	93	84	97	86	89	96	112	83	89	76	85	88	71	85	88	74	86	90	92	86	91	101	104	80	75	93	82	78	66	98	89	89	81	71	106	106	76	82	97	86	85	86	82	83	102	94	83	94	96	103	80	72	89	105	108	96	83	90	80	91	85	77	98	93	91	85	100	87	82	95	83	92	81	94	84	77	92	87	92	95	75	95	90	87	94	86	73	104	111	96	85	97	111	94	92	76	91	94	76	76	115	94	92	99	84	82	92	75	97	94	97	76	95	70	101	90	108	87	96	93	81	82	86	95	82	80	78	83	80	95	102	80	107	73	92	85	93	92	87	99	93	98	85	72	104	69	109	75	81	83	83	79	85	94	89	98	99	89	93	81	81	96	93	94	86	98	100	87	92	79	94	83	75	96	90	81	87	91	88	83	83	93	93	87	83	69	98	76	89	85	90	82	75	86	76	85	93	84	90	85	84	78	80	87	82	87	82	77	108	90	92	89	83	71	93	86	87	84	83	102	87	92	96	82	89	89	93	103	96	81	91	91	97	104	77	87	90	86	84	110	99	81	77	91	73	83	71	87	99	95	83	93	81	89	91	84	87	90	68	89	92	70	101	87	95	69	87	101	85	101	81	75	88	85	83	89	89	88	96	110	84	93	94	90	83	104	96	76	95	81	94	75	76	103	90	99	87	91	82	91	90	91	80	80	92	78	86	79	89	74	91	96	85	84	104	87	108	90	87	105	87	98	70	91	84	84	102	93	82	81	78	89	73	85	77	87	92	93	84	86	90	92	67	78	82	83	98	73	105	108	101	76	77	90	94	84	84	82	95	94	105	92	79	82	79	99	105	95	89	102	100	101	96	71	87	84	79	97	93	92	97	86	93	84	76	77	82	89	82	79	79	87	70	83	94	90	79	76	95	75	93	79	84	90	104	104	105	84	118	93	67	78	77	83	102	77	88	82	76	73	100	81	81	78	90	88	84	98	86	86	73	77	93	91	82	78	87	106	90	103	98	98	83	83	78	79	87	96	101	83	87	92	82	92	95	77	93	86	75	91	97	94	85	81	73	104	84	100	86	86	88	80	74	92	93	98	116	83	90	90	85	81	72	71	87	89	85	82	96	84	83	85	82	96	91	79	84	75	106	100	103	77	83	96	86	88	83	89	99	92	89	87	103	93	93	90	78	94	84	95	99	98	104	78	93	97	104	74	87	71	71	83	80	81	85	90	81	87	94	86	90	73	70	90	81	83	90	98	88	69	100	80	82	107	72	97	74	105	62	82	98	81	77	85	99	84	91	82	80	85	94	90	93	90	101	71	86	74	87	92	94	82	85	109	95	74	74	93	103	100	99	90	81	92	74	92	93	109	75	86	102	76	85	94	98	104	84	89	105	98	85	97	71	92	82	90	94	93	88	93	86	96	78	112	89	83	61	84	89	81	91	97	90	91	84	96	94	81	95	79	69	89	94	74	94	80	94	84	83	89	87	84	91	77	74	86	71	99	98	78	77	97	81	85	79	88	89	79	80	93	91	95	87	93	80	81	89	70	90	80	94	86	86	74	88	96	72	100	91	82	90	88	78	106	83	94	85	92	77	85	92	84	84	80	90	92	93	82	89	83	84	89	75	91	79	76	81	74	97	112	95	78	84	82	80	105	87	90	97	92	78	73	88	90	83	100	89	91	82	98	88	99	103	86	76	96	97	103	90	105	82	96	80	78	88	72	70	89	107	98	73	83	86	73	84	116	76	81	93	103	78	88	100	81	102	84	71	99	78	94	85	76	82	84	90	94	90	76	68	88	77	89	92	84	84	72	84	80	87	97	76	75	79	86
2320	1078	4041	10305	4718	271	278	323	284	251	269	267	258	272	279	272	264	252	248	251	287	255	222	263	223	233	238	237	259	247	256	253	235	246	262	267	234	263	267	272	238	270	238	254	219	265	228	263	236	231	252	265	244	265	239	291	264	264	261	263	287	238	256	245	265	256	246	248	261	267	273	273	241	262	267	259	243	251	254	225	253	271	249	250	259	269	256	240	252	269	286	255	233	278	271	272	256	262	248	267	285	278	242	269	238	281	259	260	265	236	270	262	276	257	251	263	253	245	261	216	265	246	261	250	239	259	252	255	265	248	223	242	270	244	253	223	265	271	246	261	234	263	239	299	236	236	237	278	261	261	242	276	242	218	236	275	249	237	253	239	274	256	262	238	262	228	265	267	224	252	267	255	233	241	211	250	256	263	258	271	257	263	244	278	245	252	274	258	232	248	266	231	237	254	267	265	252	276	251	218	231	264	271	255	249	278	237	238	274	286	238	263	258	276	255	236	264	272	254	274	248	244	267	259	259	267	282	281	242	270	268	230	260	250	245	250	254	238	256	276	254	272	232	212	256	262	269	242	256	285	246	238	246	256	248	250	238	260	234	259	234	238	267	259	227	233	234	246	233	272	281	243	283	225	252	249	244	289	247	278	260	234	278	228	263	275	247	229	264	260	241	234	275	241	247	239	242	249	267	264	242	263	269	283	283	249	281	244	259	261	237	242	263	250	260	249	257	251	264	239	260	248	288	274	243	253	254	236	245	266	260	265	271	276	269	238	242	261	239	246	271	270	238	270	277	247	252	255	268	231	275	263	245	253	232	220	287	275	249	239	217	273	245	262	229	249	251	226	233	270	259	287	284	250	270	261	281	247	282	246	250	234	273	273	254	282	268	250	263	247	260	240	238	289	251	248	286	277	249	248	243	222	250	261	262	246	242	234	244	250	241	234	250	249	246	251	234	264	245	256	246	251	249	265	261	239	224	255	262	246	268	230	254	227	248	270	257	234	231	236	246	311	241	264	262	245	264	270	253	271	251	259	273	254	280	260	246	231	279	229	260	240	250	244	268	254	242	249	254	256	236	251	250	222	265	261	234	276	266	256	259	230	258	243	251	266	237	252	282	256	249	245	251	270	233	267	258	268	258	265	254	278	217	263	265	238	251	231	276	223	240	251	245	256	276	249	269	236	270	233	236	234	262	270	234	247	248	256	243	238	260	253	259	267	303	234	255	251	244	232	227	264	254	265	238	262	246	248	257	239	240	251	251	253	264	253	264	249	270	247	226	254	223	246	231	251	277	283	236	230	262	276	264	261	291	258	266	259	255	238	241	268	262	268	252	253	248	261	263	248	262	266	261	254	264	282	268	251	273	273	262	274	242	233	278	249	264	253	261	239	252	258	254	239	279	237	282	258	250	234	231	248	272	258	262	246	239	251	231	258	258	245	238	279	264	251	239	256	223	272	256	265	222	258	246	252	264	253	259	233	253	250	256	251	255	238	290	255	264	233	247	246	247	255	237	243	251	242	277	246	273	257	274	237	250	268	234	259	230	266	222	223	267	254	276	253	276	251	238	275	286	249	265	257	262	261	245	236	268	261	250	239	238	250	264	228	253	272	265	265	252	262	274	262	248	244	225	260	264	249	242	252	268	257	266	260	265	241	260	256	252	269	263	245	219	246	268	242	262	264	263	260	259	264	234	321	243	231	252	236	244	278	241	244	262	271	251	250	239	248	260	229	230	259	267	240	253	252	256	254	256	234	247	271	228	269	245	275	246	281	286	262	252	260	233	232	246	249	235	226	246	236	251	245	262	263	273	256	278	241	271	244	260	226	282	245	274	265	254	249	248	247	246	234	245	259	243	256	262	242	283	238	245	260	247	265	255	255	251	238	247	266	258	266	264	254	252	260	235	248	254	268	258	249	224	268	274	268	235	265	260	244	246	246	256	240	228	243	259	238	239	255	249	265	256	255	224	234	246	246	289	265	258	247	245	248	255	228	236	245	285	251	267	271	220	230	232	257	283	249	256	221	265	251	258	252	249	244	265	238	260	259	270	263	245	249	212	270	255	271	250	258	262	257	237	274	253	256	249	217	263	234	259	246	249	265	272	235	231	250	242	262	258	252	246	254	275	274	271	264	228	250	225	277	258	247	257	261	240	234	271	271	277	274	256	257	255	264	278	267	250	268	248	275	234	247	237	245	252	262	259	233	261	250	257	222	246	252	267	264	254	258	247	258	232	280	247	237	252	254	243	229	267	227	266	238	263	248	250	255	251	251	253	240	290	244	220	262	260	237	270	276	244	279	225	255	270	257	247	246	223	264	288	260	252	257	234	233	262	262	263	301	250	261	247	259	255	256	247	275	274	239	243	240	259	253	268	259	253	232	267	264	279	256	267	280	234	265	259	237	255	266	249	237	257	280	251	246	256	246	241	249	266	245	241	246	267	247	250	244	251	260	232	264	234	263	239	262	241	262	264	251	253	256	271	264	242	239	261	274	272	244	261	291	243	238	249	237	256	236	270	275	283	228	243	241	286	235	265	251	254	235	261	236	270	275	238	266	243	244	252	269	248	250	261	258	261	273	237	251	247	280	230	269	247	268	265	270	257	259	238	288	264	233	249	277	267	248	263	264	282	249	248	259	248	268	267	268	232	253	244	254	262	254	247	262	272	237	252	269	248	263	257	284	250	257	251	272	263	275	235	264	225	269	222	282	240	222	295	251	248	272	289	262	234	250	265	227	252	255	271	251	234	258	206	260	258	250	275	263	254	225	253	276	268	242	250	274	245	269	265	282	233	248	232	282	260	285	246	282	235	251	244	249	239	224	247	268	267	241	244	272	255	242	253	255	252	238	261	260	192	231	239	280	226	265	277	232	254	255	236	255	257	278	255	253	263	258	242	256	253	285	257	281	254	259	268	233	278	226	245	264	243	296	260	232	263	246	237	256	230	250	254	275	289	268	227	256	294	256	256	241	254	280	227	281	241	267	227	276	261	267	254	258	249	271	241	276	276	255	229	218	244	247	250	278	277	292	256	234	255	258	223	291	258	231	273	235	233	277	261	280	244	271	267	239	259	252	224	260	261	256	236	273	248	253	249	257	247	277	223	247	266	282	248	232	258	242	284	280	293	255	248	270	242	249	258	216	257	267	257	256	237	217	253	262	244	270	251	233	256	232	242	256	231	246	256	251	250	231	258	267	266	230	256	269	245	252	259	258	253	259	221	249	253	236	279	253	270	298	265	270	278	250	233	254	262	239	253	286	260	266	266	257	255	249	247	258	240	248	256	299	263	250	265	267	274	277	257	220	278	259	259	273	256	252	234	266	245	236	274	251	243	277	254	223	275	247	269	230	264	228	266	245	246	233	244	245	265	242	271	259	283	256	251	271	250	263	243	217	223	236	286	249	250	221	227	252	233	269	235	259	272	249	250	232	223	264	282	261	251	261	247	247	222	260	259	287	255	271	259	252	251	227	258	255
11964	18392	45209	53273	32757	4904	382	284	257	224	196	199	225	235	208	193	178	186	205	177	181	185	169	174	176	201	163	181	166	154	149	149	205	171	206	159	156	162	156	179	187	189	200	184	182	172	218	168	159	195	176	204	185	166	180	189	172	165	228	171	189	177	178	165	210	156	176	157	171	194	181	166	166	168	171	184	167	190	168	194	177	161	159	143	166	162	160	176	167	180	178	188	181	171	177	181	189	192	143	195	156	163	173	170	180	177	168	179	161	174	190	166	192	188	181	192	166	182	182	188	166	183	181	177	178	154	170	169	141	162	163	163	177	183	183	175	210	162	159	174	181	148	161	196	173	168	177	185	194	210	159	149	188	182	161	177	212	188	161	169	187	184	219	177	182	157	190	175	164	182	176	159	194	207	175	184	192	164	166	149	149	171	185	174	156	197	184	196	167	166	160	198	180	164	168	182	169	189	173	175	169	185	167	179	158	181	182	166	178	175	170	188	182	169	190	170	172	176	188	187	189	199	158	175	196	163	168	152	162	167	172	153	200	155	157	156	184	162	144	170	203	171	182	191	203	210	165	170	178	199	156	173	168	199	186	179	199	168	186	193	184	151	180	182	180	199	179	171	188	187	197	179	153	187	177	177	169	163	189	196	188	188	195	170	163	186	180	163	179	184	169	165	162	171	171	164	175	177	175	172	181	194	166	146	160	197	169	200	173	147	161	176	173	200	174	184	177	164	175	148	168	156	160	174	186	153	156	179	171	165	172	186	167	164	192	173	175	187	173	193	165	159	165	167	165	161	171	194	175	175	184	184	193	176	171	172	183	199	189	172	173	177	179	171	180	189	178	176	175	221	158	170	188	166	193	188	167	168	172	178	174	176	158	175	188	181	172	180	183	181	177	189	165	169	180	165	187	165	184	179	159	155	183	172	167	172	199	177	163	180	188	162	181	200	162	198	179	187	168	175	192	171	177	169	179	197	159	178	157	163	167	195	161	184	173	184	177	156	185	175	161	187	171	157	168	176	168	145	160	189	171	175	166	146	167	167	194	181	172	193	205	168	179	152	180	164	143	172	197	157	166	192	177	179	203	176	170	165	171	193	179	191	194	171	154	184	173	186	202	177	184	189	176	182	177	161	176	213	171	174	164	173	176	164	193	184	167	186	170	171	169	153	183	150	177	148	178	158	159	146	157	141	194	171	191	180	189	183	201	200	175	176	172	182	172	183	156	182	170	167	184	189	173	187	198	169	183	194	157	170	178	193	173	191	185	175	167	143	174	185	183	155	183	162	172	155	156	183	164	175	181	188	181	169	165	185	192	198	166	167	168	208	184	192	171	161	157	187	196	172	186	169	166	169	185	150	157	189	165	180	161	183	181	184	179	186	163	189	170	185	199	170	172	147	179	158	159	183	166	180	183	159	174	185	194	188	172	177	200	184	164	175	207	205	167	172	164	173	177	171	183	186	176	172	173	177	150	181	189	181	160	170	187	185	170	205	176	191	183	183	193	189	195	187	150	185	171	169	165	167	187	211	179	180	179	176	172	179	177	184	167	185	173	177	172	202	188	166	192	163	155	165	201	170	175	156	189	190	187	172	169	180	180	181	165	195	178	174	184	184	166	177	186	181	159	173	181	152	212	204	167	183	162	164	177	165	175	194	149	207	178	162	167	147	170	152	174	174	173	188	195	191	175	187	175	157	186	174	188	178	184	180	178	181	172	177	176	159	144	197	181	169	182	173	172	195	186	177	185	169	158	173	171	194	203	175	162	192	187	178	167	178	190	178	191	213	176	186	162	162	183	154	170	190	186	190	181	197	186	195	156	182	189	167	167	196	161	187	166	170	154	143	154	197	181	176	203	170	157	149	167	166	161	160	181	189	183	179	187	175	187	192	167	198	176	157	169	173	172	177	154	183	169	173	168	192	177	164	198	170	176	192	172	150	195	198	184	174	182	166	186	169	161	202	181	155	175	182	195	185	172	177	162	163	175	170	173	170	166	197	185	189	181	174	162	188	181	175	157	181	185	161	199	187	155	182	161	149	172	171	175	186	209	183	184	198	171	154	168	158	180	177	202	192	177	189	172	177	187	163	154	165	183	176	203	186	177	194	164	163	188	193	182	177	176	187	173	189	187	164	175	163	172	160	199	186	162	200	190	192	160	185	209	173	197	145	180	179	188	200	159	179	190	181	179	189	162	173	184	179	204	169	178	175	185	178	177	185	195	170	170	177	185	174	166	191	178	162	174	156	168	157	186	206	136	161	162	192	174	194	161	170	170	174	160	198	170	185	185	163	201	173	165	182	190	202	212	188	181	182	176	184	146	193	183	158	147	186	170	181	190	169	152	206	159	159	161	191	188	164	190	171	150	185	170	164	175	178	201	194	169	174	151	182	189	201	177	187	205	172	157	190	155	179	196	192	179	184	191	170	177	176	188	169	189	160	180	165	181	166	188	164	182	188	175	158	184	163	179	183	184	156	194	198	194	168	180	189	171	169	184	169	182	186	182	160	184	173	167	180	148	195	194	196	179	154	173	150	153	167	188	158	174	195	172	202	174	156	176	176	173	188	190	181	178	207	204	166	159	174	184	168	167	179	150	179	165	202	143	161	181	171	183	157	151	180	141	157	174	179	165	151	175	200	188	156	211	174	189	170	165	177	187	166	158	179	174	178	195	171	171	175	198	167	170	183	151	184	157	165	195	159	173	180	154	172	184	176	177	183	171	199	179	179	173	185	182	212	165	173	186	163	159	166	181	179	158	180	159	177	153	174	162	170	184	165	194	173	182	197	173	190	154	178	191	182	165	151	167	165	207	182	157	185	189	162	141	179	162	186	164	176	167	161	159	148	151	174	163	194	168	187	178	183	181	194	174	206	197	166	168	162	181	154	165	192	159	166	193	162	185	177	173	167	190	165	195	174	184	189	180	181	186	198	202	195	187	186	158	165	186	166	180	167	190	182	170	181	173	189	168	164	199	174	191	178	159	179	169	155	169	160	191	165	180	174	164	172	190	178	186	164	162	186	172	170	178	199	177	185	176	164	149	153	178	173	179	163	166	174	185	179	167	159	179	193	164	188	165	168	177	175	175	160	166	194	162	201	172	160	178	190	169	178	167	167	174	192	166	194	176	161	177	163	179	170	170	164	172	185	183	163	184	185	168	157	182	186	161	174	183	169	181	173	173	195	186	163	155	200	189	178	171	185	166	174	179	170	165	170	207	191	170	175	159	200	170	181	173	170	168	200	170	167	173	189	170	185	185	161	172	139	178	175	157	153	177	200	197	180	156	166	160	195	181	166	180	173	167	169	172	174	197	179	163	164	185	178	199	180	163	171	164	164	168	186	206	210	184	173	176	173	200	189	180	202	181	183	161	161	164	183	164	161	177	131	161	173	172	172	170	147	184	172	169	166	189	189	176	194	171	164	210	185	185	172	173	172	149	180	180	179	162	149	172	174	179	187	161	167	180	193	190	166	175	164
6980	17074	45273	57333	35579	1458	1142	996	920	832	783	651	664	661	603	624	574	591	560	525	550	508	511	511	534	543	489	497	481	467	502	495	457	467	500	466	486	468	425	501	465	425	453	442	480	490	437	444	465	467	479	467	433	480	471	439	448	488	455	444	429	443	427	469	434	473	445	491	397	479	487	464	425	453	415	441	447	443	461	431	426	483	468	502	444	452	464	437	466	452	484	427	461	476	433	460	465	466	469	438	435	495	448	459	480	447	483	467	456	418	407	457	442	477	459	428	439	426	442	503	424	460	449	433	441	470	472	444	468	466	452	436	474	464	475	472	450	434	432	469	432	455	457	454	482	458	467	452	461	417	479	432	399	494	437	408	437	444	477	457	466	454	440	466	473	485	468	462	423	425	440	453	410	428	449	491	453	455	463	456	434	430	412	446	446	442	436	421	465	443	475	455	435	460	433	457	429	446	430	461	420	461	434	449	445	455	453	469	468	410	451	434	449	499	458	437	481	467	423	442	434	468	442	424	479	467	451	431	492	435	467	410	452	479	462	438	457	472	450	446	454	498	451	462	465	418	453	465	419	414	442	451	434	460	474	455	508	478	451	478	460	471	483	455	449	437	455	449	471	487	436	456	481	441	439	434	433	415	446	395	440	470	473	460	447	447	448	425	454	427	425	483	473	462	433	449	467	474	445	479	468	415	486	464	449	437	442	440	450	465	460	463	432	467	482	442	426	435	443	464	441	473	462	449	448	452	440	437	454	459	441	456	422	423	483	456	462	452	443	436	442	452	439	480	450	462	469	470	456	455	479	437	464	441	432	465	452	440	411	457	477	463	458	440	450	468	431	451	451	442	448	417	465	426	451	444	469	445	432	426	440	450	420	465	452	429	447	424	449	461	440	459	474	448	440	439	455	455	437	469	440	452	452	470	450	442	448	447	448	506	478	496	469	432	437	442	423	446	435	421	441	474	462	459	453	436	453	445	470	440	432	408	469	441	478	480	476	410	506	432	461	475	476	479	472	460	459	441	443	432	420	473	452	463	476	445	468	453	460	456	453	433	467	461	457	420	433	483	448	438	446	459	470	444	425	457	478	476	422	425	487	480	446	434	471	434	465	453	460	440	434	447	441	470	459	459	467	464	438	452	433	454	441	451	480	456	466	448	413	451	432	476	476	469	437	456	457	444	448	474	446	448	455	424	467	451	435	427	481	434	420	440	458	427	423	448	454	436	460	426	457	438	491	439	464	457	455	474	461	428	483	443	456	462	455	448	452	416	476	479	421	473	447	466	478	445	461	488	414	457	454	439	471	444	436	430	461	433	449	464	434	443	463	433	468	447	498	447	469	466	470	471	418	451	437	424	463	448	449	473	436	466	434	469	480	449	434	453	460	450	433	481	475	457	447	421	460	480	468	444	414	462	452	444	443	477	467	468	424	425	460	493	446	455	456	452	460	436	460	431	447	439	442	440	458	449	421	476	433	455	473	443	456	434	401	442	430	464	485	482	430	449	451	473	474	448	459	465	439	456	461	430	460	472	448	423	442	458	468	474	425	455	429	449	438	449	462	489	443	465	394	452	436	464	451	476	438	458	490	433	454	461	476	413	444	453	420	494	462	513	429	438	442	424	484	461	437	453	467	454	448	484	431	445	441	450	438	413	449	473	422	457	406	414	450	468	430	428	520	442	445	446	466	428	452	463	447	472	452	450	467	438	475	468	445	414	473	458	418	441	439	433	453	433	484	461	434	415	420	446	445	456	448	455	486	463	406	435	443	460	459	444	449	426	482	487	450	456	439	458	432	487	466	471	483	463	485	438	453	455	418	471	439	443	456	438	449	439	463	482	452	443	467	463	467	490	461	457	464	435	452	475	422	443	425	454	442	483	400	434	473	446	435	427	462	448	417	449	408	421	467	487	457	435	451	444	452	460	465	455	406	463	413	417	456	468	429	446	444	473	416	449	471	449	436	432	437	435	473	447	480	464	504	441	459	425	434	449	475	441	421	458	416	414	440	438	421	505	438	437	468	464	454	475	456	451	440	472	457	475	413	445	450	426	435	466	477	393	438	479	451	442	423	452	423	434	506	416	443	441	452	454	450	449	463	433	443	444	456	443	459	425	441	429	441	468	438	455	473	438	432	429	437	429	431	456	449	428	452	485	445	440	438	426	462	431	471	466	486	428	438	432	427	473	439	425	476	469	428	459	468	484	409	451	461	473	475	489	443	447	471	454	454	422	449	420	483	449	472	470	453	445	415	453	449	439	482	453	419	448	432	444	423	465	441	449	476	494	459	460	469	410	430	438	410	463	450	474	483	426	468	454	429	451	495	471	469	421	416	414	441	439	446	461	463	450	434	440	443	437	459	479	441	474	428	453	429	455	483	444	433	457	432	426	466	449	470	435	439	445	479	440	466	443	467	479	491	435	445	394	439	448	476	452	444	442	466	485	419	440	442	438	441	438	462	430	476	428	455	454	437	465	463	423	514	460	439	450	440	483	465	432	448	424	451	486	453	484	453	460	477	437	442	445	448	464	430	447	446	472	422	448	451	459	455	434	459	430	436	424	411	448	459	468	422	438	488	436	455	476	456	438	503	433	437	431	439	489	484	438	482	457	436	449	425	440	425	479	456	492	436	437	424	437	498	442	474	425	457	466	493	428	434	492	436	425	424	414	453	464	423	459	442	451	445	498	480	465	453	488	462	485	450	477	434	449	467	461	438	451	431	457	432	440	457	443	444	450	468	438	463	434	435	435	424	479	464	437	425	424	447	490	477	487	437	484	433	418	471	454	452	466	462	458	447	433	447	465	449	461	432	413	468	464	441	440	450	407	454	446	463	425	475	422	446	443	444	457	470	439	422	495	435	464	477	477	463	487	480	474	431	471	494	449	450	457	430	456	426	443	433	427	401	417	477	440	432	412	450	448	476	483	446	441	438	420	429	445	466	447	445	445	454	485	448	429	431	447	463	426	447	428	409	455	476	466	477	428	450	457	473	425	469	458	432	451	464	507	451	453	425	477	440	446	440	424	443	492	475	444	471	412	473	446	451	457	487	447	443	482	456	453	430	466	456	438	441	446	453	436	442	477	462	407	460	511	487	455	481	415	405	465	454	473	405	476	448	458	426	474	448	480	436	441	485	446	453	465	478	447	429	502	445	483	445	442	423	432	432	440	436	441	459	497	449	449	429	451	476	415	429	454	462	484	446	444	428	435	469	423	489	427	449	468	463	491	441	474	438	467	429	431	449	437	458	440	408	435	467	434	474	451	429	434	441	448	463	438	479	453	452	483	419	437	442	420	466	473	481	442	446	430	458	470	460	450	440	438	430	456	463	428	444	471	454	418	451	464	446	422	490	488	415	447	435	445	470	428	454	494	435	477	474	386	463	454	485	441	436	439	443	426	446	447	453	489	442	463	503	444	486	431	440	470	452	448	406	496	476	464	466	442	450	455	482	478	436	462	486	478	429	421	451	418	444	396
19776	36560	72316	63532	39824	9358	901	477	517	388	391	375	339	355	300	307	312	342	322	277	278	302	307	308	305	318	296	307	304	311	302	307	337	346	314	323	290	292	333	318	309	275	286	301	313	311	340	289	333	306	302	296	304	275	349	342	301	276	265	266	325	280	309	301	278	276	312	314	298	317	309	313	294	300	326	311	309	278	313	307	313	304	291	312	305	360	287	327	288	294	329	328	305	269	298	312	260	291	296	281	343	293	323	313	269	298	282	265	306	314	312	269	263	297	297	338	284	297	302	300	351	309	286	294	298	299	305	308	301	296	294	299	294	313	321	309	285	292	275	295	325	315	280	286	329	315	301	292	281	315	322	329	291	287	309	273	306	264	324	271	290	283	306	329	290	338	300	310	329	301	283	298	328	328	308	313	295	275	305	296	317	286	312	274	304	318	319	278	322	315	290	300	277	273	329	294	288	271	322	274	296	291	309	237	286	294	303	319	311	297	317	287	276	307	283	328	312	282	303	290	278	282	301	274	306	280	297	295	291	283	312	301	328	294	324	264	286	256	309	313	290	293	335	316	305	285	344	309	299	286	322	314	273	288	284	300	286	272	278	299	340	307	316	299	289	299	318	306	294	284	259	309	283	332	309	296	319	287	307	299	296	317	295	277	285	291	294	282	267	302	325	276	288	317	294	324	300	304	286	305	312	321	287	287	260	309	312	272	327	296	289	304	310	276	336	302	262	283	261	305	320	333	305	296	274	275	332	276	308	312	305	312	265	269	293	291	295	320	285	280	298	282	277	281	276	263	321	288	288	300	328	288	300	314	260	288	237	295	280	309	303	321	277	268	297	310	305	303	292	264	310	314	268	298	320	300	330	264	285	284	291	289	271	288	298	338	318	278	310	305	294	303	283	256	299	302	315	294	315	293	307	299	306	290	280	305	299	272	283	311	296	275	327	280	278	287	310	297	288	332	332	281	322	319	306	347	308	327	287	303	301	286	283	288	316	297	307	329	300	325	273	290	309	301	294	269	285	325	282	296	309	301	305	316	289	286	324	315	272	287	284	310	272	326	312	281	297	268	319	311	290	297	267	319	276	300	285	318	309	290	304	278	316	305	295	313	314	292	288	273	299	318	316	304	291	309	324	288	294	338	332	282	297	311	276	283	268	284	286	290	291	329	293	306	304	302	325	301	288	288	309	263	341	291	290	312	299	334	304	284	303	292	289	300	286	305	301	274	265	293	263	297	277	295	282	321	288	290	284	328	277	281	283	303	269	279	269	304	298	315	313	296	296	282	272	310	328	293	285	290	312	276	306	308	313	302	259	305	299	298	296	284	274	286	298	324	279	291	327	278	305	311	311	275	297	317	294	262	289	287	293	298	302	256	292	263	293	296	295	320	287	283	272	284	291	299	299	297	288	305	289	304	300	292	296	313	305	293	292	305	314	263	283	297	316	299	287	331	300	263	293	315	270	293	302	278	296	269	286	288	310	322	314	281	287	320	324	301	295	314	297	274	340	315	303	303	315	302	282	329	267	290	299	270	327	322	308	304	294	281	306	297	324	305	291	295	293	320	299	327	297	301	297	303	288	284	306	314	304	327	298	322	278	301	280	317	284	341	299	296	269	269	323	285	301	296	291	303	272	308	270	297	322	314	321	315	311	285	265	324	321	333	294	279	322	295	309	292	298	298	296	293	305	305	269	280	304	317	282	305	265	278	299	284	281	261	323	291	285	286	342	324	272	287	318	318	286	275	268	326	275	317	260	301	297	297	278	273	292	300	305	326	340	281	295	294	318	306	264	302	308	302	282	301	331	308	281	312	280	311	298	304	306	299	328	304	295	291	309	347	294	268	302	277	316	343	295	295	301	295	280	302	284	334	300	276	279	305	283	315	278	293	297	310	307	320	278	307	337	300	309	275	298	307	322	281	270	286	309	305	299	299	295	301	303	333	321	279	299	310	306	315	263	294	323	273	294	303	287	283	310	304	307	319	301	274	309	326	295	302	296	285	294	277	322	305	295	323	349	308	290	309	300	298	301	320	320	298	293	316	310	303	293	239	290	332	307	294	305	321	278	318	285	281	308	313	286	290	318	289	279	309	269	273	306	278	289	331	281	297	290	273	290	283	336	274	272	259	317	304	319	289	287	298	288	283	308	320	294	290	295	251	281	336	275	276	274	301	297	291	321	301	305	289	306	298	304	318	319	322	303	281	307	281	297	290	291	252	299	276	278	257	320	269	321	291	308	322	322	306	297	299	261	263	281	337	295	291	312	308	288	266	315	340	294	299	298	300	286	315	274	306	332	298	288	310	298	334	291	275	312	285	294	269	320	302	291	281	287	293	299	283	306	277	275	288	275	339	301	274	329	297	285	281	306	282	318	297	301	280	292	313	294	288	325	264	315	301	273	280	265	265	318	291	290	287	308	304	294	296	301	284	285	322	308	285	315	288	300	290	313	306	286	283	287	295	309	296	279	269	309	291	291	267	316	301	314	298	312	286	291	269	276	301	316	282	317	280	303	283	280	326	307	267	283	289	291	288	277	300	316	299	312	298	305	267	295	333	271	299	305	300	315	276	325	300	297	287	271	263	300	310	261	308	291	293	280	273	294	313	309	306	304	266	303	302	319	319	298	307	285	303	304	277	313	305	299	301	341	300	289	328	283	311	319	314	307	295	304	313	309	312	273	255	316	304	278	303	322	279	270	286	326	320	291	303	278	286	306	278	296	266	305	300	292	274	283	301	329	309	308	285	291	327	318	328	330	259	287	288	303	279	293	289	265	256	272	302	279	284	308	343	278	311	309	271	298	275	305	294	290	303	297	293	278	307	302	315	332	280	263	317	316	306	318	345	293	315	291	288	273	315	292	292	322	347	328	310	282	323	323	288	276	295	294	295	323	313	300	316	276	291	322	281	307	277	256	314	296	277	316	285	329	310	277	305	295	309	277	304	305	277	303	303	295	283	285	284	313	285	292	297	292	321	325	306	276	279	316	318	327	306	310	325	319	272	315	295	291	298	278	322	328	276	341	343	330	264	319	291	317	287	309	282	292	298	273	290	313	295	288	292	285	282	264	312	304	294	301	264	271	281	261	296	293	275	301	303	277	322	296	274	291	305	285	276	322	273	338	307	280	261	306	303	292	307	325	291	280	281	282	304	277	249	294	325	290	321	262	313	286	251	316	308	296	290	303	300	283	277	313	258	303	309	271	252	275	276	298	279	314	284	293	296	283	299	289	302	300	294	320	306	291	282	288	275	305	281	311	289	283	292	306	314	283	310	276	314	275	304	319	316	247	293	278	295	305	323	305	294	305	322	303	314	302	317	252	273	282	295	330	284	276	317	312	288	265	305	293	335	304	285	281	277	314	287	252	293	343	292	335	317	253	286	303	313	313	305	272	285	289	324	272	301	321	269	310	281	281	323	283	308	292	285	316	291	313	311	313	320	312	323	317	314	287	296	293	296	314	288	297	310	302	288	334	291
9101	28677	65038	66551	40566	2456	1938	1716	1527	1332	1234	1177	1117	1016	983	979	942	918	896	830	889	826	822	823	786	764	719	735	799	752	776	785	722	745	712	725	731	708	713	726	710	731	741	785	644	717	695	759	625	682	711	729	730	750	677	756	710	737	656	719	683	732	701	698	699	739	648	714	685	716	751	704	684	700	656	686	678	698	714	707	667	671	658	644	716	680	738	649	663	676	726	702	725	734	735	680	698	697	638	696	667	690	652	739	659	659	692	757	670	665	672	678	716	733	685	687	741	672	686	712	669	682	726	666	702	662	636	688	712	661	654	658	700	661	673	730	726	730	704	681	663	677	687	709	671	641	679	673	648	714	651	729	665	725	654	712	672	672	724	692	694	750	657	632	691	684	730	683	692	666	723	678	682	687	737	677	667	691	669	703	690	666	705	683	672	687	700	676	687	713	688	656	670	661	710	672	723	662	679	699	698	690	739	658	664	661	671	670	669	652	699	746	704	696	704	710	710	656	660	700	692	665	702	652	707	665	637	724	682	686	714	658	693	674	650	708	705	727	699	727	681	670	660	697	687	683	680	667	683	716	700	716	685	692	674	676	675	692	690	671	659	760	664	691	680	725	657	689	689	715	685	679	674	696	675	698	677	726	725	642	696	691	707	709	672	671	695	679	641	678	714	670	694	715	635	600	745	609	683	725	741	710	717	703	674	659	699	724	714	709	670	651	701	663	680	661	706	695	721	665	700	689	679	707	704	689	714	695	689	680	707	680	663	670	652	714	667	730	673	637	668	714	685	656	645	700	668	748	649	704	691	672	701	710	688	692	690	657	635	677	691	694	695	697	716	701	701	698	702	691	723	683	657	706	736	674	661	720	713	728	685	644	683	653	656	708	665	670	664	680	734	681	659	681	667	688	664	675	668	667	669	658	678	679	638	691	677	643	710	651	694	700	692	672	665	699	634	649	710	686	684	700	719	680	670	706	743	739	705	722	728	658	710	669	703	660	681	715	696	688	725	681	669	652	696	666	729	684	680	709	692	685	658	669	706	707	648	674	642	644	720	695	694	657	690	688	678	676	677	686	682	714	676	685	619	681	669	732	654	670	688	699	699	684	719	709	694	649	689	707	656	656	653	663	711	669	654	674	700	682	683	664	704	690	716	697	679	717	744	656	697	711	683	679	644	736	708	678	668	657	673	685	677	761	674	701	722	680	722	697	724	707	718	696	685	705	639	691	714	666	689	684	694	698	741	704	715	673	707	732	671	683	675	663	623	723	673	612	662	708	695	645	696	716	695	660	698	661	622	675	651	700	666	688	700	760	704	620	695	694	721	643	633	654	711	686	699	666	661	714	630	672	694	686	669	648	723	699	650	759	677	689	693	706	695	668	680	655	732	637	675	670	736	712	673	650	699	669	682	694	753	684	685	625	704	693	656	726	696	660	671	715	738	682	675	694	639	707	686	685	709	677	671	692	739	688	687	687	682	697	686	669	658	722	713	691	697	663	692	622	721	699	705	632	713	638	693	646	677	684	699	680	698	698	707	723	679	664	650	689	649	638	706	708	647	734	698	698	639	669	671	656	683	725	668	704	675	666	724	701	671	659	684	721	662	687	715	675	726	687	683	659	670	660	647	675	646	717	750	674	704	694	685	673	714	673	654	726	692	672	646	716	698	698	685	712	730	664	703	700	726	694	711	717	636	729	649	689	684	705	707	660	680	683	713	693	661	680	684	643	715	716	667	707	657	666	672	662	664	677	692	704	685	722	704	684	665	695	695	705	709	702	727	711	700	677	670	686	696	669	650	642	663	686	659	647	664	650	726	692	699	684	697	673	688	671	698	727	747	678	683	707	678	698	630	668	729	671	659	713	668	702	669	654	730	642	669	674	681	698	643	652	667	678	680	671	680	726	695	656	679	694	703	730	664	640	709	703	714	685	694	686	682	668	657	656	679	683	723	684	685	695	669	712	691	656	638	682	670	758	665	702	678	759	660	680	630	686	681	719	678	659	693	688	654	637	642	697	682	677	731	676	738	688	646	678	725	676	661	625	715	700	624	708	669	673	728	686	683	700	673	661	702	655	671	696	689	697	647	732	713	625	631	697	673	709	692	626	662	699	700	713	715	685	684	682	669	692	672	662	690	672	710	709	746	675	643	671	658	710	614	680	718	686	696	671	667	638	667	712	667	664	688	681	686	681	683	717	666	652	659	677	644	702	693	679	652	660	721	683	723	683	723	702	644	687	659	694	698	679	692	640	698	700	671	699	680	691	660	697	691	697	680	692	719	703	689	708	678	668	670	725	739	715	647	658	660	665	657	683	685	698	654	687	684	667	698	707	663	680	660	703	707	676	670	712	666	690	713	676	684	674	713	727	705	663	681	657	689	705	714	716	662	704	720	670	651	715	685	695	669	684	689	724	683	671	639	710	632	692	644	694	758	663	695	684	729	682	710	691	712	677	738	695	671	672	692	696	661	678	654	693	705	710	639	693	672	675	679	713	711	693	709	729	691	681	707	702	695	705	664	648	672	710	705	703	737	674	671	693	699	687	683	682	721	671	676	646	644	660	687	692	688	652	681	688	673	702	724	654	712	668	675	657	672	643	688	692	699	692	692	650	698	664	681	730	691	684	646	676	693	676	663	680	702	696	765	633	644	705	692	663	696	699	658	700	655	664	676	690	663	648	689	697	680	679	684	694	706	697	678	703	681	704	681	724	673	695	662	674	715	658	668	667	754	679	676	659	672	729	701	702	653	739	663	705	681	712	666	741	699	696	683	726	692	678	654	679	624	742	700	666	709	670	692	634	702	656	714	721	658	715	647	699	648	725	725	686	697	648	653	633	665	676	705	689	677	712	722	725	685	717	634	681	653	694	699	725	668	702	711	677	653	718	666	688	702	707	710	684	673	676	694	723	663	687	707	656	656	678	741	688	681	663	690	695	676	720	700	691	669	725	648	729	661	693	691	677	675	688	705	699	742	675	713	671	646	666	624	661	672	697	667	699	695	672	701	694	667	672	719	688	645	720	652	680	719	721	683	702	723	672	697	663	730	722	670	722	704	692	683	698	668	698	696	687	712	633	646	673	662	722	726	663	683	668	708	625	693	693	697	716	682	630	730	742	721	689	708	690	714	682	700	656	660	686	674	688	668	625	695	672	738	660	661	667	712	689	684	689	645	649	660	693	606	684	660	673	710	670	687	644	669	688	744	683	677	670	689	732	710	657	688	718	699	727	694	710	701	704	630	658	697	682	689	702	716	694	732	697	666	662	714	693	685	702	682	749	659	699	653	745	716	665	698	676	682	666	706	713	695	705	688	675	664	671	711	661	736	702	672	664	723	681	653	693	681	678	690	664	669	708	683	684	691	637	685	684	668	693	679	690	649	688	720	670	685	688	684	703	723	650	689	706	712	739	718	640	680	687	666	671	656	668	690	678	628	663	732	688	660	695	701	711	685	692	671	659	687	728	733	659	703	648	648	736
2838	2067	3393	2041	865	104	109	78	88	84	99	95	110	115	112	92	73	75	83	101	90	95	97	93	88	96	89	98	102	100	104	105	89	96	103	114	93	94	84	90	109	89	102	88	93	79	104	88	82	99	96	99	86	112	94	94	95	92	91	81	82	97	100	101	85	86	99	110	107	103	90	82	88	88	80	85	97	82	104	96	96	94	94	92	94	95	93	89	101	91	87	99	100	97	77	81	98	107	89	100	83	96	71	79	110	81	80	112	105	87	86	88	85	85	78	97	112	79	94	90	92	87	77	75	110	83	103	97	91	114	95	82	105	87	104	85	77	94	105	87	77	81	77	101	100	102	90	100	86	95	81	102	91	106	92	83	79	114	94	96	114	73	89	98	93	94	92	94	90	107	102	99	99	90	85	96	104	101	94	101	93	94	95	93	84	95	112	80	79	98	93	101	90	97	101	91	105	81	78	87	79	83	109	112	88	81	94	103	91	93	106	95	83	90	89	95	82	105	118	105	92	91	90	87	74	94	72	99	87	110	84	89	97	94	94	83	86	108	90	71	86	93	107	78	86	98	92	94	108	102	94	107	105	75	86	103	83	99	106	85	103	97	113	107	102	87	79	93	84	87	97	110	88	94	93	92	78	107	101	91	80	101	104	84	73	99	87	84	78	95	101	78	100	106	106	97	82	114	92	85	85	89	109	109	85	98	93	97	98	91	86	95	98	101	84	96	97	104	101	95	99	85	108	87	79	94	106	87	74	78	94	81	85	81	80	89	68	94	63	95	100	87	96	108	107	71	88	117	104	102	99	79	96	101	91	85	90	89	113	102	113	92	97	94	107	75	96	91	102	97	106	109	79	82	104	80	94	77	100	98	94	95	100	101	108	84	101	82	71	89	118	106	118	84	91	110	105	92	82	70	86	78	97	105	82	102	74	82	93	89	78	81	89	76	90	90	67	106	90	105	75	96	99	80	87	99	103	95	110	86	80	90	102	76	85	88	95	111	106	104	87	93	105	101	86	79	109	103	103	103	87	102	81	95	86	89	110	93	97	106	103	108	85	97	112	107	98	76	110	76	84	79	72	97	93	82	83	71	78	92	95	90	113	113	108	109	87	127	99	102	93	90	106	82	115	108	105	89	87	108	84	89	84	82	93	87	97	101	104	94	100	85	106	76	69	94	103	87	101	96	87	108	87	111	110	82	96	112	104	93	107	97	89	91	104	81	119	84	85	105	121	98	97	84	93	114	95	96	76	89	94	86	87	114	93	106	103	103	103	95	114	100	96	88	81	116	84	84	96	91	96	89	99	100	93	81	106	97	88	97	89	79	103	103	96	96	81	81	101	91	85	105	84	102	86	94	102	83	82	106	98	106	98	108	81	93	92	99	86	91	89	88	102	89	108	97	83	84	69	96	92	83	97	97	111	96	91	97	74	103	98	99	103	110	108	90	101	102	101	103	105	102	115	102	95	90	98	101	81	73	93	80	79	101	90	99	97	92	87	93	87	93	99	90	79	105	96	96	102	103	85	84	89	84	110	95	98	76	107	100	87	95	102	99	83	94	97	78	102	81	92	108	93	81	104	101	101	84	78	98	106	101	82	89	79	104	90	92	84	112	93	112	87	86	95	85	98	87	101	117	85	85	93	97	105	83	84	84	92	82	97	105	107	106	104	94	95	93	95	87	95	102	90	106	84	105	100	78	100	94	84	97	96	91	87	86	94	85	85	98	94	86	96	104	100	111	88	93	96	77	108	100	81	95	88	104	92	101	106	99	95	92	86	97	102	98	98	114	97	99	106	89	90	93	85	82	86	97	96	101	99	82	89	97	81	95	69	66	92	84	87	107	94	89	92	102	96	124	77	94	90	91	85	77	95	90	95	99	82	92	87	95	93	89	91	83	93	110	103	83	93	94	99	89	96	99	89	97	97	91	107	86	101	82	89	98	102	100	103	74	105	75	81	89	93	83	90	94	80	96	93	97	96	78	73	87	90	107	83	107	96	106	97	101	97	79	91	102	99	78	87	92	76	87	83	102	93	84	75	84	106	106	85	92	80	82	102	100	94	105	89	104	91	115	82	84	90	94	98	89	93	104	83	100	99	111	87	97	87	79	95	100	107	92	90	86	99	97	102	104	93	91	88	90	88	90	94	113	91	99	89	94	84	86	93	112	110	89	86	106	105	103	105	98	77	78	97	73	92	95	98	96	98	94	101	94	81	84	87	92	73	95	92	91	112	84	89	109	109	91	75	112	97	97	108	84	84	95	87	87	102	98	87	85	103	76	90	86	88	106	84	97	97	106	82	82	96	95	89	94	109	82	88	91	94	99	90	94	72	95	95	94	72	92	92	61	91	101	75	93	88	88	93	107	94	98	93	86	103	111	102	83	112	92	95	81	97	105	98	92	102	88	90	84	77	93	98	115	107	94	90	75	84	100	84	105	94	97	96	91	103	103	110	94	109	107	100	110	93	76	82	73	86	91	101	87	105	90	103	93	99	95	95	104	109	114	94	79	93	83	120	97	96	77	106	93	97	76	88	103	101	94	89	81	93	92	111	82	89	85	102	97	92	98	87	84	89	85	88	86	81	76	96	86	103	93	85	91	88	102	89	110	99	96	106	95	87	84	109	104	93	99	100	95	95	99	104	91	98	104	94	107	100	100	88	94	113	76	89	91	80	85	77	94	92	96	79	106	97	94	108	71	88	98	86	91	99	94	94	88	84	76	103	71	101	86	93	109	95	86	87	87	88	119	100	88	92	90	107	94	96	84	86	89	94	103	108	81	90	89	105	91	69	98	85	104	86	88	111	111	106	74	93	105	91	99	98	95	87	87	83	108	92	86	94	96	115	97	84	91	88	68	106	85	83	91	86	98	107	92	90	93	85	77	122	96	93	100	99	103	78	101	87	84	82	98	76	81	85	94	99	93	85	99	100	85	97	97	89	109	81	89	99	91	85	86	105	85	95	100	69	86	79	99	106	101	101	102	95	102	89	87	95	79	80	108	117	91	75	93	74	101	89	87	101	99	118	85	108	84	100	79	98	101	89	93	90	75	99	127	102	94	92	109	91	109	107	86	78	72	82	104	118	102	83	92	83	91	98	96	97	74	75	78	118	86	85	94	97	102	104	95	112	88	93	93	89	84	88	107	92	101	105	91	86	95	81	97	92	99	93	93	105	100	116	84	77	91	107	81	96	90	86	86	88	101	97	99	88	84	88	81	91	85	78	98	81	96	100	101	94	101	105	104	82	90	91	93	112	78	92	104	96	93	86	88	98	92	81	92	72	102	87	87	104	79	99	101	96	82	99	101	96	92	105	106	88	91	93	81	76	101	97	107	95	89	86	82	87	85	112	90	90	82	82	89	96	90	102	80	89	122	93	89	80	96	97	82	74	84	90	101	72	77	100	94	82	99	91	95	107	87	92	90	93	91	77	93	85	117	81	72	89	96	88	91	105	83	90	92	70	86	95	95	84	96
2438	3249	8292	7085	3704	281	285	290	290	280	277	282	268	225	278	296	269	298	269	297	283	266	271	246	277	278	294	241	277	257	293	272	294	247	261	250	250	243	264	293	308	268	257	289	264	264	278	284	258	283	284	240	242	270	276	256	270	254	278	252	261	239	301	261	271	252	254	264	236	285	283	286	269	270	276	270	264	296	262	273	276	279	266	259	239	264	253	271	262	231	260	273	296	281	269	252	275	279	274	296	279	286	264	257	274	261	292	302	260	282	280	311	261	267	248	282	288	285	277	240	226	271	231	278	262	257	260	250	246	267	282	276	255	229	259	261	268	290	268	256	248	279	287	242	268	276	274	282	270	284	265	262	278	294	271	259	265	284	278	268	262	282	290	275	255	283	298	253	263	280	271	274	242	269	259	269	297	263	268	263	275	257	258	263	250	241	263	273	261	276	243	258	247	268	246	265	296	253	267	268	251	257	269	252	274	249	249	284	257	303	246	257	299	279	260	287	277	263	275	260	270	290	256	270	290	263	252	268	240	278	246	264	255	273	273	266	292	262	292	270	259	289	277	274	230	267	265	299	264	244	242	271	273	283	282	259	266	264	270	261	270	270	244	282	259	273	286	269	250	253	267	275	252	267	298	256	273	264	270	279	258	250	261	285	256	256	267	235	275	259	269	265	266	242	265	227	277	310	263	236	258	272	266	270	277	275	278	261	257	278	268	254	241	255	265	268	266	271	246	267	271	254	251	228	274	255	294	231	262	271	282	265	266	231	252	254	256	268	261	242	286	258	260	251	254	264	244	263	267	279	280	244	282	287	269	283	262	285	263	240	263	285	248	233	292	265	269	295	237	286	265	262	299	264	271	280	259	273	274	248	261	291	260	272	242	271	248	282	257	277	258	266	285	281	298	250	233	249	257	281	267	279	262	280	272	249	288	271	274	276	264	280	283	264	283	260	266	252	259	280	286	274	266	286	274	259	271	254	260	232	276	244	273	281	278	287	262	271	266	233	268	274	265	290	263	258	261	277	256	277	239	290	246	250	241	266	269	238	255	243	235	261	280	248	321	260	262	269	249	278	285	286	282	276	263	259	253	254	268	267	279	291	273	251	254	284	296	270	243	250	274	279	273	269	254	235	250	281	251	254	264	256	273	275	269	238	283	288	295	274	256	256	255	274	281	265	266	257	251	243	275	265	243	303	290	254	275	269	228	296	273	231	270	256	279	269	249	229	286	256	258	310	287	280	243	264	250	243	268	287	291	256	247	260	256	267	266	278	283	277	281	259	297	272	279	267	262	256	250	263	287	249	262	270	276	276	271	252	283	260	275	279	283	261	259	252	281	254	273	263	284	262	287	291	247	282	256	299	270	264	299	269	244	284	289	303	256	296	275	266	275	248	293	271	256	270	278	259	260	277	287	286	246	246	287	267	284	258	283	278	282	255	280	283	268	237	286	260	229	217	242	258	281	253	266	267	240	267	254	247	261	278	276	257	271	237	266	247	262	256	274	272	248	261	242	287	279	303	237	282	260	270	264	244	243	261	241	270	279	267	268	233	264	283	261	261	270	273	253	263	250	270	278	243	260	261	267	271	269	231	288	253	253	251	287	269	256	274	243	266	270	285	269	281	292	274	295	277	271	274	246	276	288	247	256	246	246	263	282	257	278	270	280	291	257	231	270	257	260	257	285	249	267	254	279	269	271	252	267	241	297	276	241	273	265	267	254	248	249	239	297	280	255	264	250	288	241	247	290	256	268	246	259	256	277	246	268	267	246	251	272	242	276	245	277	276	291	258	255	239	266	269	259	288	256	282	270	262	273	271	270	257	256	272	284	294	276	246	284	261	260	286	274	258	298	285	245	261	283	275	253	269	277	268	287	276	291	266	267	306	270	281	246	269	257	289	271	272	280	245	250	266	271	252	258	291	270	280	297	253	250	238	249	282	253	253	282	272	284	280	272	281	284	251	284	256	288	280	238	247	281	246	276	262	243	267	255	258	271	249	289	265	276	263	265	284	294	287	283	269	258	276	272	279	269	261	226	255	275	257	307	261	231	277	280	269	263	281	281	270	285	264	233	277	254	270	292	265	243	268	271	282	247	268	269	267	279	279	249	253	286	252	283	290	269	282	256	242	257	256	282	258	286	286	269	248	273	278	264	247	265	272	234	281	255	274	236	277	277	289	248	257	258	251	265	267	259	243	274	284	284	276	242	280	262	256	242	251	272	267	247	249	272	268	271	271	286	271	245	274	280	235	273	263	265	260	293	277	270	256	232	293	278	250	261	265	238	275	276	240	279	288	256	287	226	294	276	278	255	300	255	278	283	264	257	256	248	256	268	273	267	279	259	261	284	273	270	250	282	247	277	288	249	276	276	243	243	299	283	218	265	267	297	247	280	241	241	260	265	287	297	257	265	262	234	287	269	246	284	245	257	280	284	283	287	268	253	260	268	256	245	268	273	257	277	267	276	265	252	245	267	259	262	258	294	270	261	285	233	247	252	280	231	263	259	248	268	266	287	270	268	249	238	285	256	240	281	249	273	220	266	260	268	271	256	288	269	273	252	282	284	262	259	230	302	268	244	287	284	250	264	241	251	269	272	245	259	263	278	287	269	301	251	279	246	272	243	248	272	263	273	268	253	256	275	263	264	257	272	280	253	246	265	239	254	278	243	282	241	287	260	267	275	257	295	249	248	267	256	267	261	254	281	239	275	261	301	273	269	247	269	255	255	280	281	257	283	246	244	266	263	263	236	291	272	268	264	252	249	263	259	259	258	290	258	254	279	275	251	253	293	254	266	268	262	305	277	270	283	279	292	232	289	252	255	272	265	289	294	247	280	299	273	237	251	287	270	271	248	254	286	271	275	255	272	225	261	276	253	267	268	278	253	284	267	276	243	235	282	289	263	225	270	247	256	267	278	273	249	253	250	276	259	258	284	285	306	269	262	276	269	274	277	242	259	264	253	291	275	253	258	246	260	258	287	255	299	283	238	292	260	266	250	305	288	232	263	284	249	278	257	272	256	274	286	288	263	257	261	261	238	254	271	290	239	286	266	259	285	269	250	265	255	237	277	254	252	260	243	304	263	262	277	269	285	275	263	282	288	274	282	266	289	276	271	261	267	264	265	250	254	273	281	293	297	253	264	272	267	260	288	267	287	275	268	263	283	303	282	274	252	238	263	275	291	276	265	275	288	250	279	235	248	246	292	252	230	251	293	271	282	291	245	260	271	273	268	281	288	275	306	268	265	270	283	264	272	266	261	235	248	282	246	263	247	246	271	261	252	283	281	270	293	280	236	264	291	275	259	258	293	264	276	252	281	258	280	269	270	265	280	272	247	245	279	239	271	253	278	253	281	268	285	264	292	283	255	259	258	237	255	268	270	275	273	246	261	226	269	280	254	258	247	280	267	280	283	274	261	282	264	259	249	256	254	260	261	228	284	303	269	284	278	255	226	253	255	267	267	263	253	272	252	285	234	270
11657	28115	49125	47205	32205	5641	399	292	252	274	209	223	197	216	181	192	192	202	195	188	200	218	207	205	161	206	186	160	160	187	166	186	175	196	183	194	188	175	186	170	194	195	190	173	189	187	187	173	165	187	183	171	203	202	161	168	158	182	198	190	189	179	176	199	196	186	174	177	198	180	219	163	188	178	183	167	194	200	201	185	186	168	169	179	196	166	196	179	181	177	189	195	171	206	170	205	155	177	166	160	191	209	158	183	196	173	195	178	192	166	174	180	182	180	180	175	189	177	188	182	191	172	160	160	191	194	176	155	173	192	177	173	189	175	183	159	150	158	181	173	155	168	197	194	171	172	170	199	193	189	195	185	195	137	190	176	176	193	217	207	172	177	186	158	188	178	186	174	173	176	211	166	174	166	180	147	207	164	183	157	169	180	184	184	161	174	188	182	197	159	209	187	186	189	202	161	177	171	160	201	190	183	177	164	179	175	186	203	177	204	195	188	178	162	195	190	183	186	163	181	164	173	204	158	187	173	164	168	166	173	186	178	168	174	170	175	191	167	180	184	194	173	188	178	188	170	180	181	195	183	193	185	172	188	186	187	180	171	167	179	169	191	171	168	167	202	176	181	195	170	177	196	195	203	193	196	191	181	199	176	191	161	164	169	177	178	173	192	160	196	168	203	176	196	186	185	180	156	181	170	170	190	176	197	179	194	170	185	177	191	172	183	193	190	186	194	178	171	194	168	174	157	187	154	182	164	171	166	175	156	191	202	184	194	160	166	195	163	169	170	187	166	180	210	215	163	171	162	167	164	163	165	181	169	171	185	209	169	205	194	184	157	175	203	213	156	182	178	182	190	149	187	162	168	172	186	177	157	182	188	195	201	183	161	183	202	192	190	177	178	160	189	175	181	202	181	169	176	193	164	185	176	193	192	189	188	193	198	201	178	184	166	187	204	191	176	161	176	179	197	175	192	200	167	186	175	175	175	199	166	189	179	184	191	184	204	183	174	196	176	178	167	169	158	171	212	151	172	194	174	187	175	169	170	184	199	171	167	161	156	182	186	198	187	175	179	228	183	193	178	171	195	192	186	203	177	167	173	192	179	198	176	180	173	185	183	173	204	209	182	165	194	189	198	192	177	149	178	151	197	180	217	203	186	182	184	156	183	174	199	197	181	170	200	179	196	190	192	181	172	173	155	163	183	163	173	158	192	187	199	183	178	193	209	173	167	184	165	185	199	209	179	175	198	166	171	170	158	168	187	173	187	189	186	174	194	179	174	183	189	177	174	183	180	202	187	187	187	190	182	184	165	177	201	170	189	191	181	171	172	223	180	184	191	187	181	174	167	183	172	191	159	172	181	183	206	178	210	187	176	203	170	174	187	164	194	191	191	187	192	172	172	181	193	178	174	189	202	183	163	178	155	165	171	186	208	189	163	191	168	183	189	179	175	167	173	176	190	171	179	154	173	200	199	182	184	176	204	178	175	192	174	169	173	192	174	184	193	165	183	176	194	170	185	183	175	176	201	177	198	202	199	167	206	194	187	176	195	182	164	184	192	172	201	195	191	163	164	181	188	188	164	146	170	190	153	171	155	178	167	182	159	202	172	183	171	179	183	206	153	185	192	199	175	198	151	205	174	184	203	198	180	173	173	188	173	184	157	177	177	197	204	168	192	165	202	163	189	192	187	154	174	164	173	186	186	158	181	201	150	175	183	196	195	176	183	183	165	179	184	187	192	178	153	170	183	210	179	194	195	211	204	169	156	182	207	203	169	170	186	195	153	184	180	191	196	186	176	185	172	190	193	182	178	169	177	200	186	165	160	199	214	177	173	191	173	199	173	180	171	176	208	182	185	190	186	164	176	191	190	202	181	189	184	162	154	170	157	182	180	195	197	196	191	198	168	180	199	169	192	166	206	185	173	159	184	173	178	176	181	186	169	169	190	198	192	184	173	201	207	152	185	154	204	183	181	186	194	183	174	157	193	184	172	170	170	187	189	168	161	186	186	169	187	165	172	191	170	159	202	187	181	192	187	172	188	205	193	193	176	172	195	177	184	172	155	181	178	183	177	161	184	203	221	212	181	167	177	158	167	169	183	206	167	210	186	156	178	184	183	179	180	191	153	175	186	196	172	188	208	185	173	174	187	177	184	199	194	183	187	168	195	194	179	191	187	160	185	182	187	161	187	156	160	176	182	171	180	191	169	185	149	181	200	185	156	194	174	166	182	161	188	155	166	161	180	167	165	180	180	194	193	190	191	178	191	188	205	173	173	181	157	167	175	175	192	177	200	176	190	187	180	179	184	188	158	195	190	197	171	173	196	175	148	169	185	174	179	201	142	193	158	184	195	172	189	175	177	164	161	173	177	192	186	174	164	179	185	189	179	197	178	177	186	181	187	183	165	195	197	189	182	161	174	192	189	181	177	174	162	214	181	191	186	172	181	192	204	193	170	189	174	171	183	174	178	168	170	171	175	174	170	217	171	168	188	176	173	175	199	166	194	180	189	163	170	167	195	194	202	193	164	159	196	171	171	206	177	180	173	173	168	187	172	167	180	174	159	173	167	182	190	178	194	189	177	143	175	187	193	173	172	183	144	174	176	189	182	184	179	177	173	167	182	197	188	187	168	167	173	163	187	171	183	176	158	161	177	192	175	203	189	178	188	204	183	189	168	182	170	141	174	211	179	195	199	187	193	190	167	199	191	181	166	208	184	177	159	184	174	169	198	177	204	186	171	183	169	188	190	170	177	183	183	175	154	174	201	193	204	168	194	171	177	203	186	162	179	187	183	173	178	182	173	168	196	152	192	175	182	187	173	164	164	179	196	184	194	212	176	168	197	166	196	150	161	146	145	190	171	157	155	167	174	182	186	184	177	153	195	154	193	176	170	160	208	163	173	179	177	205	173	185	166	195	187	222	180	180	201	193	170	170	204	178	173	159	201	188	185	162	197	184	164	193	171	207	173	183	196	174	172	183	164	185	161	161	153	169	155	179	167	191	199	185	163	190	139	175	208	177	173	173	169	181	170	180	189	166	180	157	196	159	203	181	192	169	180	203	178	188	186	204	172	164	181	175	184	185	175	185	210	167	196	184	185	192	190	182	164	172	173	180	151	152	175	191	167	137	175	175	200	183	180	171	157	171	184	176	193	181	179	155	169	194	202	167	200	192	205	178	149	184	185	170	203	170	169	205	204	176	183	208	181	162	189	197	208	182	183	167	164	197	169	190	168	185	175	173	196	194	171	187	175	196	158	160	171	167	181	195	167	187	180	181	151	183	180	180	165	171	160	172	185	192	161	193	187	180	196	192	195	179	183	163	175	201	170	160	193	164	198	166	164	198	154	194	183	181	160	179	189	178	160	211	174	177	193	204	195	172	160	193	156	179	182	198	185	177	156	159	178	202	199	194	189	173	178	173	171	179	188	155	168	180	191	176	188	211	184	194	191	153	179	158	194	158	175	195	165	171	192	164	185	191	203
7006	24078	45685	54171	39542	1872	1139	1062	944	799	722	686	677	629	644	588	576	547	587	538	549	545	595	551	493	502	510	514	494	508	494	466	491	468	456	509	463	491	475	471	490	488	460	480	468	488	487	478	426	439	472	462	442	464	423	437	418	481	479	445	428	437	468	446	481	461	495	424	434	441	450	492	498	462	448	491	455	488	454	450	465	454	439	458	441	452	446	479	476	441	482	489	459	452	471	480	456	467	451	473	452	480	474	488	466	473	465	478	440	478	452	439	506	459	501	466	443	446	476	453	508	460	482	456	440	462	445	432	478	461	461	479	417	425	460	471	466	438	485	440	463	447	418	464	478	466	433	456	486	472	433	433	476	443	478	470	459	477	455	482	441	439	469	437	475	431	459	424	486	398	463	440	446	460	471	438	471	476	446	424	445	464	438	446	457	455	465	463	449	476	435	466	491	411	425	497	465	429	476	466	463	424	442	481	479	453	442	452	514	456	440	451	441	441	468	432	491	456	471	424	475	447	459	443	473	466	465	418	435	472	417	428	453	469	437	469	464	424	415	461	490	447	465	454	459	449	419	462	486	449	464	443	448	438	448	477	444	453	455	456	512	508	433	471	480	446	471	470	446	471	447	428	449	443	443	427	439	430	485	445	476	427	442	437	432	466	423	446	466	417	453	462	414	433	461	446	447	452	460	448	455	484	461	500	431	481	438	412	459	467	439	434	450	468	472	430	459	461	468	421	465	464	432	453	491	467	467	507	466	433	469	513	454	422	456	442	450	432	407	492	481	488	482	462	465	436	469	476	465	439	427	458	489	459	432	419	483	424	441	408	434	464	486	439	440	472	475	418	430	491	465	483	443	454	481	446	444	447	414	434	450	443	456	478	453	468	463	450	428	448	477	427	461	480	435	441	449	497	476	418	422	496	473	465	445	455	436	446	439	450	403	457	461	452	435	458	481	453	437	478	438	421	468	425	458	467	463	423	459	432	424	439	472	446	477	470	404	450	457	460	441	434	440	474	442	452	461	437	446	468	477	411	473	457	462	456	453	478	422	424	468	469	481	461	503	462	459	436	408	480	442	455	443	440	450	411	471	454	446	495	492	483	470	446	420	424	489	450	462	436	450	445	429	450	487	449	458	455	467	461	415	436	459	439	458	471	479	482	486	458	433	459	470	460	451	414	490	474	433	444	467	505	395	453	444	463	439	426	450	450	430	445	458	435	417	475	454	465	407	430	479	429	450	453	445	433	390	477	408	479	452	465	464	465	452	464	488	461	455	438	463	467	428	419	438	437	498	448	435	458	447	436	420	445	480	487	461	440	467	425	451	407	442	443	498	419	427	463	452	452	493	436	466	441	475	454	469	478	449	474	451	463	467	457	415	435	446	451	428	438	463	468	471	459	464	445	448	464	465	436	485	436	474	489	463	453	460	441	484	422	437	421	441	472	447	461	454	455	425	475	454	450	531	440	440	430	452	431	433	448	464	469	449	440	437	442	480	433	438	441	465	437	451	429	497	454	438	446	412	435	450	446	490	458	464	412	443	433	470	442	458	429	473	417	493	481	465	459	463	475	471	462	441	426	435	424	481	466	424	438	436	490	442	453	461	475	468	452	485	473	453	468	468	460	479	426	453	439	422	430	428	503	456	453	470	457	471	459	474	511	479	393	439	465	454	425	457	451	488	476	452	501	488	424	442	433	443	437	455	457	474	450	443	450	476	467	434	444	423	422	411	464	440	479	434	421	444	448	432	462	466	425	420	451	441	471	477	496	486	458	442	451	478	439	481	489	473	440	437	468	459	421	474	456	465	436	472	482	454	452	441	442	458	408	427	439	458	474	446	476	475	461	443	454	472	488	461	419	482	481	427	486	443	470	423	476	482	436	437	405	465	427	467	414	441	440	453	438	445	469	456	474	485	480	433	470	432	451	451	423	473	451	494	468	440	418	439	423	440	465	430	457	429	430	446	452	468	468	438	462	445	438	449	451	448	441	456	471	425	456	471	459	442	491	459	466	474	432	436	455	449	450	414	486	453	482	414	509	502	473	394	479	475	454	455	477	417	435	457	454	455	467	432	435	459	445	377	475	422	451	472	479	457	467	465	448	466	431	425	475	443	454	452	435	454	461	474	459	439	487	425	453	463	436	425	464	470	442	455	465	472	432	490	490	419	502	470	468	428	446	469	460	465	455	457	482	469	492	495	444	457	469	459	480	423	442	447	419	456	428	447	456	449	465	449	446	445	464	451	452	491	480	453	477	455	459	476	438	445	474	441	466	442	468	439	453	454	452	437	406	443	482	431	432	460	445	456	457	450	412	493	450	465	427	443	440	504	449	460	482	469	458	419	443	470	452	480	416	483	461	484	460	458	462	445	464	449	451	446	441	477	457	460	453	441	461	502	447	500	440	442	463	475	481	451	479	453	480	464	442	418	458	463	488	401	426	497	437	488	430	429	489	437	489	473	481	448	452	498	424	458	449	460	432	449	470	432	475	490	478	464	458	463	407	430	444	443	444	438	454	483	443	488	514	449	451	493	448	459	477	457	445	455	454	457	474	480	445	441	446	445	509	462	491	480	447	442	450	485	472	456	420	464	465	428	444	457	425	468	443	465	453	444	460	440	447	450	439	450	463	421	495	446	445	439	477	487	469	432	483	463	476	501	503	459	445	450	435	456	464	472	420	452	462	465	460	460	455	435	443	412	454	431	426	451	405	461	481	460	453	459	458	452	444	473	461	469	493	430	457	457	472	453	451	433	417	439	473	489	439	472	464	422	441	433	436	464	444	437	513	464	431	490	483	474	442	455	480	460	444	463	456	428	464	424	425	472	453	452	476	464	448	494	458	443	438	434	472	486	478	438	449	483	466	461	472	446	464	432	461	475	471	465	432	476	410	455	471	465	444	442	447	418	477	402	440	438	440	485	461	475	448	466	442	435	424	455	464	444	484	457	444	440	479	429	444	437	438	442	486	430	489	445	474	423	438	495	440	448	416	421	486	427	464	466	443	459	475	414	462	480	444	395	458	475	422	445	454	474	425	489	468	465	442	466	449	442	461	426	446	431	446	468	480	446	434	471	425	457	455	469	463	456	451	440	483	435	481	481	422	477	459	489	490	449	468	415	489	465	479	471	419	466	448	417	443	453	468	462	469	447	426	428	463	401	496	420	465	458	507	443	455	465	448	479	460	468	437	479	444	443	477	466	477	461	463	469	450	423	437	476	449	457	454	453	450	499	418	432	454	446	449	443	465	456	445	417	462	458	484	428	503	460	460	453	428	486	486	452	447	475	464	443	448	444	455	493	461	440	475	437	446	464	460	467	445	432	443	475	451	467	486	453	476	472	461	464	465	474	471	445	473	447	430	449	465	472	488	455	465	471	458	413	470	439	460	460	479	472	463	469	467	440	444	456	447	437	462	443	396	484	445	447	462	460	479	467	469	467	467	454	447	456	464	461	491	455	433	439	479	430	436	433	449	459	483
20320	35664	59499	63557	46909	12339	1250	547	455	439	420	415	379	385	376	329	332	334	315	320	356	331	284	286	271	299	298	282	343	307	288	304	298	308	301	291	281	302	305	297	298	292	300	313	296	351	341	287	320	303	272	281	338	272	282	292	282	302	312	318	300	303	299	280	320	287	300	297	270	300	297	301	332	320	302	282	278	329	297	287	318	305	295	314	315	277	305	286	301	335	260	345	287	308	320	274	272	299	283	306	299	293	325	279	302	253	288	335	299	299	276	266	308	280	266	321	316	325	298	320	304	259	296	318	271	294	284	290	279	314	289	296	269	278	254	298	285	305	288	294	296	284	280	299	284	284	308	260	298	300	320	294	293	279	288	274	290	346	306	299	280	262	288	298	287	292	283	299	290	265	295	302	298	278	285	306	302	276	277	295	306	285	292	298	305	305	300	311	289	292	265	270	244	301	314	278	307	311	294	307	307	304	278	304	276	302	330	296	285	279	306	281	273	327	296	304	285	298	314	321	275	298	329	294	325	281	271	316	310	290	311	292	312	289	326	297	296	275	300	317	309	324	295	331	308	300	303	291	316	292	278	280	303	278	270	314	263	269	292	318	326	300	299	273	288	321	264	322	331	334	302	309	279	261	296	325	293	324	297	294	307	310	265	301	305	294	304	281	295	313	280	281	315	289	316	275	295	299	273	323	309	301	292	280	306	323	300	252	281	333	317	334	308	308	302	295	311	295	305	283	304	334	325	294	299	275	284	318	304	335	266	278	303	252	269	312	286	316	348	307	298	324	320	285	293	296	283	299	278	314	314	298	283	268	272	283	275	306	284	332	294	302	288	280	302	283	288	292	308	285	339	294	294	280	310	304	329	324	323	343	300	328	310	291	300	297	270	295	297	308	313	297	274	301	328	314	279	296	269	289	320	294	330	307	328	315	317	292	292	314	302	276	313	318	287	320	297	278	302	300	267	309	297	302	303	300	283	319	303	299	320	331	292	274	292	289	269	328	308	291	280	280	285	275	302	320	322	274	276	285	287	271	320	321	272	322	308	303	322	306	314	297	321	336	318	287	310	277	342	280	314	316	302	278	321	254	281	321	307	294	302	313	258	302	297	325	284	292	290	303	287	312	305	293	277	305	281	322	305	325	285	324	357	317	300	292	312	325	304	320	269	304	294	299	308	293	322	308	290	343	284	273	293	299	301	288	290	271	282	307	291	296	294	295	266	279	322	294	278	294	269	297	305	286	305	308	319	284	302	273	290	326	301	301	283	289	301	301	276	331	312	308	288	297	296	294	273	268	297	295	300	306	313	313	285	277	277	308	301	291	306	291	309	276	309	310	308	304	326	309	280	295	319	304	260	308	278	309	287	242	299	301	297	298	296	280	282	296	295	291	294	276	265	285	306	298	301	285	274	338	331	285	297	331	309	312	290	311	309	321	301	285	302	256	312	320	306	308	306	310	313	306	289	290	292	295	317	276	279	301	285	303	278	294	286	309	284	277	291	286	274	292	293	274	325	282	290	309	294	260	301	343	293	303	297	278	317	251	281	291	309	287	303	279	302	302	314	316	263	282	306	280	284	319	298	335	283	313	263	268	305	267	298	270	299	282	287	300	324	301	273	258	255	297	293	295	285	313	315	289	304	294	319	296	308	258	290	297	282	292	310	302	274	286	327	263	275	289	280	292	284	274	300	306	292	285	278	318	306	334	299	341	330	303	292	289	288	315	300	314	297	287	294	297	281	288	281	256	331	315	294	312	280	340	289	308	293	270	314	286	317	294	303	303	253	294	306	300	298	335	305	301	325	320	306	296	278	347	327	278	299	282	285	308	320	271	281	343	301	317	301	273	289	276	273	326	323	320	299	259	318	343	290	295	284	304	332	303	311	305	302	282	318	295	295	275	296	315	279	276	274	312	317	307	292	281	333	298	304	298	315	336	303	284	320	303	291	290	280	279	303	296	300	302	287	327	292	288	319	306	325	336	293	277	295	320	298	319	315	336	326	275	281	294	327	282	291	292	289	296	277	278	301	273	295	289	281	273	287	286	305	281	287	297	321	301	299	304	322	260	285	319	270	297	290	289	263	283	307	324	330	313	279	332	320	306	277	270	294	341	305	305	291	314	264	317	277	288	281	273	285	293	298	292	278	288	293	314	294	282	294	319	293	288	310	287	312	318	288	286	291	302	284	324	275	305	299	293	320	285	312	306	305	293	299	290	302	301	316	286	307	295	315	316	305	295	267	296	289	263	277	304	317	301	304	278	302	293	329	290	294	295	322	277	322	330	282	306	290	327	285	291	307	308	289	334	301	358	273	318	310	285	317	307	267	311	311	301	316	280	304	320	307	301	316	279	293	271	290	279	266	286	303	308	282	298	283	296	309	297	287	267	291	294	292	318	311	286	303	340	278	308	320	300	315	299	310	298	282	298	295	311	273	330	274	270	265	271	296	308	315	296	252	321	290	331	307	289	304	309	253	302	309	282	305	269	286	295	291	266	285	293	297	304	333	312	317	320	279	310	285	271	281	308	282	318	328	320	332	356	274	281	294	305	303	307	276	301	307	311	331	273	307	311	283	291	291	294	296	263	285	288	281	317	297	296	291	298	277	316	304	294	307	271	314	265	286	300	278	294	312	295	267	292	319	323	262	307	269	300	319	288	285	293	276	281	302	294	271	285	306	289	287	316	314	306	318	287	276	314	285	292	296	303	309	324	291	322	300	290	294	284	298	331	278	291	300	271	282	306	299	307	277	274	318	282	292	302	333	314	276	288	282	324	286	319	314	309	266	285	323	346	303	346	263	277	313	268	296	282	294	303	286	307	308	311	302	264	286	306	292	309	281	281	328	273	289	326	271	293	336	320	291	308	304	299	298	312	299	292	299	296	289	289	291	309	301	291	306	326	300	284	299	288	277	299	312	317	306	321	294	307	299	289	322	286	297	327	308	309	273	266	280	291	307	325	318	314	291	273	303	278	330	273	255	271	318	273	305	308	308	297	292	308	298	317	291	325	274	302	331	302	294	285	304	321	266	274	319	311	318	321	257	312	280	311	265	354	288	292	300	275	296	288	281	289	310	328	281	314	315	313	326	285	342	279	305	300	328	332	303	304	275	299	296	328	283	283	273	272	268	300	273	306	278	283	306	323	301	285	294	326	322	283	322	290	279	330	263	287	302	289	293	277	297	310	267	298	302	311	284	294	302	289	312	341	292	295	302	274	292	305	290	303	277	294	326	322	318	332	311	293	305	321	265	307	305	301	312	274	305	316	326	303	303	289	273	277	293	270	275	284	272	322	284	318	307	284	285	291	290	320	314	335	311	309	294	298	281	331	307	312	303	287	282	329	329	331	271	285	309	286	276	327	294	305	292	303	310	305	265	280	295	290	322	340	301	277	296	300	312	299	301	307	281	349	250	318	309	284	289	278	276	324	308	302	300	322	295	284	264	260	283	270	279	309	316	278	326	304	314	321	281	295	283	316
9554	28377	52501	67685	50583	2515	2051	1757	1488	1487	1305	1246	1172	1021	1044	966	932	920	890	915	837	885	860	859	804	827	757	761	767	786	727	729	695	729	722	734	738	766	693	725	697	719	739	735	707	695	759	678	750	715	669	670	715	710	680	647	692	727	713	697	668	646	676	726	650	694	673	707	710	734	739	714	642	679	700	709	682	691	713	705	690	706	657	690	658	651	710	678	659	717	735	693	710	632	672	667	639	715	668	695	666	699	659	683	681	713	698	692	716	698	662	710	738	697	678	674	705	632	702	676	706	735	698	676	741	691	695	668	715	721	687	657	658	694	649	650	664	681	699	702	689	709	667	680	704	682	691	697	684	707	678	727	694	706	639	653	677	657	675	661	714	695	707	723	703	643	656	694	722	653	723	666	670	704	652	650	709	722	675	690	710	689	663	662	690	674	674	663	659	711	673	685	653	731	652	747	667	705	616	695	654	690	667	688	669	652	676	670	680	691	654	656	648	674	655	689	725	663	713	708	663	653	704	657	653	706	685	753	666	664	681	705	630	688	685	652	675	686	708	666	664	718	678	666	734	703	642	717	654	673	697	709	701	660	666	688	665	708	714	706	680	728	718	676	705	712	719	654	687	693	652	651	664	680	669	721	689	702	692	645	653	658	675	676	674	693	699	683	698	653	670	683	695	696	709	694	674	680	706	661	696	665	681	672	676	667	649	688	672	685	714	682	686	696	725	692	706	660	690	683	672	681	651	664	733	699	676	699	647	696	693	686	694	698	670	705	697	718	686	677	700	682	687	673	700	695	651	694	714	694	681	672	640	727	673	725	684	658	660	639	723	721	657	640	689	699	715	706	616	706	670	738	639	631	647	709	706	691	688	679	706	688	678	663	648	662	703	693	706	700	658	659	664	677	694	629	665	708	741	682	671	689	684	681	677	658	671	678	698	718	630	675	666	659	632	696	703	700	641	689	696	657	679	640	720	721	687	698	694	707	668	673	658	702	684	640	672	754	676	691	701	682	668	670	702	649	644	664	676	685	671	704	666	695	650	693	648	680	707	687	752	704	677	678	685	656	722	678	679	677	720	679	676	662	732	646	684	695	669	737	679	681	648	684	713	635	709	689	681	685	638	724	700	664	693	662	684	688	663	697	688	665	706	716	722	688	655	687	686	685	678	659	666	687	682	683	698	648	683	659	670	670	708	676	670	665	637	702	645	671	642	663	680	663	698	662	633	684	697	703	636	703	725	695	651	687	665	670	649	646	663	686	670	641	700	667	651	639	719	746	692	652	660	685	671	721	675	697	640	708	722	689	672	666	721	644	724	667	690	703	686	688	687	680	639	694	723	677	674	689	704	702	700	696	678	644	704	681	685	675	671	691	695	685	698	677	665	646	655	681	719	685	675	728	727	714	644	680	671	729	646	640	729	725	704	691	687	620	708	694	663	715	689	674	672	674	657	739	672	674	655	677	715	707	659	648	703	702	676	710	655	668	696	657	660	727	633	657	679	667	677	668	655	679	645	697	659	688	732	679	734	666	676	686	678	681	658	672	659	693	679	689	697	635	674	647	662	653	669	641	695	643	672	661	677	687	678	682	690	658	705	657	652	719	698	667	655	731	682	682	662	697	693	661	636	674	691	648	697	670	690	716	689	633	642	657	679	700	722	686	671	689	667	649	692	672	635	660	683	650	656	616	704	644	675	678	629	667	657	701	687	657	651	698	642	704	675	726	674	746	684	677	681	706	715	685	644	645	703	659	669	668	699	705	682	690	751	719	644	703	731	668	690	664	654	670	702	685	701	651	683	662	730	696	768	691	722	698	662	656	658	678	701	688	710	667	691	688	717	749	661	652	692	663	663	687	677	711	664	663	689	632	717	636	688	671	681	709	705	707	679	744	691	704	717	714	676	680	657	735	645	687	659	683	684	708	692	652	650	660	685	725	702	660	713	677	692	646	647	688	729	692	680	714	680	696	685	665	644	671	665	642	635	665	730	673	641	700	680	663	681	657	690	713	695	719	668	673	647	634	736	694	655	737	650	677	666	702	631	729	665	680	657	687	673	700	665	697	658	693	668	702	673	637	652	703	683	705	682	691	697	687	653	714	674	687	713	666	690	686	666	719	689	667	710	667	681	642	703	667	692	655	713	689	677	642	700	692	675	672	680	667	664	662	665	643	716	713	688	675	710	709	674	724	691	628	644	635	684	704	660	689	702	697	695	688	625	674	677	704	693	736	648	720	664	639	657	657	687	717	667	657	686	650	665	677	687	662	627	697	744	678	655	685	678	662	663	687	710	638	697	653	671	678	639	670	654	736	703	791	682	670	688	682	681	677	633	702	651	664	664	702	709	642	679	643	631	727	662	697	647	704	655	703	694	688	647	690	698	721	657	684	669	674	676	703	698	699	694	655	688	665	725	690	661	659	658	665	755	675	647	681	690	653	652	650	636	698	691	703	676	673	656	671	687	714	652	647	674	704	631	650	706	721	702	724	660	668	676	671	625	752	712	690	656	693	720	655	640	693	710	688	685	703	719	672	665	671	655	683	650	669	719	735	652	670	700	700	659	712	692	694	693	667	696	703	714	653	651	656	686	724	718	643	686	748	644	650	665	678	701	699	680	702	703	677	744	686	694	680	700	646	718	656	697	692	687	612	616	684	668	693	658	696	669	699	672	715	660	666	721	676	658	693	670	675	675	720	699	658	728	719	731	663	658	646	673	685	692	741	718	652	692	679	732	664	640	667	661	669	695	674	723	641	669	683	668	685	684	662	691	712	709	665	660	691	707	690	724	638	680	654	703	683	665	674	731	676	703	662	659	726	681	663	646	678	683	706	671	687	699	679	674	696	672	666	631	663	666	676	663	729	695	727	660	701	738	673	700	670	704	680	701	638	686	710	695	721	657	714	642	666	664	657	697	748	667	688	650	608	699	652	653	720	671	670	716	662	711	699	659	672	674	669	693	708	703	685	669	662	657	704	630	675	581	684	691	652	697	651	712	615	581	682	681	663	713	709	663	708	661	655	672	676	682	710	673	632	725	688	703	696	689	678	664	662	682	695	665	675	717	689	719	719	711	682	673	716	684	683	673	692	688	669	713	668	690	693	677	654	707	669	698	699	667	659	707	674	682	696	699	692	728	713	683	734	652	650	701	708	675	665	750	646	668	665	679	714	682	692	710	693	675	666	687	712	664	676	638	663	650	662	686	694	641	654	734	639	652	668	660	710	682	660	664	688	653	722	662	711	679	654	654	661	624	638	673	674	686	685	685	725	670	682	693	681	680	664	671	682	681	674	691	664	637	731	700	651	670	672	668	656	682	711	649	667	645	667	678	660	666	717	692	662	714	705	647	663	634	687	708	687	682	718	671	731	667	705	675	684	685	674	689	678	681	688	666	716	672	705	674	705	659	700	668	778	658	660	711	671	660	685	697	671	691	668	629	665	715	720	699	660	664	684	699	683	666	741	697	666	693	667	666	720	711	661
2695	1794	1679	2173	933	104	105	88	111	76	84	85	85	98	83	89	99	89	89	95	100	92	92	86	95	91	107	91	95	74	85	85	82	91	74	81	105	88	95	97	78	81	97	93	91	85	83	92	79	82	90	90	103	90	92	88	107	94	85	86	81	93	93	91	85	90	101	87	78	85	82	83	99	95	105	109	89	95	100	78	87	64	85	79	82	115	92	95	97	91	77	81	100	96	75	75	103	93	100	82	98	90	87	67	103	91	89	100	84	86	91	95	71	92	90	80	63	85	88	82	102	87	91	92	80	101	113	90	78	94	88	100	103	101	86	94	111	82	78	83	94	91	85	61	79	91	101	85	111	90	88	95	73	100	104	82	102	88	93	77	105	96	76	77	85	86	81	75	85	79	71	89	94	95	78	75	84	92	86	93	76	88	75	91	81	103	87	90	86	79	102	89	98	67	93	92	85	92	78	69	92	75	82	80	93	105	97	91	81	72	77	95	95	81	83	91	91	88	89	92	71	81	97	84	98	89	101	84	91	74	96	91	87	106	91	87	83	89	68	82	93	102	99	69	92	85	103	93	84	77	101	81	91	79	86	105	77	77	75	84	95	87	95	95	94	88	73	84	78	82	106	98	109	85	69	84	76	94	83	90	106	110	93	84	102	79	90	76	88	101	94	98	85	92	94	90	85	82	83	86	116	86	77	89	84	116	96	101	83	93	101	87	65	96	87	86	97	101	100	97	85	84	83	79	88	88	93	90	86	94	81	76	96	81	78	103	89	95	87	84	83	75	93	76	69	92	85	85	90	109	73	106	97	94	91	100	82	78	87	75	99	87	84	83	80	98	75	88	85	98	78	80	77	86	70	75	75	89	72	82	91	87	88	81	96	81	78	89	87	89	80	76	78	99	70	67	90	92	79	82	107	93	90	82	99	95	85	104	73	94	97	81	94	91	93	90	74	93	82	87	87	79	92	95	85	72	83	83	70	90	80	82	90	96	96	96	83	86	80	92	90	92	86	78	82	86	88	94	79	83	95	87	97	91	90	99	72	90	107	106	95	105	84	102	89	91	84	99	90	96	89	93	93	76	77	74	72	82	96	74	90	94	81	76	86	94	98	78	87	93	102	104	79	107	78	93	92	90	91	61	89	94	87	88	94	104	98	69	100	83	77	86	87	80	103	100	95	89	71	70	89	99	80	88	83	86	105	82	84	71	81	93	99	90	82	87	91	97	76	85	89	91	78	88	91	84	93	95	104	100	72	89	96	76	82	82	85	78	82	109	79	103	76	86	91	85	104	73	93	67	93	102	91	95	74	96	74	91	76	79	88	89	89	82	68	76	82	89	92	82	93	87	113	103	86	88	85	87	84	85	77	92	83	90	97	95	91	96	79	92	92	88	86	92	103	113	96	99	87	94	76	74	86	86	79	70	94	109	96	88	89	97	89	94	95	92	77	96	88	98	87	86	82	94	58	74	98	89	85	83	89	92	85	81	106	87	89	78	78	79	79	97	64	88	82	75	81	81	95	91	87	80	104	92	111	92	72	76	83	83	100	84	96	86	112	96	71	81	97	86	117	111	99	78	85	67	96	76	74	92	86	87	78	85	102	86	72	74	101	102	81	92	89	92	95	85	84	89	88	102	103	105	74	92	94	81	87	97	98	101	88	83	84	86	115	80	89	86	86	83	91	84	102	107	90	80	86	77	77	78	87	89	103	95	76	102	86	75	79	71	68	74	93	98	104	72	71	77	97	100	73	69	87	93	95	65	92	86	90	90	94	84	85	92	109	83	103	89	98	100	91	79	79	90	73	90	84	91	93	90	97	88	87	95	95	102	85	76	83	75	96	81	89	114	102	87	100	81	79	95	84	77	94	75	75	94	91	80	93	92	80	89	82	86	79	100	81	89	80	74	100	77	100	82	92	96	79	104	75	77	79	85	99	90	87	75	102	86	81	95	76	93	93	105	92	101	72	89	104	84	87	86	76	109	105	103	71	86	78	70	88	97	95	102	108	72	98	100	95	90	87	78	89	73	90	87	78	87	76	92	86	98	99	100	86	90	69	87	80	95	95	82	83	99	83	95	87	95	92	111	87	89	85	87	94	81	84	87	87	85	84	74	97	82	82	78	94	83	87	89	89	105	89	98	96	93	75	95	80	84	93	84	73	95	95	94	91	83	75	74	79	88	88	77	80	95	104	93	85	92	101	83	92	76	88	93	95	70	71	80	87	88	84	92	95	94	91	97	87	102	92	77	100	96	94	103	96	107	83	92	89	100	94	81	84	98	94	80	98	84	90	90	84	82	90	104	81	90	73	88	73	91	99	104	67	82	104	102	82	75	71	86	92	81	95	88	95	106	82	79	87	109	103	91	85	88	88	88	89	112	110	93	80	92	75	93	97	87	114	88	84	71	105	103	90	82	84	73	93	94	80	101	98	86	81	90	96	90	78	105	83	107	83	98	92	94	98	92	90	84	76	72	88	106	80	71	100	89	91	84	79	91	84	79	88	82	85	100	88	100	94	88	90	90	100	99	97	87	89	96	101	99	90	92	93	96	82	88	82	100	96	74	99	92	84	106	90	79	85	81	72	108	87	83	86	90	91	93	102	102	77	85	83	83	81	87	91	92	103	90	76	62	102	90	87	94	101	77	76	87	100	95	80	85	94	77	74	80	77	96	78	95	79	90	82	83	80	85	95	83	89	97	84	96	89	95	91	79	84	108	80	92	83	90	100	86	76	71	86	95	104	109	91	73	81	83	92	85	82	86	107	59	94	72	92	82	71	107	89	88	85	82	94	99	88	88	86	73	104	95	100	87	102	85	72	90	106	100	71	77	97	91	93	72	95	89	84	108	84	100	85	93	77	82	98	89	98	111	73	111	88	103	93	67	93	78	87	92	94	78	63	75	88	75	79	87	78	68	76	93	98	79	87	93	88	81	77	95	74	93	93	95	98	100	93	96	97	98	90	89	79	107	81	93	71	73	92	100	75	100	76	98	84	85	91	78	74	98	98	115	99	72	87	98	86	92	87	94	91	85	82	81	84	83	88	97	99	86	82	81	112	95	90	96	83	96	92	73	99	95	96	104	95	76	93	96	84	87	81	84	96	96	100	80	84	74	106	96	102	100	72	91	87	84	94	108	85	101	97	91	100	95	93	108	85	82	103	68	89	97	84	87	84	93	80	79	77	79	83	73	86	82	84	87	91	84	95	91	92	98	77	63	86	99	98	92	109	84	95	82	99	81	100	95	106	99	92	94	94	72	79	95	95	81	92	95	104	98	95	89	93	85	77	97	80	91	85	88	97	85	85	85	90	78	79	91	88	84	86	87	80	109	83	111	91	90	82	84	87	81	96	78	69	89	80	85	94	86	90	84	74	82	111	97	100	83	78	87	99	89	95	100	87	88	88	76	91	101	75	82	80	89	71	87	88	99	84	85	101	82	89	112	87	98	90	81	95	97	81	82	88	96	102	84	79	111
2368	3174	4012	8154	4041	277	311	259	247	262	292	241	247	268	305	222	249	238	257	261	264	246	271	239	256	268	254	254	252	237	264	264	270	261	264	256	253	237	270	257	273	251	239	271	280	258	233	264	274	252	237	227	258	276	263	277	253	284	264	257	237	242	251	263	287	244	242	266	248	257	245	223	242	240	263	270	250	257	268	267	274	280	266	264	239	236	207	253	251	277	247	272	232	227	256	262	241	253	272	248	253	262	254	262	260	236	255	237	259	251	236	256	262	240	245	260	231	241	241	276	240	246	241	251	261	262	244	261	244	252	251	244	257	259	234	256	242	252	244	256	221	270	231	251	267	234	241	251	266	235	244	249	256	234	265	253	247	270	282	250	247	242	259	239	266	234	236	263	265	283	268	251	240	250	256	251	273	252	264	233	260	248	260	254	244	273	246	245	267	271	230	255	241	254	271	264	257	229	263	266	257	251	246	231	259	233	247	288	274	269	257	254	259	264	244	258	236	250	241	249	271	260	271	258	260	262	237	209	278	274	264	242	247	265	244	228	236	234	236	235	223	243	227	279	237	257	250	235	242	220	246	277	232	259	235	248	252	265	271	261	249	263	255	263	235	244	255	254	238	265	250	283	253	228	251	257	241	260	253	249	260	269	289	226	256	244	254	255	250	277	267	282	239	249	260	230	257	271	246	262	261	253	243	232	271	260	247	265	238	273	254	271	264	234	254	256	243	251	277	245	231	263	236	255	245	236	281	261	228	239	260	254	253	266	232	248	249	240	275	248	247	267	252	258	240	273	234	247	261	256	269	224	260	265	274	231	261	240	276	214	255	248	258	247	232	268	232	265	255	248	269	266	261	238	249	254	261	266	261	253	258	248	278	286	260	277	251	264	232	246	269	227	257	247	256	254	259	271	267	265	232	265	268	251	261	237	248	283	241	227	260	260	242	234	271	261	238	272	261	251	266	254	260	256	257	261	263	259	284	290	281	281	247	271	233	253	260	262	243	255	227	267	254	286	259	244	259	247	258	248	262	266	259	281	266	273	285	261	280	250	252	238	271	275	270	215	259	225	276	258	252	259	258	264	253	244	237	249	245	258	260	260	231	263	265	253	265	255	237	261	282	248	246	240	267	247	254	269	268	239	224	249	255	267	247	262	232	231	285	256	255	271	251	247	240	264	251	238	243	239	243	252	273	265	250	241	250	239	275	260	257	272	242	243	253	237	249	242	272	254	265	253	248	233	240	243	270	260	266	247	305	243	235	248	225	241	245	237	268	240	264	267	251	233	218	288	250	285	244	236	286	278	251	273	231	265	283	257	270	244	238	246	260	271	255	275	249	273	258	266	266	286	283	257	256	255	254	231	262	234	254	212	260	246	239	246	255	246	216	232	247	256	251	252	251	272	261	249	277	250	281	280	254	259	289	257	265	256	257	236	254	257	264	249	254	227	254	251	281	230	260	254	292	246	283	244	242	248	268	289	250	227	263	259	257	271	264	251	236	246	262	258	264	244	270	269	246	251	262	232	236	254	267	245	265	247	259	262	285	249	229	263	257	270	226	273	246	261	264	277	263	245	267	250	244	232	246	263	245	231	237	254	257	279	260	266	260	260	234	246	260	258	231	261	242	244	223	268	271	247	260	262	261	260	267	245	241	259	235	283	239	248	256	227	245	253	256	276	256	259	255	239	257	253	263	260	256	255	273	259	249	256	258	246	256	263	257	251	254	261	251	248	256	247	253	253	260	254	225	265	250	246	248	276	299	244	286	277	272	248	238	256	290	243	258	284	236	229	264	246	231	259	260	229	233	269	257	239	264	267	241	235	267	261	256	232	278	282	286	247	255	245	243	244	265	264	250	270	226	236	253	260	281	266	244	260	261	277	255	265	233	240	234	263	249	270	264	264	234	256	245	266	250	256	262	241	262	296	252	273	243	263	263	273	234	267	250	253	269	263	226	247	277	251	286	255	256	239	266	252	249	237	243	271	245	258	249	238	248	239	258	237	259	269	250	230	249	258	260	284	247	268	250	276	255	244	253	258	255	240	252	255	252	260	256	254	242	259	261	251	268	247	246	247	269	260	261	256	231	269	242	253	251	287	251	245	211	268	271	234	227	277	259	255	267	242	262	270	258	274	235	244	288	264	275	234	227	249	269	281	267	250	254	261	279	241	273	276	254	262	211	239	254	241	244	221	247	248	242	266	245	253	260	262	251	273	258	251	234	276	241	299	284	256	229	253	260	262	255	261	222	279	306	224	237	289	252	260	237	282	249	227	276	280	270	253	271	283	260	272	241	259	239	281	266	231	265	270	254	236	272	219	282	262	257	256	264	242	255	234	277	227	276	270	254	259	265	233	241	238	253	258	267	253	245	252	244	249	271	263	228	264	284	286	303	277	242	267	248	253	277	257	232	263	251	277	230	234	251	275	264	257	260	234	266	267	249	245	223	254	261	260	260	272	241	264	274	264	241	263	242	252	232	227	256	237	251	267	267	252	258	265	251	257	218	269	264	244	248	246	234	256	280	266	276	234	253	277	282	252	273	249	272	241	260	254	250	250	252	285	254	274	263	250	271	239	260	251	225	258	229	270	247	252	250	282	232	253	283	219	277	249	232	278	216	246	252	254	243	227	218	293	275	255	228	267	265	261	257	260	249	250	253	248	268	250	251	256	258	257	256	245	258	243	237	231	282	247	251	239	243	239	273	277	296	257	236	276	272	291	256	267	247	278	254	288	260	225	245	246	248	258	262	296	257	256	272	259	274	241	271	261	236	262	277	259	257	244	225	256	235	232	254	240	257	232	298	239	257	261	277	266	237	258	285	242	276	263	254	265	266	256	272	249	256	251	259	269	263	268	271	265	234	227	260	246	262	251	265	254	267	236	238	283	263	266	243	254	247	288	259	277	257	235	260	247	262	247	251	251	233	231	251	240	260	263	247	262	249	258	276	247	243	264	266	262	245	261	259	231	236	258	254	251	234	266	243	241	236	267	250	266	240	269	259	235	267	267	269	248	216	263	264	271	261	268	250	248	250	257	256	232	283	267	274	291	246	284	251	258	251	229	289	265	261	223	268	246	251	276	267	274	253	274	230	243	223	298	249	239	254	262	279	263	270	268	265	244	252	282	244	236	258	266	238	246	278	262	248	228	258	279	249	255	269	228	260	244	249	270	265	264	232	261	265	283	269	246	246	256	246	267	233	251	246	231	241	268	281	261	269	224	224	246	266	258	251	264	252	231	276	239	206	237	250	261	275	253	257	261	225	244	231	247	237	250	269	264	251	242	244	259	248	229	245	236	267	259	267	214	272	289	250	243	264	257	240	232	270	251	264	238	219	255	250	279	251	275	245	267	251	244	251	249	240	243	229	243	256	239	229	260	260	265	253	263	250	281	260	262	271	266	286	246	284	253	245	263	272	252	267	263	256	252	242	253	264	257	268	237	269	280	229	259	240	247	271	239	252	242	239	243	261	272	255	281
10850	26668	35711	49330	28867	3792	362	304	236	293	226	212	207	207	204	197	207	186	202	165	179	182	187	155	182	202	195	182	185	172	166	146	166	181	190	191	184	195	172	147	187	174	159	159	165	174	180	151	181	173	185	161	163	183	177	151	146	154	198	172	162	182	183	177	164	187	161	176	192	191	177	191	181	156	169	157	169	182	161	167	222	178	187	178	162	173	159	174	172	190	183	173	184	188	155	183	170	172	163	171	179	177	166	157	190	153	165	180	206	172	198	171	156	165	183	185	184	181	166	160	156	166	167	183	169	146	190	176	161	168	154	183	165	177	180	184	162	169	173	178	175	187	162	160	155	187	165	143	144	185	186	153	165	173	176	184	163	209	180	173	168	185	170	162	175	148	179	174	144	197	213	164	161	164	171	180	168	198	175	156	155	173	177	167	184	178	191	159	161	172	181	172	164	166	199	164	166	171	164	186	162	197	175	150	162	172	179	169	152	176	163	158	147	196	168	146	153	146	196	173	165	184	175	182	170	155	181	158	176	160	158	160	149	164	181	170	180	193	171	179	170	167	182	170	194	181	175	179	169	184	157	164	174	182	159	173	171	176	165	169	194	181	169	168	186	176	156	161	162	187	182	186	195	191	166	169	164	188	167	167	131	152	182	169	175	160	165	174	180	182	135	176	168	183	167	159	172	165	189	164	177	168	167	185	170	190	210	147	172	169	190	163	161	180	175	156	171	157	178	199	178	162	169	186	186	157	177	191	179	143	187	170	152	175	168	185	171	166	162	160	174	164	177	188	151	166	160	174	173	176	175	181	201	170	168	157	177	139	171	184	188	193	171	195	166	158	184	179	148	167	168	164	191	199	167	159	193	169	201	165	167	165	167	168	123	154	181	173	137	167	169	184	194	174	191	178	170	174	185	163	172	188	150	162	172	167	160	177	158	162	181	176	189	196	169	174	167	155	177	188	194	152	167	178	184	163	183	162	173	169	174	162	179	177	193	166	184	173	194	197	170	156	201	168	168	173	175	154	158	161	166	160	184	189	186	183	172	180	167	184	185	167	175	174	178	163	166	159	165	182	183	181	149	169	154	153	189	189	174	187	153	149	160	158	168	193	177	176	161	189	192	146	177	172	159	204	150	193	155	151	181	190	171	159	153	137	172	171	181	176	189	185	176	165	186	185	161	158	169	166	187	179	176	185	177	161	171	149	165	165	162	183	191	162	162	179	163	160	156	175	182	140	180	177	169	174	180	200	198	188	146	175	175	194	177	177	170	172	193	198	147	195	181	171	167	149	172	169	160	182	179	172	167	160	158	138	180	187	170	153	170	170	168	169	166	169	185	166	157	168	183	188	143	182	166	184	182	184	169	168	178	149	159	176	165	169	170	176	168	140	179	163	175	165	195	165	166	156	190	176	173	189	168	189	181	153	165	176	177	170	180	161	160	150	170	166	177	162	174	159	166	166	154	167	163	154	169	176	157	173	150	166	141	190	174	153	175	165	168	172	171	180	187	189	161	149	168	155	180	164	150	169	152	145	171	147	168	164	173	170	159	157	157	176	181	177	184	160	174	192	188	149	179	167	176	172	148	160	185	179	155	188	168	166	179	175	159	190	172	187	171	217	187	183	164	181	172	171	178	192	174	191	172	203	149	185	147	161	175	160	168	193	164	183	201	164	156	185	140	147	157	178	157	179	185	170	169	184	167	162	155	174	175	181	174	166	194	201	186	170	184	170	161	141	181	198	207	160	169	177	182	180	175	149	135	168	166	193	147	170	153	176	160	152	158	167	182	194	155	169	180	146	168	175	179	184	190	158	189	148	183	151	180	177	183	182	166	178	164	167	167	181	147	168	154	146	155	154	178	178	190	190	174	201	161	172	177	197	158	162	153	171	189	175	179	192	172	172	155	165	195	183	156	178	180	172	183	153	172	173	187	141	193	181	187	154	170	201	212	153	166	166	169	167	172	181	183	168	157	159	200	167	212	201	178	185	151	139	173	154	169	175	170	207	197	153	199	188	167	187	186	173	180	187	147	172	188	180	179	156	181	144	162	179	178	166	169	168	163	153	179	149	162	165	164	175	171	173	195	151	174	176	177	167	177	181	196	179	179	183	179	177	169	149	170	161	175	179	166	163	183	193	163	166	167	170	161	159	193	187	152	175	179	157	153	173	162	179	147	172	150	167	177	144	167	207	175	174	160	155	151	182	166	161	184	183	190	168	183	193	171	176	184	169	162	165	153	167	181	174	176	183	186	172	184	167	186	187	152	169	166	165	178	159	164	200	184	183	193	167	151	174	169	194	183	151	204	178	172	182	189	165	186	175	182	194	162	160	164	158	182	175	176	177	196	181	203	175	164	170	179	190	166	157	167	162	158	158	168	157	150	178	169	192	183	165	160	182	191	182	201	170	177	164	174	183	206	180	189	168	159	158	172	161	190	194	166	188	180	164	156	166	152	170	174	168	165	157	174	169	165	174	164	179	184	177	168	170	174	177	174	163	176	178	151	152	182	162	157	179	156	189	186	166	146	197	183	197	183	164	160	173	176	168	136	149	182	199	190	182	137	180	161	157	159	161	177	172	174	175	161	173	168	180	180	167	154	155	177	181	191	169	208	157	191	173	161	187	164	176	150	168	169	206	166	161	176	162	165	161	137	197	165	194	188	167	167	153	165	201	167	189	162	173	180	169	178	161	167	170	180	179	175	182	163	170	177	151	202	162	195	161	184	184	169	175	173	178	159	181	185	165	176	185	144	190	177	175	178	144	182	178	160	165	137	175	175	177	163	194	182	169	169	179	156	164	159	173	166	171	191	153	176	173	178	176	156	178	171	184	180	157	166	175	180	144	189	150	185	169	174	192	177	160	175	192	159	197	179	181	177	175	169	173	179	189	179	170	178	184	156	176	172	160	132	189	175	184	167	151	186	169	188	191	172	198	168	206	179	197	154	181	170	172	167	170	165	163	186	159	182	164	165	169	180	180	176	172	164	180	178	188	158	165	167	176	161	192	173	174	142	142	189	176	153	193	152	153	183	191	176	174	197	177	196	154	193	183	170	160	182	200	172	156	166	151	167	183	186	174	182	177	155	181	180	169	194	152	175	143	152	187	173	171	182	170	166	156	163	174	175	180	177	147	157	160	165	156	167	178	173	200	149	187	191	168	195	174	160	185	170	146	161	202	187	197	154	177	194	172	180	180	170	163	195	156	172	161	164	164	162	157	188	206	190	165	147	176	181	168	158	172	166	200	171	166	171	180	174	178	169	180	161	156	163	190	185	215	161	160	166	153	187	175	169	168	148	173	173	168	162	187	183	184	174	169	176	165	167	171	172	171	178	157	193	178	160	180	154	191	180	177	170	168	162	166	180	175	153	148	191	166	188	199	181	157	182	179	168	150	160	194	165	163	170	197	178	197	173	173	197	164	157	177	165	181	145	165	164	158	178	166	156	174	177	182	185	165	185	165	167	162	155	161	162	163
6480	23155	32420	54865	32934	1495	1199	1048	889	892	784	752	689	654	624	629	577	562	536	569	557	551	568	519	524	523	526	552	473	495	425	453	481	437	473	513	510	479	460	462	460	473	451	463	486	452	478	474	431	449	446	490	486	438	462	417	451	463	454	454	445	414	436	427	425	415	452	445	465	436	414	453	438	453	428	454	423	440	474	402	460	437	415	418	452	444	441	403	430	453	462	409	415	406	436	453	445	390	459	417	420	439	435	448	427	408	438	435	440	388	421	426	458	440	440	423	426	419	422	442	452	452	431	446	458	442	475	437	442	440	434	445	426	429	429	453	465	431	444	417	469	412	407	451	439	443	434	438	438	455	424	425	425	461	453	397	462	423	434	394	440	447	454	448	441	427	419	457	451	429	460	421	393	448	447	451	431	468	465	473	444	436	443	430	434	397	435	421	464	448	434	456	426	466	455	463	442	449	441	436	454	494	415	442	477	431	411	422	440	474	444	458	429	426	452	415	409	396	450	438	462	492	416	425	472	469	452	386	466	448	476	438	428	433	446	427	463	413	471	458	416	440	439	417	403	482	437	424	424	460	429	453	475	472	472	425	429	407	445	455	459	447	413	430	425	454	460	412	462	434	403	397	429	443	473	457	424	439	481	424	454	432	485	439	438	453	390	429	489	441	425	456	450	419	450	414	407	413	413	426	467	417	440	434	442	428	446	442	450	442	448	438	442	450	378	501	418	418	445	442	454	423	438	403	437	394	443	437	414	455	445	420	415	441	417	426	431	474	453	463	449	425	423	478	465	436	446	447	420	458	436	414	441	431	467	496	468	438	426	435	481	457	446	473	429	447	423	438	417	424	454	439	410	447	445	398	455	445	414	425	452	472	415	431	457	454	428	436	459	423	448	449	443	460	430	442	457	431	435	433	442	435	446	435	468	439	455	421	451	427	403	451	429	444	416	465	439	473	457	448	468	426	440	424	455	386	420	427	424	419	455	400	485	439	435	424	420	410	432	470	444	423	437	457	436	437	433	456	464	460	414	441	459	460	474	454	447	443	419	453	430	440	417	428	403	419	453	425	438	465	460	465	406	462	487	461	411	467	449	469	434	427	432	432	425	461	485	447	434	424	461	436	402	456	431	442	414	417	446	452	432	419	475	469	400	457	412	445	418	474	446	401	432	417	454	432	446	414	437	407	454	417	444	426	436	444	405	464	441	452	443	456	440	446	438	460	450	446	407	446	409	438	428	424	417	427	420	430	430	435	444	443	454	436	437	453	442	409	442	394	422	448	494	422	414	429	439	432	424	438	442	455	411	474	446	393	447	470	463	429	452	450	438	448	408	450	462	408	418	460	404	441	464	438	443	469	418	441	443	416	459	430	408	441	417	409	429	418	447	430	447	449	449	465	436	470	435	426	411	436	472	432	460	464	442	443	435	450	418	392	443	400	468	455	415	463	396	437	446	435	442	422	446	456	390	445	431	453	433	401	466	442	438	420	451	456	419	443	437	452	417	447	431	449	409	473	448	450	458	457	423	452	448	434	432	434	445	389	438	449	447	443	462	427	486	443	427	446	447	441	448	434	433	447	435	405	421	437	445	428	428	455	411	446	443	417	456	437	397	431	446	433	445	461	429	430	433	427	425	451	442	421	489	457	472	423	455	427	398	410	429	418	444	432	444	467	471	454	471	442	426	461	443	445	418	431	409	420	440	436	452	453	420	437	423	418	461	440	455	434	446	443	439	408	417	421	440	437	397	438	476	434	452	428	433	495	422	398	407	444	418	420	444	419	434	425	443	477	438	465	444	433	452	425	424	448	446	421	427	455	429	421	454	461	389	428	434	435	428	463	410	452	411	416	430	407	448	443	471	451	437	430	408	418	435	432	390	433	418	398	461	442	462	425	449	396	456	425	411	419	427	423	423	454	407	461	411	484	423	434	478	414	438	419	431	422	467	455	409	428	414	397	458	454	460	415	453	419	458	437	434	450	464	444	469	437	420	440	419	443	428	455	473	393	456	422	458	454	396	411	433	430	447	469	419	443	431	389	428	461	429	461	419	443	436	451	471	452	424	479	426	460	443	441	487	435	466	444	444	443	444	436	455	430	455	399	395	446	452	409	466	436	439	436	438	428	472	448	444	434	461	429	465	440	407	452	400	433	440	417	440	419	410	415	443	456	460	448	447	454	486	434	430	438	421	439	462	442	379	444	412	473	419	466	421	423	425	481	422	439	427	473	429	469	416	454	443	445	417	459	424	458	404	443	434	440	442	445	471	451	451	443	454	444	440	465	423	401	443	453	433	431	457	410	447	437	440	409	441	464	432	423	427	387	463	425	432	430	440	445	425	438	426	433	444	449	437	453	399	401	458	454	417	468	447	465	439	421	437	455	461	420	433	438	418	496	443	426	437	430	465	455	452	414	420	442	422	419	434	456	403	446	450	417	431	443	426	436	473	424	445	438	431	461	434	456	437	443	463	415	433	428	456	468	417	439	448	429	436	412	448	426	440	404	429	450	424	447	461	440	442	434	474	415	441	422	420	450	393	435	449	475	463	424	403	416	428	418	453	422	468	405	459	448	442	443	472	449	416	456	447	415	415	411	457	426	435	439	434	427	446	456	432	406	432	479	426	425	438	443	455	442	441	449	436	475	431	459	426	451	427	406	410	451	420	433	434	403	439	450	444	462	403	441	424	461	418	469	466	427	469	431	408	415	425	456	459	477	490	438	420	453	392	442	408	440	414	445	405	415	415	444	435	436	443	431	400	453	429	391	442	469	452	426	435	428	449	465	491	426	424	421	394	428	474	452	409	455	444	454	436	428	452	419	454	454	480	447	445	417	458	422	465	442	427	408	466	456	434	442	415	441	428	465	463	420	464	393	435	445	460	448	446	466	453	499	441	485	416	425	458	438	425	449	433	425	463	408	451	419	441	455	412	435	446	501	431	434	439	490	443	455	406	439	416	402	422	461	403	423	446	461	399	441	425	440	409	462	427	416	456	412	450	463	430	415	438	440	435	412	433	464	429	429	422	425	424	409	416	436	489	473	453	428	444	443	431	422	433	468	449	435	431	428	435	418	416	422	409	425	453	439	447	421	435	433	424	419	454	464	436	429	452	412	397	412	435	444	460	424	415	497	424	435	469	458	477	439	406	420	468	416	441	444	446	452	447	491	438	436	420	417	448	429	427	440	447	411	449	451	439	472	449	430	430	433	437	445	447	437	424	397	446	409	451	465	446	440	425	456	386	454	461	466	460	482	443	442	459	439	434	438	458	465	389	406	443	428	455	421	435	481	416	401	457	428	451	423	448	441	464	404	439	453	480	410	422	425	428	399	427	425	440	489	475	478	453	444	431	463	474	446	433	458	438	452	457	462	450	478	405	414	506	425	477	460	432	457	471	472	433	414	442	429	457	457	425	400	459	424	449	440	434	445	417	417	452	395	455	457	414	417	386	429	441	445	426	469	413	405	421	451	464	428	431	431
18426	33995	42061	63463	41179	9279	1029	534	502	404	426	396	358	345	345	334	329	302	334	286	334	341	309	318	318	307	329	303	315	287	287	298	302	290	323	306	316	287	281	282	306	263	299	301	301	286	301	281	282	297	261	324	281	253	296	279	309	296	299	261	287	278	314	313	279	271	263	282	310	271	278	270	276	296	296	271	297	272	303	293	309	290	295	302	339	267	321	290	288	284	290	273	282	299	293	288	275	273	277	312	275	273	318	304	297	266	268	263	299	298	315	307	322	281	290	285	317	308	284	312	292	286	282	276	281	288	261	281	314	264	274	253	244	315	264	293	264	324	270	274	268	290	277	294	305	279	284	248	289	307	284	303	298	283	302	295	280	291	285	296	265	277	292	296	312	290	262	306	268	313	299	284	273	282	298	267	292	285	293	278	318	289	298	258	274	307	293	286	291	270	294	293	274	283	312	286	279	325	259	287	286	279	301	296	260	275	301	289	321	247	311	307	273	263	286	285	290	302	287	293	262	294	294	253	290	268	302	264	267	262	310	287	288	242	312	308	310	299	306	269	280	280	285	310	277	269	311	295	276	300	287	282	297	319	309	259	280	302	315	258	286	327	297	270	288	335	266	291	299	287	271	307	282	284	327	300	286	297	264	287	265	266	285	275	279	316	296	251	295	276	262	286	260	283	288	266	284	282	277	294	302	283	291	300	288	266	290	277	245	299	316	287	307	288	325	288	252	313	286	274	305	286	264	284	285	329	295	281	321	294	290	274	291	260	271	299	318	263	331	296	279	293	282	288	295	299	299	283	274	279	308	275	296	286	296	293	294	303	285	259	274	293	302	266	289	300	304	279	295	287	296	282	267	276	278	285	291	265	277	256	303	292	270	256	278	286	283	298	298	261	273	307	244	311	296	283	291	280	283	277	276	284	291	304	243	256	304	292	289	297	278	272	302	289	287	300	293	273	301	282	296	289	315	294	284	279	275	285	267	321	282	272	314	321	279	277	285	261	285	274	291	259	284	287	306	279	284	300	299	281	271	281	300	316	310	280	279	306	320	279	277	292	287	319	277	308	316	290	276	300	283	277	287	293	280	304	293	304	326	272	287	272	286	320	300	299	284	293	249	287	274	303	289	274	305	289	292	275	275	307	225	270	274	276	260	292	258	283	306	268	282	296	285	270	293	276	294	272	253	266	324	301	250	281	312	293	292	274	282	323	251	278	285	295	280	283	293	278	291	332	256	267	293	288	289	309	278	274	293	282	301	275	282	286	312	283	301	284	327	272	278	304	284	296	276	311	267	309	271	287	300	280	280	295	290	279	314	305	256	312	322	281	281	253	297	296	298	275	312	272	273	283	306	292	293	305	296	281	279	263	277	286	331	276	300	292	276	280	292	269	323	263	314	293	323	276	288	300	288	284	303	275	273	324	306	295	305	311	308	283	259	278	256	295	258	315	286	290	308	286	289	301	281	295	308	294	290	308	282	275	284	286	306	288	279	264	258	291	287	275	285	294	271	299	292	261	281	284	282	252	254	261	294	293	298	313	258	274	268	311	305	266	285	298	297	283	288	279	312	273	328	283	265	308	272	286	286	293	311	296	297	281	288	261	314	309	288	300	294	276	280	285	299	288	318	279	278	255	310	305	298	299	311	255	290	299	263	311	250	267	296	287	303	274	298	285	296	288	276	268	265	267	279	290	273	266	286	320	281	324	289	267	285	314	235	287	331	255	274	313	317	286	271	296	294	291	274	278	264	289	301	282	270	308	282	268	288	259	291	266	298	258	280	291	279	262	290	265	299	301	291	299	272	298	302	298	292	291	324	251	314	291	275	282	259	305	263	300	276	287	300	263	258	273	295	293	293	263	266	284	301	312	307	294	292	272	290	303	262	303	282	274	305	248	303	326	290	270	285	267	281	289	305	251	303	289	287	274	287	262	269	279	304	266	305	302	279	273	271	271	279	311	306	294	290	321	293	277	308	287	272	272	303	293	270	292	274	309	298	306	287	311	260	251	303	307	268	291	295	309	251	285	288	279	271	280	313	291	257	256	297	290	283	278	269	309	290	261	284	283	264	300	307	319	301	232	270	284	289	290	293	279	261	298	312	274	287	345	280	268	296	300	304	297	282	293	271	293	285	304	313	287	262	297	305	304	272	293	299	290	273	271	281	281	277	288	308	259	287	260	258	290	293	276	275	289	281	302	288	287	291	303	288	316	291	299	288	289	288	279	264	268	295	261	285	274	300	286	281	257	275	270	284	319	308	267	278	292	295	297	301	320	285	263	300	272	294	290	322	283	287	271	293	291	303	271	280	304	276	274	291	320	301	296	284	278	278	289	291	261	272	266	288	301	288	286	275	271	275	292	275	283	275	273	291	251	275	328	315	309	280	269	266	273	277	282	323	301	271	297	307	264	263	282	260	279	297	322	275	244	302	293	303	341	292	290	283	271	299	290	266	244	334	248	292	306	313	284	294	272	285	298	296	332	324	302	282	299	271	286	288	255	335	329	265	261	258	255	298	256	290	296	305	295	311	285	291	256	274	254	287	304	288	315	268	255	299	292	288	298	302	300	255	288	279	322	286	253	277	282	295	281	298	307	274	320	309	283	290	272	265	277	262	268	301	300	270	272	281	315	290	267	303	314	282	297	259	283	287	268	308	277	282	302	288	285	306	301	303	263	289	285	304	283	260	252	290	301	271	279	224	294	272	310	287	296	286	280	283	253	315	297	287	274	296	296	286	280	300	291	268	292	280	272	268	263	283	294	282	270	284	304	330	274	267	267	299	304	286	269	319	304	281	287	306	273	274	273	279	296	287	318	277	314	267	288	290	304	255	277	271	288	307	276	313	290	274	273	294	261	255	285	262	294	291	312	271	260	301	265	281	279	283	297	271	280	268	308	292	278	281	282	287	282	279	299	290	281	308	263	299	330	315	291	257	265	288	311	293	276	257	276	276	276	295	322	278	333	297	271	257	287	273	306	295	309	265	291	267	295	320	300	314	273	316	306	286	288	305	288	303	281	288	326	244	245	291	277	275	306	320	305	292	288	290	269	267	281	256	274	275	280	286	281	264	298	312	300	297	299	283	292	288	306	270	288	278	308	288	277	302	286	256	266	290	277	295	314	287	289	286	264	271	332	288	263	293	305	304	289	260	315	290	287	311	293	277	290	294	271	290	287	267	279	279	278	270	272	258	274	251	254	300	291	283	274	282	263	307	306	312	287	288	293	303	313	321	287	259	299	298	272	305	286	287	273	287	298	294	299	291	273	283	294	317	289	287	336	291	304	283	278	296	283	267	288	260	319	285	255	322	310	312	292	269	251	268	287	278	313	263	273	294	286	293	276	284	304	284	278	282	270	277	286	264	292	286	267	271	294	281	273	282	252	275	280	301	282	268	318	297	315	304	300	264	285	297	276	302	276	286	300	287	261	315	318	246	263	282	305	294	289	284	280	289	283	282	267	300	335	288	298	288	274	257	297
8519	26106	34220	66207	40213	2770	2246	1991	1722	1499	1360	1324	1192	1087	1069	996	1014	937	876	892	860	838	789	822	785	773	774	729	751	781	734	774	714	730	736	711	772	700	682	723	706	708	707	744	701	679	691	670	719	743	695	709	649	710	664	702	672	700	670	682	715	662	714	654	661	646	696	661	644	649	684	704	624	669	678	672	649	663	659	682	640	658	704	648	679	655	644	683	669	697	709	658	703	724	665	656	676	637	687	678	644	697	664	654	687	638	707	668	663	732	678	698	650	690	686	637	660	713	672	664	662	633	661	678	683	638	688	665	686	638	658	685	687	676	693	685	665	689	693	653	695	658	709	620	644	677	653	659	676	632	637	627	661	669	641	641	699	630	644	694	619	707	630	644	627	584	628	648	643	625	673	609	663	690	689	676	630	663	632	671	632	665	663	691	632	633	649	680	714	635	685	697	628	697	683	644	615	680	610	690	636	665	612	653	646	658	666	598	682	658	664	659	618	678	656	702	653	671	625	630	651	666	658	650	703	635	644	628	646	662	639	672	618	697	650	661	678	698	642	698	670	701	664	647	652	636	690	634	655	640	641	665	638	632	659	699	651	664	646	647	661	657	654	664	715	661	647	683	655	646	669	672	636	662	676	680	668	652	667	611	680	659	652	700	645	708	674	682	651	663	670	638	660	638	657	621	672	621	660	627	668	666	665	675	662	673	715	680	655	649	678	655	638	667	655	663	631	632	635	668	648	661	626	654	644	686	642	705	649	676	676	674	679	649	677	649	650	680	671	627	671	683	641	665	638	653	644	632	681	663	686	621	634	667	643	655	654	658	626	689	667	663	671	686	660	667	677	609	647	593	631	694	612	667	629	676	628	670	621	656	681	668	652	643	677	701	643	660	656	630	669	706	635	658	645	703	675	648	682	668	607	704	685	681	672	669	695	627	662	615	663	622	668	649	709	663	644	660	670	639	642	642	672	635	691	658	668	655	662	669	685	629	648	676	628	660	666	668	671	645	612	650	689	694	679	614	649	611	645	687	684	658	681	688	667	669	640	623	654	672	688	662	672	680	614	662	622	619	640	668	659	608	693	627	726	676	643	606	667	696	675	662	612	664	642	658	711	614	669	616	704	646	657	655	670	634	648	645	622	646	706	688	659	703	671	618	680	687	650	650	614	665	630	646	692	635	691	701	692	714	642	644	671	655	636	692	640	685	679	663	726	629	683	668	634	612	681	657	624	704	643	646	648	695	648	676	662	642	678	726	647	621	664	657	672	685	664	626	665	649	635	656	647	641	756	653	632	713	632	678	677	680	693	699	664	635	648	691	618	622	681	646	669	696	637	659	672	645	655	656	669	618	668	685	637	664	653	650	651	663	679	648	658	700	651	666	653	705	662	673	682	688	646	633	669	694	677	659	634	661	638	704	675	696	671	643	682	659	681	668	674	655	661	643	683	661	680	650	657	674	663	648	662	685	610	634	676	629	622	690	621	631	661	667	677	647	619	639	671	658	709	644	689	670	672	605	677	676	688	659	626	666	698	657	676	681	642	613	659	680	661	701	640	677	691	652	643	641	670	664	638	692	678	683	630	669	627	602	678	659	669	680	635	738	657	653	686	650	649	698	667	644	644	644	641	638	676	682	657	695	705	668	648	649	627	614	683	704	655	615	690	645	651	686	684	638	633	638	685	675	634	678	613	624	623	660	670	672	673	661	659	714	649	677	645	664	708	697	676	735	677	657	660	651	634	686	679	650	642	652	637	677	661	666	663	603	662	647	623	664	651	675	691	672	709	664	650	634	648	638	656	645	674	643	629	640	635	661	673	679	673	644	670	665	647	666	660	629	657	673	658	654	676	701	638	613	686	659	678	680	694	689	675	664	693	629	651	631	680	656	677	698	671	625	676	674	654	638	665	683	697	644	676	648	667	662	709	671	677	610	645	633	681	669	618	680	645	643	631	680	656	704	624	663	678	670	643	665	645	647	660	626	646	635	675	643	670	641	653	661	655	668	629	649	667	657	680	670	690	665	661	686	616	647	680	616	653	675	707	686	652	678	684	663	640	669	677	666	690	619	647	684	669	688	644	685	692	589	697	642	593	686	656	631	699	649	673	624	636	712	713	669	656	696	644	637	669	641	668	622	637	619	661	606	660	633	681	688	645	626	698	662	690	649	663	609	671	697	704	638	688	646	634	663	663	626	661	631	614	635	667	707	648	630	638	663	658	616	683	624	681	655	651	641	673	614	723	652	647	666	657	693	680	683	666	647	674	645	672	692	705	663	673	685	679	688	667	675	679	651	696	679	663	666	656	672	658	657	659	668	689	623	635	646	708	651	680	656	603	654	648	611	670	662	667	666	628	665	675	679	647	662	662	636	735	658	653	693	639	670	679	663	622	664	655	682	689	678	668	744	676	653	616	620	677	651	659	703	664	672	638	659	656	641	664	677	641	648	654	636	661	710	685	716	652	682	631	660	675	698	652	645	688	674	708	670	698	668	671	670	637	676	671	623	656	686	652	685	629	644	651	651	649	643	663	653	629	693	727	679	678	650	635	660	665	682	700	664	677	637	644	641	641	633	621	594	638	675	664	681	623	630	650	636	637	704	678	650	660	657	653	656	584	656	713	625	646	654	677	626	686	652	667	631	680	692	657	655	653	678	648	678	625	625	639	632	659	628	644	644	677	650	664	645	638	675	677	690	682	671	630	681	652	702	668	659	652	675	662	657	673	645	646	645	662	659	661	656	686	613	680	649	677	660	649	657	634	645	669	688	626	669	667	650	653	687	651	624	615	627	697	699	689	650	653	625	694	706	648	656	673	678	702	671	670	670	640	665	664	658	642	646	639	672	677	677	626	650	642	668	661	621	653	677	650	666	664	641	664	644	706	667	667	671	662	673	698	660	660	666	708	657	640	677	633	661	699	657	678	647	670	694	653	708	689	648	663	673	657	705	662	648	719	650	680	632	641	655	659	660	699	660	671	674	664	678	653	681	681	635	693	661	648	621	628	665	655	640	689	643	715	643	718	695	648	667	672	627	622	668	662	628	675	655	689	643	671	649	626	624	666	667	629	666	668	693	646	660	698	653	672	611	649	688	675	668	680	644	661	650	668	680	653	609	669	606	649	672	637	627	663	651	664	676	696	709	653	674	635	606	619	681	708	641	651	681	644	683	640	650	719	620	662	672	639	668	638	707	659	636	672	682	665	635	627	647	658	683	664	614	688	639	627	656	676	651	673	648	639	662	706	664	649	677	657	668	637	664	615	653	725	638	636	622	675	653	675	672	649	696	685	640	657	655	626	640	662	649	666	649	624	646	678	652	652	637	686	637	691	681	676	614	607	654	638	669	664	666	642	653	705	668	663	675	703	686	645	689	634	621	693	655	658	610	615	658	633	657	623	703	677	641	650	687	690	680	707	618	691	647	697	698	628	665	664	657	661	649	658	690	664	688	624	665	633	654	660	649	634	688	638	729	669	671	665	690
2650	1309	1312	2276	1215	114	94	91	86	84	87	81	93	78	92	77	83	95	104	59	69	83	75	78	85	77	78	74	91	76	76	91	72	86	66	84	84	87	94	73	74	82	100	84	75	78	80	80	69	88	79	96	108	77	79	73	88	83	77	91	84	90	73	103	67	77	102	75	97	86	93	93	90	78	74	69	72	81	97	92	72	85	85	94	82	85	98	77	89	91	77	62	71	92	58	82	90	96	76	80	88	80	85	71	67	100	98	75	74	82	81	79	81	78	82	82	83	81	84	84	82	99	87	81	79	88	72	77	77	86	95	87	97	80	79	80	83	76	87	82	71	75	85	81	72	84	77	91	92	83	76	70	110	77	82	78	80	93	82	85	85	82	81	78	63	85	68	81	74	81	72	76	83	82	92	93	88	68	96	93	97	91	82	76	64	74	78	68	94	80	86	72	71	89	87	88	81	78	88	74	94	86	82	83	84	96	65	66	73	82	88	79	77	94	95	96	71	78	67	81	89	74	73	83	83	88	101	90	84	83	82	86	86	87	73	98	87	70	79	62	91	87	70	105	87	85	83	62	80	102	95	105	75	95	77	80	81	70	81	91	81	98	87	85	61	67	70	67	81	101	91	80	98	71	89	78	72	90	84	74	86	89	79	77	83	76	71	84	99	82	81	93	86	90	80	70	81	82	91	93	86	78	70	72	86	87	78	91	84	75	78	87	81	74	70	86	106	79	68	84	74	88	90	81	92	75	72	76	86	102	95	93	81	81	99	104	94	101	73	82	100	89	97	71	99	73	96	71	90	74	79	75	57	93	74	78	86	93	89	72	83	96	75	111	70	86	96	84	86	89	88	85	84	100	81	68	79	80	79	84	83	72	97	89	106	79	77	81	80	78	76	80	95	70	86	86	88	94	81	86	80	71	92	79	105	73	79	81	94	74	72	96	74	90	84	82	63	92	96	73	87	92	88	79	71	87	74	78	81	86	104	97	82	91	72	88	89	75	65	76	67	88	74	87	85	81	70	88	82	68	78	75	78	80	80	92	70	75	76	79	82	81	92	103	77	70	100	101	84	75	86	93	89	90	99	75	88	83	85	92	67	77	67	74	68	96	96	78	89	88	75	73	72	73	97	86	91	72	102	85	64	76	82	84	102	77	81	98	79	84	68	84	85	70	70	87	74	91	93	83	79	96	79	66	84	72	89	94	87	71	71	70	72	69	89	81	79	70	76	90	66	73	77	96	99	65	75	88	78	79	72	77	73	84	70	93	77	74	69	88	89	82	101	85	87	73	84	84	80	79	83	70	82	80	103	75	75	95	70	92	86	90	86	81	92	101	71	70	79	90	71	83	90	79	89	81	87	86	93	87	94	80	77	75	99	77	83	87	64	94	58	85	100	79	84	92	80	84	91	94	87	90	87	78	92	91	83	71	75	84	86	69	85	91	74	88	99	88	71	88	82	72	92	81	67	104	87	99	72	82	72	74	86	80	93	102	91	87	77	87	85	101	89	84	83	79	62	88	81	79	82	76	76	82	93	84	77	76	85	77	81	79	67	99	99	90	75	74	86	89	71	89	65	89	99	88	76	76	72	83	74	79	84	74	89	101	60	74	74	73	85	81	105	78	80	80	74	92	80	82	90	94	64	97	77	83	90	92	90	88	81	77	77	88	76	95	102	102	92	72	60	76	70	89	78	92	75	80	76	76	83	85	94	83	83	72	82	92	78	71	82	84	74	77	70	91	64	103	84	69	63	82	82	86	73	96	95	100	78	68	90	80	92	80	82	89	78	99	90	81	85	85	90	95	83	67	82	98	82	91	91	83	80	81	95	80	77	96	88	87	88	84	67	74	88	70	89	75	85	95	87	93	78	83	80	81	79	92	83	80	78	72	79	85	78	80	88	75	76	92	90	90	105	98	76	87	95	94	81	99	93	89	91	78	104	70	100	77	85	78	83	80	104	84	78	88	72	98	85	97	79	92	90	66	86	98	80	77	93	95	85	83	92	90	74	75	92	77	74	93	80	85	90	95	81	76	92	87	74	77	90	86	87	105	79	85	77	91	88	88	74	76	88	81	76	84	95	98	94	86	98	70	76	97	75	99	81	99	84	74	76	82	70	84	72	79	76	79	95	89	87	88	96	90	86	88	74	73	88	95	79	80	83	97	79	104	72	72	81	82	70	88	65	84	60	77	89	88	84	85	89	84	85	71	67	76	65	86	71	82	81	76	102	81	83	89	75	100	69	65	77	90	81	90	98	89	85	69	75	68	82	75	101	101	105	72	101	89	83	79	99	88	103	102	90	77	85	95	67	77	103	80	88	76	76	107	83	84	93	81	86	82	94	60	76	79	94	82	79	83	85	80	84	89	73	82	76	80	70	92	63	78	76	100	82	79	85	91	81	82	95	75	67	89	81	92	93	70	77	88	70	85	61	76	83	80	84	84	89	73	86	86	96	88	84	65	84	82	83	67	81	88	80	84	97	80	106	87	74	81	68	70	95	84	76	85	98	98	78	92	98	80	90	83	82	102	69	82	84	92	86	79	81	73	56	84	80	89	98	75	73	83	84	90	87	103	88	86	88	95	66	70	82	69	77	87	80	86	86	96	74	93	80	81	73	66	86	86	87	92	85	81	87	80	93	78	86	92	98	90	71	90	99	110	93	88	78	73	87	69	81	87	81	91	66	96	83	78	85	89	78	89	88	88	79	58	88	78	94	85	78	83	65	85	106	79	91	88	68	86	88	79	101	94	74	77	83	81	89	81	77	99	81	112	77	81	63	74	70	89	93	78	78	69	88	82	86	92	83	67	77	93	88	75	79	86	92	106	100	92	78	93	96	72	97	110	82	81	82	85	82	72	94	95	97	81	81	72	82	84	76	84	78	87	92	85	73	94	82	101	73	94	75	65	81	74	74	86	75	90	88	80	87	80	90	89	105	93	90	83	90	66	96	72	76	91	74	73	63	91	95	81	69	63	84	82	90	87	71	103	94	87	110	89	81	92	104	95	96	78	105	101	91	83	92	73	81	84	83	84	91	72	84	75	90	92	92	79	97	81	93	90	92	75	78	78	78	85	76	90	93	84	75	93	74	90	88	85	72	84	77	84	90	79	88	93	83	73	76	77	58	68	81	82	84	86	83	96	96	97	77	69	83	73	88	88	73	83	95	87	79	100	74	85	73	82	82	99	79	84	79	88	93	76	78	96	76	74	103	73	87	79	77	102	84	76	88	82	83	92	68	86	88	94	79	87	90	78	99	83	81	77	97	82	83	94	94	82	76	81	87	80	80	77	78	56	83	71	92	80	56	96	90	76	78	83	83	65	85	62	101	86	84	72	84	88	98	97	89	75	73	71	70	87	80	74	82	76	79	85	87	74	74	86	101	80	97	88	79	110	88	100	85	78	80	97	83	86	89	85	69	87	100	86	81	87	82	82	72	81	74	76	81	72	83	77	105	85	81	85	85	93	88	86	74	81
2316	2034	4103	8474	5070	305	272	264	252	265	252	255	267	241	268	248	253	257	245	212	239	261	256	251	256	237	285	260	297	275	258	250	239	245	261	237	268	232	229	252	279	274	243	256	247	259	229	253	230	243	242	252	250	250	232	253	251	246	236	230	231	246	231	273	246	266	230	228	235	248	215	250	244	249	226	250	243	245	250	193	250	227	221	230	238	240	264	283	245	260	249	259	257	284	232	232	252	222	239	252	238	273	233	224	225	224	247	233	248	212	246	243	242	251	248	232	249	257	228	242	227	246	222	227	273	245	240	255	235	252	268	276	254	230	247	218	235	233	259	252	245	238	247	231	278	259	241	288	240	267	267	270	247	256	253	241	228	242	264	239	266	256	238	220	236	212	229	249	242	260	247	215	266	229	241	237	253	243	231	255	263	275	271	246	267	265	259	244	269	250	242	240	248	254	251	255	270	255	242	229	240	265	224	218	244	261	243	272	243	243	239	242	236	265	313	253	262	284	261	260	225	223	276	230	204	241	239	238	251	278	247	221	216	227	234	234	266	250	244	222	228	236	246	226	233	254	239	264	244	231	235	227	245	227	213	245	221	251	252	248	251	242	234	262	241	222	242	257	242	230	223	215	208	218	245	273	244	226	244	237	226	237	249	258	253	249	240	242	242	244	227	266	263	246	265	244	262	215	248	243	244	222	273	232	246	271	207	240	240	224	261	272	268	212	227	237	226	229	258	274	245	250	246	229	245	242	243	227	257	234	232	262	220	254	265	266	226	260	237	254	252	259	236	232	253	244	233	231	238	241	239	240	275	255	264	230	258	244	229	258	245	234	256	256	272	202	254	231	268	229	226	229	269	264	218	273	240	258	255	279	233	223	253	239	250	237	213	251	243	253	240	277	246	239	228	257	234	257	231	250	240	229	232	281	230	215	220	221	225	243	233	257	249	245	227	222	222	256	262	245	248	255	241	209	268	230	279	245	242	266	252	259	235	234	246	249	254	218	253	235	268	267	235	253	216	244	260	220	253	226	224	237	235	231	259	270	219	226	205	269	236	273	226	251	272	240	234	243	266	250	262	277	267	246	248	248	242	256	224	221	235	247	217	230	245	218	249	277	219	260	212	223	240	222	224	268	261	258	220	236	214	243	245	235	251	267	241	223	219	246	235	264	247	227	230	267	238	241	273	244	203	230	232	252	268	241	237	250	239	249	235	260	257	260	200	230	239	274	224	248	254	213	236	246	245	239	253	252	256	239	252	261	243	244	251	284	249	264	226	239	261	222	249	221	239	231	228	244	257	215	246	247	227	250	263	256	245	256	236	231	239	249	229	248	235	295	244	232	254	262	265	248	250	237	231	263	232	249	242	282	235	229	231	255	245	258	221	270	238	251	244	253	229	209	236	242	259	239	211	246	260	239	229	239	257	273	223	244	276	273	238	249	250	241	270	249	256	254	253	259	237	253	224	235	252	230	270	256	256	270	217	263	254	228	267	250	239	257	232	223	242	256	234	250	229	242	245	230	238	269	236	238	251	224	250	247	237	267	244	257	248	258	254	300	246	252	236	266	229	265	223	250	227	267	224	262	245	239	249	248	252	222	242	270	246	268	263	230	232	243	229	225	257	253	240	251	236	244	248	237	234	224	260	242	273	234	273	239	241	247	226	227	245	244	214	239	270	270	243	235	234	256	262	251	237	226	226	255	229	228	224	253	252	232	259	227	245	236	259	225	243	237	257	252	238	222	236	256	273	218	268	234	249	261	243	217	277	247	275	279	234	274	207	264	234	242	253	260	271	253	216	251	274	245	231	268	245	252	238	234	243	243	235	252	218	255	257	229	244	254	211	263	257	257	265	244	237	264	270	263	253	246	243	242	245	239	246	246	301	275	265	249	259	261	239	243	256	258	213	232	258	229	256	246	244	268	239	228	240	257	268	230	237	236	247	218	233	253	236	253	250	256	243	274	215	246	226	256	252	241	227	230	267	246	239	242	249	222	243	268	263	232	231	250	236	267	247	242	246	246	251	238	252	230	237	244	256	246	262	240	239	227	265	242	236	238	243	236	229	257	231	240	253	227	250	261	255	235	266	273	264	240	288	264	239	248	240	243	224	270	233	220	288	230	258	247	224	220	242	263	267	240	251	257	240	239	267	236	242	228	259	259	257	263	247	252	254	246	203	248	248	246	237	235	236	227	257	253	266	248	255	257	243	245	231	242	239	248	260	219	254	222	246	249	202	248	262	244	234	268	254	238	220	254	216	240	238	255	249	255	249	222	252	248	249	223	249	242	249	270	229	229	229	254	285	238	220	222	242	270	228	243	219	226	263	232	259	250	256	218	232	245	243	244	256	237	231	240	225	248	237	275	232	242	250	204	236	248	253	262	238	249	263	220	271	226	255	264	235	252	243	255	240	247	272	258	241	248	238	256	250	218	221	258	235	226	253	246	244	248	221	252	256	273	256	227	203	263	260	235	216	249	251	235	234	261	243	251	236	235	247	212	259	264	247	231	253	255	227	236	249	236	267	225	239	258	263	243	222	244	241	230	243	224	259	228	223	254	240	252	218	229	246	226	248	256	242	252	254	260	243	245	242	235	239	239	240	267	237	250	271	246	225	256	232	234	231	240	253	247	245	255	244	229	253	205	257	251	239	250	228	241	221	246	242	204	221	243	266	246	221	251	233	265	267	260	228	246	234	246	244	255	234	233	225	262	243	257	229	249	235	240	252	252	243	239	236	246	263	239	230	262	260	250	219	238	241	237	256	241	232	225	248	259	235	218	222	249	241	267	250	237	224	246	224	241	252	241	248	262	229	254	231	255	269	241	254	205	252	250	229	258	215	240	253	244	239	193	224	249	248	239	242	253	246	221	242	266	274	222	256	235	235	239	259	266	230	261	240	268	227	201	255	256	208	230	222	244	259	232	257	282	251	206	204	241	231	240	240	225	278	231	238	257	266	254	233	260	249	243	242	252	264	277	259	258	232	214	247	228	258	254	245	261	224	226	268	269	236	219	249	245	244	241	234	242	227	244	243	261	209	270	269	234	259	250	240	217	243	253	252	263	238	264	233	234	240	235	238	247	232	247	231	235	263	248	258	247	264	277	237	246	240	257	226	242	219	241	212	234	287	258	256	224	237	260	256	232	249	246	266	242	213	242	240	240	241	223	255	264	240	226	224	244	262	276	255	224	230	255	219	245	274	223	250	230	237	249	254	236	223	253	250	250	269	248	237	276	246	221	249	241	242	236	242	239	219	254	216	269	220	238	219	244	235	249	259	236	268	258	248	245	258	246	284	239	262	257	237	248	257	254	270	242	260	260	235	264	248	243	239	252	253	247	226	225	222	242	241	236	259	244	231	225	250	266	260	262	235	283	229	237	241	256	254	231	258	233	257	237	197	228	251	242	241	254	215	263	251	233	263	241	229	258	261	274	222	236	258	253	226	250	259	283	232	269	253	260	250	241	246	236	245	226	233	261
10481	23081	30989	51607	35219	5265	398	279	236	238	213	200	178	187	184	185	179	209	175	174	198	174	175	194	163	179	157	182	184	174	182	196	200	192	178	153	174	167	187	199	172	178	178	193	170	165	148	175	181	168	192	162	178	153	154	215	167	196	175	186	195	169	160	184	160	179	188	155	185	154	185	137	172	184	182	153	148	156	155	175	177	187	182	172	170	180	161	192	182	156	166	175	183	175	167	154	160	164	176	172	182	150	160	184	182	167	162	177	157	148	189	162	174	173	129	177	170	195	174	167	152	165	178	146	159	192	177	146	183	162	161	194	173	174	193	175	154	180	174	168	222	192	185	161	183	179	179	166	164	180	172	178	178	195	160	174	176	187	172	200	152	147	180	200	153	174	181	171	164	175	152	187	162	181	168	183	214	178	154	180	192	173	146	158	184	176	162	162	182	179	165	157	184	170	148	216	157	193	179	151	193	184	176	154	163	205	207	194	168	168	149	182	163	173	203	173	155	168	170	172	180	171	171	177	154	177	181	188	154	190	169	169	176	164	150	156	173	171	174	170	164	155	192	161	167	162	170	184	155	164	156	159	183	155	173	151	171	192	183	159	158	155	189	184	177	175	177	174	188	171	162	178	181	183	174	178	172	194	181	182	176	181	191	162	158	156	159	173	186	184	188	160	172	152	172	203	169	205	185	190	171	167	149	157	157	180	169	167	169	175	169	177	170	152	159	198	174	148	172	188	159	176	186	183	167	161	213	197	158	157	152	174	152	177	180	149	158	179	179	221	208	171	166	169	161	160	167	194	179	161	150	179	165	175	170	157	158	141	185	182	180	174	168	173	165	150	184	176	183	154	174	174	144	207	182	159	174	163	147	178	177	186	172	176	194	177	175	148	194	159	181	170	182	169	161	151	186	170	148	161	156	176	174	172	162	182	195	170	160	199	205	192	156	173	186	184	185	198	189	167	184	194	183	158	176	187	201	163	182	183	177	177	184	151	166	147	175	167	164	192	167	164	166	172	168	194	167	183	185	172	179	175	171	160	163	181	160	178	159	162	171	173	171	169	149	178	156	155	164	178	191	181	183	161	171	182	157	163	159	185	178	198	178	173	181	171	168	171	183	182	189	168	175	179	187	168	183	195	174	178	180	163	161	185	181	178	183	171	162	159	176	173	203	171	166	193	167	182	195	164	164	182	159	176	191	196	175	170	181	193	189	179	225	176	185	200	180	162	172	174	214	171	135	177	174	180	174	168	174	169	195	168	181	180	172	191	170	179	187	172	180	179	175	174	172	172	168	178	174	173	179	181	158	157	149	193	191	195	191	169	158	177	194	166	194	172	182	167	174	187	179	170	184	182	147	158	176	178	146	156	206	177	163	178	163	183	160	178	165	180	171	169	137	172	167	165	179	177	168	194	155	188	149	162	156	174	179	146	163	160	199	167	149	173	158	165	180	163	175	153	190	173	197	172	177	170	155	156	178	163	168	176	181	177	170	183	190	162	170	177	161	175	159	196	167	181	158	195	181	184	174	163	160	170	171	186	201	155	156	167	190	185	190	188	183	172	158	177	179	181	201	181	160	177	160	184	173	163	176	138	165	171	158	181	184	211	179	155	177	162	148	162	171	172	177	200	163	180	191	168	172	182	179	185	166	169	183	175	189	167	155	177	167	168	176	154	187	199	178	187	179	203	163	179	173	184	198	170	181	175	166	183	170	186	161	157	173	158	154	188	177	179	164	192	178	189	162	182	167	164	188	151	137	172	177	160	156	193	166	185	164	167	172	185	149	153	186	153	168	160	174	165	202	175	168	167	162	165	170	179	179	193	170	179	181	180	166	194	172	151	183	178	170	177	140	170	177	170	143	173	177	186	184	169	170	180	164	188	198	176	175	153	149	183	173	184	179	174	151	166	180	170	172	180	164	184	134	160	177	173	179	166	149	173	171	181	167	165	181	167	182	171	152	144	164	155	161	165	163	161	175	168	180	168	185	174	196	193	185	193	148	152	179	181	166	160	183	166	167	173	184	147	186	186	182	186	168	192	162	156	149	162	182	188	187	165	173	159	166	156	159	164	162	192	173	201	159	174	186	156	177	172	162	187	184	157	167	193	185	204	152	182	174	160	181	156	167	183	196	183	153	148	175	175	151	150	169	146	172	179	183	176	182	168	159	159	161	180	180	174	181	187	183	187	163	186	165	193	172	170	180	153	205	173	167	169	161	151	167	186	172	177	156	177	187	182	174	204	164	191	161	209	170	168	154	175	188	168	149	151	165	181	194	171	154	194	181	158	149	173	188	202	179	154	213	165	186	156	196	177	184	167	161	184	163	154	192	175	157	175	169	181	186	163	186	137	152	182	173	130	161	148	158	194	182	158	180	214	160	170	151	179	165	183	166	165	170	161	174	159	171	159	165	173	168	164	188	164	183	166	157	193	173	169	172	169	157	172	177	157	147	185	163	165	174	158	179	154	197	159	138	190	159	186	168	191	186	173	179	183	158	183	164	173	173	163	172	184	184	176	191	170	167	188	176	186	172	166	153	163	166	186	149	179	156	134	175	178	185	179	178	191	155	172	191	178	166	171	185	190	179	166	177	186	184	188	167	167	192	179	179	162	178	173	161	156	184	154	175	188	179	205	167	185	166	167	177	188	169	164	188	193	178	170	198	186	198	171	159	175	157	165	175	168	173	169	162	169	160	159	158	184	179	162	159	174	174	176	151	168	179	153	171	174	177	168	182	175	176	167	167	177	170	178	158	183	152	163	190	209	175	165	161	196	182	159	151	189	164	169	185	169	193	170	167	171	168	186	183	164	143	171	162	181	188	192	161	173	170	178	182	169	171	188	168	150	167	169	188	179	158	162	175	209	148	162	152	178	164	171	189	167	188	184	173	169	176	192	160	164	177	156	185	174	172	187	158	143	142	169	170	172	156	174	177	197	187	159	185	193	165	184	173	194	188	163	158	165	164	175	187	154	151	180	155	182	170	179	177	165	149	168	180	163	163	185	170	171	168	155	181	182	186	169	180	185	171	184	185	172	203	186	179	153	160	218	182	172	165	163	155	185	159	180	196	166	178	176	184	178	168	187	158	169	184	180	178	193	179	167	154	170	167	170	195	189	197	164	173	191	177	167	162	175	172	145	175	159	170	193	173	164	175	192	180	168	172	181	186	186	167	142	135	171	175	143	166	165	177	181	159	183	177	167	171	174	171	180	181	169	173	165	163	156	171	196	183	194	148	158	181	166	162	193	185	190	177	179	167	188	206	167	175	146	199	158	172	166	179	140	166	179	165	178	179	166	177	142	187	158	176	191	179	181	166	178	187	177	147	150	181	185	174	188	187	170	169	162	175	183	176	170	173	173	161	177	158	170	178	166	182	170	203	177	169	166	175	179	173	149	169	179	156	161	189	173	182	172	194	198	189	143	159	200	160	186	153	159	165	158	164	184	163	165	174	192	155	158	170	174	159	154	172	176	168	190
6461	18454	30366	56269	35719	1431	1254	994	888	812	772	756	698	683	658	573	568	531	568	563	537	518	542	516	488	500	526	487	521	485	449	487	467	496	467	434	476	463	466	430	478	476	500	505	478	414	474	486	421	459	461	437	430	452	418	444	471	455	478	458	439	455	426	417	423	461	452	451	460	449	452	470	443	425	444	447	462	446	450	449	401	429	440	459	415	408	457	444	447	453	452	454	421	429	450	422	458	434	436	446	448	398	420	446	414	463	431	451	429	415	431	459	429	446	416	470	420	414	472	466	476	450	473	435	433	449	442	434	464	418	413	457	465	435	420	422	445	458	443	461	441	481	441	433	471	450	415	427	438	445	461	431	442	493	430	474	425	444	449	434	475	432	463	461	420	417	414	447	456	449	419	451	468	450	420	441	432	409	438	439	444	428	402	452	443	457	429	440	393	464	424	431	454	426	411	413	454	415	424	429	437	470	480	428	443	449	457	478	463	459	449	440	460	440	455	449	407	467	445	443	450	422	457	453	439	424	442	408	424	428	445	461	455	449	393	460	413	418	431	441	415	397	459	468	430	436	425	449	438	457	440	410	476	432	453	438	415	431	420	420	446	425	456	448	408	388	439	463	478	441	442	458	399	431	456	445	431	422	440	497	459	440	423	447	448	433	482	470	441	436	427	431	485	433	456	476	423	419	434	490	417	416	473	447	447	427	451	393	493	425	415	452	442	445	493	438	433	410	450	430	465	443	450	446	449	445	466	442	421	455	440	456	441	449	451	439	464	445	445	455	446	424	404	410	456	458	428	424	439	420	445	467	422	427	441	387	477	438	455	406	457	420	417	439	436	447	404	417	426	421	454	454	469	460	421	448	495	457	462	424	423	417	417	493	411	401	445	456	449	401	461	470	437	428	472	441	455	445	438	426	416	439	462	406	445	474	442	432	453	445	453	432	432	472	458	430	425	456	421	427	437	453	480	433	438	451	409	486	447	442	391	425	410	397	431	494	448	430	428	400	439	413	414	444	482	409	423	430	453	439	408	468	391	477	452	502	427	420	445	422	444	453	448	454	420	401	427	454	428	436	455	428	408	461	448	454	475	443	415	447	427	457	420	435	480	480	468	451	422	436	450	435	428	463	461	435	453	427	435	414	450	425	440	437	481	468	394	443	437	444	441	466	445	417	477	434	459	441	431	422	435	451	437	442	474	435	464	485	441	406	440	479	439	402	463	456	468	458	401	424	449	457	398	452	445	461	401	436	394	430	440	481	440	425	476	440	439	462	466	420	445	440	463	429	404	487	446	456	410	407	431	441	429	445	453	453	454	431	442	413	466	421	436	424	421	449	421	428	451	468	440	421	447	446	417	427	464	464	456	462	413	459	421	429	441	444	448	458	505	437	420	440	407	431	461	469	467	459	442	431	451	445	445	468	483	468	458	437	413	417	436	423	413	449	417	464	430	430	443	442	452	428	477	422	447	400	453	433	445	445	434	432	445	469	450	414	394	404	460	429	445	403	452	428	417	435	474	427	442	408	437	436	437	442	445	433	421	454	472	450	436	444	429	435	430	456	457	466	394	469	446	442	431	391	443	464	414	449	420	433	423	433	407	494	444	415	417	445	437	415	413	460	435	407	416	424	437	424	475	413	433	409	444	452	450	472	406	436	479	436	466	450	420	410	456	422	458	444	459	424	472	457	471	419	451	432	438	447	406	421	402	468	456	440	433	421	468	441	432	404	452	418	456	404	423	409	439	430	419	478	421	454	463	448	451	470	396	468	478	454	459	421	441	408	450	438	428	454	390	424	416	437	439	442	428	424	455	463	420	437	448	481	478	429	433	451	389	420	420	437	409	457	419	438	442	443	432	461	437	404	419	432	461	396	429	429	431	452	432	430	472	432	442	403	443	434	480	397	479	406	431	486	451	428	444	442	457	453	446	430	419	415	424	404	456	434	450	457	402	411	461	412	473	474	413	466	440	456	434	436	432	461	462	440	401	387	441	428	433	472	427	416	466	469	460	430	463	442	410	443	412	457	434	428	440	460	452	430	475	424	430	408	453	445	423	485	433	449	465	430	433	446	445	427	468	441	434	483	417	471	447	438	441	430	423	403	445	422	441	436	438	471	448	433	444	439	448	448	449	413	477	433	416	464	410	425	428	438	447	424	410	438	453	441	460	455	417	454	453	401	473	474	441	451	435	410	451	458	393	456	442	409	426	439	432	385	408	458	429	467	473	417	448	449	413	469	414	461	414	401	445	410	432	447	421	443	447	408	427	437	407	423	465	417	436	450	462	437	460	426	410	433	445	425	470	456	441	464	437	454	416	407	465	434	442	486	432	435	444	388	426	454	439	401	429	394	426	400	425	427	431	493	438	419	445	416	427	436	426	457	457	427	464	465	441	433	474	423	435	454	455	462	430	466	450	407	398	432	450	427	431	451	416	438	475	400	449	435	444	433	425	444	450	415	421	436	433	468	424	468	432	418	433	471	443	442	445	482	430	476	463	394	444	456	504	439	433	419	490	449	443	450	445	437	436	465	441	465	474	415	422	424	432	412	458	473	436	433	457	435	454	432	439	445	463	414	461	410	430	454	430	430	428	429	425	421	465	465	412	436	451	412	435	455	447	464	426	458	477	465	443	430	494	434	419	449	461	463	448	457	469	444	471	417	422	452	396	448	466	459	434	453	387	424	405	419	413	468	438	468	409	418	451	505	455	428	434	472	415	403	393	435	423	449	417	442	436	464	391	444	432	455	469	445	446	402	427	456	421	475	452	460	460	410	465	423	468	402	442	422	440	454	442	420	443	440	431	422	430	404	437	437	420	408	440	419	433	442	419	421	441	448	407	438	433	417	438	446	427	431	427	488	432	471	446	425	440	466	413	455	411	432	400	483	430	436	463	437	392	433	445	446	399	410	436	427	453	457	461	440	430	447	435	432	441	425	487	444	439	428	471	421	415	426	417	418	434	445	452	425	417	421	429	440	426	485	432	472	404	420	474	434	413	461	411	390	442	442	442	483	433	473	427	444	473	412	429	414	401	468	452	435	431	434	444	448	460	502	427	452	437	454	409	410	428	469	463	434	435	426	442	424	460	449	439	474	436	452	416	441	469	442	416	435	426	403	446	448	442	433	443	476	482	434	480	421	436	448	408	453	444	450	431	434	433	445	435	444	457	412	458	460	449	463	459	430	440	395	449	430	421	444	441	452	458	439	431	430	429	443	443	492	441	445	434	445	460	407	487	467	442	441	429	478	448	444	425	436	453	458	454	404	440	433	422	388	429	423	460	460	423	449	425	446	450	428	410	421	421	451	445	434	445	480	437	442	417	445	415	437	430	446	422	475	412	439	449	451	429	412	453	457	398	421	445	476	454	426	467	439	452	441	438	453	437	436	486	471	457	440	490	434	458	461	412	422	403	439	422	453	434	440	406	434	428	436	444	467	434	432	460	415	476	433	451	459	479	434	434	457	436	442	440	462	462	408
18221	29543	41706	64667	48452	12659	1257	536	447	455	424	381	365	360	371	338	329	307	346	299	307	300	336	303	298	281	322	324	276	307	311	309	289	296	284	312	289	294	272	322	275	279	289	302	293	277	292	297	316	293	293	301	314	284	279	303	278	276	281	260	297	293	302	246	279	296	284	281	299	305	277	313	287	285	283	284	283	312	313	308	291	255	268	281	277	263	288	314	303	320	297	280	265	270	284	293	260	301	317	294	277	308	310	296	280	326	296	253	311	291	258	289	320	339	283	287	288	281	286	296	297	279	300	282	278	273	278	266	280	296	341	288	265	312	309	300	301	296	321	286	305	270	273	288	281	295	286	269	267	315	310	294	273	316	298	302	317	310	286	320	301	287	290	294	268	278	275	291	312	289	316	255	268	301	318	272	306	290	304	308	303	280	264	297	317	282	274	295	294	281	306	268	304	320	260	292	317	298	318	274	315	256	278	301	265	254	329	328	290	293	278	315	271	290	283	312	300	290	304	309	293	332	302	277	272	306	304	299	294	320	293	299	295	289	267	283	300	285	275	320	296	323	300	311	310	289	278	309	250	313	276	322	289	259	284	296	303	244	280	279	275	292	316	298	300	304	267	286	296	260	292	292	306	283	290	288	297	271	311	294	271	301	277	280	319	285	281	272	257	292	270	287	286	310	269	300	319	296	290	293	285	263	279	299	293	298	312	304	294	292	279	294	257	296	279	303	288	269	296	283	308	284	287	281	298	260	273	294	271	281	261	289	282	300	272	302	307	289	286	315	285	317	282	300	263	280	312	282	326	303	320	289	264	309	272	316	285	248	289	284	282	283	306	330	271	294	268	275	278	282	284	298	298	276	310	305	291	273	323	283	264	270	273	272	265	322	276	300	308	277	293	254	282	304	305	295	297	315	290	293	302	313	316	307	279	286	244	279	299	277	291	273	272	290	300	286	277	295	294	287	264	301	316	320	305	281	290	290	264	297	292	252	269	267	264	311	275	290	267	269	267	300	296	283	323	287	302	267	283	271	262	317	259	297	339	299	278	274	304	319	277	299	266	302	262	310	343	269	300	276	307	296	262	295	297	275	300	281	274	275	273	299	320	324	276	323	312	299	308	289	286	313	285	322	301	292	261	294	290	284	292	264	309	308	352	271	283	296	280	305	281	300	300	346	314	309	299	332	279	322	284	285	283	262	300	282	322	289	272	298	284	278	294	274	300	317	296	316	317	255	278	288	325	287	274	278	303	262	291	285	282	278	296	318	277	309	268	293	278	293	293	292	324	294	306	302	298	301	263	294	274	262	281	285	335	287	290	256	296	285	282	281	297	305	323	304	313	310	312	318	289	302	298	290	304	284	295	256	307	302	299	294	297	295	284	289	302	281	270	310	300	271	288	276	275	278	281	304	303	343	259	309	270	287	288	291	279	308	304	295	269	305	283	290	297	287	266	320	271	279	269	294	314	273	275	273	271	296	306	312	280	297	313	293	295	303	280	271	255	273	319	259	285	332	302	299	287	281	281	297	297	257	309	291	321	274	272	266	290	282	280	294	298	263	300	286	275	305	296	307	306	304	253	284	301	315	273	276	284	284	294	299	268	286	261	288	295	296	285	277	288	298	303	252	311	293	286	294	317	292	276	302	286	299	300	273	285	268	323	325	297	253	273	291	307	310	271	296	290	291	321	275	283	268	295	290	303	327	324	313	278	284	286	290	277	282	315	309	275	287	295	282	295	265	294	285	292	264	308	298	292	297	270	267	278	295	283	301	303	315	294	306	263	287	288	283	299	310	288	261	295	300	307	283	294	303	294	322	298	289	280	320	291	297	290	280	297	290	281	295	324	298	288	289	277	304	292	278	291	297	244	275	291	285	318	279	269	291	267	306	291	293	307	273	308	277	310	307	284	272	284	293	244	290	306	299	306	255	320	286	277	258	305	275	269	304	281	287	289	278	312	291	311	296	300	280	241	284	289	279	313	296	256	285	277	278	320	266	267	313	303	292	289	298	284	295	282	293	257	280	305	303	300	268	339	297	298	284	256	297	276	297	312	259	280	276	273	293	267	269	327	280	273	296	291	300	315	300	262	297	267	295	310	335	300	325	295	284	314	293	297	337	312	292	304	309	294	296	273	298	290	300	292	263	283	285	322	270	294	272	274	298	282	318	283	288	316	304	307	286	250	302	320	291	276	277	271	300	305	274	279	281	287	303	260	269	253	298	263	286	329	279	268	257	309	293	299	285	307	301	293	289	258	286	315	260	310	278	253	305	293	301	311	304	280	291	314	308	340	328	264	295	288	267	300	332	279	279	307	294	275	311	307	304	330	287	302	323	324	282	281	316	281	286	296	313	287	254	285	274	297	289	310	294	307	309	283	288	287	283	300	297	256	309	291	289	299	284	279	285	269	284	271	298	281	266	293	300	272	276	297	283	278	259	308	312	274	301	289	291	314	299	302	292	296	306	312	286	338	290	292	288	287	297	278	293	278	283	307	285	286	298	283	277	265	300	273	298	287	297	273	302	267	294	303	324	295	283	307	301	293	280	318	302	299	267	296	259	273	275	260	280	310	270	256	290	279	259	266	301	289	261	297	279	279	296	280	313	257	294	290	288	280	274	285	281	277	302	293	266	302	274	284	291	304	317	302	265	299	278	272	285	293	317	261	283	291	296	296	288	309	276	273	282	304	290	277	271	276	316	253	276	303	280	319	287	279	276	303	284	269	259	253	275	268	271	278	299	288	310	313	286	272	282	268	304	305	304	329	295	263	295	305	281	294	295	317	276	275	278	283	285	290	288	273	273	296	265	311	292	279	275	297	299	283	241	284	290	263	280	303	287	299	288	289	290	276	280	308	284	261	298	310	300	266	295	276	267	313	296	283	308	280	275	256	277	294	256	314	297	278	278	285	284	305	297	300	299	305	288	294	305	323	272	290	276	289	306	294	284	270	282	288	280	290	297	276	281	315	319	288	283	275	298	276	282	284	280	288	308	280	279	307	287	283	263	284	302	308	275	276	259	258	276	280	293	271	251	273	267	266	292	305	291	300	292	283	274	292	275	312	278	283	305	281	289	313	294	301	317	298	317	269	342	286	300	308	299	290	302	259	296	296	268	279	313	269	298	295	293	290	296	288	289	308	242	267	294	268	314	266	315	275	287	279	254	297	300	292	289	335	309	315	275	283	278	314	299	302	290	270	282	262	277	299	276	299	303	283	266	262	265	284	291	324	309	302	285	279	277	303	306	281	276	288	280	310	296	282	306	292	289	328	286	235	310	289	313	334	296	300	312	292	321	283	285	285	265	300	297	266	304	305	308	296	270	313	296	302	315	296	265	279	266	304	284	291	267	317	297	295	289	302	263	278	252	247	284	314	300	284	322	277	295	275	306	257	270	301	317	275	289	317	274	278	287	309	268	292	312	310	301	278	292	308	289	282	293	331	283	295	318	269	294	300	270	293	304	286	321	290	310	282	279	285	312
8441	20856	36562	67233	48918	2875	2299	1878	1628	1481	1348	1238	1158	1058	1024	1022	967	899	948	872	875	876	862	853	787	768	740	758	763	714	784	790	782	699	718	773	747	706	769	705	704	718	689	702	708	731	701	748	756	681	692	661	719	762	672	730	705	644	674	666	733	677	671	695	695	649	738	721	643	717	690	693	688	690	678	701	689	668	623	705	662	641	662	759	699	645	676	674	682	655	670	704	609	677	677	697	660	651	700	693	660	692	604	673	637	675	660	703	632	667	670	666	681	665	653	660	692	666	674	676	675	706	661	649	608	650	676	651	671	648	650	688	635	612	675	665	652	652	664	650	671	655	705	675	683	622	651	685	643	670	713	697	687	670	696	701	660	617	685	668	752	660	676	702	740	637	697	684	675	709	679	665	681	635	651	674	673	665	728	689	658	688	678	678	693	680	682	666	672	706	632	682	662	698	715	638	639	634	634	640	673	642	683	681	665	689	714	653	670	634	656	637	649	708	666	655	649	631	661	676	642	689	665	635	688	627	684	681	675	699	673	658	663	647	645	665	631	643	663	681	647	638	671	640	630	692	728	692	678	691	680	702	699	688	711	703	662	645	711	640	660	664	690	688	660	662	647	699	632	662	687	620	649	653	674	659	670	683	627	636	648	654	683	650	674	669	663	656	653	689	658	650	732	666	663	683	692	683	738	689	691	679	676	720	620	632	686	683	678	676	666	669	702	699	663	667	740	678	676	682	684	705	685	662	649	705	703	632	667	650	663	652	670	667	681	678	670	687	626	670	643	630	649	710	618	668	683	645	657	666	683	713	681	644	664	712	665	638	679	644	680	664	699	689	692	683	682	615	694	661	614	613	675	664	619	673	657	683	684	650	661	730	650	650	661	612	613	640	663	698	629	702	651	694	655	726	691	682	638	708	654	690	646	707	656	645	662	639	665	683	628	655	658	647	649	668	682	658	680	639	695	666	690	690	656	623	665	684	633	679	683	678	673	643	702	642	677	651	629	678	678	681	669	681	639	694	668	690	702	709	689	663	688	635	650	677	676	679	669	709	660	683	689	677	683	706	640	666	691	702	673	650	675	694	644	645	652	695	688	645	684	702	650	684	686	667	660	691	721	687	620	633	604	658	629	685	622	652	640	648	664	697	636	711	658	689	665	692	743	658	694	680	656	629	694	683	691	638	662	676	717	652	676	669	668	660	665	663	678	640	659	693	651	674	645	635	627	636	624	674	639	688	667	678	637	651	623	661	683	661	690	666	669	660	633	658	627	658	686	637	643	682	673	668	696	702	703	676	646	678	640	681	709	706	692	669	629	693	607	664	692	687	668	646	671	668	659	651	674	640	627	671	701	662	674	593	665	711	631	673	669	661	630	623	633	629	645	634	701	637	621	705	687	748	638	654	700	657	669	724	676	672	715	661	683	678	727	688	682	685	629	645	624	679	647	643	692	650	659	704	636	696	684	673	656	682	662	675	723	692	647	652	699	653	688	706	600	656	647	625	641	660	681	622	660	662	637	627	655	675	665	613	632	678	681	709	693	715	683	687	652	636	633	671	692	692	706	623	720	653	670	664	646	667	641	679	676	671	647	659	676	645	638	617	659	652	664	634	636	665	678	695	636	639	657	651	677	676	659	687	656	685	641	633	621	668	620	676	645	661	667	679	671	665	641	622	642	665	683	637	704	675	656	658	614	688	632	662	637	672	664	692	654	646	655	644	710	641	725	671	683	650	685	642	664	703	658	659	706	705	695	658	655	662	655	679	691	673	661	677	649	661	625	691	687	630	680	689	640	624	687	686	674	657	687	673	615	641	663	652	635	663	713	693	689	659	656	680	667	643	682	629	673	665	690	690	667	676	688	674	713	665	682	640	656	692	649	691	734	662	645	664	662	709	673	654	624	693	684	683	691	645	695	711	695	647	668	671	658	700	659	624	715	660	659	672	690	689	663	693	673	679	682	665	637	681	688	690	658	676	667	689	648	702	683	729	711	650	682	675	633	660	664	651	694	694	668	662	693	628	651	691	690	670	691	672	686	684	707	689	654	653	666	700	694	646	658	629	677	698	653	686	672	693	650	660	723	595	699	643	679	686	665	678	650	684	655	682	674	714	708	711	688	684	615	704	699	693	700	657	717	670	666	706	707	669	657	646	680	658	656	666	700	645	696	680	688	666	641	653	646	716	708	667	648	655	670	630	661	680	682	683	685	641	680	672	680	707	683	657	662	663	645	707	677	635	623	712	711	654	655	672	670	663	704	617	640	658	644	694	673	689	649	693	656	634	694	633	642	646	637	683	694	673	698	645	674	650	627	653	670	667	679	661	694	705	635	643	700	662	634	650	689	666	644	671	637	670	686	664	684	693	650	704	690	661	693	688	711	661	653	694	656	690	693	644	683	676	630	668	637	675	689	665	709	669	623	670	667	682	678	670	700	668	673	695	655	643	673	675	681	672	706	667	731	625	641	660	608	681	645	634	663	669	674	700	670	699	680	672	677	686	625	684	695	704	703	643	689	645	667	637	671	643	667	685	678	676	653	662	650	650	645	675	668	662	686	658	716	678	646	656	668	703	662	681	680	671	701	636	695	672	676	649	699	667	701	680	671	643	690	657	668	621	643	649	692	680	678	703	662	633	655	666	667	660	654	680	726	640	649	642	694	618	709	665	669	676	695	675	675	687	663	652	617	673	714	650	689	652	678	677	664	691	678	697	662	706	681	643	635	706	691	622	649	656	694	670	691	675	718	651	643	632	675	657	680	734	717	704	692	653	744	620	649	661	657	650	670	695	691	693	641	635	656	684	652	682	661	685	692	659	647	686	673	631	673	669	681	653	679	646	714	635	650	649	684	685	653	627	657	650	712	632	637	674	704	682	636	659	643	696	684	646	659	679	658	662	705	715	624	673	677	682	684	664	665	660	676	637	661	716	681	647	647	664	696	666	695	652	676	695	636	691	702	656	660	654	694	671	654	665	655	641	660	685	641	641	636	697	691	689	671	708	684	665	658	739	641	606	670	678	703	697	663	688	621	697	666	660	680	655	690	689	640	658	674	682	651	677	657	697	669	642	661	686	690	649	705	668	662	663	616	686	654	667	711	687	662	656	622	718	699	657	698	636	674	671	712	651	686	659	721	656	699	652	639	630	647	671	633	667	675	639	675	656	690	633	663	685	670	667	620	690	678	683	680	701	654	665	678	648	660	689	671	695	706	649	653	695	614	686	690	636	636	634	660	672	667	690	682	676	688	642	664	635	661	689	663	667	643	703	698	725	677	646	685	659	674	666	665	709	658	703	680	701	676	643	621	719	681	663	665	615	640	656	643	704	684	649	640	643	675	648	690	694	661	647	654	685	678	646	691	619	684	630	643	688	661	691	633	647	673	683	665	623	675	665	687	685	641	696	669	650	683	674	682	634	702	655	680	618	673	597	686	665	646	630	651	652	617	653	639	681	610	706	672	679	649	704	621	730	639	676	674	656
2606	950	897	3448	1342	117	94	97	103	78	93	103	86	93	87	101	94	82	66	80	78	77	90	92	100	88	85	66	64	83	93	69	76	81	74	89	78	88	81	82	99	82	86	112	83	67	77	96	67	80	78	81	87	86	78	106	88	93	90	94	71	78	76	113	95	84	96	83	102	106	90	91	94	76	103	76	87	97	82	87	88	87	79	104	93	86	86	93	81	75	91	87	87	105	82	108	85	87	106	77	74	80	71	88	85	102	99	106	72	94	88	90	97	104	87	80	81	97	85	81	92	92	90	89	90	93	84	96	86	94	100	103	81	80	87	81	82	88	101	112	83	93	82	76	92	71	94	89	74	98	85	81	83	72	83	82	68	102	87	78	95	88	93	102	89	104	78	87	89	86	71	93	85	73	77	107	80	96	85	87	89	70	81	74	87	68	104	87	110	85	88	67	86	73	77	78	76	77	102	112	94	80	89	90	84	87	84	88	87	104	82	95	101	95	85	109	98	77	69	77	80	75	82	74	90	95	85	82	87	104	85	78	108	94	90	85	94	80	70	96	84	99	87	97	94	79	94	90	70	80	97	95	102	110	79	82	80	84	71	85	88	91	90	92	101	83	81	79	80	93	79	89	90	70	94	93	92	115	89	92	94	87	85	98	84	98	78	82	85	86	87	89	89	77	77	98	71	90	85	77	101	95	96	98	84	84	75	72	70	100	78	96	114	92	96	78	83	78	74	93	84	96	77	97	99	90	90	87	98	93	92	118	81	92	94	106	94	99	87	101	84	96	81	73	85	77	111	97	82	86	85	92	77	83	91	83	87	82	81	85	96	75	97	96	75	92	88	79	98	91	82	59	78	87	108	86	70	76	80	90	82	93	84	74	81	78	87	86	87	73	76	82	96	105	72	105	96	88	109	87	91	78	73	88	77	102	84	90	85	82	101	90	107	97	94	95	84	87	94	95	90	87	97	85	69	107	94	83	76	93	80	83	79	75	88	85	70	86	68	78	70	89	103	90	87	95	94	83	100	94	82	91	76	72	79	84	94	90	73	74	74	87	91	103	67	91	90	80	106	84	93	84	81	87	78	80	95	103	91	80	74	99	80	74	88	81	87	79	81	84	92	100	93	89	79	73	72	94	85	94	87	89	82	78	64	81	87	105	77	99	90	73	97	84	95	79	99	86	96	97	90	91	92	86	96	88	95	78	95	74	94	80	112	96	72	85	81	64	73	95	82	83	77	99	71	94	71	101	74	76	102	74	80	83	82	90	90	94	98	82	90	87	67	81	75	74	78	97	85	71	90	99	96	80	85	86	89	76	79	82	72	89	83	84	80	78	77	92	96	80	87	71	65	82	96	86	84	96	94	72	81	81	95	92	86	94	79	101	77	75	88	82	88	82	66	90	100	85	88	93	69	92	106	71	81	85	94	101	89	90	105	106	99	90	94	73	73	77	86	80	82	97	81	97	93	89	75	75	82	79	88	84	102	86	83	88	91	99	97	82	107	83	86	102	95	76	82	90	82	83	93	99	94	95	89	84	90	84	80	98	82	73	77	89	77	80	83	93	78	98	97	68	93	84	90	91	105	93	89	91	88	90	69	75	76	87	98	70	76	86	80	102	107	91	77	79	69	84	86	83	72	89	65	86	93	82	79	96	65	92	81	92	83	78	82	90	99	83	86	84	92	87	85	100	83	98	87	88	110	78	100	82	83	95	79	89	93	81	71	88	93	90	91	90	93	71	86	98	78	81	78	77	84	98	77	61	86	88	96	104	89	77	97	77	95	87	95	84	104	92	107	106	80	87	75	96	108	86	76	88	76	71	86	82	83	93	80	98	78	86	98	71	91	95	108	98	82	95	80	104	98	90	77	86	78	71	92	79	92	76	73	72	79	94	88	90	79	65	98	101	96	80	85	88	91	93	92	101	74	79	86	83	75	92	98	82	101	83	84	80	104	88	91	77	87	92	83	106	90	85	87	89	88	78	88	80	91	109	75	77	79	83	81	103	92	100	80	91	98	77	90	83	88	88	87	104	97	71	76	116	82	101	82	69	93	103	88	84	55	77	110	86	94	85	78	84	77	84	80	90	72	95	88	86	81	89	75	91	95	87	74	73	91	78	90	91	83	73	79	68	104	89	81	75	80	71	98	82	86	86	96	81	88	98	80	78	70	102	93	80	86	90	82	70	104	76	87	86	70	82	78	98	98	88	93	97	93	92	95	92	80	84	93	79	73	71	91	78	63	88	77	92	98	86	86	102	94	96	90	88	88	78	101	97	83	79	75	82	66	91	88	97	68	97	81	76	88	105	95	76	106	75	81	89	80	99	94	95	88	91	102	83	76	89	104	82	94	89	81	80	101	102	98	75	71	88	81	89	83	72	66	94	73	83	101	90	100	81	93	95	81	108	96	100	83	115	105	78	75	83	78	87	95	111	97	103	90	93	100	87	75	77	102	101	77	84	90	85	84	88	86	72	88	93	93	102	88	77	76	80	90	80	77	86	75	64	95	104	72	80	81	97	76	90	95	98	75	91	91	101	78	65	82	86	96	86	86	91	82	83	95	64	82	88	90	63	91	88	96	81	78	85	84	81	69	77	81	98	82	95	72	95	81	88	106	102	94	87	94	90	88	71	97	68	96	80	93	102	98	70	104	91	93	90	78	86	72	96	83	98	90	84	86	92	90	92	93	84	92	64	84	80	91	82	86	88	99	96	87	74	93	89	83	94	82	82	94	96	69	85	82	72	104	77	80	83	104	81	99	87	82	103	82	86	92	105	93	70	94	83	76	111	95	90	88	73	89	107	100	92	82	88	94	104	79	84	103	89	93	93	83	90	94	82	97	96	82	87	99	110	84	108	83	84	95	93	102	109	110	80	83	73	72	88	74	88	92	103	71	73	78	88	75	83	71	92	83	81	91	101	86	71	80	88	86	76	72	83	78	95	86	90	83	94	81	77	85	74	97	75	88	110	78	79	81	87	109	84	88	77	79	86	104	81	84	87	85	91	70	80	95	99	82	81	72	83	94	75	95	93	97	63	95	87	72	83	95	77	115	102	90	77	111	90	99	83	81	74	97	63	88	91	83	102	91	102	75	97	86	96	81	79	72	71	83	92	67	88	70	97	90	88	85	108	73	92	93	86	83	101	89	98	92	77	89	93	81	85	85	93	79	95	87	102	79	96	92	73	80	85	82	76	94	91	68	93	95	94	84	91	77	85	92	93	81	83	94	72	91	61	85	93	88	81	80	75	76	97	81	84	75	85	90	97	93	84	90	88	85	82	84	104	80	103	90	99	94	85	71	84	67	98	78	77	87	81	88	74	81	79	90	101	91	80	85	90	83	76	99	84	83	81	79	84	94	79	69	76	91	80	71	82	94	93	101	92	98	88	76	93	80	83	95	70	76	84	92	96	97	98	80	87	82	93	104	92	89	82	85	77	103	90	98	85	88	88	83	67	75	92	97	108	93	79	70	103
2227	1274	2401	11941	5241	294	274	292	247	276	280	243	262	296	251	283	257	251	275	263	233	257	248	242	272	248	287	252	275	255	290	254	251	225	239	237	245	258	254	253	243	241	278	239	246	258	251	257	250	256	217	246	231	256	265	285	277	242	260	237	243	232	285	200	271	255	261	257	269	270	264	280	258	247	242	272	232	241	249	261	253	217	247	260	250	260	264	259	269	271	232	252	221	236	258	262	240	261	256	244	236	253	255	245	268	271	252	245	256	234	245	261	272	269	256	271	268	275	277	244	242	243	253	261	242	261	249	259	244	236	253	228	250	245	262	229	256	249	229	262	279	248	237	250	265	254	264	226	272	247	248	259	245	247	242	278	253	220	266	251	288	258	258	271	267	276	297	263	273	249	261	262	266	233	259	240	235	281	248	264	241	280	269	262	266	277	272	256	240	247	264	239	245	248	269	260	254	275	270	234	259	280	293	251	266	245	261	230	248	256	246	257	238	271	246	273	249	239	259	243	263	235	274	250	272	279	267	253	261	240	262	246	245	263	264	236	266	237	240	249	251	261	224	248	250	292	280	273	269	261	260	223	249	268	235	264	230	247	246	241	251	237	261	246	261	255	264	232	235	262	250	286	256	254	272	253	233	231	281	272	252	265	253	230	244	247	257	262	250	222	231	243	266	258	274	247	275	273	251	238	241	241	238	219	296	256	254	232	253	232	252	266	252	258	262	232	274	255	265	278	254	272	256	252	248	251	244	246	262	251	228	271	271	252	259	259	270	270	247	247	288	257	262	250	255	267	252	262	256	253	263	275	256	265	263	251	261	237	234	232	263	245	268	252	256	236	252	248	268	239	248	224	299	265	231	272	271	251	280	255	251	268	268	260	229	250	243	231	252	256	251	253	260	235	244	280	243	262	254	261	231	242	287	243	277	238	246	247	242	232	240	237	241	246	231	239	269	233	229	244	259	244	231	232	267	263	239	239	268	266	242	275	252	236	240	252	250	241	237	239	267	254	301	265	240	258	243	239	282	218	249	251	256	270	260	241	252	246	259	256	273	238	272	249	259	269	266	274	236	265	255	259	265	241	268	260	250	229	259	260	276	262	290	259	252	259	238	277	271	252	253	276	273	236	264	287	264	268	239	240	270	255	240	244	229	233	242	249	231	280	235	263	237	247	271	241	258	245	260	264	265	248	231	238	255	281	240	278	275	246	257	280	263	255	263	233	263	291	282	237	257	280	261	246	242	260	236	256	214	237	253	236	269	269	240	290	250	252	251	244	225	279	234	238	249	282	269	266	252	264	250	258	241	265	246	226	267	229	246	259	246	241	264	275	218	281	248	263	252	255	290	263	253	257	237	259	245	292	255	258	231	273	278	270	267	242	264	243	260	263	239	264	232	271	259	242	242	261	257	227	253	284	267	237	244	257	279	239	230	244	238	255	247	247	250	267	256	247	267	243	254	263	248	275	255	282	249	261	241	262	273	257	242	249	254	238	256	238	262	242	255	256	244	274	274	233	240	249	253	274	250	228	271	244	221	256	240	241	244	237	261	260	254	275	255	263	259	260	255	277	251	273	293	260	255	283	237	270	222	277	248	265	263	284	237	244	227	252	247	274	262	239	255	245	261	265	225	264	257	263	231	256	212	232	238	230	247	259	256	236	248	264	274	252	254	294	260	221	249	253	245	222	246	255	233	266	262	252	237	268	225	256	253	229	233	244	270	249	250	231	246	273	230	226	270	254	242	261	257	276	233	222	237	242	276	281	242	237	253	254	250	263	247	254	278	259	246	245	246	286	266	235	260	247	287	250	245	262	244	262	231	219	249	257	264	251	226	256	281	257	265	249	253	227	260	239	269	254	241	238	242	270	263	239	259	261	228	247	275	246	243	241	265	233	236	265	259	266	259	246	271	240	271	259	251	231	249	279	255	244	266	266	249	264	266	245	247	249	280	261	255	222	251	245	257	262	263	252	245	256	239	280	257	270	267	269	258	242	252	242	222	251	255	242	256	216	258	249	242	232	263	258	270	257	270	284	283	249	259	236	216	222	261	272	251	230	255	259	232	267	243	280	235	280	232	260	265	254	259	251	278	265	236	241	248	261	264	251	245	269	240	244	284	230	262	259	269	261	254	270	255	237	272	254	257	249	250	250	274	270	235	259	245	246	252	233	255	235	277	252	264	265	240	211	253	264	250	267	250	264	272	270	285	239	247	274	238	250	256	249	268	242	235	233	225	308	254	257	262	245	285	264	250	224	252	225	254	271	250	256	234	236	268	259	273	257	270	236	244	248	242	258	264	241	226	248	235	241	223	253	252	233	269	242	266	237	269	240	238	258	251	263	243	227	269	242	254	253	244	242	229	239	241	236	235	239	255	234	260	234	245	247	238	261	243	231	250	241	248	250	256	260	272	239	258	270	220	245	241	261	228	241	249	253	249	241	260	252	241	278	239	256	233	261	242	256	243	261	258	246	274	262	276	259	292	225	254	253	258	259	253	285	251	261	256	276	237	225	260	248	247	255	290	285	241	278	259	275	260	253	240	258	247	255	251	280	228	263	254	245	258	218	240	284	277	269	261	244	274	262	270	248	268	243	260	231	217	255	242	232	245	243	267	240	254	264	261	248	249	264	226	284	239	252	260	250	255	240	250	243	220	222	225	235	295	252	226	243	243	252	275	242	246	215	248	250	238	268	247	260	231	255	246	258	269	229	238	247	234	244	256	229	238	257	237	262	252	272	249	247	276	235	239	250	260	224	257	263	244	243	258	240	266	249	250	242	237	227	239	267	224	249	257	256	224	251	263	258	270	278	245	261	261	258	291	249	240	262	261	234	252	257	256	270	236	249	238	256	243	239	273	279	262	272	260	269	264	246	251	270	287	273	243	238	253	219	251	244	247	273	252	233	245	248	266	263	245	249	244	285	244	271	272	270	243	269	286	265	262	258	259	242	249	266	280	271	268	267	233	282	287	241	233	236	240	249	261	240	242	236	236	259	271	249	254	240	275	256	243	275	266	251	240	228	246	240	224	250	249	258	253	259	265	243	256	279	244	246	263	264	250	269	259	260	231	223	257	251	224	241	252	243	251	235	238	225	261	265	245	254	262	260	272	235	265	250	253	264	271	237	233	218	250	260	258	259	242	289	241	260	270	247	274	249	255	275	251	251	237	230	237	261	258	232	247	223	278	257	244	242	306	241	261	256	221	255	263	253	266	250	253	267	231	263	220	269	242	218	228	252	237	198	249	245	232	262	247	242	240	262	263	240	248	238	303	269	275	267	290	242	254	255	272	246	226	260	240	234	281	261	266	250	248	241	271	246	251	276	250	249	263	226	240	249	268	265	270	248	284	265	266	236	269	248	260	265	250	247	266	245	227	249	249	250	259	282	240	289	249	257	267	237	237	271	249	261	237	232	221	258	239	240	258	244	247	276	282	265	260	267	242	285	241	247	268	269	255	248	237	250	245	243	252	277	297	262
10600	2607	15863	55875	38758	6955	397	296	286	250	245	204	223	199	232	196	230	187	193	209	173	220	158	199	171	192	192	202	186	169	179	197	180	183	195	162	156	187	186	176	178	181	196	186	186	168	173	170	185	189	175	166	178	199	187	158	163	154	173	205	198	176	198	189	179	169	172	170	167	178	165	154	187	171	176	166	173	176	172	161	165	190	217	146	154	189	155	157	203	178	192	202	163	164	196	170	187	189	157	174	174	183	174	174	200	181	158	162	151	183	182	156	180	178	182	167	194	171	184	179	141	158	189	176	170	176	196	194	197	168	162	160	192	174	183	185	185	177	182	194	134	156	148	168	180	186	189	168	167	174	163	186	183	152	176	171	165	140	194	166	170	187	184	188	182	187	193	157	184	185	179	169	190	175	189	178	178	171	170	174	148	177	183	168	206	198	171	181	165	193	186	181	201	204	190	170	161	201	177	160	188	188	186	174	203	170	185	190	165	184	184	174	178	168	194	166	166	202	180	158	208	164	162	187	191	149	148	175	176	175	171	166	171	211	192	142	145	173	179	189	196	180	167	162	185	175	164	223	175	191	172	176	162	198	174	174	173	167	146	185	188	175	187	171	158	197	160	211	186	183	167	191	184	174	175	150	181	149	174	200	183	172	167	198	186	173	165	155	179	181	168	159	176	183	151	187	157	151	166	177	154	199	207	165	187	163	160	189	187	182	165	158	169	206	180	198	167	176	195	158	177	187	181	176	183	179	160	177	157	144	175	173	194	164	170	164	161	170	173	123	189	171	160	190	187	178	162	174	156	196	160	196	144	165	174	182	187	155	211	161	161	191	186	194	170	165	144	191	182	170	158	180	177	156	158	180	205	182	185	159	163	159	199	170	154	180	192	174	173	172	175	175	192	201	169	164	172	187	191	192	170	170	178	178	169	201	184	176	172	165	166	192	190	165	191	178	191	181	167	190	177	166	208	176	216	157	178	165	172	179	187	159	175	188	178	196	198	165	176	181	174	170	161	167	196	179	190	198	164	168	163	182	164	175	195	171	174	164	183	184	198	163	183	170	193	186	175	182	181	162	193	178	187	196	200	164	179	168	187	172	163	144	188	165	157	146	193	178	135	165	170	170	188	178	160	170	171	169	152	179	175	182	163	180	162	156	178	166	192	164	187	158	185	194	193	194	183	196	161	160	177	166	176	160	169	174	152	179	181	174	185	180	161	170	193	154	174	161	162	165	172	157	164	173	169	171	199	174	188	158	189	179	201	163	166	163	179	179	171	175	182	173	179	200	162	173	161	195	167	173	146	201	188	174	171	179	190	152	190	167	170	171	174	195	200	178	182	165	189	181	136	182	185	172	188	163	167	154	179	179	167	184	164	191	173	180	188	162	185	174	139	162	161	159	176	188	215	170	190	159	203	189	170	165	173	163	182	160	186	185	185	156	171	192	178	189	178	160	177	182	161	163	178	166	175	178	157	172	190	198	157	164	166	185	178	169	192	170	183	169	167	190	184	181	187	204	171	181	151	176	191	168	189	200	159	171	182	150	163	164	185	180	181	152	175	157	188	160	172	172	180	193	178	180	172	184	184	175	157	174	174	204	198	163	169	182	183	178	178	178	189	183	167	150	186	153	183	172	196	155	143	175	166	152	164	155	172	174	172	195	183	168	196	180	179	157	185	163	176	214	178	177	183	191	165	197	175	165	172	155	160	151	184	157	174	181	166	195	165	168	188	152	183	187	175	179	173	192	181	193	173	216	171	173	187	171	168	173	176	178	174	178	176	190	149	179	184	170	187	180	186	170	174	205	151	170	148	165	176	163	171	210	198	172	177	176	203	189	166	160	153	146	187	155	179	173	160	165	183	200	194	157	186	190	192	153	205	169	173	153	222	176	168	156	199	208	163	166	184	157	191	174	183	182	172	219	152	184	156	202	195	159	169	181	166	176	169	210	188	139	156	205	152	183	181	190	166	173	148	195	181	173	200	172	192	161	212	173	167	162	183	174	186	163	173	178	176	167	191	160	168	158	164	167	173	172	158	194	156	136	168	190	176	165	159	198	174	174	163	172	183	171	181	175	200	195	179	146	167	203	191	168	172	182	177	167	151	169	182	185	152	172	189	164	188	153	172	169	175	168	163	143	177	158	160	194	175	171	150	163	160	165	170	171	195	174	177	144	159	172	221	166	173	197	150	176	182	169	158	181	173	176	179	192	188	165	171	189	168	167	169	176	171	168	174	179	195	172	174	191	164	193	171	175	177	182	193	159	172	186	161	173	152	183	163	161	166	167	180	185	190	159	186	179	164	169	171	188	149	168	172	174	173	158	154	145	162	163	179	190	167	218	166	176	179	162	181	156	166	171	139	171	203	177	179	194	157	176	180	181	173	183	193	214	162	161	169	174	180	164	188	177	162	184	180	187	172	158	171	165	166	187	171	172	194	174	176	174	196	203	180	199	184	162	179	161	182	168	181	185	189	192	162	172	182	168	154	204	160	173	176	177	192	178	172	168	150	144	182	181	193	192	161	178	184	166	206	181	185	169	179	182	174	187	168	185	218	174	145	175	169	187	173	191	172	191	167	193	166	182	181	174	175	166	174	179	175	161	180	161	174	202	169	161	180	179	170	171	173	188	163	177	167	207	168	176	162	182	181	176	185	160	162	178	183	155	190	184	170	168	198	185	175	173	192	171	183	175	190	169	166	182	191	168	191	170	164	174	174	198	192	167	163	166	165	183	156	187	164	149	155	171	182	199	176	165	150	172	169	185	182	173	194	188	181	179	168	186	149	171	167	167	176	184	172	188	175	173	181	160	178	186	177	180	186	190	177	171	175	165	177	183	172	177	171	163	189	169	177	213	164	166	157	166	157	180	173	157	177	195	165	169	182	184	185	203	149	155	174	180	174	176	171	162	169	177	186	190	149	181	183	172	178	197	162	190	173	173	193	175	186	201	168	165	170	172	161	164	179	204	202	157	210	184	165	171	162	155	195	218	173	146	161	180	173	193	168	196	199	200	153	160	177	161	172	168	179	191	183	182	186	156	189	167	175	171	161	188	152	179	169	164	167	174	161	164	183	173	178	164	165	192	184	174	169	170	180	153	176	174	181	178	172	166	195	194	172	176	171	179	170	163	176	185	158	185	185	184	197	168	173	178	168	169	181	155	192	166	179	174	194	174	182	169	165	167	168	167	179	177	166	167	203	160	188	183	187	201	192	184	153	177	157	161	170	160	151	181	161	172	169	165	172	181	195	167	177	169	176	184	183	196	202	150	177	198	167	181	168	165	191	182	160	177	169	197	171	170	156	187	156	173	183	180	192	164	190	161	189	155	151	194	185	185	157	176	170	167	176	179	177	179	175	130	164	171	174	175	183	160	166	179	166	184	164	165	187	189	167	188	195	155	186	181	163	151	165	183	176	203	159	188	202	177	170	173	169	189	170	162	185	185	158	185	168	188	154	197	178	177	178	183	177	211	171	166
6509	2479	22252	60507	42026	1631	1281	1020	1002	875	815	764	686	674	634	623	554	564	581	534	548	528	504	522	565	506	481	518	510	479	468	442	493	504	504	502	483	466	473	466	464	465	477	496	437	445	485	474	475	465	461	448	444	441	480	449	461	439	438	469	459	430	490	467	486	439	439	482	412	484	460	443	465	482	469	457	464	439	440	492	450	423	433	499	438	442	427	469	464	471	440	452	451	473	471	413	442	446	453	430	467	416	439	420	452	457	438	472	451	438	444	462	424	393	422	420	460	489	448	427	492	480	446	411	460	454	451	412	478	421	442	482	425	448	432	423	433	454	459	412	453	445	438	459	428	429	502	442	471	423	466	468	453	439	419	457	452	445	430	434	457	467	433	433	450	416	430	468	457	478	475	471	446	452	435	433	475	436	451	433	467	459	463	434	415	465	466	473	481	441	427	427	450	395	428	458	429	453	464	455	424	419	410	472	418	464	441	442	438	436	445	440	440	433	428	432	450	437	458	426	459	481	461	404	430	455	458	453	413	451	451	447	453	441	437	448	437	420	434	445	482	441	489	446	440	438	439	429	460	470	457	444	481	451	444	423	467	461	461	466	439	468	470	431	466	416	455	472	446	464	450	459	443	466	444	445	460	445	462	436	474	467	470	434	411	419	446	463	439	453	448	461	406	442	455	484	442	418	446	437	429	423	470	479	471	475	472	439	478	466	449	468	467	416	454	480	434	413	433	475	429	449	452	440	445	436	444	471	456	453	436	436	438	438	443	439	483	428	465	458	451	451	496	438	432	434	421	413	487	433	430	468	438	451	477	448	455	441	445	486	470	421	489	455	452	446	433	458	459	402	452	473	397	434	415	443	440	452	436	446	440	454	419	437	460	440	458	436	428	428	440	485	438	432	467	431	440	446	471	446	454	444	465	445	454	429	478	401	401	453	472	429	455	413	442	409	433	434	433	464	435	468	404	411	444	471	478	457	429	436	421	469	419	478	469	429	478	425	490	436	424	423	414	456	476	422	456	447	460	473	434	424	463	435	417	468	443	435	448	449	402	464	436	440	500	454	448	454	456	476	470	483	436	461	428	417	398	401	462	463	443	462	490	480	450	415	472	429	475	436	453	406	432	480	446	456	442	438	432	487	459	460	450	456	461	411	442	437	452	400	434	431	451	457	444	468	436	452	465	458	421	453	505	452	471	448	488	471	395	459	453	472	412	486	441	444	468	450	439	441	416	434	435	449	451	429	447	451	458	437	447	400	431	434	431	477	442	410	456	470	468	432	466	464	458	424	455	481	464	413	440	430	451	477	431	463	476	415	474	482	455	420	462	461	438	447	447	436	480	422	473	432	423	467	457	474	445	457	394	440	486	457	435	494	437	465	457	451	454	476	447	413	432	428	414	425	458	473	474	442	463	441	442	441	464	433	431	433	434	431	461	449	462	417	454	432	452	443	481	482	451	458	473	436	458	508	425	427	461	458	445	430	480	456	422	468	459	443	439	494	435	438	472	453	454	432	456	473	460	431	445	452	437	464	435	453	439	432	440	457	439	434	432	434	473	446	470	476	423	407	478	474	396	474	427	468	466	452	448	426	430	465	427	440	457	437	460	430	425	435	456	448	463	401	441	456	438	441	449	414	466	467	440	473	486	464	420	463	468	464	440	456	438	458	442	432	465	473	455	456	465	439	466	487	479	445	435	426	456	438	464	437	432	414	443	414	448	480	466	462	458	450	454	476	441	471	436	402	437	473	430	413	465	466	457	427	459	444	457	456	423	464	421	430	461	408	447	433	447	426	445	409	468	446	500	413	450	449	480	458	438	428	449	453	442	457	430	456	458	460	458	465	455	431	474	479	419	463	445	414	475	437	417	429	444	473	431	463	492	418	453	471	450	441	459	434	437	447	421	414	425	389	435	467	491	428	419	485	411	461	447	447	451	433	461	419	427	443	421	425	433	453	398	434	448	437	424	466	432	459	466	427	426	420	456	480	453	430	416	470	422	467	454	432	433	460	482	439	433	440	387	442	453	424	451	432	440	451	473	424	428	433	440	410	435	433	450	442	478	457	449	455	454	438	441	424	401	472	446	467	449	454	472	426	403	456	473	476	453	435	454	417	451	466	461	451	471	451	424	461	424	458	430	453	430	421	478	423	444	417	418	440	434	437	443	455	469	468	458	431	454	415	436	432	459	461	459	421	468	465	444	448	469	423	454	433	482	459	474	433	451	423	435	452	453	452	438	457	445	435	425	457	423	449	442	476	468	429	414	444	461	445	445	466	462	440	473	440	438	450	450	414	430	424	457	463	489	477	417	489	445	432	435	430	448	435	426	444	470	451	482	429	425	442	436	435	415	457	466	449	465	453	445	459	445	427	453	438	454	487	427	451	443	451	457	472	490	432	447	446	443	416	465	427	425	460	428	487	431	438	472	439	464	453	450	463	390	481	434	467	434	425	448	458	459	485	457	438	439	426	428	451	422	460	465	468	436	473	460	430	454	422	433	432	469	485	437	461	450	475	468	467	410	425	430	403	440	413	441	441	460	472	462	475	437	446	437	443	465	496	445	449	449	509	426	468	448	434	442	465	435	456	449	467	442	472	457	413	436	496	463	438	464	462	451	443	447	427	440	443	438	453	413	463	471	446	467	428	448	446	451	438	421	426	450	447	494	416	447	446	481	454	440	449	401	448	444	439	456	455	461	452	450	436	469	432	465	442	419	432	462	436	423	464	458	434	432	452	486	423	446	398	438	449	472	464	468	453	424	409	423	482	440	448	470	430	464	456	449	447	456	452	451	437	477	440	421	441	458	436	461	484	443	465	458	444	431	460	460	433	455	428	443	459	461	438	468	479	430	439	415	429	457	470	485	444	438	440	462	397	437	449	464	445	445	463	470	469	418	487	460	469	457	444	441	461	472	411	404	452	437	401	433	472	489	479	467	438	422	426	467	416	438	400	475	417	457	385	441	408	437	456	448	439	474	488	441	428	439	461	454	436	462	456	423	462	422	425	435	442	453	448	456	469	466	509	464	430	444	471	441	473	456	457	423	405	409	448	476	442	429	421	474	436	409	422	444	481	472	486	426	434	437	473	426	472	437	467	410	414	466	472	443	446	472	480	470	470	428	424	447	457	448	452	444	439	456	454	420	408	448	474	410	468	495	444	444	440	418	451	452	437	445	424	468	423	440	476	433	462	450	413	443	472	437	426	446	410	400	454	484	486	426	441	488	421	496	437	415	415	436	436	465	443	451	467	452	421	484	432	442	467	452	444	459	453	422	444	430	437	433	430	475	441	463	504	441	460	437	423	460	497	458	444	426	428	458	457	443	422	472	466	446	416	456	402	450	455	414	467	450	454	477	457	445	468	450	438	452	452	443	466	462	458	467	433	479	491	470	421	457	468	440	458	442	474	439	477	422	466	455	434	473	429	448	413	414	473	428	450	417	425	442	442	457	440	454	449	429	485	442	486	396	431	436	400
18496	4252	37270	71752	50412	14962	1774	514	472	411	426	341	391	371	389	337	327	343	349	334	291	290	305	328	314	267	326	344	321	275	289	259	296	321	321	268	299	301	349	285	319	296	302	284	293	292	338	279	323	292	278	320	268	290	276	291	334	301	307	287	297	313	302	297	259	299	318	293	301	318	324	299	304	282	291	277	253	295	294	273	272	310	298	323	277	290	321	320	301	296	296	257	320	313	300	266	293	328	339	258	318	334	274	300	302	313	292	287	327	299	282	289	318	267	292	310	308	337	290	293	275	299	318	282	272	289	273	291	284	309	306	309	301	310	285	318	333	285	300	317	288	277	307	293	315	276	306	294	311	309	318	307	284	321	309	304	322	302	287	286	284	268	274	272	307	306	270	289	337	271	294	305	306	277	289	303	283	293	307	288	273	297	301	260	268	299	286	311	291	319	258	306	314	269	283	300	305	292	295	281	317	289	284	293	254	297	283	272	277	319	342	335	284	278	294	316	319	305	282	314	305	287	287	305	313	252	273	334	272	287	292	308	302	314	281	256	312	278	292	282	322	327	326	289	297	285	302	269	294	280	318	324	268	290	312	295	313	278	302	267	325	301	294	270	303	315	283	297	322	318	291	302	307	319	278	308	287	319	316	292	269	294	306	293	293	293	284	324	305	324	331	307	288	283	275	297	295	313	267	303	300	298	305	301	269	297	274	299	316	293	255	319	272	291	300	268	279	290	341	285	277	278	284	312	306	319	304	300	286	299	298	285	277	289	307	311	312	278	310	280	282	319	305	283	277	303	265	281	291	312	333	279	322	286	307	295	285	334	306	306	297	314	309	290	300	276	292	287	320	316	301	321	306	280	289	303	321	283	266	322	273	273	304	293	276	290	290	301	299	304	322	307	257	317	316	276	270	249	300	308	297	293	311	254	288	296	287	279	267	320	291	290	310	280	307	301	311	300	280	290	281	317	306	290	294	312	257	299	304	265	272	298	262	290	304	302	294	289	273	265	296	304	299	322	292	280	295	292	313	282	311	295	278	272	283	330	277	302	303	308	300	271	299	264	311	306	296	291	271	296	270	332	327	318	312	241	312	313	319	288	297	284	293	300	305	309	284	296	285	274	311	276	307	278	292	294	309	305	259	301	303	323	305	317	301	276	302	334	276	327	305	261	321	283	291	330	296	302	283	320	291	290	289	318	309	277	302	313	275	266	311	294	294	296	291	337	284	289	291	304	302	288	282	303	300	266	281	291	277	337	313	297	298	301	321	319	315	315	299	276	274	316	281	299	276	302	300	290	270	308	307	309	305	278	263	285	325	327	297	297	274	284	289	300	316	285	324	283	309	290	338	270	288	312	277	267	273	298	281	299	301	309	268	297	306	289	238	303	329	303	305	291	281	321	312	278	280	290	312	302	306	277	324	319	290	314	285	321	271	302	288	298	323	342	292	294	312	300	296	294	307	287	257	289	277	264	277	279	312	292	284	285	310	281	282	296	292	321	295	284	300	293	313	272	284	272	308	278	291	284	301	327	285	277	320	293	293	277	276	289	286	275	295	319	270	306	287	287	295	280	305	313	293	281	313	287	282	278	294	285	323	347	281	285	297	306	282	256	310	286	328	307	288	294	306	322	292	314	302	282	273	294	294	301	276	306	314	291	297	322	292	319	299	288	278	323	314	275	299	315	296	292	331	321	310	302	310	284	301	301	288	298	292	306	288	308	299	286	297	291	260	283	304	288	316	315	328	316	277	278	331	263	294	281	272	324	299	309	271	282	278	276	303	299	312	253	289	298	307	268	291	283	301	310	282	288	270	297	333	283	261	298	303	286	330	339	312	270	308	340	343	270	304	304	336	284	300	320	301	301	279	312	284	281	291	310	328	340	313	338	288	291	280	278	308	286	318	298	316	327	282	274	303	298	282	278	314	304	307	297	310	318	260	303	285	309	284	299	302	284	303	297	271	316	332	290	270	325	283	299	306	318	269	303	297	304	304	297	296	300	292	302	275	293	295	326	310	315	281	246	276	289	313	299	279	281	313	269	274	297	272	323	277	305	307	275	323	297	320	311	309	292	296	300	278	301	287	301	319	317	301	303	288	319	309	282	317	335	308	294	289	287	305	302	313	283	317	303	317	293	266	299	289	317	282	274	279	290	270	288	293	303	290	294	312	292	310	298	299	275	293	303	279	282	278	294	286	291	294	283	321	289	288	293	301	319	306	298	301	307	287	286	300	313	281	295	308	319	278	255	293	278	278	294	302	296	278	288	286	311	273	321	277	291	301	319	288	301	321	307	273	286	288	240	334	291	279	268	315	294	308	315	322	293	294	291	272	274	298	290	328	312	315	280	295	290	288	284	312	307	297	269	308	279	303	268	280	270	293	278	275	287	307	278	323	307	295	270	290	266	288	311	281	291	277	322	312	302	304	335	287	288	318	298	277	314	275	286	310	280	287	282	314	285	293	265	325	342	327	296	268	273	348	285	274	289	305	315	289	324	297	284	288	292	309	282	321	284	300	305	277	299	288	290	287	299	282	292	314	293	318	293	300	259	299	261	328	323	303	336	301	295	296	304	306	276	327	295	307	301	287	287	311	281	298	276	288	287	312	248	288	293	305	273	304	283	256	274	290	331	277	280	340	324	303	296	299	286	316	302	292	281	283	299	290	276	285	287	304	313	291	302	275	319	288	292	290	292	316	287	288	286	304	301	309	303	309	317	301	308	318	311	343	280	313	293	314	296	325	315	300	277	294	291	294	294	293	304	305	287	281	290	283	288	326	277	301	298	321	284	292	269	289	337	283	292	322	307	298	307	289	305	297	323	334	322	296	303	286	303	279	283	317	315	318	293	339	308	298	287	277	335	288	311	310	299	266	305	295	331	314	320	280	300	300	287	313	312	288	287	268	262	275	316	283	276	305	304	260	283	320	309	324	317	292	292	316	303	300	280	346	320	314	273	287	265	304	315	299	299	274	277	300	308	324	300	307	296	277	283	304	289	330	280	247	309	291	313	306	282	301	279	279	300	294	278	313	263	291	319	300	295	286	339	288	297	320	324	267	290	298	301	286	319	338	292	273	291	304	311	292	315	313	288	285	294	304	312	294	303	319	317	280	302	287	286	294	332	322	312	285	292	299	316	280	289	282	310	330	297	288	279	290	296	324	294	281	314	304	316	311	290	326	299	280	281	295	285	311	305	329	300	271	285	296	333	287	264	293	299	292	306	275	305	298	244	281	291	322	275	270	304	324	292	273	309	283	304	319	280	260	283	333	294	302	269	318	247	299	300	319	278	318	309	281	296	285	286	326	308	312	319	275	314	268	292	272	292	309	281	324	302	307	310	276	286	320	300	331	291	280	299	274	296	312	282	280	291	288	310	337	301	284	308	311	317	306	286	297	283	305	319	302	265	290	283	330	288	291	302	309	302	282	267	284	288	304	279	297	300	279	329	294	331	296	309	301	298	299	295	286	309	337	242	307	319
8511	3247	39084	75685	54058	3045	2101	1832	1617	1410	1324	1268	1131	1095	1069	1009	1022	911	963	818	913	851	783	866	811	777	759	765	720	800	812	761	736	755	759	737	747	747	705	740	674	718	715	737	753	685	728	706	739	713	668	731	681	694	709	703	734	670	678	699	692	723	675	675	765	698	696	713	674	687	703	646	710	695	709	701	682	698	715	659	716	735	702	681	682	704	707	700	701	647	700	665	698	672	713	711	662	707	670	705	643	694	687	670	698	704	710	652	703	684	661	700	660	787	704	697	696	695	706	697	741	727	686	674	703	676	702	678	719	672	656	721	708	718	665	729	650	680	732	670	690	696	678	640	643	689	669	684	710	702	683	651	691	701	637	722	688	693	706	706	688	692	711	621	701	635	670	657	680	657	708	641	705	703	640	685	727	663	678	698	660	708	661	724	688	750	725	715	707	682	689	655	696	663	712	667	701	683	645	679	703	682	690	691	686	671	712	664	737	638	649	656	723	710	665	721	683	709	705	716	697	679	651	696	751	705	691	709	686	651	667	696	644	704	684	647	717	713	710	711	695	686	711	694	690	673	690	649	690	695	654	721	673	660	706	724	741	678	716	710	661	728	716	686	683	756	721	688	704	672	676	662	688	680	684	697	676	697	675	675	692	669	638	755	699	703	684	704	664	713	683	683	696	645	723	688	677	671	617	691	658	680	701	699	667	667	716	670	653	688	659	708	672	655	697	709	685	685	663	631	681	684	699	660	703	671	673	664	667	706	658	630	682	704	692	702	672	690	662	686	687	690	705	659	641	691	682	682	692	661	676	651	674	746	708	706	697	710	695	686	694	676	690	698	712	703	714	708	728	704	699	691	690	705	669	708	657	711	683	665	707	684	654	721	684	644	701	683	694	679	694	676	721	689	686	668	723	668	666	702	696	662	682	687	644	698	683	680	683	660	685	722	666	697	656	693	691	694	675	749	699	683	637	632	639	675	635	663	688	709	671	711	688	693	699	656	702	674	721	648	704	720	661	624	691	702	669	689	712	735	685	714	686	675	689	664	649	655	744	610	697	703	671	690	688	705	736	699	667	652	708	677	649	673	686	707	681	673	667	700	691	679	681	726	705	667	694	682	682	660	694	685	688	698	723	664	682	701	663	714	663	654	659	739	680	704	649	663	692	693	731	669	698	704	693	682	648	678	688	671	678	658	696	664	649	634	693	675	668	676	674	706	697	716	690	688	705	681	671	683	711	730	727	678	716	632	670	695	731	716	728	724	675	704	699	662	734	685	682	716	700	691	657	692	733	686	645	725	661	665	667	722	664	679	737	651	749	678	681	685	705	644	713	717	662	665	688	691	677	722	674	667	719	677	744	676	682	702	690	689	699	698	693	738	696	676	624	661	654	696	683	654	660	652	638	668	699	656	660	769	706	658	637	714	709	708	685	693	730	674	642	667	665	717	631	715	679	663	665	737	661	696	720	684	650	660	721	693	680	725	716	618	658	699	707	685	709	723	688	687	666	682	678	689	658	697	705	687	687	690	668	731	691	666	663	694	677	740	703	702	650	684	644	664	659	708	657	674	657	708	706	688	667	656	675	626	670	683	686	716	631	676	700	666	662	741	646	661	658	622	608	645	661	633	705	659	663	658	674	720	654	714	648	698	661	664	676	695	657	703	630	707	712	640	700	667	660	685	655	663	675	664	692	704	702	691	696	624	712	705	653	614	653	697	685	692	700	639	699	698	738	633	704	656	669	677	711	682	701	674	678	701	655	664	667	678	644	708	687	655	670	674	671	685	684	644	668	708	651	690	716	696	662	688	681	686	711	651	675	637	732	679	702	682	712	718	659	704	657	667	682	719	692	668	650	661	659	719	679	696	682	715	692	738	715	672	667	715	701	698	710	721	655	730	689	685	682	733	705	684	712	703	671	715	698	680	664	702	666	682	686	680	649	714	717	679	688	667	657	685	699	678	687	728	675	718	674	669	737	700	661	714	707	658	675	690	631	751	683	736	652	684	696	684	691	672	708	632	679	674	717	669	723	671	694	685	691	720	714	713	743	702	679	688	727	716	696	703	709	672	732	666	624	678	677	677	690	661	685	682	640	658	661	651	653	699	667	633	647	684	678	694	678	698	692	686	708	646	652	682	688	661	633	707	653	712	652	658	712	729	664	709	726	673	709	687	700	710	686	636	662	669	684	674	703	690	637	674	692	618	672	735	686	674	686	661	704	644	700	709	666	672	709	689	723	669	638	656	753	709	715	640	696	669	673	630	643	719	671	702	693	674	716	712	643	688	685	709	696	691	662	681	675	696	696	712	720	727	682	674	683	680	643	668	668	653	727	690	705	752	705	656	683	665	680	631	711	624	677	648	710	680	697	714	698	697	646	661	702	664	679	670	623	664	718	640	677	711	642	681	651	690	706	684	727	674	721	685	695	711	697	686	656	681	629	702	726	695	714	725	650	655	720	664	673	681	682	626	702	697	715	707	686	720	725	696	683	689	720	696	676	674	692	659	675	665	677	669	690	679	686	688	660	679	673	662	670	692	696	631	705	741	661	687	684	707	683	707	686	721	705	640	647	696	640	696	639	695	661	646	666	664	671	650	716	709	700	682	704	650	667	691	685	698	711	683	692	691	709	712	649	672	702	641	703	697	688	655	697	670	690	674	660	669	654	658	735	650	633	661	700	694	742	670	694	656	696	684	712	642	714	732	621	706	677	689	699	682	635	669	679	663	681	687	657	703	678	644	686	729	639	700	711	714	683	683	695	659	679	698	649	671	696	712	732	718	606	657	653	648	672	736	673	689	710	674	688	684	672	698	667	659	661	693	731	684	706	698	704	726	665	644	659	675	674	643	684	696	720	649	717	658	703	681	683	649	692	722	698	666	723	729	672	732	642	683	721	674	688	697	671	684	667	662	718	625	697	662	694	667	670	640	704	635	667	685	689	718	637	657	709	735	653	746	667	730	654	702	664	699	657	671	670	718	645	668	681	651	691	724	694	669	760	681	682	683	667	684	677	702	632	663	632	708	705	708	669	675	679	685	692	673	711	688	680	769	702	680	647	685	682	699	670	701	753	681	699	699	632	681	757	583	718	666	705	659	683	713	639	675	619	729	697	676	723	728	705	713	651	678	690	634	657	660	730	678	685	685	702	710	688	686	661	700	710	691	739	643	711	663	632	660	712	666	689	685	688	674	666	702	631	675	708	679	708	634	682	718	706	691	659	686	671	678	653	686	660	674	747	682	664	687	695	696	627	708	693	679	672	662	655	711	676	680	710	715	677	679	691	702	727	663	717	692	658	669	733	705	672	655	665	677	621	707	688	694	668	693	731	678	677	704	699	700	716	676	732	711	729	644	722	668	674	731	648	674	688	658	624	694	680	713	702	696	707	692	704	683	693	652	688	642	672	732	718	690	659	712	723	686	685	680	713	663	706	714	663	680	712	680	723	668	651	658	669	703	678	673	670	674	710	672	698	764	712	684
2684	542	1861	2802	1263	134	88	75	95	99	90	88	94	82	90	74	88	86	80	87	82	82	81	62	89	76	78	79	77	89	76	86	87	87	73	81	65	80	94	101	92	86	71	85	91	74	88	83	89	69	78	75	79	68	84	81	90	65	83	98	83	65	93	90	73	86	72	76	98	91	82	97	92	88	83	94	77	87	82	94	80	91	78	92	82	82	72	74	84	79	80	87	83	73	87	92	104	91	81	81	76	97	77	82	73	80	71	79	98	68	121	83	84	98	95	78	83	92	79	84	78	94	89	85	78	89	82	95	85	81	88	89	89	84	79	83	85	88	79	86	90	90	99	70	78	71	90	95	99	108	91	87	84	101	75	84	78	97	86	94	75	91	87	75	81	85	81	101	93	69	88	87	106	97	84	88	91	114	67	89	87	101	72	94	80	99	78	101	91	76	67	86	98	97	85	93	87	88	105	70	89	78	67	83	86	87	92	82	86	92	61	72	73	97	88	69	85	75	87	65	101	111	89	71	80	93	79	75	80	63	69	80	81	95	76	95	77	83	70	94	89	85	98	76	83	80	89	73	93	75	83	91	89	86	76	91	94	100	102	79	83	77	92	73	88	78	93	87	82	68	96	92	91	99	69	77	87	87	70	94	88	74	103	94	89	83	94	81	82	101	89	79	78	85	97	80	76	82	75	81	96	85	83	84	87	85	74	77	85	85	75	76	96	91	81	84	75	78	88	77	99	77	90	95	95	83	101	98	86	97	95	97	96	85	88	77	89	83	69	92	96	80	78	81	85	82	97	85	87	70	96	89	92	94	94	83	93	104	86	75	77	81	87	105	97	96	84	70	74	99	99	66	87	83	92	87	83	102	73	66	95	95	73	85	85	87	71	90	88	69	92	87	77	81	95	88	94	91	72	103	80	70	72	89	72	93	102	82	90	89	96	99	86	83	82	100	95	75	83	99	88	101	86	86	78	80	95	91	95	76	107	67	93	64	96	75	84	88	82	91	97	96	86	96	95	82	88	87	81	76	96	66	62	77	83	81	66	69	81	106	84	93	85	108	95	79	71	86	72	78	85	87	97	108	82	74	84	101	82	94	79	84	82	86	92	116	92	88	90	87	94	80	84	110	106	97	84	93	70	73	74	64	80	72	80	81	78	85	85	90	81	91	81	69	85	78	89	71	86	89	91	88	94	95	96	96	67	98	93	89	101	73	78	82	90	84	88	81	68	76	104	92	82	88	94	93	81	97	84	87	79	62	79	78	68	99	70	101	84	79	97	95	84	95	89	87	83	96	100	84	86	75	86	71	99	83	91	89	83	65	87	107	85	77	93	88	90	87	98	80	75	71	87	85	86	85	91	84	101	82	80	96	97	67	84	78	78	88	83	88	78	95	90	72	96	83	90	106	82	73	84	76	95	80	91	107	83	83	97	75	91	73	79	86	81	96	95	74	104	89	94	67	80	79	95	86	82	99	72	94	75	86	73	88	82	66	81	79	80	77	87	84	83	88	87	80	86	94	84	96	75	77	95	74	75	101	92	88	86	96	67	81	78	92	91	74	82	86	75	86	92	87	105	79	79	76	86	92	71	91	67	77	72	83	89	98	78	97	83	96	82	94	82	78	85	76	87	81	95	92	80	99	98	88	89	102	99	76	83	95	95	88	84	89	85	90	78	98	68	91	92	69	89	90	71	92	97	97	106	101	84	89	101	105	66	84	88	66	85	94	78	76	75	84	82	80	77	86	100	119	81	87	83	90	72	75	78	79	77	94	99	85	81	78	84	103	89	85	101	98	84	85	78	89	83	89	85	74	85	69	94	75	87	85	98	68	98	69	73	68	80	92	83	81	80	71	89	101	109	63	77	79	80	81	88	94	91	92	92	71	80	73	91	99	89	91	87	90	87	71	78	70	78	107	87	98	87	97	80	84	88	94	78	70	89	64	96	93	80	84	92	97	53	80	81	84	75	97	76	94	84	83	87	84	77	73	97	68	69	92	112	73	98	67	81	82	78	88	103	85	97	82	83	67	79	64	78	90	90	94	88	105	95	86	87	81	90	81	69	91	87	73	84	81	68	64	105	75	91	81	114	90	87	82	109	93	98	87	84	93	77	86	78	99	96	97	81	78	75	69	79	84	93	93	90	101	89	68	74	93	92	99	96	86	96	89	72	88	115	76	102	80	93	88	96	82	81	87	88	91	110	86	85	82	86	81	91	88	74	79	84	84	84	83	81	82	80	99	70	110	106	103	73	90	82	95	100	83	78	84	91	96	82	67	84	93	82	84	101	95	94	98	87	92	76	86	99	101	106	81	84	91	109	90	75	82	86	68	85	91	60	91	74	93	98	74	82	79	74	109	66	91	81	68	90	100	87	87	84	90	79	91	76	76	90	83	79	95	96	92	103	85	95	95	85	101	89	84	74	82	82	84	91	94	85	86	78	82	85	76	85	84	82	103	86	80	81	61	78	88	82	90	82	88	88	74	79	93	97	96	93	99	84	86	79	89	89	89	85	78	85	81	77	84	75	95	99	75	111	90	66	77	65	99	78	74	101	98	95	75	80	85	97	94	86	78	90	72	100	80	72	84	95	74	89	61	82	77	84	92	87	78	85	83	82	70	72	71	80	67	90	84	90	84	92	102	82	94	78	88	81	91	86	84	79	92	100	84	81	80	83	84	73	96	96	84	100	81	112	91	95	102	82	110	84	90	75	61	80	113	70	96	89	86	82	72	72	85	98	77	70	114	70	75	64	81	94	79	95	84	74	92	94	77	87	80	96	76	99	76	88	77	63	103	76	89	106	82	98	83	68	79	97	83	92	101	63	60	75	88	76	87	89	95	91	101	92	75	95	95	72	86	96	84	99	69	92	74	110	89	87	78	78	97	91	89	74	95	104	79	100	91	82	94	69	75	84	76	97	80	88	86	96	88	70	85	75	99	77	94	89	82	93	97	87	80	95	75	76	97	92	78	93	82	66	89	72	80	88	61	100	90	111	93	88	111	78	98	94	69	81	78	80	91	74	80	74	81	85	61	89	81	105	91	91	101	73	96	80	68	91	97	71	90	79	90	82	74	98	82	89	99	99	83	92	85	84	95	99	89	72	93	93	78	83	87	91	71	61	93	85	88	68	83	90	70	91	99	71	86	82	88	77	80	84	81	81	85	68	73	91	82	81	73	99	58	90	80	77	93	91	91	90	98	73	80	87	83	90	89	101	94	90	79	69	78	91	103	86	101	89	114	90	85	71	83	77	70	91	72	79	80	71	89	86	83	104	95	84	104	91	75	74	91	81	79	82	83	83	91	78	100	112	73	82	95	79	92	74	86	115	106	100	100	86	76	81	87	92	87	77	82	79	99	85	87	90	94	77	92	76	90	94	91	104	86	84	79	86	96	96	88	94	99	99	75	93	103	83	85	97	90	86	92	72	75	85	91	81	93	99	94	90	67	104	107	74	95	76	80	76	106	82	94	76	72
2457	677	5562	10106	4989	262	299	272	257	256	274	263	266	263	272	288	297	226	270	282	231	254	246	251	244	246	252	250	267	252	274	240	244	259	260	253	249	276	274	266	255	271	257	237	262	259	259	242	264	272	264	278	263	231	262	281	253	221	254	252	257	222	246	272	252	213	246	273	242	271	262	246	270	270	225	233	262	249	231	264	262	231	230	247	237	233	255	243	231	222	244	277	266	275	242	227	224	256	242	262	267	277	247	267	273	251	246	266	257	265	249	243	224	278	236	260	247	235	282	251	227	265	276	230	234	244	265	250	254	238	268	251	247	265	242	259	245	251	249	245	269	249	233	247	245	263	244	250	251	256	232	238	271	300	244	245	265	236	274	282	258	260	248	275	255	266	237	255	261	250	260	245	292	250	262	257	247	274	246	214	233	257	258	257	247	259	251	283	241	238	275	238	266	273	250	246	276	244	254	239	241	257	235	259	260	234	241	280	254	261	270	245	224	272	263	265	221	234	244	270	234	241	237	222	251	241	269	265	236	253	260	233	269	251	238	271	239	242	224	249	256	242	250	269	275	262	248	249	235	245	247	252	254	268	251	249	278	221	252	268	271	258	253	218	239	257	242	247	240	221	225	241	237	261	243	246	262	252	236	246	236	228	279	263	238	253	254	274	238	228	232	287	253	242	238	238	256	257	245	236	235	265	249	282	267	276	262	256	265	237	243	239	262	258	247	284	266	287	252	244	251	255	227	281	247	259	269	287	243	270	271	259	261	236	216	267	254	281	251	232	254	241	218	234	248	241	256	270	272	226	244	236	246	262	254	280	250	260	236	252	274	248	282	248	262	265	249	241	267	286	246	279	261	245	235	219	241	255	247	295	252	257	240	278	249	265	244	253	229	268	235	247	228	245	240	249	253	270	278	243	248	267	246	240	244	269	247	259	214	257	239	234	244	276	249	247	250	253	235	273	224	249	244	235	244	228	241	240	273	237	263	261	260	216	268	226	249	243	245	254	254	261	259	245	207	261	262	242	231	233	255	263	265	255	256	238	285	251	246	264	234	273	249	266	252	265	280	231	256	245	235	279	246	248	262	265	232	246	255	261	260	257	267	247	251	241	230	249	257	241	259	242	242	257	257	263	274	262	251	227	220	261	242	224	255	238	238	240	240	260	226	255	244	280	269	256	252	257	251	248	252	228	259	249	243	262	246	247	256	228	260	272	246	255	275	257	235	239	256	247	257	224	260	262	248	256	274	220	248	251	230	259	252	257	263	276	246	262	233	264	232	234	259	229	207	232	247	252	247	259	241	249	287	249	273	267	245	229	264	279	261	252	265	254	247	242	256	264	245	251	269	285	249	249	256	269	263	250	277	226	282	283	238	245	256	252	246	231	249	270	280	222	239	267	249	249	256	261	246	241	265	240	273	257	241	227	240	241	257	244	251	278	233	252	274	244	240	273	235	252	248	243	247	268	246	230	262	246	266	254	250	253	249	227	261	247	269	265	258	241	258	244	258	235	241	300	241	237	294	241	244	232	277	266	278	260	248	220	261	242	236	256	231	252	248	241	252	244	268	283	263	272	253	250	273	252	242	249	247	253	260	244	253	261	240	257	256	241	246	238	231	238	240	214	264	263	258	255	270	270	245	248	231	249	231	246	235	262	255	270	269	254	214	240	258	259	245	250	260	250	259	240	238	222	253	245	228	253	252	237	273	293	211	255	233	256	276	259	258	269	243	240	257	271	242	243	256	244	283	240	263	281	258	241	260	247	247	273	248	270	223	221	240	246	252	233	228	262	244	229	266	248	226	225	264	237	234	245	259	265	215	244	237	266	264	238	281	263	239	270	256	256	263	252	270	261	259	271	257	237	257	227	254	253	261	253	244	245	273	233	270	238	267	243	252	251	269	235	246	259	252	223	246	250	248	204	246	236	248	248	251	240	253	269	271	251	259	278	246	246	262	246	270	274	262	230	238	250	274	234	250	257	230	242	268	252	265	265	259	267	245	261	266	262	254	262	227	235	255	241	238	265	255	237	270	239	261	246	245	240	228	223	242	235	248	264	258	235	277	254	247	230	258	260	260	262	236	279	229	255	247	249	235	275	240	275	256	260	237	272	253	270	262	265	250	253	250	279	257	215	244	243	266	254	220	252	268	279	238	252	263	283	245	256	274	235	235	227	278	266	293	249	265	245	252	263	279	278	252	254	241	243	248	272	251	261	247	230	237	245	227	262	252	249	244	238	240	239	258	254	242	251	236	261	234	253	260	253	242	278	248	265	260	248	267	271	259	240	250	263	240	261	276	267	257	233	251	257	234	258	243	262	245	251	247	278	261	236	230	244	253	254	251	261	250	288	252	251	272	253	235	276	223	242	236	239	218	231	231	263	246	243	247	266	238	256	248	247	266	272	260	266	234	242	240	220	267	221	282	256	232	242	218	244	236	264	241	239	262	249	288	275	237	268	276	231	262	275	253	241	257	250	268	274	244	258	240	235	257	257	247	248	281	261	283	230	269	272	241	254	270	249	259	252	242	238	271	258	256	263	274	241	262	269	256	240	252	257	263	252	249	253	261	249	216	247	282	275	297	256	242	231	248	265	289	268	279	248	261	256	249	264	273	245	268	262	275	226	251	274	293	233	274	240	251	256	265	227	261	254	237	261	246	215	256	263	243	237	236	245	240	276	235	256	252	246	259	254	235	238	232	241	272	246	247	251	231	272	264	259	251	266	224	254	237	252	244	252	260	252	254	279	245	231	254	256	283	255	262	265	248	260	270	251	277	249	269	271	247	247	241	241	243	238	295	244	245	235	245	238	265	229	254	227	269	246	289	232	259	241	231	238	261	266	258	227	210	257	271	275	239	258	238	248	231	258	211	259	259	258	264	271	212	247	249	270	233	243	258	237	248	286	252	263	245	257	265	199	253	244	268	272	245	277	297	239	255	229	257	261	269	233	250	281	221	241	218	250	253	246	248	245	256	249	250	252	239	278	272	262	275	258	228	235	264	238	260	263	275	273	249	242	264	249	275	238	261	256	236	255	295	280	254	236	275	275	224	254	230	241	269	246	266	275	241	242	222	285	243	253	226	238	233	264	241	261	249	262	239	245	225	233	244	273	226	265	278	266	229	276	250	234	249	239	231	249	263	239	262	265	243	254	274	253	264	266	264	255	238	226	267	273	246	218	249	247	244	288	250	251	253	260	241	247	249	260	269	237	265	239	278	261	229	276	255	254	248	216	282	252	248	262	254	257	252	238	235	270	250	278	245	242	282	262	254	269	264	254	281	216	269	239	237	217	243	253	263	247	259	258	226	256	280	277	267	267	255	259	231	248	286	255	265	234	243	229	256	253	264	264	253	272	236	249	246	262	255	247	255	275	253	256	253	276	279	249	244	238	243	257	263	270	250	221	249	258	230	261	249	275	236	264	251	296	245	264	263	246	289	239	270	254	243	285	269	255	271	263	246	255	239	241	270	271	263	251
11119	2632	32725	51840	31048	5390	432	292	256	233	222	217	211	220	205	182	209	154	170	186	198	194	173	195	155	159	152	177	200	164	186	180	170	173	199	195	181	173	188	185	146	168	145	157	184	179	152	176	174	167	172	194	193	180	172	178	184	151	155	176	162	171	188	145	158	156	182	160	157	177	181	175	184	165	204	175	171	182	202	155	157	163	173	169	162	180	175	175	168	146	170	175	155	179	168	151	153	160	196	174	176	185	158	170	147	158	155	153	150	161	176	171	184	177	147	163	176	200	159	179	181	166	185	145	168	167	165	156	166	168	168	176	167	153	138	150	161	162	147	178	159	154	148	174	166	184	151	167	164	187	169	187	188	159	189	165	190	169	176	153	161	163	163	143	173	158	192	159	185	171	157	158	147	142	186	171	185	169	171	159	170	179	190	161	201	173	184	169	174	157	157	188	185	146	177	152	175	190	161	152	185	158	179	160	191	186	165	177	154	161	172	161	161	190	167	163	185	147	198	175	183	163	157	171	156	188	211	161	167	168	156	160	186	200	173	154	158	174	176	166	152	169	196	190	178	171	167	178	153	154	172	184	175	162	166	166	164	155	170	174	153	173	179	178	168	164	176	168	175	151	153	169	141	184	160	172	196	180	154	172	155	182	169	173	182	165	149	157	178	158	173	179	178	159	167	175	180	160	167	142	181	159	166	172	147	175	173	163	181	176	167	179	148	162	168	152	159	165	153	166	165	178	151	157	172	157	150	170	153	172	150	176	156	150	175	164	176	161	169	148	147	176	169	166	161	148	141	165	172	173	169	157	140	167	187	172	194	177	151	156	168	169	164	190	163	152	181	147	169	181	185	184	173	151	158	173	172	154	166	164	171	159	152	178	160	179	167	159	162	150	178	180	175	158	155	174	166	154	180	181	162	165	175	158	175	154	182	181	161	182	168	151	173	178	158	149	178	176	171	157	147	163	144	150	167	187	156	187	152	189	166	181	181	148	165	159	154	169	176	178	164	181	146	182	176	156	174	176	166	164	181	164	186	182	160	153	172	158	170	160	154	161	167	178	162	190	171	183	180	158	146	162	174	179	181	181	163	186	146	172	154	158	181	159	174	158	150	156	168	169	154	153	170	171	164	144	177	140	164	161	163	170	164	170	164	181	183	157	171	158	210	153	158	187	179	157	192	164	170	159	183	175	169	144	165	145	163	158	156	172	167	156	155	172	163	169	185	160	177	165	160	174	149	190	151	149	160	157	161	138	166	138	172	178	175	182	163	168	197	166	160	175	168	159	150	163	166	188	185	184	154	194	172	157	183	193	153	171	163	163	180	171	156	171	158	156	168	154	170	167	183	160	199	145	182	172	188	170	143	193	159	174	161	176	178	159	181	161	167	176	157	167	174	169	171	187	189	169	191	184	175	183	184	153	186	158	144	188	179	183	160	170	162	145	177	180	161	150	158	159	183	153	189	162	158	167	163	165	176	193	170	152	128	167	161	160	170	155	165	165	185	155	152	176	179	179	178	183	190	163	142	152	181	181	143	151	154	141	166	172	141	157	162	174	184	195	146	165	144	160	189	174	178	164	170	164	173	176	177	160	179	160	167	162	169	173	157	161	165	164	156	168	166	174	171	155	173	146	166	163	158	195	167	180	170	141	155	164	170	158	181	156	155	159	186	159	194	186	174	168	167	203	167	137	183	155	178	165	165	156	195	171	161	164	160	140	178	154	172	166	156	171	152	171	179	187	164	154	171	148	183	203	167	168	177	159	177	180	144	155	168	168	160	147	161	159	147	157	158	210	157	172	161	152	169	176	192	159	179	167	160	171	196	175	195	153	190	170	168	186	173	168	168	158	174	160	183	155	167	168	164	199	170	148	186	170	195	173	165	195	186	187	178	181	184	171	177	164	148	186	157	164	162	176	149	180	187	175	170	154	169	171	175	153	170	167	178	160	152	134	179	164	154	156	180	176	167	145	185	187	180	165	144	183	180	152	173	176	201	169	182	142	177	178	168	184	182	194	183	160	163	159	176	150	195	174	171	166	184	170	156	158	177	167	173	174	178	135	159	182	195	186	157	159	178	176	147	164	154	179	164	169	158	157	181	162	172	162	172	173	164	149	181	175	183	158	156	168	176	161	152	184	156	178	139	173	144	154	169	171	191	149	167	209	163	175	151	178	154	165	161	191	184	161	176	164	174	154	158	160	153	175	194	170	194	174	177	169	177	174	160	174	170	160	158	180	147	159	194	165	184	191	169	168	178	175	141	169	190	186	162	202	199	158	150	166	164	172	168	170	185	164	163	151	184	148	158	172	190	190	156	166	171	172	158	185	164	154	156	137	174	168	171	174	180	192	163	173	176	196	170	164	167	169	170	146	159	158	191	167	167	152	177	189	154	142	161	165	156	149	178	147	164	192	159	165	187	160	171	171	173	167	159	156	174	147	162	167	189	174	166	154	178	157	144	160	168	150	173	152	184	170	148	173	182	160	169	167	169	144	179	167	172	182	167	164	180	185	176	162	190	151	154	153	176	174	183	182	137	197	147	156	161	160	151	165	177	171	164	158	188	177	162	194	148	144	146	188	174	176	170	181	160	182	185	165	188	145	196	153	170	145	156	148	170	178	165	163	178	171	145	164	158	182	154	154	149	140	173	197	168	166	149	160	161	145	179	145	167	176	160	169	176	181	159	157	180	166	189	163	168	166	162	170	184	166	173	144	164	173	175	150	150	176	158	180	180	179	168	172	184	172	177	156	164	152	170	154	151	142	144	159	161	182	166	141	166	154	202	167	168	182	182	160	148	154	164	151	157	177	172	167	159	181	177	147	160	169	188	179	188	171	131	167	163	153	195	171	174	152	147	178	134	175	187	140	142	156	183	163	147	199	160	159	168	166	191	181	214	175	180	185	148	173	176	178	166	186	178	170	180	167	165	156	144	156	157	172	161	167	166	159	159	166	158	137	170	166	161	171	179	179	172	202	175	141	169	171	181	155	159	180	172	167	153	188	173	188	168	174	179	195	193	171	152	160	170	167	146	159	147	167	159	181	154	194	156	180	162	164	140	172	177	179	183	174	174	176	165	173	170	180	167	153	158	183	170	175	168	149	169	192	176	159	152	172	150	179	153	148	177	170	180	184	185	155	180	140	194	180	174	180	148	163	174	164	164	167	163	157	162	164	177	161	164	167	155	182	179	132	169	133	159	132	152	192	177	152	165	164	143	156	162	186	185	168	157	145	152	180	157	162	184	165	141	154	172	155	179	184	182	177	157	162	149	172	160	131	163	187	166	171	199	202	156	187	179	192	178	176	173	170	144	178	199	168	196	175	166	163	150	160	164	161	188	172	169	160	154	160	162	166	179	151	154	165	166	184	178	166	145	176	156	189	172	145	151	156	163	146	158	163	170	160	193	158	211	174	189	164	173	158	175	163	166	163	206	166	158	161	167	171	179	193	179	142	210	180	154	165	203	168	169	157	162	153
6688	2718	36816	57139	36657	1885	1250	1100	964	918	818	753	705	685	649	602	603	532	560	557	512	483	518	540	524	504	535	533	473	503	498	509	493	483	493	496	455	455	492	475	448	448	493	491	440	443	453	442	464	442	455	436	419	426	440	441	454	472	425	445	446	473	431	443	430	470	452	432	465	408	437	458	410	421	451	445	436	467	462	433	464	427	447	439	394	437	460	456	455	459	445	457	433	436	452	424	476	436	431	455	420	437	414	434	452	495	428	442	415	452	431	434	405	421	418	445	417	411	438	435	432	429	406	428	429	477	432	431	428	419	460	445	436	458	430	421	440	423	436	408	424	416	418	418	392	402	441	436	407	409	408	429	434	408	409	449	414	429	442	407	413	432	442	470	452	429	405	446	443	429	428	460	399	426	451	457	448	431	454	451	445	451	424	447	414	438	463	462	456	441	439	438	438	437	439	437	428	450	414	406	458	439	419	453	418	411	471	442	424	433	432	434	434	457	462	455	448	429	466	461	431	453	448	411	418	432	446	450	406	435	414	442	437	426	440	423	449	472	414	440	410	396	449	435	426	437	463	477	451	425	414	453	433	442	428	390	426	432	480	429	443	431	437	439	392	372	440	478	423	414	436	425	426	420	420	414	419	447	450	455	442	430	464	447	398	453	465	439	409	422	471	444	401	422	427	407	421	446	443	423	466	427	440	476	422	419	454	467	447	458	419	461	415	431	408	472	394	458	422	439	415	430	428	437	425	461	438	423	443	410	426	407	404	440	424	415	406	399	438	439	482	427	464	444	427	436	447	451	440	411	407	449	416	421	412	438	436	438	399	438	425	436	462	444	389	436	460	402	431	424	440	453	429	440	473	432	417	450	476	444	440	427	416	427	477	446	443	413	446	424	429	456	435	483	433	431	413	422	453	421	460	396	436	399	454	455	423	463	409	472	417	466	446	441	450	425	464	444	460	468	436	454	434	448	429	434	437	436	458	440	446	471	390	444	432	425	439	439	421	420	424	420	449	464	437	444	457	437	423	435	385	431	481	469	405	458	448	450	406	450	378	406	445	401	411	430	454	428	433	414	459	416	467	446	461	421	428	430	402	444	430	442	424	473	420	429	427	413	451	454	472	422	444	419	443	395	430	415	426	450	431	433	453	435	438	463	397	440	441	417	439	417	452	431	432	425	441	449	469	431	455	434	393	390	440	405	456	416	450	459	461	450	402	424	419	437	433	436	437	445	483	451	418	434	445	414	425	438	423	424	415	440	437	431	469	426	404	440	440	439	449	409	405	446	432	440	405	426	425	415	442	447	438	427	419	434	422	406	405	459	430	421	410	478	441	445	437	431	462	413	445	476	441	416	452	413	459	443	442	431	415	386	411	414	400	442	424	424	410	425	436	449	409	426	456	441	414	453	429	440	419	432	409	459	440	413	451	416	435	420	410	431	447	430	411	475	408	435	401	436	422	426	444	417	468	464	424	434	495	439	424	423	429	430	429	457	422	423	417	435	455	427	453	465	433	447	432	445	436	429	411	448	430	442	451	453	410	426	447	437	451	431	418	451	451	452	453	412	422	439	474	464	444	412	429	450	440	404	419	436	415	490	438	385	433	412	496	468	420	463	419	486	447	433	467	426	416	447	424	424	409	417	440	452	456	444	437	402	424	429	453	426	439	416	430	469	421	402	435	425	459	422	438	413	439	407	432	447	440	446	404	432	465	422	452	450	373	420	444	424	457	464	440	433	420	410	405	440	434	390	423	418	454	439	398	437	445	424	449	457	432	416	457	468	452	406	447	416	410	436	427	419	453	428	396	426	420	462	416	457	442	451	398	418	455	441	419	431	452	454	460	442	438	445	415	422	417	441	419	424	449	409	444	462	452	411	451	436	420	442	411	444	440	429	415	449	461	411	440	452	417	446	436	446	437	445	463	442	426	418	472	442	409	423	420	451	413	423	441	476	429	433	478	419	404	409	413	424	447	457	448	482	401	421	452	420	447	416	458	426	459	434	444	475	470	422	428	416	438	453	469	428	419	456	440	405	396	423	402	391	434	470	400	476	457	425	419	460	457	476	438	419	464	482	479	431	448	412	412	432	412	448	424	419	439	414	461	468	422	464	428	388	418	461	417	429	444	442	459	478	440	452	382	430	455	436	450	426	389	423	450	439	420	447	443	450	470	402	428	443	428	411	417	426	409	407	425	445	454	457	421	431	424	415	458	447	410	398	422	453	445	430	419	451	446	422	459	453	404	418	430	452	413	413	432	425	467	428	445	434	418	460	443	425	441	418	412	437	454	450	456	415	434	441	442	449	442	401	413	428	410	417	479	420	437	448	429	459	417	427	441	464	444	446	420	434	422	418	397	411	422	473	387	431	431	430	441	418	454	412	483	470	437	413	447	400	432	440	481	462	416	429	404	438	422	437	454	429	417	431	426	383	384	449	424	443	429	447	446	434	423	432	403	445	458	476	409	451	418	420	428	444	435	428	445	443	450	419	432	460	434	504	406	444	430	423	388	423	397	420	395	449	443	444	464	432	435	422	426	416	437	414	425	447	409	431	402	432	431	438	415	465	476	427	432	466	454	422	407	440	420	434	407	442	423	419	441	413	436	411	461	463	410	454	423	448	473	451	452	373	418	447	454	436	407	440	463	439	421	392	401	437	434	411	427	430	416	424	434	436	415	424	429	416	454	437	419	416	424	432	435	436	409	423	450	408	481	451	448	420	438	426	455	428	445	449	431	457	402	442	424	432	427	441	444	415	400	403	417	446	402	423	387	453	437	440	411	450	406	418	425	414	449	474	476	444	439	475	471	425	465	441	423	413	420	398	455	464	477	434	448	403	406	420	428	420	429	387	473	427	430	427	413	457	428	407	417	448	431	403	413	435	440	446	417	441	463	430	469	486	469	417	452	436	399	419	418	457	424	449	413	409	479	474	421	448	436	456	429	447	441	480	446	423	431	422	440	462	444	424	438	437	441	378	443	438	427	449	443	430	445	435	429	436	418	414	443	453	413	410	447	447	406	413	428	421	454	412	431	407	429	419	443	418	420	410	422	444	414	436	477	458	440	426	444	428	457	444	430	400	423	479	431	438	420	465	468	433	459	411	436	425	422	491	435	492	407	435	419	466	436	409	417	410	444	460	400	428	410	417	402	425	431	492	431	422	411	430	450	454	390	421	429	465	424	458	427	408	412	486	416	419	460	452	452	426	421	458	417	422	402	478	437	445	459	424	420	461	430	455	448	396	464	408	439	479	405	434	437	390	418	427	436	465	470	420	407	449	437	445	414	386	408	448	411	425	459	412	429	410	429	459	415	431	465	420	461	467	430	422	412	382	479	419	412	432	464	456	460	453	424	434	472	421	420	427	443	446	430	429	398	451	403	458	436	443	429	421	436	452	465	409	472	422	412	426	435	420	433	452	435	413	435	406	421	401	466	411	426	384	422	442	434	425	449	382	403	442	452	429	396	424	433	449	459	382
18893	5963	55931	64976	41163	9572	943	564	464	466	408	386	396	349	360	309	348	357	326	326	298	283	308	260	308	274	296	321	290	283	287	293	270	295	297	302	289	293	294	315	272	265	303	338	275	294	289	286	304	318	310	274	270	279	274	319	283	332	298	314	273	284	288	310	283	309	297	283	281	252	291	313	291	295	276	267	285	305	276	294	284	298	286	287	297	256	305	280	299	305	308	279	274	307	278	300	296	307	247	288	272	284	285	297	302	266	284	286	280	283	250	299	281	303	269	313	294	270	315	321	264	273	303	281	292	290	260	285	235	321	263	285	257	295	300	293	284	287	273	306	263	298	273	307	294	294	281	330	322	309	287	310	273	292	300	286	278	295	307	294	263	263	254	264	287	287	258	280	272	262	288	260	274	295	285	294	293	304	297	279	256	286	263	264	299	290	290	251	271	260	262	287	280	280	275	316	288	301	294	280	311	270	283	297	289	263	319	280	308	304	297	314	286	253	267	304	262	299	280	286	317	294	285	320	269	283	263	253	290	252	269	306	289	324	310	284	252	302	272	267	286	284	276	266	294	287	319	296	298	275	268	276	306	286	311	293	290	299	268	277	271	291	298	292	226	302	295	289	280	285	271	254	349	285	339	277	263	297	296	275	305	230	291	300	306	258	314	325	277	276	297	299	291	280	281	262	280	308	262	275	297	271	310	319	273	264	281	277	280	273	278	300	290	279	264	303	287	248	271	275	320	294	279	272	273	293	290	293	267	290	270	276	306	312	270	267	283	303	274	295	281	303	300	287	339	277	292	279	292	287	303	250	266	303	313	286	295	269	267	286	307	252	286	275	306	275	288	286	263	266	298	291	300	286	304	308	294	292	273	273	286	274	280	313	265	281	301	286	282	286	294	302	269	311	290	310	292	309	271	285	299	286	323	319	282	256	288	274	312	292	288	282	304	255	281	292	264	280	266	273	279	296	285	272	276	281	291	278	254	265	277	303	242	269	288	277	305	286	287	299	296	277	273	306	289	310	304	266	286	295	299	259	295	307	346	284	301	281	273	278	292	308	286	261	272	300	285	282	290	304	277	273	290	288	288	298	302	270	273	285	240	270	290	329	288	292	293	285	280	266	281	282	304	294	271	291	302	297	267	312	294	302	296	289	292	292	279	287	294	279	243	258	272	290	296	287	271	277	291	307	301	281	247	282	290	259	288	249	260	290	257	292	296	292	308	284	269	306	273	291	305	259	291	296	273	261	302	338	282	301	292	292	255	266	282	275	295	257	284	263	285	313	276	268	280	333	282	264	284	252	276	294	307	289	307	304	297	251	307	296	300	272	259	275	285	276	305	327	282	277	292	309	275	263	293	264	295	281	322	287	281	272	287	304	311	312	278	315	300	279	267	300	309	273	272	282	270	291	283	302	262	307	301	297	270	269	281	273	274	281	276	286	281	295	260	292	298	283	302	300	273	291	283	278	266	305	292	296	273	324	319	286	287	280	279	292	271	287	284	300	271	276	289	271	276	295	301	293	319	284	307	294	284	289	305	295	300	256	269	268	282	297	293	279	301	254	301	279	265	288	295	305	282	300	307	280	297	297	295	286	295	293	271	270	288	256	304	269	287	292	283	313	272	302	321	288	293	255	298	282	327	325	297	297	289	291	274	316	275	285	292	287	314	270	280	286	315	299	306	308	281	296	273	296	280	296	301	332	291	303	289	270	286	235	251	303	277	267	270	298	287	287	310	310	289	292	292	298	276	279	281	286	295	314	310	301	294	278	277	281	233	274	274	283	267	313	267	309	322	271	248	284	306	259	285	258	281	299	293	289	286	289	311	273	299	306	304	275	308	266	281	269	275	255	288	320	274	266	299	295	224	280	277	302	273	314	275	282	306	280	316	291	280	280	278	293	269	282	286	264	269	274	280	268	283	265	288	323	314	275	285	304	288	286	324	298	304	282	293	284	287	264	305	247	287	284	304	298	314	302	272	283	282	280	274	284	284	270	282	291	280	255	311	270	260	300	308	287	279	291	275	283	325	288	283	278	315	278	275	277	273	312	298	288	284	293	294	260	278	270	289	292	304	275	307	230	293	265	287	280	284	277	280	289	284	282	265	283	297	282	270	278	291	298	271	266	271	273	284	291	284	293	264	279	273	274	256	272	322	276	297	281	285	327	299	268	255	313	286	279	287	258	308	285	304	290	258	289	282	284	316	289	303	256	289	251	301	288	328	289	295	298	288	292	268	285	276	314	281	284	301	282	244	287	258	293	302	279	290	283	295	281	319	288	263	272	260	255	296	299	295	288	264	276	284	284	323	320	295	292	300	268	308	270	285	282	320	302	281	291	271	283	288	310	322	346	286	291	315	302	283	305	311	280	299	286	262	309	274	296	283	272	299	295	277	291	275	270	286	270	309	295	291	289	272	315	269	259	295	292	340	296	305	282	297	282	268	268	296	302	289	289	269	257	278	272	263	299	268	242	284	284	306	285	274	310	301	293	286	285	306	258	302	277	253	250	283	250	283	265	302	255	289	283	293	307	318	290	283	276	287	294	263	283	298	302	274	306	278	313	322	297	286	266	285	290	276	316	296	305	271	278	307	275	259	303	282	263	285	281	311	301	269	292	285	296	273	262	264	292	277	320	281	276	292	264	272	269	310	243	272	268	301	294	284	284	296	293	278	299	276	263	312	273	280	304	316	296	280	279	315	287	297	303	277	294	298	278	297	278	304	276	269	284	303	309	277	285	275	269	297	301	310	285	308	261	289	284	264	269	315	282	330	281	287	268	285	276	310	292	306	275	259	279	269	293	271	329	283	269	266	291	322	299	255	308	309	309	339	318	289	285	300	288	291	311	264	294	287	283	299	296	266	280	295	280	292	285	264	295	278	270	290	276	280	292	295	281	297	281	285	270	292	251	290	273	277	268	278	258	277	285	274	330	277	293	322	277	280	278	310	306	301	279	287	285	270	299	280	286	286	271	302	293	308	306	295	292	297	260	314	287	284	276	278	281	286	299	269	342	301	250	266	254	263	266	284	312	278	285	283	283	289	262	270	319	307	282	258	271	270	278	267	281	327	306	272	295	311	308	281	273	267	291	288	316	291	291	262	257	273	283	302	267	278	331	280	294	297	262	309	288	259	274	311	267	293	246	313	280	274	297	250	317	278	261	274	293	287	312	293	301	305	305	306	334	255	295	265	283	296	305	273	269	302	308	285	280	273	290	270	264	301	282	301	272	274	270	314	306	276	279	280	304	332	300	285	318	263	283	306	289	285	261	284	291	249	267	266	278	283	277	270	292	298	262	282	294	311	291	278	281	302	260	299	305	270	285	302	297	294	248	297	264	266	302	291	289	294	301	278	272	266	285	297	296	294	256	295	275	307	288	290	295	306	308	272	310	243	322	297	243	270	278	325	301	274	271	283	275	282	281	291	263	293	276	295	313	276	299	285	312	279	294	267	276	299	274	284	266	289	294	325	298	280	267
8835	5060	54733	66458	42762	3239	2282	1955	1767	1521	1405	1234	1229	1114	1107	1012	1021	899	960	868	891	868	861	810	865	791	744	743	795	751	795	760	803	778	713	737	744	727	726	720	763	716	735	740	716	700	723	698	673	694	665	704	690	668	669	693	658	710	770	652	660	655	651	666	690	664	718	680	646	688	668	634	713	667	697	696	645	696	699	664	678	707	668	669	701	771	725	616	685	701	657	635	631	699	691	667	673	700	689	676	681	643	672	637	661	651	652	634	662	644	687	674	639	689	658	679	680	695	708	673	664	708	635	655	664	636	730	660	697	652	660	694	695	693	611	664	652	668	645	657	653	656	651	666	699	725	641	677	672	680	688	679	654	628	710	646	638	661	639	695	681	666	644	655	676	665	676	660	679	651	652	663	691	662	713	642	697	644	695	719	657	640	678	659	689	724	702	687	694	644	605	659	684	678	629	680	662	642	711	686	660	655	687	688	654	661	654	623	685	649	646	631	675	660	681	643	668	677	649	674	695	687	662	673	700	671	629	624	644	670	666	696	653	650	708	665	691	635	671	673	667	700	641	653	645	641	691	619	679	651	663	686	667	640	681	676	655	684	668	696	678	676	728	628	713	693	663	691	666	672	686	697	652	646	680	652	676	676	649	644	667	683	651	668	653	694	706	677	688	626	669	693	673	673	668	703	671	614	683	678	683	668	646	691	689	637	690	669	655	637	682	690	644	686	675	640	657	658	671	672	607	661	631	683	649	636	664	688	675	653	618	592	664	688	644	689	619	694	643	642	731	657	661	649	642	679	691	638	673	639	656	686	628	673	645	681	655	688	667	656	628	683	666	701	676	640	618	685	633	720	637	686	718	669	676	652	609	653	673	696	615	692	620	659	669	654	684	706	696	645	660	631	655	674	695	666	678	695	669	660	664	655	674	684	659	680	686	690	653	718	696	669	644	683	662	613	686	667	677	693	666	720	641	662	672	654	625	681	718	606	671	641	694	705	679	706	629	634	710	651	665	636	662	671	645	676	646	654	703	712	665	681	669	680	656	658	623	651	685	679	621	657	663	642	719	669	629	678	624	639	657	660	678	667	666	678	647	661	644	623	655	665	677	686	692	659	680	687	670	660	652	682	681	648	715	660	698	723	662	715	699	635	668	667	647	687	691	662	665	662	707	651	677	667	642	643	650	703	645	642	635	624	642	652	608	606	693	632	668	701	665	647	665	638	677	665	671	653	657	689	661	634	675	687	655	733	647	679	687	666	676	666	691	630	675	637	632	630	648	698	677	682	675	697	669	696	632	610	650	701	638	617	667	659	667	656	652	634	639	651	630	661	692	677	666	669	690	670	657	655	670	725	647	635	668	637	660	652	648	657	710	670	679	697	656	655	639	660	666	648	650	625	625	647	662	632	660	651	674	667	670	696	671	688	677	675	635	636	665	686	706	624	691	633	685	666	649	669	687	640	650	712	669	680	693	693	682	674	646	726	667	657	645	688	656	680	685	644	664	650	681	682	654	694	703	610	639	647	633	701	692	644	627	670	667	661	649	662	723	635	647	670	669	653	692	635	654	672	676	663	700	649	679	647	641	622	665	678	699	648	634	674	675	660	624	639	664	646	651	674	667	698	644	666	655	678	670	643	668	692	668	686	687	620	705	682	678	634	680	697	625	648	697	672	656	691	613	644	661	662	683	644	685	694	647	653	677	704	683	679	677	638	662	651	669	684	653	646	667	654	657	673	620	650	708	665	670	691	626	647	649	650	686	682	698	664	689	614	678	674	687	646	663	654	652	703	682	677	647	674	684	688	687	647	673	659	687	615	619	675	670	678	670	707	663	688	664	670	692	708	694	630	647	651	640	657	664	657	700	642	639	708	674	654	705	624	660	665	703	718	661	636	662	659	643	664	693	678	640	675	646	711	638	673	641	632	670	667	676	708	682	688	613	611	682	691	615	656	678	649	646	690	701	654	668	676	644	658	673	653	658	663	678	682	642	663	643	634	663	648	651	635	610	691	658	666	645	670	672	642	633	681	663	682	683	666	676	664	701	636	652	655	642	660	648	639	681	670	655	677	646	695	624	640	640	663	626	684	670	660	666	651	625	678	679	644	607	647	663	665	640	698	663	660	661	706	665	682	669	655	683	644	614	658	631	697	701	654	687	665	660	668	669	689	670	682	671	620	689	655	674	668	665	641	709	680	711	637	611	670	620	651	650	673	703	667	666	637	693	709	661	655	703	698	653	665	636	638	696	634	677	699	660	625	655	678	662	669	645	688	688	672	647	623	670	665	647	677	692	662	668	669	660	661	685	649	681	685	685	701	646	657	709	678	687	638	656	685	657	651	640	685	688	665	664	637	679	648	639	626	646	660	623	638	682	636	672	618	692	658	699	642	640	645	667	648	637	646	702	690	663	683	709	664	671	638	687	617	667	699	620	665	704	670	645	647	654	668	653	603	700	661	663	674	714	658	670	631	667	655	647	671	640	665	678	704	691	707	663	667	665	651	662	668	681	672	676	646	617	676	655	666	680	657	716	674	663	666	659	639	660	642	695	660	663	680	641	671	649	678	656	633	686	680	679	686	601	676	642	640	642	671	665	682	669	625	637	668	662	685	637	677	681	683	637	697	624	629	688	646	675	676	676	660	617	679	674	677	633	676	665	649	696	673	624	654	695	663	693	672	697	607	647	657	667	644	646	645	694	646	656	665	698	632	642	653	673	667	687	682	648	647	637	656	632	688	677	703	696	634	615	650	684	667	675	684	700	634	662	643	678	652	638	675	670	645	657	682	654	622	646	668	665	700	718	684	710	676	676	647	632	689	669	667	661	619	668	660	628	628	690	639	676	670	657	649	653	671	695	666	670	673	627	626	671	625	669	664	643	657	696	651	646	662	622	704	651	651	635	605	647	628	673	639	690	661	703	658	675	690	702	617	658	642	652	679	660	670	689	651	662	674	647	681	623	674	671	631	709	642	680	675	649	642	694	699	703	655	694	652	663	674	638	673	669	657	634	653	679	711	682	613	638	640	662	635	692	631	622	685	631	637	644	666	680	647	696	663	672	663	696	707	674	669	652	655	669	631	682	677	665	661	691	622	642	634	665	685	642	679	680	588	647	631	722	652	667	670	674	667	638	661	663	649	661	625	691	683	646	622	721	655	653	692	672	638	634	654	642	648	663	696	639	663	617	711	671	674	614	599	622	688	678	678	663	695	633	640	684	610	638	688	692	681	681	638	647	674	656	666	674	671	678	677	682	699	658	716	700	708	649	672	694	647	686	667	683	647	661	673	663	718	683	690	623	647	639	610	614	687	671	711	691	687	645	669	612	691	674	675	638	621	628	665	676	639	635	657	733	669	666	646	724	672	624	640	655	694	722	644	661	677	661	713	667	680	604	656	651	658	690	666	672	654	676	660	713	620	659	675	640	696	657	653	619	634	654	633	652	636	670	656	677	701	693	681	724	623	643	699	645	677	658	691	647	692
2690	385	1932	1486	479	96	77	90	66	70	68	70	72	81	77	71	70	76	72	65	77	81	63	64	81	79	68	78	85	68	65	64	85	87	71	60	82	83	77	73	77	90	78	79	63	64	61	70	88	71	63	74	65	76	72	85	73	73	58	79	60	75	74	64	71	57	66	65	81	67	71	72	65	76	69	62	78	88	78	78	66	58	71	61	74	62	67	57	83	76	80	55	78	84	71	83	85	81	79	68	81	88	75	71	66	64	57	61	82	80	79	66	72	86	78	65	88	71	68	64	78	84	90	51	88	93	75	86	63	67	65	64	65	83	69	66	67	76	65	73	85	78	75	73	90	82	60	79	80	75	73	76	70	63	77	83	87	86	84	71	77	76	75	61	74	62	77	71	61	79	68	77	85	84	64	64	64	69	73	80	61	75	68	69	86	70	65	73	74	64	81	65	78	98	75	64	69	70	85	73	74	70	79	73	78	70	73	81	64	73	77	82	69	74	58	57	66	70	77	83	73	68	73	72	70	70	59	69	66	76	66	63	74	83	87	88	79	77	69	80	54	74	71	66	85	84	74	79	64	86	71	84	71	55	63	78	89	68	75	76	71	79	72	84	74	66	71	82	74	66	78	69	65	73	78	87	63	82	66	73	80	66	84	56	66	80	56	71	83	61	85	66	73	85	67	87	60	70	60	62	54	76	85	77	70	72	74	88	80	82	71	74	76	80	83	62	67	66	64	75	96	76	66	67	71	75	65	78	71	79	75	80	54	75	67	59	61	81	81	76	45	70	73	98	75	63	62	78	63	83	89	69	68	76	66	83	82	64	96	82	82	72	74	57	77	69	71	76	81	63	70	84	73	80	69	64	62	64	83	84	74	69	67	59	66	60	57	67	60	77	87	85	61	78	74	87	69	78	86	88	73	77	68	85	82	68	78	76	54	80	82	89	74	73	77	88	70	77	50	73	96	64	71	81	82	77	76	74	86	77	64	71	67	85	76	89	63	66	69	73	76	77	87	80	87	74	70	77	78	76	75	76	76	67	70	86	81	85	91	76	72	62	82	78	66	68	57	86	82	86	79	81	76	65	86	70	67	73	56	63	77	66	90	71	70	67	68	88	64	60	83	69	76	72	79	82	64	51	72	81	83	68	89	90	82	53	63	59	67	74	84	90	61	84	74	94	61	61	59	67	73	81	74	65	82	81	96	55	57	98	72	79	68	66	83	58	59	79	72	74	70	95	89	61	78	69	77	80	77	68	66	82	75	66	76	84	62	67	73	64	80	81	75	85	88	74	62	70	89	71	59	76	75	78	75	74	67	82	75	68	81	79	74	71	62	65	74	71	63	73	86	84	78	59	80	79	79	71	65	81	60	82	54	57	80	77	75	72	81	88	75	75	80	74	82	90	69	72	81	80	66	64	87	70	83	69	79	59	79	61	72	83	83	68	70	89	76	77	75	88	74	78	80	57	74	77	79	67	89	69	74	86	68	73	73	81	74	72	58	71	72	71	87	69	77	62	67	78	70	67	67	73	70	72	65	80	75	59	87	83	76	76	83	59	77	78	68	78	68	77	66	61	82	89	72	80	102	72	58	70	61	60	76	66	77	65	82	62	63	68	63	52	79	67	82	67	64	85	85	81	56	64	70	73	67	76	69	62	82	67	80	86	55	69	64	75	70	58	62	70	102	80	62	72	73	73	62	71	68	64	76	70	72	74	85	76	77	85	86	72	71	75	78	81	70	72	84	81	79	66	83	71	85	82	59	62	84	58	74	84	75	63	85	82	73	67	70	78	77	72	76	86	88	65	68	77	76	79	79	55	75	69	81	78	65	77	79	66	69	85	73	78	75	83	68	82	75	87	69	89	80	66	76	79	78	78	98	67	82	76	67	77	78	55	72	71	76	53	76	74	74	56	81	68	70	82	70	71	87	83	68	65	89	80	67	74	74	70	80	61	72	76	78	95	72	78	78	65	71	65	75	72	58	61	74	81	74	57	79	78	68	71	59	61	59	59	85	60	58	65	72	88	73	72	82	78	65	78	68	87	66	60	70	58	77	74	82	63	71	89	70	70	76	88	85	68	64	65	69	74	71	71	69	65	77	86	78	70	82	83	63	79	91	72	91	70	76	87	64	74	76	86	66	70	64	74	72	72	73	80	82	70	85	63	83	58	79	80	72	69	72	83	78	74	64	57	59	61	76	67	82	94	71	66	57	67	69	89	58	86	73	84	73	68	81	74	68	81	100	86	62	85	92	82	69	72	77	84	70	55	60	79	81	79	74	75	80	69	74	81	69	76	66	86	69	64	98	73	63	70	70	73	68	82	81	59	88	83	72	74	69	73	65	71	71	80	73	80	103	62	67	74	70	70	71	73	72	67	83	80	66	88	88	75	67	60	78	74	71	63	70	87	58	68	94	84	79	76	71	89	68	73	60	75	82	57	64	68	63	71	64	87	73	77	61	62	79	77	92	69	79	78	80	91	90	75	65	88	71	90	86	90	76	67	88	83	83	73	61	63	74	82	75	83	77	81	74	80	86	73	72	79	92	77	80	75	61	71	84	63	67	65	76	98	75	73	66	76	90	76	75	79	72	69	87	69	86	89	69	70	56	87	82	65	77	63	63	78	76	69	58	82	80	73	78	84	73	76	69	72	71	63	72	66	76	62	75	70	75	83	61	80	89	74	84	76	72	85	58	89	82	66	75	72	91	71	73	64	72	85	81	77	82	62	72	72	66	82	83	73	79	91	53	81	80	85	70	75	79	93	69	72	63	74	63	67	70	72	69	71	68	65	83	68	71	81	71	76	77	70	75	92	57	73	85	69	65	73	86	62	66	81	80	73	60	69	85	76	77	82	80	72	92	76	82	82	70	75	83	79	86	71	70	72	94	55	70	73	89	60	77	73	71	68	85	76	49	65	72	81	66	71	68	89	83	76	57	75	82	94	73	63	89	76	80	80	58	83	83	62	71	89	86	55	86	69	84	55	72	61	65	61	74	75	89	71	74	70	67	80	70	63	89	85	84	64	72	68	64	65	70	81	79	76	91	77	54	69	89	84	84	60	74	76	62	75	72	73	77	64	85	65	71	67	80	62	71	71	94	65	93	63	73	64	66	64	78	74	65	73	59	81	53	70	75	56	69	70	54	74	74	73	66	81	74	73	60	79	73	58	73	80	79	66	83	88	73	73	76	98	72	83	72	73	82	75	73	73	86	92	74	74	84	75	64	71	70	65	70	75	78	66	66	72	70	67	65	78	73	57	80	58	71	80	66	90	80	65	64	88	69	78	76	75	75	74	91	68	67	79	93	84	70	83	74	59	63	74	88	73	78	62	77	65	69	72	81	72	85	81	87	77	67	70	70	67	88	82	76	87	70	61	85	61	66	71	61	78	91	68	85	86	63	71	83	64	58	75	65	70	79	85	86	73	82	80	83	70	69	85	76	67	92	58	60	67	84	84	65	76	82	68	68	47	80	65
2353	513	5650	5086	2491	247	240	246	223	245	247	259	223	226	223	232	255	219	256	230	255	239	222	203	222	213	251	246	239	208	229	254	209	217	249	239	224	220	246	196	228	233	208	210	187	215	197	209	237	212	229	232	219	227	224	225	215	247	198	225	229	236	241	226	239	235	211	228	224	246	219	229	245	232	223	220	190	227	238	218	249	222	208	216	245	208	221	221	219	220	229	229	227	229	218	209	242	232	225	215	227	233	224	230	235	269	227	213	228	214	245	227	224	213	224	262	225	236	224	219	240	241	211	241	225	224	241	202	211	199	209	213	239	219	219	230	203	214	225	241	216	227	213	236	213	206	236	208	237	225	184	229	227	235	216	191	228	221	236	217	208	223	212	197	255	216	201	234	231	195	214	240	253	236	234	206	212	212	233	224	232	225	239	220	217	238	215	229	241	227	212	218	225	223	199	233	231	207	217	230	234	235	205	223	222	217	198	210	206	229	212	219	241	200	211	223	217	204	221	226	198	237	238	231	206	193	224	214	238	232	257	223	238	231	222	220	224	215	226	233	207	238	244	222	208	211	225	258	230	217	230	257	227	237	222	220	223	208	224	228	226	244	244	237	211	226	228	208	192	237	236	254	238	233	242	232	238	219	238	214	206	240	246	216	231	201	218	229	188	214	228	234	222	214	202	206	215	215	221	245	233	215	223	216	206	244	213	216	223	202	234	232	256	216	211	207	218	216	221	216	239	235	202	205	212	229	237	208	261	260	249	252	222	239	227	255	225	217	203	233	216	214	224	259	244	231	223	233	235	224	230	234	248	224	234	229	234	227	184	228	228	199	220	240	223	231	222	229	218	221	233	243	223	207	205	211	216	231	242	239	245	205	232	223	224	234	243	219	216	200	231	221	210	233	218	216	210	215	236	225	182	219	237	233	228	220	204	218	219	201	229	212	230	228	211	212	217	227	216	216	235	221	196	201	226	210	232	229	231	229	222	211	236	213	226	227	220	235	250	231	227	189	238	232	250	208	241	222	240	218	226	228	212	220	246	232	229	227	226	230	220	226	242	211	217	210	246	237	238	204	213	237	218	201	233	225	227	221	235	225	249	219	243	218	226	210	253	216	242	239	226	223	222	215	207	223	213	236	221	223	236	217	233	226	231	200	212	214	221	225	215	197	192	213	212	231	247	210	223	220	235	230	233	214	215	266	229	221	245	219	238	226	245	244	222	234	257	224	231	245	243	249	224	223	235	230	216	233	227	205	229	218	216	241	215	212	226	236	229	208	255	243	220	231	209	229	237	231	204	230	234	203	237	218	204	225	227	236	230	229	203	212	240	211	216	210	227	231	200	206	222	239	208	223	263	198	217	225	239	221	230	256	221	229	218	236	220	232	217	229	243	195	219	217	214	249	223	225	223	223	239	203	224	232	227	214	229	227	210	248	227	212	205	230	247	213	227	236	246	235	230	231	248	257	216	239	222	214	219	217	196	222	222	206	229	257	188	202	241	229	213	232	243	237	205	221	210	202	228	224	214	259	200	232	232	205	192	242	240	214	236	225	216	207	247	210	203	244	249	217	244	222	227	215	221	209	224	208	244	217	215	212	240	229	211	222	246	218	219	243	190	232	201	209	226	230	221	202	219	228	255	233	205	209	225	194	224	229	220	216	204	226	221	213	224	216	232	209	203	199	227	226	214	219	254	209	234	240	219	239	245	234	215	202	214	210	229	243	202	223	233	220	252	237	254	224	183	218	221	240	227	226	220	265	211	209	220	256	237	217	238	233	220	223	235	239	231	212	217	238	217	194	241	230	235	237	239	208	237	211	214	218	215	205	212	235	226	235	218	237	217	240	201	205	202	234	226	224	226	203	229	223	212	239	233	227	239	205	239	213	218	248	241	226	242	231	224	213	213	202	218	220	236	222	218	210	183	222	220	215	210	226	246	217	259	228	238	211	250	212	244	223	209	225	237	232	213	237	229	244	228	232	221	223	247	220	243	229	231	245	242	231	262	237	248	234	240	207	207	241	242	208	224	223	212	249	224	246	218	207	228	235	240	201	202	208	251	233	238	237	227	219	236	243	210	227	205	218	205	220	220	225	217	236	250	233	228	234	215	241	220	225	223	240	220	226	208	189	219	219	220	251	218	227	219	230	253	227	221	263	216	213	212	210	224	230	217	247	231	236	221	230	251	223	225	237	226	211	231	221	209	228	240	199	225	227	212	198	242	198	225	219	235	231	236	237	208	204	225	225	223	229	222	243	209	223	238	219	239	235	227	223	235	219	217	245	223	229	224	235	203	217	228	207	247	215	196	232	245	224	206	216	225	238	225	226	241	202	241	203	228	226	229	240	216	241	211	235	225	230	220	232	230	216	212	214	232	207	216	207	251	221	234	216	195	251	221	229	219	223	225	240	217	224	238	240	207	236	219	225	245	232	236	222	221	237	213	234	193	221	225	237	249	220	216	233	246	234	217	201	233	225	227	231	220	239	232	230	243	213	221	218	218	213	195	235	217	238	204	239	239	227	219	212	214	231	235	237	223	227	232	181	211	215	224	211	226	225	224	260	223	220	235	216	212	207	225	232	236	212	195	272	224	236	214	230	236	232	231	242	228	223	211	214	204	231	223	203	252	220	225	226	204	235	228	238	246	251	234	213	208	218	242	210	208	237	243	216	224	210	209	226	237	217	227	212	222	240	221	211	222	226	196	215	248	213	226	227	221	243	221	230	224	232	210	216	205	209	217	215	218	224	202	243	219	223	232	249	203	216	247	231	242	200	244	229	223	239	216	220	214	208	205	232	208	226	240	244	209	228	241	239	248	214	209	218	238	227	209	232	231	216	232	226	246	216	195	212	248	211	245	222	228	239	249	248	237	252	222	231	223	227	211	220	233	222	220	221	213	234	207	216	236	198	224	199	246	194	225	240	201	227	202	213	224	224	241	219	232	245	252	217	211	197	241	214	222	216	245	235	233	234	207	205	214	227	248	222	240	244	206	261	209	243	215	200	215	246	227	215	237	233	229	213	220	222	235	233	238	252	256	229	211	229	219	253	225	226	224	213	238	226	205	240	213	222	216	220	242	225	241	230	221	245	230	216	234	217	209	222	221	220	247	224	234	228	245	239	205	241	225	227	237	240	242	190	213	207	224	220	224	228	214	245	228	214	236	197	209	235	227	211	214	233	219	215	225	211	235	232	224	226	234	206	230	230	259	216	246	209	216	237	221	224	235	235	214	226	239	208	237	217	219	232	256	241	229	243	229	223	204	198	247	212	212	243	229	196	232	240	230	225	215	219	225	200	252	217	230	228	241	232	223	219	208	247	242	230	237	210	204	236	237	245	249	232	238	247	229	234	222	213	225	226	199	228	222	233	227	239	203	240	223	225	204	231	226	243	231	260	243	225	234	193	221	222	206	226	210	222	261	212	251	215	200	228	249	216	244	209	235	217	231	208	225	204	235	230	221	232	204	198	216	245	218	248
11281	1801	41446	30876	17668	2349	398	315	271	258	226	204	224	196	211	185	174	176	211	182	189	157	167	161	180	184	167	171	169	178	173	160	155	159	179	159	154	176	169	165	161	151	172	159	131	145	151	142	146	165	169	160	179	170	172	160	156	155	187	159	149	159	186	166	161	177	158	149	146	169	167	167	167	157	147	161	149	144	170	159	154	144	159	176	174	169	166	145	161	140	167	146	140	152	169	192	137	168	193	198	179	163	165	153	163	157	159	171	158	192	142	171	141	157	155	158	155	142	159	153	164	178	153	197	163	154	162	155	164	151	153	165	157	141	153	169	157	176	186	163	145	170	181	161	151	167	152	150	137	153	197	163	171	161	140	155	152	152	156	173	162	153	149	159	169	164	155	146	197	165	166	152	141	166	138	159	152	153	164	167	179	137	173	160	165	145	158	171	166	162	162	140	137	143	138	154	167	162	175	166	163	162	156	154	160	162	160	165	165	181	154	155	135	164	144	190	154	181	164	152	154	176	161	144	148	166	195	148	151	167	132	188	187	168	183	155	167	162	139	159	144	178	184	198	148	166	160	140	171	148	155	144	163	167	160	159	151	160	168	140	140	161	162	151	149	170	144	165	150	159	156	158	154	172	142	157	163	157	170	158	139	182	159	172	161	167	141	142	174	169	146	155	177	173	142	163	152	168	152	155	166	165	179	191	159	144	160	157	173	179	143	170	173	148	184	151	161	151	157	157	185	155	155	140	147	148	180	164	162	170	159	149	163	152	166	145	138	169	201	179	175	155	181	151	180	170	147	151	144	172	154	155	161	174	183	185	153	161	185	149	163	176	200	176	152	139	157	157	163	172	151	163	160	139	146	156	166	157	166	160	171	168	170	164	159	133	177	162	137	180	138	157	147	169	174	169	139	159	167	166	189	157	180	169	152	137	174	144	166	173	169	167	140	178	181	175	140	151	165	171	176	178	149	162	164	172	185	196	136	182	153	157	146	151	158	159	148	159	134	156	169	127	160	160	132	145	144	147	159	136	180	164	163	153	149	151	166	147	164	163	157	161	185	168	163	153	143	176	154	159	167	174	166	170	173	159	179	168	165	139	165	163	191	166	150	161	165	154	147	139	175	161	154	145	149	168	170	167	132	163	166	158	164	161	151	161	168	168	149	155	160	153	127	134	172	171	137	169	159	178	158	155	162	148	143	167	167	144	175	151	152	156	155	161	168	160	183	161	147	160	175	162	157	151	155	150	151	160	176	142	169	172	162	152	166	175	149	161	160	136	171	148	168	177	144	155	155	145	144	142	165	163	151	148	162	158	156	179	144	160	152	138	182	159	154	160	151	159	142	159	176	144	141	159	152	159	169	174	162	168	142	155	185	158	163	155	157	149	147	171	157	163	173	195	171	154	133	149	149	136	151	140	168	151	167	151	173	146	173	157	175	158	157	147	189	151	163	168	162	151	143	138	145	143	181	167	165	155	164	155	144	138	181	175	172	159	149	154	171	157	155	157	160	151	154	161	157	146	122	159	169	161	160	146	152	163	155	128	180	159	181	148	160	162	155	148	150	177	166	165	152	171	166	162	135	174	158	150	158	177	173	176	177	150	169	152	167	148	187	165	185	159	144	168	196	158	165	137	157	152	144	149	163	148	146	154	156	163	173	159	134	180	153	163	163	147	160	162	137	150	169	166	142	174	156	163	173	149	153	173	157	167	146	163	144	134	151	166	167	143	162	162	170	134	165	151	159	139	148	156	136	161	163	160	174	144	166	165	133	157	150	150	143	170	173	166	141	156	165	169	144	154	155	170	171	164	144	156	165	138	162	158	153	182	160	172	177	154	150	151	152	148	144	144	161	166	185	173	194	177	163	160	135	135	147	160	165	169	139	127	156	149	144	177	148	161	157	150	166	165	147	154	146	158	142	179	146	148	163	165	184	178	194	183	170	170	155	160	169	142	147	183	147	148	139	145	171	174	147	158	178	141	132	147	170	165	165	161	177	119	157	136	156	178	160	169	174	155	154	154	156	150	168	149	136	169	138	136	156	156	151	166	161	153	161	155	147	170	170	142	147	159	161	181	149	160	137	163	169	154	175	176	135	134	157	175	152	162	180	150	145	181	165	158	165	151	128	156	178	169	175	154	153	140	155	169	157	173	183	168	165	118	148	152	128	156	151	188	150	168	159	147	184	158	147	164	170	152	171	174	154	176	203	137	154	148	140	172	160	148	156	150	167	159	175	152	147	143	153	162	156	140	169	165	142	147	135	149	159	154	149	168	141	162	187	177	148	148	135	172	153	154	154	151	168	154	188	171	173	169	161	152	159	172	160	178	166	147	154	161	161	174	188	151	139	131	187	154	151	182	143	165	141	159	180	155	154	145	139	156	160	152	180	161	155	149	169	154	163	171	138	163	166	154	173	139	149	163	161	165	160	159	171	173	170	159	168	187	164	141	179	176	173	157	154	163	172	148	162	160	164	175	154	170	145	161	143	166	175	176	157	137	135	186	154	154	156	173	151	172	188	156	166	149	157	161	137	165	151	164	158	163	157	172	169	179	171	162	165	160	132	151	193	173	161	149	136	154	159	146	166	167	163	157	149	158	144	153	172	133	143	161	166	143	145	160	177	159	157	176	161	161	153	170	162	137	152	166	167	151	157	173	179	172	156	169	179	150	170	171	165	159	155	148	153	170	187	168	161	195	146	156	154	154	127	166	131	165	149	183	169	168	169	168	138	159	138	158	162	155	163	170	186	181	167	160	159	135	149	142	175	161	163	145	162	157	157	170	172	156	144	161	159	152	147	151	150	159	156	183	165	148	161	157	163	140	173	155	155	146	150	148	161	162	180	169	143	158	197	161	172	175	179	170	177	170	162	164	156	191	149	143	155	147	163	157	140	170	170	176	165	154	139	158	155	158	180	170	159	140	172	165	148	150	148	140	145	159	154	174	182	155	155	176	171	162	165	154	173	176	166	159	152	156	179	161	147	153	172	156	154	163	161	132	169	160	164	173	134	151	157	155	160	167	157	174	138	151	178	162	158	163	154	169	155	139	168	165	139	147	136	159	164	154	155	187	138	172	143	140	149	141	148	193	155	183	178	164	146	141	156	161	167	164	188	166	150	138	136	157	152	170	148	137	153	167	129	160	159	154	187	149	176	154	138	150	145	178	151	166	178	167	149	145	179	166	163	168	159	152	176	160	166	141	143	156	183	155	158	142	157	163	147	140	168	165	172	186	176	143	175	192	147	160	163	157	161	165	164	151	159	185	153	161	172	175	157	155	138	171	155	144	160	172	153	164	176	184	159	153	139	138	166	134	165	168	168	155	160	156	165	151	162	154	152	154	157	156	162	152	146	159	171	165	149	160	148	126	123	150	161	178	144	175	163	163	153	149	165	129	167	162	152	153	166	176	157	158	199	160	150	152	155	157	164	191	166	166	156	182	145	174	170	177	148	176	166	171	143	173	144	147	181	156	160	167
6677	1800	43978	31428	27364	2351	1518	1272	1066	1018	879	766	825	675	691	650	593	584	560	544	538	520	514	549	532	499	500	482	486	491	480	476	507	440	458	467	452	469	444	445	450	450	438	427	468	440	447	419	418	437	433	409	459	434	432	440	451	402	428	415	431	438	429	454	397	470	403	422	416	420	403	393	414	444	419	457	413	389	425	410	429	426	447	418	428	419	399	439	401	434	432	440	410	419	435	429	385	420	423	422	416	433	400	429	426	461	414	419	390	423	414	423	423	440	360	422	433	470	421	403	425	438	404	385	423	422	396	405	424	429	439	438	370	430	433	407	396	427	429	412	386	418	393	423	441	417	367	446	407	401	394	418	434	410	394	414	417	413	331	434	370	412	416	435	413	388	430	426	401	376	389	426	434	416	431	443	397	423	431	428	424	432	408	422	419	429	413	439	448	411	394	394	437	396	406	434	402	427	445	382	411	414	398	435	374	421	450	425	416	425	409	442	447	377	387	394	399	388	434	399	394	429	420	417	406	402	374	417	397	416	418	412	373	399	378	431	415	404	405	424	400	394	416	372	443	453	395	445	409	388	396	391	419	397	411	443	368	404	430	417	407	400	410	463	426	384	432	444	424	411	413	418	436	436	392	406	417	398	449	441	423	410	408	402	404	468	412	403	408	431	405	441	434	450	424	380	441	419	412	406	363	370	432	381	414	384	416	401	429	414	432	409	410	394	430	413	417	426	410	423	392	433	409	434	427	439	392	380	375	400	424	400	396	410	418	405	425	369	383	444	417	446	408	405	461	425	393	438	418	409	396	428	403	423	403	406	401	399	432	421	401	394	425	408	429	391	407	425	401	410	441	402	382	398	414	448	408	410	433	418	378	395	425	391	423	389	425	381	412	411	443	388	408	422	434	416	436	392	408	442	397	394	396	391	417	396	404	450	426	409	417	371	405	413	453	439	416	422	363	390	406	401	434	431	404	419	424	423	399	415	429	394	417	426	419	416	444	437	452	409	408	423	437	395	453	423	405	424	435	429	401	410	398	384	382	394	386	435	406	439	432	371	451	432	443	379	380	392	418	394	423	443	425	363	428	452	435	436	414	385	432	451	392	422	420	429	435	405	402	424	419	392	408	405	446	427	402	413	407	406	422	406	450	423	423	398	410	379	425	382	399	424	401	427	418	425	406	371	383	427	434	416	429	374	402	393	418	423	406	405	431	407	380	396	419	412	401	373	417	396	406	367	401	401	387	377	431	412	432	372	409	408	415	388	412	407	393	415	420	380	455	416	395	434	442	410	452	428	385	412	398	407	384	430	418	403	408	378	442	412	412	410	438	415	393	393	419	389	412	394	413	418	413	378	399	431	412	461	400	427	407	408	367	422	432	398	429	423	400	384	456	433	398	431	432	423	397	404	424	448	422	446	438	425	400	380	376	393	432	390	436	390	431	389	425	402	435	408	393	454	411	400	391	401	410	398	405	426	394	432	434	439	414	427	422	433	433	417	426	397	430	396	409	420	426	430	411	368	438	386	433	416	414	432	434	421	376	390	426	402	414	443	435	402	432	421	392	411	391	401	408	424	413	373	430	422	406	430	387	419	445	417	426	423	431	412	381	423	417	424	412	391	416	463	400	403	406	446	410	386	417	436	394	380	396	397	407	393	406	400	391	399	426	409	391	475	419	399	416	428	394	434	362	423	417	432	392	412	436	406	417	447	412	403	405	433	406	409	430	398	408	407	376	418	453	408	429	380	446	426	440	426	386	432	393	432	400	432	412	417	450	388	409	384	396	431	389	385	416	394	411	399	420	434	412	404	395	374	392	381	399	442	421	396	437	435	425	424	421	388	364	396	402	410	371	405	406	436	429	422	398	420	417	430	399	383	462	374	408	454	420	413	421	436	430	415	425	413	393	375	412	412	413	412	424	429	415	466	426	388	387	379	393	394	434	405	434	441	397	411	383	412	400	396	365	456	411	408	433	434	421	405	446	416	434	379	419	423	403	422	431	402	428	414	438	419	430	423	420	402	392	420	441	415	430	437	404	416	411	369	406	402	416	445	429	439	393	440	419	413	407	380	413	429	423	405	422	419	452	365	420	420	406	426	419	428	454	382	425	465	397	399	406	403	405	381	439	465	395	368	399	435	444	411	420	404	418	393	441	392	428	426	399	410	427	393	415	421	391	405	393	385	408	383	417	385	426	395	391	411	436	437	395	406	383	384	421	426	369	445	445	385	390	414	401	406	410	384	391	440	418	415	415	379	406	427	391	398	405	429	413	405	359	425	427	419	444	449	392	402	422	434	419	364	388	426	439	379	392	441	440	412	384	388	399	443	432	369	377	396	427	444	407	426	444	425	402	419	423	392	397	362	431	425	411	416	442	416	380	404	417	415	425	430	419	393	397	388	429	384	443	394	438	409	376	377	441	400	375	407	396	438	424	408	446	427	430	441	389	417	443	435	409	411	416	436	445	397	423	399	396	427	428	426	361	410	388	379	391	447	410	398	395	415	406	420	456	394	434	387	428	386	394	436	395	399	436	409	407	419	412	431	433	390	419	442	428	418	410	406	426	424	407	443	420	389	418	403	452	398	419	420	407	403	428	430	403	453	390	406	427	446	422	408	402	416	415	433	406	438	426	387	436	412	393	441	397	416	426	393	408	447	420	400	453	411	381	417	418	432	405	406	430	432	421	406	432	419	417	419	408	394	405	398	424	429	386	427	404	420	417	409	439	439	387	412	437	397	415	410	450	394	426	428	396	417	392	426	431	397	426	438	379	417	413	394	381	398	382	411	416	434	420	435	397	418	399	401	445	434	406	428	431	407	391	418	419	411	418	414	406	442	401	450	405	426	458	425	405	446	389	429	372	368	409	386	382	402	406	430	444	409	388	385	412	413	425	419	432	398	438	428	438	414	435	395	410	393	400	374	394	432	420	418	397	395	413	412	431	425	401	422	415	385	394	383	395	420	468	454	410	403	388	411	390	404	388	437	416	418	405	483	401	436	433	422	445	415	415	403	422	434	408	391	415	452	421	385	408	432	432	429	414	424	428	417	440	407	456	431	422	436	405	390	428	444	446	416	417	360	404	461	417	447	377	413	384	410	395	420	403	454	410	432	413	418	401	393	429	442	405	418	400	457	421	433	417	418	407	438	394	382	385	432	417	371	399	379	412	404	419	469	416	425	417	430	427	376	431	438	427	385	425	396	405	414	421	417	405	403	421	368	384	429	419	407	408	401	445	428	430	419	411	451	414	416	427	400	369	389	391	392	421	438	399	392	393	435	433	397	405	427	406	398	400	394	396	419	398	404	391	405	400	438	434	429	411	421	402	402	403	451	433	420	413	394	412	403	418	439	429	405	411	455	422	393	366	421	399	422	388	386	432	397	385	387	413	436	418	408	391	397	408	442	404	375	415	412	447	383	403	373	415	414	391	420	423	410	436	369	401	394	422	412	390	407	407	448	413	413	390	406	404	412	423	416
18756	5979	61005	35870	29830	5198	802	606	499	437	434	433	416	378	358	361	327	328	321	333	359	315	341	336	310	319	277	302	324	305	271	270	300	317	261	268	268	290	289	308	292	305	273	244	272	309	270	301	290	301	301	262	285	299	269	294	265	302	280	312	301	294	279	291	294	266	282	285	238	286	318	255	249	279	255	265	327	291	290	265	270	294	261	304	262	257	306	275	287	259	269	296	294	266	263	301	289	287	252	263	294	306	292	258	265	293	259	266	278	249	301	296	256	306	240	246	269	274	256	273	281	272	303	286	283	264	287	265	279	270	282	274	276	277	306	260	255	242	309	267	261	288	267	308	273	310	246	290	318	285	314	289	273	260	292	278	322	281	266	262	291	290	265	265	286	273	253	299	267	277	276	265	290	291	282	275	271	296	302	282	274	273	304	297	242	272	270	281	250	263	274	281	266	272	282	257	287	236	273	284	258	264	294	270	251	269	266	277	289	276	271	271	281	293	248	285	263	264	246	258	259	269	235	272	259	301	303	265	260	254	302	278	300	295	310	251	258	272	262	276	291	268	291	257	269	264	305	286	302	278	278	253	306	314	264	252	295	289	323	285	280	304	282	274	272	261	255	300	297	273	275	284	276	284	268	294	288	298	267	271	285	252	262	272	288	272	273	273	273	273	278	282	272	280	279	251	294	268	229	298	251	281	282	279	307	256	242	283	287	271	224	271	270	272	294	258	278	253	278	232	274	287	265	272	289	285	308	289	288	299	246	239	286	264	297	250	277	292	304	271	255	299	269	273	294	246	274	289	295	291	265	299	311	265	260	293	290	273	279	284	315	267	279	300	297	304	272	275	289	267	252	273	267	302	310	279	307	267	292	260	291	278	279	283	246	268	247	267	266	262	249	281	276	289	268	286	294	297	255	296	283	265	274	238	279	259	291	260	256	269	280	257	259	285	277	259	272	284	308	260	245	277	239	278	287	265	294	278	267	274	291	285	277	279	265	284	300	286	259	269	280	291	263	308	286	272	276	276	275	243	299	276	278	276	280	277	256	255	272	270	281	273	316	269	288	293	278	266	247	289	265	286	251	270	268	276	282	253	280	258	265	273	275	289	267	274	283	282	268	312	258	265	285	281	293	267	252	286	270	264	262	276	290	298	257	262	286	237	293	264	257	275	263	282	239	290	267	254	300	271	272	241	289	280	272	282	241	273	252	247	258	301	271	297	289	254	290	296	260	264	277	293	271	313	274	262	273	277	268	263	275	275	243	320	293	259	312	269	263	254	285	254	292	276	285	277	246	252	286	249	231	317	274	262	263	247	316	299	239	283	278	270	288	303	280	275	277	301	287	256	295	246	276	290	266	304	273	289	297	254	295	261	274	269	268	265	253	269	295	288	286	281	256	300	286	290	269	261	280	235	262	296	284	289	261	266	298	252	272	306	266	272	293	266	281	294	260	285	259	253	249	245	236	302	277	260	255	282	280	293	259	280	249	254	233	255	292	306	278	289	268	275	283	264	260	297	237	257	268	295	283	307	280	307	276	322	257	294	228	274	298	251	269	311	265	235	277	261	276	259	287	286	246	269	276	270	287	274	280	244	271	259	287	322	290	293	281	302	304	267	286	303	262	290	278	267	242	321	253	297	295	257	290	258	296	246	263	287	265	253	284	311	247	268	304	309	279	266	285	244	265	272	296	265	289	252	281	272	280	285	259	286	264	278	248	262	283	276	275	285	265	294	303	285	263	248	280	270	259	286	301	278	281	267	272	270	258	245	319	262	289	294	251	284	260	268	258	281	260	291	253	254	243	273	293	246	262	292	285	297	262	284	276	265	309	262	268	276	268	256	316	270	279	266	284	255	279	280	273	286	288	277	262	285	260	295	249	245	263	284	275	291	257	280	282	285	268	267	310	259	262	271	265	289	249	294	284	274	272	264	258	277	294	268	262	265	273	295	277	248	300	253	248	295	272	303	260	269	278	293	293	308	286	254	266	253	282	261	295	304	279	250	308	293	240	286	314	256	293	262	254	267	250	271	246	255	280	281	295	275	289	266	257	291	243	251	271	261	258	278	274	303	257	295	269	276	289	287	253	260	267	246	277	268	279	278	258	302	282	288	310	304	279	269	263	246	286	271	268	272	273	281	298	293	295	294	294	313	275	244	246	255	258	281	268	275	252	265	302	262	288	258	259	303	275	268	279	280	232	290	294	258	308	306	275	279	272	268	263	253	284	253	289	304	292	271	281	255	284	266	246	270	245	258	257	273	268	268	261	277	284	290	240	268	260	268	308	289	255	266	238	298	279	272	261	274	269	267	286	325	251	253	280	276	272	280	278	279	273	252	251	259	270	271	273	286	268	259	268	255	288	288	281	283	264	291	271	281	295	306	261	273	266	249	266	276	295	296	224	244	291	292	264	247	296	251	254	279	273	251	263	270	301	267	238	286	257	263	292	259	272	266	307	314	259	268	318	288	305	313	262	302	263	264	255	271	245	255	255	264	276	254	273	278	311	281	269	272	269	247	265	275	253	272	300	272	312	284	298	276	276	284	293	278	279	256	263	265	280	260	269	274	263	275	282	297	281	280	283	289	265	300	275	282	285	265	266	267	289	269	267	264	272	283	276	263	298	276	288	302	289	286	286	268	294	308	277	278	248	292	281	315	280	282	303	302	253	254	270	252	282	267	239	273	295	311	288	253	272	249	274	278	284	254	307	278	260	257	305	289	294	308	275	276	288	282	263	288	261	281	318	279	283	289	271	285	273	272	251	269	275	264	286	268	242	265	265	260	301	279	273	298	326	288	269	291	270	274	276	266	290	267	261	279	271	287	284	305	276	287	265	294	254	284	278	276	253	300	273	271	261	247	273	283	264	260	274	298	299	272	280	288	290	266	240	272	246	282	276	297	274	287	245	272	275	292	279	299	239	274	299	273	268	275	279	274	275	274	291	301	279	284	283	262	267	272	270	277	265	254	240	276	274	270	286	267	263	245	257	279	232	288	250	244	255	292	274	245	237	262	293	283	256	283	279	245	252	256	276	273	292	276	275	250	281	271	262	295	239	293	285	279	262	261	267	267	275	257	266	291	260	266	266	249	282	274	283	261	263	286	286	276	326	274	278	286	295	288	283	266	237	264	270	248	254	278	298	303	282	301	273	293	238	325	265	262	269	253	303	248	259	259	253	307	272	282	288	319	273	267	260	275	290	288	304	267	274	295	292	289	251	280	258	255	246	269	258	253	284	312	265	251	270	272	278	249	289	272	263	273	262	305	289	265	264	276	248	271	330	296	272	310	302	294	288	265	279	277	288	270	283	264	249	242	304	286	253	248	271	297	285	267	269	258	261	251	288	278	273	292	276	249	275	292	286	289	268	274	271	237	277	240	301	277	284	279	285	290	251	284	292	268	256	282	264	251	299	265	271	301	264	246	258	260	278	294	257	262	281	250	285	263	279	274	252	262	269	260	269	265	296	263	275	277	274	268
8548	5074	56059	30403	34377	3339	2722	2349	1850	1741	1548	1375	1280	1227	1199	1133	1056	1023	1008	968	875	855	828	800	825	794	808	810	774	801	728	731	773	756	720	692	735	764	734	705	710	704	730	672	651	666	729	699	669	638	669	687	654	684	655	687	682	660	678	664	682	665	632	611	608	635	629	630	634	693	714	683	669	679	665	658	654	650	629	634	677	649	648	639	634	699	654	633	597	626	684	599	731	618	658	688	655	673	661	662	612	653	636	651	659	618	641	664	643	656	652	623	633	659	630	702	643	598	633	647	643	657	623	659	657	636	622	614	634	657	682	624	643	685	592	642	622	696	607	654	650	621	655	637	647	698	678	649	623	642	606	595	611	595	653	587	643	660	662	695	692	620	625	663	622	620	609	640	641	643	621	639	675	678	609	638	646	623	665	611	699	631	628	661	666	667	643	689	652	689	680	633	636	597	621	652	650	588	634	636	645	634	595	640	682	682	622	603	663	607	633	647	638	619	616	662	662	613	608	686	648	680	670	628	632	617	669	674	628	585	649	649	639	643	659	632	651	660	623	664	596	657	614	643	612	625	725	666	582	619	604	629	610	612	599	648	653	611	618	676	679	608	631	651	625	621	643	646	636	676	677	615	616	587	626	663	667	662	650	644	612	647	684	579	581	610	587	631	620	639	655	676	639	618	673	667	609	629	676	614	636	630	662	625	680	644	613	653	614	631	623	666	631	588	599	676	667	681	621	634	621	684	671	612	626	601	635	610	625	611	637	622	645	622	621	618	668	612	584	623	595	645	638	699	630	638	669	658	623	644	609	633	621	649	635	587	664	645	645	639	651	672	682	610	626	625	693	590	642	637	618	629	637	643	620	631	647	669	647	631	616	631	604	592	636	611	637	567	646	621	689	645	660	662	665	631	636	604	617	644	689	654	653	644	660	639	625	632	655	634	628	636	647	677	612	636	618	621	665	666	641	625	660	678	635	627	648	607	647	633	641	620	647	608	657	632	630	649	668	626	678	644	613	596	575	626	676	638	603	650	663	668	643	611	623	636	601	658	630	654	655	642	629	663	646	639	641	633	650	652	620	635	623	599	633	608	626	652	661	600	651	586	681	647	628	648	617	660	621	648	625	680	683	624	672	630	644	636	603	670	656	670	630	645	678	690	636	648	681	639	638	698	657	601	638	650	646	631	609	645	643	604	702	647	602	661	664	691	650	600	650	668	675	657	664	611	623	658	598	661	628	614	621	630	620	624	643	628	658	610	626	612	600	682	628	622	618	684	677	670	606	640	677	610	586	613	614	641	632	644	601	665	624	666	652	612	611	676	608	640	674	630	640	634	604	638	581	689	613	626	631	656	656	649	658	674	588	646	642	621	638	654	644	641	651	657	632	600	680	667	655	619	675	617	589	655	651	645	655	698	620	658	665	608	681	609	642	692	611	625	645	652	664	643	644	608	598	599	656	643	637	584	623	658	641	654	634	635	630	614	635	622	669	642	655	653	644	674	628	664	680	627	642	636	640	651	657	623	565	637	637	580	613	652	671	632	623	618	622	646	667	677	694	629	658	632	636	645	571	669	634	636	677	683	626	623	633	623	630	599	630	648	677	658	645	702	638	635	664	663	633	600	600	627	654	664	679	645	678	633	637	637	693	711	617	645	626	689	709	676	650	620	654	596	646	660	621	661	634	635	639	644	648	652	675	706	604	668	643	640	591	650	672	604	672	660	623	661	631	613	639	627	623	624	635	630	630	638	626	632	639	638	654	616	669	653	622	626	621	678	627	655	676	632	657	642	633	634	578	583	632	653	634	645	637	630	633	620	621	627	623	640	653	604	653	617	658	658	700	615	667	631	648	648	648	619	660	630	660	603	625	658	614	667	640	648	618	636	611	676	637	615	663	646	674	634	652	633	652	648	636	623	656	651	634	582	623	676	640	629	660	629	625	635	653	677	605	670	638	637	619	669	638	603	646	676	660	641	648	639	635	629	664	640	597	660	614	658	648	618	615	633	647	618	637	642	672	614	634	574	630	602	656	634	653	640	606	639	630	631	570	630	602	626	663	659	597	672	614	652	690	640	665	648	670	623	678	645	635	623	633	666	615	650	616	619	665	593	637	593	627	651	588	684	693	672	679	651	641	630	630	668	656	621	606	669	656	615	611	638	640	644	650	648	681	601	624	668	653	657	662	622	630	648	659	702	644	628	635	621	621	661	645	591	601	633	673	669	606	668	687	635	633	653	619	667	678	625	683	609	595	623	643	622	610	634	661	643	612	636	628	650	656	622	567	636	613	608	649	677	666	642	645	589	618	626	647	657	658	618	600	627	670	639	635	638	619	629	660	653	631	659	608	636	648	662	632	617	621	676	663	672	670	658	640	637	633	619	655	621	627	637	619	645	676	640	634	660	657	701	645	621	636	664	703	624	603	638	674	666	628	579	665	586	626	628	625	679	637	629	660	609	654	660	595	614	643	602	663	608	641	628	638	661	651	626	662	628	630	695	600	681	651	613	641	642	618	632	634	675	602	675	674	671	653	626	622	632	606	639	669	656	613	645	689	608	610	587	663	628	629	677	617	638	642	643	644	637	656	656	649	609	632	639	659	655	600	644	648	612	636	676	604	646	660	660	623	651	655	666	636	691	628	624	636	636	641	615	659	621	619	612	668	675	613	631	616	685	643	620	659	622	687	632	641	660	618	632	665	636	646	622	627	606	601	674	673	639	604	694	647	635	644	679	612	667	622	701	614	615	664	610	662	663	683	630	623	640	617	639	640	670	640	676	615	665	625	651	662	635	640	685	677	673	630	640	664	660	611	639	619	643	650	618	666	643	665	674	638	648	620	642	619	618	645	627	658	624	658	588	573	632	600	679	648	663	638	612	642	604	629	662	618	672	632	620	642	644	672	637	604	608	639	631	667	672	618	623	639	644	618	665	676	671	632	608	647	656	627	623	567	623	588	657	642	633	596	587	607	618	635	598	642	631	640	664	634	670	618	635	655	640	584	600	644	576	636	623	635	654	666	637	682	654	661	682	659	619	643	616	596	651	639	658	637	680	648	638	676	624	575	666	645	602	605	667	628	620	633	656	664	632	671	644	632	634	636	581	655	639	645	666	630	647	635	690	626	645	635	654	635	602	673	652	672	654	633	623	677	603	643	642	665	605	621	648	690	662	607	627	627	602	612	629	640	646	690	654	648	626	587	649	580	650	626	618	664	610	676	627	632	630	687	623	643	610	650	654	683	630	642	641	649	613	639	595	625	633	621	612	664	638	608	646	637	620	614	630	661	658	620	594	645	674	635	639	627	606	657	608	643	627	609	642	634	640	660	631	634	621	643	586	628	605	601	655	647	620	647	616	656	682	666	660	610	631	610	620	659	666	664	641	618	595	626	639	677	656	654	622	595	596	624	638	642	627	669	625	672	668	605	663	641	604	655	643	651	673	623	670	562	639	588	659	670	611	615	591	597	616	646	651	668	653	637	652
2638	607	1809	486	432	86	69	70	69	70	81	68	65	84	69	73	79	66	75	79	67	63	64	66	64	86	65	57	56	74	64	86	73	68	68	70	62	80	73	88	93	60	78	74	77	78	77	55	83	58	84	59	74	69	56	81	74	73	74	63	68	75	60	72	80	86	71	88	69	73	70	74	61	64	77	55	57	58	67	80	80	58	72	72	69	58	69	70	73	53	64	67	71	65	72	72	66	74	44	67	56	76	68	64	61	80	63	62	60	62	73	68	63	80	86	67	66	67	75	61	89	85	57	85	76	79	64	55	67	65	69	74	53	70	58	76	63	58	59	66	78	55	69	77	67	76	69	66	74	61	87	84	68	69	77	70	67	69	80	66	64	70	65	67	65	80	64	71	67	59	62	77	48	72	72	67	67	69	67	52	61	69	64	73	61	60	78	63	66	91	72	58	78	69	65	63	75	59	70	75	78	72	61	76	70	56	62	72	77	56	51	65	87	51	80	86	74	64	83	70	83	74	65	88	56	69	84	80	66	70	73	76	71	79	56	92	54	56	91	75	69	66	77	65	78	68	83	67	59	66	62	84	60	64	75	69	70	78	64	65	79	77	82	66	66	74	75	65	68	71	67	62	52	74	61	86	77	77	70	76	67	70	65	76	71	77	74	63	61	63	76	82	76	58	77	75	66	57	76	63	69	65	83	83	66	63	66	63	76	69	72	72	58	61	68	75	68	86	74	73	63	67	89	74	63	58	64	60	59	44	71	74	74	64	73	81	60	82	80	92	62	70	71	77	66	63	52	62	66	61	68	64	73	72	76	78	72	69	69	68	69	71	72	68	83	70	61	73	62	77	75	63	61	64	64	66	81	83	78	65	68	74	70	85	55	77	70	52	71	70	72	76	64	84	93	88	75	67	74	72	65	62	83	76	65	57	65	63	88	61	79	71	86	64	85	67	57	79	65	69	57	64	75	77	82	66	61	72	80	52	70	64	52	67	59	85	83	69	53	70	66	57	80	86	72	70	72	69	55	80	65	85	83	71	69	54	74	79	71	63	82	69	64	60	62	89	54	67	78	66	67	49	69	88	69	82	57	77	67	72	88	72	81	71	50	59	57	67	70	60	77	81	63	70	77	77	69	75	55	73	73	77	65	64	64	72	77	62	72	79	92	71	65	75	67	68	67	75	74	68	60	81	63	76	76	55	77	52	70	57	83	57	76	74	58	72	60	97	69	70	72	59	72	80	63	79	71	70	64	57	74	63	73	78	46	87	68	61	79	85	75	76	87	71	75	76	65	72	64	72	74	81	60	63	56	72	63	70	61	74	60	61	64	67	70	67	75	49	73	83	81	63	72	77	78	69	71	57	69	70	79	58	74	68	75	80	60	69	64	66	69	62	61	49	60	62	74	77	79	63	68	69	77	57	69	72	54	63	75	76	61	59	72	50	72	73	66	80	72	80	62	50	66	65	62	84	81	79	78	75	73	73	60	67	91	70	64	78	72	76	56	61	83	44	59	63	72	72	74	94	72	73	61	84	77	61	71	59	79	78	75	72	66	64	61	88	50	67	72	52	65	75	66	69	47	66	72	77	71	63	77	63	65	42	71	71	64	81	72	70	62	74	50	60	70	64	52	61	63	70	92	78	80	85	67	71	74	83	58	65	79	55	69	68	79	75	65	67	79	79	59	77	69	72	69	66	73	71	69	74	66	66	88	75	86	42	64	67	66	65	66	74	65	64	57	66	59	75	78	61	76	62	61	74	65	77	75	104	62	61	75	81	68	72	72	58	67	66	66	68	70	50	73	64	67	66	66	61	83	82	64	73	67	69	49	81	87	70	62	83	69	73	78	60	67	60	64	68	78	58	73	66	59	70	65	73	81	57	69	61	74	66	60	77	77	66	64	59	70	72	81	76	85	75	46	71	63	67	65	74	65	64	64	60	66	78	71	61	76	77	82	57	74	67	65	51	71	79	72	77	76	61	57	58	71	73	54	66	56	81	57	69	59	78	67	62	70	61	53	82	68	61	64	75	67	68	63	65	75	77	69	58	61	67	76	81	70	72	75	103	84	77	65	65	59	69	72	62	69	60	75	66	75	63	68	61	71	63	62	82	65	73	78	73	73	55	59	70	74	64	73	77	56	98	68	71	58	72	63	77	69	67	71	80	75	76	73	73	73	85	81	75	55	73	69	80	69	65	76	61	79	60	70	44	82	68	60	73	58	82	78	66	85	76	64	61	68	72	74	67	72	80	74	76	80	73	62	70	75	78	60	70	55	66	72	64	75	54	67	74	77	74	76	61	85	70	65	75	66	64	57	74	66	83	75	86	66	71	58	66	64	72	76	73	74	59	66	68	85	76	77	76	68	51	83	71	68	72	65	81	56	77	78	76	69	76	59	65	79	69	73	74	65	69	60	71	77	74	76	63	67	61	80	68	65	56	68	85	61	52	68	75	79	66	56	77	64	68	82	78	65	60	69	71	82	72	63	67	70	54	64	65	76	62	69	63	74	81	72	71	64	61	69	57	60	62	66	70	56	88	76	69	62	68	73	84	88	68	64	66	62	72	66	89	67	78	64	78	68	64	72	60	74	68	89	76	61	66	65	74	79	71	59	62	86	60	67	67	61	65	68	81	62	62	92	64	61	53	59	57	81	64	78	70	65	69	63	65	65	59	59	63	64	85	76	77	71	79	65	54	65	82	73	61	57	62	65	67	71	65	71	73	53	88	64	57	54	73	71	73	60	51	73	61	62	68	85	68	71	65	65	72	48	78	63	71	65	67	65	77	63	72	78	69	59	71	69	54	76	72	67	71	76	69	52	88	75	64	77	68	66	77	65	73	60	55	58	63	64	72	59	64	65	52	76	54	76	66	70	82	71	58	76	64	82	58	62	63	61	69	66	70	66	74	73	68	69	86	60	56	59	78	75	74	83	73	72	65	69	68	58	69	76	74	74	69	62	73	73	72	59	53	63	66	78	57	62	70	71	76	82	64	73	58	61	61	82	72	62	68	61	67	74	78	66	67	65	60	55	77	59	66	58	81	64	80	80	82	90	72	60	65	65	68	77	74	75	83	68	73	77	55	85	66	65	71	67	46	57	67	77	80	70	58	70	64	67	64	71	58	95	73	52	63	58	67	72	82	74	78	70	63	76	68	59	85	74	75	82	89	73	64	67	87	55	66	80	60	64	84	70	58	75	56	59	85	81	67	67	70	58	68	68	68	66	69	81	70	63	75	80	76	69	69	59	53	76	66	72	69	69	67	84	64	66	68	77	82	67	70	68	79	62	64	73	72	73	65	71	62	60	55	73	83	73	69	53	69	81	69	75	75	79	63	60	67	74	67	65	62	71	70	87	91	73	63	57	78	70	53	60	88	90	56	63	66	54	59	82	70	68	84	78	78	82	61	72	54	75	66	77	78	78	79	74	64	63	79	71	75	89	68	75	64	82	79	71	79	76	58	63	70	78	61	67	71
2329	728	5137	1524	2169	265	247	259	227	231	228	246	215	233	212	190	209	243	201	242	226	201	198	208	201	219	223	210	253	208	235	222	235	220	201	226	219	228	211	229	203	222	197	226	205	235	225	211	203	253	194	194	209	233	205	225	219	224	215	195	218	227	223	220	217	217	244	215	207	194	201	208	206	203	212	245	228	242	206	190	229	173	206	199	193	235	209	192	215	230	208	230	224	211	197	209	198	197	226	222	241	210	204	211	199	235	220	218	189	223	217	206	204	211	194	221	202	202	233	218	197	206	216	195	220	239	190	198	245	217	251	183	217	223	196	209	216	221	187	204	207	234	206	241	214	202	181	192	180	237	209	218	222	231	204	225	241	228	232	206	196	200	214	221	211	213	209	224	180	190	213	210	210	230	235	226	212	211	208	217	235	227	194	201	214	206	237	212	226	216	220	194	193	201	211	199	212	203	213	199	218	216	221	210	193	233	213	200	203	224	219	212	194	205	215	188	209	248	219	255	232	219	209	225	227	195	201	234	221	225	203	223	249	220	208	219	192	224	229	218	208	216	211	226	206	194	228	237	212	208	186	243	216	213	249	191	225	208	217	213	183	213	216	193	226	216	214	198	216	208	216	204	208	192	215	210	199	208	207	208	199	206	233	225	206	198	217	220	237	227	208	195	216	223	201	218	205	203	226	234	240	200	226	204	209	197	243	213	216	194	201	219	179	206	230	219	208	226	209	209	200	209	205	225	218	213	215	213	211	233	214	224	233	200	206	203	205	214	202	231	216	211	230	217	211	211	199	228	219	189	214	225	192	218	204	218	212	220	198	225	226	201	220	222	212	226	224	216	214	218	219	199	188	215	216	220	217	231	211	214	193	232	213	210	220	209	192	213	230	220	225	204	225	240	222	209	217	208	213	207	213	209	228	225	185	204	216	218	204	203	224	204	211	190	199	212	214	198	206	230	221	203	226	214	226	205	209	187	226	218	219	195	221	216	206	210	211	217	220	219	202	222	222	218	206	208	237	206	185	186	245	229	197	190	203	211	224	195	200	212	190	228	214	220	212	225	247	204	209	219	207	211	211	219	218	248	217	210	230	237	216	212	199	214	230	237	209	216	194	214	240	197	224	198	206	212	211	226	217	226	220	206	221	238	219	216	234	213	188	199	207	196	183	203	216	243	217	243	197	209	210	209	225	213	215	224	224	216	185	194	246	200	194	225	205	205	211	216	223	241	237	193	218	210	192	202	214	223	201	205	207	192	239	194	223	199	197	234	216	210	225	218	208	217	216	223	213	228	223	212	235	199	195	210	215	214	231	213	183	223	232	222	215	199	227	211	233	214	229	220	220	208	213	197	215	208	211	229	213	191	225	215	221	200	196	196	207	207	208	205	198	223	212	214	227	213	222	198	228	213	216	195	198	218	233	189	227	205	224	199	222	217	219	213	231	194	199	214	196	207	189	210	210	220	207	245	212	218	216	214	217	212	221	234	190	236	223	224	199	192	230	202	203	208	216	212	195	225	232	222	194	219	225	203	233	230	247	208	218	231	206	197	203	214	247	203	220	215	210	192	225	200	221	210	227	182	209	221	210	208	196	215	217	220	201	228	179	198	201	211	176	196	232	210	213	215	214	243	214	218	235	193	200	210	218	192	228	219	237	215	222	204	210	205	236	220	201	215	206	232	233	229	216	201	223	226	204	194	192	210	206	203	191	222	208	238	195	205	221	225	217	207	206	239	204	221	224	186	226	207	224	203	240	206	218	203	212	207	258	218	238	208	221	234	214	232	245	209	232	216	215	221	226	223	194	209	225	198	231	173	209	212	196	227	232	218	201	185	199	195	217	204	203	202	204	216	216	206	216	195	219	209	214	198	224	215	220	228	217	221	230	221	242	196	207	211	204	211	192	211	206	206	221	203	237	241	247	203	211	198	210	222	205	242	188	218	228	206	208	196	206	243	225	199	221	231	226	219	215	194	190	220	215	198	177	213	214	197	210	186	200	225	219	248	187	236	195	202	204	218	225	208	203	209	221	231	178	214	235	234	227	217	220	212	206	204	215	224	180	218	211	198	223	205	220	211	187	206	195	217	229	210	205	215	236	222	196	224	205	209	211	228	196	180	199	225	229	198	219	225	214	203	224	205	231	221	202	194	238	225	207	183	243	227	215	203	191	220	204	212	224	213	220	214	204	193	218	221	224	225	221	220	200	197	191	212	222	214	206	190	242	203	192	215	179	222	227	217	241	208	209	226	219	195	195	205	209	201	203	232	199	216	214	208	200	179	197	220	199	204	229	210	207	226	181	237	221	222	208	193	227	228	214	209	222	206	210	238	230	223	218	206	196	196	214	260	196	224	196	198	191	240	225	218	219	215	228	211	203	196	222	223	225	218	182	232	227	235	221	207	215	200	202	206	220	206	218	246	222	218	233	221	205	223	227	212	215	250	214	197	229	218	207	198	210	209	217	232	239	213	196	234	198	183	217	227	220	239	219	221	229	229	207	208	223	223	230	232	235	227	209	236	240	193	198	223	206	197	196	199	217	232	220	219	216	184	223	208	211	198	231	203	209	196	229	219	212	200	240	226	222	204	216	211	205	231	190	239	201	212	205	221	198	204	208	219	206	203	205	208	211	218	203	210	204	217	202	205	216	229	217	218	254	218	208	220	181	215	233	188	224	188	233	228	239	214	212	194	203	215	214	234	217	234	215	220	242	209	223	229	201	229	210	225	232	209	203	228	238	218	220	241	197	191	205	216	182	214	221	225	249	234	194	201	187	195	192	208	226	216	203	222	188	240	211	201	184	202	197	219	234	227	239	231	209	195	203	200	219	214	211	200	205	230	213	209	218	224	202	217	197	219	226	215	236	228	228	197	250	181	230	202	200	220	218	210	217	210	244	200	237	211	229	193	230	218	197	227	205	208	212	232	217	208	224	215	215	215	188	206	233	184	222	224	188	209	217	213	223	224	201	196	213	222	215	193	189	233	201	207	198	190	214	219	225	211	227	205	207	200	215	213	204	188	192	226	213	230	216	217	201	210	215	229	215	211	204	231	224	203	199	234	222	213	207	219	222	235	223	211	212	240	212	215	215	224	207	204	205	200	236	224	213	196	211	198	202	215	231	209	203	223	218	204	216	216	195	215	234	239	201	234	198	193	201	220	209	232	219	203	195	198	205	237	211	194	229	197	204	212	215	197	230	210	225	209	193	203	201	216	202	224	187	188	208	212	210	198	204	223	216	211	211	202	202	214	219	211	210	204	201	206	181	235	190	216	207	199	221	194	232	193	188	193	222	191	204	218	200	212	209	218	211	212	203	194	212	207	194	204	244	210	209	235	203	215	219	212	185	219	212	214	181	219	208	219	237	215	221	210	242	223	232	180	207	204	223	198	218	208	217	204	208	189	211	209	198	203	179	212	218	205	227	209	196	202	238	214	232	217	206	228	208	214	212	227	210	217	188	212	216	221	204	204	199	233
10665	2782	30726	12676	25136	3407	436	276	307	274	253	247	216	204	209	212	207	198	170	155	188	182	143	171	182	159	176	170	161	167	161	150	161	160	180	132	164	164	173	190	183	165	172	193	158	150	142	171	134	153	146	140	171	148	185	169	160	166	141	160	194	152	165	162	152	162	179	141	158	181	128	144	166	147	156	170	164	140	148	167	156	159	144	170	155	164	176	152	162	143	151	164	151	154	158	153	177	163	156	167	154	162	146	142	128	155	149	173	143	158	146	164	169	151	133	172	142	169	163	144	155	162	161	152	155	184	177	133	155	163	178	174	156	156	152	158	165	158	158	147	145	145	136	157	173	169	135	168	142	153	155	167	167	172	170	136	169	168	195	150	158	163	172	146	149	145	153	139	131	147	138	156	154	166	176	146	151	147	147	165	163	148	164	146	160	145	139	143	148	151	161	161	170	156	149	166	163	156	159	153	159	154	184	144	177	145	166	165	156	154	167	161	158	167	141	145	144	156	173	149	145	146	155	154	149	141	150	153	153	139	176	174	158	165	168	172	171	144	151	147	157	167	162	157	160	175	156	146	193	164	166	142	147	152	174	163	136	163	149	140	160	185	146	138	134	178	160	149	147	159	159	175	158	127	184	133	154	178	171	154	131	125	154	143	163	124	139	160	165	158	156	154	141	147	136	159	145	154	157	169	179	152	192	145	160	149	146	169	181	175	148	153	149	162	137	148	154	176	158	165	146	149	175	174	144	162	143	161	142	150	133	141	164	149	149	144	173	179	140	146	143	162	169	167	155	129	161	169	152	175	159	183	173	165	153	152	157	147	155	154	152	156	162	133	151	146	134	167	155	151	165	167	157	188	171	171	168	152	174	142	172	169	174	167	165	181	156	132	158	173	185	136	178	150	156	163	131	145	159	146	170	143	159	159	136	170	164	138	162	149	135	145	158	175	179	158	144	160	166	156	160	156	158	150	147	171	166	153	184	178	160	157	170	135	163	144	167	120	153	151	136	155	161	161	174	152	163	141	157	167	175	173	149	178	151	176	141	152	175	146	173	151	146	159	173	154	165	149	138	156	130	137	163	162	144	143	151	143	184	133	160	143	153	130	170	161	143	146	154	140	166	168	170	134	158	147	147	168	150	154	167	162	149	150	140	158	136	175	174	162	170	159	156	143	174	162	148	167	151	163	173	168	159	143	168	173	172	174	167	155	127	163	172	148	161	138	156	148	171	151	178	135	140	155	173	164	143	131	173	160	146	172	159	169	158	168	131	134	161	168	179	173	130	135	137	157	160	137	172	156	135	133	163	146	139	137	178	153	162	161	163	177	151	175	143	170	147	158	179	158	162	155	149	152	162	152	137	161	156	151	148	157	140	164	184	175	152	193	171	151	143	155	138	160	144	158	138	161	136	160	168	153	147	147	156	156	172	173	157	165	155	166	170	161	160	135	142	156	158	161	156	150	156	170	176	144	160	155	159	149	156	187	171	145	144	163	152	176	193	156	151	156	144	158	173	151	159	178	169	139	158	152	148	163	161	171	173	155	152	157	139	153	156	158	153	142	156	173	162	165	163	168	186	148	159	137	147	145	143	156	138	162	164	165	162	136	142	137	142	167	159	138	160	154	163	136	173	169	157	190	164	140	148	153	166	138	149	149	185	138	174	174	144	123	174	128	132	175	179	159	148	174	169	149	163	190	178	154	149	167	171	170	145	144	155	160	177	153	172	158	152	136	154	169	159	151	181	151	129	161	136	181	139	160	154	166	177	161	158	138	156	124	159	160	155	155	130	168	140	145	163	162	185	160	153	147	147	150	164	155	156	158	148	141	140	156	144	157	139	144	145	134	146	183	160	152	141	175	159	135	148	168	137	160	141	153	174	160	147	134	167	160	166	159	193	154	150	159	151	145	181	162	146	151	139	137	145	185	138	163	149	151	164	154	148	159	146	183	155	149	165	134	142	155	170	159	139	137	174	163	180	159	165	179	147	161	175	178	163	154	148	165	146	147	167	156	168	154	144	155	135	164	155	171	168	161	170	167	144	124	143	190	154	169	151	177	151	128	165	164	156	157	169	147	149	157	152	135	167	140	145	179	158	152	145	165	146	153	148	185	159	167	154	150	146	139	145	137	134	153	138	161	143	135	155	168	180	153	149	139	163	174	164	162	177	166	144	178	151	157	150	161	153	165	176	172	180	155	159	188	168	158	135	165	142	155	152	166	151	157	176	162	158	149	149	161	174	155	149	140	158	159	156	169	160	170	146	175	177	184	129	152	164	157	158	159	157	186	138	137	157	153	187	162	152	155	144	160	130	162	150	143	163	156	159	180	140	153	169	170	146	150	155	181	130	146	154	156	157	177	157	157	165	154	145	159	152	139	143	155	162	161	149	175	145	160	157	140	145	159	154	139	171	162	194	179	170	143	147	179	159	152	171	164	148	163	142	148	149	153	164	166	160	160	154	172	157	145	162	169	144	150	142	163	155	152	151	157	181	164	177	121	159	179	159	175	162	150	156	152	153	157	134	140	173	139	145	139	141	139	149	158	152	171	155	157	142	170	143	142	166	169	159	165	147	141	156	138	148	161	173	147	148	130	161	149	167	161	159	168	143	166	159	143	162	166	136	148	168	139	158	140	164	158	163	148	152	147	145	176	173	178	164	168	168	162	174	165	144	157	171	147	164	143	156	143	145	169	159	168	167	154	167	143	163	169	148	156	159	163	143	142	133	140	147	165	160	143	163	168	184	164	157	161	149	147	152	162	169	159	159	140	162	167	129	147	150	158	156	174	160	145	142	154	125	147	162	155	137	156	168	179	158	169	165	154	191	162	155	154	149	147	122	150	169	161	170	173	138	174	153	154	157	130	158	147	168	160	165	170	144	165	171	149	153	164	147	150	161	135	168	156	153	157	149	157	152	136	175	151	137	175	149	164	171	184	164	146	159	151	145	139	165	143	143	156	156	153	154	123	166	165	165	163	164	163	158	152	190	140	150	154	142	172	164	140	162	165	148	180	166	161	154	154	154	150	150	157	161	139	162	161	148	147	171	147	159	147	171	143	171	152	153	144	158	151	158	172	162	157	139	156	140	156	136	170	174	173	154	141	145	167	186	174	129	138	159	142	157	155	158	165	193	153	133	148	164	169	140	174	142	152	154	166	153	168	151	150	146	149	159	164	158	153	163	132	142	165	162	149	155	165	160	183	153	157	159	177	148	156	146	142	146	165	167	149	169	163	159	155	162	163	156	161	166	150	142	140	172	156	155	189	170	147	148	175	175	148	153	138	145	151	152	144	147	142	135	138	152	162	180	173	154	181	139	150	148	185	173	155	160	158	175	166	164	156	135	165	147	157	167	151	179	146	173	144	160	171	163	149	173	143	180	165	155	160	154	144	165	138	153	165	146	164	162	144	147	169	170	162	150	160	163	148	137	146	181	146	153	164	159	173	162	143	154	141	150	152	168	165	167	164	164	177	142	150
6554	2922	32373	7653	36028	3047	1447	1274	1072	960	903	832	778	771	659	645	569	630	593	577	558	537	512	484	515	505	478	482	462	482	488	470	471	472	480	463	437	472	476	438	424	457	455	456	436	406	417	453	433	453	423	431	425	450	439	461	415	407	382	441	443	408	442	422	440	353	406	423	415	406	409	404	406	448	417	443	404	432	398	402	408	425	411	434	390	406	424	402	429	373	389	420	474	416	398	414	419	352	374	412	427	416	442	397	442	369	431	450	422	414	415	431	432	418	408	416	395	386	397	425	444	427	448	424	425	384	438	418	401	414	410	398	389	432	411	374	404	399	419	425	402	406	430	420	430	419	374	408	417	417	443	414	412	410	402	444	427	420	421	418	422	454	376	408	396	434	378	434	388	397	408	369	407	409	410	400	401	401	425	410	417	396	389	396	407	399	378	453	423	396	413	421	421	416	405	414	414	369	420	404	399	398	420	429	372	412	425	407	389	411	414	409	386	436	388	420	404	413	401	439	425	414	404	428	399	390	415	447	403	411	434	407	402	417	390	394	391	420	383	412	393	405	420	399	418	378	374	394	453	430	394	385	382	431	369	397	433	396	435	421	447	414	411	410	451	406	415	414	418	417	450	421	412	442	397	418	426	412	387	413	419	433	427	383	419	411	383	432	449	401	399	382	439	419	406	418	381	401	423	395	412	406	416	404	415	428	418	372	436	421	416	436	411	390	370	411	434	394	421	387	409	364	396	421	398	424	423	415	415	413	413	416	385	386	397	421	383	384	428	403	407	373	405	387	413	395	415	370	395	434	421	368	401	430	423	419	407	391	392	399	398	393	425	413	391	414	364	413	397	376	394	378	383	387	410	392	392	418	424	395	430	405	404	414	413	387	409	374	424	391	410	415	429	446	407	407	358	396	401	386	422	383	391	421	381	441	401	401	412	392	448	411	380	412	396	449	399	434	408	419	419	445	391	399	407	432	376	425	423	384	414	407	432	413	378	417	407	379	399	416	394	413	402	422	427	390	396	392	400	386	378	379	393	387	395	454	436	440	393	406	403	416	405	389	399	393	417	415	420	397	381	351	394	400	399	398	419	430	403	407	411	401	382	429	409	366	397	468	427	396	424	405	430	396	404	418	389	383	400	381	401	424	408	385	397	375	423	415	381	427	400	391	402	375	418	416	401	381	431	416	413	427	430	408	411	454	421	395	383	418	390	397	382	411	412	411	404	403	441	402	439	400	428	408	396	425	408	444	415	425	407	393	419	391	371	432	408	418	412	418	411	377	394	395	430	368	407	438	416	380	413	385	390	412	393	402	382	388	404	409	382	418	389	367	398	380	393	424	397	375	389	396	410	401	404	386	389	404	393	372	438	410	424	413	400	418	410	405	388	407	384	417	384	417	409	404	400	378	413	379	413	438	402	393	433	378	417	393	388	426	411	406	416	428	407	409	408	430	456	404	444	405	436	400	430	374	401	426	420	422	404	421	440	424	405	390	414	415	411	401	385	437	418	381	401	434	417	384	421	383	408	395	424	440	415	411	432	401	401	436	385	418	434	437	428	443	390	401	417	431	392	423	387	390	398	383	396	411	423	442	430	397	413	368	432	442	394	415	386	392	422	410	431	405	398	369	412	432	435	406	399	393	416	397	433	417	403	413	415	394	384	397	397	463	399	377	435	405	436	340	380	437	433	386	369	442	370	393	411	415	386	420	450	416	439	421	414	399	405	416	401	412	407	423	419	423	383	384	423	407	408	386	400	389	423	402	420	416	413	369	407	426	398	407	408	380	407	408	370	449	410	446	401	346	411	388	400	414	386	398	421	407	369	420	436	337	412	381	408	415	401	408	403	390	378	394	424	367	421	409	372	463	424	445	420	419	377	436	433	393	399	406	422	373	382	387	379	400	380	405	387	412	430	415	386	419	443	400	412	383	422	407	424	403	430	393	441	436	383	440	414	417	360	449	436	443	424	401	379	408	411	412	415	367	381	398	401	403	387	433	428	438	416	403	428	439	395	403	382	398	424	417	383	395	391	436	378	409	384	400	411	383	419	422	411	408	409	414	393	367	417	416	380	372	403	382	414	431	434	436	393	405	402	424	404	407	419	399	438	387	385	452	365	428	394	456	462	447	377	389	407	374	405	387	421	441	392	383	429	404	446	424	407	392	405	404	413	421	417	394	401	372	377	383	382	425	425	397	407	418	422	434	434	455	407	370	379	379	394	426	408	410	428	386	422	435	426	427	443	430	402	422	427	394	410	401	390	408	421	426	398	414	399	429	415	385	413	434	411	412	424	399	422	436	419	410	411	429	426	411	377	392	385	437	387	412	421	384	436	418	434	375	419	403	450	417	418	384	425	392	398	408	432	416	417	428	388	411	357	415	418	402	418	411	448	388	450	405	409	411	427	417	405	416	407	398	393	442	408	414	418	402	399	375	438	418	419	393	357	380	407	440	397	412	418	423	397	391	392	411	398	387	384	415	426	412	416	435	426	419	454	372	415	410	407	432	431	357	423	393	377	400	400	394	402	434	392	405	429	397	402	409	382	391	424	400	396	424	408	390	409	420	419	389	397	416	426	373	436	364	401	404	398	402	393	403	429	417	386	365	395	413	419	413	373	369	410	396	438	389	455	369	442	405	417	445	413	388	382	427	428	386	416	436	377	390	423	443	366	404	422	419	399	408	408	430	400	391	448	432	400	398	413	377	387	378	408	409	414	404	406	436	393	414	425	380	436	445	413	404	394	404	440	426	396	441	422	380	397	416	401	413	429	451	411	441	400	401	440	406	450	420	429	377	461	393	425	382	403	380	375	401	388	440	427	403	407	406	407	425	428	404	432	398	398	402	384	394	380	435	391	425	394	411	409	415	371	424	399	379	414	420	405	401	409	440	436	389	387	439	406	418	412	452	406	409	412	438	440	419	407	403	439	427	384	394	385	419	410	416	366	403	416	410	440	425	390	394	393	396	419	424	386	427	432	409	423	427	441	399	455	444	440	406	380	394	417	393	397	381	379	371	429	434	396	403	421	392	423	407	428	396	429	397	445	439	390	391	392	388	434	402	392	385	412	411	397	405	405	446	406	402	438	407	388	410	409	420	404	377	430	397	389	426	388	416	412	426	423	455	406	403	405	410	436	426	420	408	411	419	393	419	431	414	428	389	397	414	425	426	381	423	414	430	406	398	429	431	388	404	392	410	394	416	414	424	410	389	407	424	416	422	432	430	351	420	402	384	425	432	423	388	406	457	448	402	423	406	395	410	401	383	419	411	415	421	452	406	410	390	422	399	405	386	415	409	416	454	435	400	414	388	451	413	401	400	416	448	410	441	385	424	435	393	433	403	415	369	388	379	391	373	377	391	371	434	409	412	401	401	406	383	373	448	409	431	434	410	405	422	417	383	411	433	396	433	424	416	421	393	398	425	415	438	410	418	399	391	410	418	424	380	389	378	390	412	449	403	408	410	407	394	430	430	414	424
18250	4741	26379	8290	30857	8951	985	637	550	495	459	459	383	385	361	353	314	329	326	317	331	306	313	301	272	310	318	283	267	305	275	296	308	294	278	294	277	299	263	297	313	267	318	273	269	268	279	298	298	290	283	262	278	305	282	293	277	263	271	276	238	307	267	252	291	260	303	262	264	282	281	255	272	267	280	264	272	258	274	297	224	281	265	270	281	287	249	276	252	269	295	286	246	242	286	296	268	281	275	284	236	251	282	283	275	257	261	257	292	272	260	255	279	284	295	296	276	278	261	283	287	276	277	259	272	265	271	254	264	292	281	292	296	278	304	260	292	262	277	278	295	289	282	272	270	273	271	270	283	250	277	258	262	265	280	294	285	273	267	231	253	254	283	259	238	263	292	246	274	307	287	265	262	288	246	283	283	269	280	253	289	259	278	277	271	280	297	269	299	285	294	259	269	274	280	267	285	282	239	244	284	262	280	260	283	288	277	267	242	263	280	250	272	267	268	269	261	291	289	286	255	257	280	264	265	265	260	271	257	280	254	267	291	242	260	275	271	303	279	301	267	275	278	273	286	284	296	255	254	262	280	277	256	270	257	268	260	267	261	277	258	262	263	283	264	268	294	256	259	234	279	260	268	266	250	264	283	268	251	282	289	267	268	292	259	248	241	279	287	270	272	300	256	278	276	278	289	266	260	263	271	237	276	275	281	322	252	273	321	278	267	265	281	285	290	246	276	250	258	256	259	291	277	250	278	292	266	293	248	271	258	278	250	237	322	243	232	256	272	298	325	289	305	267	326	299	267	305	269	258	269	252	289	260	297	244	278	276	265	277	267	274	259	283	259	283	265	289	302	277	279	293	244	292	259	281	257	252	261	284	281	274	253	256	265	273	265	269	246	248	297	284	265	307	230	255	262	281	259	278	280	255	265	287	268	271	297	296	238	259	296	235	303	280	305	267	275	265	298	290	270	247	256	275	248	261	261	272	260	248	278	309	272	271	277	290	275	243	245	268	257	281	290	249	265	245	266	312	274	264	278	255	266	269	274	252	268	275	299	286	295	261	269	270	238	309	280	235	249	272	262	251	278	260	283	236	282	296	287	252	260	289	249	240	275	262	284	277	274	245	268	312	283	261	256	260	248	263	282	269	284	279	289	300	266	268	290	277	279	233	274	256	263	245	249	277	292	289	251	282	301	283	277	258	280	295	256	277	251	295	276	252	267	262	272	247	262	263	271	264	279	243	246	269	280	251	318	317	260	259	272	235	249	275	250	277	265	286	299	244	249	251	283	292	288	268	247	301	258	259	267	284	254	259	288	267	268	282	263	274	302	228	275	287	261	281	310	265	247	260	255	277	295	304	284	280	292	275	237	274	262	285	260	239	268	259	271	275	273	308	250	255	291	304	264	279	287	275	274	260	269	309	244	240	252	247	283	255	269	245	296	244	237	268	267	285	230	274	258	250	256	275	269	255	296	294	288	264	270	263	277	251	277	290	266	270	250	259	256	276	288	253	269	279	254	303	259	272	261	252	269	245	288	258	254	255	282	251	288	273	275	291	265	267	280	264	268	280	258	270	286	263	240	268	271	287	277	267	264	245	256	252	298	297	278	264	272	252	278	246	263	278	289	276	282	247	297	297	282	301	256	253	251	263	285	282	296	265	263	265	240	277	276	279	241	260	271	264	289	273	263	263	273	261	253	261	261	234	252	274	261	252	277	278	249	272	257	260	258	287	286	277	254	269	288	264	300	293	270	310	286	270	277	301	261	291	289	279	283	249	263	269	261	302	279	268	234	272	277	271	293	267	285	283	284	275	283	290	297	280	316	270	284	298	247	285	268	253	271	284	282	270	252	261	253	301	305	244	288	259	269	293	260	261	261	256	261	263	263	257	273	269	277	281	259	260	258	284	286	265	273	253	271	275	263	265	251	226	270	269	263	303	261	308	291	303	270	293	278	270	293	284	269	285	258	274	274	264	255	295	281	280	272	286	265	296	248	277	283	260	258	279	265	249	261	302	282	302	265	312	277	268	279	263	284	258	278	285	285	297	257	273	254	262	301	272	263	237	275	290	270	302	269	257	270	258	251	277	263	285	271	243	287	289	267	249	295	282	264	292	280	295	260	229	277	265	262	303	302	296	271	244	247	297	270	272	259	287	306	284	276	291	266	278	266	258	288	268	265	298	238	251	273	255	265	280	264	294	277	275	288	216	283	279	243	258	271	253	278	281	276	295	252	264	243	270	268	295	248	234	306	267	258	261	294	236	255	248	245	290	283	256	269	244	254	282	270	275	263	259	297	276	263	312	282	251	284	254	267	249	258	279	254	279	235	246	267	294	251	280	246	254	273	280	234	274	272	273	272	260	260	264	283	290	266	269	295	264	262	244	269	275	270	251	277	286	265	234	305	245	277	294	262	257	265	259	272	267	256	243	259	261	255	305	277	275	283	281	258	284	302	285	239	239	295	258	265	264	267	270	258	280	269	272	269	268	279	287	292	252	274	272	276	262	249	265	287	260	260	241	299	265	310	257	277	300	300	269	277	264	267	276	265	256	282	282	280	253	245	253	291	278	260	308	278	261	264	276	291	281	273	291	263	276	254	274	276	285	273	254	289	246	275	245	291	245	239	286	271	255	287	282	289	279	262	252	276	287	304	293	302	258	273	270	274	287	284	257	296	252	275	262	270	273	232	282	272	225	273	257	240	242	282	289	273	251	260	262	244	261	277	265	281	274	251	272	238	293	257	261	257	233	275	256	255	279	265	251	268	253	291	260	267	263	269	258	267	251	260	296	264	252	245	271	255	296	288	239	264	252	270	272	262	265	263	278	307	274	238	264	286	258	267	271	293	260	256	275	271	273	287	280	276	284	270	283	246	227	273	324	257	268	282	258	258	299	289	282	258	312	292	260	300	274	280	290	260	253	258	282	315	298	247	280	236	272	306	257	311	288	269	260	260	261	271	294	282	284	295	256	282	280	270	267	265	262	251	275	238	278	279	290	275	270	268	282	277	261	266	261	283	289	279	286	284	268	258	278	275	270	253	294	263	248	260	257	253	239	234	255	263	287	283	301	268	245	241	294	276	264	273	292	267	263	271	251	257	252	266	260	251	267	251	254	281	260	245	252	233	288	267	259	268	281	272	282	267	254	271	259	283	273	266	224	282	270	256	244	254	270	282	279	267	242	240	275	267	278	289	289	295	260	287	274	254	278	267	250	247	273	241	289	294	294	268	246	265	263	275	269	260	255	268	296	286	272	288	256	262	273	259	273	303	287	279	282	242	299	247	270	270	314	270	267	274	277	269	255	302	277	252	298	274	290	248	213	277	271	278	240	251	262	262	279	273	254	298	277	268	271	267	284	264	303	288	265	243	266	304	258	297	262	265	271	267	252	256	249	272	291	263	276	265	255	304	235	272	262	250	302	265	266	266	285	261	256	259	295	288	267	277	273	241	268	288	280	232	266	288	258	312	277	273	283	299	288
8484	3550	24283	7251	40155	6832	2899	2384	2061	1842	1651	1503	1332	1273	1217	1093	1076	1035	1020	940	915	952	851	817	803	793	812	791	796	759	753	777	767	691	773	765	724	721	737	671	707	711	716	684	686	701	671	718	674	673	666	642	669	625	700	645	659	658	613	651	699	667	640	635	677	683	690	654	677	644	654	657	640	667	657	644	594	640	633	662	652	610	633	638	632	650	651	643	645	628	640	637	652	655	640	628	649	617	585	592	642	691	678	626	637	660	617	643	602	633	651	662	627	650	655	657	628	675	646	579	630	666	635	628	612	626	660	664	644	638	613	633	688	657	609	643	643	614	628	614	667	582	611	632	661	656	631	710	596	665	634	666	646	654	669	727	639	659	628	674	594	652	640	643	655	649	614	656	663	607	618	622	652	621	625	633	684	623	667	661	623	619	678	625	660	619	635	618	633	643	640	584	621	677	615	625	665	621	659	609	673	658	648	639	635	653	648	645	639	595	632	646	678	625	614	602	604	601	634	590	626	621	648	638	688	618	631	634	624	624	601	651	614	628	646	623	653	654	612	590	636	644	613	629	664	635	629	622	605	655	650	661	592	666	615	635	644	659	630	579	615	634	618	658	619	673	655	631	621	670	642	656	631	599	647	623	614	602	672	591	658	616	583	602	657	644	644	610	644	661	624	624	632	661	623	654	633	587	610	637	626	608	595	615	623	587	635	653	601	620	646	675	636	678	627	629	610	650	638	650	631	584	640	636	627	569	621	631	651	613	621	631	623	662	618	610	614	650	614	668	620	612	631	628	607	634	635	609	625	627	640	579	623	640	566	594	664	629	632	670	616	636	586	598	609	618	635	622	638	689	651	612	663	618	615	646	536	611	671	615	617	607	595	655	656	651	612	636	605	609	624	626	610	670	610	622	609	649	659	638	604	674	616	609	645	659	661	692	607	583	630	668	617	680	632	625	629	607	613	685	606	642	610	658	653	621	621	638	612	625	626	610	636	647	640	609	612	606	589	642	604	627	603	660	596	670	633	641	612	657	627	675	647	650	615	626	582	624	654	600	627	678	649	558	610	619	629	626	648	604	633	611	657	635	618	627	583	632	661	609	612	589	669	587	608	613	643	640	620	644	626	650	624	605	655	647	602	643	627	657	622	674	605	686	653	608	650	607	587	627	649	653	601	607	609	604	576	660	631	621	612	624	613	630	606	631	619	613	614	639	611	636	659	608	617	684	693	630	697	640	663	675	675	620	602	615	688	622	666	581	656	630	659	616	650	628	643	649	671	578	635	657	699	621	644	656	640	632	662	646	646	668	584	651	620	646	628	671	641	588	618	675	656	613	644	590	621	610	659	643	597	616	579	642	604	666	615	655	637	659	630	639	607	640	602	657	620	640	655	627	620	616	659	635	623	628	645	664	648	595	651	627	628	702	574	602	681	615	642	650	630	651	607	609	632	570	653	614	653	671	639	643	656	682	636	687	619	674	615	634	624	612	648	629	609	642	676	640	656	658	637	624	654	597	619	619	606	626	600	604	676	586	619	661	624	615	622	630	575	646	647	607	622	649	650	638	613	713	605	606	645	616	587	667	602	604	631	620	647	613	609	629	648	669	665	637	624	618	626	635	650	570	610	612	615	631	621	619	629	626	634	656	633	663	591	649	592	670	630	590	622	628	654	628	659	590	638	608	633	640	581	645	631	647	608	612	654	594	634	658	614	594	619	641	641	608	630	608	667	631	607	629	607	634	648	638	625	617	662	630	601	635	615	637	655	562	633	627	626	601	604	629	594	619	578	611	664	630	614	613	611	617	647	607	636	613	611	638	652	617	615	618	627	624	662	642	640	623	629	643	605	688	643	616	603	646	615	668	660	656	591	601	633	586	631	613	646	650	635	629	647	602	611	620	621	595	605	641	637	661	639	601	625	633	624	661	651	653	624	663	608	631	636	623	651	646	575	608	648	617	661	620	632	623	650	667	630	601	612	642	598	649	602	691	604	623	646	640	664	658	647	655	642	629	628	695	632	631	606	604	603	656	640	644	654	608	621	590	629	643	667	598	654	585	627	587	645	620	651	603	617	628	637	638	646	663	633	602	585	632	642	657	615	606	667	579	606	610	610	631	684	628	647	611	636	630	620	633	578	675	584	594	628	647	612	634	627	666	625	601	636	638	636	609	639	622	593	597	648	625	625	645	634	683	657	655	659	635	598	639	670	634	594	649	604	657	633	616	592	647	631	647	624	668	604	640	630	617	663	585	609	604	641	624	673	655	632	659	595	623	631	608	651	600	618	627	571	649	636	664	665	616	655	627	631	653	620	637	676	622	613	630	663	632	608	666	667	625	648	598	674	615	624	644	611	646	618	642	624	618	615	674	638	671	611	683	599	605	602	630	650	626	608	648	604	605	632	659	662	629	626	637	663	626	580	657	674	604	640	632	617	607	669	652	626	656	648	615	625	612	614	620	665	620	648	611	606	665	618	615	674	593	658	612	604	643	610	642	610	603	647	659	668	623	638	650	609	624	625	622	600	626	629	607	609	610	646	651	632	659	637	598	628	666	661	624	632	622	577	609	668	646	639	626	635	599	662	615	640	638	633	638	618	591	652	636	609	623	645	627	624	622	609	630	656	651	641	580	623	684	624	636	635	570	606	619	642	655	625	634	623	658	659	620	623	620	645	643	596	629	631	665	628	605	673	635	602	676	642	629	615	654	627	624	668	607	624	635	621	626	638	641	616	651	644	622	623	668	587	651	621	621	656	606	621	622	606	641	621	601	636	635	643	647	639	647	643	626	609	643	606	624	645	621	624	670	607	656	661	648	622	622	667	609	625	607	622	611	600	615	627	664	631	607	641	654	624	576	610	629	588	632	653	587	700	624	657	610	654	632	593	619	671	664	601	629	632	603	612	640	646	680	622	605	630	624	626	625	623	625	609	607	630	588	639	620	634	617	634	625	644	658	663	615	678	587	597	658	619	628	641	666	643	600	642	638	579	620	689	679	607	647	669	655	637	677	638	661	670	610	634	626	616	662	671	692	637	613	622	675	618	629	617	637	600	648	619	627	643	620	673	601	668	588	648	623	651	621	617	609	612	644	608	662	647	567	610	584	646	622	619	639	622	670	582	628	593	641	624	631	599	609	639	625	609	597	630	602	604	642	609	633	673	639	643	663	647	665	662	644	628	642	611	652	622	652	606	622	610	615	635	601	598	601	609	634	601	659	666	628	681	602	580	648	632	616	594	609	611	621	582	631	578	604	643	611	607	606	628	632	639	613	607	632	632	635	622	659	675	679	673	625	619	648	660	599	645	648	642	611	630	590	632	626	644	646	622	622	637	626	637	639	626	631	607	641	663	614	639	659	641	576	613	640	637	595	623	635	617	665	577	597	657	636	608	631	587	619	632	620	607	630	649	626	617	594	639	617	659	610	652	645	651	620	636	621	667	623	646	632	633	634	579	626	625	653	624	628	664	637	629	649	615	684	657	667
2573	435	613	277	680	114	70	81	53	70	73	82	65	87	75	55	59	67	66	65	75	69	69	67	64	64	81	60	65	58	56	56	70	72	74	74	63	46	59	58	59	72	52	69	76	68	81	70	49	62	77	62	48	64	65	66	74	70	48	77	65	57	62	74	67	57	70	54	79	51	64	62	59	62	68	61	63	77	77	57	65	67	66	69	65	63	59	62	68	55	75	66	63	78	79	63	56	64	60	56	66	66	69	66	75	54	46	63	74	81	59	60	56	74	69	77	66	60	65	68	61	69	83	59	73	69	63	63	68	76	59	63	65	73	68	49	69	62	57	57	59	64	70	57	63	66	70	75	64	71	63	69	60	69	88	56	66	59	66	62	46	68	66	60	73	80	78	66	64	60	54	62	68	62	65	71	75	66	75	58	67	74	72	69	60	69	64	62	70	70	63	60	71	75	67	54	67	69	59	53	61	63	60	59	57	71	61	58	52	62	54	56	72	44	59	65	59	53	66	70	77	77	72	85	58	68	59	62	86	85	56	57	54	66	78	63	67	38	59	56	62	69	72	54	67	62	61	71	49	66	61	57	65	62	53	67	57	83	50	51	60	58	61	56	73	70	69	61	59	57	48	78	59	68	37	61	64	60	61	69	61	73	55	71	61	59	64	68	63	65	65	73	68	73	46	61	56	79	60	63	58	80	58	82	59	73	56	64	67	51	66	69	54	58	58	61	63	57	63	56	73	50	72	62	76	64	75	54	66	61	66	58	62	60	74	53	66	71	70	47	73	64	64	61	63	66	52	72	59	63	63	70	65	72	66	69	65	72	72	67	71	66	61	69	94	77	66	52	56	72	72	48	64	65	76	61	64	62	80	71	58	66	58	69	69	65	72	58	56	51	60	70	82	80	60	69	57	67	64	70	64	81	61	79	76	70	73	64	65	69	71	73	66	55	55	58	53	71	68	77	63	63	70	60	75	69	71	64	59	67	72	62	70	58	60	57	84	65	74	52	62	63	51	76	74	63	58	62	74	65	77	54	65	54	71	64	69	77	64	55	68	42	82	63	79	70	52	60	55	58	60	61	75	89	69	72	64	65	83	58	71	77	69	63	69	62	73	66	55	56	64	70	73	71	52	66	50	63	59	65	77	73	69	55	60	69	70	72	51	58	62	76	69	69	74	58	74	71	66	60	75	77	80	62	58	72	52	68	62	49	52	58	66	63	69	67	66	63	74	69	69	90	65	73	52	61	59	71	61	54	76	82	57	88	64	68	58	63	63	68	55	56	49	63	55	56	56	58	82	69	71	61	69	57	66	64	63	72	66	68	61	49	62	56	62	65	67	74	59	68	80	61	59	61	62	52	83	50	55	65	51	62	73	55	67	66	78	66	79	66	70	60	67	76	54	55	82	66	64	86	61	70	69	70	70	64	67	76	58	70	64	66	66	65	69	69	80	55	66	61	61	55	69	61	70	61	65	73	65	69	54	69	60	64	72	69	69	77	53	70	63	66	75	67	57	72	57	53	62	60	65	68	66	63	59	60	67	72	87	88	56	69	53	76	71	67	63	58	75	77	74	62	58	64	55	76	68	66	62	65	71	58	71	65	82	56	57	64	78	66	51	62	62	62	73	82	59	62	77	58	75	61	70	53	64	63	53	77	78	58	57	71	64	70	59	62	74	57	65	62	71	67	51	67	78	52	68	50	64	66	59	68	68	77	72	59	53	59	66	69	63	63	73	60	65	79	78	72	53	75	64	64	64	65	68	68	77	62	68	72	61	65	64	68	84	78	60	59	72	71	56	58	49	64	56	57	52	66	68	68	52	65	56	59	67	61	63	68	62	68	76	68	90	49	50	48	60	71	68	69	58	71	69	64	86	60	73	62	77	69	60	55	73	72	73	52	58	61	67	62	53	93	71	68	66	48	66	80	56	74	77	81	58	78	68	60	60	63	75	69	62	51	63	62	67	67	68	73	53	54	56	70	74	66	92	67	58	65	76	55	60	76	72	69	56	60	68	51	59	71	69	72	66	72	70	70	63	77	57	58	58	60	70	57	59	84	68	67	67	72	60	78	71	69	61	69	67	58	67	68	86	54	77	52	60	64	69	57	67	65	80	57	60	62	68	72	77	70	57	63	74	63	67	61	67	54	71	61	80	57	60	52	67	47	69	57	64	59	58	75	59	84	72	59	63	81	60	50	67	71	57	56	49	58	62	63	39	54	61	49	65	57	65	65	64	72	69	66	78	66	62	66	68	61	66	75	70	47	60	70	63	70	53	70	73	66	60	85	54	65	67	64	71	68	62	73	65	70	64	68	72	74	68	62	78	62	64	61	72	60	58	56	78	70	61	76	77	54	63	54	59	71	60	58	73	61	55	73	52	59	55	64	67	68	66	63	67	68	55	58	63	66	84	72	71	62	67	61	64	66	75	62	68	57	70	52	78	63	76	56	62	65	66	84	54	69	74	67	70	67	61	59	71	71	62	50	66	51	56	61	48	70	54	56	67	74	76	52	51	58	61	62	70	63	75	71	80	81	58	75	75	56	67	65	61	73	52	55	62	63	75	78	78	70	55	70	82	69	53	59	72	80	68	75	74	65	62	68	76	80	77	68	65	72	62	77	58	66	81	60	74	76	58	80	70	72	45	51	71	49	58	65	53	61	44	49	71	73	71	69	71	65	63	70	65	52	51	82	62	60	70	71	66	65	58	83	73	64	75	63	65	70	79	58	61	45	62	65	73	59	64	70	72	80	66	70	81	84	73	78	51	71	67	59	60	69	68	65	66	67	67	72	68	71	68	72	56	87	50	86	73	58	73	66	74	63	80	59	69	74	44	69	53	77	71	76	67	65	67	78	62	67	62	61	67	46	65	72	65	60	69	46	78	76	64	62	53	62	71	83	55	75	93	53	79	58	62	78	72	53	67	63	54	65	72	71	54	80	63	59	69	75	63	70	61	54	73	81	64	62	78	73	72	58	57	69	71	49	68	65	69	62	65	62	63	73	75	49	49	57	58	70	65	56	66	44	62	64	71	63	69	74	61	57	66	68	46	66	60	60	58	68	72	70	76	67	62	74	60	67	71	59	63	60	63	59	72	78	62	54	73	62	71	61	62	66	47	68	64	59	61	68	73	85	65	76	62	70	72	61	73	57	78	77	71	82	75	67	73	74	67	70	52	63	66	64	68	71	63	73	51	70	66	58	64	62	56	58	76	52	67	68	60	67	66	67	57	72	65	67	58	40	69	73	57	67	64	58	74	72	63	75	74	69	62	60	67	47	68	74	70	63	66	62	75	78	79	77	66	77	66	52	68	50	65	53	57	54	59	75	67	75	71	50	58	71	69	63	61	71	73	76	64	67	72	76	81	62	84	63	49	67	70	77	51	70	66	78	68	62	71	63	57	48	80	59	76	66	80	58	67	47	71	59	72	70	70	84	62	72	51	55	69	79	60	73	78	73	79	67	72	76	54	68	65	64
2329	569	1423	880	3597	421	249	220	213	216	216	216	211	223	204	222	232	215	223	236	220	212	217	222	216	217	221	219	202	211	205	228	210	205	220	216	194	224	176	223	210	214	201	226	211	220	192	202	223	211	222	206	202	214	206	181	212	200	228	201	221	210	196	219	209	218	207	207	197	206	208	208	206	190	231	208	202	223	207	207	231	213	196	203	203	209	218	224	204	211	208	188	227	209	214	209	228	220	195	207	198	216	213	194	210	193	194	204	219	191	187	221	190	197	178	206	201	206	218	210	207	198	228	234	191	208	215	201	203	205	207	209	188	200	211	218	183	214	188	204	207	186	219	209	236	203	212	186	192	214	198	224	202	203	211	192	200	193	225	198	198	228	222	208	207	197	198	194	206	213	197	200	212	192	241	199	212	233	211	196	201	212	188	227	201	213	181	228	208	220	222	224	215	220	210	219	213	212	204	175	204	177	229	198	197	202	202	207	208	195	212	213	229	215	209	196	214	211	210	206	200	202	212	195	214	198	215	214	179	186	222	236	207	206	196	202	178	201	191	204	191	199	225	209	204	181	185	229	236	178	219	204	173	202	242	196	237	199	204	197	216	210	208	213	226	194	188	226	208	205	188	192	208	203	184	208	200	197	219	204	194	233	187	200	227	191	237	217	198	185	208	206	202	208	210	180	202	207	214	221	212	191	209	210	228	208	186	223	180	185	201	190	211	184	222	196	197	214	208	194	192	214	222	210	200	215	211	228	190	168	183	199	209	191	204	188	186	205	197	221	231	170	192	205	250	194	225	204	222	187	210	220	218	195	229	203	187	203	195	182	205	182	209	208	213	190	220	178	214	207	184	198	205	226	204	218	216	215	217	215	190	229	200	210	199	200	213	185	225	216	224	200	193	213	218	215	193	185	221	223	205	219	198	192	191	208	201	201	203	207	215	191	196	207	221	220	212	218	214	190	220	192	211	197	195	200	209	194	213	200	186	221	208	196	205	227	205	234	193	227	210	197	199	185	195	211	228	224	193	193	207	172	204	209	217	224	231	220	207	190	183	225	179	237	195	201	228	202	198	216	196	216	219	231	213	201	204	223	220	207	214	197	213	216	177	208	226	195	214	219	231	194	194	200	207	184	192	188	186	214	213	223	185	215	215	178	211	208	211	177	215	192	215	197	201	220	186	209	208	209	202	222	228	201	192	231	215	206	241	194	201	218	238	199	186	182	218	195	226	224	207	191	204	196	205	216	210	189	172	219	193	215	210	194	216	221	195	220	207	215	241	199	204	195	223	190	230	206	197	224	193	194	208	196	211	220	209	198	191	204	187	220	214	199	229	197	191	205	209	224	193	196	220	204	203	208	207	179	227	188	182	192	213	199	202	221	219	210	212	174	217	183	234	212	215	225	204	203	201	211	189	204	216	209	230	226	205	189	193	207	218	202	203	220	190	213	185	188	210	196	228	199	213	188	183	206	201	211	194	241	214	224	211	204	212	209	214	212	175	207	203	196	240	180	223	208	197	202	216	195	183	193	216	202	191	215	202	227	219	194	219	181	209	215	230	207	207	190	208	195	190	204	222	203	214	217	227	218	194	192	225	195	192	170	214	203	238	217	210	202	206	188	211	200	207	212	215	202	209	191	201	201	204	207	205	210	205	218	206	244	200	214	245	189	200	219	203	190	208	209	192	195	222	203	225	203	200	196	198	209	214	179	205	233	209	229	200	222	210	211	207	219	202	186	230	211	236	203	210	225	210	222	245	222	191	213	221	227	221	225	217	180	229	203	192	211	217	222	209	231	196	213	194	233	202	220	197	208	216	185	244	191	180	183	203	214	198	184	207	219	210	183	224	211	218	196	239	228	203	205	211	184	180	189	206	208	231	218	225	204	179	194	189	211	176	186	208	208	166	210	194	214	177	180	208	200	222	206	190	183	234	199	207	211	181	188	198	214	203	214	198	201	193	207	217	223	212	189	217	206	211	197	225	206	195	201	199	183	214	196	196	209	190	184	188	205	218	214	195	215	185	205	204	204	225	195	201	200	196	207	226	216	226	215	216	209	215	227	196	209	213	205	210	215	203	230	205	198	225	200	180	209	200	194	214	191	228	209	193	201	197	209	223	192	189	186	194	184	189	229	189	208	203	185	202	193	186	226	211	203	194	202	209	212	190	216	195	196	220	228	230	189	223	188	210	189	207	218	182	221	181	208	197	239	198	208	214	188	216	206	186	187	215	197	185	200	200	215	214	211	194	219	206	166	184	177	192	194	222	195	214	203	189	187	220	200	184	206	220	190	190	204	203	199	182	204	189	203	228	202	205	251	203	204	199	222	177	205	215	209	216	210	196	203	210	204	197	233	222	220	202	220	213	210	194	208	210	177	188	182	192	212	208	208	210	184	215	185	210	221	160	207	212	176	203	196	203	216	226	203	200	208	222	199	186	193	224	230	180	200	194	193	213	209	211	215	181	209	198	208	204	207	193	193	219	196	193	192	206	205	198	192	219	231	213	203	193	197	198	188	188	200	211	212	199	215	189	191	181	227	220	214	187	196	199	219	190	208	171	199	224	215	212	202	202	199	175	200	177	206	222	226	197	207	209	198	202	212	171	210	181	213	218	226	199	205	217	194	201	191	202	220	225	242	185	198	213	199	229	206	200	217	206	189	196	182	235	220	210	235	222	232	203	213	201	198	201	195	195	206	220	203	222	214	189	200	206	228	205	214	219	217	193	204	219	193	227	212	188	172	221	221	213	229	212	209	206	210	222	192	184	199	220	199	211	197	183	217	181	190	194	211	218	222	200	190	223	201	186	189	205	213	220	214	202	189	213	201	199	233	212	211	227	188	212	215	212	210	198	206	206	212	209	206	195	209	200	185	196	226	204	209	222	197	232	198	212	224	206	197	187	191	205	201	231	192	188	224	210	206	214	201	198	202	213	207	220	201	201	232	203	209	207	195	194	216	213	208	233	189	197	228	197	195	221	181	207	202	187	197	189	186	198	211	235	205	194	226	192	198	197	219	201	207	178	215	220	175	203	235	196	221	195	218	216	186	202	233	187	213	193	183	202	234	205	218	191	235	225	207	198	210	187	198	197	212	223	206	226	223	190	210	199	216	196	200	205	189	181	200	206	187	205	197	230	210	219	195	198	196	220	170	176	218	210	207	203	192	194	225	196	205	178	208	183	193	190	220	211	201	195	214	207	182	203	201	229	217	218	230	201	223	206	178	188	229	209	230	204	219	238	216	215	204	216	232	192	222	201	232	221	200	218	199	213	208	217	225	194	221	218	202	193	188	206	195	184	207	211	195	190	220	219	219	223	210	191	194	201	200	237	196	201	207	204	223	198	194	213	204	222	207	194	214	237	172	202	224	198	192	230	232	213	203	220	183	186	214	228	201	231	213	195	201	210	195	212	177	222	224	184	196	209	200	189	209	201	218	199	188	195	207	230	220	214	228	203	172	186	204	187	197	198	208	198	209
10389	1689	3984	1616	21070	4216	428	311	273	268	210	222	256	191	200	202	192	177	193	156	163	190	180	162	151	162	169	131	153	173	166	184	176	171	154	181	153	153	166	183	156	193	165	169	166	168	142	173	142	162	165	149	163	155	152	171	165	182	168	137	157	148	126	164	144	150	161	163	151	144	143	174	116	161	156	158	169	152	168	165	159	146	181	165	156	161	168	169	139	194	131	130	163	153	163	140	153	150	153	144	150	170	178	154	150	165	149	152	157	131	157	157	142	159	168	169	146	152	179	174	169	176	134	132	150	147	141	155	147	152	161	133	147	145	139	153	155	161	153	165	154	153	153	153	157	141	153	163	171	144	159	136	185	143	155	150	154	147	140	176	138	149	146	153	140	133	156	163	174	144	152	176	188	161	150	179	148	157	145	138	151	156	157	173	157	148	140	152	120	173	164	183	145	147	172	155	138	156	137	161	136	146	150	141	155	162	150	147	143	153	157	148	153	150	109	161	149	193	174	166	140	131	165	142	156	177	134	132	145	155	157	162	159	157	167	148	145	167	152	148	128	142	138	131	186	142	142	162	164	147	151	130	144	148	157	144	142	159	148	157	150	140	141	157	165	171	149	163	137	151	174	146	161	147	128	166	148	140	155	136	142	121	150	131	137	148	142	177	141	136	145	152	143	186	153	135	148	156	152	149	142	139	159	132	135	145	145	149	134	155	162	156	144	144	175	177	178	175	158	168	153	154	147	139	163	148	104	164	154	130	152	163	156	175	149	117	155	142	166	144	139	142	124	148	151	142	147	143	136	164	164	154	135	167	159	165	152	174	169	135	176	160	156	150	150	180	178	159	165	150	145	137	161	149	136	141	134	159	144	155	130	152	154	153	140	181	147	140	158	141	149	129	149	170	132	146	134	140	156	138	146	151	162	154	137	147	140	144	143	175	174	129	156	133	153	169	144	164	146	141	134	129	172	135	137	132	157	174	145	159	138	152	160	148	166	165	170	158	147	181	144	154	143	157	157	130	141	135	154	158	161	143	163	140	147	174	162	137	159	166	179	150	144	154	144	167	155	172	148	130	156	150	114	165	160	169	170	137	166	160	150	161	179	154	162	157	138	162	171	164	132	158	149	158	151	148	149	123	163	156	147	151	148	171	144	157	143	164	159	157	162	141	117	179	150	152	145	138	151	161	151	151	139	167	170	162	166	160	172	160	152	156	153	140	160	152	152	169	168	164	144	156	152	150	163	169	151	145	155	143	145	145	147	120	149	151	159	169	141	140	165	167	158	136	147	159	140	131	152	158	143	171	152	142	141	132	145	137	132	150	147	175	126	170	145	138	144	146	149	139	148	143	171	145	169	143	142	157	146	147	149	155	146	158	147	150	148	152	142	151	153	136	155	146	147	158	153	154	164	162	166	154	169	153	152	137	178	160	155	143	134	145	163	173	151	131	150	162	146	140	175	163	138	173	156	149	143	149	144	150	177	143	169	164	157	177	155	146	139	165	145	147	163	147	161	154	127	155	184	152	128	141	185	156	162	134	161	144	143	140	146	130	165	157	137	152	116	177	162	163	186	156	161	151	132	153	143	141	159	141	156	154	167	151	135	148	158	132	139	165	179	152	164	151	166	156	144	153	153	143	164	151	144	167	137	157	143	133	154	161	162	158	148	123	146	160	156	151	143	152	161	134	157	144	179	175	163	166	156	138	165	142	136	147	152	147	142	170	160	176	142	147	173	152	141	144	161	136	161	149	144	146	160	157	141	144	138	160	168	144	170	145	124	149	134	142	131	146	157	181	149	159	163	151	169	146	160	144	170	173	157	130	145	141	160	146	134	159	159	155	143	162	145	142	134	159	153	187	172	129	136	162	164	149	158	166	167	141	150	135	152	138	175	149	161	142	170	150	161	157	138	149	163	160	159	158	143	152	145	151	153	166	147	147	168	154	159	155	162	152	140	171	168	143	135	169	146	177	130	156	153	149	142	152	150	168	165	162	167	168	161	166	140	152	170	136	151	160	146	152	162	161	173	150	145	148	144	164	149	139	159	155	150	139	158	152	157	133	164	160	165	146	156	134	163	159	174	157	157	160	154	147	165	151	164	158	164	155	140	135	150	169	162	163	147	168	180	163	161	148	155	149	153	159	135	126	163	180	160	163	146	175	148	140	150	142	149	135	151	150	156	144	182	153	176	171	168	172	152	148	163	162	176	143	131	150	141	150	141	151	149	159	155	147	157	153	161	148	163	166	133	159	160	153	157	150	141	151	149	167	178	169	151	159	138	132	136	165	141	137	148	155	171	181	168	152	151	170	154	143	138	149	148	161	148	150	117	140	171	151	132	152	137	161	160	161	163	156	158	140	122	137	114	124	160	161	142	145	160	175	147	159	138	140	141	131	136	153	145	157	164	142	157	119	147	148	177	148	147	150	147	161	166	169	153	162	150	167	160	140	171	173	161	154	169	141	161	156	135	157	139	167	141	148	158	171	173	156	153	154	172	163	130	158	135	180	156	131	137	159	168	156	144	161	158	157	179	149	139	144	164	159	141	147	140	140	150	150	165	151	166	139	146	163	142	145	134	128	152	147	162	151	156	136	155	141	142	150	149	159	128	167	165	164	139	149	138	160	160	151	140	135	158	142	151	135	154	147	153	150	145	163	151	148	161	158	150	154	167	147	167	143	173	183	166	152	147	134	161	144	148	179	161	137	164	144	142	162	153	158	170	151	136	144	165	137	130	147	160	139	163	157	165	167	138	148	148	144	178	169	160	148	137	160	176	172	138	169	132	158	139	135	151	164	134	167	154	136	149	171	137	157	146	176	154	170	176	138	152	144	161	154	141	138	146	154	175	133	177	144	156	143	146	149	161	159	163	178	138	166	162	159	181	158	159	164	164	153	168	153	167	153	157	166	155	158	182	144	168	133	148	175	156	142	162	145	154	172	139	147	161	166	177	155	144	168	162	146	165	156	152	152	159	136	167	145	144	162	126	162	157	143	166	124	151	154	150	136	128	111	139	136	145	124	133	149	159	163	136	170	158	172	165	139	165	128	161	161	163	159	152	141	171	157	167	132	137	148	155	153	170	149	153	181	153	134	166	139	135	147	144	146	153	130	172	162	146	151	156	143	141	164	156	148	181	170	154	153	155	145	161	154	163	161	166	160	122	172	153	181	155	186	151	152	140	147	142	155	164	132	152	146	147	162	141	145	165	155	165	168	181	151	162	126	143	169	129	127	171	147	135	168	166	168	145	153	151	147	159	163	169	128	159	158	136	172	179	178	154	180	138	134	158	158	157	158	177	149	145	145	146	144	142	175	152	156	162	165	133	150	146	146	147	161	150	172	145	151	159	155	142	166	149	167	155	170	136	132	170	153	160	152	185	136	133	165	157	158	130	168	140	176	169	136	152	159	163	152	164	161	175	148	145	179	132	132	153	138	157	145	138	185	168	168	167	160	143	164	142	147	162	163	159	124	159	139
6513	1681	6321	4705	31875	2669	1627	1368	1169	1052	943	948	810	761	709	701	656	614	563	549	568	521	531	491	491	490	451	489	465	483	460	458	482	436	471	458	463	432	442	405	441	432	423	460	400	460	417	440	429	437	422	429	419	405	441	415	448	439	420	432	399	426	446	433	437	390	396	424	419	401	411	434	409	415	433	390	421	414	434	375	423	398	405	399	379	418	383	402	384	428	377	381	429	372	431	454	414	399	396	390	409	405	392	424	394	373	411	407	419	399	375	383	442	428	376	398	398	407	411	442	411	406	393	385	440	413	386	411	417	403	384	448	400	397	428	382	388	435	382	405	408	370	412	413	400	397	390	392	408	404	392	409	389	435	405	419	382	370	417	392	399	375	399	402	424	414	398	402	401	418	392	370	384	418	386	427	405	425	407	403	391	413	421	380	422	399	392	401	399	428	382	415	410	431	416	389	437	408	424	381	399	413	435	407	405	378	447	401	393	424	398	386	415	376	386	384	395	372	381	399	406	380	365	430	399	383	435	425	413	432	394	411	423	421	407	415	424	378	421	388	414	395	425	408	387	397	441	411	387	412	394	432	434	387	445	429	411	409	416	388	414	404	414	417	413	428	404	398	382	411	371	399	351	424	378	398	369	399	381	422	397	370	391	422	406	364	391	396	386	389	401	384	395	377	413	383	412	409	391	386	409	420	394	385	400	416	415	397	375	398	373	430	415	397	395	401	405	394	410	387	420	382	408	393	401	390	405	424	392	397	401	370	407	386	380	391	406	433	407	393	374	372	378	394	426	427	415	413	414	406	400	396	414	425	416	396	396	392	368	397	409	394	394	432	407	406	403	399	380	407	393	410	389	423	373	434	425	408	389	399	387	429	429	369	378	360	392	387	390	381	382	426	429	384	396	409	413	385	399	358	418	408	445	401	397	399	415	383	389	407	395	443	383	410	372	418	382	387	384	432	380	416	414	407	389	403	394	369	410	406	374	399	414	393	382	378	414	396	412	416	377	381	376	447	431	399	434	405	411	375	429	412	380	400	411	426	381	408	395	400	427	405	389	395	407	423	414	424	404	385	425	425	364	403	403	389	455	422	387	381	406	434	369	376	423	395	402	415	404	415	407	391	399	403	426	357	409	390	395	405	372	351	386	401	398	383	385	410	393	422	398	405	375	410	396	402	381	395	417	398	432	392	395	401	383	454	418	416	397	400	414	409	397	399	410	396	411	417	405	360	411	364	401	431	422	437	401	412	421	385	386	383	368	403	406	401	426	400	393	410	434	376	392	397	409	439	388	377	387	380	418	402	402	407	397	389	387	386	411	412	394	417	382	392	371	380	411	400	405	455	362	415	384	349	413	383	431	394	371	402	385	401	391	410	409	417	390	390	404	408	426	384	401	403	378	397	420	438	402	416	397	374	369	420	391	395	418	380	392	384	442	392	403	438	387	376	440	432	412	394	389	409	410	396	373	410	397	382	402	442	352	378	399	394	390	428	406	372	368	407	397	427	416	407	425	371	394	434	447	423	405	406	416	378	414	381	412	381	403	407	373	407	374	385	352	397	391	432	384	395	418	404	412	370	376	369	401	382	411	372	388	365	377	395	449	433	402	375	376	409	372	377	388	398	399	408	390	395	379	415	382	405	412	380	414	423	411	392	388	394	383	403	434	393	407	397	355	399	395	375	389	383	390	390	414	401	410	401	396	429	440	411	409	390	376	403	426	419	425	380	423	401	385	410	368	438	398	388	409	387	394	384	406	419	399	370	388	396	387	423	405	407	406	418	430	392	397	414	387	406	381	399	411	423	403	402	381	399	377	408	375	417	428	385	426	399	415	408	413	446	433	440	398	388	423	440	400	412	417	399	446	403	381	422	409	401	403	414	378	402	414	390	413	397	394	412	374	356	386	389	410	388	409	412	385	398	399	393	438	424	405	390	395	437	402	407	398	390	398	404	421	365	381	424	406	380	430	395	402	428	416	383	427	424	399	379	451	417	393	402	392	413	388	364	408	393	383	402	415	409	379	402	382	379	400	399	370	378	396	388	352	406	373	385	414	369	417	412	409	393	383	403	415	372	381	376	418	419	400	412	391	387	417	392	374	405	395	424	417	431	389	393	381	407	379	430	391	439	401	432	433	430	370	398	411	366	412	409	393	429	401	427	433	375	401	365	402	387	395	402	386	412	418	394	436	398	392	401	429	405	395	422	368	401	406	443	410	414	398	382	432	446	396	427	400	381	388	414	385	372	448	397	390	432	408	392	363	396	396	402	384	398	383	416	387	374	444	412	404	397	377	427	418	397	384	392	432	409	402	408	385	403	404	388	377	381	366	418	417	402	404	419	433	419	389	391	394	408	386	387	406	418	387	398	385	430	443	418	400	383	380	371	392	403	405	388	418	373	418	396	400	408	386	397	403	403	381	399	415	378	395	415	404	406	437	400	390	392	385	407	379	376	413	421	385	414	373	366	409	426	406	391	395	385	385	413	382	412	414	398	389	400	456	408	404	398	416	392	399	407	408	403	383	407	399	401	384	409	410	392	407	416	402	371	374	429	414	409	404	361	401	435	352	396	364	407	375	401	393	389	371	406	388	411	412	433	390	396	396	374	398	381	385	416	425	375	403	405	386	388	409	403	409	418	419	429	435	418	394	428	387	401	391	385	409	416	422	413	424	386	417	415	401	419	400	385	372	433	383	398	394	411	424	392	385	376	415	418	419	408	369	397	386	371	354	395	404	375	396	372	393	386	390	406	370	388	407	394	400	410	417	417	389	364	427	409	385	405	401	419	373	400	394	392	414	430	406	381	407	398	401	399	380	427	435	409	389	423	414	392	405	388	374	415	366	435	418	401	399	410	423	430	401	414	425	419	390	405	401	384	413	443	413	399	413	416	464	441	389	448	402	420	446	427	394	408	418	401	408	362	383	401	389	417	390	422	374	402	410	392	393	384	431	371	399	408	367	411	383	377	439	376	384	404	413	407	413	413	396	400	375	396	384	442	380	465	440	379	365	420	412	412	408	413	385	382	359	417	374	369	416	368	405	378	437	396	407	390	402	400	388	391	399	369	413	445	406	430	385	391	421	404	379	377	382	404	389	411	398	378	406	403	471	435	391	384	411	430	383	385	423	430	424	433	391	402	432	412	377	378	382	397	400	395	419	358	421	406	395	393	436	400	378	402	442	389	425	415	432	408	409	410	405	411	413	383	381	447	396	402	393	405	363	403	394	379	426	421	438	376	410	376	350	401	414	397	407	411	424	415	386	417	412	404	394	392	423	408	402	397	394	363	405	417	397	381	404	392	420	416	375	429	423	397	386	394	365	410	386	401	437	400	429	382	430	397	410	416	411	369	396	392	400	417	383	420	384	392	355	422	375	410	392	384	397	420	378	412	381	381	384	395	389	423	369	394	359	392	389	407	393	379	405	369	385	428	429	405	398	400	395	408	394	409	369	399	394	404	383	366	407	421	401	399	400	410
18469	3647	3785	5931	40109	12154	1147	608	554	507	442	427	367	328	337	352	335	377	302	318	325	313	290	330	291	299	339	318	294	261	276	279	253	295	296	300	286	296	271	284	280	266	266	274	295	310	293	253	282	289	305	256	258	257	258	271	305	279	285	298	274	271	279	264	245	290	271	269	265	251	280	238	264	277	253	278	242	281	303	260	263	311	273	270	272	240	257	256	301	295	262	275	291	236	294	312	282	283	290	255	287	258	260	263	276	280	259	283	298	283	253	279	275	275	280	279	256	269	322	276	283	258	287	269	268	273	271	250	255	273	263	282	277	283	303	272	251	306	273	280	252	288	277	294	266	286	287	278	284	287	297	279	265	286	265	278	287	246	256	284	274	252	281	294	275	287	258	260	293	250	249	292	259	277	261	286	280	287	276	282	247	276	311	271	295	290	253	258	245	239	280	290	263	291	276	262	256	270	268	252	264	258	267	282	276	276	257	247	263	257	275	247	245	263	254	292	268	272	277	269	260	253	256	265	247	277	298	269	303	280	264	272	260	308	286	284	298	288	272	266	252	253	279	265	269	269	242	287	256	269	282	263	267	271	259	296	282	267	276	251	272	236	267	287	293	287	264	275	256	285	274	306	267	292	246	284	287	251	274	267	253	278	263	278	278	269	254	265	252	259	281	273	263	272	253	261	253	268	280	319	244	287	271	280	285	288	267	287	256	262	302	265	255	249	262	287	251	273	260	266	300	264	246	250	294	286	237	266	252	266	291	247	263	274	267	290	303	275	280	284	284	270	285	246	284	245	276	238	258	265	278	275	318	260	260	256	290	275	293	291	279	273	276	291	266	268	305	275	281	276	272	257	288	250	246	281	271	252	257	290	286	236	271	298	289	289	265	265	282	301	258	221	264	241	298	252	236	267	261	265	279	286	266	283	258	270	254	269	258	265	280	274	260	277	266	284	269	288	261	299	269	296	305	269	248	278	266	280	260	265	318	305	274	261	274	287	276	281	275	293	281	244	273	273	272	287	294	252	246	240	246	277	250	295	270	249	254	266	256	263	259	308	282	252	255	245	269	261	287	231	274	271	257	286	278	269	274	283	260	298	272	273	273	269	246	246	264	290	258	277	288	294	293	259	282	270	327	268	259	258	241	286	262	262	271	280	290	247	243	247	256	254	265	281	288	283	274	329	288	270	268	291	278	283	276	293	268	271	272	289	288	276	272	284	254	304	278	269	240	268	251	292	243	260	265	258	264	253	278	262	285	268	272	262	272	258	263	257	250	251	299	269	269	267	271	283	290	247	255	264	283	277	262	251	270	280	288	287	304	289	285	243	284	237	284	301	278	270	267	272	286	268	303	308	270	288	249	297	294	286	275	276	246	259	254	249	291	248	290	240	283	270	268	290	287	272	271	282	303	279	287	273	277	309	294	287	298	274	254	245	275	270	265	259	270	266	285	255	283	279	227	262	304	258	244	278	275	290	239	274	255	282	264	235	256	273	308	246	259	251	274	280	283	277	268	283	298	267	285	287	263	233	295	245	274	262	255	267	273	302	283	291	281	282	296	255	243	263	310	299	283	273	280	258	267	244	294	255	253	245	277	258	273	258	285	274	279	267	263	277	255	277	297	295	279	299	298	290	277	269	239	287	273	238	296	283	304	257	261	264	236	262	291	279	263	225	251	253	267	286	289	280	286	254	282	279	273	235	283	278	249	272	278	274	253	304	276	280	270	251	270	286	283	283	272	260	272	269	286	265	266	280	269	294	291	252	257	282	267	269	284	333	267	257	256	268	277	272	275	313	269	241	277	272	267	289	258	260	250	279	253	292	287	274	239	279	283	288	273	261	301	260	251	274	290	239	267	257	252	293	305	270	270	263	263	262	271	238	237	259	311	257	283	267	234	275	297	273	275	274	252	277	274	291	285	266	253	243	248	269	277	274	295	269	289	265	257	272	268	253	292	280	286	276	302	285	251	293	270	273	296	276	261	246	279	266	248	284	324	250	268	282	256	271	258	271	247	290	277	301	284	289	253	244	245	273	262	264	269	281	278	273	268	330	262	277	234	239	264	291	268	282	300	265	268	259	289	269	260	275	274	277	264	254	278	306	252	262	253	271	267	305	289	265	266	247	282	246	251	264	272	250	265	268	250	249	284	264	262	244	285	270	274	307	239	294	271	280	266	278	271	298	251	294	283	268	259	312	314	267	289	292	315	245	291	279	268	268	255	275	282	273	292	290	256	294	267	284	246	267	293	288	278	291	256	270	269	271	277	296	238	280	255	282	282	283	300	268	297	288	263	261	279	277	305	282	285	266	277	290	282	293	299	281	260	260	268	239	289	282	270	284	258	260	283	278	261	278	267	273	267	278	266	255	276	260	257	253	260	274	233	280	277	248	308	259	282	259	286	278	295	270	292	271	245	275	282	280	280	289	288	288	244	270	265	250	260	271	243	275	256	280	296	258	263	279	279	247	293	283	259	249	278	282	270	291	269	303	255	244	267	264	275	294	277	319	281	278	266	264	282	279	272	257	286	263	281	274	284	257	260	265	238	245	260	246	270	289	255	268	267	299	277	305	268	294	261	262	293	234	284	287	295	269	282	286	253	247	310	274	252	233	271	300	269	253	262	298	283	271	315	283	251	277	277	250	272	250	299	274	266	273	286	254	267	277	259	248	263	263	242	249	305	295	274	286	261	300	276	284	253	268	263	288	270	287	250	258	292	296	256	263	266	274	263	247	270	264	268	269	267	291	321	271	278	265	278	295	243	284	259	313	275	281	266	267	279	230	274	252	279	253	263	266	236	260	299	284	283	310	263	300	242	290	268	288	258	241	295	301	244	270	310	281	321	247	274	260	264	263	276	264	293	276	287	289	259	297	272	282	246	236	290	290	277	274	289	269	255	255	271	242	277	287	261	235	286	256	264	257	238	276	251	259	281	272	302	270	251	286	274	260	234	295	263	278	293	263	296	243	250	241	278	288	301	265	276	253	254	291	285	282	284	264	309	257	272	244	237	266	271	283	276	281	258	253	254	232	241	298	303	273	288	288	276	293	294	293	280	276	258	263	275	268	292	271	312	295	278	274	281	274	284	285	262	283	267	258	268	272	271	298	253	258	228	277	265	260	251	245	300	326	269	272	245	278	254	284	252	271	253	316	252	281	275	239	250	272	242	265	270	278	283	289	259	267	265	278	271	278	250	274	278	280	270	282	293	270	289	272	273	266	263	263	239	297	286	264	266	265	287	300	273	270	265	292	257	251	274	270	280	267	285	278	297	283	279	297	256	254	295	251	289	258	285	266	261	282	273	263	271	271	282	297	296	279	253	286	285	302	278	284	305	262	265	275	280	283	298	242	279	250	301	253	265	297	282	264	234	239	279	270	288	286	245	231	291	240	261	310	266	275	259	266	250	295	241	252	278	283	285	308	294	282	277	311	267	275	297	238	262	281	268	262	256	287	256	249	263	285	310	279	293	246	245	278
8387	2702	6340	13095	47923	4963	2883	2394	2078	1832	1618	1514	1348	1224	1226	1195	1098	1028	991	942	971	924	876	828	887	793	807	727	786	717	769	731	729	699	743	691	725	711	728	746	688	712	698	716	656	674	704	751	664	613	683	718	681	687	700	662	708	679	665	685	635	647	676	673	634	654	628	659	594	654	634	649	655	657	679	617	650	631	625	709	658	641	656	592	598	614	658	667	632	605	702	654	603	629	642	639	653	677	645	649	613	691	599	667	660	667	689	633	686	617	659	695	641	664	615	661	642	629	582	629	672	634	633	676	643	640	670	636	624	695	602	650	620	625	625	643	610	607	663	634	616	709	646	685	623	656	638	675	619	628	636	643	607	645	618	630	649	633	616	639	651	662	657	618	645	637	654	660	640	639	634	624	639	641	610	624	703	675	625	645	614	614	628	630	627	637	645	611	599	630	634	631	667	682	660	657	628	671	638	629	641	635	660	658	607	622	654	644	616	605	655	656	678	599	623	644	638	596	617	645	613	607	611	716	624	686	641	606	636	617	629	665	643	618	616	619	632	678	636	627	648	643	644	635	635	662	671	638	589	622	620	629	668	648	636	634	647	584	638	620	614	603	620	651	615	592	669	611	655	659	624	626	647	660	605	633	636	616	658	615	622	588	602	615	649	652	615	657	642	592	625	631	648	620	621	596	616	584	591	678	650	617	662	661	666	611	626	615	634	627	650	640	612	657	593	639	609	603	690	703	653	613	613	686	624	646	663	603	630	631	621	611	659	612	602	624	694	625	639	661	670	635	618	635	605	656	648	654	639	624	634	657	608	675	602	634	607	653	654	600	659	613	656	708	593	690	625	636	646	629	612	658	603	643	643	607	661	640	597	588	671	607	664	660	631	633	622	625	627	611	631	616	639	609	654	665	614	601	602	645	639	640	588	646	640	621	595	638	624	654	635	618	666	614	624	637	653	606	653	638	630	651	620	645	631	669	622	597	641	647	589	595	651	651	610	655	653	621	592	623	567	601	585	620	602	615	591	586	622	643	602	612	669	646	616	666	645	611	628	634	614	678	637	650	705	604	683	631	665	619	645	640	620	606	610	588	635	631	639	618	632	635	602	660	623	633	607	651	627	641	619	667	617	629	664	598	618	648	655	660	636	610	649	640	665	632	657	619	576	661	644	607	619	617	608	646	630	690	639	657	659	642	632	614	651	637	638	614	626	608	607	647	625	612	610	638	645	577	609	646	638	680	633	667	700	614	611	624	609	649	667	615	655	646	599	615	594	661	628	645	608	644	615	598	615	632	642	610	660	660	628	660	616	604	626	633	611	596	655	620	628	584	644	676	641	605	639	621	643	660	658	628	596	627	635	622	648	609	644	667	658	642	640	630	638	651	615	610	613	630	609	630	649	604	627	603	629	641	631	639	651	602	636	615	657	604	626	651	643	671	621	683	640	677	650	667	587	710	611	634	621	582	643	642	648	666	640	652	635	656	657	649	647	617	650	615	649	600	632	643	582	659	640	613	643	632	636	648	653	582	632	596	669	666	625	602	614	625	625	649	659	605	603	664	583	627	620	613	642	646	680	633	632	646	634	610	612	616	624	616	654	603	624	648	624	691	689	615	627	640	587	646	650	613	644	601	664	622	624	621	663	585	629	622	635	633	649	682	591	645	639	613	644	616	575	607	647	644	656	624	652	582	625	562	638	634	621	647	672	606	626	640	636	639	584	669	663	666	654	694	626	609	638	605	543	641	623	623	628	627	622	684	655	610	587	639	650	587	638	598	635	637	652	669	647	642	617	615	616	656	630	587	658	602	604	659	644	645	665	625	585	632	625	684	625	632	657	608	608	615	677	631	611	652	583	628	640	618	632	650	668	607	636	633	644	618	624	613	640	599	642	654	667	627	638	641	612	589	615	652	628	595	618	635	606	645	676	630	620	602	602	660	644	652	637	650	601	607	631	641	664	604	653	659	598	615	612	701	629	573	632	638	595	605	619	596	657	640	643	640	600	630	616	654	639	641	643	625	648	670	621	623	642	624	635	650	649	640	596	678	630	669	625	655	637	628	650	646	651	629	612	632	644	655	631	602	676	637	652	637	585	618	646	590	634	682	628	626	635	649	614	644	637	595	643	639	634	638	675	632	582	603	599	639	647	652	627	625	641	620	635	639	665	626	628	632	592	659	639	649	645	582	626	649	632	650	630	640	616	630	639	619	616	643	632	663	643	634	628	660	678	604	620	613	645	663	661	619	672	655	689	609	618	655	656	594	633	667	646	629	622	622	607	623	613	685	600	687	622	621	625	593	652	666	614	703	665	624	625	631	585	620	640	645	631	637	661	685	664	602	634	634	605	615	649	648	604	621	626	608	655	635	665	611	610	688	619	656	604	646	643	629	656	626	685	643	620	626	641	664	647	686	653	594	611	636	635	607	636	611	613	630	606	646	640	637	615	608	658	603	638	613	645	661	628	623	598	635	629	654	657	615	605	636	665	641	608	628	649	658	646	647	645	672	606	616	646	620	655	650	601	646	580	650	618	629	646	652	655	644	623	621	654	655	610	609	637	646	638	568	620	601	608	629	632	652	638	618	649	658	619	631	637	642	598	579	616	626	640	633	599	649	616	668	605	674	660	584	617	643	716	678	635	614	640	620	629	614	618	620	638	634	595	585	633	603	639	669	664	591	637	640	686	660	610	633	612	619	655	598	651	654	624	630	617	611	647	633	632	626	620	640	632	634	640	604	668	628	617	647	645	603	687	620	619	596	596	637	639	635	645	637	656	627	607	574	611	638	640	657	657	628	642	657	667	667	648	613	596	603	657	616	619	659	645	615	576	601	651	672	594	633	658	604	627	700	629	627	579	609	675	630	653	635	624	620	630	586	617	656	654	611	643	630	610	661	662	640	645	624	627	647	650	651	656	600	633	644	609	602	598	618	654	630	648	649	639	628	635	616	640	662	673	636	651	665	622	635	675	623	610	642	709	593	641	598	626	615	621	635	615	641	577	633	634	633	638	639	585	650	622	636	587	656	584	649	591	623	625	672	601	612	640	646	594	633	619	639	652	656	634	606	652	640	693	591	646	634	651	626	663	626	624	663	619	622	666	672	641	617	653	610	645	649	644	688	618	666	635	650	637	675	650	611	603	622	645	674	598	624	637	654	660	613	650	656	620	653	633	668	653	671	639	621	608	616	669	613	595	691	614	624	607	649	617	657	650	586	602	614	664	674	645	641	619	626	628	650	638	626	614	614	607	681	640	622	671	602	618	634	645	643	574	637	591	641	668	634	619	657	648	651	622	669	632	585	627	594	645	618	661	667	637	631	648	649	639	601	663	644	622	595	636	630	625	582	625	609	617	615	615	666	615	626	643	649	641	605	672	680	604	629	575	635	659	661	653	628	651	619	644	629	587	614	636	647	652	657	632	565	686	602	641	591	647	623	613	625	632	642	619	667	656	625	647	626	637	630	630	671	653	676	605	664	694	634
2518	390	496	350	917	114	73	82	81	81	73	69	60	71	59	71	77	75	61	58	55	51	67	62	71	75	67	57	63	65	62	61	72	62	83	70	55	80	63	58	73	75	71	60	80	63	71	60	64	61	59	51	84	70	66	85	70	61	74	65	58	70	70	60	76	69	75	59	75	78	90	66	64	89	68	71	52	70	73	65	63	58	59	55	62	60	65	46	79	68	74	64	80	82	77	50	69	75	68	70	69	64	58	75	70	68	64	55	67	73	62	77	70	66	56	58	71	62	69	72	67	51	78	61	69	80	62	84	66	65	76	69	52	70	54	67	73	47	61	71	46	64	64	71	78	69	76	69	61	61	74	61	54	65	88	65	72	67	68	66	84	68	79	66	61	55	61	59	75	57	88	51	67	55	68	73	64	58	78	75	86	78	77	68	68	64	76	57	66	83	77	66	66	75	61	68	60	74	87	54	69	61	74	72	72	71	52	66	69	58	54	71	70	77	73	83	71	69	64	74	71	56	65	76	63	70	63	84	72	88	75	73	71	70	85	61	80	67	70	75	70	68	74	73	63	75	65	74	62	64	62	70	63	75	52	81	71	70	76	57	61	72	60	67	72	72	60	76	65	62	75	68	70	74	67	67	60	63	63	67	84	69	66	59	67	79	60	62	58	83	58	80	74	78	73	65	74	69	69	62	64	77	68	75	63	74	78	55	56	70	64	63	72	78	71	63	76	63	69	76	70	45	58	65	77	58	77	75	72	68	67	79	63	71	65	74	64	84	75	68	56	65	80	64	78	65	63	78	65	63	57	74	55	56	73	62	70	75	66	62	66	60	70	81	74	68	71	61	69	60	67	68	66	73	52	79	66	59	76	67	72	62	71	60	54	72	73	61	74	62	86	60	74	67	68	65	71	63	64	63	56	73	69	72	72	61	64	61	71	58	63	61	59	58	69	76	63	65	88	77	73	67	53	66	46	60	94	60	70	69	54	71	60	49	54	64	76	73	72	65	66	66	55	63	61	63	58	61	74	70	75	78	63	61	68	74	80	60	57	62	68	74	76	72	83	70	60	66	71	74	56	60	60	73	65	68	76	70	48	78	64	65	41	58	43	56	68	69	66	74	61	66	51	59	59	78	62	69	57	71	63	80	56	75	83	67	65	76	78	69	73	59	64	52	58	69	47	67	69	69	78	77	70	69	75	66	74	59	72	50	73	65	69	55	54	63	69	58	68	64	60	66	60	74	67	69	75	70	73	76	59	67	53	69	78	70	63	71	56	61	75	71	56	61	71	63	78	62	75	63	65	61	69	81	54	56	78	66	62	72	71	82	71	69	67	50	66	65	56	69	67	67	64	78	84	68	56	54	62	62	63	70	59	66	71	61	77	73	86	48	76	62	73	77	53	58	59	48	74	94	78	58	76	56	59	59	75	57	62	63	81	72	54	65	74	57	78	76	65	70	73	72	58	75	63	75	57	71	62	78	70	72	91	61	68	69	63	76	70	60	55	72	58	61	70	62	56	70	64	52	61	70	62	72	49	73	62	77	64	60	69	67	76	63	61	71	70	84	86	65	72	83	78	86	63	60	66	61	70	83	64	63	59	62	75	84	80	57	62	79	66	81	76	59	66	65	63	55	66	83	58	64	61	80	66	81	66	72	72	66	70	67	92	62	57	48	63	45	76	70	51	71	67	63	61	66	75	59	58	68	55	89	64	60	42	72	66	63	82	62	57	71	64	67	63	74	66	75	64	71	63	74	70	51	69	59	80	73	76	63	62	67	61	62	66	58	52	72	72	72	58	73	57	75	88	54	70	80	70	69	69	65	66	62	72	73	58	74	81	73	76	71	71	86	80	62	82	66	70	72	66	66	54	75	84	69	65	66	60	62	66	61	75	71	50	71	77	71	67	61	72	70	79	64	58	57	59	72	58	74	84	68	76	79	70	73	61	58	70	81	60	76	78	61	60	66	68	70	87	61	62	62	72	74	61	70	73	71	72	64	73	58	77	62	61	58	80	68	51	79	70	69	68	67	58	72	72	67	69	78	52	75	74	81	76	63	52	62	48	69	64	68	74	63	71	77	70	69	54	67	64	75	75	63	82	65	67	64	69	82	78	60	61	71	73	59	78	68	70	61	59	59	73	88	51	91	75	58	73	54	57	77	70	71	77	74	55	84	77	72	68	69	60	66	63	66	74	68	65	56	55	61	59	64	60	58	56	73	74	74	71	72	74	62	67	76	76	68	58	85	65	60	81	75	75	79	71	63	75	81	67	71	84	81	75	74	75	80	42	65	62	78	65	69	53	75	79	70	76	66	73	70	68	71	84	73	81	58	63	85	81	87	75	82	73	77	73	76	79	58	55	90	74	70	73	69	56	94	75	58	74	68	76	77	76	78	70	80	76	56	66	62	78	64	75	64	65	85	66	69	74	69	58	68	71	70	54	62	61	66	67	73	77	61	55	64	64	62	68	69	79	79	76	81	60	48	79	66	64	75	68	74	53	66	84	87	72	72	71	56	61	68	74	53	68	68	68	57	68	65	70	79	55	71	80	75	76	61	61	64	86	62	73	70	82	65	66	53	47	76	66	91	73	78	73	78	71	60	71	67	70	63	52	78	75	73	64	65	63	67	54	69	65	54	54	55	66	65	73	52	78	70	64	54	70	76	63	68	63	67	62	75	64	52	75	59	66	71	74	57	84	73	60	67	72	67	61	40	56	82	67	49	72	76	64	66	54	67	80	68	73	60	58	72	60	73	70	67	83	67	65	72	74	73	76	76	79	68	68	74	76	56	74	63	66	69	58	60	69	68	60	61	76	55	63	68	58	71	64	77	81	68	63	65	90	69	69	74	61	77	71	80	63	53	52	84	65	64	45	72	55	80	72	73	84	72	65	58	64	61	64	63	73	66	59	62	63	73	84	53	67	71	63	65	70	51	76	62	53	47	85	71	74	65	76	83	55	59	80	75	61	79	78	72	64	67	70	69	76	59	79	72	58	70	71	66	71	79	46	59	54	70	56	76	77	51	57	56	62	59	63	63	70	60	77	72	62	69	63	70	86	60	67	72	73	50	77	81	79	93	67	64	58	63	67	73	61	59	52	60	59	66	53	69	78	65	70	76	63	60	66	62	56	61	70	60	72	65	67	77	74	73	58	58	67	70	59	84	73	45	61	60	68	50	70	59	71	57	62	62	66	67	66	73	60	79	91	63	67	63	73	71	73	55	70	60	57	75	79	73	81	52	59	62	78	34	71	62	57	70	46	73	81	50	69	62	84	56	81	74	63	69	64	60	76	52	64	70	72	66	66	75	58	55	60	71	67	55	83	65	63	65	67	55	72	74	75	54	68	73	74	65	78	66	56	77	68	55	75	79	79	69	72	71	62	67	77	76	66	73	70	68	74	56	67	58	54	66	62	72	77	65	61	98	65	85	84	75	66	64	66	74	73	75	66	66	80	68	73	58	68	66	59	78	60	69
2202	504	1101	1271	5058	311	242	208	232	243	226	233	256	208	219	239	226	204	216	235	223	217	232	209	202	214	228	214	218	201	233	205	230	217	212	210	195	204	217	214	232	198	191	187	217	209	229	195	203	192	230	212	194	178	211	209	226	218	223	193	208	227	234	245	224	189	214	209	210	227	241	219	226	224	228	183	195	211	221	211	229	219	248	190	192	195	208	233	207	192	197	209	229	201	210	211	216	220	202	212	208	189	195	233	227	222	194	213	217	206	181	192	201	221	209	190	223	239	196	213	221	209	193	216	193	210	206	218	193	227	206	188	217	199	215	196	223	221	209	208	204	207	239	216	230	197	210	220	210	188	230	221	205	199	222	192	192	216	237	241	208	200	215	205	203	219	219	205	221	223	214	206	204	237	233	247	222	216	217	218	225	191	238	213	230	214	238	213	234	184	230	224	208	199	228	231	212	203	211	222	222	205	234	189	182	202	196	179	234	208	215	228	214	228	242	202	218	211	206	218	218	195	207	193	220	229	195	200	210	226	205	227	201	207	208	212	209	207	216	235	210	195	211	204	232	206	207	195	223	209	219	211	201	232	207	262	237	216	207	190	225	207	224	225	195	216	227	204	193	204	211	199	212	200	207	201	225	207	213	180	230	236	200	198	226	198	219	187	228	211	198	223	192	239	217	203	211	225	218	213	185	211	193	202	226	208	207	211	204	220	212	216	218	191	184	219	200	190	210	244	222	224	213	222	202	208	203	201	216	227	200	222	201	239	237	227	204	215	226	220	230	213	227	234	213	220	241	223	206	223	210	209	198	231	213	222	214	218	212	207	210	192	226	228	256	222	230	225	214	192	225	226	204	217	201	222	181	223	200	209	216	219	210	211	206	199	229	216	229	215	236	204	190	223	212	199	203	196	208	231	194	215	175	193	211	256	218	207	216	223	213	227	223	224	210	210	198	173	238	216	201	228	235	226	199	197	236	245	221	196	191	216	203	221	222	205	223	216	189	215	237	218	196	240	220	222	230	233	206	212	201	203	224	231	219	194	222	203	206	212	198	190	216	210	209	218	194	188	212	197	232	228	198	226	217	201	228	207	205	199	216	203	209	235	215	203	213	208	206	194	222	218	211	198	213	209	206	213	208	204	248	209	192	193	218	209	220	200	203	185	193	213	222	191	211	189	205	201	180	206	226	214	215	205	242	214	215	205	205	224	228	216	196	229	188	214	200	188	212	207	230	242	206	208	208	220	214	221	207	185	215	216	193	226	208	219	209	212	209	229	212	225	198	200	211	199	228	216	191	230	221	197	188	203	221	206	213	218	204	204	227	206	205	219	193	239	227	231	189	223	197	230	201	191	210	209	202	190	214	210	240	197	181	231	219	225	175	202	193	218	209	220	204	207	215	227	219	209	183	222	235	199	219	209	201	186	219	214	220	231	199	195	197	201	210	198	194	205	240	213	213	223	241	202	217	219	221	214	185	204	213	211	187	202	205	209	194	221	209	198	198	211	212	196	217	186	206	193	214	232	209	221	217	210	205	216	213	196	223	207	208	210	173	214	208	229	204	215	226	213	194	212	222	218	231	236	224	229	218	209	195	213	206	207	206	205	229	242	207	177	221	232	212	228	198	221	210	231	218	208	200	206	233	207	214	219	197	205	221	192	241	187	235	219	189	211	184	191	219	197	206	208	195	195	209	217	201	197	217	209	215	222	213	201	210	199	200	219	202	230	234	204	200	196	177	220	206	231	219	206	190	217	213	188	192	209	227	208	216	212	194	222	215	211	198	224	223	222	220	209	203	219	198	206	202	208	213	196	220	224	221	213	210	187	190	220	186	218	190	198	194	199	214	213	231	203	240	230	192	233	219	231	201	184	195	244	213	203	205	224	193	222	222	221	236	217	216	206	211	208	213	231	204	226	208	236	188	218	222	211	188	177	207	227	216	206	223	220	215	230	187	199	200	209	195	210	181	213	185	206	231	209	213	190	198	228	206	215	208	222	212	208	239	199	214	227	215	216	211	196	236	198	220	194	181	226	228	199	213	207	173	187	229	195	236	222	223	217	210	198	222	215	211	210	214	219	204	234	209	207	197	237	172	208	217	216	193	221	203	203	223	209	201	189	211	223	231	202	211	220	215	222	227	233	187	214	209	231	218	240	190	208	201	221	227	194	246	227	206	214	231	203	212	210	218	197	233	218	230	236	232	207	193	214	177	199	202	177	220	199	208	218	221	206	217	208	200	226	221	224	199	224	204	205	201	208	225	191	202	215	224	215	213	203	234	213	219	228	199	189	223	237	199	201	206	184	206	224	229	204	212	201	217	256	217	222	214	195	214	210	197	212	225	189	185	211	215	205	212	221	206	199	209	220	199	228	213	200	224	228	237	187	200	219	207	202	221	190	211	218	182	228	187	200	197	211	244	207	204	210	200	229	202	208	209	199	207	211	200	193	207	215	193	237	188	181	202	206	216	225	204	188	199	233	212	226	216	224	214	224	216	223	201	210	218	239	222	212	193	215	210	215	213	212	227	192	201	209	211	216	195	216	212	246	222	195	218	209	216	211	205	195	206	184	202	222	216	204	195	231	218	191	219	198	213	170	200	230	213	205	214	224	211	218	210	207	216	209	205	213	208	217	232	195	237	233	226	202	204	213	226	204	197	209	218	209	197	227	220	211	228	191	206	209	208	217	234	202	219	231	217	216	216	210	203	190	202	189	208	183	206	212	195	213	220	208	203	210	210	219	194	215	207	197	195	210	211	191	221	216	236	228	197	219	221	227	220	237	217	212	223	204	217	197	190	203	213	205	210	216	201	247	209	208	199	208	211	234	196	207	189	223	191	203	199	220	204	207	202	204	223	221	182	202	217	228	227	220	194	224	206	219	207	227	226	218	213	216	177	204	191	200	229	192	208	192	193	186	209	190	227	209	208	214	224	234	214	211	246	206	215	213	221	203	204	201	221	195	209	216	222	215	213	218	233	210	201	233	231	217	192	205	194	201	234	234	206	219	216	208	209	193	199	214	217	193	231	192	224	205	233	224	187	202	185	208	230	213	209	223	206	232	218	218	188	207	203	196	212	221	219	211	241	204	206	218	228	220	181	219	201	219	217	197	227	231	229	206	208	214	208	212	202	214	202	195	221	186	193	212	207	220	211	194	185	209	205	224	224	228	177	207	212	203	216	214	202	202	199	210	186	192	198	207	203	219	203	220	197	204	204	226	204	223	211	206	212	203	202	202	213	226	220	196	223	195	199	195	202	199	208	220	214	215	215	228	227	212	218	199	208	205	194	210	231	216	204	206	244	191	227	207	217	212	223	211	211	211	210	221	228	222	221	241	197	209	204	199	199	203	196	208	175	217	225	221	209	227	192	213	224	190	211	227	241	222	195	188	217	210	239	212	220	232	214	203	210	219	223	195	210	208	236	222	207	212	200	202	219	218	220	198	198	221	192	214	204	226	236	230	218	218	213	205	214	212
10449	1736	2024	9621	30348	10706	624	340	274	227	270	211	224	175	198	170	208	171	169	181	199	204	178	166	162	174	167	191	156	157	173	165	141	161	148	172	148	153	143	156	149	150	161	167	185	158	164	152	149	172	167	177	139	152	151	176	156	178	169	171	146	166	141	142	151	165	164	155	180	147	159	141	158	161	170	176	150	177	162	169	163	150	162	160	154	168	176	131	156	155	178	154	146	191	139	148	145	147	143	146	163	149	165	152	131	177	159	162	158	168	158	168	162	163	167	158	172	161	147	168	159	162	171	175	153	169	141	145	186	182	193	149	174	157	152	176	167	157	156	147	162	153	137	159	166	167	129	165	167	153	172	153	154	180	140	180	164	155	152	136	147	162	168	157	175	170	159	160	166	164	138	140	191	173	152	151	149	156	141	147	156	159	157	171	141	169	174	155	176	161	158	156	154	170	154	160	175	148	151	172	166	157	153	174	140	145	170	160	157	162	165	153	144	152	162	164	158	159	166	161	168	159	153	162	157	170	153	161	135	134	181	120	173	148	151	157	167	173	171	150	170	172	139	156	171	150	149	136	165	167	181	137	163	189	162	159	156	150	186	141	171	142	161	164	165	145	133	157	162	159	154	157	155	153	157	158	154	151	151	158	158	155	177	176	155	169	166	147	160	155	175	177	156	145	151	160	159	150	148	168	169	160	172	176	155	160	141	190	164	154	168	167	131	139	155	155	178	147	157	139	167	144	156	151	142	165	152	154	164	156	151	172	152	149	162	177	166	153	144	129	190	161	159	170	155	154	146	149	161	145	120	180	155	134	182	168	143	183	151	145	186	176	169	157	167	139	178	145	145	174	183	177	148	141	160	153	139	150	148	168	158	150	172	171	154	157	181	154	136	160	137	152	146	156	173	153	155	166	158	172	175	166	154	163	169	173	160	151	179	154	153	162	178	137	173	149	153	185	165	170	152	151	143	141	170	159	174	155	156	148	136	143	151	141	156	169	170	160	171	112	156	131	157	153	159	170	155	169	155	164	168	169	151	158	149	164	166	139	164	161	151	147	156	149	166	143	173	156	132	155	137	168	153	180	160	132	178	162	157	161	158	156	137	141	161	174	157	170	165	164	175	200	141	147	180	155	150	159	161	161	154	140	162	153	150	163	163	161	155	169	156	160	170	167	169	158	133	159	145	167	168	165	167	151	162	158	158	156	195	180	153	168	158	152	159	168	157	130	168	157	169	139	157	156	157	156	154	150	145	175	133	163	159	180	177	148	170	151	153	151	140	166	172	163	151	144	152	158	159	170	166	148	171	159	162	165	174	166	170	169	160	168	194	150	175	148	123	158	164	173	159	172	163	179	177	158	174	142	154	150	151	150	155	160	174	154	167	144	182	153	166	148	135	158	156	155	177	132	175	167	149	154	160	160	167	149	150	151	165	160	175	165	161	136	156	150	178	154	175	158	150	158	198	158	159	163	154	145	164	162	146	157	176	151	134	169	137	137	170	156	141	167	160	171	173	149	143	169	185	149	146	159	153	139	152	151	179	139	168	147	154	189	160	191	160	156	165	177	137	156	168	166	180	163	163	146	161	147	142	175	151	153	151	146	142	156	175	167	154	142	158	176	150	171	140	154	165	153	159	155	159	168	167	157	176	136	157	141	132	154	150	163	156	188	142	126	148	152	117	155	145	144	150	181	122	143	148	136	147	144	145	167	170	151	141	161	144	170	163	149	128	133	180	159	142	169	151	151	146	173	160	151	160	147	177	144	137	150	164	154	164	151	147	173	168	139	156	166	152	159	168	152	149	156	155	167	177	172	155	160	159	150	164	180	158	151	143	175	166	163	172	142	163	169	201	177	155	150	146	170	149	162	148	162	167	144	166	176	145	175	181	151	156	175	164	153	166	172	162	159	155	161	168	183	169	184	154	147	156	171	160	178	152	161	142	172	141	180	184	148	173	153	173	176	163	156	172	181	159	139	147	174	149	162	153	145	154	166	191	163	156	148	151	158	149	138	155	169	147	147	174	162	161	156	139	137	156	149	144	155	151	133	171	156	155	156	155	173	160	147	175	128	178	175	175	163	145	155	169	180	166	159	152	170	175	154	153	150	167	158	148	149	172	157	154	153	121	144	147	151	151	156	145	142	165	180	162	162	159	155	149	169	142	160	169	154	152	165	164	155	152	151	132	190	154	155	174	147	156	162	153	186	160	174	139	175	174	156	163	177	147	144	182	160	144	140	164	188	167	170	178	180	176	127	163	155	145	160	157	158	141	154	168	167	153	165	137	160	173	169	167	164	142	140	141	167	149	153	153	151	157	172	146	150	158	171	167	175	136	143	146	178	185	159	151	159	148	161	194	157	178	162	166	171	151	161	164	157	161	172	162	171	154	165	179	139	135	162	161	160	172	163	160	168	153	154	158	172	138	177	160	159	154	165	157	178	163	164	151	157	177	177	167	149	158	156	142	180	139	160	163	138	150	162	160	135	182	157	159	166	178	147	172	165	194	131	153	175	160	150	152	150	173	155	148	159	137	170	166	169	170	187	149	156	167	203	154	152	152	133	144	174	149	177	152	159	146	167	144	176	158	164	136	161	155	165	164	159	155	144	153	169	142	185	167	151	176	157	154	164	153	156	133	172	151	146	176	159	157	162	164	158	174	177	169	166	144	155	180	163	159	150	156	145	162	161	156	129	154	148	180	178	174	170	137	137	150	138	172	177	144	171	165	170	164	148	183	149	147	152	166	156	156	136	165	166	155	161	153	148	158	156	156	182	165	168	146	176	141	146	189	146	140	160	136	167	148	175	136	167	157	158	142	156	155	150	168	148	163	144	154	142	156	165	187	162	154	159	189	160	148	148	148	152	163	146	161	176	167	164	170	131	146	164	158	149	171	155	168	190	170	143	167	165	144	159	157	156	188	161	183	152	174	155	155	135	156	136	174	158	163	167	154	149	146	151	150	152	185	159	142	178	165	158	172	160	161	173	168	152	128	145	151	159	147	144	159	155	147	172	143	149	149	169	154	154	139	145	168	170	173	150	190	168	159	159	169	151	172	152	172	193	156	167	149	158	152	161	146	159	131	162	148	160	155	147	176	162	158	157	153	144	161	148	155	173	155	158	146	153	186	149	149	174	185	138	165	137	172	146	159	163	181	143	146	171	166	158	164	157	134	191	155	143	159	186	151	159	153	147	142	154	167	158	174	163	163	187	159	140	159	159	169	152	157	167	157	142	159	184	157	179	136	147	183	158	159	178	168	144	180	151	163	140	138	166	169	170	156	153	168	158	156	157	129	155	149	147	148	139	151	178	151	134	157	159	150	135	136	177	166	159	184	160	146	153	145	184	167	158	182	141	162	145	147	147	149	165	153	179	156	137	145	161	149	154	174	161	160	133	168	168	130	156	168	149	154	151	157	141	171	159	145	141	157	159	153	141	155	188	143	159	159	152	172	166	154	181	176	161	157	130	149	158	148	142
6420	1691	3968	16976	43846	4793	1502	1300	1155	985	975	799	822	746	679	672	641	626	586	567	520	504	537	453	515	501	468	445	480	482	501	459	460	501	468	485	464	461	463	417	462	430	443	458	433	452	443	422	464	439	431	468	438	433	430	471	475	452	388	432	425	451	448	445	429	470	409	423	437	386	455	407	398	397	409	425	429	436	430	409	472	441	398	438	392	400	457	397	416	403	407	428	409	448	421	443	445	392	418	437	407	419	435	419	426	417	451	472	449	405	437	419	413	430	387	396	485	397	435	402	429	427	400	421	408	432	383	386	428	423	444	400	414	430	450	425	440	407	414	427	419	389	398	435	436	403	451	387	397	420	435	402	428	431	431	443	393	405	402	434	445	431	425	432	406	385	380	424	422	429	410	426	411	415	407	400	408	422	414	426	431	423	389	396	393	423	419	431	413	431	426	423	414	406	397	385	374	415	356	421	458	416	433	403	368	439	427	436	410	410	399	370	408	452	427	443	397	419	384	428	413	429	430	421	415	439	437	418	416	412	420	412	404	450	408	405	429	412	441	419	383	456	418	407	391	443	397	435	421	419	445	449	464	454	431	434	415	442	374	445	424	406	403	402	409	421	419	416	404	408	412	441	441	383	411	375	430	439	450	348	429	434	435	402	412	440	398	398	409	397	431	422	454	416	422	405	421	452	438	449	405	422	437	397	384	405	388	415	451	430	387	403	392	404	425	402	412	402	435	420	455	410	413	443	425	403	395	426	430	397	390	402	383	426	361	407	421	400	361	456	441	420	413	402	461	414	432	416	413	414	405	407	420	410	432	393	413	434	413	426	388	398	411	419	425	433	425	416	399	409	421	450	378	406	397	384	392	400	454	395	435	415	408	406	386	448	426	401	415	419	420	402	468	432	404	471	365	418	400	416	403	398	450	418	415	443	398	415	418	407	428	382	431	416	412	399	404	401	437	400	406	439	432	421	417	402	397	405	370	420	417	401	390	431	435	433	426	418	416	430	387	432	442	394	381	386	433	397	427	440	420	424	401	411	417	399	429	421	429	405	410	398	428	443	421	416	435	357	405	412	420	419	420	398	414	421	425	399	428	411	452	404	451	446	405	417	397	411	389	399	410	442	383	438	416	412	404	430	440	429	374	374	394	420	399	411	419	406	423	371	400	392	410	428	419	404	375	417	432	373	420	416	437	411	356	425	424	413	372	414	413	413	412	388	390	404	386	386	428	413	422	391	398	423	371	429	433	394	405	404	423	413	413	392	395	388	444	417	423	408	396	381	398	423	400	378	385	397	418	437	407	385	420	435	410	386	407	420	419	430	423	411	416	443	416	416	393	427	400	405	423	394	408	410	407	433	398	420	377	415	412	409	407	413	431	430	358	440	396	385	443	413	399	440	447	419	416	415	436	440	401	441	430	428	385	415	397	424	430	412	429	412	416	452	374	426	407	391	412	423	397	422	433	433	413	386	384	375	424	386	403	414	419	411	399	401	437	432	377	391	420	428	418	415	450	397	403	401	378	418	363	415	402	427	401	403	377	412	382	374	420	430	448	412	413	423	395	428	400	414	410	422	402	417	441	394	421	417	424	394	439	418	430	404	416	386	400	373	456	414	398	416	402	426	394	419	391	450	415	431	390	420	428	403	430	408	408	386	414	419	430	430	398	410	415	426	425	390	398	411	423	394	400	413	408	405	406	425	393	424	451	415	408	425	404	442	389	389	428	432	436	427	406	429	382	444	440	394	418	424	392	410	424	398	420	396	424	426	423	385	424	429	440	454	425	396	398	413	376	429	404	377	416	417	435	434	426	447	394	405	397	394	384	412	442	394	418	399	471	383	387	383	408	389	396	418	416	456	391	403	418	423	368	411	424	398	441	416	420	380	414	405	399	425	406	430	437	398	406	422	392	412	431	377	373	400	418	444	398	440	426	447	418	435	407	440	446	404	394	408	436	429	392	403	410	399	399	457	368	409	411	375	404	422	413	468	394	408	409	400	401	393	441	409	397	413	448	427	412	424	414	390	409	441	401	420	424	432	429	398	407	415	391	420	436	429	437	450	394	425	373	433	412	385	410	409	389	403	402	394	428	407	403	429	396	438	400	392	408	437	422	434	396	409	415	406	418	404	399	433	407	436	421	419	387	368	431	407	407	390	400	412	414	404	452	374	432	392	426	361	433	407	418	392	402	419	436	428	425	420	383	456	393	422	403	438	419	423	422	449	398	428	398	406	421	421	453	449	407	388	400	438	430	437	442	426	422	410	423	438	413	410	438	419	392	442	421	473	392	409	413	422	399	412	385	463	403	401	453	443	397	416	396	401	429	443	420	412	432	407	408	408	394	390	388	405	379	449	422	412	366	435	415	414	392	386	430	375	405	374	432	412	437	427	398	417	441	422	461	422	398	406	412	405	417	389	431	366	438	425	419	430	449	406	415	402	382	388	434	393	436	424	417	392	402	424	404	383	415	390	413	434	427	395	400	414	430	408	426	394	420	416	446	399	395	422	405	399	423	442	412	404	381	422	414	382	400	453	405	396	398	397	405	419	420	406	419	409	437	429	416	420	372	411	400	412	407	417	411	382	445	412	441	399	419	453	420	424	411	440	417	406	406	412	457	433	412	416	408	402	402	393	425	409	392	429	420	422	404	411	396	379	432	412	361	404	444	431	404	425	434	405	402	432	454	397	407	409	405	418	392	419	381	381	414	406	426	375	390	437	430	414	426	399	449	393	423	383	404	416	445	440	400	399	406	402	400	398	413	380	417	354	411	416	428	410	389	396	428	375	450	391	392	414	439	420	464	398	432	392	429	414	454	423	411	395	398	396	428	427	425	403	436	417	379	381	395	422	437	421	411	408	394	436	425	404	432	405	454	408	410	429	425	375	433	392	393	429	449	394	404	437	428	398	455	398	395	406	449	394	388	419	424	419	415	431	428	419	400	436	364	402	404	426	425	440	425	397	402	415	388	406	422	414	416	405	410	411	420	410	434	447	411	422	410	461	440	424	398	398	389	433	378	384	379	402	454	373	390	407	419	445	430	421	420	414	413	413	409	381	378	430	389	420	367	430	434	400	415	431	427	422	392	423	438	435	425	437	436	392	439	430	417	434	434	457	401	401	398	404	383	399	403	447	438	387	429	415	396	399	417	436	418	412	423	392	414	470	401	399	379	397	447	418	407	422	417	394	425	394	407	402	456	393	410	422	427	451	375	421	458	413	393	398	427	426	395	401	418	431	405	385	403	425	409	427	388	367	443	416	424	442	416	414	398	417	394	374	438	398	394	410	421	435	387	432	430	430	383	395	422	368	445	407	410	409	417	405	399	369	422	376	406	437	390	402	466	413	398	430	420	418	383	399	398	434	385	418	429	455	429	420	414	400	433	392	422	421	381	452	423	401	399	397	404	411	420	431	394	433	429	417	411	381	467	415	426	422	438	403	428	391	412	378	421	410	401	433	424	410	407	402	418	420	427	387
18208	3942	4016	17952	37463	29303	3378	679	526	485	430	389	364	351	376	328	329	326	343	291	310	335	310	310	291	281	304	288	283	281	268	279	307	296	301	311	306	294	285	327	286	277	291	280	311	270	286	293	255	296	284	274	313	299	276	291	279	290	295	269	279	311	268	262	299	277	291	294	267	262	283	284	267	306	265	281	301	286	292	280	312	283	270	291	284	261	278	284	273	265	278	259	270	279	272	295	308	267	257	277	248	291	291	288	283	283	285	276	283	269	289	261	273	306	285	305	275	273	263	306	293	276	277	305	264	272	284	285	270	285	307	283	283	291	284	292	267	278	251	286	285	269	281	264	276	275	261	287	286	284	269	285	291	296	253	258	303	311	281	278	268	237	242	275	300	292	251	293	277	292	301	285	267	288	295	259	299	271	276	279	264	277	287	285	308	266	265	260	270	276	243	281	276	261	289	277	309	289	301	272	264	267	272	263	265	250	333	279	279	301	272	236	264	294	277	290	306	256	272	280	296	267	293	277	239	277	262	271	267	241	277	232	292	285	256	263	277	294	247	307	244	253	277	305	251	286	292	273	288	302	265	253	280	243	274	318	291	309	291	275	271	282	262	292	301	290	288	253	301	286	288	291	288	248	291	268	277	301	315	271	282	283	303	283	271	274	314	290	275	274	281	233	297	273	282	275	266	240	289	262	296	296	304	264	277	274	278	243	295	274	293	299	284	259	263	281	271	305	266	279	269	305	278	301	282	274	272	270	282	282	280	285	271	278	292	292	276	279	292	269	265	255	294	317	249	290	287	272	305	279	311	269	268	245	236	307	290	243	286	301	318	288	272	285	285	293	283	258	285	241	270	308	275	267	290	302	306	281	276	289	273	258	262	252	260	270	253	301	271	284	276	288	270	243	285	266	285	280	265	266	280	278	255	294	288	297	269	281	297	329	308	271	249	265	278	297	273	276	288	287	298	261	263	273	296	316	280	272	287	265	263	301	275	246	262	303	287	294	270	258	261	262	275	277	296	275	238	290	285	275	257	299	275	280	303	268	302	251	260	277	267	255	319	292	256	284	258	271	277	274	280	277	245	282	250	282	297	273	283	272	281	245	271	278	265	258	267	281	282	286	310	264	278	265	272	290	273	300	264	264	263	283	296	283	267	278	280	263	255	271	285	269	267	270	274	276	283	282	280	276	265	294	260	303	282	271	289	291	271	298	268	251	270	292	260	275	288	278	290	251	302	241	269	284	295	277	288	259	270	294	264	297	275	289	298	297	299	277	262	301	274	259	236	262	310	262	297	272	313	290	275	276	256	301	297	259	293	294	300	301	269	279	265	298	295	272	286	254	276	259	238	290	287	263	298	268	272	309	270	273	288	275	294	282	291	294	302	257	258	285	288	294	269	302	295	292	271	284	292	246	277	252	272	273	264	290	259	295	270	288	283	286	289	309	310	260	279	303	289	259	271	252	272	233	327	255	261	276	274	281	261	276	278	290	277	257	278	276	265	274	269	271	278	310	259	288	270	280	273	254	274	296	271	256	263	265	297	287	257	276	291	298	273	281	275	266	290	289	290	320	272	283	281	263	278	271	270	270	265	292	290	273	276	302	242	301	258	262	301	300	255	315	259	303	250	284	288	259	280	262	267	265	283	296	278	263	304	276	285	283	242	286	249	260	300	275	268	280	276	294	294	264	281	307	293	279	282	292	290	287	260	283	291	251	277	257	284	265	276	270	254	254	314	283	268	278	279	241	261	290	275	284	296	271	259	253	303	276	287	256	273	262	264	258	273	271	274	276	246	278	276	278	262	273	266	294	250	292	308	251	257	295	298	292	311	284	256	265	263	273	283	288	270	311	253	283	269	280	272	281	253	307	293	282	266	264	296	302	302	296	283	277	280	281	261	240	258	263	288	293	303	225	282	270	264	235	267	261	251	274	281	267	277	270	284	297	297	275	279	296	283	279	271	294	266	264	264	286	285	260	281	265	298	244	281	264	289	265	249	271	259	299	278	247	275	281	296	238	270	270	275	265	316	298	290	278	306	258	263	267	245	295	260	258	304	294	294	292	264	275	267	267	274	288	248	242	271	274	296	273	296	319	284	284	289	317	318	257	271	276	267	244	269	276	259	294	282	281	319	245	275	275	288	276	293	281	278	298	270	269	259	323	289	291	265	245	266	257	286	269	281	284	304	260	293	314	288	278	293	287	295	301	278	238	265	303	287	305	333	302	269	329	295	250	281	261	272	304	236	270	289	254	274	271	271	301	291	293	305	266	279	272	280	295	267	270	252	287	287	286	300	317	256	260	284	286	263	303	271	303	303	268	300	289	288	280	266	305	299	284	276	256	288	327	307	283	279	284	260	288	263	270	285	295	330	307	261	317	293	315	292	306	264	289	290	286	274	253	287	260	302	269	274	277	298	276	273	269	286	270	279	261	269	282	256	252	301	262	248	285	271	288	256	288	308	292	261	270	299	301	308	264	303	288	271	275	291	289	288	283	278	272	290	274	305	278	297	302	278	272	273	279	245	268	292	262	236	282	259	261	293	330	292	252	296	282	272	318	277	260	268	307	285	279	275	261	274	305	301	264	287	302	270	282	284	254	269	285	285	288	289	272	267	267	276	286	278	260	274	291	290	289	256	272	311	282	296	255	274	291	283	292	288	282	275	285	256	260	300	283	284	259	275	259	262	294	257	276	257	285	292	251	280	328	298	307	263	281	306	299	258	264	276	269	283	275	265	275	266	275	262	271	276	278	246	269	284	283	282	269	274	293	292	291	291	301	261	256	304	268	287	262	269	295	277	299	286	273	314	265	283	259	270	267	277	274	260	291	271	254	282	266	253	273	260	310	280	285	285	263	257	282	255	245	294	264	267	285	308	274	249	301	260	293	246	246	276	276	269	286	277	287	260	259	266	283	270	273	253	278	280	279	275	273	282	288	292	281	276	260	298	291	265	283	257	246	258	254	273	264	271	277	306	288	284	275	267	290	298	270	279	273	273	228	279	279	282	273	262	291	270	264	281	240	269	273	244	294	288	268	293	244	304	277	281	268	317	263	306	261	279	275	288	281	278	297	287	293	262	252	268	248	264	283	291	300	279	265	269	238	260	268	268	290	321	260	268	253	281	289	268	255	293	314	283	273	263	284	263	285	247	263	298	299	253	266	249	247	279	263	309	287	263	261	300	282	268	279	311	306	265	289	277	282	260	301	262	261	287	281	301	292	276	270	299	280	291	273	292	269	292	289	288	277	301	275	294	266	299	253	292	263	285	259	289	255	217	293	259	292	276	257	265	287	282	268	308	278	259	271	297	303	292	281	248	274	275	289	271	253	243	292	287	320	275	265	281	282	261	278	277	279	281	287	276	274	291	298	257	231	293	282	241	281	292	301	261	274	290	279	283	270	301	276	280	271	270	272	293	302	279	267	241	287	279	284	303	307	303	306	245	306	276	280	297	316	282	280	304	260	314	306	268	260	268	283
8383	3049	6931	22651	49352	18288	2741	2172	1887	1807	1540	1470	1358	1219	1083	1067	1063	976	948	987	940	875	867	802	862	805	787	727	797	735	793	777	758	754	722	773	705	738	739	754	710	702	716	720	679	704	685	708	696	695	639	698	639	683	649	696	676	693	703	666	675	657	690	706	685	652	709	694	662	652	635	672	665	685	664	667	671	658	630	620	653	737	665	643	682	674	670	658	655	678	720	678	605	673	660	706	692	669	638	659	660	693	650	642	677	636	618	659	655	648	649	633	632	628	646	612	656	654	639	678	641	606	637	597	639	671	664	655	640	648	656	670	621	693	667	632	669	621	657	659	629	618	642	620	649	637	641	682	677	634	613	658	701	679	670	637	655	701	667	622	658	667	618	632	632	640	648	621	650	694	613	676	661	677	617	671	630	643	650	641	580	607	651	687	646	656	661	620	642	610	663	723	623	660	698	630	657	670	662	671	615	680	592	626	648	699	657	677	670	647	637	632	647	665	641	621	668	587	641	641	622	642	654	641	612	664	655	646	621	605	633	627	639	660	625	670	678	627	644	645	642	617	705	637	619	668	691	669	651	631	639	667	669	682	634	655	652	702	613	622	674	661	656	633	671	701	656	671	639	677	608	666	638	715	652	636	596	642	690	634	673	639	637	635	593	652	660	650	614	650	640	647	646	624	658	686	616	634	636	628	671	620	631	634	643	730	635	651	630	618	604	648	613	651	652	664	655	660	667	648	638	622	676	641	609	644	687	636	668	621	679	600	649	588	632	622	674	644	595	597	647	623	661	703	662	634	660	663	620	649	623	654	646	657	681	582	603	620	642	642	626	615	593	618	670	633	687	676	636	646	649	649	609	625	627	657	635	646	644	633	618	659	654	686	690	653	689	647	684	644	687	673	628	679	637	640	657	621	629	651	640	663	648	626	679	639	651	650	641	661	618	659	625	668	646	647	628	642	663	628	646	632	658	642	643	707	647	644	646	623	645	681	655	625	649	630	639	638	623	629	660	689	694	616	583	689	679	658	623	605	620	701	591	663	619	650	609	627	657	633	642	665	688	699	673	645	646	664	632	648	631	612	628	642	679	614	624	626	622	626	680	632	623	662	661	677	719	638	648	642	626	630	677	622	668	694	640	634	667	656	675	671	686	653	599	660	699	629	621	680	624	624	686	646	572	677	663	618	619	618	645	654	628	625	596	598	634	643	665	653	682	626	631	616	666	666	649	655	642	682	616	623	666	633	643	706	649	648	629	667	649	632	659	680	645	664	657	652	681	694	652	636	686	597	615	645	608	649	640	635	665	649	717	659	635	618	646	626	646	649	635	658	670	628	634	640	623	620	613	607	643	662	658	631	668	639	643	671	592	599	635	653	626	632	645	618	643	624	637	652	641	615	631	656	635	644	662	651	618	640	655	635	659	614	646	609	634	649	667	636	697	670	659	667	687	694	645	646	629	654	613	619	623	681	680	699	619	633	685	663	626	619	660	597	612	642	644	600	631	638	671	623	631	615	655	640	638	664	658	668	643	599	609	654	634	637	629	614	651	659	647	708	636	653	609	662	675	651	624	622	621	628	638	652	668	700	636	703	651	657	622	640	667	637	629	653	636	619	658	642	634	665	669	645	650	639	665	634	656	652	646	658	660	669	631	650	656	679	665	599	635	674	631	635	635	617	620	678	645	612	621	665	610	640	713	644	652	619	638	635	604	617	677	644	621	605	623	600	606	672	678	658	631	662	606	625	626	674	671	625	653	611	657	715	621	616	675	627	663	680	674	641	648	661	636	650	644	628	646	618	653	599	623	611	642	662	651	646	630	659	620	672	635	655	676	653	674	604	624	650	630	612	648	668	680	673	660	603	655	706	640	661	646	627	635	598	724	643	622	655	636	664	625	661	615	639	671	655	639	639	649	599	681	620	622	598	677	595	662	609	608	668	643	649	643	654	628	651	633	638	695	647	620	678	648	629	642	668	573	647	664	641	612	653	634	624	621	609	668	655	629	685	645	691	677	691	677	645	660	678	650	669	674	630	643	623	625	671	591	600	620	642	630	634	613	616	660	637	670	666	655	654	671	679	641	655	678	621	670	653	677	684	679	642	662	648	690	676	639	647	651	630	634	652	675	619	669	655	661	585	692	668	651	663	640	660	650	662	624	643	696	645	650	689	632	656	615	637	671	659	611	679	669	633	658	649	671	646	667	616	670	613	662	654	628	669	664	639	639	652	621	647	703	624	659	650	709	669	623	691	673	618	654	629	610	643	658	632	663	668	640	616	658	635	644	656	667	730	669	654	656	602	698	594	646	629	688	620	637	669	639	612	672	647	659	662	672	669	626	608	679	664	672	653	667	611	643	686	613	634	688	669	638	653	660	634	668	648	689	656	682	616	645	679	604	652	644	637	640	629	679	623	650	655	660	672	644	656	671	674	622	651	666	638	667	641	665	679	603	688	626	633	630	659	704	628	653	685	639	650	623	643	653	646	606	662	649	658	603	659	680	662	627	582	663	614	669	657	642	665	650	654	684	656	643	661	651	634	675	677	678	659	592	645	620	602	651	661	631	635	661	663	656	664	600	681	640	663	626	586	649	643	657	631	649	638	669	666	609	656	639	602	678	607	648	619	640	604	629	654	640	639	666	652	610	632	618	668	638	685	635	643	681	632	601	616	637	647	642	673	678	672	631	647	670	652	646	647	632	650	627	663	606	670	660	660	698	625	658	639	669	649	675	622	613	685	613	659	647	668	617	664	685	659	658	607	632	670	595	651	644	656	609	647	611	660	647	697	675	630	633	633	656	624	618	647	653	608	615	675	654	650	668	636	674	655	641	685	680	647	636	628	649	682	641	646	652	631	639	713	633	635	671	617	620	632	620	610	647	692	629	619	651	658	690	658	661	646	652	617	646	633	640	603	611	627	656	676	647	615	656	638	636	646	608	637	664	643	651	646	643	656	642	661	653	654	621	643	656	643	628	612	676	644	641	653	660	666	620	640	644	639	651	659	637	659	640	648	622	633	619	643	647	672	652	648	621	595	655	697	653	654	645	622	633	623	636	658	638	697	651	628	619	620	654	625	671	640	689	661	686	689	647	652	647	620	649	686	669	633	646	598	631	658	658	639	607	603	655	662	628	672	681	663	621	608	636	629	687	638	615	635	603	659	637	626	710	694	622	664	642	655	646	677	698	621	673	639	638	625	647	650	628	629	638	669	656	660	668	680	639	607	625	660	627	659	623	645	644	647	639	673	632	645	655	615	681	644	634	671	714	604	618	626	605	631	645	667	625	662	656	636	641	650	636	670	622	656	678	602	645	650	664	674	638	628	667	641	622	711	648	664	659	733	625	612	636	648	664	604	658	635	679	665	627	622	679	635	658	653	644	653	653	645	644	624	643	625	633	685	613	615	642	674	640	651	661	588	650	644	668	702	608	616	636	639	718	618	698	652	655	675	640	682	642	646	660	618	603	634	697	626	639	620	640	638
2479	475	601	599	1081	536	82	75	78	68	84	72	72	101	69	71	73	79	72	82	69	64	66	76	76	74	69	77	78	58	89	79	68	71	87	82	73	82	73	66	57	75	63	71	78	67	62	78	76	78	77	81	88	97	74	64	72	59	73	88	67	70	70	75	81	72	75	71	69	78	79	68	88	90	76	75	65	66	69	68	76	78	74	67	71	57	81	50	74	56	82	58	74	64	68	80	93	67	64	83	88	80	76	59	87	84	68	59	67	70	52	72	76	76	82	75	76	73	79	62	94	72	64	68	72	73	82	65	79	74	70	72	86	76	89	72	72	59	67	72	74	83	63	79	68	88	60	78	72	64	99	76	74	82	67	89	103	66	78	58	71	76	71	76	88	58	77	65	73	77	86	74	72	77	65	81	80	83	83	81	75	81	81	78	73	70	74	71	63	71	78	67	72	72	71	90	64	68	90	80	78	73	77	84	69	61	88	70	70	77	80	86	60	77	78	78	76	72	79	71	54	66	86	67	87	76	72	65	64	92	71	70	67	79	82	68	79	81	82	80	64	68	71	74	72	84	70	64	64	59	73	67	67	87	73	73	75	75	79	70	67	66	81	69	77	61	92	82	76	75	76	78	71	74	83	86	74	74	68	76	64	60	77	82	60	66	95	91	79	67	77	72	67	73	88	67	100	67	71	71	87	80	67	82	72	68	84	63	85	64	85	77	82	61	66	71	67	75	78	63	77	65	66	81	73	66	77	66	78	73	72	67	77	82	65	78	62	78	64	83	75	87	83	74	72	77	86	68	68	79	80	64	67	69	83	67	90	89	91	75	70	92	70	82	68	82	70	68	74	71	80	67	65	78	56	84	69	74	80	72	84	75	78	80	80	74	64	65	74	88	71	64	72	77	74	70	81	58	69	78	65	82	73	71	65	84	82	76	84	71	62	82	68	77	62	77	78	69	70	86	74	79	65	73	74	71	74	59	87	64	76	65	85	74	67	72	63	89	63	70	86	76	61	69	56	82	76	89	84	74	81	81	60	60	78	83	69	87	75	73	68	84	71	73	89	59	56	90	76	75	65	87	84	61	66	60	66	66	77	75	69	72	63	69	73	72	75	79	61	89	73	86	85	69	74	68	80	74	51	56	78	71	92	71	88	69	74	70	65	97	84	72	63	65	75	76	84	71	63	60	86	83	61	69	88	81	79	79	65	67	79	79	89	63	86	81	70	73	64	58	65	73	79	64	74	89	74	76	78	88	87	70	72	69	76	82	70	63	82	92	76	77	74	64	91	71	80	75	71	73	71	82	78	68	74	66	79	61	78	65	68	102	77	89	80	60	84	79	75	89	65	86	83	76	78	79	80	57	70	76	65	71	69	70	82	78	73	80	71	61	74	58	75	83	76	53	83	75	65	73	67	71	78	70	75	56	78	81	82	83	71	65	72	65	77	72	81	83	58	89	83	86	71	84	76	73	90	88	62	67	87	76	74	87	74	89	84	69	65	68	75	84	62	82	70	65	79	67	65	82	85	102	69	74	74	87	72	73	59	79	74	57	72	71	77	76	78	85	48	74	85	73	75	82	78	68	75	84	76	79	59	69	59	87	72	72	69	66	74	66	66	73	60	78	58	78	74	69	80	73	78	73	68	73	72	65	74	70	61	75	72	82	65	73	65	86	57	75	102	68	92	89	96	86	64	66	69	69	70	74	60	77	65	57	86	68	84	65	76	59	82	76	72	76	85	71	67	82	85	74	75	100	67	81	69	70	84	58	72	83	72	84	78	88	66	78	85	77	86	93	86	75	78	71	74	60	82	72	66	73	67	73	62	80	67	90	61	69	69	58	69	64	72	81	70	77	79	77	82	53	82	81	61	62	69	72	91	68	88	75	90	76	71	86	71	68	78	70	85	76	65	82	86	78	73	81	78	68	72	67	77	52	85	73	72	81	77	67	70	76	58	76	76	63	69	71	75	74	94	82	75	79	64	76	64	65	86	74	62	87	83	76	77	80	83	79	91	83	67	68	75	71	73	88	74	69	76	80	80	71	72	88	86	62	71	90	83	76	69	81	78	79	79	82	61	65	68	71	65	90	78	72	74	75	78	60	81	73	72	68	78	98	67	64	75	65	84	64	69	75	70	70	88	75	53	80	71	70	83	83	69	66	70	70	67	69	66	69	88	83	81	75	80	70	64	67	78	76	67	70	70	88	61	80	74	57	71	81	86	73	68	87	76	58	57	75	63	76	73	72	71	70	76	64	70	64	81	75	67	76	77	62	86	65	61	58	81	79	97	83	68	71	98	80	58	70	75	77	63	82	79	79	88	85	86	66	72	94	77	65	69	84	74	68	71	96	63	80	75	68	84	59	81	73	78	72	66	60	77	70	71	64	74	80	59	63	75	81	71	59	77	69	60	70	87	81	72	72	79	67	73	66	73	79	69	71	74	63	67	73	64	65	68	77	66	75	63	70	81	72	75	80	76	61	76	90	81	71	68	81	84	83	91	80	57	61	81	73	59	68	68	77	86	70	71	77	69	73	69	66	67	73	64	66	74	97	79	73	91	67	86	79	82	73	56	57	70	74	79	68	78	66	96	82	65	68	71	80	70	78	55	82	72	70	81	77	71	79	83	84	88	88	95	80	86	85	74	85	72	77	56	55	68	72	77	70	70	62	83	65	86	73	69	69	76	76	86	89	74	79	77	97	62	82	82	79	87	84	68	69	89	78	82	59	70	79	65	99	72	72	62	94	103	73	73	77	82	69	83	61	71	88	70	82	68	71	73	79	82	60	94	69	61	78	68	75	67	61	68	59	64	68	71	76	67	77	69	81	62	77	78	79	92	93	80	73	77	89	69	72	86	61	82	85	67	65	73	75	73	76	78	75	81	71	54	80	81	75	81	75	74	68	71	72	56	88	67	93	79	67	67	62	68	83	72	65	53	70	62	65	69	74	62	57	66	71	88	98	85	66	90	92	65	75	65	68	70	66	64	87	58	75	75	83	84	66	65	74	77	75	67	85	108	79	67	73	59	81	76	61	76	86	72	76	95	87	53	76	81	75	67	66	69	79	83	75	72	68	58	73	82	54	79	73	66	72	81	76	76	82	78	76	85	84	69	63	68	70	72	89	79	70	73	76	91	74	68	74	71	67	77	71	61	80	64	65	72	83	65	78	74	85	82	60	78	74	71	73	66	80	70	74	93	88	78	82	102	80	62	68	67	71	78	71	62	68	82	65	74	73	74	71	85	95	71	57	82	78	71	76	73	84	70	73	74	73	74	71	77	76	73	77	75	74	72	72	66	65	70	76	65	72	83	78	76	82	81	68	75	80	73	60	97	78	80	69	63	82	93	76	73	63	65	51	60	78	61	70	70	62	86	86	93	76	78	71	70	53	77	77	65	75	63	66	80	89	78	83	89	64	73	79	74	65	61	64	71	77	72	70	83	73	75	87	85	94	66	93	73	72	71	65	72	68	74	69
2178	670	1273	2175	5967	2375	255	244	240	219	257	212	201	230	219	229	241	229	224	246	219	248	219	217	239	225	218	217	219	200	228	228	207	218	247	237	204	215	230	233	194	201	240	193	234	258	213	238	214	230	245	226	229	210	233	226	228	235	227	215	203	219	191	204	213	215	240	192	234	233	221	199	222	217	208	241	205	212	208	229	238	204	219	204	217	231	228	242	211	235	215	215	234	223	235	262	242	221	225	229	211	204	216	226	236	250	235	240	244	239	247	228	218	230	220	210	220	222	209	243	229	225	222	257	244	254	229	242	231	210	216	212	210	224	219	240	222	246	225	234	233	241	219	224	230	235	225	218	212	219	226	235	216	237	226	220	200	218	209	225	214	195	231	244	225	241	249	222	250	223	218	216	215	224	221	251	228	265	222	205	214	208	229	215	211	208	223	212	218	207	223	205	233	251	235	228	217	230	206	227	232	227	235	221	200	233	233	223	247	228	204	222	214	220	250	235	223	245	251	234	237	236	236	221	207	225	212	236	211	218	196	214	241	217	200	231	243	226	203	228	235	214	230	254	230	247	232	225	225	242	232	229	216	239	206	205	242	204	221	224	231	252	235	206	215	231	247	225	232	210	220	232	244	208	234	236	231	244	225	240	219	255	235	216	215	211	221	205	213	219	231	222	234	214	254	214	216	193	231	231	200	217	201	203	213	233	231	245	209	207	250	230	230	223	221	227	218	224	224	243	231	232	238	245	209	229	240	200	253	216	222	205	254	195	227	249	234	224	233	221	257	224	209	229	211	207	247	235	197	250	204	219	217	204	226	258	229	238	231	239	223	208	249	245	222	206	204	218	227	199	235	224	214	211	242	216	222	251	211	220	218	235	250	221	218	206	236	216	230	227	234	241	217	243	236	212	223	220	198	218	226	238	241	231	223	227	238	248	230	209	233	220	236	224	241	203	233	215	247	202	239	213	220	235	203	217	231	239	223	212	205	225	223	215	236	232	237	245	224	234	253	230	218	226	204	210	234	225	221	238	219	234	221	229	235	229	226	191	238	225	201	242	205	219	233	220	211	247	210	224	206	224	228	229	225	219	231	198	194	218	235	213	222	236	244	208	235	227	221	216	224	248	222	199	225	247	218	230	219	250	202	246	193	242	221	223	194	233	221	229	220	226	209	233	227	226	231	239	229	237	201	232	232	214	223	233	215	236	203	225	243	212	239	247	227	210	210	223	220	255	222	217	218	225	193	225	224	241	206	230	234	217	231	194	230	255	228	201	224	238	193	215	240	234	222	246	236	219	244	232	222	238	202	255	217	215	233	235	214	234	228	237	259	221	229	237	225	234	235	249	226	211	233	195	203	228	213	230	224	203	234	213	257	226	230	234	222	232	218	232	268	233	253	239	217	230	217	226	211	250	243	252	227	254	205	227	251	217	227	215	247	219	232	234	233	231	259	223	225	209	244	214	218	229	215	226	219	224	236	241	214	218	243	216	249	230	216	257	223	215	245	214	211	232	232	215	210	207	215	221	233	233	220	232	235	216	228	235	220	248	208	208	214	195	212	208	233	226	225	224	227	197	227	238	221	236	244	200	216	227	230	240	213	242	217	246	222	212	204	251	219	240	247	209	192	235	244	239	235	242	242	228	251	229	233	224	227	201	257	204	234	225	214	238	208	219	217	216	227	229	208	218	214	228	211	253	231	216	230	210	222	259	201	200	204	229	225	228	187	235	224	222	208	234	206	239	218	222	247	215	221	212	243	230	221	227	230	217	238	257	238	198	220	238	236	213	234	237	225	245	221	229	200	227	239	223	210	235	254	238	225	227	225	223	218	211	203	227	241	235	218	244	231	194	250	226	233	215	240	233	245	205	238	238	216	237	216	205	239	215	220	218	211	212	224	220	231	224	230	217	226	213	239	255	213	205	256	240	265	230	199	214	203	224	239	229	223	213	240	207	204	222	221	229	215	248	238	217	230	192	210	222	224	223	209	203	224	220	201	236	215	242	211	219	206	246	211	228	223	225	249	211	239	241	235	233	239	235	214	215	219	234	247	242	226	223	237	238	245	227	219	232	217	201	248	214	246	182	229	216	221	223	204	237	215	231	209	232	232	209	229	238	237	216	217	233	233	224	204	197	234	210	233	233	232	205	249	222	214	239	220	211	228	212	223	209	222	234	245	221	218	212	237	205	231	236	217	220	215	231	242	241	241	220	237	241	230	228	217	214	222	226	231	235	227	198	215	228	208	241	245	230	216	250	220	237	242	207	215	220	238	232	229	229	244	228	212	197	217	242	205	239	215	205	230	221	231	223	218	230	222	208	219	208	228	229	234	233	221	226	231	213	236	211	234	206	251	222	213	203	246	213	235	240	223	256	239	205	199	228	223	251	239	227	207	207	253	223	200	251	207	203	274	198	233	233	223	264	223	235	234	231	250	240	231	214	224	223	240	242	182	226	232	236	215	199	248	216	225	216	223	209	242	226	222	223	226	215	247	229	225	229	216	222	228	219	240	223	224	226	246	216	242	222	215	208	236	264	213	214	226	238	227	223	222	230	212	208	221	247	226	243	248	193	226	221	223	222	222	224	241	242	203	259	235	226	242	227	243	251	225	231	225	226	210	221	232	212	223	216	232	221	211	239	214	252	248	231	202	213	219	233	243	214	214	240	222	243	210	236	224	223	251	243	225	216	252	224	227	208	245	198	213	232	224	223	241	220	197	209	221	202	206	215	195	227	208	235	233	226	244	220	229	212	228	203	227	240	227	211	217	213	215	207	231	244	220	221	214	216	228	234	230	227	232	248	237	251	257	220	222	235	226	206	223	201	246	232	207	234	223	217	224	200	204	207	226	232	234	242	197	205	222	217	244	199	236	244	222	224	221	227	233	231	225	226	248	217	233	215	204	234	202	219	230	227	226	236	219	238	229	226	215	211	224	198	204	233	202	204	218	212	239	238	203	232	238	208	256	240	224	226	228	199	239	230	215	236	221	210	233	261	216	224	218	218	223	237	211	225	220	237	231	239	241	203	216	234	214	271	234	232	249	212	262	230	228	244	232	222	206	232	208	254	246	218	225	235	236	194	223	226	222	238	262	218	234	225	258	238	217	226	226	232	235	234	212	218	232	235	198	242	254	223	199	210	245	244	223	226	229	240	208	226	226	241	252	225	231	241	210	247	230	240	207	216	231	226	213	236	244	234	232	237	200	218	214	231	224	227	200	233	224	210	230	222	214	234	251	230	218	224	233	246	205	216	225	208	210	220	222	225	224	218	235	207	227	228	219	234	228	227	226	232	233	218	227	242	222	239	193	235	247	243	221	237	224	249	204	224	234	213	243	222	231	228	244	214	212	235	249	234	238	213	230	230	216	223	207	242	223	209	226	197	200	219	231	242	203	224	199	241	250	218	214	223	212	214	231	236	234	230	214	224	225	214	223	238	215	221	230	209	204	222	237	204	221	226	260	217	218	248	218	224	277	249
10585	2003	2234	7787	26431	24981	2061	324	286	272	230	228	229	202	228	200	204	193	173	181	195	195	186	183	199	155	175	188	180	176	182	150	169	185	169	181	165	157	173	160	187	145	174	152	153	166	171	176	181	177	153	176	181	168	158	157	184	159	163	174	150	163	162	164	169	153	198	155	159	163	146	182	164	177	145	160	166	151	165	169	187	165	173	166	150	170	162	156	163	163	173	155	165	164	141	163	167	154	159	178	150	159	146	172	177	166	194	163	166	175	148	130	170	170	149	167	179	162	173	141	174	167	181	169	168	175	162	159	166	158	188	163	173	155	129	164	166	153	135	171	175	170	154	168	155	180	149	185	179	145	173	164	195	156	159	142	148	164	178	165	157	158	165	186	154	152	150	179	160	160	174	165	186	129	155	165	181	174	153	164	170	172	163	186	166	166	182	177	181	152	201	169	182	141	171	191	152	162	160	153	171	179	157	194	172	171	159	146	162	197	176	156	178	145	153	144	159	162	164	180	172	178	163	161	175	149	164	154	167	179	164	178	170	159	160	166	167	184	186	154	178	179	152	161	157	153	172	178	169	177	149	162	145	179	168	146	161	159	156	182	182	168	164	165	160	155	149	152	153	131	168	127	164	156	138	173	175	153	155	147	163	208	167	188	152	179	166	181	169	158	157	191	173	159	131	189	173	155	172	151	164	178	156	174	164	140	167	163	160	162	148	149	166	172	170	160	169	137	142	158	148	157	177	148	174	147	175	163	141	135	172	174	192	160	166	162	163	169	161	169	163	144	167	164	170	172	156	157	163	164	169	157	160	180	173	168	199	165	142	146	160	188	162	136	163	157	151	175	186	153	153	167	166	161	165	169	177	167	150	157	174	165	156	182	161	156	172	146	152	175	169	176	153	201	171	153	178	192	147	169	157	171	175	152	155	144	175	166	152	146	156	157	169	153	157	169	152	177	173	150	158	165	184	149	158	146	178	159	151	144	177	178	159	177	164	175	154	142	150	137	170	156	139	147	183	159	170	177	176	150	158	146	177	149	141	156	177	164	149	184	173	149	169	167	176	136	158	176	148	166	175	159	166	153	165	161	156	153	173	176	162	165	160	154	187	175	155	154	183	160	170	146	148	181	171	181	154	178	145	165	192	181	182	169	149	162	174	179	170	162	169	185	166	152	193	153	154	198	176	130	149	191	175	153	166	139	145	138	148	160	170	163	180	163	159	164	161	156	148	151	185	183	184	154	155	165	157	161	149	144	163	173	169	177	140	149	166	166	155	157	179	180	153	183	179	162	147	157	157	177	169	177	188	205	168	186	142	198	180	162	153	166	155	141	168	171	157	159	153	158	183	167	185	179	184	156	160	168	178	152	134	138	182	180	151	167	158	164	158	151	177	170	173	168	156	142	180	143	175	193	139	143	180	145	173	173	175	141	160	160	152	167	146	170	160	170	147	173	168	163	137	133	151	165	158	151	163	186	167	167	161	173	170	164	173	158	158	174	165	183	186	153	164	162	157	189	162	191	167	128	160	164	161	169	152	158	181	155	181	154	174	158	181	133	167	177	189	186	189	156	167	167	186	152	147	150	176	178	159	151	146	151	155	176	173	160	167	142	152	152	161	157	162	151	193	152	164	180	139	168	170	178	166	153	164	159	168	143	160	155	168	141	164	144	170	162	146	154	152	158	180	170	176	148	165	173	148	160	173	175	150	151	174	165	150	136	140	145	164	163	159	174	133	156	167	165	170	166	165	157	158	174	179	176	145	163	180	167	148	168	174	174	183	162	179	165	157	153	148	182	174	153	153	165	174	170	174	167	163	189	160	147	185	159	165	182	154	165	173	159	146	134	187	161	195	172	169	171	162	178	185	155	145	158	159	166	173	162	163	153	161	145	177	180	168	155	150	157	193	185	171	189	208	136	159	170	154	193	182	163	170	179	166	184	154	174	167	174	188	165	163	167	179	161	168	153	177	156	171	176	175	144	174	182	156	138	160	160	153	164	150	191	182	195	168	180	154	139	155	187	165	173	150	166	160	166	146	197	156	169	153	154	153	173	175	156	157	149	188	172	153	171	186	155	149	146	156	177	193	154	152	173	163	183	169	206	142	180	182	174	165	164	192	167	157	180	179	173	183	148	190	151	153	158	181	164	173	148	160	156	160	174	177	170	185	165	173	163	157	177	169	170	173	159	139	148	159	156	158	147	168	163	148	157	158	166	162	157	155	154	172	177	157	173	164	162	177	143	140	167	148	158	174	209	154	167	145	146	151	166	170	157	149	159	136	161	181	159	183	130	165	157	192	150	173	178	145	189	166	165	147	188	161	156	165	148	155	162	165	140	156	158	175	161	160	144	177	168	151	157	162	162	166	161	165	172	147	155	155	166	182	174	160	154	159	177	146	158	172	156	149	177	184	181	180	159	168	172	152	148	176	154	156	169	156	161	171	180	165	151	176	160	162	137	160	144	169	179	160	152	180	156	166	140	182	164	148	138	174	146	160	166	163	156	158	178	161	175	184	166	163	156	167	158	153	195	170	166	166	167	146	167	158	161	163	146	192	163	162	162	160	160	172	185	164	182	141	170	158	170	153	160	156	168	177	171	162	186	151	181	174	157	168	155	154	150	174	159	155	168	163	154	148	151	173	156	177	173	155	151	173	171	164	137	165	171	151	170	155	160	158	161	182	179	205	176	177	176	160	162	182	182	163	161	164	164	149	173	176	166	164	156	160	167	170	169	168	151	161	173	151	184	168	181	166	175	178	175	153	173	172	145	154	154	184	173	137	166	157	180	173	163	166	178	181	163	168	164	156	165	172	149	148	156	172	181	144	159	174	171	151	163	145	172	196	159	168	171	185	157	156	168	175	163	180	198	169	171	164	173	157	159	174	182	164	161	159	150	155	173	147	163	140	165	155	167	169	183	169	176	161	172	165	152	151	182	158	163	171	171	183	160	182	160	153	157	165	190	174	148	167	174	164	180	145	154	178	163	171	162	145	172	187	171	167	182	179	153	159	154	164	168	169	148	152	145	184	181	142	158	176	183	142	176	167	167	172	173	157	148	162	149	150	170	167	144	149	167	155	170	173	151	133	171	158	185	175	160	169	174	149	176	171	158	168	167	146	149	169	175	144	162	160	163	159	149	181	174	165	159	153	159	191	166	149	179	161	140	173	161	143	157	175	172	153	172	198	161	157	179	159	184	176	160	169	162	175	158	164	168	146	164	161	191	168	146	141	160	143	147	183	156	170	160	145	172	169	148	162	157	174	149	164	140	147	160	176	193	164	191	164	191	173	158	152	168	163	151	155	154	155	149	154	151	181	148	173	152	153	169	180	171	175	167	166	185	165	171	163	184	163	168	153	148	186	132	179	159	158	168	182	160	194	151	173	163	155	171	151	169	168	203	169	188	151	163	159	168	169	185	154	168	183	163	148	162	186	171	146	162	169	142	192	146	171	149	172	165	152	178	163	156	148	168	170	161
6444	2046	4253	14649	41621	22851	1387	1196	1089	948	863	774	742	701	641	648	602	575	570	577	541	529	543	506	504	509	476	510	458	482	488	429	472	465	461	448	458	476	463	478	454	445	477	448	428	489	451	421	453	466	422	442	429	445	455	430	417	420	453	453	403	409	397	462	440	420	445	375	439	407	435	436	440	412	501	410	434	446	429	387	408	444	434	435	435	424	467	448	414	400	450	453	421	424	426	443	440	463	432	447	419	462	426	469	445	452	441	464	441	453	456	445	431	450	431	407	451	430	395	388	452	425	423	428	409	430	440	449	433	437	432	407	389	429	436	417	452	394	408	441	422	437	425	455	403	445	428	437	411	414	409	422	438	393	424	440	429	393	418	436	434	437	423	427	442	431	419	454	425	403	386	401	417	459	453	426	399	442	423	430	384	440	427	442	432	432	436	403	431	437	412	437	416	470	400	387	401	405	429	401	418	463	416	419	396	419	434	422	391	446	401	430	414	428	419	441	419	456	441	440	421	409	481	418	447	409	431	398	386	389	465	416	485	428	445	433	433	403	415	419	444	417	410	404	431	430	448	445	381	432	462	449	461	374	448	417	421	432	425	418	407	376	434	459	421	383	427	428	401	399	449	417	404	453	448	440	456	424	397	418	424	425	445	461	427	428	454	389	425	429	446	441	412	448	395	447	468	416	400	413	423	449	417	450	437	386	411	425	427	398	421	383	436	418	436	397	450	432	396	451	433	424	408	431	417	417	428	441	421	422	378	396	434	421	435	467	409	418	445	441	415	440	415	403	429	420	440	431	442	419	436	417	400	401	424	403	455	438	415	444	421	415	394	412	446	443	445	424	411	427	391	427	454	427	440	446	415	464	424	418	392	385	470	410	418	448	400	407	398	407	457	429	458	425	454	412	438	405	398	439	414	443	432	452	434	456	389	439	437	424	400	410	411	431	441	424	410	434	450	432	456	422	442	416	429	467	450	400	398	420	450	424	409	435	420	413	415	378	418	394	413	418	417	417	409	421	424	423	428	425	479	428	454	393	444	423	394	425	431	440	422	413	460	449	425	394	405	445	405	443	422	420	415	431	418	422	395	433	396	450	417	415	408	414	450	421	439	400	440	400	449	412	416	432	405	443	401	368	415	412	444	442	455	423	388	422	434	404	446	409	423	407	395	436	406	466	443	444	439	424	410	425	415	425	405	402	402	401	404	375	450	456	414	422	413	421	415	436	441	439	446	401	441	426	377	432	406	427	425	418	396	430	424	432	416	405	444	396	396	412	437	422	401	406	440	459	424	411	422	419	424	404	406	414	428	412	380	430	419	436	400	412	420	457	467	464	448	439	411	430	435	449	450	424	414	411	428	435	445	447	435	467	408	427	424	411	445	431	438	412	391	443	401	403	438	406	435	394	433	378	417	422	419	443	414	424	439	393	462	383	417	420	398	442	422	415	417	410	447	433	411	413	421	416	378	411	398	403	454	428	418	423	431	405	451	459	440	443	397	418	429	429	415	454	390	427	452	457	426	433	425	364	425	425	417	436	426	442	429	439	444	425	412	461	435	446	429	456	419	449	412	454	429	441	433	401	378	402	426	432	388	418	426	437	451	413	478	433	435	412	428	456	397	403	401	427	371	408	437	415	402	393	390	401	436	412	455	422	437	400	411	421	423	408	421	431	409	400	399	413	403	432	440	443	418	410	429	409	416	447	393	386	438	394	413	422	459	402	417	433	458	394	442	447	426	392	436	407	410	407	434	416	389	416	380	435	431	457	393	385	418	412	497	428	416	435	440	444	395	429	416	403	414	355	442	423	435	417	402	440	426	419	414	435	463	493	437	452	448	393	430	395	419	423	451	434	399	432	449	453	429	440	438	438	443	418	417	405	458	478	404	410	453	405	425	438	393	407	436	397	437	376	438	408	392	470	433	424	427	399	450	430	425	376	450	418	420	454	389	395	405	474	455	404	436	444	419	426	417	395	405	425	407	426	420	486	421	383	408	406	430	450	423	443	430	446	469	434	436	391	397	416	409	413	414	427	436	401	406	475	438	422	394	380	433	441	469	416	406	407	425	462	403	425	419	410	421	443	443	400	445	398	397	424	432	434	393	418	454	388	410	400	432	439	435	422	411	399	432	430	402	408	429	407	432	415	428	414	424	418	415	456	433	409	443	422	425	400	425	407	450	435	435	385	454	437	413	413	411	427	456	375	448	388	421	420	435	413	427	451	457	407	431	434	422	374	439	417	410	451	411	402	407	435	421	414	452	449	385	414	434	383	459	417	440	452	402	420	412	431	423	431	452	399	397	447	393	427	410	426	387	409	415	449	423	426	420	422	432	432	441	423	377	428	408	433	437	439	426	428	416	405	443	435	414	422	414	445	411	430	424	382	427	420	418	401	387	399	441	445	434	434	437	455	403	450	430	439	438	402	429	413	430	428	416	421	427	466	451	416	445	445	415	431	415	407	432	440	402	416	402	423	416	423	411	429	419	436	433	468	471	429	417	440	408	424	426	449	450	435	409	447	416	436	464	416	420	415	431	396	391	449	397	402	434	446	416	456	407	391	420	417	413	453	448	414	422	438	401	466	451	429	415	402	436	404	427	447	413	430	407	415	434	416	458	458	483	405	387	423	449	445	424	445	434	443	446	379	400	401	419	407	417	449	443	452	431	403	410	445	438	417	370	424	425	429	418	421	410	445	423	415	420	424	421	406	420	403	439	414	456	444	470	447	429	408	418	409	424	385	438	391	453	402	417	402	384	448	456	421	417	429	429	426	444	433	425	421	444	424	435	447	414	411	428	453	421	423	444	412	412	416	391	431	414	439	421	450	399	398	417	386	443	408	422	450	405	431	419	395	443	418	442	416	422	403	419	430	402	400	439	412	429	403	468	461	448	434	417	406	423	427	395	432	409	424	456	431	415	454	428	436	429	421	428	454	408	468	391	399	435	412	443	445	402	412	479	456	428	400	385	417	441	438	440	388	416	398	419	394	439	376	452	412	429	444	402	446	442	445	434	431	458	447	410	441	413	448	446	440	401	480	422	433	439	418	412	441	430	399	418	418	460	409	423	410	458	438	461	419	419	444	419	417	438	419	430	395	421	456	418	426	403	420	431	445	398	464	417	457	442	425	395	406	435	444	391	400	399	440	410	369	446	394	403	398	404	449	423	426	420	425	437	447	434	392	429	393	417	386	408	428	431	439	435	422	443	414	446	416	413	436	402	424	412	419	454	397	426	426	433	467	427	397	413	393	410	415	433	405	418	428	425	452	414	490	434	372	421	403	420	424	471	404	423	411	414	452	468	402	425	370	397	425	432	385	387	420	405	433	468	446	421	420	427	408	394	420	405	416	415	448	426	418	430	399	431	381	429	443	444	389	421	462	428	405	423	416	435	402	425	381	436	421	450	393	413	418	427	416	406	414	469	452	418	407	446	464	404	421	438	411	415	411	413	416	411	434	405	453	432	424	427	398	412	399
18429	4317	4149	4847	36271	39735	6261	695	516	460	409	408	369	376	356	346	320	347	316	338	310	296	309	266	283	284	285	292	277	292	291	271	265	284	271	298	285	287	301	276	307	318	312	310	256	304	282	266	303	287	269	258	284	304	295	296	279	261	265	299	293	277	315	311	297	280	322	253	273	301	267	262	270	274	263	282	283	296	314	268	270	299	305	294	288	277	263	283	276	281	283	269	274	291	296	282	308	277	317	309	263	296	294	296	273	289	276	268	293	265	248	283	247	249	309	314	274	272	313	265	272	258	266	303	266	279	270	260	287	281	285	268	291	289	292	253	291	273	266	291	259	308	271	283	293	319	298	276	251	257	281	286	307	270	297	266	284	267	305	271	281	273	279	339	280	255	311	289	311	292	268	300	294	283	273	308	266	261	278	291	271	296	289	287	261	262	263	294	247	295	283	325	275	280	273	254	286	307	292	292	277	264	266	281	275	273	287	324	279	266	281	296	307	268	273	301	268	287	308	267	276	299	259	312	262	298	263	253	285	245	244	263	279	308	293	273	266	245	260	275	319	275	287	294	277	282	293	261	258	280	260	262	296	294	284	299	334	280	287	261	283	299	275	274	292	287	270	293	300	260	262	250	270	288	287	288	256	254	284	300	280	303	279	283	297	267	277	277	285	259	280	280	310	271	305	305	298	274	286	300	268	258	268	296	289	283	261	273	276	322	280	265	272	249	279	272	269	258	277	314	238	271	279	274	286	272	297	274	264	280	257	264	270	251	267	257	298	289	278	282	290	297	244	262	265	259	286	284	269	281	260	282	251	295	275	263	282	295	285	290	287	315	258	274	295	280	262	295	260	272	309	272	248	296	302	311	292	296	270	272	288	267	261	258	287	277	306	309	283	254	278	280	257	278	304	256	266	270	270	288	288	261	288	308	270	298	269	305	278	274	250	266	289	306	287	305	287	318	295	262	262	284	277	264	261	298	299	267	251	278	278	294	287	302	296	277	273	297	266	273	317	279	275	270	278	287	285	282	269	302	308	288	308	269	326	285	251	302	273	268	248	267	279	279	289	267	271	249	306	317	308	289	273	279	263	290	287	304	263	274	242	291	318	294	306	308	263	234	266	289	271	274	296	266	284	310	266	296	281	314	283	286	254	244	299	287	281	261	268	291	288	265	276	300	278	261	291	300	292	300	275	267	273	260	252	248	261	271	283	270	256	276	255	302	257	285	268	296	310	276	270	271	288	308	284	260	258	290	263	283	278	303	284	298	287	287	270	265	280	293	278	284	307	290	279	272	275	282	278	276	260	288	263	279	268	278	288	293	295	287	265	276	304	282	289	260	257	282	273	253	284	265	298	301	283	292	264	267	315	267	251	275	266	258	268	259	286	268	295	283	274	259	302	271	263	258	282	286	283	242	293	240	275	294	272	282	263	285	282	286	273	312	265	280	284	274	278	273	282	281	293	296	276	249	245	275	278	287	312	271	260	301	269	275	277	285	277	295	321	263	306	292	282	301	287	275	291	264	261	264	299	290	286	283	273	252	267	284	281	295	299	298	299	289	299	279	265	257	314	298	302	289	245	259	258	264	287	277	261	305	262	248	294	320	285	283	273	286	282	299	269	278	279	268	267	249	278	307	288	277	275	270	295	271	306	275	276	297	287	291	313	283	277	275	261	253	299	278	281	276	286	268	272	260	259	275	263	272	297	297	303	298	290	268	287	256	291	295	254	270	302	243	286	257	311	279	286	297	286	282	290	280	281	258	285	277	296	271	289	267	292	260	281	280	295	266	280	252	290	262	273	271	304	257	298	295	277	282	280	267	305	250	270	273	283	254	263	297	298	259	287	279	238	305	286	290	281	278	307	301	254	258	297	278	280	280	295	289	286	264	287	282	332	254	283	280	300	256	281	268	289	275	281	297	289	310	247	282	304	316	259	277	280	260	274	281	265	234	279	285	282	288	327	279	261	294	261	271	274	238	268	247	275	311	272	261	302	288	291	282	274	275	268	280	289	300	311	280	256	310	290	269	302	277	285	272	249	287	282	297	286	311	261	278	273	284	255	244	269	260	298	285	261	243	275	260	290	265	273	266	285	297	274	266	280	282	308	301	319	264	290	288	257	271	272	290	293	289	295	276	308	268	279	280	278	287	284	298	287	283	284	271	284	294	282	263	271	295	301	302	292	272	265	303	275	285	279	294	264	278	278	281	273	297	258	318	295	284	286	291	293	301	269	282	272	299	252	253	262	285	264	295	300	272	295	289	283	269	275	267	266	267	292	288	275	294	291	284	281	266	305	260	292	263	274	273	284	253	297	294	289	282	302	330	298	273	273	291	310	300	273	275	274	277	295	247	288	273	276	314	285	289	269	259	289	272	303	299	272	280	294	273	312	285	285	277	256	263	334	280	288	315	273	267	295	262	259	298	277	293	268	276	312	282	265	266	268	279	303	290	303	270	276	304	318	259	301	284	264	330	262	280	268	278	274	274	282	265	299	278	274	287	277	243	276	271	279	284	289	288	259	276	286	276	276	247	284	279	271	270	286	258	267	273	284	285	274	276	264	286	287	277	274	246	259	284	295	306	256	293	311	286	301	308	266	301	277	269	263	291	282	311	238	235	277	293	302	295	284	279	286	264	286	276	254	286	272	306	266	258	238	282	295	255	289	277	289	275	292	279	296	290	286	275	272	262	278	259	268	253	290	266	270	279	272	231	293	264	309	268	274	309	273	277	270	266	308	274	266	277	295	268	311	286	305	315	256	278	274	267	316	277	297	281	275	277	280	283	239	313	303	257	282	270	262	269	285	273	257	266	305	272	266	270	295	286	293	303	290	275	306	267	277	264	294	272	304	298	277	267	279	312	285	258	274	277	267	265	290	279	303	295	260	268	252	295	279	274	285	253	282	318	282	294	276	268	272	277	292	255	262	270	276	291	264	258	281	258	285	277	269	290	300	295	251	278	265	267	271	261	291	287	285	267	266	268	286	293	310	278	245	269	252	263	266	278	289	266	288	300	270	301	296	278	270	263	310	272	259	280	287	253	300	299	260	298	282	282	293	283	299	301	236	290	280	270	301	278	297	256	273	260	260	273	285	291	282	260	296	285	292	275	306	290	306	274	294	269	293	307	261	327	301	273	285	282	283	303	297	286	256	290	268	271	274	243	274	266	300	275	279	276	267	277	318	284	256	286	282	271	272	286	294	300	263	273	264	252	285	285	257	268	286	286	266	266	268	292	266	284	262	256	291	285	290	261	256	283	263	305	255	306	286	288	266	248	297	290	315	282	293	261	325	284	278	312	276	256	281	253	284	294	269	259	294	281	319	281	302	265	260	325	285	294	264	300	286	277	303	291	288	276	282	301	255	251	291	282	300	271	280	265	256	265	258	245	313	240	293	282	278	238	285	273	274	265	284	279	271	288	296	274	268	258	290	250	267	269	268	274	293	275	281	248	293	255	312	251	290	267	271	263	293	262	261	294
8645	3279	7039	11455	49671	32628	2597	2162	1933	1688	1523	1407	1271	1236	1072	1067	1046	1008	952	941	897	895	886	840	814	825	757	797	771	807	796	758	715	750	783	735	723	731	744	724	765	700	748	676	676	705	686	691	714	690	660	698	742	647	628	669	680	690	704	700	703	674	662	648	663	680	694	697	699	641	676	645	670	674	663	649	694	632	670	712	676	654	705	647	651	712	644	630	621	689	642	670	667	665	612	670	633	680	663	682	688	687	692	650	654	687	621	677	649	646	688	693	632	651	632	663	684	631	652	674	641	638	619	644	645	685	674	683	655	654	650	689	650	680	659	631	609	662	632	663	636	646	697	646	671	675	666	636	646	644	647	668	632	653	642	686	655	608	643	666	654	620	630	659	684	644	672	671	623	630	658	680	620	607	676	656	656	679	697	621	666	634	661	659	641	688	667	641	673	692	648	638	676	621	676	638	653	615	679	639	586	630	667	640	650	644	637	674	659	626	698	633	615	632	623	626	625	657	614	641	677	686	654	602	641	685	672	669	636	661	640	671	614	655	642	644	659	686	663	673	643	579	654	642	653	644	667	652	612	644	646	620	707	649	655	661	647	619	664	695	684	613	614	603	677	671	599	693	694	635	642	621	642	672	668	662	679	687	676	648	637	666	640	652	661	704	667	648	604	652	654	671	673	651	641	632	676	655	660	687	693	653	672	622	656	651	616	651	677	656	641	673	655	604	662	653	650	630	640	654	623	635	653	685	653	611	661	681	639	626	665	659	669	637	617	651	689	633	654	629	630	668	632	665	692	616	644	670	663	651	636	661	689	671	625	625	647	653	689	657	664	623	661	690	657	690	632	623	597	626	648	662	689	668	608	611	704	610	666	653	659	661	646	611	628	688	664	666	687	697	659	684	662	620	619	656	634	623	636	685	705	655	657	618	679	641	635	650	641	646	667	648	647	693	656	673	659	639	644	659	667	651	634	631	630	656	603	665	641	687	646	653	635	672	685	668	640	634	667	683	639	681	644	682	654	603	665	648	720	659	674	695	595	689	654	638	649	632	683	653	658	608	645	666	591	622	666	653	642	680	626	656	641	648	658	618	661	673	662	677	631	648	659	650	628	684	648	695	647	655	638	650	662	680	662	639	613	650	638	649	637	633	627	648	614	612	685	621	692	660	719	642	674	635	661	607	630	647	609	632	631	683	706	638	614	659	637	655	641	612	658	632	669	660	658	597	644	661	651	638	664	657	627	640	667	620	635	661	662	671	634	663	686	620	654	628	670	684	681	673	630	678	671	638	657	649	680	626	629	662	647	658	657	644	647	674	675	638	703	672	670	667	686	630	602	656	640	681	637	666	616	659	683	695	659	657	656	650	677	619	646	652	662	661	665	635	629	663	640	635	668	652	682	677	647	633	621	652	644	635	655	624	670	651	698	671	626	642	624	713	644	621	651	650	662	669	678	662	658	622	653	644	632	679	669	663	687	627	661	621	691	671	624	674	643	636	627	622	669	666	684	668	641	627	627	653	613	689	597	636	654	620	659	605	695	686	630	621	658	633	657	675	656	694	638	647	648	649	639	610	652	630	701	687	664	658	624	644	675	682	662	669	682	639	661	643	653	623	666	643	653	706	672	681	656	687	647	653	630	670	657	671	635	680	665	644	666	668	673	673	681	640	638	655	634	661	699	635	662	684	678	645	636	681	639	652	665	631	669	628	681	672	669	650	637	704	651	652	647	669	662	653	658	631	662	647	628	691	664	673	635	641	658	695	642	661	648	655	630	623	653	683	652	658	614	633	623	663	641	628	679	627	644	633	640	615	628	631	667	674	667	641	638	648	685	653	632	601	629	669	616	630	707	636	621	657	635	670	628	674	625	644	667	637	666	678	631	668	643	644	701	597	649	657	629	642	654	670	654	628	667	629	662	669	684	683	618	669	604	650	664	702	651	633	660	671	669	608	641	633	697	662	674	696	722	633	688	626	676	681	653	649	679	623	654	642	648	639	680	618	694	663	651	652	664	621	652	704	607	693	635	641	656	674	650	626	655	644	690	676	659	653	596	638	629	683	664	634	676	632	684	672	608	664	642	653	636	613	648	665	655	657	654	650	681	640	649	632	651	651	631	653	640	643	721	671	646	656	644	639	660	646	610	663	648	619	672	616	645	659	620	696	648	625	683	686	649	690	613	669	648	655	669	625	614	653	669	619	637	705	677	669	682	644	678	647	664	651	608	682	638	637	647	661	602	650	675	618	685	683	662	663	627	670	666	637	687	702	672	669	666	653	629	672	665	632	647	715	637	639	636	637	691	647	650	688	637	674	660	667	658	657	636	693	637	665	631	624	648	655	660	666	648	669	703	646	652	659	642	649	621	670	643	629	581	669	619	655	613	623	650	646	640	653	661	638	634	626	612	634	671	633	670	634	636	667	596	677	654	637	680	654	630	666	635	641	626	645	638	670	659	618	659	637	631	669	632	683	623	671	613	652	651	631	669	626	670	623	654	673	686	675	666	652	673	641	640	632	664	626	701	640	704	694	651	674	659	696	638	683	640	638	698	668	662	660	662	675	639	684	670	618	654	669	626	632	652	636	677	653	668	630	609	682	644	652	686	651	653	629	617	649	655	649	650	651	639	661	627	687	647	642	647	659	635	694	657	693	670	647	659	665	655	610	671	644	669	677	668	634	629	645	662	623	612	711	634	631	633	642	654	666	623	609	632	611	697	582	628	642	659	632	665	664	684	647	668	669	677	721	645	600	647	641	653	656	656	632	667	637	659	645	624	656	649	636	678	665	687	675	685	655	652	643	655	611	686	669	607	618	650	612	671	583	661	649	633	656	692	614	702	634	639	612	644	654	677	618	631	662	632	645	682	643	692	693	622	659	647	712	638	642	679	668	659	647	622	664	629	616	626	678	712	686	661	743	623	661	635	675	681	645	667	654	650	683	675	614	649	683	627	666	671	658	662	636	632	649	665	649	653	662	712	638	651	631	689	707	632	614	631	601	652	640	632	628	638	659	659	697	689	644	685	659	641	634	629	609	630	645	639	673	673	627	643	668	675	625	651	647	661	674	641	718	647	620	673	662	619	653	624	648	658	624	604	637	624	633	612	629	590	648	646	649	617	666	692	670	643	669	647	655	640	686	701	682	682	683	638	658	644	662	659	683	634	662	681	652	654	669	681	622	655	645	662	651	651	673	628	650	703	662	654	632	639	667	673	613	633	643	615	649	659	669	634	676	648	653	671	597	660	650	675	628	612	672	636	643	617	668	656	683	656	701	645	681	694	653	680	616	646	683	632	670	650	673	639	650	737	664	679	650	672	675	668	669	649	633	640	683	633	633	686	619	615	675	654	695	650	641	616	696	600	680	621	631	635	683	625	682	650	659	657	650	659	628	685	635	715	666	687	651	632	600	647	617	653	625	628	637	650	691	634	637	678	609	674	674	656	669	637	621	653	672	643	682	668	660	651	710	706	642	597	646	654	695
2645	606	796	504	1293	739	92	90	83	89	72	79	87	73	91	80	80	78	76	81	90	84	63	76	80	94	78	67	65	64	73	83	71	77	84	60	67	73	70	79	79	74	69	74	79	72	90	68	77	76	96	87	81	71	79	74	69	69	61	81	73	81	63	74	93	74	90	85	74	83	68	90	74	73	71	76	72	100	85	53	70	66	68	80	88	78	76	84	77	72	72	86	94	87	83	89	71	73	84	57	61	65	88	77	83	80	86	71	82	86	83	72	72	91	65	80	83	66	68	65	73	87	84	78	68	72	75	63	81	72	61	72	81	72	64	74	88	76	57	83	78	87	82	69	95	63	77	71	82	70	71	81	69	72	77	90	71	69	85	67	91	76	78	82	73	54	75	76	62	65	73	57	78	70	71	62	81	66	79	87	89	86	85	63	72	63	73	82	65	76	87	69	63	70	95	72	91	86	71	72	74	73	79	87	68	70	86	78	91	75	82	81	76	77	74	82	91	68	73	85	67	79	87	72	61	78	71	86	62	90	70	78	77	87	81	63	89	79	74	65	63	66	71	70	81	73	93	64	87	95	77	69	86	69	75	55	78	61	79	99	81	67	77	62	72	62	60	84	88	80	78	72	79	80	68	85	77	74	90	90	85	93	77	66	74	91	92	84	81	76	67	73	71	67	76	56	83	65	90	76	60	80	79	73	72	74	72	78	78	63	76	66	73	74	78	85	98	73	71	71	97	74	73	63	90	73	74	66	61	69	84	60	79	65	73	71	81	70	75	63	61	89	75	83	64	62	78	70	90	69	82	75	70	68	72	71	79	74	71	84	81	86	70	70	85	52	74	81	86	87	81	68	90	81	83	78	66	73	76	72	71	72	83	73	61	63	69	72	81	75	70	79	69	69	68	87	70	102	67	66	75	72	82	71	89	66	71	81	69	91	74	52	99	74	93	70	87	79	73	58	68	75	55	83	82	83	74	61	72	63	77	73	65	69	70	64	77	65	65	83	78	74	59	68	59	54	73	69	71	74	73	81	70	77	66	78	75	61	71	70	70	80	94	77	62	62	72	88	71	79	72	96	80	92	78	76	75	82	80	81	90	77	68	64	74	61	67	91	66	104	74	74	51	77	67	68	54	57	82	73	70	75	68	76	79	75	78	67	60	78	73	78	80	75	79	80	67	74	91	68	70	80	88	83	69	65	86	70	64	70	83	67	78	78	82	77	58	88	66	73	64	79	80	86	72	64	76	71	80	86	75	73	71	79	61	86	79	79	78	84	71	83	73	78	70	80	75	85	68	81	63	90	76	86	59	96	76	84	82	84	81	75	75	80	66	76	70	87	73	81	73	92	81	83	78	85	67	66	87	79	85	72	76	82	96	83	76	73	76	67	75	77	73	85	82	76	76	80	79	66	69	76	77	69	79	89	67	63	72	71	77	87	71	82	76	64	75	66	61	74	55	89	82	77	72	88	86	69	92	73	77	89	78	77	81	67	83	71	83	82	80	74	87	78	69	64	81	81	78	65	66	80	81	90	70	72	74	63	71	89	75	79	78	80	75	80	79	69	77	71	79	72	72	77	70	96	77	81	75	96	78	74	75	92	71	81	73	83	74	70	84	86	68	78	70	77	69	57	64	68	74	67	78	67	72	82	73	72	76	80	82	69	71	77	90	70	73	79	75	69	70	62	58	74	70	82	80	63	86	78	72	84	92	93	79	69	92	80	68	77	73	71	92	79	84	82	63	59	89	86	78	71	96	77	83	86	81	69	85	79	80	64	95	73	76	73	84	87	91	73	77	76	73	83	73	80	66	82	75	66	75	64	70	83	56	83	65	66	71	88	71	78	74	72	75	81	85	79	73	94	66	77	74	85	78	80	64	62	79	71	67	86	81	83	87	76	81	76	63	91	73	77	81	71	64	84	81	66	90	73	84	81	62	68	80	79	65	88	71	73	82	77	81	92	71	83	77	56	87	66	90	94	82	61	59	82	69	75	74	65	80	66	72	45	71	72	66	64	79	72	55	90	76	80	89	69	62	88	67	88	85	77	74	76	85	85	69	70	77	79	78	83	82	83	75	78	79	82	68	69	63	64	61	83	79	85	79	69	65	77	65	68	79	83	72	61	81	83	80	69	80	74	78	68	72	87	78	81	82	79	69	66	60	68	75	63	78	67	87	78	76	78	64	87	81	87	98	66	68	65	81	90	81	76	83	87	83	67	72	80	81	66	80	72	82	71	66	82	70	67	86	63	98	63	80	59	91	80	85	69	68	62	59	67	82	69	66	75	80	93	70	62	86	77	73	69	71	84	81	72	79	65	66	76	71	83	79	84	78	73	76	52	78	61	64	66	69	83	57	82	92	86	72	81	63	86	71	70	68	67	59	72	72	85	58	70	85	76	74	73	86	72	87	76	79	92	82	80	68	108	70	83	76	70	69	67	81	74	70	81	100	76	68	62	80	81	85	73	53	61	72	69	67	67	81	80	75	81	68	69	61	93	75	81	74	78	75	80	69	76	69	83	83	86	76	72	101	61	75	82	74	59	71	93	74	68	75	75	70	89	98	78	72	85	77	64	76	67	82	75	80	78	92	69	70	63	62	77	70	81	83	62	73	77	77	85	92	80	70	77	83	69	76	59	97	72	84	87	72	77	71	74	89	72	77	66	69	79	61	76	84	87	73	64	84	84	59	83	67	51	79	71	75	96	75	81	56	70	62	75	62	76	85	74	75	86	72	75	69	68	80	57	69	77	86	69	78	77	78	71	87	72	55	79	102	78	73	70	83	73	81	64	72	77	75	68	70	83	90	72	83	77	64	69	80	79	82	63	79	91	78	88	102	78	77	87	83	60	75	91	77	83	98	60	85	83	64	90	78	62	87	70	74	73	73	68	71	80	98	62	73	74	73	74	83	71	72	71	84	59	81	94	61	84	76	81	86	74	77	68	77	90	76	76	73	79	78	92	70	71	86	75	85	60	84	81	69	69	82	83	81	69	82	81	69	81	69	79	65	63	73	73	74	70	81	73	82	69	66	91	76	67	77	84	73	75	71	67	71	82	75	49	73	56	81	74	72	76	86	83	78	73	63	80	71	94	63	71	76	61	71	79	72	89	83	65	66	78	66	78	74	89	56	72	78	68	86	72	77	88	63	59	75	62	88	55	69	71	68	89	91	76	88	80	88	77	74	70	70	77	58	91	74	87	71	67	79	68	66	70	78	69	85	51	58	80	91	67	75	64	56	68	73	88	87	62	87	83	86	62	79	71	69	83	79	85	72	68	62	85	68	66	75	73	78	87	68	73	71	83	77	94	60	61	73	69	80	67	64	72	74	87	80	58	76	80	67	68	64	64	68	80	67	76	77	66	69	86	77	76	83	87	89	72	75	78	62	89	71	77	79	61	76	76	67	69	95	75	83	69	79	71	68	75	66	85	84	87	82	69	80	74	84	89	81	88	85	82	62	82	82	70	64	84	57	64
2307	678	1591	1632	6760	3267	282	251	251	257	248	250	249	225	225	230	241	239	225	256	243	249	245	217	213	224	252	227	212	239	223	238	223	259	203	223	213	270	261	233	234	221	219	229	219	222	231	230	249	210	222	215	240	245	228	230	222	224	233	210	252	223	218	228	182	252	224	219	227	205	240	253	196	189	227	233	227	210	209	213	200	218	232	215	252	234	227	213	205	220	231	224	216	217	241	242	215	228	181	225	210	207	233	219	229	212	197	233	214	227	246	214	226	238	225	208	216	246	221	229	218	216	237	241	243	236	250	228	225	205	228	215	244	212	202	247	248	193	252	232	244	246	237	208	230	209	228	228	216	240	214	239	233	230	236	213	205	234	227	237	246	240	205	221	232	200	219	218	209	219	233	239	237	258	232	210	216	227	228	217	214	211	216	221	228	244	246	233	223	212	268	233	216	223	227	243	260	241	228	238	238	227	222	240	235	218	186	225	226	235	221	227	233	228	244	236	242	223	209	224	233	221	227	225	226	264	226	208	199	224	229	211	227	226	249	228	230	222	239	244	245	241	247	207	207	234	246	224	235	231	208	253	265	235	220	225	201	201	230	218	239	220	248	230	230	216	242	216	239	233	245	211	227	258	229	257	228	221	236	242	216	229	237	230	218	234	227	230	238	209	243	239	259	216	211	209	220	230	201	217	215	208	235	237	206	237	226	230	243	236	244	255	242	246	244	232	204	227	242	230	234	227	227	238	239	252	235	253	247	234	219	227	233	221	239	233	204	244	235	226	246	228	225	230	207	210	218	233	202	246	205	225	232	229	210	245	208	253	215	213	230	257	229	216	236	224	241	228	256	258	225	247	242	237	243	207	225	207	227	253	214	241	231	232	221	234	225	228	234	218	236	228	211	239	240	231	215	229	235	210	219	220	209	217	235	243	217	209	251	214	234	238	231	241	227	232	257	211	223	216	234	216	214	220	233	199	258	229	227	251	232	200	230	224	256	205	205	247	228	228	219	236	230	252	217	226	218	219	240	237	229	232	268	226	228	221	205	224	223	248	219	222	217	220	194	243	238	225	228	226	251	211	229	206	225	259	230	227	237	228	218	216	233	233	233	206	232	238	207	252	233	243	230	238	213	239	204	229	216	233	239	226	232	232	265	217	226	237	228	215	223	241	228	253	250	227	191	208	244	191	209	239	244	236	235	222	227	257	218	228	235	247	206	217	203	222	204	227	218	201	224	244	230	214	220	202	211	236	205	239	248	240	218	233	225	231	242	222	223	214	237	232	234	232	224	229	243	221	219	233	228	218	246	231	244	250	216	219	240	243	256	244	242	235	249	218	230	239	217	265	221	239	221	247	220	221	245	225	231	253	257	231	224	229	244	240	238	226	212	219	226	233	204	243	217	238	203	210	213	250	213	222	216	244	246	217	242	209	258	235	244	229	207	232	208	231	225	233	236	206	230	231	212	214	223	273	249	244	260	214	213	237	230	228	235	231	223	223	211	222	232	200	242	227	231	224	217	212	244	237	196	250	236	241	242	221	243	229	228	236	229	209	220	220	241	244	228	214	236	221	249	225	211	238	213	259	236	233	220	219	229	231	257	239	233	221	233	240	217	230	222	222	255	252	236	263	210	234	233	230	244	244	224	230	231	215	250	224	227	232	207	224	238	226	218	217	224	228	251	240	256	230	240	212	219	224	226	240	244	224	255	234	229	195	209	238	243	223	211	256	221	220	228	220	222	216	230	237	228	213	245	209	247	255	232	226	232	235	213	250	219	237	226	230	217	217	225	239	208	223	204	218	226	200	262	241	246	258	248	229	249	217	225	234	240	204	229	217	246	257	236	214	217	208	218	227	237	235	215	220	215	218	217	215	240	233	247	237	253	204	231	211	203	238	243	219	240	252	209	260	254	237	222	215	248	248	228	216	239	207	230	250	238	219	247	224	210	240	237	222	234	232	255	223	201	228	213	233	231	244	255	233	213	238	247	212	232	243	198	229	219	242	229	225	238	245	234	205	221	222	244	225	213	218	243	247	232	227	240	236	257	213	252	257	242	250	183	259	233	224	228	222	216	226	237	233	221	238	239	227	240	224	219	224	221	212	245	212	245	224	205	242	228	228	206	223	262	242	223	247	255	221	211	233	252	211	231	244	230	249	232	218	219	220	221	251	235	215	214	227	236	217	240	222	239	223	224	224	231	219	230	213	222	255	217	224	220	229	218	239	202	242	214	241	228	240	226	257	218	223	229	212	220	244	242	196	231	267	211	221	232	224	244	202	225	245	226	205	229	245	263	245	225	217	223	220	245	215	230	216	254	218	235	218	258	258	215	228	232	233	243	202	224	192	203	247	223	215	212	234	229	217	234	237	245	222	226	264	232	218	213	224	240	226	223	254	224	246	222	216	203	235	203	224	215	240	249	221	214	222	276	256	247	231	218	205	235	232	235	225	250	222	234	242	207	223	223	246	210	236	227	231	219	243	218	231	236	224	244	213	207	207	232	211	218	223	224	235	223	213	213	253	253	245	239	244	220	214	194	215	267	228	221	211	228	221	221	230	225	246	185	205	213	238	231	265	228	244	246	250	231	221	225	215	236	222	229	216	219	201	197	206	222	217	201	268	223	224	229	229	232	235	248	253	242	243	246	231	220	224	225	208	195	220	210	236	240	233	231	208	232	217	258	200	240	223	223	221	240	231	219	228	254	240	243	220	236	235	241	211	253	244	244	239	243	213	207	210	238	224	235	213	232	222	222	254	228	228	232	223	247	233	241	229	240	215	209	234	231	250	220	218	236	241	216	211	225	228	261	242	248	218	191	239	242	218	242	235	225	244	213	231	217	207	233	247	213	212	243	232	223	216	235	214	244	249	218	239	246	227	237	207	224	213	239	230	228	186	210	234	213	249	234	219	211	225	231	247	232	197	246	232	234	219	233	202	212	225	227	240	240	214	239	236	236	241	251	231	208	252	218	217	238	228	255	212	257	225	222	237	249	202	245	240	218	236	232	238	221	236	233	218	232	214	243	235	255	275	231	221	235	206	249	199	238	237	230	228	228	213	213	209	224	216	227	229	205	225	218	234	236	225	232	201	230	238	239	241	235	251	221	210	213	240	237	226	236	224	211	217	246	222	241	224	230	194	209	214	216	236	216	242	245	210	226	199	207	203	224	228	220	246	243	232	223	219	240	216	212	219	237	227	214	253	275	218	213	235	212	195	236	231	219	234	196	238	225	227	224	215	225	230	271	227	258	231	221	202	214	210	225	220	234	216	228	246	206	251	222	225	254	242	202	230	239	244	226	242	228	211	246	232	236	249	228	240	257	234	243	211	234	230	247	247	220	207	215	250	236	196	240	252	256	236	206	220	229	222	206	206	237	238	238	239	220	218	244	213	266	241	243	254	217	238	240	234	214	207	208	221	222	236	236	225	215	227	218	226	238	239	225	216	214	254	231	225	255	236	252	226	237	195	246	224	226	233
10759	1969	7192	11808	22379	20855	1448	329	293	268	231	218	204	207	192	183	174	219	146	189	198	189	182	195	173	183	179	153	166	156	185	176	164	154	166	168	175	181	169	161	156	157	156	180	169	157	160	177	169	169	157	178	152	174	162	168	152	169	150	168	162	187	161	168	163	159	164	136	150	166	159	157	164	138	141	157	175	174	144	184	167	149	137	133	175	181	156	148	180	165	163	157	170	168	171	162	154	162	154	174	168	172	153	154	149	139	170	164	167	149	201	175	188	174	188	162	183	173	156	151	149	177	154	137	141	176	180	179	165	157	173	185	176	169	162	154	185	159	153	153	154	172	165	156	135	171	163	161	183	156	171	145	131	150	151	183	149	176	178	180	149	154	167	180	199	173	168	133	171	166	166	150	168	143	152	156	169	168	179	155	152	152	139	162	149	148	166	159	146	169	162	160	170	152	157	141	176	182	157	168	135	163	175	145	151	168	150	165	153	164	151	154	168	157	143	168	140	167	146	180	158	164	152	174	164	164	164	160	155	207	168	179	168	143	173	159	153	159	166	176	147	182	156	159	156	171	143	179	163	172	127	157	148	147	177	161	146	159	145	181	152	155	160	169	139	158	153	141	149	165	177	158	149	141	172	153	177	175	151	168	175	182	161	167	154	144	158	145	182	164	154	171	150	165	159	154	143	185	174	156	186	175	165	158	137	162	163	188	179	163	155	152	181	171	138	184	169	143	146	160	157	140	144	169	150	167	167	160	153	156	169	167	158	165	164	158	146	171	171	163	170	170	158	149	177	147	182	146	151	157	149	162	172	165	145	178	180	161	150	145	157	173	175	157	178	160	146	163	154	143	173	172	161	161	160	157	140	139	161	184	186	166	180	164	163	192	148	129	163	179	182	177	162	144	208	142	142	180	161	174	162	170	160	162	161	163	149	168	155	173	171	151	155	156	171	185	152	139	142	165	178	173	150	153	160	157	138	153	161	169	166	153	170	150	166	178	134	171	188	151	157	169	168	171	150	157	180	185	162	178	165	179	156	182	181	165	155	172	162	177	146	138	169	195	164	143	189	151	169	196	162	165	160	181	164	138	170	166	131	151	164	161	151	159	184	152	174	147	165	143	166	146	154	177	185	160	163	158	177	180	170	171	157	171	166	165	147	159	148	168	173	146	145	175	162	174	138	142	159	155	150	171	166	157	169	171	154	150	150	162	181	171	174	159	166	151	145	167	180	166	177	146	164	161	142	165	145	183	155	156	168	165	176	158	152	169	151	175	166	171	160	180	162	146	155	182	158	171	179	151	156	174	164	179	178	157	176	172	164	149	173	151	137	148	155	171	179	184	158	150	157	173	172	168	173	181	160	164	163	182	179	147	161	165	152	158	195	148	180	172	171	183	156	148	155	148	140	148	163	159	186	150	144	170	176	177	141	130	163	155	181	126	162	153	160	160	141	150	152	160	123	164	167	169	138	158	198	166	174	151	161	150	204	172	150	178	144	144	178	170	151	188	165	123	156	151	162	155	150	184	160	162	170	157	158	158	151	148	142	161	182	172	155	182	160	161	181	163	152	179	176	160	144	149	138	171	183	166	166	172	191	164	165	193	167	160	151	174	137	166	157	161	175	154	173	157	178	185	173	171	153	161	156	168	186	179	178	150	156	146	170	173	180	156	147	171	140	151	166	190	135	165	178	159	149	124	146	142	154	150	170	156	157	164	174	152	178	149	158	167	171	154	148	173	186	166	139	160	162	204	146	166	182	165	161	168	151	147	146	147	203	191	124	136	146	180	168	165	134	176	150	167	160	193	153	165	163	140	158	181	179	165	141	166	165	140	166	146	162	156	145	155	180	139	160	152	145	171	148	136	141	140	187	177	198	179	172	171	151	148	139	153	176	145	166	175	163	173	200	159	137	172	152	166	167	167	170	163	157	165	153	180	150	174	167	147	174	166	166	166	141	162	145	137	176	165	174	152	168	157	205	146	171	178	163	163	146	149	167	162	159	162	156	156	161	168	153	160	164	180	149	160	176	183	172	172	166	172	176	171	158	147	153	154	163	156	149	152	169	177	181	166	164	152	142	183	157	126	152	147	145	148	154	162	166	133	149	196	160	154	172	163	150	148	191	182	168	167	169	179	167	179	154	156	144	161	158	153	162	155	171	142	157	156	153	131	173	137	173	163	150	158	165	171	156	172	162	155	157	167	175	157	149	172	183	151	164	156	132	170	158	142	177	167	164	181	149	169	139	143	160	145	179	163	148	183	146	142	141	176	168	183	165	144	161	167	161	170	161	172	168	171	169	155	170	185	157	147	150	184	159	180	153	141	158	151	150	162	168	161	179	146	166	185	181	190	162	152	184	148	180	157	170	161	170	176	168	158	160	177	145	155	178	143	155	164	159	196	160	156	173	154	199	162	171	191	149	169	151	168	190	141	164	158	166	168	145	155	163	168	169	177	155	154	144	154	153	138	150	147	161	176	160	157	163	167	169	168	153	169	169	178	159	167	164	165	170	134	171	151	135	160	160	166	154	133	135	153	152	142	145	156	164	159	167	177	155	150	166	169	174	148	162	163	168	182	179	167	166	167	159	150	159	147	186	167	173	160	152	186	137	146	163	165	186	149	141	176	164	152	150	176	150	154	162	172	174	161	163	161	159	180	173	163	156	151	156	157	174	167	188	165	164	176	159	157	164	166	144	158	150	145	153	152	151	162	168	165	154	171	149	160	173	182	144	195	164	182	151	152	164	166	151	163	146	157	158	160	161	147	148	134	168	151	166	169	173	152	171	147	144	180	191	190	147	171	149	157	158	174	151	147	171	175	145	152	171	200	169	168	159	144	154	183	162	169	144	190	146	165	169	168	175	145	173	170	153	153	141	175	134	187	143	145	178	165	156	175	151	160	164	141	178	158	157	178	155	189	145	173	163	165	175	165	156	154	163	164	179	172	168	175	174	171	199	158	172	135	169	175	181	145	164	157	169	149	164	185	155	170	157	165	143	163	188	172	152	157	155	157	141	172	160	175	160	153	159	184	143	155	143	168	154	157	165	173	155	156	172	150	148	165	161	187	140	163	179	155	136	151	174	148	148	150	181	166	166	162	156	152	164	178	155	165	160	144	144	142	151	139	156	175	167	156	176	179	173	153	194	146	174	138	130	149	181	161	164	153	158	151	148	149	154	128	174	155	153	141	152	168	165	153	137	157	145	189	178	150	157	150	164	154	157	164	140	166	182	163	168	154	174	159	144	168	151	168	176	155	138	185	128	139	176	161	183	157	158	175	166	148	159	161	150	157	162	153	171	152	172	172	156	155	161	184	168	168	157	158	155	164	164	158	175	161	171	194	176	147	165	175	171	155	187	173	163	151	157	169	147	154	157	164	166	153	161	173	142	157	165	152	154	158	158	154	167	163	150	168	164	151	168	161	170	174	131	149	150	137	160	160	204	156	168	187	149	149	157	145	150	176	149	151	161	171	167	165
6527	1959	13107	15078	39449	20309	1559	1236	1130	963	901	861	729	716	669	632	632	642	599	553	534	547	570	550	512	526	500	522	495	475	492	495	491	445	448	454	498	428	421	457	452	482	461	455	432	429	448	447	432	455	448	433	418	423	464	422	437	419	405	466	383	402	400	450	455	426	432	396	429	429	425	402	412	433	429	429	407	439	466	412	441	423	421	427	422	467	388	426	407	438	401	459	439	433	441	425	413	412	427	427	416	435	450	431	443	423	432	450	425	391	420	424	430	439	409	425	414	420	444	402	399	437	442	448	440	400	396	375	413	395	413	447	420	427	422	415	401	423	348	462	424	465	448	389	397	448	455	420	403	413	437	446	421	420	435	421	421	414	396	407	429	425	399	423	414	415	400	399	400	411	404	438	443	438	459	438	386	411	421	435	391	468	432	412	443	435	415	388	414	426	423	407	408	439	422	450	389	428	401	416	424	408	432	412	456	435	438	407	428	414	438	405	441	448	417	393	436	455	424	390	418	415	402	405	423	441	416	387	400	399	420	385	461	408	432	416	430	397	430	441	416	398	422	424	419	424	397	415	448	427	429	431	397	434	392	435	395	469	429	452	466	425	436	412	427	396	410	439	408	427	393	391	434	465	424	419	396	389	428	384	477	439	446	408	470	408	429	409	406	402	405	430	414	422	386	385	400	448	445	451	425	403	404	429	358	380	381	415	395	403	426	403	468	389	453	423	427	407	409	420	413	438	392	434	391	433	427	424	415	391	419	408	412	448	403	415	407	427	412	412	424	382	386	426	436	445	419	454	441	395	432	399	404	426	393	373	402	438	414	431	454	401	425	412	415	472	436	427	405	416	405	451	432	428	401	407	412	409	442	408	431	445	436	422	386	377	425	421	426	435	402	398	428	426	440	396	398	412	416	414	422	394	413	416	443	418	438	454	405	404	403	416	397	439	437	395	404	420	433	434	407	411	421	437	427	416	399	384	405	431	426	407	428	415	435	440	445	433	426	435	457	432	411	443	412	406	387	438	435	398	437	404	426	393	400	438	419	387	417	434	429	389	428	441	424	395	442	393	413	449	405	456	418	406	364	425	401	403	459	394	419	412	442	455	402	440	402	436	410	429	408	403	469	416	399	388	399	423	451	433	395	420	409	432	419	411	415	415	448	482	400	422	427	444	404	416	373	445	400	405	419	401	394	443	414	428	402	403	430	397	390	428	410	447	419	435	403	393	427	432	402	454	422	403	380	452	406	393	439	427	450	411	416	419	421	403	414	439	429	439	413	441	450	446	427	459	444	406	445	420	423	396	395	404	408	438	427	395	397	429	447	400	413	396	414	428	420	443	401	427	411	428	435	428	404	414	414	425	425	439	399	430	440	388	413	426	434	400	379	439	407	396	442	424	444	456	439	421	427	421	433	399	443	461	451	389	405	430	429	429	437	427	407	438	406	458	406	437	432	414	410	414	414	430	404	432	433	436	388	444	387	417	418	402	409	460	424	429	433	402	422	411	441	428	423	405	419	436	434	462	412	400	410	430	395	434	420	451	416	386	465	400	436	420	437	415	399	419	439	438	408	448	409	402	440	407	409	449	420	420	391	380	410	404	442	442	427	419	421	390	388	422	447	382	423	398	412	459	440	403	411	420	409	425	442	392	445	450	402	417	425	406	417	426	393	399	412	419	408	401	424	415	425	393	411	443	396	386	412	402	429	447	434	419	415	412	389	404	412	442	402	418	400	462	399	437	427	395	386	419	391	398	426	465	413	427	414	393	395	408	351	435	447	387	446	421	419	412	428	418	387	454	424	381	396	426	418	386	417	434	399	438	429	446	432	427	396	396	430	384	405	420	397	408	419	407	435	420	449	410	394	434	446	474	438	403	407	438	417	380	408	397	385	380	415	418	433	424	423	473	435	441	420	442	428	427	392	429	415	432	400	415	462	392	406	419	415	445	403	443	404	400	393	447	425	395	419	439	418	391	418	427	444	414	455	402	444	418	418	423	416	437	412	411	440	422	424	421	429	395	424	440	381	419	414	436	413	450	443	399	426	391	421	427	437	442	462	385	413	449	370	398	390	410	390	462	426	425	410	438	414	423	414	417	455	388	400	427	469	451	413	446	434	427	427	421	424	446	405	424	440	398	428	448	414	416	450	450	409	432	394	430	433	397	405	419	435	393	410	411	380	403	417	453	413	423	440	446	433	427	476	426	401	414	420	425	434	425	441	439	440	446	461	438	453	397	403	432	432	411	403	395	415	426	401	424	428	389	433	442	407	424	453	445	422	429	372	422	457	383	399	414	382	427	403	409	405	397	409	428	417	432	423	436	400	405	437	429	449	424	394	459	395	411	438	407	414	428	431	429	409	435	394	428	417	403	442	441	408	437	383	444	423	427	446	411	424	394	407	421	419	411	430	430	435	418	406	433	399	441	442	419	428	467	411	439	427	429	414	427	418	426	422	415	428	403	405	455	398	407	425	421	422	441	409	400	454	408	417	432	424	411	398	368	424	390	411	406	413	433	439	405	365	380	408	447	439	401	445	443	410	387	397	387	442	397	414	428	446	440	425	404	400	433	426	400	424	437	394	423	404	392	402	394	449	395	418	448	422	436	389	421	394	407	386	420	421	404	417	416	418	388	444	397	419	399	421	424	442	417	433	411	415	370	420	402	391	419	436	426	400	434	418	407	403	426	432	417	440	432	436	426	409	425	454	414	398	435	433	444	441	418	456	393	412	389	418	381	447	398	437	433	431	402	428	452	427	411	386	433	432	372	408	394	420	433	457	449	443	422	462	406	399	427	391	419	386	419	412	419	403	413	417	415	411	410	444	449	421	429	403	431	411	371	452	419	435	435	412	418	429	457	435	441	420	376	411	428	426	430	421	376	392	413	423	424	399	400	423	434	382	409	454	410	412	439	440	374	426	430	440	398	385	397	387	446	434	438	420	396	414	416	421	390	367	427	433	429	410	407	438	417	418	410	423	411	413	380	389	436	418	383	423	452	440	426	437	422	427	427	425	417	427	403	425	415	400	435	403	410	428	451	427	440	387	429	467	429	438	433	442	400	413	410	453	452	429	408	419	456	442	433	449	420	414	431	392	424	444	384	405	395	389	413	416	435	433	410	402	411	412	449	376	419	372	421	398	420	406	421	440	461	428	415	433	410	406	393	438	426	395	411	406	398	391	425	451	420	438	403	410	397	434	419	445	434	388	389	405	426	423	408	451	400	423	433	431	443	395	397	398	405	379	412	408	411	406	442	399	426	416	411	392	389	426	418	379	439	434	393	431	421	404	415	446	399	416	424	420	407	414	396	421	390	384	410	414	413	382	400	455	439	392	403	387	389	462	429	407	385	407	429	477	430	445	415	405	403	409	418	426	459	389	419	433	416	451	420	415	415	428	411	434	402	432	412	390	434	426	383	424	407	402	435	422	426	452	427	385	406	405	450	408	440	399	401	387	445	403	437	439	420	400	413	430	435
18719	4566	27313	31588	50688	22964	2410	604	562	476	443	421	397	355	358	340	344	302	308	324	323	340	311	324	276	253	318	284	313	263	254	293	303	332	284	265	276	303	306	299	275	258	303	300	296	254	275	275	318	298	273	317	260	309	271	286	269	318	303	305	274	276	275	294	288	314	288	277	288	261	307	287	290	268	286	296	269	261	291	284	281	300	310	311	301	286	301	260	281	279	260	314	266	293	266	290	295	258	258	294	274	254	255	256	278	288	302	285	284	294	283	311	280	301	299	307	269	314	270	323	287	312	304	295	293	266	272	275	264	271	324	303	256	272	280	257	292	303	287	272	286	268	262	274	271	304	275	268	269	279	301	273	274	261	290	270	267	270	276	291	294	283	259	325	279	287	284	301	277	273	284	245	314	301	262	320	306	271	297	248	285	303	269	277	264	284	259	260	275	317	281	310	305	303	299	266	286	287	274	304	324	278	288	275	269	279	287	271	293	295	300	279	215	292	294	260	295	306	297	264	302	290	262	284	282	272	259	259	309	283	274	278	274	261	266	295	278	282	277	276	274	272	276	271	284	284	243	249	280	289	253	278	243	284	284	258	283	295	313	285	273	305	309	270	287	267	297	307	295	252	293	313	277	301	283	246	292	309	242	280	294	299	257	288	275	266	263	263	265	281	269	264	278	254	308	302	264	277	305	266	272	302	288	267	293	276	258	236	250	288	277	281	285	314	288	299	291	272	284	303	288	254	295	271	277	268	302	261	269	263	283	254	286	254	258	251	311	280	296	295	274	249	305	280	286	278	254	291	285	284	291	286	281	247	290	284	289	300	255	299	257	252	264	280	264	297	281	270	285	307	279	266	279	287	303	283	290	259	281	295	295	295	290	271	253	294	285	276	277	293	278	267	254	304	301	290	242	279	279	268	264	297	257	299	307	285	287	314	283	291	292	250	272	284	284	282	286	276	263	280	279	293	251	233	263	290	277	261	294	289	249	288	278	267	266	262	292	256	306	277	276	274	264	300	239	298	287	287	278	320	302	313	285	281	270	288	272	264	255	276	269	273	317	288	261	271	320	284	285	280	264	271	279	287	271	291	267	301	305	290	305	293	306	271	263	283	300	240	288	273	302	287	301	262	290	273	260	289	283	283	299	262	274	253	298	269	257	285	277	298	282	295	279	256	269	305	285	250	284	282	290	278	324	280	288	274	302	254	258	274	276	299	279	281	278	250	288	266	278	286	301	288	274	298	290	282	274	273	257	313	265	268	300	319	280	296	249	235	313	285	265	293	298	282	271	303	271	270	308	286	288	290	262	308	301	267	294	283	261	274	299	256	259	301	283	299	288	288	257	273	234	273	276	270	273	309	283	300	263	270	312	276	284	296	273	306	248	274	261	283	261	266	280	258	274	295	270	298	249	249	283	226	277	326	298	311	258	267	272	310	286	254	263	256	247	296	288	262	277	272	270	270	295	263	289	278	287	281	283	298	291	268	279	296	295	262	247	300	279	317	306	287	273	259	262	265	302	282	297	288	276	296	306	279	249	295	259	278	291	285	285	317	265	269	262	310	270	295	330	270	299	273	238	311	295	272	292	292	271	287	271	260	297	319	307	293	310	314	297	279	264	289	308	263	278	295	316	274	295	249	297	315	291	272	257	269	268	297	252	267	309	286	304	268	304	282	258	270	274	292	307	288	268	274	290	284	280	313	299	308	299	252	279	268	285	271	275	288	291	259	287	307	292	261	320	276	285	264	267	245	297	276	276	263	248	301	284	254	288	300	300	265	297	279	258	255	276	259	290	265	304	298	311	315	260	305	295	295	297	295	257	295	290	315	279	292	304	268	299	265	275	255	266	287	266	249	286	256	280	256	257	229	278	284	311	269	291	297	288	278	289	305	253	266	324	283	294	275	282	327	296	262	280	300	260	268	262	278	282	291	283	316	278	288	270	288	295	295	263	280	276	253	260	325	292	278	283	261	288	292	288	274	281	287	284	284	271	273	321	266	269	292	269	288	268	289	247	309	277	245	264	293	256	256	281	300	277	284	296	285	307	286	284	255	269	304	270	281	244	257	255	328	269	291	253	264	298	263	286	238	272	266	300	264	272	270	301	300	280	280	268	263	269	277	260	276	316	309	293	259	285	294	266	251	281	285	287	284	307	291	255	270	294	319	273	279	295	285	280	254	267	284	259	258	255	300	256	306	313	239	288	276	261	292	290	337	289	271	303	282	296	282	281	287	288	297	297	294	238	295	264	285	274	258	300	239	313	288	261	272	281	274	290	268	272	282	304	256	289	272	269	286	316	269	278	279	252	302	266	302	293	285	320	260	278	284	265	257	278	268	289	276	263	283	266	259	257	265	264	310	260	278	269	251	287	276	255	259	262	277	277	317	277	313	272	269	267	275	332	265	262	300	269	286	281	281	313	294	293	257	271	290	283	268	258	283	302	268	279	290	297	259	295	300	274	286	264	291	294	270	282	293	256	266	265	279	277	293	264	287	256	289	246	276	289	264	270	284	299	248	268	268	257	281	267	294	301	280	278	251	304	283	275	274	302	291	285	308	292	260	301	254	292	305	304	279	293	269	287	292	288	301	279	256	289	292	271	261	250	280	308	261	306	309	283	290	295	292	284	283	289	269	289	306	250	286	251	263	259	283	308	262	276	278	276	291	272	250	279	292	285	282	268	301	264	278	289	241	316	268	253	295	313	275	293	292	285	287	275	282	290	293	278	268	240	252	278	292	283	269	282	277	256	270	269	290	253	294	281	277	261	246	286	283	250	296	270	281	276	280	267	280	303	283	292	294	302	301	285	276	281	261	260	247	285	277	288	262	296	289	290	282	261	299	262	285	265	276	297	258	280	271	289	300	286	268	291	322	307	300	300	250	270	254	289	275	277	261	300	277	288	259	252	271	258	260	288	283	273	307	293	325	281	280	292	275	312	285	276	282	300	257	309	270	312	319	294	263	269	280	320	268	288	297	290	306	264	247	278	266	286	301	284	253	286	274	281	271	278	292	274	299	319	240	281	296	279	277	268	269	278	268	298	294	257	265	292	279	267	293	289	258	271	288	279	261	308	300	282	288	276	272	303	250	291	270	277	285	229	272	288	285	291	287	262	263	285	273	281	286	279	279	330	299	288	321	278	277	316	309	280	260	278	301	289	268	288	304	281	293	329	283	292	287	307	261	264	275	290	282	294	285	302	290	296	309	301	287	292	278	270	300	284	294	293	290	248	287	298	264	263	285	288	281	284	325	266	290	277	292	278	284	291	293	296	280	283	292	307	255	298	266	291	304	283	276	273	254	259	289	288	271	279	285	267	298	283	239	278	311	271	265	264	303	257	297	262	272	274	245	263	283	287	280	265	277	278	280	302	288	268	269	300	285	297	279	260	265	270	256	273	283	270	248	266	289	273	277	293	263	264	309	298	268	276	280	254	274	271	268	283	280	287	314	297	297	277	261	288	302	306	302	287	313	268	274
8575	3619	31614	36679	59544	13373	2617	2124	1833	1652	1511	1370	1297	1154	1081	1100	993	1041	973	973	894	879	804	818	783	860	805	822	801	763	746	733	772	765	774	742	723	719	673	777	731	666	767	670	733	723	752	709	695	672	684	716	727	720	665	707	697	633	609	689	730	638	684	704	662	690	642	659	714	689	677	676	669	690	680	681	670	713	682	678	690	608	713	638	650	670	702	683	690	691	657	676	656	677	698	638	626	668	652	682	641	622	643	653	641	659	680	680	661	697	628	690	663	677	658	671	645	608	666	629	635	675	647	651	686	704	698	694	662	668	618	605	633	596	649	682	677	649	672	649	614	636	672	682	640	603	633	666	662	664	682	647	663	655	634	687	640	670	688	633	691	624	690	679	662	667	652	678	674	626	652	648	662	630	632	676	682	645	617	606	677	680	641	617	648	632	674	647	607	583	636	679	652	627	637	640	606	617	657	655	627	663	651	604	662	629	627	650	604	690	649	655	648	641	694	645	611	642	625	641	612	686	677	664	685	645	682	649	626	647	694	661	675	648	636	634	629	680	649	659	716	621	631	604	652	660	655	627	672	644	653	660	638	662	654	630	693	669	649	658	695	661	662	640	659	626	671	662	666	683	617	640	623	622	630	634	638	597	630	639	693	638	669	608	670	708	677	657	636	651	638	613	609	629	668	649	627	618	698	662	659	677	690	661	642	679	647	676	643	631	638	678	649	655	648	596	638	626	611	618	656	662	611	617	632	678	685	670	648	681	672	694	678	641	693	613	615	626	696	603	684	626	649	625	665	677	663	645	662	659	663	637	653	591	634	673	709	683	649	638	661	673	689	693	649	680	645	647	665	685	644	644	641	648	640	593	638	665	652	653	657	646	647	623	665	659	642	611	632	640	665	625	665	657	638	659	629	657	679	652	655	676	635	649	642	670	695	666	706	643	626	643	643	614	645	675	660	610	649	706	598	636	659	668	694	645	654	676	632	623	635	636	654	675	661	657	564	631	682	644	669	636	655	615	592	646	654	655	680	613	655	651	611	666	710	645	643	650	615	654	622	724	670	647	675	642	635	665	715	650	706	645	667	639	650	716	621	666	660	622	656	651	677	584	700	643	658	664	644	639	635	618	673	649	665	625	630	658	719	636	672	640	655	645	671	679	635	658	701	674	640	660	649	673	638	694	611	671	659	659	671	621	697	670	674	661	632	645	676	646	663	648	660	699	665	660	636	626	641	672	661	688	643	677	661	628	697	636	705	648	643	606	628	659	630	689	685	635	629	652	653	624	690	639	637	654	631	608	644	638	670	684	655	622	643	607	623	621	631	645	610	664	661	673	647	694	671	655	634	633	615	646	666	635	665	630	622	623	651	639	670	638	681	608	677	674	668	677	664	639	725	678	677	644	653	621	646	677	655	620	660	646	633	682	687	663	650	684	666	612	641	628	641	629	633	643	681	602	637	655	623	657	640	627	640	656	698	664	599	665	694	669	640	665	617	611	656	639	651	631	624	654	698	687	609	672	701	663	655	651	646	665	644	576	611	630	665	691	638	623	703	653	602	626	660	694	650	615	660	685	645	649	718	699	668	655	629	667	680	693	628	671	660	609	687	660	601	674	682	600	644	638	657	664	678	661	642	680	676	618	680	665	646	640	678	633	628	681	660	671	668	649	635	647	568	663	627	621	626	621	642	609	632	640	691	632	644	702	611	642	675	646	639	636	635	655	652	626	591	651	642	656	653	681	637	630	651	647	637	646	675	660	651	604	668	648	660	648	647	646	633	675	626	695	658	621	640	708	612	602	645	667	625	688	675	656	682	662	650	648	641	702	632	657	697	670	706	644	614	619	648	625	667	655	652	669	633	651	618	666	644	721	607	691	661	668	677	644	657	643	659	700	668	642	613	694	667	697	641	719	729	641	644	643	639	684	659	627	686	656	621	644	608	661	707	665	664	669	655	663	652	663	656	647	703	653	640	620	691	654	645	644	675	673	683	677	662	695	670	646	672	631	604	694	645	635	671	665	654	624	649	675	621	639	646	663	630	639	668	735	652	641	645	691	686	657	650	670	662	659	616	657	646	665	617	634	696	647	642	615	641	628	653	694	618	616	675	614	632	670	647	670	626	624	656	634	638	660	659	659	643	674	647	654	662	651	658	673	667	631	657	673	681	657	674	710	631	691	678	607	641	691	646	633	639	680	656	605	640	623	681	650	676	667	609	645	657	699	636	630	612	645	624	648	654	604	673	669	679	652	659	719	698	627	663	640	646	653	643	633	655	675	624	629	695	623	624	624	628	686	680	640	634	661	658	663	681	635	663	668	652	669	639	637	623	682	718	641	634	619	670	651	649	641	674	602	653	674	647	703	655	654	625	629	640	624	654	612	662	640	701	700	655	659	636	665	641	613	614	623	676	653	698	684	698	654	618	610	643	657	650	675	614	615	634	684	628	667	703	668	665	666	651	660	661	667	685	683	642	670	634	628	634	687	703	635	627	662	658	662	640	641	649	660	616	691	628	635	666	682	643	661	619	663	658	652	641	654	613	662	626	672	635	582	650	689	643	621	663	637	639	643	644	658	640	705	643	657	640	652	688	690	649	675	648	704	646	687	647	640	660	637	706	664	683	640	628	694	641	671	659	643	666	670	634	683	627	667	623	626	617	661	663	676	660	662	666	693	621	634	650	648	682	662	665	645	654	636	646	696	593	619	602	673	673	651	645	618	666	632	643	663	691	671	652	679	645	611	651	631	687	635	638	601	630	590	650	685	640	695	630	704	648	661	669	678	679	665	615	645	683	688	624	639	599	648	670	636	645	693	637	633	649	619	658	701	649	692	622	634	657	603	652	654	676	626	696	697	681	636	631	655	676	643	611	645	681	651	703	661	618	633	669	651	638	592	626	676	637	617	612	653	663	621	646	668	628	637	619	647	655	656	667	674	686	659	651	674	654	648	669	618	627	637	618	670	663	636	595	652	673	633	621	619	601	601	605	636	644	626	594	648	645	648	642	626	636	652	687	644	609	673	703	627	619	649	642	613	667	630	688	637	573	647	612	641	635	646	645	616	659	644	620	615	662	621	649	646	666	673	657	668	644	602	690	621	640	636	603	663	648	675	653	674	633	689	639	646	629	628	673	678	678	610	642	667	653	647	649	634	634	654	627	655	611	642	658	644	683	616	620	696	647	644	619	619	667	657	624	606	659	602	639	633	621	663	640	657	633	700	695	658	641	690	664	641	640	622	703	592	605	651	632	672	639	652	642	648	670	622	665	666	677	632	642	634	647	664	642	673	646	660	662	625	657	649	624	646	630	638	656	654	616	650	674	685	678	625	661	652	644	610	667	601	695	671	635	683	691	648	635	658	600	679	665	681	657	617	632	624	650	672	689	679	663	666	639	682	692	634	649	710	631	666	636	615	689	690	650	687	671	637	645	637	640	659	634	653	656	665	632	638	606	660	620	666	650	706	670	659	689	652	628	631	663	704
2823	714	1438	766	1324	237	90	88	84	93	85	80	77	72	77	76	55	87	78	80	65	85	80	87	72	79	71	71	66	79	92	91	73	74	80	77	76	76	75	69	78	74	78	65	94	71	78	65	63	60	89	93	78	73	73	106	84	67	83	68	66	71	62	69	72	73	76	57	77	91	74	72	83	79	89	66	62	73	74	68	86	73	57	71	75	86	60	74	81	61	63	75	76	73	70	81	95	86	80	75	72	78	80	88	58	67	73	74	78	62	76	57	69	95	74	81	77	67	76	59	83	93	75	86	75	90	77	72	73	73	90	69	88	70	86	94	86	82	69	76	63	81	68	76	69	101	81	80	66	74	85	68	71	81	82	82	79	78	84	77	72	75	76	79	85	66	95	71	81	74	84	75	76	81	83	67	56	70	58	74	71	71	72	80	72	68	70	62	82	82	65	89	80	78	75	57	92	82	76	77	83	74	73	72	71	80	80	81	69	62	70	93	83	71	78	84	73	64	94	77	99	58	89	69	99	69	83	69	83	67	64	83	71	79	75	85	60	58	77	67	66	75	84	67	69	73	85	69	88	71	81	72	77	68	87	63	73	75	78	69	79	82	81	75	89	82	80	75	77	87	64	81	79	67	68	81	74	82	78	68	74	90	72	103	74	80	68	64	81	76	62	74	82	91	77	98	61	71	74	74	79	82	75	77	71	86	72	82	62	70	64	76	79	96	64	65	87	79	72	68	84	76	74	75	68	91	73	68	83	69	71	92	79	71	60	74	79	60	93	91	62	83	64	88	76	76	88	63	60	99	78	72	59	70	72	84	76	83	61	70	69	77	70	86	66	71	84	79	68	71	79	84	77	75	82	62	81	96	82	89	73	64	67	83	64	66	73	61	69	77	85	79	87	77	61	77	70	74	73	76	70	81	78	70	80	73	85	74	78	73	65	65	78	62	74	70	79	84	71	72	73	72	74	84	77	75	79	56	76	63	79	84	90	70	87	78	89	74	91	87	83	70	83	78	81	77	77	78	85	92	78	79	76	75	60	69	81	72	68	88	88	69	73	55	77	89	78	65	82	87	86	101	82	71	81	85	83	65	84	70	86	70	70	86	77	82	79	70	68	86	80	70	72	68	75	57	57	79	82	74	87	71	70	70	90	78	73	72	68	80	67	80	81	85	63	80	93	81	79	74	50	73	84	69	70	79	73	82	90	77	96	79	87	81	78	65	87	74	74	71	60	68	72	75	67	75	75	78	90	75	60	65	78	78	87	63	100	79	97	77	91	70	77	76	85	78	81	72	83	61	73	82	81	101	76	63	78	94	71	80	97	55	78	72	71	72	74	74	80	62	72	84	76	89	89	69	65	76	81	75	73	66	80	76	99	72	80	83	80	81	83	77	76	69	77	66	64	82	80	69	66	84	71	64	79	88	75	82	99	87	69	49	58	81	81	87	72	82	84	69	81	72	64	67	73	78	62	67	73	87	77	81	85	69	58	69	77	75	87	58	67	83	77	71	83	86	68	81	78	91	72	75	79	64	81	64	90	63	74	98	71	78	79	79	98	69	64	76	78	83	78	72	80	69	82	90	81	83	75	64	76	90	83	88	69	83	66	87	83	81	67	84	68	95	86	80	83	85	71	76	63	71	85	58	70	65	90	74	85	78	101	79	81	77	72	103	70	64	67	74	86	74	67	71	81	88	72	76	85	75	81	71	75	67	95	74	69	67	68	69	70	71	74	86	82	95	82	79	75	79	74	70	89	71	89	73	58	73	80	70	85	68	84	60	71	87	79	65	72	96	89	69	77	88	82	87	82	69	68	71	76	77	89	71	75	78	69	75	78	80	74	67	80	62	84	77	74	77	81	79	76	78	79	87	90	81	80	76	96	67	86	63	78	77	70	64	75	67	73	77	85	74	72	70	84	82	87	76	78	86	78	72	76	83	79	72	68	85	76	68	91	84	92	75	93	66	75	92	66	73	72	80	87	76	71	85	81	72	66	78	68	64	74	81	71	75	79	62	85	84	79	84	56	73	71	63	80	79	97	66	81	82	65	77	78	82	87	71	77	71	64	82	73	75	74	66	78	74	77	79	69	87	75	77	78	74	75	54	68	80	69	82	74	68	80	65	64	73	91	82	74	72	83	73	84	79	61	76	74	76	66	67	65	66	83	85	97	79	69	65	82	77	88	80	76	93	83	82	82	68	78	79	76	71	84	88	53	77	60	55	65	72	89	69	77	70	86	81	83	73	72	72	82	86	79	76	67	77	77	67	84	66	95	92	76	78	75	77	65	77	72	67	73	69	58	60	79	76	72	74	67	62	72	86	81	81	77	62	77	81	80	80	61	69	76	62	85	65	76	81	73	73	76	84	70	85	76	69	75	71	74	84	76	90	59	67	91	95	83	72	71	78	66	83	66	73	72	71	77	82	81	75	78	64	78	74	73	80	72	88	70	77	85	77	70	86	92	64	78	74	77	79	83	99	84	75	60	69	88	65	81	99	77	76	78	73	76	62	82	83	85	84	68	69	86	73	81	79	75	69	80	64	84	64	75	83	76	68	95	76	70	80	78	68	83	71	86	85	64	79	63	71	87	60	62	77	66	74	74	77	66	54	68	72	85	64	71	86	67	69	81	71	67	76	68	80	76	81	94	89	81	77	81	72	65	62	78	71	93	77	75	76	67	74	112	78	89	80	58	60	74	71	66	79	83	70	91	76	58	91	70	76	77	62	80	83	75	78	83	55	69	89	77	71	85	92	74	77	69	93	70	71	64	74	69	66	73	91	84	76	70	67	54	62	80	71	70	86	80	63	74	71	79	71	84	78	74	80	63	78	58	82	82	50	62	62	74	63	77	69	72	83	77	74	73	76	76	87	90	79	99	85	88	67	73	72	65	81	79	78	70	79	79	71	73	82	78	79	73	71	80	82	66	76	94	72	80	79	67	78	83	72	69	87	82	87	68	68	65	79	80	89	86	84	67	76	78	64	70	87	96	61	69	80	76	86	89	69	87	82	74	83	81	63	66	61	85	84	86	81	68	73	78	89	77	72	73	85	72	64	71	74	70	92	72	89	77	84	81	75	95	89	66	68	73	86	72	76	81	80	92	77	84	103	73	74	64	65	80	77	82	84	58	92	63	89	84	67	74	72	90	85	81	72	71	66	88	64	88	86	82	71	85	66	100	73	73	76	66	85	85	72	91	75	80	78	71	79	79	84	85	56	75	69	84	75	78	85	81	91	85	60	65	79	64	78	79	63	71	81	72	87	86	82	89	74	85	68	73	78	66	64	70	74	75	55	82	71	72	67	67	62	69	98	73	83	84	90	92	60	86	93	74	75	84	78	67	68	71	70	92	64	65	71	67	76	80	77	61	73	67	68	81	80	75	94	69	82	83	79	65	70	77	83	76	59	91	59	79	67	92	76	86	78	84	70	90	91	84	97	65	62	79	64	67	57	84	73	74	93	85	83	81	73	83	80
2343	831	4104	2511	6650	911	264	260	241	267	266	232	267	242	251	249	230	237	248	235	178	232	230	246	239	242	242	245	245	243	245	217	225	233	230	218	228	228	226	217	219	240	201	229	244	225	235	219	211	227	218	250	235	255	220	199	214	216	250	211	224	228	218	229	236	235	204	228	250	242	216	224	207	241	235	244	236	245	221	224	215	228	194	239	202	235	225	222	230	222	230	232	217	230	236	209	233	243	253	241	278	254	252	261	242	212	267	261	225	233	243	221	233	223	238	240	219	243	209	215	224	237	223	243	227	275	229	219	245	209	241	252	213	206	247	244	223	228	235	234	245	233	220	223	234	229	240	236	221	231	228	255	243	219	239	225	217	221	249	235	219	248	254	200	222	232	218	239	235	249	220	250	237	235	222	252	228	230	243	219	203	234	256	245	219	252	240	241	256	193	200	235	225	234	259	212	233	212	243	246	225	229	214	236	212	216	223	237	208	240	219	228	255	233	249	229	233	229	244	237	237	222	224	239	241	238	226	208	250	238	231	276	231	265	229	210	249	242	233	222	240	232	230	231	210	239	233	244	267	227	240	221	231	237	234	230	245	208	213	216	226	233	220	223	226	202	272	230	234	259	240	226	225	252	245	219	252	241	197	205	244	224	220	215	246	235	211	236	228	222	231	247	218	242	239	219	237	214	250	215	241	228	246	246	221	236	242	213	226	250	237	223	210	217	225	229	247	250	236	254	241	218	211	236	216	248	223	225	237	238	234	186	208	214	222	226	238	231	247	229	237	239	199	230	230	203	245	224	230	265	208	220	216	222	235	274	232	222	245	203	231	244	244	233	208	242	218	249	237	236	208	230	250	213	226	206	226	213	231	242	232	235	229	240	236	229	214	247	213	251	215	222	218	238	234	273	258	257	222	212	236	249	231	235	224	218	225	221	224	237	244	222	218	219	238	273	225	208	195	223	221	240	243	232	236	193	216	276	189	225	239	244	234	271	238	231	221	235	236	244	228	231	222	260	228	232	230	233	240	239	237	248	225	206	233	243	242	248	239	249	232	244	238	228	233	248	255	193	252	204	249	237	215	243	197	245	226	195	218	236	249	232	234	193	215	257	269	232	245	247	264	257	228	249	283	214	226	245	233	216	229	245	232	236	216	214	264	236	258	215	228	218	228	208	250	234	228	225	225	206	229	213	232	233	237	241	210	244	239	232	225	237	221	242	250	235	214	232	225	220	238	198	251	225	222	217	229	220	218	246	212	226	227	200	220	249	226	229	259	248	243	215	214	207	247	237	241	232	229	231	227	267	218	232	232	227	196	245	247	217	262	234	234	207	252	232	238	243	215	226	214	238	233	227	248	211	231	234	229	226	243	258	242	206	258	221	252	205	251	227	235	226	220	223	212	222	218	216	211	224	209	210	223	285	238	215	225	221	212	229	262	248	225	249	235	230	258	225	232	241	202	228	253	219	236	227	274	224	225	258	216	220	222	242	213	238	251	244	241	231	205	239	243	210	254	224	244	222	231	235	245	236	224	257	237	236	216	243	248	221	206	217	237	230	231	223	236	231	207	236	224	210	242	235	219	229	216	237	233	245	223	235	225	231	222	214	221	233	239	224	237	219	248	203	238	251	194	241	230	231	228	234	228	261	221	245	224	262	237	238	225	240	244	230	241	217	213	232	220	204	227	212	221	250	229	233	226	200	209	234	209	231	244	220	215	233	217	244	201	224	230	241	234	238	240	262	216	214	201	216	231	229	232	233	226	222	221	224	250	249	231	243	238	232	213	210	255	256	243	255	231	250	249	214	223	236	259	240	231	221	229	238	210	231	216	240	212	269	230	237	237	220	238	243	213	220	236	230	214	196	242	231	229	227	240	255	239	222	229	231	232	235	229	217	228	267	233	231	225	209	217	250	221	221	251	247	225	229	235	225	223	228	225	216	206	241	232	227	234	220	226	220	235	216	229	236	237	239	215	215	223	221	234	234	237	258	229	244	234	217	255	250	247	246	223	242	256	236	217	259	204	226	236	237	213	229	202	234	236	234	224	217	203	219	227	240	233	252	212	246	227	217	249	223	224	223	201	219	241	209	207	238	209	225	230	219	221	243	210	259	220	238	211	213	227	180	226	219	237	229	242	239	214	234	240	255	237	240	215	223	233	243	219	234	239	228	213	234	228	231	236	245	215	219	241	234	236	235	214	242	241	255	221	217	237	223	245	202	221	212	220	234	215	221	225	230	220	233	246	251	223	213	211	226	223	212	217	207	231	220	246	244	252	238	204	226	202	227	254	215	216	256	211	229	220	245	237	235	229	239	247	250	237	210	208	235	237	240	227	260	235	239	220	240	244	243	215	224	216	235	236	234	226	234	213	222	204	237	235	233	228	233	242	246	238	238	226	223	266	223	244	245	243	221	238	234	229	236	224	204	244	222	224	217	243	224	227	203	228	220	235	240	210	244	231	220	262	233	219	217	210	254	243	260	260	247	203	219	247	226	258	257	237	214	225	229	228	232	220	210	221	241	239	237	253	213	215	232	225	217	254	252	227	232	244	221	237	249	234	236	239	227	230	205	247	218	219	229	205	225	233	216	219	252	201	238	231	230	243	229	234	226	223	225	235	253	217	207	228	241	248	208	234	238	221	214	225	218	234	235	233	214	234	206	244	212	228	244	209	255	217	229	189	231	242	235	232	226	252	233	226	210	249	217	202	224	230	233	243	259	212	240	246	255	236	240	233	251	239	249	229	266	259	213	228	222	248	227	235	190	230	230	235	226	252	247	253	205	223	247	228	218	245	237	228	234	258	229	235	225	225	265	227	216	230	213	238	236	218	222	206	259	236	235	240	252	251	242	205	253	251	242	232	225	229	245	201	215	254	242	202	232	233	221	213	218	258	227	206	215	231	262	243	227	223	201	226	226	248	244	244	226	239	230	226	213	235	227	224	236	202	239	227	257	229	217	246	244	238	212	230	230	234	237	251	223	204	238	237	268	250	218	234	218	217	227	205	214	237	240	214	201	249	240	209	199	221	222	247	248	226	216	239	221	231	229	246	191	215	218	237	230	229	211	211	228	239	228	228	217	221	240	230	240	258	216	252	222	220	221	221	214	218	244	216	219	234	237	228	222	223	228	230	216	244	239	231	191	239	208	239	203	258	231	240	258	236	198	226	216	233	239	220	248	232	228	219	224	255	259	235	218	241	221	230	216	236	241	235	239	186	235	223	227	241	236	210	263	235	227	217	237	220	207	243	202	213	237	218	206	239	237	246	220	231	231	230	221	213	216	254	220	229	222	239	261	259	227	216	224	234	211	233	240	213	227	206	241	220	245	227	221	202	238	235	201	213	249	217	239	239	248	204	242	224	215	214	213	243	227	211	227	227	254	250	228	228	253	225	229	232	230	209	224	230	234	264	260	247	249	220	216	248	216	231	263	236	237	226	249	222	250	243	218	227	214	228	214	226	225	236	213	228	253	240	240
10793	2965	21124	21551	34492	8919	513	328	266	280	240	211	217	220	179	176	187	153	166	181	178	155	170	169	189	185	184	185	167	175	150	186	153	182	172	179	175	166	164	168	173	168	158	148	137	163	170	170	162	188	155	161	158	178	153	157	149	181	161	184	163	182	173	154	163	170	168	161	147	173	173	161	167	154	156	176	145	180	168	159	161	162	158	158	162	155	157	146	159	156	143	126	148	158	170	168	168	149	162	158	165	148	174	163	148	185	181	146	171	162	168	171	149	161	151	143	152	156	156	177	168	164	152	148	191	179	148	160	155	176	164	170	152	177	185	153	166	157	161	148	156	141	174	179	168	183	189	162	185	164	152	159	145	157	151	171	136	163	170	133	148	145	146	169	129	159	147	142	167	140	183	163	169	170	175	146	146	166	164	199	150	164	155	175	182	158	176	159	163	168	177	171	151	154	157	144	162	171	179	172	160	151	163	183	162	178	156	162	172	142	148	161	166	155	146	180	151	159	164	182	155	142	151	132	138	180	181	135	162	139	154	161	188	166	163	146	139	150	155	154	149	149	175	151	147	155	161	166	158	192	185	161	160	156	151	161	167	161	161	156	150	166	185	135	168	179	171	143	141	150	162	160	173	144	156	152	153	153	146	144	157	183	161	130	154	142	161	154	180	174	170	175	170	161	163	183	178	160	164	153	173	140	163	160	165	171	148	154	201	156	145	162	151	158	146	154	167	160	142	158	147	147	148	174	178	142	154	152	172	159	164	173	178	173	183	176	164	152	166	150	158	179	141	173	146	123	179	167	159	178	155	151	182	168	161	146	155	160	144	158	159	162	163	144	155	161	165	140	165	143	146	154	158	185	148	160	137	172	153	158	145	171	188	169	157	149	165	174	198	154	170	164	181	145	144	153	172	159	188	172	150	178	155	174	151	171	166	121	172	150	168	159	163	140	136	171	172	168	173	154	158	154	162	153	187	134	156	158	174	166	160	163	162	151	157	186	157	161	158	181	158	153	167	183	148	166	175	173	174	153	163	163	167	145	191	172	158	170	177	165	161	151	151	169	144	132	191	165	173	144	165	178	170	160	172	156	164	143	167	206	145	150	160	170	176	166	148	139	139	182	148	164	183	171	162	153	155	138	153	185	175	194	171	171	167	167	147	129	182	133	144	148	174	145	162	172	168	180	167	186	150	145	156	135	153	143	163	168	180	176	146	200	176	173	183	169	171	139	167	145	156	170	157	169	181	166	169	164	164	180	184	166	149	149	120	166	151	152	141	153	173	145	190	146	153	179	164	150	188	175	149	158	151	161	162	158	179	166	175	166	142	163	161	126	151	155	158	156	170	166	168	180	173	148	157	151	137	157	189	161	166	136	146	170	173	181	154	197	143	189	151	169	189	157	158	159	153	140	144	184	169	173	165	192	156	154	146	168	154	164	140	158	153	160	169	148	138	154	175	152	172	173	163	165	165	165	185	159	158	174	149	167	151	152	174	160	150	139	133	195	194	146	166	160	165	169	137	160	152	150	170	167	165	173	192	152	170	137	161	133	158	151	140	157	155	144	137	172	180	189	167	144	151	148	161	154	167	173	168	163	169	169	182	141	157	167	154	179	163	163	153	166	131	162	164	152	146	178	152	151	164	167	149	156	163	156	173	166	155	131	168	174	155	142	146	151	145	152	158	145	169	188	154	143	166	170	159	176	189	149	156	186	157	166	151	146	143	150	181	142	159	156	139	162	151	168	166	168	168	162	154	168	163	158	128	164	147	149	140	176	155	153	180	169	160	171	180	187	172	147	158	155	150	170	137	169	163	156	171	160	153	171	147	150	177	180	162	163	163	176	162	143	157	185	134	149	178	162	161	160	166	149	164	152	167	152	183	159	143	169	166	157	179	167	138	172	161	151	131	158	157	186	148	175	168	171	165	170	159	177	157	145	151	136	156	147	174	172	168	148	156	174	166	174	146	124	157	146	166	130	170	167	150	147	170	182	152	150	137	144	192	167	178	178	155	158	177	132	134	170	165	165	155	156	183	150	135	165	150	164	175	138	175	157	182	169	180	150	195	146	158	160	170	172	163	160	172	167	170	144	142	169	170	148	187	154	177	181	151	136	144	157	140	150	140	160	146	148	175	166	157	159	147	170	143	144	154	168	144	164	139	167	148	181	160	156	177	159	164	176	181	144	188	153	171	175	165	144	168	175	181	189	161	159	141	153	142	168	180	141	151	164	173	160	169	170	158	160	139	155	157	154	159	173	150	175	163	141	165	177	168	148	166	156	182	173	154	153	183	139	124	170	181	168	159	150	176	169	148	157	177	151	166	161	168	178	176	158	156	164	181	173	195	173	161	185	136	154	158	183	183	185	153	164	165	163	155	178	147	138	156	126	138	173	165	161	167	139	137	148	168	141	167	185	158	171	162	141	157	158	156	155	146	143	158	175	184	161	144	145	160	148	162	143	154	158	161	148	164	158	156	137	154	146	163	165	155	162	141	143	159	159	167	153	161	196	189	164	168	156	147	162	170	157	157	171	157	158	169	156	152	150	168	147	159	188	142	144	154	164	162	168	157	138	197	164	163	176	174	182	163	180	155	167	181	165	163	168	145	147	159	141	166	154	146	167	153	203	172	145	159	156	149	155	136	183	161	164	182	169	143	153	159	148	168	151	154	174	166	152	153	156	154	148	158	180	158	163	175	178	156	161	160	154	166	148	165	163	171	168	166	158	168	185	147	193	142	155	165	177	139	169	148	161	161	146	166	173	173	157	192	159	167	148	122	162	177	153	192	161	166	174	180	144	166	191	140	153	174	174	171	164	129	156	149	149	170	154	152	174	158	166	174	170	152	167	171	151	145	142	156	158	148	149	154	171	172	155	158	159	179	142	151	146	148	164	136	154	150	173	148	161	160	164	173	139	148	146	156	162	150	143	177	177	158	165	159	157	163	182	172	154	159	146	166	188	151	167	175	151	169	158	158	173	150	159	155	144	177	147	161	171	168	167	156	141	174	191	183	176	177	188	182	161	128	166	179	170	166	132	140	161	154	149	167	173	146	182	152	153	148	187	154	173	150	156	141	172	183	151	131	163	166	132	147	163	157	151	151	159	154	165	169	179	191	161	164	165	161	159	167	173	153	171	175	146	143	135	157	163	151	153	164	153	173	134	159	160	156	154	167	147	160	161	158	162	146	144	152	151	132	189	178	173	148	161	153	163	153	162	155	160	185	161	144	164	149	154	183	157	172	161	163	155	170	152	172	178	146	167	153	178	168	167	131	166	147	158	165	177	172	166	157	173	170	146	138	141	159	142	165	125	145	161	177	140	166	146	158	146	163	139	161	161	167	163	173	153	141	146	173	151	141	164	152	162	158	176	174	159	177	167	156	147	151	168	180	138	148	161	140	182	152	161	170	180	162	168	167	181	147	175	147	182	163	179	188	183	158	168	137	164	144	144	146	159	176	165	164	181	152	168	159	168	163	167
6689	3075	27516	30444	47097	4855	1502	1235	1128	997	872	838	751	691	686	676	623	582	588	553	557	542	485	502	520	508	534	496	483	505	483	470	481	478	464	480	425	505	470	461	433	465	486	437	442	423	465	439	416	434	450	418	432	455	455	413	427	438	408	478	443	431	421	415	396	433	435	476	416	417	420	450	451	409	435	441	441	431	448	404	426	414	457	420	395	438	416	414	432	403	423	442	454	383	387	414	388	441	438	456	423	457	430	435	438	429	435	411	416	440	435	435	437	410	400	397	409	433	400	450	371	400	423	441	441	411	472	432	395	423	424	440	435	398	414	415	439	395	429	456	449	436	441	406	390	413	441	414	421	421	406	414	428	427	417	434	450	415	396	448	454	430	418	399	400	401	435	442	416	416	418	436	437	406	440	442	424	431	429	361	417	417	422	463	435	437	398	425	414	452	428	448	433	434	426	420	425	421	402	417	392	397	415	398	412	434	415	425	433	409	429	422	447	413	441	437	399	415	447	433	401	430	413	446	387	396	391	413	372	412	409	421	426	397	449	409	407	431	406	402	408	434	375	421	439	407	414	460	441	424	416	399	437	384	457	413	414	457	411	424	436	434	424	413	399	431	401	417	378	428	437	436	420	435	407	398	441	418	392	390	412	435	380	438	408	406	432	431	419	423	440	397	396	438	411	380	393	415	401	410	429	410	396	425	460	384	404	438	418	414	414	404	398	465	423	414	421	392	416	448	472	392	411	413	406	407	428	458	428	417	423	434	427	420	454	418	412	424	431	417	412	446	447	405	395	413	395	414	382	404	436	433	412	414	421	426	457	402	426	379	428	400	414	424	436	469	404	442	393	416	435	400	451	419	418	407	441	423	428	410	468	390	406	407	420	421	433	419	425	409	396	398	440	384	418	441	405	454	404	440	427	401	432	452	439	420	404	446	418	427	432	425	426	423	415	467	399	418	411	424	418	418	374	402	419	410	418	408	405	439	436	420	434	433	432	379	438	413	395	430	447	445	404	397	419	394	406	428	429	415	415	430	461	412	438	420	434	428	408	437	429	392	434	410	411	439	437	410	395	399	402	405	397	413	399	445	454	423	435	395	420	405	423	444	415	410	402	450	425	429	395	415	417	402	428	413	430	438	426	418	403	438	445	448	429	406	428	419	400	418	390	438	417	370	415	441	406	402	369	434	451	418	410	441	426	447	424	411	422	409	402	421	432	447	410	383	454	426	430	385	441	430	409	396	444	426	423	439	428	470	431	392	421	422	414	433	394	397	382	447	434	452	444	373	419	381	461	442	441	399	425	415	402	412	363	409	441	426	393	414	447	445	424	415	419	406	437	411	402	414	405	425	399	409	413	444	379	419	407	439	434	349	414	417	413	442	390	412	448	392	414	404	400	404	421	423	405	410	407	421	443	446	398	426	420	397	428	429	404	426	437	423	438	408	400	406	448	397	437	417	402	417	421	413	430	432	419	431	435	438	418	407	400	408	425	409	414	417	390	453	418	417	421	437	411	418	427	435	428	431	418	393	418	397	435	447	420	416	429	419	366	412	403	458	434	422	408	462	419	403	400	420	399	456	407	389	425	444	414	412	452	438	455	405	400	421	386	466	366	447	405	410	439	427	402	454	405	381	405	391	412	430	412	446	400	428	400	440	404	381	406	461	429	459	417	414	374	414	389	426	451	419	414	371	445	394	432	423	444	432	430	416	438	427	409	412	409	399	429	446	433	408	411	394	423	409	455	455	440	421	414	414	417	436	425	417	443	410	449	425	416	421	377	423	442	429	423	404	430	433	423	410	402	403	415	420	418	426	388	453	402	378	435	431	434	419	432	390	392	444	419	438	410	431	389	453	445	450	442	427	442	420	428	438	411	404	440	422	407	449	458	447	429	406	423	460	436	423	416	404	403	422	429	412	434	415	426	419	392	443	431	392	422	408	424	432	434	400	395	414	411	440	436	403	445	404	467	444	421	424	425	430	416	428	419	441	425	395	409	416	452	416	439	381	403	411	405	439	374	472	433	413	447	410	473	400	392	434	406	372	405	425	449	431	435	428	428	416	385	434	419	417	414	398	401	425	391	408	409	423	430	461	404	405	412	428	432	428	407	393	407	431	407	415	410	441	403	411	409	433	471	383	422	430	438	461	398	424	443	385	452	384	402	442	422	455	422	437	445	420	431	409	424	413	400	411	438	421	433	415	400	444	447	422	439	433	391	411	424	420	441	439	417	368	408	420	458	413	439	394	417	440	407	417	417	444	455	463	380	390	457	380	431	432	415	443	414	429	398	426	463	417	410	416	395	427	396	395	444	392	403	419	381	409	434	411	415	457	440	446	374	415	407	399	454	390	438	396	403	398	410	452	410	434	447	435	423	427	434	408	427	415	410	437	443	412	423	406	428	396	408	432	443	409	389	426	445	420	404	413	434	436	416	460	412	413	465	432	404	454	416	410	403	437	420	421	418	437	426	479	404	436	435	408	388	433	417	446	400	427	408	443	395	407	426	459	406	435	416	403	417	415	396	422	443	413	414	400	437	419	403	440	399	406	415	418	402	409	403	402	415	404	425	419	435	440	423	436	429	380	438	378	397	372	440	420	436	419	397	400	383	404	418	409	436	448	384	396	426	401	448	425	459	434	415	401	422	414	420	425	393	387	480	394	421	460	403	417	425	428	426	408	424	441	434	453	452	431	399	434	402	410	418	413	432	438	433	418	405	391	440	404	414	409	430	432	426	395	434	399	473	447	397	422	428	422	415	405	433	410	390	423	413	417	406	443	448	401	440	417	393	416	412	430	430	426	433	404	440	411	400	402	422	426	413	383	411	431	443	423	425	413	396	417	424	417	452	404	432	427	394	444	418	449	408	436	411	421	436	447	424	383	446	388	405	419	419	410	368	420	412	397	447	379	424	417	427	420	413	396	390	405	370	440	411	397	416	445	413	435	408	431	410	452	404	438	431	436	409	442	421	405	442	437	439	422	375	449	413	413	428	391	369	407	414	404	431	434	445	418	419	403	400	419	436	404	404	416	436	434	418	442	402	423	436	440	382	413	409	431	429	399	432	446	434	401	428	401	443	426	402	434	428	379	415	444	425	403	426	413	474	396	418	371	409	419	414	389	416	441	425	420	407	440	468	427	427	438	403	419	455	390	435	432	382	383	401	409	414	452	402	414	426	410	427	421	421	433	404	430	432	419	426	448	415	417	436	390	444	420	456	423	431	422	388	434	361	439	422	395	414	407	429	435	421	415	397	431	345	442	415	419	406	436	398	413	428	444	421	423	417	399	454	409	410	454	461	404	410	432	387	397	416	399	389	420	404	415	397	440	406	396	431	428	402	421	451	424	404	403	392	385	431	407	385	405	435	406	410	387	439	413	437	416	417	406	409	419	378	438	393	416	398	445	435	383	416	445	434	397	419	421	455	390	404	453	405	426	416	414	451	425	445	465	421	442	428	423	419	458	440	433	420	418	405	388
18518	5370	11212	13692	43597	14378	1344	581	511	456	418	440	382	331	336	359	326	332	305	318	299	300	281	259	301	325	281	310	296	268	278	291	287	292	315	323	274	278	310	275	263	264	279	276	276	277	266	267	294	325	265	273	277	273	312	256	263	283	257	284	268	299	269	282	235	276	291	257	242	243	278	293	312	288	302	282	281	277	273	293	290	289	263	271	237	241	278	268	270	263	262	308	273	256	274	268	265	281	298	255	302	251	273	292	291	263	276	278	252	273	261	234	285	257	249	291	253	265	280	278	274	274	272	245	280	263	273	266	267	287	264	253	259	261	238	279	242	277	275	293	258	280	265	277	261	308	244	289	274	271	278	269	310	275	268	261	244	266	269	282	270	244	291	277	253	264	275	263	257	259	259	251	262	228	262	280	232	249	239	289	286	264	236	295	259	293	282	272	265	274	246	282	252	245	274	245	276	276	223	272	265	257	249	243	288	279	266	262	252	254	295	266	274	284	265	289	282	258	272	291	282	278	257	279	277	261	263	276	290	267	284	238	290	263	271	274	268	287	281	258	267	257	246	241	277	271	288	293	238	249	247	249	256	247	290	272	255	271	275	260	275	267	276	289	301	294	233	264	315	259	247	252	265	283	288	270	253	267	302	275	267	265	319	301	295	268	281	283	279	262	287	310	253	268	307	294	301	278	254	262	238	287	260	262	271	285	281	265	257	267	277	276	271	266	274	270	315	266	293	266	268	274	262	261	296	273	288	282	275	285	260	297	283	254	274	238	302	280	270	279	251	299	275	273	281	261	269	283	282	296	295	297	253	273	292	283	254	240	263	238	284	283	278	283	309	286	270	292	268	271	273	275	236	301	248	237	250	283	262	294	285	285	270	267	294	288	289	267	278	291	271	284	269	256	286	269	295	263	261	286	265	262	273	251	253	259	286	277	257	268	224	245	275	249	277	267	277	255	294	271	246	271	297	287	264	261	293	283	277	263	279	285	265	275	270	288	284	262	253	282	254	289	264	255	277	268	279	284	267	267	278	275	270	251	259	250	278	273	274	281	273	251	284	253	274	256	265	284	257	273	275	272	239	265	270	275	266	289	252	266	269	285	263	262	299	259	293	281	297	301	249	285	315	290	284	267	260	283	287	269	276	250	311	257	244	223	243	284	288	252	263	267	257	276	273	282	271	262	301	273	288	287	262	294	276	255	311	255	304	269	238	227	262	270	276	265	303	252	262	283	270	272	239	256	273	249	262	255	251	251	278	293	276	277	254	268	244	293	277	276	250	280	281	265	304	284	264	286	265	279	264	250	255	267	272	282	307	272	282	288	301	258	260	262	261	298	260	244	299	297	261	245	257	256	280	269	287	250	280	219	277	265	271	279	268	268	314	271	277	252	249	260	267	302	281	292	267	245	265	253	280	315	272	258	251	289	291	258	270	271	268	249	249	297	282	313	288	278	242	269	250	246	267	294	254	265	276	273	249	259	256	266	246	271	308	271	273	264	279	271	254	251	282	263	282	285	277	257	250	290	275	272	275	254	263	267	301	254	262	274	263	247	257	254	289	247	270	276	250	262	276	266	275	267	289	258	283	286	277	281	306	280	293	251	290	244	297	285	287	279	242	290	303	262	275	279	285	288	265	282	272	281	246	287	259	297	312	284	283	270	263	273	297	257	257	311	276	231	253	248	259	293	276	310	271	269	292	266	266	289	240	278	268	268	260	284	282	270	250	262	273	263	275	249	262	273	295	259	270	274	259	265	238	261	240	287	277	247	304	267	272	275	274	228	258	254	235	246	273	265	250	253	258	259	257	288	261	279	255	271	269	273	269	275	264	261	263	267	270	253	288	267	266	284	251	254	253	278	292	228	275	246	286	279	268	305	277	247	251	271	267	264	279	267	241	272	254	244	278	265	303	271	295	234	266	273	296	279	295	277	258	246	279	299	256	316	295	291	296	256	277	293	294	300	258	268	262	274	246	282	324	276	269	257	273	269	301	247	265	252	271	292	260	287	262	272	295	250	252	245	243	253	253	268	256	270	263	278	275	279	285	236	281	246	260	265	291	254	251	251	294	257	236	271	270	271	263	290	264	289	279	268	276	268	284	268	277	253	268	271	265	220	254	287	285	257	285	260	292	273	241	254	288	261	245	259	276	232	246	281	296	261	281	235	247	268	215	247	261	305	248	240	299	257	271	268	283	285	297	234	258	288	275	297	291	304	322	299	250	251	248	272	292	283	269	276	293	245	267	264	278	295	289	289	250	261	266	301	252	270	305	277	285	284	271	259	252	290	261	324	249	269	292	243	275	278	294	258	229	259	294	282	260	293	239	251	223	235	271	267	276	272	272	245	274	279	294	255	270	278	255	273	288	277	298	290	275	253	275	260	229	262	297	264	278	283	236	275	263	257	273	270	261	260	274	246	258	247	282	243	215	255	272	248	283	252	287	288	270	243	265	256	259	276	266	289	271	323	266	297	263	287	259	291	294	317	252	293	265	266	274	274	252	273	272	281	240	288	254	281	268	273	286	309	249	272	241	292	273	286	251	283	253	237	270	249	304	263	289	282	280	275	249	261	307	263	296	257	270	272	283	314	283	300	264	272	250	265	275	255	282	280	293	288	282	252	266	296	275	298	293	307	271	276	268	303	266	276	260	294	266	254	268	270	266	272	282	289	250	236	268	243	306	280	290	266	270	275	291	274	244	245	260	241	254	258	268	260	264	256	268	269	261	290	261	287	286	278	289	272	271	251	298	245	275	293	283	282	263	273	307	273	279	253	288	266	253	278	281	211	278	282	295	298	275	272	259	286	264	287	282	234	255	318	288	262	284	283	279	261	277	256	284	261	260	246	307	276	246	260	288	276	283	294	272	270	293	265	237	249	241	254	272	273	284	272	279	276	259	281	285	233	268	263	254	251	311	268	242	268	262	276	260	253	264	234	268	283	291	292	291	285	277	300	282	271	264	277	277	287	277	279	235	292	266	282	272	292	236	272	285	250	269	286	265	291	257	263	274	259	272	293	291	264	247	278	312	289	293	269	286	280	271	273	276	250	279	248	283	275	285	269	292	266	254	258	310	264	280	295	267	294	244	266	308	282	265	244	247	270	255	280	279	295	255	292	274	277	280	270	271	279	264	271	261	272	255	262	251	283	279	240	274	273	291	250	283	293	285	269	258	275	250	262	269	265	282	265	253	275	273	265	271	275	271	261	252	266	265	279	312	275	295	291	292	292	264	258	265	231	289	291	304	259	259	277	279	248	281	273	319	271	287	295	302	255	287	298	273	280	275	271	272	264	257	248	282	273	321	313	287	243	279	264	251	266	281	257	289	252	286	265	273	280	291	249	275	277	277	302	289	270	269	263	307	256	242	257	279	266	291	272	299	281	269	292	282	263	279	262	302	246	271	252	286	264	275	266	261	255	250	268	252	289	271	259	263	255	268	281	250	307	260	281	288	271	246	280	256	271	260	259	262	242	274	274
8583	4237	16228	20460	53412	6009	2787	2364	1949	1822	1644	1509	1325	1257	1172	1116	1027	1034	965	916	859	899	877	817	815	825	777	800	786	759	732	772	784	736	716	720	652	739	697	704	687	702	696	684	690	646	690	700	650	691	679	681	674	665	710	676	661	703	686	659	643	672	629	672	632	687	667	663	672	663	690	644	648	668	650	671	653	607	628	639	657	622	700	640	637	661	635	630	665	633	639	647	641	680	638	616	666	676	614	688	682	623	601	635	648	640	654	652	626	659	642	647	633	647	673	626	601	619	648	629	633	595	608	600	584	664	680	671	613	631	625	641	657	625	678	645	627	620	623	633	653	663	648	628	648	634	660	612	659	625	623	654	586	652	647	625	618	627	639	650	646	632	657	638	636	601	615	685	613	608	656	646	667	656	594	625	611	619	600	653	644	654	649	588	624	704	647	634	606	644	626	601	685	611	617	667	614	620	622	653	669	586	635	619	619	634	614	615	641	643	619	654	608	648	628	631	581	639	639	650	635	645	600	618	615	629	637	653	677	677	630	652	651	630	645	661	594	668	637	657	688	618	607	634	593	619	656	677	580	588	578	619	635	619	597	665	637	608	613	649	639	625	660	655	613	634	604	596	589	604	655	648	604	651	613	609	652	631	599	649	658	636	607	684	648	636	614	660	616	652	613	623	634	626	644	626	603	621	642	665	600	630	640	616	623	670	640	638	613	628	633	634	654	651	644	631	647	627	600	618	642	614	643	632	622	701	651	595	652	626	652	644	657	629	575	682	629	601	601	621	613	628	622	620	622	626	611	636	650	658	623	567	636	630	617	676	631	607	668	648	649	605	631	646	624	647	629	688	668	625	643	686	656	620	616	678	627	671	614	637	623	644	604	630	609	663	633	629	673	628	623	645	631	634	648	617	636	601	666	613	574	638	615	633	636	626	649	635	660	604	631	601	624	629	644	651	602	661	652	666	673	679	642	651	602	623	655	630	613	600	628	627	633	623	634	659	662	605	635	636	667	631	656	637	618	617	609	664	661	615	657	591	623	657	627	578	635	617	610	657	631	648	652	637	665	625	630	619	631	589	625	595	650	621	641	632	670	630	651	670	600	670	628	605	676	617	654	648	628	566	627	632	590	642	586	616	668	614	671	629	606	610	616	651	625	604	624	625	650	642	635	630	618	688	645	646	619	654	689	628	625	646	629	664	643	643	636	637	621	632	604	631	676	633	639	676	661	606	654	649	640	645	612	617	648	608	621	630	622	664	652	625	610	608	603	578	610	617	655	600	648	599	651	574	654	640	612	622	627	626	656	659	662	659	635	617	619	641	638	659	638	624	628	649	625	616	617	675	664	643	625	629	660	614	600	608	679	648	660	646	631	638	635	619	616	600	630	598	610	646	614	598	638	643	653	616	628	663	613	579	622	665	632	617	622	598	598	655	636	644	607	632	617	624	660	673	646	620	628	616	630	655	622	621	641	630	657	622	605	610	588	624	671	627	630	648	635	659	643	637	621	582	621	626	607	662	657	591	682	593	631	626	656	665	634	584	631	634	666	635	578	623	634	629	660	663	636	665	627	614	622	604	632	581	632	642	636	648	651	606	651	655	638	626	641	644	602	612	587	654	657	633	664	588	628	652	667	611	618	624	640	607	633	613	591	643	618	624	660	609	607	649	670	622	644	573	611	621	632	649	628	611	653	588	571	654	672	663	687	642	617	595	628	668	616	607	634	645	669	650	655	606	648	577	595	589	640	629	624	625	649	662	651	661	647	663	657	614	625	580	674	583	639	623	658	615	654	639	657	599	604	670	639	630	589	660	684	580	617	621	641	577	610	604	657	669	618	602	609	669	635	588	653	623	649	606	681	663	644	632	647	624	581	621	615	586	670	667	573	667	635	630	653	609	635	607	605	679	623	605	603	640	629	658	630	609	599	639	622	626	632	614	619	663	610	620	655	665	624	611	596	623	612	597	658	639	619	609	599	625	590	650	720	607	615	647	648	580	618	632	596	638	653	651	648	581	638	637	638	665	571	641	674	639	646	637	638	621	595	628	623	601	627	639	646	605	613	649	634	675	705	635	632	694	621	656	680	636	618	652	647	585	583	661	659	640	614	625	621	623	656	585	612	625	646	668	615	592	631	626	678	627	608	681	642	621	645	625	609	596	625	613	599	593	642	633	591	599	606	598	673	641	638	608	647	580	658	625	615	613	592	629	623	648	660	625	611	622	670	640	640	623	649	625	691	585	601	599	647	627	674	657	624	636	637	638	626	644	653	652	650	628	644	650	641	598	634	639	628	613	599	625	635	635	631	708	602	613	625	605	605	618	608	616	643	683	614	662	661	634	681	643	605	593	606	631	652	632	632	641	662	631	675	632	625	647	594	642	631	635	604	594	660	602	661	626	659	655	609	614	666	627	633	602	662	643	637	579	613	601	619	666	629	642	637	609	617	624	635	674	640	634	615	649	665	626	656	682	648	664	632	642	657	667	627	665	596	606	647	603	631	602	630	653	574	623	652	626	608	648	659	664	644	542	641	625	626	665	603	638	661	617	603	645	651	614	648	649	613	602	611	682	646	606	626	674	646	641	612	629	636	643	655	638	616	621	637	645	622	616	587	623	641	604	591	602	687	594	597	650	615	619	655	598	627	604	644	622	658	651	652	624	660	654	631	630	644	675	628	614	647	658	635	642	618	636	590	614	670	619	632	567	605	651	670	592	606	636	633	609	617	660	642	613	658	623	641	653	635	676	660	633	637	699	658	642	662	674	617	664	644	619	623	585	575	633	649	704	593	619	622	597	637	590	641	575	647	580	677	633	664	649	658	601	627	624	682	617	620	657	638	616	610	625	640	581	624	639	638	614	624	587	618	666	612	637	634	642	656	657	627	671	601	605	623	645	653	644	623	631	642	613	644	645	599	632	575	631	614	648	641	619	624	601	636	612	602	604	638	615	606	642	642	644	672	639	622	621	645	654	631	689	636	582	650	646	603	660	658	664	596	661	653	629	626	618	647	623	695	636	625	613	670	634	591	641	602	600	623	614	614	621	593	673	629	604	625	629	594	658	651	629	593	625	618	679	678	613	658	614	638	652	651	592	624	614	642	622	641	651	667	613	642	639	606	627	639	622	612	607	592	638	645	628	604	650	592	630	636	663	642	579	618	607	620	616	618	658	640	628	627	639	629	662	656	645	669	634	626	660	652	640	641	639	665	627	586	616	611	595	630	650	661	629	618	627	604	638	647	677	650	612	623	659	622	614	596	605	630	623	609	589	660	643	633	639	621	630	647	582	620	639	585	632	649	639	657	593	641	640	598	674	627	608	628	609	582	577	615	629	680	622	636	607	610	619	677	651	653	608	635	653	632	666	601	611	659	657	649	608	664	608	583	628	637	632	605	642	656	650	631	627	638	635	596	626	680	663	607	648	663	645	595	649	641	647	598	636	670	676	683	652	660	640	643	632	637	609	612	619	654	620	653	655	678	672
2828	654	687	650	914	101	79	65	57	67	72	60	66	66	54	58	58	53	70	61	78	76	69	61	63	55	56	54	58	65	62	79	72	66	71	67	57	74	74	60	63	60	72	67	51	67	62	71	67	62	68	54	70	76	63	71	66	69	63	72	63	58	59	72	55	69	62	65	80	81	59	59	57	62	63	93	64	62	72	72	53	77	57	72	49	57	62	65	64	64	55	64	78	66	74	71	66	71	80	52	64	55	63	64	81	71	77	51	76	58	63	63	63	63	74	61	72	73	59	53	58	69	70	67	62	59	70	73	60	67	68	60	69	69	50	71	81	64	53	73	60	62	72	54	64	65	59	67	73	70	78	58	53	60	52	61	63	64	76	72	67	71	58	67	77	82	71	72	59	50	62	70	70	66	71	80	78	69	67	72	79	78	59	64	46	83	57	59	59	67	64	84	72	64	71	68	75	61	56	63	89	67	61	55	51	71	77	69	90	90	58	78	64	54	52	56	55	61	80	66	69	64	54	66	68	60	67	71	65	59	75	70	61	72	71	57	66	68	69	68	66	65	69	67	78	75	49	45	67	76	67	60	75	82	80	71	80	62	80	83	70	80	83	62	62	67	74	68	64	74	64	77	76	50	64	71	62	73	82	69	64	60	69	66	78	62	62	65	76	57	60	70	65	77	81	77	72	60	76	68	75	72	64	66	52	70	75	75	72	61	69	56	62	71	56	66	82	75	69	64	64	61	58	62	66	65	75	59	68	73	73	66	74	53	87	65	71	72	65	55	66	77	69	67	81	66	65	73	59	62	83	65	64	74	54	69	55	58	69	57	64	76	70	58	70	60	72	71	56	57	70	50	70	78	64	57	58	79	69	70	78	70	53	77	73	68	66	86	82	71	54	81	80	71	79	56	74	61	62	72	67	68	65	66	61	87	80	87	66	75	66	66	85	66	51	61	66	73	66	50	74	56	79	71	70	75	76	65	70	73	65	74	69	51	86	62	63	72	77	57	79	71	91	66	62	67	61	67	68	71	68	68	67	49	69	51	70	65	76	56	66	84	64	68	63	69	62	60	64	64	52	86	76	66	75	49	60	66	81	70	76	68	65	63	75	74	89	72	77	69	74	63	63	79	69	58	68	53	73	62	60	61	59	63	70	62	60	56	75	61	83	63	63	71	72	75	91	63	46	86	50	83	75	49	67	65	94	70	67	56	57	76	69	83	78	67	59	65	56	68	68	70	73	53	65	79	60	83	69	74	62	63	83	63	73	66	72	49	67	67	64	57	66	70	52	64	84	79	69	68	67	53	76	88	59	73	67	72	57	82	73	61	62	64	70	63	72	80	70	78	60	64	77	70	57	66	69	65	67	65	53	58	77	68	64	71	71	67	50	72	66	58	71	73	62	64	65	79	69	72	71	77	74	61	76	76	79	73	62	52	76	61	56	68	68	61	62	63	72	63	84	70	52	47	59	72	70	55	71	64	65	66	75	56	69	68	76	60	66	72	70	69	69	68	63	71	76	71	73	68	57	67	67	74	66	54	63	63	74	60	61	87	63	58	64	73	73	67	70	67	77	76	67	61	65	79	56	69	56	65	54	51	70	66	74	69	84	63	64	70	70	66	61	77	64	57	70	61	72	61	61	66	73	72	81	67	53	72	65	66	64	68	69	70	53	80	74	69	59	47	70	69	62	69	69	65	59	70	87	48	74	67	63	72	78	55	66	67	63	68	71	49	66	48	80	70	75	53	58	58	69	88	65	79	65	76	68	65	69	53	70	47	57	61	68	75	76	67	76	63	55	58	57	70	60	66	72	64	62	62	66	72	67	67	61	60	77	77	61	65	68	67	73	68	61	72	53	66	60	66	73	67	88	76	69	67	56	67	95	78	67	54	73	74	66	72	73	55	61	83	63	81	82	60	76	54	90	72	78	62	65	81	64	65	60	74	69	69	60	61	71	54	53	69	52	63	63	89	85	55	75	71	81	80	64	59	58	77	71	65	72	71	64	62	66	70	58	86	48	65	49	68	63	72	45	53	60	66	86	72	62	70	65	81	73	73	73	67	56	62	55	58	58	65	55	61	57	81	69	70	74	77	70	83	56	70	86	68	68	72	59	71	83	57	77	86	74	71	60	64	67	69	71	65	51	50	68	61	70	66	77	73	64	74	59	75	70	59	63	57	63	64	67	62	67	61	62	69	56	66	78	70	73	56	64	57	91	73	66	60	69	63	66	66	62	62	78	67	66	75	70	86	58	77	71	64	66	61	58	67	77	65	68	73	62	64	53	69	74	64	68	71	66	86	60	69	61	52	63	74	56	57	66	77	55	67	70	68	65	71	74	56	65	65	74	77	62	50	63	63	71	75	77	53	68	77	59	68	63	66	76	63	65	55	62	76	66	85	77	75	60	46	75	58	86	74	73	80	63	74	65	66	83	70	57	69	60	72	74	65	66	70	70	57	60	60	71	62	62	68	55	65	67	67	64	64	91	68	73	66	57	73	68	69	64	74	70	66	67	49	56	68	80	77	66	56	75	88	64	46	73	69	66	66	63	66	76	51	66	69	76	59	65	66	79	76	74	81	63	42	63	69	74	81	84	75	76	76	75	53	63	68	66	52	70	59	63	56	63	76	62	71	67	74	64	63	64	59	59	63	68	66	76	76	69	71	51	65	75	66	69	76	78	56	68	72	80	67	89	74	68	56	68	64	61	55	67	55	76	64	67	63	81	60	72	67	65	76	54	53	83	86	73	77	73	64	64	58	71	65	69	65	76	56	54	56	76	69	64	58	61	67	78	57	61	74	69	68	69	67	68	63	64	79	64	50	59	70	79	61	77	72	60	66	72	62	77	62	81	75	58	61	62	66	66	81	76	76	73	48	64	57	61	64	70	67	58	62	67	67	64	54	78	56	64	71	66	70	82	60	56	80	76	56	76	63	48	59	64	50	75	68	74	56	66	65	75	59	74	63	75	59	65	72	73	62	65	59	58	70	62	76	62	62	80	75	64	60	56	66	70	62	71	60	71	53	82	75	67	56	67	60	67	70	80	81	75	72	69	75	60	72	70	68	67	69	59	76	61	65	60	52	77	48	86	63	69	65	73	70	55	58	67	81	69	41	64	82	59	56	80	62	46	77	82	83	72	74	56	68	70	55	72	81	66	63	67	69	72	71	63	51	58	73	68	45	67	67	69	57	61	54	64	63	46	65	57	61	62	58	66	66	64	62	70	68	56	78	63	74	56	71	72	56	54	74	66	63	64	56	66	63	54	61	68	64	67	73	72	70	49	52	74	51	57	84	72	68	73	64	71	60	62	71	65	64	74	59	56	60	61	80	65	70	59	76	71	66	53	61	59	67	57	67	53	54	66	65	53	63	67	61	64	59	71	64	66	73	61	57	66	65	83	68	66	78	65	62	58	73	58	58	80	52	63	69	64	71	63	63	76	68	63	80	56	62	69	60	72	47	65	57	68	80	52	65
2387	781	1487	3065	4428	344	270	270	218	226	199	230	200	225	213	202	188	208	234	204	209	207	206	225	237	215	208	201	206	220	193	202	192	226	215	203	202	234	222	217	197	190	227	216	193	216	195	205	213	183	221	199	195	218	198	232	235	219	195	217	225	195	232	207	221	180	207	201	203	201	218	226	217	218	251	212	230	197	230	198	202	246	214	209	201	211	196	219	221	204	180	226	198	189	204	236	210	200	228	214	197	231	210	204	209	192	197	227	196	206	201	207	205	211	218	214	207	198	169	244	209	211	226	243	199	186	202	204	206	210	207	221	170	204	213	233	221	222	221	187	224	196	207	236	190	233	218	203	207	197	230	229	211	191	173	231	206	210	229	213	218	214	220	198	204	232	235	231	215	196	211	186	230	190	216	216	189	199	180	229	193	189	204	202	223	197	232	220	214	225	201	207	215	198	200	215	233	213	189	242	186	198	219	198	222	234	193	190	220	233	247	210	215	218	228	199	225	241	209	181	263	207	211	203	209	211	210	199	199	213	214	221	200	248	218	211	210	216	215	214	210	232	197	213	225	224	222	232	194	210	178	183	203	198	194	175	239	236	203	219	226	220	202	218	190	235	221	203	224	231	225	223	212	211	194	200	198	202	222	182	219	216	219	196	245	226	182	211	239	212	202	191	227	210	228	209	215	213	223	202	218	188	189	219	241	219	201	222	215	225	213	235	205	209	219	204	224	204	183	204	219	220	245	227	224	196	211	231	223	232	214	201	215	224	229	185	216	205	218	211	195	206	212	205	225	219	203	196	210	214	219	233	216	225	196	208	228	219	203	225	230	184	190	207	212	198	224	210	195	205	204	195	199	209	191	219	217	200	192	209	194	218	214	222	235	211	221	209	212	203	232	215	207	233	210	225	203	224	213	220	190	209	252	227	225	213	194	215	238	210	224	198	223	205	214	201	196	209	188	202	254	205	200	183	228	211	213	214	224	212	189	210	190	235	222	203	228	209	200	217	242	203	236	198	230	214	225	212	215	212	201	225	211	225	206	208	240	212	212	192	192	222	206	216	238	182	221	205	199	214	236	224	213	220	188	220	214	185	222	245	197	218	204	219	210	205	210	216	214	205	238	191	220	239	205	207	243	217	221	212	235	213	214	208	226	202	227	227	197	221	233	209	200	209	219	199	221	217	204	207	202	219	226	202	218	214	192	218	207	215	210	216	198	207	223	186	194	229	208	194	199	221	229	201	236	205	252	212	188	219	205	187	192	216	210	213	219	212	209	193	219	212	203	194	204	200	211	220	205	225	201	209	231	230	202	240	203	174	224	196	213	196	195	213	217	200	218	213	202	219	202	215	195	203	233	217	205	192	205	201	212	230	197	192	215	200	204	242	198	198	209	194	174	217	232	203	222	244	208	225	197	215	207	188	206	208	225	215	222	203	194	215	214	211	197	230	207	226	190	205	242	238	200	244	202	198	211	252	202	214	200	209	219	211	213	223	220	201	204	215	207	209	220	199	206	210	222	191	202	208	183	210	210	192	228	219	242	198	206	210	212	218	220	223	204	218	195	196	218	204	233	198	201	201	225	196	221	207	213	204	214	211	217	211	234	217	208	195	210	210	207	219	193	190	218	220	230	204	203	211	194	221	229	211	225	207	209	206	193	236	193	212	206	242	201	205	226	230	206	190	214	222	198	199	180	227	224	236	205	192	219	245	227	208	198	237	220	205	197	190	211	223	223	227	219	183	202	214	206	204	224	209	200	207	213	203	193	222	205	193	210	202	218	233	203	235	195	225	211	222	210	211	189	197	201	210	206	195	174	214	224	184	244	208	217	193	233	241	210	216	238	198	231	227	212	213	231	222	223	214	204	198	228	217	220	201	218	210	194	189	211	224	237	218	211	212	217	208	223	216	176	218	202	196	227	212	218	214	214	203	195	225	221	208	212	194	203	213	222	216	208	240	212	228	232	205	199	183	220	227	217	205	194	212	186	204	192	223	227	216	206	193	202	237	206	224	198	244	229	195	203	182	201	171	191	218	223	216	201	200	204	208	217	187	223	231	244	217	210	222	253	231	195	177	189	222	208	187	234	199	215	218	213	200	222	198	224	201	217	217	212	199	188	214	187	198	227	190	219	226	231	213	221	203	186	200	206	205	218	223	192	237	213	219	213	206	215	217	205	213	213	204	232	210	206	224	220	213	206	231	194	207	215	218	207	229	240	225	188	189	206	211	212	209	222	208	232	225	223	200	196	209	223	226	201	217	205	222	236	200	203	214	180	224	231	220	190	203	207	201	196	174	207	206	231	205	205	200	190	231	222	229	222	186	198	216	217	212	202	174	253	212	231	185	241	215	225	194	201	201	180	210	211	222	225	211	227	219	223	237	197	225	197	216	208	197	210	210	212	187	224	222	227	210	217	213	206	200	185	216	204	199	192	226	219	217	222	190	206	207	213	242	221	242	219	204	216	193	209	202	217	194	202	210	185	184	180	218	193	252	215	184	208	231	210	189	218	224	189	215	204	232	217	189	188	214	205	223	200	237	210	202	228	215	199	247	211	183	203	212	210	221	191	211	200	205	203	222	223	206	192	209	216	205	234	211	226	200	210	215	216	185	224	198	181	197	216	214	198	239	247	184	211	214	219	218	198	199	201	196	212	210	196	226	212	210	208	230	216	203	218	232	231	200	166	229	199	233	230	206	226	186	202	186	202	223	220	233	216	205	225	201	226	208	215	201	214	195	213	210	175	234	219	206	205	229	215	214	210	224	185	210	224	207	204	216	222	226	196	223	194	213	226	216	216	222	202	209	190	208	208	219	216	209	198	207	171	234	218	213	219	199	217	213	203	196	224	193	225	181	198	202	203	234	215	215	214	204	214	213	195	207	244	207	208	205	198	222	241	194	202	233	230	235	216	217	222	214	203	197	188	216	226	213	212	201	198	212	205	232	213	188	185	220	206	227	248	207	209	193	178	205	193	237	206	210	213	214	200	221	225	209	223	211	204	213	200	191	233	236	204	218	205	208	200	198	242	218	207	214	212	196	204	241	202	201	223	211	225	215	198	217	190	194	214	197	223	216	223	221	217	214	217	210	185	214	210	203	210	223	230	227	201	224	210	198	226	209	210	207	186	231	211	207	217	209	214	218	208	231	196	208	212	207	216	199	210	198	218	234	226	239	206	222	207	216	195	219	199	175	195	226	195	218	211	203	225	199	201	231	193	214	208	204	176	221	211	208	223	246	201	191	198	203	236	184	192	206	215	201	231	210	221	209	222	237	226	218	210	242	210	219	220	217	190	213	204	191	204	211	206	222	196	212	200	188	208	191	180	228	241	228	195	214	233	198	199	190	216	207	197	202	204	211	196	234	203	195	211	199	206	208	240	227	232	206	196	185	200	231	223	207	225	195	207	227	216	204	184	209	225	207	197	214	186	226	176	216	219	218	208	183	208	198	205	222	217	207	220	193	210	206	194	200	200	217
10841	2303	2824	13684	30552	9432	503	286	310	248	275	258	196	207	211	190	194	200	181	190	176	179	165	159	184	179	168	168	160	160	167	152	155	171	162	138	173	172	161	174	165	165	161	156	154	186	159	165	160	171	169	166	147	137	153	144	153	158	162	152	171	157	185	149	146	158	168	194	156	140	154	177	173	147	177	149	158	145	169	173	155	145	167	143	168	155	156	156	172	153	154	173	139	175	154	167	168	158	141	153	161	162	164	185	152	166	169	159	154	156	172	154	160	157	173	170	183	153	172	155	164	157	159	160	145	154	161	163	159	158	137	146	173	148	181	177	124	150	161	136	145	138	151	160	186	155	172	165	133	157	159	151	169	175	142	155	149	178	148	167	157	162	179	182	155	159	139	166	178	145	145	155	156	165	158	152	164	150	149	155	154	147	172	161	145	165	157	155	209	153	185	156	152	167	141	144	162	149	150	175	160	166	151	165	143	160	167	150	177	130	137	163	144	164	162	157	160	155	166	144	155	153	169	144	176	162	155	165	177	162	165	147	159	147	154	143	146	151	151	151	169	166	140	144	143	142	143	163	143	180	145	135	157	158	156	175	141	158	163	137	155	170	144	151	159	135	151	192	148	154	137	157	174	163	177	152	153	153	162	158	163	170	174	154	151	150	155	167	154	147	148	158	147	179	150	167	180	150	156	131	168	176	168	138	144	138	169	159	164	146	178	166	151	153	164	182	160	170	172	165	157	171	142	129	167	152	140	150	168	151	161	146	153	162	138	159	157	158	164	163	142	144	167	168	150	142	166	156	163	131	171	169	153	189	166	153	156	177	164	137	197	149	142	174	153	154	169	162	161	154	150	168	156	157	153	138	148	149	172	170	169	148	137	155	155	189	160	149	158	160	149	148	158	162	147	141	156	158	138	148	138	170	162	144	158	155	164	153	152	161	152	163	154	130	148	171	133	163	129	173	135	143	156	142	133	140	140	165	149	161	158	154	182	143	150	196	181	160	161	161	131	141	163	145	143	154	175	151	168	180	151	174	157	152	162	147	136	171	145	166	135	164	142	158	157	151	158	159	162	155	151	189	156	158	142	160	153	170	141	172	143	163	172	159	162	183	168	154	149	164	198	134	142	173	147	169	144	157	138	160	166	143	186	165	156	168	188	167	161	163	138	116	167	172	184	155	158	175	165	152	151	159	161	158	147	167	150	148	180	169	146	184	168	164	150	156	157	143	168	136	147	187	151	126	159	140	162	165	152	159	161	146	167	179	170	140	161	159	128	163	158	172	149	158	165	149	141	160	163	151	158	163	153	138	157	158	149	169	169	172	152	165	152	150	160	159	166	156	147	162	157	173	152	165	162	158	153	164	154	173	177	158	190	150	172	149	144	171	137	131	167	172	161	143	149	167	149	167	156	166	159	159	155	142	136	145	175	162	155	150	144	128	170	169	179	150	137	153	161	161	141	142	176	153	156	182	140	156	181	176	165	159	151	172	142	177	165	152	164	165	140	152	180	140	169	174	151	158	182	151	137	136	119	167	167	146	178	166	164	165	156	140	157	150	157	155	138	141	171	141	158	173	169	170	194	169	163	151	165	124	150	178	190	180	148	144	156	156	157	162	155	177	159	147	141	140	174	183	156	167	152	153	202	170	141	150	160	164	146	166	155	162	165	134	159	169	159	165	154	145	176	149	169	151	154	168	181	163	166	164	164	142	161	152	172	141	160	156	184	172	162	161	162	168	160	146	159	152	174	176	151	151	188	172	147	135	158	161	144	157	145	145	172	182	172	157	173	142	148	165	162	146	147	151	165	143	162	166	162	150	168	160	135	147	144	188	143	151	160	163	159	145	163	163	174	149	142	139	151	177	149	163	162	172	167	136	169	153	156	145	161	137	163	185	158	171	155	150	146	149	169	151	156	157	146	164	153	164	168	165	163	177	164	169	150	167	144	153	152	158	160	170	140	192	176	155	148	130	146	150	150	158	142	167	171	141	158	138	175	155	164	150	153	159	190	153	146	170	150	167	164	174	160	168	146	156	159	164	165	131	148	168	145	156	144	156	149	151	167	175	144	169	146	171	167	162	172	154	160	157	172	149	189	148	162	173	164	162	154	152	177	158	174	180	143	157	167	162	162	167	126	151	164	207	168	166	164	150	146	142	169	185	167	148	130	164	172	153	171	160	183	169	162	145	134	129	177	156	172	169	177	169	167	170	166	165	166	161	173	160	159	149	161	170	151	160	154	143	148	174	159	139	161	170	146	160	157	163	147	151	159	148	170	130	158	174	171	173	157	161	158	149	153	177	168	163	155	165	138	147	152	186	144	148	143	151	159	197	160	164	172	174	169	180	150	159	138	123	185	170	168	145	172	150	157	154	128	143	159	170	145	172	166	157	177	127	162	145	174	165	146	162	168	165	141	147	149	170	173	151	157	174	138	184	148	145	172	150	130	156	168	157	155	170	167	178	153	152	159	140	142	155	152	167	168	139	153	151	156	155	157	177	198	142	157	150	160	143	175	148	157	169	178	142	133	131	156	160	134	177	151	169	162	134	163	161	157	144	172	163	172	150	164	184	169	154	149	188	139	154	163	174	153	169	180	179	149	142	149	156	135	165	174	138	161	165	168	168	135	162	156	159	155	135	156	137	172	144	132	165	169	166	164	156	150	173	171	146	161	161	161	150	179	148	170	155	165	135	161	148	166	173	158	175	193	157	164	144	160	155	167	167	162	149	152	142	156	160	174	176	167	162	151	143	149	164	172	120	147	151	180	183	159	137	150	145	148	132	164	149	151	157	144	139	148	152	150	168	178	148	154	169	155	156	175	181	146	180	165	163	165	166	146	143	156	161	159	162	151	195	177	149	166	167	136	163	154	163	165	160	157	152	183	165	130	197	170	138	155	140	179	167	159	180	163	136	138	144	174	162	152	146	186	167	150	143	172	150	129	155	144	143	169	144	155	140	145	170	143	157	149	142	168	150	146	180	175	137	154	166	177	156	151	152	161	171	177	155	146	145	137	176	179	161	156	160	145	166	161	179	163	161	164	173	189	164	176	166	140	162	167	133	135	160	138	149	165	168	163	153	180	152	160	141	162	154	175	177	151	149	160	166	155	170	151	150	174	144	165	177	162	175	157	144	162	183	151	164	145	142	155	170	161	166	179	165	171	151	150	168	152	170	166	170	161	158	172	180	170	160	170	163	161	150	180	144	167	150	137	155	163	146	179	134	158	151	167	174	188	145	171	165	162	156	174	159	167	169	141	151	158	159	144	152	129	170	157	169	155	163	164	160	169	148	162	164	151	162	165	151	161	134	150	161	153	177	162	143	173	160	151	140	148	167	146	159	142	148	155	166	180	151	158	123	157	148	165	134	160	131	158	177	169	151	152	153	129	144	153	152	172	160	183	150	157	166	161	148	183	145	139	157	181	166	164	169	145	142	137	147	175	165	135	165	196	176	165	164	155	162	160	164	151	167	167	148
6743	2263	5430	24780	44055	6750	1484	1283	1133	992	890	888	746	710	715	681	642	584	561	561	545	524	548	535	482	521	486	486	511	482	505	476	477	473	420	439	465	467	451	472	447	459	420	436	431	440	403	442	451	409	433	400	429	430	410	429	431	406	417	427	423	435	439	433	411	417	436	461	414	437	434	422	449	396	426	413	386	474	408	438	436	424	421	423	414	421	407	383	402	413	412	391	392	408	409	391	427	425	445	415	407	392	427	393	409	398	424	411	423	416	423	410	407	404	385	405	414	414	388	457	430	375	413	417	420	406	380	414	384	446	394	410	389	433	408	386	422	435	443	364	380	398	400	395	425	423	379	393	410	437	404	436	432	445	366	425	421	407	387	392	420	395	432	435	426	392	410	434	404	414	374	415	418	395	403	373	391	413	402	392	408	401	412	410	408	420	441	411	392	396	400	405	420	391	433	386	384	406	421	391	403	429	430	432	421	386	380	406	407	413	418	419	397	413	389	409	395	411	405	379	407	391	418	395	415	397	429	391	413	405	422	383	415	395	380	413	419	445	409	438	394	414	368	421	408	407	404	372	399	398	432	410	434	424	422	429	415	433	420	421	405	396	409	420	386	424	387	433	407	442	424	394	402	400	390	409	439	409	387	424	391	416	402	417	418	418	427	442	429	376	416	421	388	414	427	379	403	427	445	452	412	381	381	408	410	403	376	454	388	444	443	416	418	394	389	386	443	401	393	405	400	425	398	396	424	391	410	411	428	400	435	419	422	436	384	391	412	401	403	414	412	384	418	429	407	415	396	430	404	445	405	385	397	411	367	402	421	374	438	404	389	395	428	394	443	387	384	452	395	426	399	404	403	404	428	401	414	419	401	385	428	409	415	405	393	407	399	403	396	420	410	409	400	387	428	419	400	390	418	413	372	389	412	403	426	421	397	400	436	408	421	432	438	445	412	382	418	409	407	400	391	396	439	427	415	429	401	440	382	421	379	397	431	409	406	427	419	426	432	380	419	394	426	395	401	424	416	425	401	393	417	413	384	402	417	406	422	418	406	414	421	408	430	419	422	420	413	439	403	440	408	414	404	421	417	421	402	443	391	398	381	422	401	430	445	421	419	391	415	429	435	436	423	429	436	379	446	412	381	422	407	416	401	386	398	429	385	400	399	382	453	450	416	451	402	425	445	418	433	385	414	424	414	418	387	427	353	424	394	408	442	420	417	396	399	424	428	427	399	442	406	414	403	395	439	415	389	431	385	404	414	393	418	411	445	390	396	398	407	388	412	462	414	395	406	403	427	397	427	372	428	433	430	418	416	412	412	389	435	436	430	401	410	415	391	421	410	405	449	418	396	420	407	443	404	419	403	412	382	405	399	406	371	429	428	412	395	402	420	425	433	405	437	393	443	390	413	403	417	374	406	451	393	404	423	426	413	396	413	417	399	404	413	445	413	381	403	396	413	432	388	424	412	417	411	409	421	396	361	394	362	437	405	430	424	430	392	375	396	398	436	433	473	376	402	419	418	400	406	443	428	443	406	424	408	430	426	414	382	455	407	414	420	422	378	408	419	372	402	395	376	378	413	412	434	413	437	405	398	370	406	394	421	390	403	412	415	408	391	443	443	395	395	415	398	402	418	405	380	398	427	418	420	451	451	438	417	415	434	394	401	382	413	407	419	425	416	397	387	423	416	427	417	393	409	425	392	391	423	394	437	383	414	417	449	410	398	450	425	424	428	383	426	395	399	374	401	400	388	417	403	436	444	435	406	387	429	407	393	378	425	395	366	384	440	405	389	410	417	442	429	386	439	381	396	355	473	392	385	432	428	413	415	383	380	391	405	392	430	420	434	410	400	391	438	401	413	405	414	425	441	355	389	394	458	416	396	440	447	425	414	399	412	404	415	404	416	413	402	403	403	423	421	410	391	410	408	400	418	432	392	404	428	398	408	412	414	385	407	408	400	413	384	428	423	442	427	431	422	449	413	377	448	384	402	411	391	410	422	395	409	410	414	384	429	398	396	386	431	391	446	443	394	403	383	420	439	392	419	441	411	418	404	408	388	382	414	375	391	391	456	402	442	412	418	398	431	387	405	397	414	433	397	405	431	361	404	376	437	392	415	388	400	380	442	443	421	398	376	451	409	432	424	414	400	386	377	397	418	412	423	436	399	455	385	379	398	371	421	404	439	445	397	401	385	379	400	401	443	404	412	403	418	391	407	407	408	405	428	398	428	368	418	435	406	388	403	439	428	401	413	423	434	384	424	428	403	410	416	412	432	414	416	405	421	412	389	408	448	419	416	399	422	417	433	393	360	395	408	424	387	393	422	405	420	425	404	400	422	388	438	419	420	388	397	387	428	406	425	411	391	412	432	417	446	413	431	403	397	386	422	449	390	423	376	417	380	395	388	441	399	437	427	392	414	422	405	417	426	407	378	415	427	434	398	411	384	430	381	394	444	411	371	417	392	450	390	416	399	375	434	416	413	431	420	428	427	386	398	392	422	384	393	408	425	389	400	418	399	439	447	429	433	400	417	411	400	416	414	406	436	381	393	424	430	425	403	402	386	395	373	446	420	401	423	397	444	425	431	398	415	406	390	418	407	401	426	446	429	401	396	376	390	427	397	430	416	388	391	389	416	436	421	417	413	434	423	412	410	391	428	382	422	409	407	455	410	381	382	411	372	381	408	402	423	408	448	439	401	390	458	415	385	417	383	420	380	424	416	394	407	425	398	427	415	406	394	412	410	388	387	447	421	401	417	404	404	403	424	434	393	427	416	449	440	412	435	410	431	419	387	421	422	404	452	419	398	426	411	408	427	406	410	443	380	417	405	390	439	381	443	398	402	415	408	429	399	432	419	395	379	432	420	430	392	407	420	416	445	416	422	433	395	410	434	395	397	468	441	420	398	418	421	396	447	467	404	428	383	399	407	415	435	404	392	407	448	423	388	374	373	405	421	401	433	411	410	438	382	426	407	397	409	421	423	391	430	378	404	422	401	386	422	416	415	388	429	399	396	401	434	444	448	429	433	403	411	422	414	409	414	419	405	376	425	433	414	415	402	398	437	427	397	361	445	433	409	443	377	424	377	415	397	401	410	416	409	387	390	405	418	383	406	385	399	415	378	393	380	406	420	403	401	397	412	398	385	422	425	393	408	422	401	437	420	402	421	426	440	425	401	408	464	374	415	385	443	413	432	407	413	421	400	427	357	386	394	428	409	417	411	449	406	386	393	416	401	437	400	395	414	414	386	434	379	442	415	416	427	394	368	431	422	387	456	390	427	416	430	435	407	390	439	411	392	401	423	400	419	409	415	406	431	441	397	417	381	401	432	394	460	419	402	446	420	404	394	425	407	384	381	366	384	405	404	444	361	418	404	388	384	396	412	429	419	398	436	430	412	438	413	415	403	418	433	404	406	391	423	431	432	406	405	424	393	412	427	434	465	397	377	417	424	419	419	435	427	383	407	379	388	454	394	399	429	428
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
