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
336879811535	336879812091	336879812641	336879813191	336879813741	336879814291	336879814841	336879815391	336879815941	336879816491	336879817041	336879817591	336879818141	336879818691	336879819241	336879819791	336879820341	336879820891	336879821441	336879821991	336879822541	336879823091	336879823641	336879824191	336879824741	336879825291	336879825841	336879826391	336879826941	336879827491	336879828041	336879828591	336879829141	336879829691	336879830241	336879830791	336879831341	336879831891	336879832441	336879832991	336879833541	336879834091	336879834641	336879835191	336879835741	336879836291	336879836841	336879837391	336879837941	336879838491	336879839041	336879839591	336879840141	336879840691	336879841241	336879841791	336879842341	336879842891	336879843441	336879843991	336879844541	336879845091	336879845641	336879846191	336879846743	336879847291	336879847843	336879848391	336879848941	336879849491	336879850041	336879850591	336879851141	336879851691	336879852241	336879852791	336879853341	336879853891	336879854441	336879854991	336879855541	336879856091	336879856641	336879857191	336879857741	336879858291	336879858841	336879859391	336879859941	336879860491	336879861041	336879861591	336879862141	336879862691	336879863241	336879863791	336879864341	336879864891	336879865441	336879865991	336879866541	336879867091	336879867641	336879868193	336879868741	336879869291	336879869841	336879870391	336879870941	336879871491	336879872041	336879872591	336879873141	336879873693	336879874241	336879874791	336879875341	336879875891	336879876441	336879876991	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
63930	34064	34437	38103	7569	1066	727	608	549	505	466	471	417	480	398	384	405	403	385	380	360	350	398	389	398	383	381	441	349	372	386	399	383	359	358	372	376	393	346	364	394	365	322	347	372	357	370	372	331	371	374	374	315	354	317	385	366	376	369	372	363	335	332	360	352	357	381	349	356	376	387	361	340	365	375	369	393	348	375	345	361	389	343	367	374	339	364	357	396	362	358	358	366	351	348	347	335	363	391	363	356	369	301	368	364	359	364	344	357	356	376	337	360	367	371	373	360	322	365	372	366	345	360	359	371	354	358	379	357	375	383	351	384	361	363	356	393	365	347	324	347	359	354	322	344	369	376	383	345	351	373	361	325	336	355	383	339	350	359	342	358	352	326	343	365	334	364	373	339	324	316	349	338	373	360	342	343	345	344	328	324	346	358	374	359	325	315	390	337	338	394	367	351	347	353	329	367	381	345	315	363	353	343	361	365	341	372	352	381	370	324	369	361	364	356	346	351	342	353	337	368	351	335	351	370	338	404	360	330	366	334	365	334	370	343	326	400	361	343	345	347	334	331	358	361	353	327	344	349	356	351	370	402	348	392	370	360	366	338	394	368	363	383	338	372	363	385	365	363	338	368	341	379	320	349	368	360	350	355	367	375	368	346	390	404	376	355	331	328	380	339	389	341	403	362	377	341	359	336	373	372	335	324	366	351	338	347	362	355	366	377	351	360	344	346	345	357	358	357	353	347	324	368	330	344	379	377	378	347	354	362	359	387	363	364	352	361	361	352	331	345	367	310	314	338	369	379	358	360	368	346	362	369	343	354	334	370	357	362	363	351	380	353	351	374	342	358	340	355	356	341	352	404	391	350	382	347	351	382	350	389	376	387	342	345	373	417	334	349	379	353	406	389	321	317	363	373	361	362	371	366	334	354	334	357	349	355	355	380	323	353	346	360	343	365	355	366	314	379	356	358	360	362	341	384	351	402	368	409	357	329	375	348	390	370	339	359	344	359	354	367	332	379	357	382	370	365	355	347	364	395	312	328	389	335	359	313	355	350	352	365	348	340	355	347	353	365	353	364	386	375	318	385	326	344	387	312	375	369	340	357	339	329	353	408	348	364	389	374	362	361	348	421	343	369	346	349	415	342	354	379	369	362	355	317	378	350	340	356	370	342	385	352	366	379	345	355	370	334	353	356	334	396	364	363	355	387	377	378	369	338	380	386	345	369	342	358	332	342	375	389	365	385	360	345	368	371	331	371	363	344	350	356	358	367	357	367	387	362	335	365	340	346	342	386	380	350	341	358	376	405	373	336	347	355	371	347	369	350	340	358	398	381	377	367	377	336	368	357	342	327	361	391	364	361	409	366	371	351	335	384	387	318	372	364	358	357	363	345	370	380	376	384	381	361	363	358	341	391	370	362	384	372	351	358	361	348	328	384	347	373	366	334	360	362	367	364	351	363	381	364	360	375	344	369	352	367	350	345	354	370	382	355	349	338	392	377	327	334	345	350	364	347	351	355	325	340	363	390	371	353	352	377	358	341	396	405	357	353	355	398	359	372	390	366	353	341	345	358	341	368	368	361	335	342	359	376	397	350	350	354	352	364	388	359	387	366	350	342	349	348	347	348	416	381	370	384	355	356	354	382	350	342	366	362	387	353	381	389	386	384	333	349	357	376	392	395	380	342	363	362	371	353	387	371	351	386	353	331	358	362	375	368	380	345	360	345	368	346	371	364	361	358	359	378	362	341	388	381	341	332	390	349	334	393	362	364	369	353	346	356	323	339	347	386	350	395	362	351	357	384	370	363	364	371	385	380	344	338	362	356	416	371	384	382	337	352	386	371	342	361	338	358	349	357	370	347	386	365	364	377	336	355	375	355	374	347	340	347	376	310	350	345	376	354	363	329	346	341	371	385	366	377	347	323	366	372	339	374	364	386	325	333	351	370	354	331	408	366	347	358	333	347	368	362	386	380	354	314	364	370	346	374	358	347	404	329	338	376	356	371	338	351	375	328	388	337	388	365	352	365	328	366	353	339	367	376	362	379	375	347	344	348	360	356	337	334	369	377	371	375	359	327	342	370	350	379	377	360	389	392	364	362	358	324	365	319	357	382	391	337	356	324	346	360	350	376	369	345	356	356	367	417	346	375	395	360	394	331	345	378	348	362	371	327	356	361	359	371	335	346	385	349	381	364	355	373	347	363	375	344	412	345	377	308	349	354	340	395	365	367	361	363	407	375	327	393	392	360	337	324	355	402	349	355	338	388	355	374	347	364	344	331	360	333	354	368	350	339	344	332	346	383	334	369	390	379	374	359	361	350	348	356	339	343	344	379	389	351	358	328	325	385	329	346	356	376	350	339	349	347	379	365	361	364	328	337	373	352	352	389	331	375	360	380	337	349	388	386	407	344	375	372	376	328	355	343	350	348	347	373	357	357	360	347	362	371	337	368	383	334	326	330	378	362	354	371	373	354	348	386	345	320	339	360	341	348	357	353	346	351	353	356	361	357	332	363	405	357	339	360	354	348	354	343	362	367	390	413	346	342	355	345	333	380	369	360	381	368	338	358	367	346	329	376	335	388	342	349	348	386	338	364	357	364	363	365	350	358	357	362	359	359	380	409	394	374	339	370	378	352	332	364	360	326	382	331	328	376	372	360	373	356	368	386	325	330	348	338	381	360	342	369	366	375	364	361	359	341	305	366	342	324	361	350	371	340	339	367	384	387	358	358	350	349	360	380	367	351	360	352	367	339	356	396	329	371	339	332	364	313	342	372	318	334	395	350	363	362	354	397	354	376	324	393	346	392	339	347	333	364	370	371	353	373	357	361	358	329	375	333	364	355	356	381	363	372	330	346	362	348	355	375	368	363	358	352	354	364	348	353	346	353	301	342	379	352	389	387	375	364	362	339	354	358	385	360	345	364	349	365	340	333	391	385	355	409	374	364	357	368	339	325	328	375	318	376	348	342	399	359	322	353	356	365	361	318	348	363	359	364	386	381	358	404	342	345	368	378	391	374	381	396	364	366	333	399	317	357	350	346	368	352	374	385	347	379	363	346	332	369	362	396	379	376	348	352	347	343	363	370	354	346	357	373	346	368	352	409	398	374	343	367	333	367	338	353	325	353	343	293	362	360	335	356	350	360	387	382	347	317	360	341	383	357	361	381	385	349	330	361	377	370	403	354	344	355	408	330	368	381	330	365	349	349	361	399	352	358	375	357	378	337	348	364	362	335	358	381	368	362	369	360	356	381	345	378	360	350	378	380	341	365	345	318	364	359	360	332	354	380	370	340	372	390	362	325	349	348	333	387	368	344	363	330	364	346	364	340	350	387	375	358	384	377	409	385	394	350	394	335	366	363	356	382	349	367	384	348	347	356	353	352	356	358	356	339	383	395	394	369	317	360	323	358	356	363	398	378	385	355	368	363	389	343	362	392	362	350	397	327	314	327	363	360	331	352	378	344	361	350	341	332	347	338	344
37694	15353	33880	40261	4515	3051	2602	2236	2144	1806	1738	1551	1489	1410	1272	1289	1321	1204	1215	1175	1149	1138	1116	1053	1109	984	1036	1076	1022	969	1040	959	940	997	1033	964	975	968	956	958	978	1027	979	911	904	940	934	977	984	928	914	941	860	943	947	948	918	951	930	981	964	948	947	931	907	957	907	881	902	896	887	888	947	928	871	912	911	920	973	921	913	882	894	890	882	926	946	903	949	889	875	885	930	893	889	868	870	869	908	934	939	942	906	908	856	897	924	944	886	897	951	851	893	873	919	851	911	882	935	959	930	932	891	896	947	893	935	922	873	898	918	896	945	936	898	911	904	888	937	872	938	920	920	944	887	955	907	925	924	856	911	878	922	894	878	886	889	917	920	921	904	902	903	918	885	925	924	899	956	905	867	947	897	890	880	893	934	892	893	939	878	899	951	931	963	940	874	900	958	903	924	981	907	922	959	898	954	915	907	867	888	860	861	866	891	899	927	879	913	929	896	866	925	907	883	907	934	931	852	901	912	913	913	933	899	915	933	924	885	911	902	851	889	886	930	964	881	933	866	886	954	855	869	914	852	949	843	883	913	846	876	891	938	896	912	848	907	893	926	891	956	912	976	881	916	909	914	917	928	960	907	951	872	899	934	918	927	869	895	871	886	890	853	854	919	874	951	884	864	866	936	899	882	925	933	838	877	934	965	907	863	946	924	847	918	934	914	864	972	945	862	890	907	901	867	934	843	923	879	940	896	930	905	960	912	923	880	945	924	924	875	874	918	884	878	935	926	901	922	911	922	931	904	908	920	921	931	909	865	906	912	930	880	876	931	902	885	892	928	855	895	883	898	904	853	929	924	936	834	897	882	862	828	958	898	900	972	878	936	867	925	908	913	919	905	918	898	910	935	885	849	851	900	885	956	869	936	876	918	899	912	890	825	902	863	851	898	905	890	919	899	917	935	891	910	895	881	870	922	888	902	844	853	931	906	947	900	885	881	947	919	935	892	922	905	864	870	985	879	903	943	903	826	901	915	923	898	862	845	896	952	852	938	890	869	919	919	972	905	887	910	868	864	841	871	892	938	856	902	897	944	877	897	888	911	997	902	916	906	915	910	896	890	913	979	980	872	892	915	929	934	927	895	911	909	887	876	870	894	879	926	919	897	867	930	883	922	921	859	844	871	904	933	936	893	902	888	922	886	932	905	902	911	877	913	926	881	916	910	925	925	873	870	915	880	919	881	912	939	889	938	898	952	879	920	882	914	934	915	925	934	881	942	886	895	900	900	911	911	932	921	897	909	886	890	950	844	862	891	942	889	926	818	884	898	888	856	936	893	914	902	941	955	911	915	902	925	932	957	915	919	870	921	824	906	926	918	932	899	856	920	893	883	894	881	962	916	892	905	895	865	868	917	877	917	932	917	938	917	894	889	886	881	871	856	930	837	890	940	860	852	878	875	837	901	852	930	882	945	939	955	893	874	914	919	894	862	863	938	922	895	940	927	919	990	901	927	929	926	881	960	874	854	907	927	875	909	875	931	883	894	918	898	906	882	927	896	873	870	870	885	925	874	877	906	915	868	867	958	873	937	940	866	890	900	861	881	967	905	874	859	912	888	881	921	891	899	869	917	877	905	928	932	911	904	849	888	881	852	914	927	909	873	925	860	909	886	912	907	909	896	903	924	920	916	926	873	959	900	835	887	906	911	897	872	934	864	900	936	905	937	898	904	922	911	935	916	888	924	943	922	912	925	904	905	897	895	912	884	967	882	875	886	888	906	870	901	853	883	878	866	925	864	916	904	931	967	888	870	907	899	924	908	922	904	874	847	862	922	913	894	931	895	908	892	905	895	876	948	896	911	850	932	896	894	952	890	909	870	892	912	893	932	897	937	872	903	922	842	905	878	940	907	855	944	890	899	889	882	928	854	876	905	889	868	882	883	898	902	876	900	898	904	886	908	885	924	886	909	925	896	931	909	926	910	879	964	911	903	934	889	888	915	916	927	882	930	899	881	906	908	931	914	904	886	900	889	895	908	964	914	909	904	897	894	959	898	895	937	935	919	896	893	924	905	926	904	863	912	899	924	892	923	921	881	877	913	944	917	948	928	909	946	866	947	964	910	865	874	928	917	881	906	904	901	948	833	905	922	966	844	895	932	889	922	914	861	928	855	940	858	885	913	897	886	900	837	903	827	947	946	877	889	967	929	936	884	887	898	902	895	944	894	925	924	888	880	842	895	883	911	956	903	932	923	870	857	908	918	864	913	901	916	935	890	901	916	862	871	956	945	914	925	962	900	875	932	909	940	905	934	886	878	909	944	916	872	934	889	897	907	899	945	908	855	971	885	900	884	916	891	888	898	906	908	883	887	854	846	908	895	910	934	858	931	920	907	911	875	882	920	933	937	919	996	939	882	924	943	935	918	884	887	878	885	944	903	869	943	898	928	931	928	892	916	926	948	939	897	945	958	921	926	904	915	891	928	885	935	879	887	892	947	871	939	902	858	872	914	903	934	888	811	892	882	874	892	839	910	904	855	893	921	896	871	866	923	866	978	912	937	893	903	851	894	898	885	938	937	924	975	849	925	876	904	881	912	847	924	959	899	963	903	883	915	854	910	949	906	898	923	892	846	877	908	883	898	890	874	900	900	861	880	880	921	878	853	925	915	877	911	881	892	958	924	914	895	910	961	916	891	878	915	878	914	891	898	914	908	853	919	864	916	848	920	886	876	908	946	972	943	904	883	845	880	908	926	895	951	906	928	895	921	892	918	918	902	908	883	874	878	927	891	912	919	916	912	933	902	949	857	863	881	908	871	892	885	891	896	917	922	899	876	895	941	919	887	902	905	961	893	923	899	862	920	918	929	903	939	869	896	926	902	927	863	910	934	902	917	939	895	970	922	911	944	898	934	927	916	902	925	916	883	927	868	925	881	924	938	878	908	910	911	791	862	862	949	906	925	862	883	936	862	887	885	870	893	904	931	921	861	915	854	883	899	940	884	941	881	932	864	898	867	892	898	957	850	860	934	923	939	884	921	906	880	929	953	952	919	893	904	910	856	877	910	886	810	893	907	912	922	916	898	928	911	920	886	896	889	890	905	880	897	903	894	910	887	896	920	897	920	918	903	909	867	875	884	888	909	879	902	885	938	890	894	906	924	950	937	893	951	869	882	925	921	920	877	897	907	902	907	940	890	935	890	940	882	912	885	895	905	905	854	931	867	898	893	911	835	855	890	874	911	893	926	911	876	1018	898	894	975	874	912	936	865	889	894	904	913	874	854	894	916	863	923	927	927	842	928	934	871	899	901	926	944	911	888	931	891	938	917	904	965	931	938	903	908	892	932	884	865	888	895	906	989	896	898	912	929	875	895	895	869	846	849	930	920	910	913	847	907	828	881	865	868	876	870	882	839	913	825	895	910	866	954	906	920	875	869	881	924	900	909	875	901	904	865	900	896	906	923	878	911	914	863	918	885	905	901	968	956	961	919	860	876	909
8932	780	1110	863	205	188	160	188	166	189	192	140	205	152	163	151	159	153	154	161	158	169	170	169	167	161	173	170	174	174	174	170	183	187	167	190	177	202	164	170	171	172	174	153	164	159	177	149	171	164	183	156	162	173	192	178	177	166	180	171	150	176	149	168	188	169	167	138	166	170	164	174	163	154	170	169	179	167	167	147	176	172	176	163	164	176	181	170	170	187	186	164	191	145	147	169	165	179	177	143	180	171	163	181	157	167	166	177	187	165	186	170	163	159	166	166	184	145	167	174	163	163	184	170	155	161	179	166	172	184	173	185	176	181	171	175	169	179	185	168	184	170	163	171	204	167	175	187	158	171	179	170	186	179	169	157	180	181	169	165	155	188	186	165	169	196	166	183	156	166	179	154	180	153	178	177	158	146	156	171	154	154	177	167	160	148	171	162	164	153	177	181	154	175	182	175	152	175	169	187	166	191	160	146	188	153	163	153	192	183	156	174	182	185	173	171	220	157	165	138	177	167	175	160	186	150	154	169	147	175	170	183	155	192	159	145	171	163	184	158	200	168	164	171	169	163	172	162	173	157	184	181	181	175	177	157	182	189	183	164	144	169	175	172	193	176	169	157	171	183	178	188	141	177	146	169	148	158	175	156	169	192	155	164	184	177	192	167	135	150	176	192	168	166	163	163	165	187	179	152	158	169	154	182	147	173	162	198	167	188	153	147	157	170	167	172	171	182	187	170	167	163	151	154	179	163	159	182	178	177	166	195	178	180	157	161	165	167	174	161	167	184	155	182	159	161	158	144	150	176	172	184	177	179	168	163	176	181	179	156	162	172	161	177	171	186	169	164	171	151	164	171	202	178	150	159	187	168	177	171	147	176	181	166	166	173	173	168	165	156	190	159	138	175	153	153	167	154	163	175	165	175	182	177	179	185	174	183	158	158	143	162	173	167	171	176	188	177	166	194	161	176	148	156	171	175	150	173	193	185	141	148	161	168	163	183	185	146	176	170	185	155	157	179	162	180	176	159	170	182	174	176	160	170	145	177	179	152	175	177	158	161	170	162	160	165	179	165	159	173	170	162	153	163	158	182	168	160	167	175	158	170	175	174	146	160	151	166	183	188	181	159	181	155	176	192	168	180	173	175	158	167	175	179	146	176	166	161	164	176	165	193	177	167	179	178	142	157	160	183	189	170	165	160	158	180	170	194	171	168	196	160	194	164	163	152	160	186	182	170	146	171	188	172	159	162	161	167	193	167	177	164	185	164	173	161	174	171	175	171	164	157	192	164	160	152	186	173	177	184	195	188	171	164	186	167	158	157	157	172	178	147	157	170	197	197	182	153	181	162	144	187	144	162	154	164	188	157	176	151	152	170	159	163	157	170	170	178	168	169	183	157	170	167	167	162	151	165	177	182	160	171	177	177	163	187	174	149	161	171	162	167	162	170	193	165	164	176	156	146	162	191	161	154	163	169	195	173	180	188	191	175	174	167	160	184	190	175	151	145	174	165	173	194	186	156	162	164	162	181	180	197	180	162	154	159	162	175	176	166	196	189	166	186	162	176	147	190	164	170	157	162	172	193	164	167	175	179	170	179	188	206	163	163	153	170	171	179	160	164	172	186	152	184	158	154	170	178	167	173	168	171	147	168	160	173	176	171	180	188	181	168	157	170	156	194	186	163	187	145	166	185	179	161	167	184	175	177	172	176	175	150	168	140	172	180	171	181	173	161	153	181	163	180	164	191	183	166	142	182	173	179	155	147	172	171	183	163	154	202	170	184	174	164	175	161	167	165	162	159	164	143	162	162	165	174	186	180	165	167	171	170	165	172	184	165	190	166	179	174	174	165	159	167	176	171	177	163	179	199	166	169	159	159	177	195	168	168	169	156	164	159	189	176	174	169	174	182	188	174	172	153	161	186	155	172	173	164	171	167	165	166	157	172	168	172	180	145	163	160	176	166	161	160	162	183	187	167	187	147	137	216	166	191	171	181	195	170	180	180	191	176	178	175	176	163	159	165	184	173	154	159	187	169	172	192	172	197	174	172	174	179	175	159	168	176	186	163	181	169	175	171	162	155	156	183	179	176	168	167	191	152	167	170	147	176	181	159	176	160	172	163	161	170	155	181	156	153	183	165	167	164	184	172	174	183	145	153	162	166	170	152	137	183	161	176	150	173	167	159	150	155	162	181	143	147	165	166	173	167	175	170	169	178	183	159	183	177	165	158	181	155	170	154	178	158	169	182	177	161	163	191	162	166	163	154	194	157	169	164	194	176	148	173	164	161	200	166	166	168	183	175	166	182	152	171	168	183	173	170	146	162	159	163	201	172	166	143	173	179	171	158	179	169	140	165	151	190	179	171	177	165	179	164	184	177	154	173	151	174	166	172	168	184	156	177	149	164	167	192	158	164	164	165	153	165	151	195	217	166	181	144	171	159	167	155	162	183	180	181	169	159	186	151	145	147	164	160	169	165	147	161	183	181	161	196	156	149	178	183	200	167	169	171	172	161	182	183	149	167	149	174	164	169	169	169	191	173	179	173	149	156	156	170	170	167	164	176	163	160	162	189	165	164	187	157	171	176	188	198	162	143	173	152	183	164	171	160	168	176	172	179	142	179	159	166	174	159	184	174	147	166	184	154	169	169	179	174	148	162	160	160	151	161	197	174	168	172	166	175	179	208	199	146	168	148	173	165	175	164	154	174	172	158	157	157	161	160	171	165	174	181	179	153	160	167	184	169	169	171	152	161	172	163	176	171	184	178	172	178	186	172	179	168	181	153	155	163	180	150	192	190	202	181	147	157	191	165	175	157	162	167	177	153	151	201	180	179	168	151	160	168	179	170	163	174	163	189	183	169	159	155	174	173	166	170	191	171	169	204	177	150	157	175	167	179	163	158	173	171	160	167	160	154	177	163	163	156	170	188	177	155	188	164	155	160	166	179	187	161	149	172	160	157	156	166	130	188	188	187	160	158	155	191	172	142	163	169	158	174	201	199	159	180	156	196	194	186	140	195	169	178	172	179	151	143	162	172	144	200	168	166	157	165	154	157	174	179	159	159	176	180	169	165	170	176	191	184	147	140	147	158	154	169	173	174	203	170	167	155	169	165	159	180	163	165	173	174	178	176	183	166	130	170	140	170	172	167	176	160	170	154	155	170	179	172	192	186	172	159	164	176	176	164	148	179	173	180	164	162	175	151	151	145	177	174	199	187	175	164	156	163	155	159	163	186	161	177	160	183	189	164	154	156	172	167	160	181	182	144	160	173	155	170	173	170	196	178	179	174	171	170	178	154	165	175	174	201	153	154	157	189	199	162	176	167	185	183	186	189	176	165	167	167	173	183	167	149	173	162	170	166	181	176	176	158	145	167	168	164	176	180	179	166	155	162	139	170	196	186	198	167	176	186	147	178	156	153	175	160	163	177	168	158	175	170	160	186	179	199	171	172	179	167	179	169	169	192	164	173	163	191	181	168	189	165
7178	1195	3400	3151	607	585	555	540	532	567	517	526	537	518	506	519	517	481	529	522	579	576	537	523	527	520	527	523	520	475	570	491	534	535	571	491	534	475	478	533	530	513	517	502	516	511	501	507	506	526	534	503	469	511	529	527	480	461	515	545	527	556	509	505	466	491	528	519	498	518	517	504	548	547	507	537	516	515	525	535	494	498	540	551	543	498	513	501	465	531	478	540	527	512	490	504	510	493	474	491	529	505	500	535	518	541	540	489	506	484	495	530	489	514	508	546	512	503	514	520	519	520	568	515	525	505	522	518	516	534	491	502	540	516	497	541	500	499	488	529	561	521	525	489	502	493	453	515	504	510	519	548	533	522	488	506	489	509	492	517	515	511	561	512	487	530	497	514	549	472	530	509	522	505	514	497	514	531	533	492	498	513	520	528	521	501	544	533	568	477	486	546	477	533	477	519	481	509	511	506	490	535	554	502	520	476	514	537	489	500	486	500	509	509	518	467	511	539	491	530	498	526	511	530	477	508	521	528	511	483	498	496	519	539	499	518	542	520	512	510	525	551	488	535	522	490	467	508	526	530	514	525	527	550	506	527	541	491	527	482	493	505	494	558	500	544	501	528	509	529	521	546	527	498	533	476	509	492	526	529	490	505	512	496	500	469	503	501	536	515	508	554	500	509	523	510	485	518	517	586	486	517	504	524	514	514	517	509	514	455	531	524	523	502	509	494	538	527	552	585	443	503	521	562	511	533	519	520	564	521	500	507	493	535	497	509	536	553	536	532	543	535	492	525	498	505	594	469	478	539	528	499	533	523	497	495	542	517	484	475	509	499	499	557	527	494	481	523	502	505	518	500	486	452	490	500	509	482	515	515	532	501	482	549	469	527	513	523	489	495	487	493	557	514	539	517	526	547	522	527	504	520	500	495	530	523	499	487	479	529	507	506	506	503	522	455	554	503	502	476	482	554	493	498	517	501	534	521	497	530	506	505	523	498	531	494	521	483	516	498	512	498	513	546	485	500	478	520	556	533	479	524	483	529	527	486	525	515	552	492	517	480	489	525	516	520	468	490	530	499	478	525	520	495	528	475	503	527	525	509	457	518	494	514	537	507	515	485	505	493	535	525	518	502	537	553	510	510	535	516	546	501	510	536	508	508	515	475	557	514	526	540	517	491	511	503	507	482	529	524	518	489	522	495	484	561	501	492	491	482	478	525	535	507	499	528	521	539	476	502	498	517	481	521	503	489	490	532	538	507	519	523	517	502	500	515	490	502	540	515	503	492	510	530	480	500	498	523	510	529	527	514	527	470	504	521	507	489	511	525	518	533	535	524	527	490	533	480	529	511	501	517	525	543	526	494	478	509	506	551	502	471	479	524	501	495	519	524	531	512	504	510	492	513	518	507	524	521	514	517	543	489	509	505	518	481	490	491	559	523	479	493	507	503	529	532	524	485	513	490	502	504	530	536	549	502	529	553	503	530	479	525	495	525	482	502	509	517	452	509	513	505	506	521	541	517	491	486	573	489	536	506	510	511	530	509	537	560	481	528	493	509	485	494	483	514	513	477	544	517	531	525	523	519	494	484	495	528	515	522	545	506	528	526	549	521	501	495	543	514	510	542	499	529	491	498	504	505	517	523	505	517	503	480	478	518	510	538	562	493	515	510	520	510	560	455	489	467	455	498	490	517	502	528	517	535	497	499	467	508	525	496	557	504	552	523	530	491	522	532	474	531	522	513	490	538	512	520	529	490	550	510	517	518	464	510	499	502	500	521	537	490	486	492	523	553	545	504	502	481	509	453	510	500	541	516	498	486	493	526	526	519	546	491	565	509	561	509	498	492	543	505	508	509	517	479	482	538	484	504	491	536	491	560	498	512	533	516	472	509	538	518	536	501	501	507	498	548	514	492	505	480	546	451	488	491	508	559	497	509	507	483	542	475	506	509	492	521	528	499	493	536	568	557	501	535	530	500	532	534	541	490	506	532	545	522	529	494	532	520	498	509	493	528	498	476	496	532	522	525	520	525	493	510	497	485	479	563	512	511	514	498	497	527	529	510	530	524	538	489	499	500	493	573	514	537	507	520	527	529	505	509	525	512	519	486	543	528	535	520	494	496	504	520	514	517	507	526	513	519	478	498	516	534	513	513	488	558	509	507	512	512	516	513	476	497	499	517	509	506	507	565	473	465	495	529	549	497	490	530	486	517	499	530	506	523	542	501	550	513	488	524	489	501	524	509	501	560	533	502	508	522	486	499	525	512	505	544	480	499	542	488	533	490	513	499	492	489	502	528	523	518	564	522	529	503	493	522	523	486	516	515	477	500	507	537	510	547	479	523	496	489	501	499	495	507	489	500	465	508	514	491	532	536	561	517	555	574	498	507	462	471	566	505	542	496	517	498	547	508	494	482	518	458	488	491	475	462	503	530	493	512	542	526	517	515	534	526	511	515	517	510	530	496	490	530	525	503	520	516	500	565	520	548	510	538	501	485	476	515	534	517	503	499	495	501	519	500	504	522	508	510	507	530	496	476	499	482	492	506	508	528	515	484	486	536	540	527	536	481	507	497	527	513	510	478	527	531	490	544	526	523	543	544	511	522	473	508	506	494	508	519	558	535	514	527	556	514	483	512	524	489	522	501	502	478	519	537	527	519	540	531	495	511	468	489	470	483	517	509	526	528	513	494	476	515	520	548	506	534	517	519	511	535	495	536	477	522	490	509	510	523	493	492	534	520	468	543	498	479	522	491	472	476	527	562	512	487	533	538	525	514	501	483	533	580	495	521	483	494	509	510	488	526	506	516	517	500	560	527	531	502	525	529	525	509	521	533	505	563	482	533	519	445	513	510	503	517	526	529	502	509	518	514	537	491	485	518	511	531	524	505	499	491	499	462	483	483	543	507	490	517	525	515	525	550	513	510	512	518	526	481	495	497	542	513	519	509	529	549	461	494	544	489	508	560	511	531	527	545	469	536	546	490	527	528	532	517	522	505	550	538	474	497	551	528	507	493	520	504	523	497	474	528	489	485	517	518	497	499	522	515	474	481	515	517	532	537	467	488	515	511	539	510	526	504	472	533	482	514	509	479	515	530	515	492	507	558	505	484	519	498	527	534	530	484	565	468	485	533	494	511	526	516	483	475	492	498	496	526	499	482	474	497	537	507	499	506	497	480	530	463	497	516	536	490	536	516	502	514	501	558	524	500	523	510	519	504	505	526	498	527	532	476	550	535	521	547	550	551	523	498	474	528	554	489	491	487	537	513	504	514	549	509	528	496	484	484	551	503	488	493	499	491	493	483	495	528	508	515	486	515	528	498	489	494	529	499	510	459	496	513	560	510	508	491	531	526	489	529	510	530	493	508	520	493	497	517	547	537	539	541	520	525	506	525	524	504	456	481	518	512	517	534	527	530	514	501	531	509	513	519	511	488	500	491	502	511	534	506	493	498	502	503	523	473	548	530	542	498	494	524	507	538	483	521
48632	21352	26367	25005	3420	555	504	424	452	425	418	378	383	340	372	332	374	326	348	334	378	342	310	358	341	364	318	375	357	363	339	324	341	364	317	350	351	312	340	311	340	356	306	321	344	356	325	341	320	291	319	335	361	362	324	338	330	331	362	310	316	335	334	369	333	313	333	356	326	362	344	357	347	325	312	307	352	351	320	355	337	344	337	316	359	343	363	349	292	308	317	386	355	325	330	346	376	359	336	332	357	337	327	328	328	371	324	273	337	344	340	335	333	327	307	328	337	326	332	371	340	332	380	361	307	349	343	344	333	314	328	343	315	346	328	343	348	352	349	348	319	337	341	354	349	355	331	307	316	334	364	344	331	377	327	348	341	356	352	329	358	350	314	323	328	301	324	359	381	375	299	347	332	339	416	337	327	350	337	332	336	335	341	359	356	367	320	337	398	317	317	334	354	311	360	311	307	363	340	343	321	312	350	291	346	347	331	317	331	322	333	330	348	324	327	348	336	322	323	343	335	332	354	337	322	321	348	286	344	318	311	342	345	301	342	326	320	300	328	365	367	329	350	348	334	337	353	358	330	347	331	333	347	360	290	359	367	368	336	314	347	325	359	317	314	326	310	343	331	369	340	342	360	322	340	319	367	344	333	329	321	320	321	340	315	332	342	335	389	318	332	334	312	329	351	323	379	334	360	322	327	347	348	330	341	356	348	310	333	359	332	341	320	301	329	323	372	318	314	322	317	349	360	336	340	330	350	347	350	346	355	300	327	320	335	355	360	343	324	324	317	332	323	345	354	333	308	355	361	336	316	333	327	334	341	343	353	345	332	291	355	351	348	355	327	329	362	315	394	332	322	316	319	344	329	362	319	342	330	317	332	327	315	347	290	333	321	368	345	337	344	332	331	338	327	349	367	339	351	322	345	352	340	335	318	307	341	387	374	298	347	323	323	347	355	349	342	340	343	332	332	330	339	335	369	325	332	309	363	330	351	337	327	321	307	345	350	370	358	342	347	352	354	345	347	326	338	349	338	328	328	346	323	352	349	328	341	308	341	324	327	341	351	342	324	345	335	318	363	334	361	350	345	329	327	343	319	327	349	320	326	308	337	322	345	351	346	371	320	296	323	331	336	350	327	352	354	351	327	345	334	354	353	375	346	328	349	356	354	333	330	304	350	329	312	340	332	348	348	336	319	323	323	316	340	314	371	349	347	324	334	349	343	362	332	313	342	326	303	329	348	327	342	311	310	334	341	332	347	341	325	317	337	322	328	323	357	334	341	335	307	319	369	339	324	311	355	347	352	336	354	344	347	361	360	358	349	315	341	312	314	346	341	323	322	353	333	344	328	359	331	309	348	321	325	343	348	325	341	317	319	330	368	338	331	327	327	288	351	330	327	302	319	361	324	316	333	368	336	350	362	345	315	281	361	342	322	358	361	327	324	348	301	307	323	333	336	325	361	344	332	356	328	321	349	353	366	337	342	339	333	304	344	333	303	348	370	333	314	339	323	342	365	361	343	335	309	320	363	320	361	344	295	341	365	345	323	323	292	309	340	337	341	326	340	351	332	308	328	328	328	335	336	334	359	327	373	320	334	370	359	313	333	323	350	324	343	339	348	334	321	322	368	341	321	370	304	334	351	331	319	336	351	335	329	351	343	328	336	313	329	305	320	337	334	353	318	330	368	338	315	330	340	334	340	330	296	394	342	336	330	335	353	342	328	296	337	367	374	323	354	348	312	325	355	335	340	338	338	336	342	364	354	313	328	350	311	331	321	317	345	375	334	341	346	333	299	377	356	339	316	316	331	306	334	339	300	293	332	299	345	337	348	344	340	339	343	351	315	359	352	335	324	317	344	347	317	326	341	342	357	329	337	350	338	300	352	345	307	309	342	344	324	321	348	334	339	344	319	347	361	328	339	335	321	326	324	306	381	339	341	310	351	355	348	377	323	299	322	307	348	345	352	351	321	342	376	356	325	320	332	339	315	340	314	333	329	328	345	321	353	335	352	331	326	375	290	317	340	329	340	331	310	333	321	300	345	309	341	356	345	314	331	337	335	332	371	357	340	304	345	311	318	345	334	321	314	320	364	339	343	326	347	343	313	321	337	339	330	334	336	379	316	334	357	341	335	343	307	303	331	321	315	320	342	319	344	356	370	359	357	377	327	315	336	339	329	319	379	328	335	326	383	351	351	305	328	326	353	350	396	304	366	329	322	347	325	340	317	307	326	347	338	320	365	298	326	343	335	333	339	336	334	320	318	326	353	337	341	349	322	337	316	346	301	358	337	311	379	323	354	358	314	346	322	357	321	312	349	332	326	296	326	300	350	348	336	314	341	320	337	317	350	350	316	334	314	340	311	362	318	294	318	368	350	340	317	345	305	327	368	345	333	352	355	321	330	335	360	373	307	334	332	360	300	341	355	347	319	327	322	335	328	327	344	317	362	317	353	378	338	328	332	297	313	306	332	335	329	346	320	347	314	340	343	337	330	368	332	314	341	332	341	334	345	321	359	334	319	327	334	340	362	343	301	327	340	325	321	334	344	346	361	317	333	309	307	312	338	319	324	308	359	310	324	315	331	306	314	361	360	364	330	317	337	324	374	411	388	358	333	339	348	349	348	381	324	345	331	324	328	313	341	330	320	347	311	354	308	310	274	328	327	340	360	349	367	343	352	362	309	353	308	354	319	349	357	382	335	356	296	340	376	302	367	340	300	324	334	319	340	351	326	321	323	319	350	330	331	347	369	340	326	308	322	339	334	346	310	317	333	334	341	333	347	343	339	354	337	355	338	332	325	354	316	321	341	332	337	315	382	365	344	333	316	352	341	320	330	346	330	344	346	343	330	339	347	355	396	344	330	322	334	319	309	322	344	331	316	327	350	318	331	333	345	336	363	324	301	338	342	301	326	334	342	349	328	367	369	352	364	307	348	300	323	335	294	322	316	333	338	334	338	341	330	308	356	327	339	349	340	326	325	342	358	335	361	319	331	367	320	329	319	364	343	324	344	346	345	320	329	341	304	352	299	324	343	346	320	313	342	368	321	363	307	314	354	331	362	308	365	323	313	323	323	343	335	318	365	354	329	352	376	317	331	359	317	315	328	289	350	344	353	303	325	298	319	334	363	360	378	313	351	312	330	347	306	331	330	339	354	345	334	329	311	331	319	355	314	376	347	329	350	338	320	305	351	300	358	314	350	340	357	334	329	352	356	316	331	302	326	344	350	339	351	328	305	357	304	309	312	346	325	321	340	355	353	342	327	327	329	373	354	341	306	344	311	336	332	297	327	318	312	341	331	308	329	344	380	332	327	341	344	342	299	354	339	331	358	335	354	332	339	346	322	330	336	330	372	317	365	335	359	358	362	346	309	314	349	375	342	346	364	353	327	346	348	348	304	310	362	350	368	326	337	321	345	339	343	309	368	325	349	342	333	320	351	337	333	327	315	367	308	326	343	326	360	339	317	346	355	348	324	315	328	326
27890	8795	30903	31470	3102	2045	1824	1642	1449	1409	1281	1228	1141	1111	1081	1079	982	1018	1043	1011	990	946	991	948	1006	959	982	936	977	1006	875	922	941	924	927	941	878	924	935	853	883	905	911	917	937	947	914	896	895	925	858	920	894	907	909	887	838	869	855	924	870	907	877	873	886	924	903	862	862	898	865	917	868	882	892	805	896	876	869	938	844	879	922	882	876	878	849	831	894	837	882	882	891	849	830	893	858	887	915	876	856	887	870	927	893	869	891	906	868	880	944	865	834	916	824	947	869	883	889	800	908	864	857	832	862	843	850	897	838	930	929	892	905	906	911	878	879	838	879	883	900	879	864	915	922	880	895	857	864	868	838	841	916	856	926	882	889	854	895	910	897	850	867	856	928	880	912	860	906	925	889	861	882	866	882	883	872	954	865	861	861	836	894	909	878	899	880	877	863	868	913	910	871	874	896	847	822	863	925	875	873	888	890	926	863	888	879	876	852	891	896	848	915	961	890	891	870	880	886	866	865	900	913	858	940	866	894	929	924	846	921	889	931	861	873	917	900	851	845	883	906	899	856	848	879	909	859	864	840	868	904	884	887	862	927	897	898	846	897	839	878	831	890	857	902	869	874	886	878	822	896	902	871	901	903	940	843	867	867	911	887	880	896	888	859	912	863	848	894	867	912	915	882	842	944	900	906	861	905	834	822	851	826	913	826	879	854	874	926	873	873	850	885	856	857	879	910	919	863	881	871	869	920	893	914	904	887	849	879	920	894	840	839	872	909	883	902	901	906	863	820	918	898	867	865	885	870	920	923	849	872	828	883	861	859	897	918	905	902	915	934	862	854	885	916	936	886	870	910	880	851	853	914	885	937	825	797	825	824	880	857	868	853	860	922	844	849	867	837	873	864	894	913	854	846	883	905	885	909	884	917	920	904	911	899	899	845	870	821	861	871	823	892	869	864	915	892	821	876	913	899	871	915	886	887	872	893	829	864	902	892	899	901	866	831	900	899	898	819	917	902	883	870	888	863	870	862	868	895	869	859	884	843	870	922	906	831	887	888	870	918	851	928	837	897	866	837	919	893	904	909	896	872	881	890	852	858	881	888	871	889	891	907	913	862	900	863	885	791	914	846	864	901	906	925	862	894	890	918	881	864	896	875	867	798	877	847	830	900	861	888	920	885	881	879	906	932	859	846	897	881	901	882	883	867	847	894	832	881	852	753	890	846	873	854	836	883	846	838	906	849	898	880	910	937	914	874	866	889	926	883	901	894	863	875	846	883	841	908	887	869	912	871	868	883	850	864	879	884	882	854	823	855	919	862	886	794	851	902	905	941	871	857	845	858	863	902	845	846	865	862	870	852	867	866	841	881	903	869	895	901	874	854	871	846	844	881	852	822	894	867	883	864	901	921	848	863	894	868	885	910	916	886	911	855	884	846	833	915	908	935	846	848	860	857	828	863	904	835	884	871	925	853	849	859	815	862	841	865	854	918	889	823	899	863	916	889	901	902	870	879	857	922	862	872	860	896	907	870	859	891	870	894	886	828	852	821	899	888	919	871	879	934	927	853	914	904	891	869	869	822	871	903	905	886	887	879	875	904	891	866	884	893	841	910	855	865	860	883	857	925	879	949	867	842	846	907	876	857	909	878	879	875	836	879	887	908	889	879	932	926	842	876	917	933	907	875	882	898	841	826	930	862	841	887	842	882	900	873	909	922	862	865	817	879	862	804	891	861	823	874	910	914	807	924	873	783	876	893	902	862	893	861	876	869	890	868	876	895	911	857	822	914	909	907	890	882	838	842	917	900	854	880	878	880	911	912	820	908	864	910	889	925	905	869	868	867	865	882	881	898	865	871	886	883	887	860	868	874	891	884	852	853	905	922	921	911	913	893	889	827	946	909	868	870	899	858	835	909	894	883	843	844	865	883	937	875	870	816	868	866	910	844	894	893	875	871	932	877	826	901	890	843	893	840	844	857	900	840	851	854	899	879	853	854	821	884	871	863	878	897	878	942	855	855	878	893	924	933	849	893	828	846	821	925	828	855	910	840	881	915	911	871	841	839	915	847	891	888	840	880	871	863	916	850	865	873	864	884	883	848	896	866	893	881	849	838	893	831	862	835	866	849	840	861	862	880	891	893	827	843	896	911	881	873	872	910	871	881	899	819	879	869	897	861	872	895	903	863	896	882	879	883	882	859	874	873	904	860	845	886	873	919	814	890	915	851	846	912	881	865	832	857	847	846	864	896	947	876	862	927	849	883	872	864	914	899	918	897	876	915	890	847	786	882	910	893	899	901	901	890	861	895	889	872	808	945	920	872	868	901	893	882	868	900	918	848	858	891	803	903	837	828	869	858	873	868	876	938	850	821	878	895	927	891	881	877	912	953	857	911	923	852	865	881	905	858	858	894	875	942	856	839	882	903	883	903	862	898	923	885	868	833	916	897	872	869	867	871	894	851	864	891	863	880	902	901	891	855	848	871	918	864	893	893	883	800	819	844	890	832	863	912	850	902	807	871	868	938	860	915	866	867	907	841	871	860	919	838	853	923	850	873	949	881	900	864	882	917	882	853	842	933	860	893	833	845	888	930	868	871	897	827	942	850	879	889	826	855	865	854	826	883	891	819	892	849	853	851	847	855	850	893	863	872	914	905	906	904	831	858	847	887	873	878	915	861	874	874	878	950	954	879	852	828	895	852	881	840	889	872	851	851	877	867	872	789	886	885	875	844	880	867	872	895	834	881	916	850	925	890	882	877	887	906	866	812	899	836	858	865	909	889	901	913	932	881	894	852	896	873	888	924	911	863	897	872	842	804	880	921	872	853	892	825	895	827	894	851	908	855	856	906	902	898	902	880	887	821	861	869	892	891	873	875	902	892	886	898	874	873	919	898	847	839	920	910	885	922	839	879	893	866	832	864	826	873	858	907	882	902	903	899	885	851	883	851	938	894	894	900	905	870	892	924	910	921	913	872	874	813	835	833	935	893	904	851	821	903	904	846	860	845	878	853	870	875	866	889	877	885	902	866	887	954	886	907	874	851	912	849	840	904	837	904	892	842	835	898	872	850	876	818	849	885	922	880	869	823	856	890	861	827	842	852	942	883	916	862	826	878	888	850	881	908	902	837	900	896	850	885	901	882	859	906	874	929	899	911	873	871	874	886	897	873	902	848	895	906	873	898	900	861	905	895	915	916	866	935	845	819	870	900	933	863	885	891	892	894	890	893	864	854	903	880	901	918	892	902	890	899	887	874	831	876	842	871	877	888	913	848	929	882	842	903	843	922	920	890	879	864	861	881	929	890	838	899	901	901	920	897	844	883	875	835	908	916	881	835	900	862	858	887	838	823	867	827	904	890	915	886	811	903	854	922	910	901	917	866	877	854	887	864	836	885	889	934	865	919	887	866	855	875	864	847	965	876	915	874	888	868	852	935	883	938	862	817	848	878	879	884	800	873	851	890	899	927	838	890	812	876	896	862	886	898	846
60115	28937	34997	38193	8789	1031	685	600	579	497	484	427	436	427	426	415	408	366	377	417	375	409	361	372	399	409	430	371	318	346	341	363	374	338	362	367	363	334	359	363	379	384	311	340	345	371	338	313	366	343	357	352	347	361	347	350	332	398	388	357	320	392	349	384	403	363	350	340	322	354	361	331	322	356	355	317	385	335	341	312	324	347	349	340	367	347	357	395	347	325	345	367	338	359	324	321	337	346	346	341	368	349	324	344	353	332	369	387	346	378	376	370	361	327	327	385	373	358	351	349	353	343	334	377	322	383	362	320	365	383	337	369	356	328	354	307	304	366	355	324	348	347	324	346	346	332	367	361	336	382	324	330	365	376	353	347	372	344	333	352	353	359	359	345	312	388	367	333	360	368	311	331	339	369	341	355	336	331	339	348	336	339	345	353	352	346	349	358	334	331	348	357	353	344	326	362	336	361	360	360	370	362	367	353	340	369	368	326	364	361	323	329	355	333	389	327	360	368	338	346	353	349	337	380	323	349	357	368	366	340	365	393	357	351	372	361	349	346	356	354	340	356	380	349	324	343	360	374	359	338	353	367	339	347	348	362	412	326	331	325	337	341	324	311	362	333	340	381	329	316	369	311	333	355	358	356	369	350	333	349	381	342	367	364	325	335	319	336	357	374	320	367	314	315	371	337	370	353	342	331	373	345	365	346	327	364	368	354	356	348	329	374	341	357	365	346	336	343	386	374	359	343	358	351	345	374	347	369	348	361	352	388	342	344	336	385	385	385	312	347	386	320	367	350	335	348	367	329	404	349	371	327	326	350	368	319	373	376	334	348	367	352	330	331	357	348	348	362	363	369	363	360	347	380	325	349	321	345	339	356	366	386	335	363	318	351	306	343	346	336	384	326	322	355	355	341	347	315	305	354	375	350	367	366	346	340	362	325	362	392	359	367	368	330	342	337	352	389	340	366	353	356	314	334	339	354	334	350	332	354	361	360	391	371	311	335	360	355	392	349	379	369	341	320	331	344	337	359	362	325	359	337	353	330	365	344	376	370	319	311	325	340	371	356	328	347	333	354	347	344	388	355	341	333	370	373	358	344	381	355	352	393	353	342	347	329	378	366	333	355	371	349	351	352	403	348	355	357	354	334	360	354	373	371	338	350	375	375	335	337	353	364	342	362	352	328	357	319	322	319	356	333	324	347	379	392	373	378	360	334	357	362	364	339	371	338	341	346	372	328	348	358	332	349	340	342	350	336	363	349	349	372	349	355	371	330	354	375	326	341	357	376	305	357	343	339	355	362	342	358	353	347	332	354	382	373	375	355	327	345	336	376	328	371	334	324	371	332	347	338	372	332	326	323	346	342	347	356	356	398	306	355	333	336	332	351	344	326	343	339	322	370	340	365	379	356	349	355	317	362	343	337	370	361	347	354	314	354	374	363	343	328	373	417	337	342	335	359	349	353	363	350	326	334	364	307	340	375	367	380	347	326	367	341	375	345	358	348	347	391	314	350	340	317	319	365	380	349	362	352	339	345	331	341	329	342	350	364	339	339	341	364	337	330	343	342	370	341	326	340	297	400	337	370	346	360	375	373	338	377	339	335	369	357	360	330	370	343	365	345	296	369	351	354	353	339	361	352	354	358	354	363	385	350	347	325	345	339	347	368	361	338	312	331	321	350	363	370	346	329	322	413	370	375	351	346	347	366	358	344	348	332	351	355	336	337	381	397	318	385	373	352	345	341	372	360	340	349	365	336	386	368	326	364	362	346	336	385	339	376	368	324	349	355	362	400	347	344	330	359	325	363	369	354	355	368	337	326	317	357	340	361	348	347	327	364	332	353	363	326	352	365	353	347	354	349	369	329	365	346	352	339	390	340	352	364	335	374	394	357	348	367	363	344	349	352	362	340	350	361	343	364	397	391	345	368	329	357	347	355	354	362	334	350	379	355	340	348	330	359	357	337	328	320	332	332	340	354	340	386	336	332	366	354	402	365	410	351	368	363	365	370	351	320	357	341	354	342	350	335	321	327	354	345	332	321	327	368	363	365	370	358	351	362	337	366	373	367	333	340	375	347	347	386	329	330	382	335	342	373	394	367	385	319	375	377	345	369	338	327	367	353	355	354	373	348	334	352	332	363	339	349	352	361	339	334	348	371	368	364	374	347	378	348	320	333	366	344	356	354	345	360	388	336	352	344	371	330	360	348	347	321	355	353	358	349	317	347	356	353	346	328	327	348	357	303	346	356	353	375	377	371	346	317	325	349	303	344	399	345	363	342	345	358	335	357	355	356	357	365	352	351	331	318	357	329	366	347	365	348	360	368	371	342	332	387	366	323	339	331	364	340	363	328	351	355	358	348	364	326	326	330	349	362	372	373	345	365	345	335	334	347	361	371	338	354	361	395	364	361	357	331	362	352	351	363	340	363	355	360	328	354	349	367	346	363	376	365	390	391	348	352	337	332	354	342	383	366	341	385	341	350	349	348	306	339	349	352	337	339	368	357	346	361	357	315	323	348	344	342	343	336	370	326	321	367	338	342	339	371	329	349	369	378	345	339	323	338	360	346	344	348	354	357	322	364	371	362	325	374	353	381	364	341	358	344	336	349	350	360	350	370	321	348	329	347	346	343	336	344	358	351	366	366	358	327	396	373	337	363	378	346	352	362	344	360	347	340	343	342	329	338	353	340	351	356	366	334	342	386	354	377	346	350	367	355	336	346	345	353	350	351	335	339	374	333	336	347	353	350	377	353	361	348	359	371	361	363	376	372	341	339	372	331	314	352	369	386	338	347	344	336	341	336	338	368	359	375	360	353	362	344	369	353	357	351	366	344	373	344	372	352	373	356	384	346	380	353	361	354	319	377	340	368	328	363	327	400	341	343	355	350	356	332	387	323	383	318	339	343	351	327	369	331	339	334	342	356	331	339	319	316	359	354	335	334	342	337	322	338	337	343	372	320	338	359	341	345	377	369	373	361	385	369	323	346	343	302	349	365	343	335	376	335	348	348	357	345	380	390	358	323	363	358	377	331	366	311	359	340	337	339	343	349	371	349	380	357	385	349	324	358	368	346	365	345	347	355	337	348	352	362	350	382	366	337	362	374	373	382	345	369	348	325	334	355	349	363	362	352	326	367	368	350	362	321	359	366	349	367	373	326	365	342	361	366	344	375	324	315	363	344	368	351	349	365	353	402	319	363	362	374	356	354	368	340	334	338	377	366	342	333	326	343	340	319	349	335	352	357	337	359	356	333	368	352	328	354	344	376	365	358	366	371	385	333	327	345	368	364	346	344	343	350	322	358	333	317	360	376	334	346	331	364	363	346	354	362	345	327	309	349	370	356	372	380	340	348	320	339	337	341	355	341	327	360	367	320	308	316	367	363	347	360	334	368	337	345	348	341	372	386	361	371	395	343	339	387	361	377	341	351	356	370	391	369	347	314	373	305	370	341	358	365	337	341	369	374	367	355	350	345	335	360	350	395
34205	14027	36994	41534	6121	3103	2614	2349	2014	1809	1746	1522	1495	1402	1301	1231	1197	1174	1192	1177	1189	1155	1054	1011	1006	1036	983	1092	996	990	994	965	977	955	941	923	963	953	954	927	966	916	941	957	955	976	989	912	939	895	939	920	931	962	936	922	938	872	887	900	967	885	901	888	871	901	897	859	914	931	895	896	932	864	877	903	862	919	911	903	884	863	914	906	902	863	810	910	852	877	905	910	916	887	955	883	912	845	911	911	866	877	940	861	939	912	895	845	887	930	877	927	842	862	866	844	883	878	904	886	875	864	903	894	879	888	898	884	891	931	848	877	951	907	914	862	850	782	930	882	953	827	926	904	866	879	920	847	911	874	858	900	935	934	920	851	929	835	873	892	888	841	835	898	914	905	897	860	841	903	851	901	932	885	911	934	912	905	908	882	871	911	878	906	898	886	858	871	873	844	934	881	854	882	867	925	834	885	914	882	850	901	918	902	838	880	912	879	864	852	880	892	847	838	846	893	901	909	883	923	956	869	929	928	872	870	853	873	844	863	899	926	862	922	899	935	879	899	871	919	907	887	896	873	836	822	893	905	925	868	874	910	942	897	907	906	883	927	881	862	892	866	850	890	921	863	909	906	895	956	934	901	899	903	868	900	875	857	910	905	907	897	896	859	881	870	908	917	867	888	890	926	938	865	905	901	895	927	893	931	883	868	863	956	914	836	905	880	900	870	823	899	940	911	851	905	902	899	862	841	871	876	874	866	883	892	917	912	836	861	896	897	914	821	890	819	902	880	899	919	921	872	870	865	856	887	914	859	861	898	935	970	882	900	839	841	878	869	843	897	924	878	882	905	855	905	863	896	891	881	910	925	890	917	873	906	878	949	921	881	843	892	883	871	889	864	882	842	900	866	826	876	889	878	878	919	968	890	907	856	898	832	925	881	901	823	877	904	916	927	850	901	929	918	881	881	831	877	894	917	916	876	874	901	891	870	871	909	858	867	863	882	893	900	919	815	848	917	843	903	876	894	930	872	870	855	894	904	931	916	863	906	890	865	891	917	903	871	882	915	867	886	874	895	878	895	858	897	872	901	907	870	876	852	900	880	877	915	872	909	872	864	893	897	870	914	834	911	831	893	898	891	836	894	918	867	895	889	907	895	871	921	882	886	871	890	902	900	872	896	859	868	937	869	862	925	961	888	902	948	905	915	826	871	898	855	914	867	876	862	922	871	888	907	901	902	960	918	885	881	855	929	878	849	867	911	881	934	934	878	885	923	875	934	894	905	883	906	905	896	897	928	860	914	892	976	858	867	852	877	902	951	871	880	840	913	899	935	890	859	956	904	889	900	855	887	861	898	896	908	845	884	845	870	860	896	895	862	898	913	856	869	894	869	865	889	870	847	881	883	888	882	851	940	874	888	914	882	886	914	872	821	890	912	902	851	933	916	868	901	886	862	886	886	906	870	870	836	879	887	913	872	879	893	891	900	892	899	839	907	875	859	914	963	868	874	851	894	901	851	888	859	890	880	882	877	914	919	913	851	906	893	882	879	872	939	873	857	911	871	881	917	918	892	878	852	859	850	903	849	953	847	863	842	886	838	894	892	877	854	870	901	885	917	883	913	882	928	868	899	909	870	826	808	820	858	890	902	896	906	877	850	899	897	894	890	928	914	849	880	915	847	877	894	907	900	882	878	870	904	893	860	898	862	863	895	867	910	899	900	882	898	877	898	856	869	866	856	901	841	888	855	904	926	854	882	904	903	925	820	909	882	834	843	904	891	879	913	904	845	838	914	862	897	899	882	924	880	921	897	896	928	838	903	853	835	878	938	897	886	890	852	889	929	942	874	883	897	864	909	899	887	901	884	932	830	922	851	876	893	818	869	901	913	841	964	850	850	958	913	876	848	872	909	881	885	831	850	874	877	812	884	878	883	871	950	929	872	877	915	889	855	871	925	881	892	844	851	851	910	926	872	902	891	914	900	941	848	873	874	900	858	832	919	844	864	854	872	904	905	902	838	899	915	887	869	853	857	916	842	881	924	868	936	925	832	849	870	914	916	865	868	927	893	821	872	886	850	870	840	863	929	928	889	930	925	854	877	875	904	850	876	912	857	866	863	841	955	901	864	900	876	907	858	878	846	874	868	856	890	906	894	832	892	890	867	872	864	918	865	862	866	871	878	850	889	892	923	906	869	949	843	858	925	907	887	872	886	838	914	918	875	902	906	883	823	884	874	847	917	884	871	907	917	916	872	909	861	917	853	899	910	906	901	913	895	904	881	921	919	860	899	853	884	913	885	897	863	891	876	837	862	886	871	887	894	928	833	885	905	939	906	898	916	849	948	848	887	868	863	850	916	864	843	890	899	894	896	889	845	890	858	935	873	913	909	915	870	967	848	882	829	860	845	902	890	893	944	892	826	846	880	884	897	916	843	873	869	885	857	881	902	883	846	926	925	885	950	860	885	888	872	878	887	912	945	923	918	862	857	872	863	872	845	900	877	943	883	879	890	919	898	891	877	880	832	865	904	888	869	828	900	863	914	888	870	879	857	899	859	872	857	891	876	876	866	913	825	898	856	913	854	878	872	909	928	897	916	865	882	940	905	929	891	859	859	908	867	918	907	895	869	894	892	920	919	920	872	881	888	939	871	786	882	861	887	889	849	870	877	874	823	897	924	890	883	881	902	892	899	859	837	837	919	876	908	878	872	906	916	921	919	855	844	850	873	820	879	898	900	883	840	898	901	879	848	887	856	870	900	887	861	905	872	896	877	870	897	879	873	925	894	905	848	872	841	895	865	857	843	868	901	890	915	903	883	872	894	869	917	895	937	875	928	925	846	842	865	920	940	836	865	841	911	916	916	883	858	883	875	906	893	939	855	921	902	875	894	891	805	937	857	869	915	914	932	890	874	907	858	900	878	904	824	908	856	841	844	893	852	921	848	895	853	856	870	854	866	861	909	879	868	868	914	938	920	872	953	935	902	917	869	889	907	916	856	850	884	851	969	848	942	877	880	903	873	886	938	889	868	885	950	889	950	906	920	894	904	831	930	908	883	925	890	870	878	864	940	881	894	923	865	892	889	882	899	908	892	942	873	865	845	901	829	912	929	904	859	926	897	868	854	902	846	929	827	873	918	885	853	862	925	871	899	862	886	862	911	870	858	899	914	896	876	865	885	864	879	889	917	906	899	861	874	919	878	925	863	934	878	855	929	864	873	893	932	857	883	863	866	897	885	896	874	904	827	923	907	866	899	887	889	855	898	855	893	888	832	892	876	888	905	918	881	882	850	887	878	933	889	916	869	885	889	918	867	943	895	883	906	838	891	934	910	895	898	930	895	892	873	912	904	825	906	828	891	890	834	889	865	829	898	879	922	858	896	876	883	867	860	899	916	883	875	852	868	888	885	867	894	831	828	899	892	883	919	885	918	861	805	896	845	849	898	867	838	936	895	930	935	879	879	872	891	841	884	842	879	847	907	883	895	1002	835	861	861
8661	739	1150	817	206	174	164	173	184	171	193	177	169	154	171	150	174	171	164	148	201	192	164	177	162	177	160	161	171	153	162	180	159	172	182	175	191	161	178	170	171	146	164	172	192	146	181	139	198	178	164	159	166	171	146	174	169	190	174	164	168	173	159	173	196	148	169	160	141	158	166	171	182	168	185	195	145	180	176	152	176	178	154	170	172	186	156	181	174	144	170	180	173	170	182	179	196	176	174	185	174	159	168	158	159	156	169	174	191	168	171	182	177	152	159	188	179	175	184	171	162	188	180	187	183	170	169	152	171	168	169	159	174	179	181	169	171	146	200	179	166	180	167	163	163	170	159	146	188	182	147	151	158	159	158	169	175	159	180	186	158	159	182	186	156	177	183	155	164	162	174	165	151	182	156	195	166	159	156	172	173	179	207	178	173	165	165	162	178	147	168	150	172	167	169	172	169	141	164	155	188	184	161	177	148	153	167	160	163	154	179	186	179	144	155	178	173	161	164	173	160	147	144	166	184	189	168	202	177	165	182	163	164	164	189	157	151	166	152	174	199	171	163	184	170	156	167	184	173	153	173	190	178	167	162	163	170	150	154	171	155	174	170	173	178	159	179	161	162	157	179	190	180	168	176	163	187	176	150	186	179	155	163	185	164	171	158	184	161	160	197	173	186	151	168	183	182	152	148	167	190	169	153	172	150	166	166	176	156	168	182	173	158	159	197	189	171	169	178	154	145	189	177	168	167	170	186	152	201	173	193	163	164	183	176	178	185	166	167	167	180	170	152	172	182	158	189	198	171	183	142	176	175	195	162	164	174	166	182	160	154	180	188	161	160	161	165	162	173	200	167	160	177	157	163	185	172	187	210	170	172	176	159	167	145	179	165	157	170	161	171	194	204	187	181	161	173	175	194	154	177	176	176	157	183	184	183	168	187	182	177	172	194	148	165	148	180	169	149	165	150	176	166	167	161	156	172	160	153	162	151	165	139	160	144	154	184	156	168	177	163	180	177	169	178	168	177	196	148	177	181	183	169	158	170	203	160	155	171	191	170	162	180	183	169	191	172	161	167	167	156	152	163	176	151	169	175	179	155	171	174	166	192	162	186	174	152	177	176	170	191	152	161	151	174	185	144	170	162	159	168	194	179	167	178	186	168	184	155	159	174	158	169	161	142	172	147	161	166	158	156	159	165	165	172	181	201	161	170	161	174	169	173	150	172	178	162	172	151	138	164	171	173	155	151	182	175	186	153	152	187	160	184	193	152	152	163	168	180	182	153	176	160	169	176	173	148	162	181	152	172	167	167	150	178	191	163	177	153	140	152	173	165	149	189	162	174	147	165	165	153	145	177	176	155	177	131	190	156	178	173	192	169	180	168	171	159	193	148	149	175	165	167	192	165	159	175	164	136	146	162	174	179	161	182	157	169	174	159	171	160	181	179	172	176	153	169	172	156	159	144	145	178	183	165	178	166	202	154	150	163	159	195	169	171	158	173	199	156	162	156	161	150	169	144	168	172	168	179	166	162	145	158	161	182	182	174	205	164	177	173	176	158	161	162	197	188	190	172	190	162	158	179	187	158	163	185	151	169	154	175	164	171	168	182	181	166	170	157	180	174	163	178	172	189	145	197	169	159	181	176	178	144	160	175	160	185	186	152	183	166	187	179	183	157	173	173	178	161	168	174	179	180	185	177	190	165	146	157	183	156	183	155	170	187	170	176	158	176	157	172	159	161	171	169	167	175	177	183	155	188	145	173	171	161	169	169	176	145	169	173	191	184	174	154	157	170	164	159	167	172	181	165	165	154	196	156	174	176	150	168	165	201	170	173	178	173	168	176	161	182	186	144	153	198	189	171	179	164	163	170	161	193	158	151	161	182	156	173	164	198	200	198	179	176	174	172	175	178	160	175	163	161	157	188	211	160	155	174	162	159	162	160	170	150	182	164	166	165	174	173	191	177	190	162	167	161	176	169	183	155	168	192	163	168	161	183	161	166	170	163	151	184	153	173	171	163	173	156	173	175	159	200	175	172	164	176	144	166	174	173	153	179	155	177	153	176	177	181	163	170	173	170	185	182	182	148	163	191	184	171	139	169	162	208	161	187	173	161	158	154	169	166	168	171	188	153	164	154	174	183	192	162	170	179	192	156	155	171	196	168	175	163	170	193	144	163	152	179	187	141	163	177	165	167	150	181	156	174	170	170	191	177	183	167	162	157	187	183	163	190	165	157	139	164	160	168	173	150	174	161	165	169	178	162	155	159	154	156	180	147	201	149	177	165	157	163	167	147	162	153	160	186	165	177	177	164	174	156	189	138	182	192	176	171	171	155	175	174	189	147	144	162	166	141	145	153	159	176	175	175	171	179	199	153	160	168	155	187	169	200	175	150	192	178	158	192	169	171	164	153	164	158	172	189	182	147	157	159	183	169	165	140	171	170	170	161	160	182	178	151	176	180	164	166	154	175	173	178	186	166	191	138	159	150	172	179	173	179	163	157	172	189	178	184	163	192	149	171	178	179	173	212	167	172	171	157	155	150	205	174	141	168	167	166	165	156	172	188	157	172	185	167	166	181	159	193	159	155	169	163	157	176	154	177	170	169	166	177	176	177	184	146	164	152	144	183	166	163	162	171	145	174	161	145	186	197	163	169	162	138	167	179	188	193	180	184	198	168	172	181	171	179	158	214	159	166	165	175	175	178	168	154	180	178	151	180	174	168	195	160	179	149	162	180	162	182	160	139	173	173	162	184	184	181	179	180	147	175	173	158	176	173	155	184	198	185	174	174	166	174	164	157	163	173	185	161	183	149	164	202	161	169	180	169	195	169	167	179	166	157	183	162	172	140	170	174	161	154	191	181	155	187	154	176	184	183	148	158	166	156	162	183	183	182	170	168	161	176	171	176	160	157	137	161	170	167	183	167	162	151	152	169	188	181	164	175	179	172	162	158	163	174	173	182	180	162	191	162	173	139	170	187	155	163	169	149	188	178	187	160	194	174	176	155	172	189	196	175	164	163	151	150	170	160	153	157	183	163	179	184	186	163	163	152	159	166	193	134	154	158	144	162	155	175	166	183	150	158	167	161	178	163	171	158	174	161	177	176	169	176	163	184	170	152	167	166	153	168	157	152	152	170	156	194	153	145	171	161	186	148	180	163	170	158	162	161	184	167	176	183	170	180	167	166	170	202	158	149	182	157	163	160	152	177	165	187	165	158	164	188	170	189	174	177	172	159	145	171	142	189	172	178	176	176	174	168	196	166	165	161	183	195	176	152	170	147	157	180	187	154	158	165	174	176	161	143	174	156	173	147	163	178	174	180	152	177	202	191	161	184	179	189	164	176	164	177	168	161	156	166	165	177	174	148	163	166	152	159	172	146	176	191	185	163	178	153	189	187	188	172	167	164	174	176	183	150	165	188	173	151	175	159	156	178	162	191	162	173	191	175	183	174	166	158	164	169	179	150	174	191	181	193	156	191	159
7033	1057	3565	3230	706	555	546	559	526	515	558	504	563	527	502	543	505	520	524	524	532	502	503	526	493	517	507	543	508	504	512	488	536	553	530	543	537	501	499	525	491	515	470	503	502	506	505	513	528	513	513	512	495	497	518	485	494	520	507	502	502	494	504	551	518	502	518	479	490	460	513	536	492	550	500	504	501	553	545	508	529	502	511	475	572	493	463	529	500	468	542	520	501	486	495	519	492	487	542	522	500	503	520	504	517	525	507	549	546	475	502	491	489	538	486	523	546	545	511	501	542	473	506	517	522	541	507	519	527	518	485	503	505	506	544	491	509	576	496	498	501	534	497	539	506	509	510	520	504	494	512	519	510	514	522	516	498	537	527	483	499	520	534	551	522	493	551	509	525	543	481	507	469	508	514	525	476	534	522	507	520	486	483	497	486	516	547	538	482	528	536	481	508	528	499	528	543	558	486	521	525	530	525	518	517	512	492	530	523	524	514	531	533	504	544	528	518	470	500	505	460	533	490	521	525	496	520	566	486	503	506	532	554	536	488	506	516	506	511	527	483	513	465	506	531	513	550	487	506	525	531	532	506	526	473	494	515	534	546	544	532	500	518	493	517	487	527	520	495	508	492	486	528	478	494	518	543	513	507	504	516	493	503	552	538	532	513	523	517	505	520	513	521	505	536	491	516	555	483	506	534	507	529	530	545	509	497	487	521	522	506	516	520	515	538	475	496	529	458	542	466	496	530	514	501	518	494	522	518	515	562	481	526	501	495	532	511	472	497	554	504	477	552	524	505	541	495	568	514	522	524	520	487	528	487	540	504	495	491	501	495	522	513	499	496	492	539	520	509	496	500	489	510	542	541	511	536	538	529	525	537	514	523	498	517	495	486	532	533	525	504	534	512	518	497	490	521	538	506	531	495	494	522	508	521	495	498	462	514	536	502	506	538	548	537	487	521	519	515	479	521	528	504	521	541	501	551	527	504	476	536	525	529	496	494	485	553	503	525	470	491	507	498	534	575	488	488	513	532	581	528	507	507	549	509	527	531	515	495	517	521	478	479	551	544	521	508	517	478	473	563	541	572	527	480	495	509	526	520	487	540	515	501	551	545	531	477	559	501	517	525	526	487	556	517	509	507	534	525	481	507	556	493	506	540	539	504	562	498	536	488	495	505	530	530	498	535	498	503	543	529	551	518	505	487	503	518	523	500	546	467	482	499	517	541	516	496	499	508	526	519	521	491	496	515	511	546	541	498	496	503	528	563	518	506	520	492	492	520	509	531	500	526	535	482	523	463	497	493	487	493	519	551	494	518	533	483	532	530	520	505	522	498	494	568	490	505	534	501	495	519	545	522	525	497	525	510	505	536	480	506	493	493	487	508	525	496	505	542	498	491	454	488	520	477	521	505	521	526	488	508	513	509	518	546	514	514	534	508	531	501	466	499	508	518	504	546	482	489	509	504	484	498	484	522	542	493	519	541	540	489	537	513	510	493	505	531	496	536	502	499	523	492	484	514	481	506	551	503	562	513	539	524	519	516	541	511	551	517	481	488	503	486	541	478	484	503	563	479	519	506	507	487	511	507	550	494	487	526	498	534	506	544	497	509	554	548	553	505	532	523	544	526	496	536	515	549	532	518	489	521	499	530	503	503	534	510	518	501	561	541	550	539	531	510	521	513	541	513	546	524	495	493	544	527	532	541	487	524	525	510	526	520	466	514	500	519	474	530	518	581	533	511	497	498	501	524	503	485	499	502	491	527	511	495	487	493	453	475	522	535	557	512	519	495	535	521	519	528	531	471	538	527	533	514	501	516	519	501	532	522	507	521	510	545	490	527	502	515	521	457	517	520	478	481	442	486	513	494	525	488	504	517	524	548	482	493	498	531	510	528	522	509	542	479	500	537	494	558	522	530	520	517	535	509	523	497	491	526	491	514	504	576	518	510	510	523	494	528	537	513	497	487	529	459	490	524	519	501	498	505	461	504	516	526	508	465	513	523	542	533	521	480	587	479	476	541	497	478	538	516	514	519	517	524	505	526	483	521	495	528	503	549	506	499	525	533	515	502	526	516	532	522	520	508	523	523	509	464	485	541	526	502	503	525	474	510	530	508	495	492	529	505	524	501	495	497	513	524	502	517	506	492	471	537	484	527	503	508	509	517	510	511	480	506	471	566	459	508	529	497	509	495	478	490	538	489	550	499	562	502	526	473	516	496	533	534	496	502	529	516	539	509	537	480	486	485	490	506	542	526	524	553	484	542	511	504	489	493	492	496	525	517	511	505	486	502	484	484	488	516	504	515	498	470	489	527	470	515	530	500	531	554	506	524	506	476	534	526	508	519	517	519	536	521	489	511	529	524	493	523	517	538	487	543	509	502	511	510	532	536	510	484	527	515	488	506	516	521	540	533	489	511	494	530	520	535	511	522	533	525	505	512	494	493	526	534	525	542	532	511	523	550	531	497	496	542	479	529	503	513	480	503	497	452	485	499	514	508	502	524	522	534	542	564	520	501	489	519	526	489	503	548	452	512	498	553	518	531	513	521	481	504	504	510	500	528	501	467	488	518	528	499	494	544	482	519	528	483	534	491	529	524	518	552	516	536	511	523	478	514	517	483	499	527	528	547	508	502	501	516	525	536	526	515	518	534	464	482	538	528	532	533	519	517	524	527	513	481	499	512	522	518	534	576	505	497	503	503	484	540	539	513	496	509	509	509	510	479	558	497	532	471	547	512	499	487	516	521	510	503	510	506	494	451	488	506	491	488	529	529	534	514	505	535	534	575	506	529	502	540	586	524	481	511	490	528	523	464	527	528	509	520	549	517	523	498	560	494	483	520	563	525	504	521	489	518	527	520	527	497	505	498	518	491	533	471	512	500	547	488	523	512	544	513	502	534	510	487	513	503	500	493	514	528	530	490	532	530	481	541	518	516	513	514	512	541	487	500	484	506	522	511	536	488	492	498	517	497	526	496	501	503	516	464	497	504	513	478	491	489	510	500	516	523	508	517	510	510	518	532	512	519	510	528	503	498	507	502	510	521	512	514	518	520	491	514	478	513	562	522	529	503	525	520	533	519	521	493	511	518	497	528	527	508	520	527	534	530	564	538	525	518	505	499	518	497	468	516	518	500	525	521	528	482	500	484	486	511	498	525	468	539	517	511	525	482	481	548	492	486	507	548	491	483	552	514	517	505	512	537	500	529	506	530	495	493	468	520	535	518	529	488	521	491	469	570	489	504	510	516	535	527	512	517	491	514	471	488	529	514	505	538	542	520	502	496	528	518	477	543	504	500	513	453	514	480	524	499	535	464	539	472	492	512	519	545	522	547	498	529	523	487	518	524	510	510	535	534	514	505	527	526	514	552	509	514	547	524	571	515	502	513	498	530	503	522	496	516	454	517	520	543	535	482	515	489	499	515	491	505	493	459	529	521	518	536	499	486	557	504	537	522	481	522	527	499	541	498	528	518	483	510	510	511	528
47617	21641	26958	21392	3520	574	488	433	438	410	345	377	356	379	390	356	374	345	337	337	359	334	325	359	329	359	344	372	358	292	339	367	377	350	345	354	317	327	360	342	337	337	331	312	358	344	330	317	311	330	354	361	355	351	360	369	345	354	337	327	348	343	335	340	352	358	352	295	375	349	317	354	321	357	358	360	343	358	350	333	326	331	341	367	335	360	299	355	334	310	329	321	326	330	322	308	333	325	302	325	342	330	344	325	323	348	332	325	319	340	319	349	352	346	304	338	321	320	316	326	334	326	345	317	317	308	391	316	331	343	385	313	361	297	336	324	310	355	350	346	313	354	319	307	343	335	323	326	344	357	368	348	287	353	361	348	367	335	324	337	383	339	355	321	360	373	318	329	343	357	341	328	342	342	330	318	347	335	327	323	322	342	348	350	323	297	330	339	338	310	326	354	359	355	326	354	357	326	328	341	347	349	351	339	335	330	330	353	365	320	365	359	321	337	336	321	344	335	326	317	295	287	322	337	324	323	374	358	312	349	310	333	308	314	346	341	323	356	334	344	314	327	349	302	364	337	288	341	334	362	338	314	326	336	329	323	372	326	337	335	335	352	334	344	322	318	326	339	350	350	342	297	336	323	339	355	331	329	347	344	359	330	365	352	292	313	349	321	345	323	344	352	336	330	315	352	304	346	338	297	335	316	308	342	311	345	337	342	325	321	323	312	318	347	343	310	335	362	357	294	353	350	306	324	332	323	320	320	401	309	335	281	352	350	356	358	325	353	316	325	323	337	337	324	344	367	332	319	322	377	317	330	334	320	326	348	349	333	333	318	324	356	336	307	341	345	306	329	344	321	337	331	369	329	329	325	351	310	342	311	310	352	308	324	372	326	331	342	326	328	318	323	311	343	341	334	320	358	343	315	338	316	305	338	342	351	317	327	349	357	342	333	373	335	331	341	306	330	305	320	313	350	346	349	335	331	298	300	349	336	329	329	344	340	328	319	361	332	357	334	350	359	315	323	338	318	320	336	325	338	336	371	314	357	349	326	327	313	295	313	314	327	331	331	300	327	321	323	320	345	330	324	357	323	337	338	323	340	327	284	320	338	361	350	320	346	324	351	357	339	300	307	308	292	315	349	355	329	324	318	350	321	351	330	342	307	369	325	335	342	341	301	342	367	308	336	316	332	332	346	325	310	370	329	354	328	331	316	344	317	345	336	351	372	321	296	337	352	335	304	319	368	329	344	326	361	295	319	346	329	360	309	335	350	374	336	321	328	359	332	345	336	321	313	309	386	326	325	339	326	318	316	311	325	333	371	363	342	311	329	313	332	322	340	316	339	326	340	313	315	332	345	321	305	359	363	346	366	326	305	324	343	335	354	339	344	347	329	337	343	349	318	380	326	330	320	362	302	342	331	288	328	340	347	320	333	328	338	320	314	353	322	371	366	309	335	358	318	349	335	322	323	333	341	348	343	312	354	320	316	325	347	324	309	318	330	308	310	358	310	351	312	336	339	299	323	363	355	310	328	325	351	308	324	321	362	331	348	355	324	328	288	337	356	331	331	342	333	321	356	341	326	362	341	292	304	353	319	353	328	310	359	345	318	350	356	336	331	332	333	330	309	355	348	349	312	353	352	304	358	340	333	359	345	305	312	359	371	354	345	337	316	356	311	333	307	338	359	347	335	315	335	353	336	343	326	334	328	350	366	359	356	307	359	339	357	339	323	323	383	353	347	351	339	341	348	338	324	331	349	330	311	297	367	329	282	327	329	372	352	346	317	347	332	309	361	326	330	355	336	332	327	344	318	328	359	337	312	351	373	350	334	317	308	294	348	321	334	334	340	343	306	306	308	343	327	319	319	312	324	347	338	345	321	318	329	355	328	309	331	336	352	326	317	344	354	350	329	351	325	399	314	348	323	347	319	349	302	335	330	326	323	326	331	363	337	313	313	324	320	353	324	331	325	314	346	348	337	338	345	360	330	357	347	356	320	338	338	334	306	309	353	335	367	323	333	317	363	397	348	340	379	335	336	353	328	325	364	329	319	315	365	313	354	318	337	312	318	319	327	352	320	331	311	323	346	327	358	330	296	373	300	344	346	349	335	321	349	341	322	338	332	324	308	334	311	316	326	326	302	347	311	324	340	374	352	333	318	325	301	352	325	366	316	365	308	317	347	361	338	327	330	339	346	324	342	357	291	334	328	322	325	336	406	343	344	316	345	327	323	346	320	316	312	325	338	327	321	330	295	319	352	338	302	343	334	333	353	329	351	329	335	354	341	334	379	294	338	336	336	296	334	344	324	325	339	329	313	354	309	332	316	311	316	347	363	338	345	329	320	328	333	345	339	303	328	329	348	341	316	339	309	347	355	341	305	308	326	346	340	343	352	326	347	354	346	362	328	312	339	298	376	352	319	339	369	339	332	364	315	357	315	354	332	345	340	307	352	329	297	334	313	321	330	321	346	326	297	309	330	339	351	318	335	335	347	320	346	310	361	348	335	271	325	363	331	339	342	362	344	361	329	359	344	335	329	309	350	325	327	313	324	331	305	333	363	343	313	342	338	348	293	319	336	339	341	360	304	320	362	338	323	324	327	348	344	330	359	352	312	312	320	299	359	323	353	349	312	327	319	351	362	349	321	341	344	358	364	334	312	348	332	335	329	351	321	350	318	345	336	334	336	339	344	341	339	322	305	358	338	346	298	323	323	337	374	350	312	349	357	339	321	326	353	315	321	316	296	331	334	316	333	333	312	339	357	323	315	344	318	330	319	322	340	290	328	314	309	336	339	340	348	338	316	330	323	290	345	315	338	360	331	321	321	346	335	348	327	331	318	311	347	350	373	368	342	355	324	329	330	311	343	318	340	337	329	354	322	334	314	381	320	331	360	335	333	334	318	311	311	336	349	307	329	338	303	322	330	352	336	328	342	297	344	331	320	322	346	314	333	321	343	351	336	345	346	327	373	326	322	334	361	316	337	305	331	365	322	343	338	331	346	335	316	322	338	340	310	323	336	324	346	312	344	342	367	357	351	312	336	324	323	341	356	331	340	354	344	315	341	333	332	319	325	345	356	347	363	316	304	343	320	340	356	324	337	310	307	315	338	326	330	316	327	366	367	318	343	311	294	342	346	352	330	327	351	322	358	313	330	358	353	310	330	318	347	347	316	358	339	345	315	329	313	306	354	305	340	310	348	318	341	319	352	336	330	355	348	358	328	320	340	326	369	337	317	339	340	329	330	346	346	338	358	368	338	318	305	295	356	332	338	331	306	327	344	322	342	330	332	346	337	318	345	333	337	358	347	353	344	345	366	337	341	352	332	353	312	297	309	333	333	307	357	335	291	324	343	329	327	330	319	337	339	325	323	327	352	316	374	336	297	336	340	325	338	312	350	304	328	328	338	324	320	327	336	325	319	323	381	316	363	340	335	340	331	283	329	344	325	305	323	343	283	355	324	352	334	367	351	319	302	329	343	335	345
26972	10361	28987	29518	5214	2064	1792	1625	1422	1344	1297	1202	1153	1114	1030	1050	1074	1000	1008	1026	988	964	982	972	954	972	909	934	973	925	928	924	942	890	871	906	912	914	888	934	915	909	967	962	890	872	887	860	956	877	894	940	921	928	860	897	905	895	882	915	948	860	820	879	874	864	938	895	904	891	869	874	901	842	861	870	904	910	834	846	857	870	865	849	914	864	851	855	880	876	881	861	835	858	879	922	877	819	924	863	858	860	827	869	909	888	882	922	864	872	890	834	889	914	915	868	921	923	845	864	885	837	866	913	884	877	829	897	885	892	890	874	823	872	854	891	874	912	896	875	934	856	915	861	832	895	858	896	889	891	917	845	859	902	865	883	912	919	928	870	886	868	885	852	867	928	818	907	901	867	882	868	833	881	881	806	853	921	917	853	898	854	857	900	903	910	898	875	865	886	873	844	879	876	929	836	830	881	918	864	886	821	863	887	865	863	884	868	913	853	917	867	808	842	884	865	922	871	860	884	913	957	920	896	857	845	853	877	848	889	890	880	856	891	880	895	822	877	811	847	893	852	885	893	899	838	869	892	859	888	911	858	882	897	899	868	862	943	918	915	853	885	903	873	838	845	859	880	890	850	859	845	860	892	879	825	872	910	914	885	854	865	851	865	842	896	910	864	886	883	883	853	894	854	901	869	864	840	833	874	864	925	900	902	872	854	855	853	912	876	876	837	893	830	822	873	929	883	907	901	879	896	927	901	902	886	949	900	849	882	902	871	875	887	901	866	817	869	893	872	846	832	892	874	931	899	863	876	867	874	849	842	892	924	881	880	846	882	869	895	856	856	877	895	885	909	867	844	861	849	838	888	941	848	887	868	877	896	834	852	889	864	834	883	888	957	816	817	858	853	883	847	955	878	956	840	894	800	900	910	846	831	898	902	849	876	849	855	854	933	847	866	910	878	820	839	916	906	887	910	855	880	887	909	870	859	863	903	847	846	930	905	879	871	853	897	891	827	845	848	916	910	887	870	916	877	786	878	865	884	904	841	904	851	826	869	889	805	911	876	848	854	863	894	881	884	830	897	870	859	927	889	868	887	919	867	881	894	861	851	912	851	986	915	879	848	884	835	840	903	851	830	833	875	863	815	913	804	873	895	910	932	889	867	853	853	942	844	897	948	871	844	894	891	920	900	903	850	876	915	918	878	905	892	845	875	864	884	893	888	864	893	868	832	858	902	849	870	870	820	882	890	874	879	903	867	834	881	861	860	857	893	884	891	860	886	878	955	901	873	837	940	872	851	887	916	891	896	857	873	885	830	900	845	902	883	874	903	864	820	883	869	899	904	836	881	918	908	810	839	880	880	833	883	930	937	886	791	823	808	925	877	835	917	827	843	879	899	807	882	834	923	858	912	912	851	874	893	939	872	886	875	815	868	903	859	872	895	905	836	870	851	889	856	914	867	900	896	838	891	833	928	911	900	901	887	908	842	870	819	869	902	848	892	894	892	865	869	864	872	901	899	939	842	825	826	837	846	848	882	883	859	843	881	845	872	862	860	858	909	865	854	900	907	859	861	941	841	895	872	828	887	898	889	854	836	837	879	851	853	865	917	954	891	880	912	883	822	881	895	853	912	874	880	854	904	894	908	884	867	808	861	877	849	864	866	882	921	846	866	832	880	866	899	886	868	883	897	925	897	864	932	897	876	826	882	847	886	863	878	872	855	857	863	883	862	845	911	839	870	931	907	878	907	893	876	840	869	840	866	876	822	817	866	898	896	826	872	899	874	875	900	852	911	864	850	857	921	836	847	882	899	897	866	794	867	835	926	823	905	866	882	903	906	868	864	906	838	862	851	908	855	907	816	867	888	886	855	842	964	866	911	857	853	896	866	915	894	882	935	849	887	884	883	893	843	946	869	838	886	914	881	861	870	868	884	859	887	851	870	879	862	894	840	840	849	877	896	842	910	888	883	932	885	841	890	853	926	879	849	840	839	847	920	925	875	902	897	902	878	831	957	873	821	844	892	897	870	886	944	896	904	837	870	903	898	910	870	878	867	914	871	857	899	855	861	867	893	884	872	854	859	897	830	874	870	883	884	851	914	871	924	833	844	900	852	937	874	896	872	900	893	874	840	861	846	826	901	899	857	872	877	913	839	904	876	929	877	834	908	935	877	878	900	839	855	841	855	914	825	816	849	910	813	881	856	886	900	906	875	882	861	856	892	940	835	928	906	838	850	872	865	892	858	896	886	882	873	887	926	919	854	840	882	843	895	864	885	875	874	950	856	859	868	885	859	858	828	862	866	903	868	849	898	831	871	873	870	884	867	852	842	907	932	883	933	901	885	871	911	889	876	877	827	814	833	896	923	891	823	878	835	853	893	895	870	902	866	913	913	851	847	886	881	889	876	896	898	907	839	936	871	910	842	890	811	863	884	871	859	885	893	889	941	843	853	849	852	836	896	822	841	909	913	894	906	879	914	884	901	846	887	1002	870	853	851	885	866	856	855	870	863	845	901	886	864	886	836	899	884	921	876	894	868	876	861	940	907	942	882	870	826	906	896	850	960	882	889	855	856	900	919	869	850	873	834	843	846	888	870	906	852	906	872	840	824	867	858	850	852	838	899	818	818	863	890	845	911	863	844	890	867	893	861	880	876	870	933	862	869	847	828	833	902	890	866	848	834	867	862	893	859	868	868	849	851	879	878	867	848	859	899	883	857	865	874	909	866	901	893	922	867	925	844	906	875	888	849	896	929	892	853	849	883	935	848	846	844	849	838	837	877	900	894	876	889	857	903	815	906	855	919	876	845	884	887	819	885	906	841	901	854	962	799	872	846	836	855	908	880	855	865	876	879	885	915	885	884	872	898	916	854	859	856	854	892	952	889	849	913	891	836	833	892	846	872	847	855	860	867	901	836	912	846	912	930	864	931	929	905	863	845	880	916	876	904	919	876	854	853	893	835	868	849	846	883	886	902	845	829	903	894	910	848	914	975	914	898	832	849	893	868	847	919	865	888	860	863	900	850	869	876	863	865	886	909	905	862	888	891	842	865	857	860	875	838	880	942	834	879	872	810	828	894	825	871	857	898	847	856	853	894	921	858	883	831	914	898	901	908	861	858	872	874	837	866	855	864	893	891	880	908	883	852	900	896	867	887	882	794	875	884	893	858	847	850	894	911	913	904	842	879	913	871	906	878	857	880	843	927	849	918	847	825	861	845	932	895	875	886	897	918	861	877	877	870	880	882	818	854	844	894	911	848	811	870	864	871	842	831	865	879	863	870	890	871	907	882	879	887	841	836	910	909	935	962	900	920	872	875	821	858	819	856	844	863	867	887	911	860	881	909	864	870	852	901	895	857	889	910	879	849	907	923	895	856	867	899	875	867	864	882	845	926	890	847	878	853	839	849	853	831	898	864	899	856	857	876	845	876	854	885	845	844	873	897	883	878	912	857	869	881	856	901	830	878	881	899	922	949	927	891	919	865	898	807
63016	35550	44350	33502	7260	892	723	559	492	523	445	446	411	402	391	393	419	390	396	363	373	372	332	377	400	355	357	380	364	390	367	367	349	367	361	343	345	384	380	378	365	331	365	345	369	354	397	391	339	359	361	372	366	329	359	372	367	357	339	388	385	392	350	352	347	351	357	384	402	357	370	378	408	331	355	353	357	363	375	362	367	365	394	359	390	364	343	384	344	362	346	353	314	383	341	324	352	375	348	345	387	370	354	357	336	336	352	308	364	339	340	330	339	363	352	335	366	334	375	360	388	340	333	370	345	374	378	373	362	337	354	366	385	372	351	355	352	330	345	367	363	382	376	353	365	341	320	350	366	388	405	364	327	374	369	340	339	363	342	361	352	325	345	386	361	348	361	329	362	367	347	371	368	376	342	332	364	353	338	323	332	347	348	345	336	373	357	355	362	357	365	357	337	348	361	349	354	365	336	321	360	368	393	330	362	351	365	376	331	359	345	359	357	356	322	374	364	367	358	347	371	376	384	355	335	345	345	349	355	353	338	349	365	404	340	374	345	392	373	338	327	354	327	361	350	360	363	329	381	376	337	393	337	395	339	372	373	351	364	350	320	383	337	386	367	358	365	382	373	344	342	360	341	369	352	327	380	344	321	365	326	365	348	351	351	386	351	352	349	348	363	331	340	319	366	325	347	329	347	333	362	365	366	326	348	374	347	384	351	343	361	374	364	339	350	362	369	354	368	344	387	363	366	369	345	389	379	400	354	393	377	368	363	367	339	342	359	355	362	342	358	389	378	364	338	378	359	354	353	360	367	347	340	365	315	344	341	365	370	368	362	374	328	392	373	349	315	391	368	383	357	349	310	368	349	357	365	391	350	371	351	332	356	336	352	370	372	323	367	351	381	404	359	348	392	358	345	375	345	297	363	378	354	362	377	351	347	339	340	336	353	375	381	351	337	354	363	371	369	363	314	382	388	355	351	326	324	344	321	392	385	325	355	350	339	340	377	368	338	362	354	379	361	399	329	359	337	306	308	339	333	360	340	393	370	342	378	344	375	371	326	349	371	367	354	384	343	331	394	340	362	364	369	349	363	365	384	307	355	344	345	355	348	353	376	348	370	368	358	347	366	356	386	359	294	365	373	382	360	331	348	376	368	354	350	345	360	370	385	335	369	347	371	373	388	360	343	375	350	364	326	355	319	373	353	366	345	363	354	371	329	367	372	354	356	343	349	392	358	335	377	389	338	360	334	391	374	339	378	372	373	350	382	367	370	345	342	344	351	314	335	346	349	357	341	339	356	372	351	362	331	318	347	376	344	393	323	398	405	346	324	369	389	338	400	350	378	360	347	329	344	356	351	351	357	337	331	374	391	339	346	339	308	356	336	355	338	345	356	357	361	352	354	370	383	390	351	355	357	374	342	345	342	311	324	346	363	357	350	367	377	343	349	307	383	402	341	375	372	367	391	355	345	357	379	333	332	369	342	355	335	394	357	371	351	372	342	393	341	376	334	354	359	377	362	367	367	365	389	347	349	348	345	350	344	364	342	350	385	321	338	345	385	364	331	355	347	369	337	377	350	360	357	383	355	357	364	355	360	412	393	374	380	360	351	325	360	350	365	364	361	322	344	347	376	365	345	345	389	342	341	369	375	364	383	375	387	354	388	357	364	331	356	391	374	374	370	367	330	325	369	395	349	373	385	392	335	327	345	326	345	399	367	347	376	365	318	338	346	358	384	364	346	396	321	343	359	351	358	359	368	341	372	384	360	372	358	349	394	382	376	352	336	348	356	321	360	347	316	346	355	407	369	363	356	377	412	386	349	360	348	337	305	347	345	379	373	326	330	377	393	354	327	367	345	358	358	351	336	360	351	354	320	359	327	398	321	319	365	374	374	362	361	386	363	367	345	341	347	355	369	391	340	350	348	365	367	347	347	371	367	326	372	360	364	395	317	347	355	361	356	351	376	370	328	323	343	327	361	356	333	337	351	359	356	336	365	347	352	359	370	354	375	368	352	340	372	345	383	340	319	342	339	336	363	339	367	361	352	371	343	328	364	389	316	354	341	344	361	341	409	343	314	337	362	396	377	383	340	334	378	351	317	348	356	368	342	355	373	384	366	368	317	354	351	370	343	338	346	364	365	328	346	338	373	366	396	370	383	318	354	364	330	377	362	384	371	352	339	337	384	406	338	355	337	366	363	364	344	343	362	365	322	336	369	362	391	332	385	342	370	369	374	327	355	361	345	360	341	358	336	343	374	394	364	321	374	363	372	357	384	340	351	315	340	371	325	358	339	339	346	369	347	374	373	374	380	344	323	328	351	360	333	360	357	356	361	368	362	368	342	378	361	333	367	355	352	429	342	334	333	366	399	347	376	351	348	383	370	340	374	379	383	359	334	354	338	367	343	364	363	363	372	356	380	371	332	324	337	351	335	358	306	336	366	372	338	348	385	339	373	356	337	325	378	395	319	347	332	336	345	363	329	362	376	367	352	356	378	375	382	335	378	363	376	379	376	372	374	355	368	361	364	340	358	333	372	342	339	336	312	330	347	390	354	325	354	385	359	349	367	352	375	345	304	357	336	383	380	347	368	401	363	357	315	354	345	351	376	330	341	332	343	359	318	332	341	364	379	343	347	358	331	346	379	367	343	333	373	323	374	336	375	347	390	358	358	361	352	363	354	331	379	345	342	331	318	346	361	333	357	334	343	361	367	370	343	394	363	352	391	355	367	360	322	363	358	325	355	407	374	364	370	341	312	393	369	386	374	343	329	362	373	341	332	366	347	360	356	337	374	331	347	334	336	378	391	324	352	371	352	374	353	344	342	367	402	345	363	360	326	328	350	385	317	331	363	371	357	358	363	406	317	350	380	343	359	324	358	374	333	357	367	332	321	376	369	356	338	353	362	345	373	352	363	356	349	351	375	331	326	324	349	342	361	349	350	374	332	335	331	333	361	387	366	353	397	394	364	351	328	342	383	330	339	358	348	372	365	350	380	380	349	353	346	340	340	345	341	347	378	366	325	338	354	378	359	380	365	375	371	345	331	339	350	301	376	361	350	363	391	388	385	377	364	362	383	384	402	357	349	388	378	340	326	328	348	322	361	374	357	370	349	373	395	351	353	360	323	351	365	367	338	356	371	380	359	339	357	344	382	342	377	380	375	330	322	369	344	339	366	388	350	346	318	360	311	328	370	392	388	377	338	362	383	390	345	366	363	356	376	377	361	375	393	371	380	353	359	351	346	344	382	372	351	387	371	358	345	378	341	380	341	377	349	375	330	355	386	345	375	346	342	340	367	389	382	387	380	317	363	356	353	354	357	364	344	354	375	319	389	344	367	319	374	386	330	336	385	377	339	352	407	329	375	350	342	340	359	376	370	357	371	349	349	332	321	377	344	366	357	377	355	353	366	350	373	339	370	384	344	348	360	361	371	343	366	364	313	375	379	333	369	353	338	346	321	345	328	355	361	381	357	334	325	374
37068	18470	41724	38022	5339	2947	2613	2246	2036	1793	1619	1522	1424	1436	1296	1249	1220	1191	1204	1122	1158	1034	1066	1049	1027	1003	1020	1027	980	1001	1008	993	991	928	943	996	1005	968	987	947	957	975	991	961	972	963	927	960	920	897	953	961	906	884	949	936	893	948	925	937	934	902	922	849	921	979	906	894	948	966	888	910	872	880	869	879	892	870	957	898	909	905	913	916	916	942	920	914	908	859	868	931	930	921	883	904	923	885	906	868	933	977	889	932	900	929	898	887	906	1015	897	907	896	948	935	915	899	861	884	860	969	906	895	870	931	913	940	846	919	964	864	908	938	886	887	900	893	874	876	940	913	917	897	908	909	926	942	923	905	908	969	895	928	850	901	885	912	899	926	884	889	978	872	906	908	931	897	940	875	905	936	909	917	874	966	911	895	874	901	923	904	896	933	928	891	919	913	938	884	878	917	945	890	885	905	906	905	971	889	903	887	945	948	937	915	990	906	830	874	832	925	901	912	915	898	936	893	841	838	879	896	869	908	914	915	886	899	908	881	925	893	864	939	903	885	862	948	872	884	910	870	947	925	943	930	900	822	881	915	859	919	893	873	885	891	888	893	856	844	865	913	903	938	886	901	910	918	930	905	888	872	925	908	872	928	946	918	920	917	858	955	886	924	908	879	885	874	963	884	865	895	944	908	911	909	877	945	892	875	899	906	854	923	903	918	875	898	868	915	899	885	856	896	897	832	871	884	859	884	909	912	896	933	897	877	886	954	854	898	942	846	928	854	876	905	914	954	896	893	859	899	869	864	838	933	929	918	879	903	899	906	876	907	898	857	896	875	865	881	905	872	902	891	948	863	887	914	936	893	882	903	860	934	882	855	959	904	910	915	884	878	936	912	883	860	863	906	848	910	935	904	906	897	899	894	935	906	913	915	824	929	840	923	889	878	862	915	895	924	879	863	931	843	935	880	864	853	864	927	913	902	884	871	948	958	964	940	907	863	853	911	862	892	910	877	931	870	912	943	847	878	935	927	915	897	878	885	887	875	968	927	816	931	892	892	920	879	949	862	918	897	914	889	864	886	890	855	928	861	907	901	889	870	910	873	884	909	879	930	923	885	907	946	938	902	881	935	844	913	905	909	871	926	902	995	892	953	846	907	857	929	874	924	873	948	923	912	909	892	904	870	889	904	918	902	873	887	875	862	915	833	904	901	883	905	886	913	853	844	974	855	838	884	900	891	899	911	908	870	874	918	910	871	916	895	899	881	863	864	921	891	897	906	902	919	889	943	879	878	899	879	910	910	934	869	878	928	896	926	921	901	869	911	915	970	899	913	924	873	868	902	918	967	888	923	927	900	972	905	888	912	874	921	874	933	870	906	933	926	858	872	903	840	893	855	943	899	931	915	857	898	875	927	948	884	926	923	909	903	928	877	929	877	936	885	853	886	892	913	902	943	950	880	870	908	857	891	878	860	890	906	911	881	870	873	856	891	868	869	876	918	904	886	884	901	903	866	868	905	907	927	902	952	877	880	875	896	913	875	898	908	863	874	889	862	909	921	887	872	898	881	866	920	869	890	862	867	893	929	913	909	904	929	918	895	870	918	916	914	916	913	928	880	880	873	935	896	942	925	921	851	921	880	865	900	836	861	868	896	917	878	859	872	941	951	907	949	897	913	890	898	917	905	873	852	878	880	993	906	943	898	878	930	861	877	907	932	889	915	868	902	880	923	893	882	888	918	876	901	846	885	903	893	872	879	881	909	925	892	880	921	895	847	917	925	948	829	872	933	909	954	861	876	875	902	875	925	923	913	905	882	893	932	891	928	865	895	932	889	924	913	856	876	916	896	893	874	893	915	869	855	852	915	910	917	883	927	855	924	919	883	883	889	901	863	862	933	820	907	848	884	897	893	887	896	873	916	895	887	875	900	927	903	905	878	840	924	956	875	872	884	899	866	873	913	876	878	863	877	860	922	865	871	863	921	853	909	924	907	930	881	910	907	890	909	844	863	870	899	876	903	894	891	927	889	924	905	941	991	956	905	900	937	881	893	924	983	886	884	938	862	898	932	917	842	848	897	875	910	912	870	887	876	913	870	882	906	872	872	912	859	847	899	930	934	861	926	911	896	914	907	879	984	907	858	895	907	919	881	931	920	875	908	851	921	894	842	889	899	905	897	874	861	860	887	879	931	911	870	895	899	926	927	898	879	815	848	936	869	910	900	873	883	852	887	917	892	884	863	937	889	907	883	881	877	893	875	934	954	912	856	863	889	898	881	914	873	916	857	972	942	959	884	862	967	901	911	881	908	860	943	935	908	866	900	914	976	918	941	939	931	907	880	912	869	919	951	913	885	937	853	875	882	870	900	857	880	876	891	905	944	918	962	917	939	870	853	916	908	971	851	909	926	916	893	881	908	946	857	903	900	883	862	877	907	850	929	855	820	846	904	887	894	876	856	882	934	903	902	879	893	910	909	878	928	898	880	879	930	914	880	936	920	894	860	886	840	924	858	884	854	838	853	903	921	909	907	901	885	870	934	913	963	895	889	966	898	918	897	915	879	912	831	919	882	917	916	909	883	861	876	876	905	905	908	940	844	955	883	936	923	851	854	906	910	936	945	890	909	831	881	950	871	872	940	857	913	936	923	878	821	898	952	940	914	878	912	917	874	879	885	909	925	921	921	875	846	889	869	902	865	907	858	900	850	948	891	919	887	822	902	894	891	858	868	865	897	902	860	907	906	946	907	885	900	883	872	896	927	861	934	885	912	890	903	934	916	861	885	913	882	907	846	893	938	854	899	884	880	945	911	855	917	902	896	867	893	898	890	915	836	865	944	900	915	932	919	915	943	954	877	926	914	928	930	975	905	888	845	897	902	858	884	873	908	871	880	893	865	926	896	883	900	920	901	902	884	859	903	930	834	904	853	944	914	879	896	865	886	917	923	901	864	887	888	911	851	926	921	848	925	901	871	885	910	871	867	908	935	919	865	892	899	991	915	906	876	863	895	901	907	907	898	916	913	936	896	888	874	916	902	925	846	852	947	867	904	908	930	905	892	911	896	848	958	883	911	871	924	893	917	928	927	858	897	850	883	875	911	873	886	890	900	948	838	845	897	862	893	932	931	952	942	877	851	895	912	908	898	890	901	915	880	891	888	951	876	905	920	929	891	974	880	950	936	906	905	931	897	903	920	859	896	893	878	934	883	868	892	897	951	893	910	861	924	924	916	858	978	932	899	914	936	936	887	887	894	921	893	927	889	868	958	897	857	906	867	838	894	888	871	899	889	933	897	904	851	842	960	934	880	917	906	902	922	877	869	906	890	911	885	904	839	881	872	893	959	889	911	916	891	935	873	860	830	921	851	915	880	911	907	907	871	938	885	868	888	899	875	890	923	881	922	878	868	874	939	853	923	906	906	906	896	872	896	910	910	910	901	907	960	874	927	914	894	905	905	912	872	907	930	863	947	906	964	889	890	936	931	893	885	869	880	939	891	881
8738	897	1520	789	203	163	187	165	160	206	156	165	167	165	165	180	154	183	186	184	153	168	183	182	195	186	158	165	170	179	195	182	186	189	194	180	174	169	182	159	182	178	162	170	177	172	169	157	176	171	185	171	164	185	154	160	175	162	190	170	188	184	166	177	185	192	198	182	194	165	160	163	169	162	152	169	217	168	175	178	188	180	169	140	180	184	168	148	163	175	171	186	172	174	172	173	183	169	180	151	181	182	160	176	187	197	157	165	176	181	178	176	174	162	168	165	175	161	167	174	174	161	150	180	161	161	193	155	206	163	176	154	167	185	197	157	172	163	188	137	191	172	156	185	178	151	189	184	173	168	181	153	176	158	172	183	166	173	172	176	202	185	167	168	175	168	183	191	176	182	176	182	181	176	179	156	164	173	193	207	191	185	166	179	160	166	196	161	181	183	189	165	172	182	171	153	160	177	174	189	188	189	190	171	155	155	194	174	150	170	167	154	188	180	168	181	164	163	151	161	152	171	166	205	159	178	175	165	144	193	168	170	179	157	177	160	153	180	182	167	163	166	160	171	187	186	166	184	180	165	189	149	153	175	182	181	156	175	188	174	174	170	186	208	178	164	172	171	155	158	157	175	179	183	171	181	174	175	151	166	176	164	166	192	181	175	156	208	163	203	158	167	197	177	187	178	165	183	152	174	163	187	190	181	156	170	176	187	162	146	199	175	171	166	190	149	171	185	166	166	158	155	162	175	182	184	159	216	143	153	183	166	170	151	145	167	158	156	164	181	186	172	160	170	186	196	158	161	175	149	177	195	169	169	203	186	190	187	176	189	188	184	161	191	183	148	165	172	164	155	161	171	174	157	181	196	165	202	158	159	174	192	177	148	162	175	175	170	186	169	159	181	177	162	178	185	163	173	152	166	163	155	180	182	177	146	184	193	177	150	160	197	171	170	162	197	172	189	179	183	177	155	165	158	173	185	159	171	204	181	187	158	184	190	178	177	176	204	170	154	176	186	166	178	173	155	176	148	179	157	168	157	136	176	171	178	163	201	137	163	183	177	170	185	150	181	175	169	160	189	155	195	161	188	176	174	160	177	167	158	163	138	154	171	197	163	166	187	188	179	183	179	156	194	182	170	166	180	185	164	175	150	183	168	155	166	167	174	180	143	168	160	161	177	181	173	159	179	172	181	167	176	170	166	164	176	173	155	170	167	178	162	178	183	149	195	164	175	179	168	175	162	174	166	178	204	150	171	169	167	198	201	182	180	162	159	203	170	176	166	179	155	164	190	154	194	173	156	154	161	192	166	193	179	181	160	170	158	198	170	173	178	153	174	152	168	182	161	178	181	177	165	175	169	148	193	169	177	180	169	194	172	170	163	163	166	152	166	150	184	179	164	148	179	186	173	201	180	184	191	176	185	166	178	161	191	184	172	188	149	168	151	158	172	191	162	184	198	149	190	174	185	173	158	174	182	165	165	167	150	169	173	165	174	162	170	167	172	170	163	180	159	165	176	161	167	164	185	179	177	160	183	173	186	170	164	172	164	178	177	191	171	169	181	188	206	164	189	149	162	190	177	192	182	176	173	165	190	156	181	172	164	167	183	173	164	171	152	170	201	174	170	169	164	182	151	173	168	187	213	161	181	169	185	165	179	160	167	162	176	163	158	159	200	158	157	165	147	164	188	165	168	184	184	169	173	171	181	181	168	169	161	184	153	181	164	175	181	188	197	176	182	149	165	190	172	149	182	203	182	178	173	161	156	169	213	189	184	166	171	183	190	152	159	162	152	183	166	180	171	168	188	149	156	177	179	170	179	165	167	162	178	160	165	180	166	183	166	175	192	179	155	188	156	186	161	174	159	168	175	191	181	157	178	186	166	169	163	167	156	185	174	144	184	161	194	187	164	181	198	179	180	173	180	200	161	177	179	179	183	163	180	185	172	190	186	178	178	183	211	180	202	184	185	166	149	218	161	162	194	172	170	180	178	185	182	189	161	165	188	181	175	172	162	173	183	169	167	150	195	163	185	166	163	158	148	172	194	164	200	163	180	174	167	172	178	178	196	157	177	191	194	177	172	204	195	167	148	185	194	180	186	171	154	188	163	175	192	174	170	198	167	174	156	174	178	178	181	185	150	187	194	173	186	176	159	182	159	169	153	165	190	171	148	184	157	168	183	161	178	190	159	175	171	167	198	185	193	184	165	165	157	173	164	172	165	163	163	183	149	187	160	156	138	187	183	184	168	152	167	197	175	181	153	189	189	178	192	163	172	172	179	178	166	158	155	161	174	169	180	189	194	176	161	168	176	189	157	190	189	184	182	201	170	175	157	180	181	155	165	163	164	172	169	177	170	172	184	161	187	162	159	164	180	177	171	148	154	181	171	183	175	171	181	174	192	162	181	158	178	179	155	159	176	214	184	162	167	164	163	192	200	193	177	188	164	172	159	172	145	167	162	175	200	161	171	160	162	183	171	159	159	178	190	162	145	152	178	188	167	148	158	180	155	195	166	190	177	175	185	173	180	173	196	172	192	194	172	185	201	179	164	178	167	153	158	177	154	170	184	177	178	187	182	174	203	167	178	204	167	172	203	167	183	177	177	169	166	172	167	159	177	160	158	179	175	177	161	175	166	182	169	191	182	201	178	203	175	187	175	158	193	173	165	174	178	150	163	162	178	169	165	178	164	156	162	171	150	156	175	208	169	179	188	194	176	190	163	168	186	148	161	163	163	211	195	164	157	159	170	168	181	171	181	170	155	167	166	204	183	169	160	180	185	171	160	173	197	165	157	193	172	180	185	177	157	152	171	182	210	180	150	159	159	171	175	192	204	179	194	196	171	187	173	173	176	163	167	196	175	171	173	182	171	159	170	186	173	194	156	177	175	162	167	172	165	163	153	169	176	179	171	176	183	178	185	146	162	167	172	167	195	183	191	140	176	166	175	155	164	196	154	179	172	166	171	166	163	184	167	179	187	179	175	177	170	185	145	163	190	182	173	169	182	179	161	172	167	188	174	169	197	180	173	174	175	164	178	160	142	196	155	195	201	202	169	175	187	175	159	171	186	162	185	186	182	174	173	165	172	158	179	181	175	183	171	190	163	181	165	160	167	159	181	157	156	194	160	184	169	170	153	185	177	181	184	173	156	177	160	173	188	183	182	133	164	169	156	198	175	163	175	180	191	182	184	171	153	176	185	195	165	168	171	130	178	165	187	178	158	162	165	191	156	189	169	171	178	156	188	199	205	174	154	182	164	163	159	162	175	164	176	190	182	169	182	180	170	191	132	171	159	138	182	168	174	168	177	191	178	173	180	174	148	164	173	195	173	157	172	177	190	202	194	172	158	184	194	169	154	156	168	171	183	159	160	183	188	168	155	172	185	169	183	178	151	175	172	180	195	206	162	186	181	206	177	151	169	177	154	176	182	196	161	175	173	188	152	162	167	155	185	170	170	174	181	165	179	180	194	181	188	150	183	183	162
7559	1268	4406	2829	696	587	514	580	498	538	491	527	511	524	558	543	493	569	527	559	556	568	539	498	527	560	557	493	523	540	571	563	512	524	531	495	535	507	529	515	511	508	555	505	516	510	474	499	483	526	536	528	511	515	538	505	514	551	542	512	500	500	547	521	523	557	479	522	536	562	478	512	536	537	490	556	531	514	527	539	545	518	546	546	528	513	507	562	523	544	527	506	552	532	512	545	558	516	548	518	520	532	503	494	507	526	526	575	565	512	537	539	531	501	513	494	511	554	539	494	530	471	560	552	530	504	519	501	532	529	516	563	519	530	494	561	548	526	517	520	551	512	478	531	489	504	529	522	483	509	500	525	487	511	512	559	493	514	475	485	504	537	511	504	518	553	502	513	519	527	523	521	517	504	500	548	529	484	518	508	498	485	519	517	567	525	512	514	557	488	569	514	527	465	513	525	533	497	514	502	516	523	493	509	523	509	505	477	545	503	544	536	524	505	532	481	516	495	573	511	557	511	507	488	493	550	532	505	531	488	531	545	564	530	505	535	515	507	480	496	525	528	494	518	537	504	514	483	529	525	532	539	493	527	512	486	506	558	490	546	490	506	535	569	507	542	538	548	508	504	529	499	529	558	508	514	496	544	563	513	500	525	528	508	513	481	538	535	497	506	496	514	498	558	513	519	550	536	536	522	544	510	500	492	524	490	524	552	528	505	495	518	538	574	505	501	525	536	491	458	573	543	503	561	526	525	526	494	575	530	533	544	527	493	517	516	502	514	488	522	482	511	517	488	536	525	479	491	534	502	549	515	539	507	522	494	519	526	483	506	513	539	528	542	475	524	555	538	537	481	515	516	553	521	557	553	582	544	529	521	519	521	508	529	490	540	521	534	533	518	539	498	514	505	529	524	533	506	477	520	486	529	527	478	511	523	553	504	511	529	521	519	535	516	498	514	552	533	523	550	521	563	513	483	539	506	516	517	496	514	511	523	547	527	513	512	528	529	539	532	542	537	571	521	518	550	510	535	507	480	501	502	496	511	515	517	508	511	517	491	512	531	504	529	511	497	533	544	542	561	587	527	548	541	527	542	529	548	525	579	474	539	512	573	521	494	537	508	505	536	490	512	542	493	541	555	512	566	518	558	510	520	489	506	524	541	533	537	493	523	506	524	537	517	491	524	514	506	524	534	511	509	542	500	491	551	546	542	543	501	526	526	500	539	476	532	539	526	536	549	531	525	493	547	514	479	518	551	506	544	488	515	541	536	521	546	520	527	537	531	576	526	539	537	524	544	529	557	499	516	535	530	527	509	485	548	509	497	489	508	502	455	484	493	538	521	486	547	489	527	519	487	520	501	516	512	493	514	523	526	512	513	534	503	500	549	506	561	540	540	527	519	505	474	556	570	510	550	496	589	516	525	534	524	505	529	538	523	525	505	509	553	486	541	538	506	518	556	537	520	520	504	524	482	511	487	548	524	545	503	537	497	530	535	541	514	500	503	508	509	463	511	523	530	509	513	515	490	522	516	497	507	523	522	533	496	515	517	500	500	531	493	567	550	498	515	478	524	521	539	488	545	556	493	496	485	533	470	524	503	531	508	493	527	510	514	506	506	554	480	530	521	500	526	512	548	515	522	518	521	530	491	517	575	519	542	535	522	519	515	536	513	525	498	521	560	483	479	553	530	532	549	540	508	482	490	526	514	538	513	520	475	507	505	542	519	530	549	509	553	576	518	514	552	555	518	535	542	516	489	535	524	554	520	534	507	530	552	523	505	504	506	563	501	512	534	527	520	546	539	500	540	500	545	518	552	539	506	483	527	511	503	562	498	520	504	498	537	489	534	550	510	501	512	507	523	483	509	469	509	556	509	540	537	531	528	508	501	546	493	499	512	507	547	490	517	499	512	493	528	521	508	524	500	520	507	536	482	522	514	537	491	506	534	549	500	531	504	535	528	538	514	500	510	509	528	539	515	494	534	489	514	524	531	487	532	473	517	527	538	509	478	501	548	505	544	572	525	504	494	520	551	488	532	526	527	520	464	494	533	510	520	510	524	486	500	568	516	525	532	524	513	528	522	541	513	523	509	456	512	549	521	521	499	479	506	503	489	520	512	507	530	521	557	489	517	514	515	543	506	524	485	516	531	492	482	530	537	559	510	524	497	543	483	554	537	506	520	496	521	547	539	519	509	542	524	510	568	455	532	504	490	529	497	517	515	512	512	543	495	503	511	518	516	539	514	538	499	497	534	500	509	509	531	496	518	544	533	551	531	525	557	481	523	524	515	505	503	493	546	548	534	503	545	495	550	515	513	489	485	538	520	525	520	549	542	530	537	535	517	536	550	510	521	479	513	514	514	534	487	543	520	508	511	506	548	526	549	520	549	566	560	556	486	522	529	539	536	533	493	501	522	514	523	534	500	553	516	561	469	490	482	543	521	491	522	509	509	511	537	532	477	519	526	588	494	507	526	527	514	502	534	520	547	550	506	535	528	518	503	514	493	475	540	503	546	491	505	544	536	500	465	529	509	537	505	516	529	563	514	547	538	495	536	528	481	521	503	503	524	494	547	504	524	537	503	501	510	524	528	535	525	511	484	500	537	495	561	494	536	508	510	542	486	547	545	533	556	559	499	529	541	510	523	486	506	541	523	488	545	509	509	522	514	548	478	492	549	520	554	521	510	540	545	538	516	517	485	507	545	562	538	553	529	544	510	532	510	500	520	499	523	460	562	556	524	531	557	512	542	506	514	548	524	569	531	544	520	487	499	535	507	528	492	534	478	552	538	517	506	511	464	521	542	519	488	562	543	543	538	545	538	516	521	512	539	517	508	559	542	527	547	484	548	543	564	501	490	526	507	538	527	481	506	518	515	530	527	520	518	536	534	509	504	535	512	524	515	477	535	557	510	539	524	546	554	537	508	509	500	500	526	542	602	546	512	523	500	498	512	549	525	511	511	486	519	566	500	507	519	498	538	532	493	536	502	514	539	521	554	503	520	519	506	496	542	515	517	558	544	535	550	537	522	497	526	520	513	550	521	495	541	499	528	517	470	542	488	513	496	527	546	538	520	505	536	534	570	550	511	530	534	509	500	513	546	516	503	521	471	531	540	508	547	501	515	500	533	511	510	501	558	524	539	539	534	498	522	523	503	526	549	496	496	506	525	526	544	496	504	498	562	515	497	512	559	498	500	518	527	490	574	477	552	542	505	495	543	494	560	503	525	537	487	534	562	473	510	524	514	523	508	499	520	517	538	557	519	502	504	480	547	491	491	507	470	506	514	528	529	520	500	524	541	514	508	500	509	526	485	514	549	527	535	491	565	526	559	534	501	535	483	529	484	551	500	519	519	511	515	461	555	481	513	507	504	515	555	493	507	507	509	515	480	550	531	511	526	529	506	493	479	505	506	533	468	539	507	556	535	530	539	483	500	510	531	523	504	507	523	548	528	524	521	508	510	500	525	542	497	492	523	482	542	531	552
46850	20161	33456	20986	3584	549	526	421	405	410	395	356	378	368	374	355	385	331	342	358	358	385	346	405	342	355	370	345	355	316	366	363	380	341	333	306	351	339	350	350	362	356	326	341	316	337	341	322	327	334	365	351	307	316	333	353	336	338	315	304	327	335	335	353	315	344	357	370	341	310	346	331	325	301	347	331	361	359	325	341	347	352	354	303	302	341	304	321	328	348	321	346	337	355	303	356	359	325	347	331	337	320	312	328	345	300	367	311	316	336	344	331	308	344	347	360	354	346	328	340	357	323	346	354	350	376	331	331	341	317	345	329	368	362	366	323	352	312	316	340	304	343	334	329	327	320	364	372	341	348	350	321	346	311	380	343	319	326	359	340	333	354	320	348	366	329	333	337	329	312	305	338	366	365	361	335	357	326	339	343	306	349	301	337	352	299	312	328	337	333	340	341	349	323	308	312	356	347	352	344	358	324	334	340	349	315	352	347	358	335	313	344	326	351	327	341	349	336	308	330	313	353	254	384	345	322	321	344	325	337	350	306	338	303	350	353	336	319	312	327	331	330	347	359	316	338	316	313	339	355	337	329	324	361	314	311	316	336	330	337	339	307	329	334	332	291	298	340	356	320	354	308	331	299	329	316	345	341	334	307	361	301	332	318	336	349	362	336	354	369	328	315	318	363	321	356	345	322	318	334	341	345	347	336	340	331	324	330	362	336	331	331	328	298	336	349	368	345	303	338	356	351	337	339	337	364	332	333	340	325	331	320	318	362	319	336	351	321	328	349	346	310	337	371	352	346	328	324	343	324	339	358	312	332	353	321	330	381	354	349	333	352	345	366	329	291	316	383	349	323	358	334	340	352	328	315	349	353	352	335	317	305	326	337	350	312	324	297	338	298	332	316	350	360	324	328	321	309	315	335	331	344	307	305	352	354	366	346	370	323	332	342	333	367	349	329	346	321	354	308	350	361	343	349	341	351	345	312	326	366	306	340	345	306	334	336	329	330	299	303	355	338	352	320	329	321	315	346	352	345	308	319	316	347	345	338	307	340	337	331	318	341	365	332	353	363	364	345	365	310	346	361	344	340	323	347	307	329	359	333	366	382	280	278	343	320	324	397	335	378	351	379	359	353	329	368	324	319	340	307	331	336	313	348	326	335	377	356	349	350	327	316	333	325	351	352	330	343	326	339	329	361	323	325	340	331	301	328	318	361	370	318	331	343	340	341	357	321	296	329	339	327	347	322	325	359	352	335	321	315	316	337	289	342	326	328	345	320	328	347	330	333	359	359	340	361	389	344	356	354	323	316	341	319	336	320	311	318	360	340	321	314	347	357	335	330	333	331	371	320	329	349	351	334	334	388	309	331	335	350	338	331	321	332	295	320	323	352	333	328	308	303	349	306	384	340	341	358	311	323	328	320	317	365	323	347	305	337	306	349	336	294	349	340	374	332	328	320	347	322	348	304	387	333	334	345	351	321	311	358	364	316	329	358	302	341	351	309	316	361	388	313	321	357	330	320	385	352	320	331	334	367	323	340	338	375	330	325	362	303	333	343	346	323	332	338	331	383	349	326	338	352	314	347	323	322	325	340	339	288	327	342	298	317	328	347	322	346	358	342	318	310	365	326	345	343	314	320	355	302	338	354	346	356	344	319	332	330	318	341	357	350	343	336	324	323	346	331	357	327	319	377	340	336	333	310	346	341	352	319	346	341	357	310	333	336	332	308	344	366	359	335	355	329	330	340	315	344	326	321	338	345	355	335	313	334	353	353	373	362	363	344	321	337	325	331	330	352	301	334	334	343	338	334	342	346	347	363	350	354	370	365	329	311	349	294	374	360	351	337	329	314	339	327	337	352	316	352	332	322	353	342	364	326	351	345	352	346	306	327	340	358	313	367	346	322	344	323	374	338	317	347	398	322	351	353	336	311	340	334	367	347	360	322	343	353	347	328	335	349	327	353	349	336	327	330	334	352	334	337	334	351	321	361	352	343	373	338	306	334	321	349	338	339	332	319	327	348	325	314	367	319	325	314	332	368	328	377	345	342	318	297	337	316	339	343	344	333	364	324	328	331	331	339	325	323	353	322	338	345	304	319	339	355	346	337	340	373	345	341	317	328	335	345	327	313	354	342	296	352	313	297	335	323	364	342	318	303	320	348	322	345	358	349	320	358	339	346	326	345	333	328	319	320	376	357	347	295	343	312	325	321	361	340	337	342	329	354	346	329	359	360	324	329	329	365	365	341	302	311	359	353	345	356	328	348	316	367	332	361	325	343	296	356	305	311	343	359	347	331	335	358	305	384	335	332	326	358	342	314	346	345	329	359	328	323	322	353	349	332	327	351	332	328	351	345	315	341	335	330	339	319	330	369	316	348	345	360	361	340	341	330	312	309	367	332	315	342	337	324	338	348	300	298	369	280	321	345	365	351	374	321	278	316	304	343	320	327	326	302	343	325	314	354	344	300	331	336	343	311	346	341	326	308	355	335	306	327	348	355	363	307	297	312	367	349	361	325	351	349	324	355	289	351	341	344	317	338	353	342	340	347	369	332	307	341	329	356	343	361	353	338	352	324	347	331	356	344	351	307	340	370	332	332	346	323	337	329	358	327	340	381	330	328	343	349	309	369	314	344	327	332	324	322	339	320	329	325	318	312	317	339	357	372	319	356	346	342	330	369	315	337	337	335	347	315	342	302	355	353	319	312	331	341	311	338	360	343	300	343	340	325	315	363	361	344	346	343	353	346	345	350	338	369	334	308	338	337	335	373	342	341	343	363	329	367	317	324	318	338	331	340	358	401	328	343	314	338	317	307	353	344	323	360	348	313	340	320	338	327	329	321	337	340	321	370	350	321	322	307	341	322	329	339	349	348	339	339	348	325	335	352	319	359	356	359	336	341	306	293	336	335	343	326	337	320	356	325	327	331	363	340	341	344	381	324	326	326	361	349	368	375	336	343	317	342	329	323	321	319	329	376	324	306	355	349	329	315	377	336	321	307	344	356	336	347	319	347	350	335	331	333	358	369	348	349	345	357	357	355	328	340	333	325	349	334	316	297	360	332	339	335	357	335	339	334	342	361	317	310	377	326	342	329	317	322	355	340	316	323	358	338	353	332	329	303	324	331	339	330	327	322	321	308	347	329	328	344	323	335	342	345	354	360	359	307	346	369	350	312	327	329	337	344	331	319	335	312	359	320	347	324	364	331	329	345	355	294	365	322	335	286	365	336	328	305	296	323	352	316	358	331	330	335	322	332	338	359	351	308	317	321	352	334	352	354	315	338	353	326	347	354	340	340	344	322	363	341	322	321	333	342	359	367	336	348	370	329	342	376	348	340	338	339	335	350	309	342	362	318	347	340	335	353	326	323	315	327	333	347	338	346	344	328	321	364	341	350	316	355	318	330	309	361	336	386	321	312	312	358	366	319	364	334	366	308	322	334	318	325	331	335	341	378	354	325	305	360	340	344	331	332	343	318	351	371
26236	9341	36265	28525	4745	2050	1789	1656	1476	1367	1319	1230	1194	1109	1122	1082	1078	1027	991	1039	974	960	984	1017	978	968	1015	1034	944	925	937	927	882	907	931	928	941	921	914	865	900	885	936	897	902	873	918	924	923	888	877	929	923	914	877	872	959	911	901	880	855	889	918	916	921	904	904	903	908	906	863	864	905	889	867	863	887	889	892	907	942	843	884	921	851	883	860	911	831	871	885	916	891	897	881	870	871	872	899	883	892	853	988	874	905	872	873	878	895	921	898	906	907	852	871	885	960	879	931	874	857	850	905	925	876	861	906	884	844	894	858	914	879	881	831	860	863	929	871	860	905	875	859	875	851	892	883	863	874	863	868	885	902	866	862	856	869	920	881	845	916	873	901	851	827	872	884	881	877	881	887	838	864	905	876	942	875	884	891	881	965	860	849	895	913	861	905	952	857	806	902	866	842	844	901	863	915	921	841	811	881	892	907	852	860	930	812	885	863	866	852	830	920	910	929	864	858	859	877	883	875	898	902	857	863	863	918	914	879	920	897	835	858	871	866	911	898	920	925	875	891	896	922	874	871	915	929	874	879	881	883	840	861	908	894	911	880	902	833	925	916	863	856	882	886	887	865	874	856	872	911	862	905	886	848	879	859	899	842	915	936	858	820	881	856	880	875	873	845	897	879	902	901	938	913	822	865	873	871	858	874	869	912	900	926	899	868	831	883	820	893	857	938	819	886	895	905	856	883	825	882	841	831	871	875	923	838	855	911	908	858	850	899	882	921	845	888	868	897	868	855	871	824	858	863	889	875	869	810	887	884	877	884	876	878	857	898	902	844	884	941	871	870	898	871	816	944	902	899	876	894	898	860	879	898	876	900	882	879	897	882	864	907	848	882	879	914	919	851	880	909	879	860	890	904	857	856	898	883	871	917	875	858	906	879	864	843	888	892	844	906	864	848	857	887	850	966	880	849	873	822	907	899	893	897	832	850	911	896	899	904	842	896	864	870	923	819	861	848	864	872	871	826	842	870	876	864	832	872	845	883	878	878	888	890	891	882	847	889	872	866	919	856	896	877	864	853	910	905	907	819	884	914	868	823	873	884	895	885	886	879	858	862	862	884	828	828	880	916	881	886	903	900	908	887	906	856	905	835	887	854	867	893	907	899	861	936	873	880	896	915	852	852	882	807	884	889	894	882	866	839	887	882	860	930	864	858	858	860	902	934	882	834	873	853	979	885	872	863	880	898	916	900	877	862	840	860	883	864	864	846	921	885	858	916	885	835	880	906	895	877	865	866	887	892	911	907	875	912	860	829	849	906	886	886	844	908	882	877	860	880	890	901	861	871	865	892	900	901	828	885	903	890	922	831	871	856	863	878	907	882	879	851	919	923	892	864	814	959	905	841	821	871	896	861	892	852	848	853	889	929	909	872	825	883	854	934	840	924	865	855	852	889	903	905	936	888	943	870	840	861	869	872	893	920	915	874	866	857	874	901	899	866	833	881	896	843	842	895	889	884	823	862	879	839	922	871	842	858	929	958	855	867	844	914	863	875	862	837	919	893	870	863	858	942	907	829	833	930	932	848	888	873	858	873	917	937	883	899	858	896	934	865	927	886	852	837	877	880	894	885	859	856	847	885	874	898	890	891	870	897	893	880	887	883	870	928	898	896	881	888	872	888	856	912	874	910	869	881	879	854	862	858	870	933	883	851	859	870	869	907	901	919	881	833	916	853	877	879	870	845	898	877	909	881	883	911	916	898	844	868	868	885	863	887	924	902	951	935	898	872	840	878	886	857	865	850	899	807	853	880	860	904	877	909	865	869	903	871	891	885	827	910	882	863	911	878	899	865	909	859	867	926	869	903	858	871	882	848	888	829	869	870	897	926	875	871	889	846	875	886	866	851	939	854	906	946	972	902	873	897	873	960	858	888	854	895	861	872	844	876	838	876	868	871	855	871	917	893	889	900	882	852	870	921	886	900	891	878	851	903	857	890	837	905	858	911	868	879	874	935	852	867	863	929	864	886	877	855	808	896	884	913	855	893	872	899	907	939	850	836	854	876	874	872	853	910	919	895	836	856	852	876	917	866	886	876	914	861	857	860	935	869	849	933	877	857	838	872	830	848	841	878	882	934	874	885	857	888	870	882	915	880	876	851	841	894	900	869	901	866	861	863	904	828	832	835	915	878	851	845	874	895	904	909	868	847	876	910	844	909	899	889	912	845	858	893	862	857	923	888	917	855	887	855	868	828	842	894	856	877	812	902	865	910	875	914	908	854	849	835	893	874	934	942	840	837	887	930	847	865	835	876	918	870	909	888	894	909	876	901	842	926	947	887	854	864	894	895	890	902	869	888	885	876	863	896	869	915	902	849	842	914	830	872	859	893	869	889	886	924	869	863	882	823	880	820	905	881	875	822	876	828	912	920	818	862	911	889	925	895	892	889	884	892	866	892	907	920	876	880	885	887	920	820	868	946	880	851	894	881	882	876	872	869	897	891	872	874	956	897	852	902	852	872	863	936	873	880	864	853	872	899	891	874	912	844	842	834	908	872	900	855	898	917	892	894	909	933	893	908	829	883	820	836	893	891	873	865	861	925	849	882	912	926	874	886	822	886	876	926	915	856	882	844	918	910	879	915	870	857	880	945	878	889	838	873	888	906	921	839	870	958	853	873	841	844	923	824	914	860	902	877	866	913	877	870	838	858	931	911	902	891	876	859	860	866	868	935	892	880	899	870	932	887	874	857	834	881	884	876	868	881	888	893	851	843	849	876	872	910	820	842	873	906	842	866	872	849	860	915	898	915	895	875	839	866	859	859	911	845	906	855	892	860	885	903	808	830	899	897	875	932	879	865	895	870	872	853	875	889	853	908	876	852	866	825	880	836	913	847	873	883	881	887	912	884	910	866	917	847	868	892	945	886	801	954	867	878	924	860	908	851	905	863	871	862	848	851	873	865	849	870	872	856	901	900	939	882	845	857	847	851	890	866	879	863	926	912	881	878	916	897	897	874	891	901	890	895	868	874	842	844	854	871	903	928	919	877	894	866	907	909	907	863	863	872	895	915	929	850	877	840	848	911	873	909	869	845	858	849	926	890	918	885	887	880	863	932	879	858	840	858	880	882	891	894	846	878	891	897	881	848	842	870	849	852	917	863	844	876	889	866	894	895	883	922	873	882	888	899	879	900	870	854	885	819	863	863	890	871	847	871	884	837	880	898	878	867	891	881	887	886	859	846	869	845	887	834	893	914	852	912	866	886	898	855	874	931	931	853	867	877	851	865	927	876	864	881	896	901	866	900	865	854	885	894	889	849	881	902	851	902	879	896	862	810	918	886	873	868	877	862	830	849	908	865	903	909	892	888	879	881	871	857	875	843	962	817	827	878	867	831	867	883	884	852	842	912	892	891	846	884	864	920	883	814	814	902	844	917	856	946	893	898	863	862	869	825	896	842	859	897	850	822	875	891	932	912	891	884	876	861	921	943	901
61875	31945	50837	31684	6939	908	652	619	511	469	486	448	425	426	401	466	432	374	378	385	362	421	375	330	379	376	393	358	389	376	344	372	354	345	336	337	349	375	384	391	356	355	320	330	370	381	353	355	364	338	360	391	355	364	349	343	327	328	359	405	352	361	373	346	372	379	358	352	378	350	371	338	352	358	314	345	369	347	368	368	360	346	369	348	374	357	354	345	345	378	341	381	381	342	353	348	372	353	343	341	318	422	352	332	350	381	342	379	339	391	366	366	351	351	381	353	367	383	330	360	355	372	344	366	359	380	363	384	347	385	327	362	343	351	362	360	366	334	361	344	351	343	368	377	382	379	368	377	341	370	350	345	353	342	390	350	334	341	348	334	331	327	333	346	350	359	360	368	352	355	357	345	353	353	357	397	349	344	354	325	365	376	369	386	355	375	347	355	351	336	375	370	346	314	374	384	367	354	348	352	354	341	342	329	332	331	379	374	328	343	362	345	395	330	329	332	387	372	357	360	327	370	364	350	385	372	345	363	340	353	377	339	371	364	378	392	343	327	361	374	327	336	355	339	357	395	364	366	370	331	370	365	370	371	367	342	359	343	352	346	332	362	354	373	313	334	369	344	347	327	324	350	371	386	375	342	357	353	337	361	327	376	363	341	304	361	347	342	356	353	323	362	355	309	368	357	360	354	323	350	325	352	380	323	357	383	363	342	355	328	389	366	347	311	313	326	376	332	352	341	365	353	309	352	371	344	364	366	321	373	375	331	350	374	345	354	337	370	367	335	350	359	347	363	359	333	324	328	387	396	363	370	372	349	373	321	337	374	330	351	376	354	353	357	327	372	337	375	348	357	361	376	376	379	360	326	359	362	361	366	364	373	364	361	382	338	341	338	344	354	319	350	400	358	354	318	309	317	358	343	339	329	352	315	331	363	345	366	338	332	344	352	388	390	357	343	336	373	356	342	371	336	332	365	369	382	344	339	361	343	335	338	386	320	348	324	354	359	350	343	363	347	359	372	345	338	333	346	329	309	357	341	368	348	350	336	368	358	371	346	380	372	319	348	336	332	332	311	358	369	357	375	378	350	327	366	367	348	321	345	373	320	386	351	340	341	357	359	367	373	368	356	373	381	362	338	340	380	347	364	372	356	338	305	355	347	344	324	331	360	339	364	328	382	352	356	359	355	351	336	343	379	345	402	364	375	320	387	329	421	368	358	384	379	360	342	343	346	358	365	383	333	365	338	335	354	349	336	367	332	362	355	333	342	351	347	376	348	346	380	358	365	342	370	306	363	369	367	387	345	370	381	345	348	370	361	358	378	320	332	349	322	381	319	332	382	368	327	321	365	329	350	395	386	371	369	367	348	353	346	343	341	367	370	334	350	347	352	313	357	368	378	350	309	340	354	343	390	368	341	348	381	367	334	373	372	364	389	323	324	359	376	331	356	356	365	316	383	360	350	365	371	344	366	363	319	356	370	371	339	314	344	386	345	365	324	333	374	353	337	336	346	343	348	378	367	343	385	371	322	360	302	381	332	311	372	351	347	340	368	371	348	395	340	310	348	343	350	360	399	365	351	378	378	338	318	345	362	379	311	328	361	354	346	362	331	339	350	360	352	347	364	353	370	326	314	348	345	368	358	344	342	379	363	326	363	380	325	371	369	349	366	352	336	400	339	336	351	371	332	388	356	351	398	301	366	338	354	322	323	354	362	347	374	378	349	351	359	343	360	381	344	354	367	379	402	373	362	341	384	388	338	363	336	354	341	347	308	363	334	335	334	375	340	384	358	378	353	368	372	377	362	400	393	352	380	375	361	342	408	345	337	331	340	347	390	374	308	341	336	370	373	342	345	366	372	362	350	349	360	336	346	370	367	335	336	390	374	378	375	374	353	348	336	346	361	377	312	359	349	369	369	373	381	345	359	376	328	393	381	361	375	343	361	369	359	328	353	357	328	332	335	346	351	360	340	363	365	372	385	339	353	347	349	387	337	336	318	336	322	348	357	362	350	354	379	351	372	354	378	433	386	338	352	371	319	364	355	362	377	316	352	364	357	390	350	356	379	316	327	364	335	322	347	390	392	350	363	319	373	330	347	368	360	384	338	340	356	352	371	324	328	347	358	328	355	364	378	371	379	364	328	350	359	348	387	339	365	343	367	333	364	350	310	348	398	356	327	387	385	378	343	362	347	338	359	361	357	371	367	359	344	351	383	317	356	340	353	334	341	365	368	351	325	363	356	352	345	357	335	354	339	327	356	373	348	376	326	359	345	337	344	391	355	351	354	344	353	347	321	341	360	334	336	361	328	338	350	334	318	366	410	353	384	351	300	356	372	365	360	359	401	338	344	337	350	352	314	357	375	329	345	378	352	348	332	300	321	360	382	378	344	348	328	360	358	375	319	373	346	331	334	346	369	337	352	357	334	381	371	359	359	353	342	324	376	366	365	377	339	370	364	375	375	341	335	322	349	343	356	348	370	334	345	361	356	367	355	344	344	372	336	382	365	353	353	342	327	353	348	363	400	395	393	357	304	337	347	390	342	354	328	350	368	370	358	351	394	348	365	347	347	332	345	364	324	358	346	340	312	379	361	347	351	341	360	330	385	402	363	352	363	380	359	341	324	363	355	361	336	344	332	372	362	337	359	362	358	348	339	345	366	364	356	339	387	370	340	351	369	365	354	336	338	358	366	367	328	356	322	365	371	382	347	368	335	379	361	343	343	357	335	345	350	358	393	353	365	363	302	322	386	356	350	378	366	373	332	326	323	375	332	361	360	380	340	399	331	409	360	326	378	348	351	361	351	434	356	342	368	348	332	322	358	331	352	359	349	341	370	330	345	306	352	320	384	364	382	370	372	377	361	394	356	351	353	334	375	353	339	324	318	348	371	344	387	354	360	341	371	347	326	337	331	339	327	350	354	360	348	348	337	350	358	321	349	327	363	350	348	367	350	327	391	347	336	335	364	343	343	342	320	353	333	361	396	359	363	371	346	366	367	331	342	361	332	388	356	394	369	365	309	376	382	365	379	342	403	338	307	360	361	353	347	361	358	355	355	351	364	348	346	351	356	374	355	341	349	367	361	346	339	366	353	379	386	359	325	354	350	350	358	363	353	382	331	330	393	356	374	357	358	355	356	374	348	345	404	348	358	363	333	348	349	386	359	363	352	358	308	361	350	345	359	345	353	374	363	371	378	350	366	352	349	359	354	366	357	350	371	385	372	358	347	346	381	377	320	372	362	357	339	378	368	350	380	316	345	370	343	336	356	350	378	325	386	361	303	381	337	380	338	324	385	333	353	321	353	355	362	357	339	333	362	358	354	346	359	343	367	317	344	348	327	357	376	351	363	375	350	386	352	377	339	347	347	351	347	331	366	335	379	399	347	329	344	341	320	360	330	360	362	369	351	369	338	344	394	357	341	343	389	324	365	379	313	349	370	376	372	373	379	388	404	345	352	344	355	375	346	345	344	331	344	365	352
35364	16247	46797	34606	4669	2974	2610	2227	2000	1780	1701	1561	1404	1441	1333	1300	1220	1198	1180	1137	1109	1077	1069	1052	1047	1087	1033	1030	991	970	985	997	982	996	980	990	967	957	993	958	945	963	977	928	938	919	939	927	916	904	900	932	992	910	915	939	901	941	889	958	893	927	927	931	944	918	920	921	913	912	910	964	894	865	898	921	885	933	899	912	928	865	911	949	866	868	903	914	927	899	909	886	914	900	926	920	895	903	911	973	881	883	946	864	943	898	892	967	936	883	949	881	905	848	939	913	931	887	879	811	915	890	874	912	835	901	903	963	917	909	940	876	911	896	878	888	911	901	939	932	901	933	909	987	894	893	902	895	937	861	914	867	886	898	866	875	895	879	921	865	946	843	878	874	881	899	909	921	862	933	915	899	892	898	917	906	895	913	921	877	941	891	848	920	962	830	933	841	924	927	931	917	829	930	881	926	910	937	905	886	892	859	919	904	853	916	857	953	877	887	917	874	901	910	895	896	886	867	928	853	950	958	843	859	906	904	921	946	899	880	904	872	870	882	877	918	914	860	880	887	889	880	908	885	894	891	851	928	892	878	908	901	895	917	894	899	875	883	928	895	907	831	923	886	865	910	870	872	890	885	874	906	916	846	874	904	858	948	868	946	875	934	903	874	825	866	879	911	913	905	960	892	925	923	915	933	829	931	849	892	923	905	841	874	855	923	946	910	899	920	897	867	883	876	841	864	911	929	850	915	873	921	886	898	900	834	892	922	891	874	929	927	883	858	842	915	918	887	940	879	876	844	909	947	846	857	898	942	946	873	920	809	875	876	862	893	879	895	906	916	900	898	876	860	880	890	896	883	903	914	841	921	870	911	919	894	898	874	932	877	882	936	879	881	933	893	916	905	915	901	903	884	867	916	943	905	922	928	898	907	836	928	933	879	893	890	826	905	906	905	907	952	889	878	859	901	899	854	895	908	950	851	871	865	881	854	876	902	826	910	906	875	928	907	916	915	887	871	884	902	868	936	884	931	902	935	902	934	884	881	890	889	869	872	871	843	877	933	889	909	897	903	920	891	895	906	873	868	895	890	883	851	915	885	894	927	956	903	898	906	891	924	861	863	888	908	866	858	867	930	847	872	860	856	872	888	830	953	920	915	923	940	870	890	902	910	882	898	917	885	857	881	866	869	886	879	858	858	885	918	850	919	890	843	944	872	945	911	917	894	894	893	913	907	866	901	856	906	886	940	882	943	895	882	900	928	931	901	887	939	865	875	902	902	891	909	892	935	915	860	937	864	844	898	905	869	874	882	928	872	929	903	921	900	871	934	867	913	889	875	865	907	920	862	873	883	832	907	910	861	854	903	916	881	905	888	892	891	916	887	846	905	880	945	903	878	853	875	873	846	875	905	871	935	881	900	885	924	868	848	902	867	910	897	881	918	878	915	880	850	834	932	890	931	907	922	981	838	874	889	945	899	909	936	922	864	931	884	868	883	833	865	895	882	897	932	917	887	891	892	894	899	858	874	884	884	883	891	891	900	851	860	924	850	914	909	937	944	867	924	860	883	948	885	913	908	873	891	935	936	873	863	935	906	943	903	893	913	915	883	956	910	851	893	904	904	925	874	916	917	900	921	882	910	895	922	950	889	902	887	882	870	814	895	839	878	848	883	850	885	869	854	916	866	869	892	850	882	912	904	852	922	873	964	964	892	923	869	879	887	894	899	953	906	930	876	877	921	863	896	909	923	885	913	895	879	895	895	896	871	886	928	867	925	892	885	910	909	830	899	914	883	838	891	890	876	921	898	886	887	909	940	924	870	911	904	893	882	914	871	888	905	853	920	892	878	909	894	880	924	967	849	858	922	868	895	881	902	923	888	908	870	874	931	909	897	884	913	895	986	934	927	886	866	876	914	956	813	872	922	921	886	930	938	880	905	902	874	920	891	906	923	871	856	945	863	927	911	875	886	937	936	827	903	920	874	906	859	884	862	864	891	878	911	909	888	932	936	919	887	866	889	879	933	917	882	860	923	878	907	891	910	831	897	884	905	934	872	858	924	860	836	866	875	942	909	933	906	929	892	895	862	930	943	879	967	878	927	890	958	901	896	816	860	875	935	907	897	847	880	901	935	851	932	884	976	888	889	919	862	895	899	872	897	861	903	871	915	925	882	873	913	906	907	872	890	847	927	879	889	866	883	907	897	860	904	906	923	898	866	920	919	943	818	889	886	840	919	916	879	899	916	933	924	955	870	880	898	853	904	844	884	959	877	855	908	835	863	904	875	867	923	925	929	949	928	878	895	878	832	881	872	915	919	900	873	898	845	821	893	859	876	883	890	890	912	900	934	824	877	860	923	880	900	858	883	869	944	883	923	864	837	898	877	900	849	904	918	820	850	944	895	870	934	920	931	916	943	923	894	919	917	869	823	872	959	886	885	875	894	910	954	885	879	900	877	880	900	866	844	850	929	918	922	871	905	894	919	909	923	891	833	868	896	918	897	871	856	919	939	910	893	889	869	902	895	903	888	896	890	874	916	917	917	887	927	908	945	790	910	936	915	847	900	878	912	949	922	847	918	916	898	863	912	924	899	952	953	898	876	903	883	898	965	902	859	972	908	924	894	868	915	858	916	841	835	952	957	863	908	859	884	860	904	906	929	870	859	874	916	901	902	837	898	959	908	890	892	891	906	849	872	862	826	881	918	862	897	897	902	878	967	964	892	872	885	864	923	866	926	861	887	923	861	883	914	908	908	900	864	973	856	883	907	882	895	870	903	898	881	911	906	872	914	886	893	901	932	895	868	904	943	881	899	887	860	913	874	877	857	804	971	899	866	840	878	915	940	912	899	888	887	927	922	842	928	903	860	899	948	901	909	868	915	917	910	902	903	908	894	921	892	891	907	921	913	889	886	854	876	829	876	901	936	886	895	934	919	924	908	942	891	910	859	909	916	894	858	929	903	924	888	920	874	923	871	935	928	881	880	851	909	887	916	890	951	882	880	849	900	875	849	872	910	902	922	872	928	899	868	844	864	913	907	910	885	898	887	865	926	879	843	872	866	854	941	866	904	933	908	902	833	917	817	920	840	911	904	894	881	927	918	894	849	944	910	887	932	908	874	920	899	882	947	914	893	887	910	902	873	847	874	891	893	922	904	890	881	889	881	861	871	945	956	902	944	911	888	886	870	850	899	904	911	889	880	962	890	911	845	886	898	892	899	921	900	867	860	969	889	901	835	937	936	886	888	906	885	897	912	905	916	917	913	889	920	950	940	868	895	889	895	940	908	900	916	884	936	855	885	881	974	901	935	908	899	917	874	893	893	885	921	937	933	921	855	884	943	918	869	904	918	902	883	910	910	941	945	942	949	926	875	954	868	909	893	952	894	876	888	937	851	873	917	920	941	878	920	836	899	878	893	831	915	936	901	891	904	919	891	894	943	869	902	858	995	938	877	920	884	906	907	889	929	865	913	923	872	888	914	875	897	834	892	857	860
8688	782	2217	494	201	192	167	159	170	196	191	159	191	165	173	172	169	176	169	157	186	206	183	128	179	180	185	166	184	199	157	152	180	163	169	167	172	179	168	166	204	168	180	203	154	176	199	171	155	174	162	162	184	187	165	178	179	159	172	170	167	159	181	165	187	177	175	175	172	199	164	164	180	174	152	178	170	179	171	177	167	188	172	198	179	145	188	161	183	167	157	161	171	170	178	152	176	149	183	183	180	172	171	177	179	173	172	166	174	164	165	169	179	198	175	145	168	170	178	176	143	181	187	165	184	169	166	177	183	172	159	187	177	157	176	178	161	200	180	177	164	180	160	189	188	166	151	138	144	165	167	162	163	173	165	193	152	169	171	174	166	148	149	190	162	185	183	158	162	172	175	185	154	166	151	193	158	173	179	180	166	190	168	168	169	153	148	166	159	192	185	188	204	169	191	152	152	148	182	173	169	192	166	168	144	162	183	179	148	170	181	171	181	177	167	181	175	137	168	178	167	169	136	166	188	172	152	206	172	160	131	171	184	185	173	153	178	169	161	169	187	142	161	176	153	181	175	166	165	168	182	167	170	142	165	182	184	188	169	181	155	176	163	169	161	184	152	175	182	171	177	186	151	168	173	175	169	160	168	170	177	174	203	172	165	166	166	165	141	156	184	163	162	172	166	159	187	166	173	157	167	185	155	166	164	154	160	160	177	168	162	174	161	185	169	178	158	185	169	158	174	169	163	179	145	176	173	169	161	178	185	176	185	165	164	169	160	173	185	162	170	165	166	173	169	166	170	164	171	165	175	142	182	168	210	180	193	177	171	168	180	172	190	138	166	147	170	176	197	160	157	185	190	172	195	170	193	178	152	165	177	192	172	165	164	157	150	165	170	166	172	174	192	144	141	196	178	155	186	144	155	173	191	147	150	187	172	181	194	174	166	149	163	163	187	157	189	165	157	184	190	170	186	169	218	175	177	150	154	166	145	153	178	170	179	181	153	182	185	176	161	144	157	176	192	166	157	184	199	157	194	179	156	165	195	175	170	175	169	171	172	197	144	160	155	160	156	155	181	202	168	182	186	186	201	163	182	197	177	164	152	181	168	169	178	195	180	163	163	156	181	168	170	156	162	181	191	160	202	182	170	167	176	166	175	186	178	175	161	189	178	173	173	165	159	169	187	171	168	189	184	188	185	168	174	159	197	179	174	160	201	193	167	169	165	144	143	174	174	165	162	179	182	176	171	167	184	151	179	176	168	183	187	157	160	155	180	148	185	149	163	155	182	180	171	167	173	165	165	171	164	161	176	160	162	177	158	174	164	190	171	191	165	202	194	157	188	183	177	177	145	173	163	171	165	148	181	183	165	165	155	148	204	180	158	157	167	171	170	154	167	195	166	207	181	166	151	166	198	167	184	186	151	166	175	164	190	167	182	152	151	197	170	169	149	183	183	196	180	156	153	153	161	172	163	163	157	168	172	151	181	184	182	171	191	186	188	174	171	154	180	180	176	203	178	163	169	201	153	190	182	183	188	172	161	160	189	184	163	183	184	160	173	157	190	164	161	158	176	185	183	168	162	175	176	167	163	166	151	177	173	162	164	179	184	164	191	160	174	168	181	170	175	163	173	181	163	162	165	188	184	184	159	181	144	171	186	158	186	168	194	181	180	161	184	164	157	171	168	158	185	186	174	182	177	166	163	167	163	178	172	160	160	170	164	164	165	165	192	183	189	165	185	156	176	168	167	187	169	170	167	156	201	179	154	158	198	155	174	146	173	174	162	176	146	162	168	181	182	204	168	167	169	185	193	201	183	146	170	157	181	169	179	185	165	157	177	186	161	166	161	195	173	161	179	184	145	160	170	179	158	177	159	175	145	165	182	166	187	171	155	170	172	177	163	198	185	157	173	150	161	169	168	158	174	164	157	166	184	166	158	173	167	170	154	156	189	159	154	169	174	177	159	172	207	170	181	167	151	148	177	172	159	166	169	169	187	158	168	189	170	162	187	185	170	162	176	185	175	190	160	187	168	177	180	167	184	163	162	183	171	151	185	157	181	182	184	181	175	180	180	168	173	155	160	173	175	148	182	177	172	173	169	204	185	183	171	160	171	184	203	186	144	175	181	155	184	166	132	166	166	178	206	199	167	173	191	140	174	177	158	173	177	166	188	170	182	157	173	187	160	168	158	164	145	180	180	161	172	166	183	195	158	175	163	175	171	155	175	157	167	171	152	173	167	186	167	156	175	155	168	156	165	168	177	173	155	172	175	167	213	153	182	179	186	185	160	167	170	187	151	165	155	195	214	188	165	155	170	165	181	186	164	212	168	172	175	157	163	178	178	152	177	146	188	164	171	170	149	162	174	188	155	202	154	178	156	179	181	186	198	177	189	155	196	147	148	170	161	194	167	174	149	179	173	173	167	156	171	173	180	165	162	169	170	162	171	176	165	176	175	172	189	195	168	185	149	184	165	181	151	179	175	194	182	178	193	168	177	143	170	160	182	186	178	153	173	177	173	168	154	174	177	185	175	149	175	140	180	166	164	169	159	177	151	169	166	177	177	173	180	170	178	196	142	187	179	167	170	167	173	187	164	172	155	154	200	168	182	166	162	163	164	162	167	155	174	188	148	172	169	180	154	200	172	192	182	154	196	174	165	173	148	185	202	159	176	174	156	170	161	158	140	187	197	204	173	171	168	175	158	157	183	168	169	174	180	160	196	167	196	180	150	194	187	178	182	184	167	188	167	186	152	188	169	157	223	168	160	163	184	174	166	161	151	176	165	162	147	183	174	162	182	173	151	184	157	189	141	196	198	198	175	182	157	202	142	163	187	166	195	176	173	176	197	161	168	178	181	177	164	160	178	178	169	165	172	155	174	160	158	165	175	181	162	161	171	145	170	165	169	165	193	157	196	173	168	168	174	160	187	160	185	178	160	169	171	155	175	182	161	174	181	180	198	162	155	167	171	159	176	174	165	172	170	171	183	187	168	185	182	157	188	172	178	177	148	182	174	181	165	176	176	162	182	179	158	183	157	164	174	176	176	196	145	152	181	173	167	166	188	152	171	173	197	175	155	168	174	150	137	192	156	143	151	157	166	161	174	161	174	192	162	178	175	167	194	170	168	188	163	175	164	201	175	190	160	165	170	191	170	169	179	183	177	182	169	190	196	172	188	177	166	169	166	176	181	175	174	171	183	195	181	176	170	170	176	185	179	174	203	144	168	162	155	151	177	165	166	182	176	170	195	160	186	192	167	160	176	171	184	183	203	166	174	170	149	179	189	177	184	175	176	180	166	174	183	165	146	209	183	159	155	145	193	156	158	174	170	175	203	183	191	154	187	143	186	175	198	183	155	177	165	169	170	169	180	171	187	179	184	177	183	184	168	167	179	194	182	165	198	160	160	159	180	187	200	162	158	155	166	181	166	177	202	176	193	154	151	186	181	182	193	166	207	132	176	174	169	172	163	159	180	185	178	145
7146	1279	5944	1719	631	594	589	598	577	580	525	533	575	500	522	506	512	541	495	541	498	482	495	535	512	500	516	552	523	569	554	504	549	532	557	535	486	512	479	446	522	511	504	519	544	514	559	542	481	549	505	492	523	528	526	470	565	556	492	495	480	487	517	514	527	527	489	496	495	515	508	526	493	486	516	526	508	495	505	500	525	475	570	521	537	532	552	490	526	490	500	510	506	544	498	510	542	536	558	519	535	509	525	504	556	508	504	489	545	547	505	531	508	485	528	483	508	508	563	503	553	502	497	530	525	506	530	553	524	516	502	509	515	514	526	521	492	552	503	527	458	524	466	553	503	533	493	523	523	514	524	484	508	521	501	498	514	525	511	511	499	495	521	514	493	555	524	518	499	535	542	504	551	526	535	475	492	511	549	579	497	561	508	532	515	484	540	526	545	534	535	525	519	570	518	512	496	511	493	508	543	483	520	484	502	503	525	522	518	512	541	537	525	506	530	554	520	459	489	484	494	496	489	540	528	492	506	537	536	515	503	499	527	498	506	514	516	532	541	547	496	528	526	483	492	529	527	485	530	517	527	478	475	522	526	532	474	518	520	513	471	561	505	550	505	501	505	546	518	523	510	489	492	498	539	507	534	508	522	536	514	494	501	583	500	527	521	535	524	540	489	513	511	518	515	500	514	517	549	471	500	554	500	526	541	529	539	518	475	499	513	531	511	487	514	522	511	506	513	514	552	493	515	496	484	558	489	521	504	487	483	519	485	507	479	553	544	535	511	470	476	546	493	506	517	516	532	554	542	490	534	509	519	518	516	511	524	527	490	492	546	538	538	503	524	536	539	511	547	516	491	518	526	498	547	538	531	541	536	478	554	466	504	563	533	518	494	507	484	551	564	494	534	537	487	541	536	496	543	561	520	505	465	538	541	494	490	542	507	492	477	498	546	500	524	485	527	546	494	506	485	509	525	496	536	520	534	506	507	525	565	497	579	482	573	521	529	537	516	502	520	540	537	528	529	566	537	518	498	560	570	492	517	540	513	510	508	537	502	551	493	514	534	515	506	499	505	520	475	479	507	498	509	532	492	494	543	462	505	512	508	496	540	468	493	531	567	548	487	452	517	568	520	553	517	513	567	539	508	509	518	513	527	492	495	555	510	518	548	535	538	524	541	506	533	508	502	507	487	523	521	520	552	489	508	525	515	512	502	536	509	513	542	493	519	519	502	498	467	534	500	562	536	495	497	513	487	505	522	479	501	530	491	507	501	517	570	550	560	525	512	503	515	515	564	515	526	512	515	518	473	534	517	543	510	502	566	520	495	470	531	545	487	508	478	527	505	509	539	506	532	481	506	512	532	481	514	509	540	514	518	494	546	522	502	549	513	511	515	528	506	530	526	526	525	516	506	514	533	501	501	511	556	503	508	479	530	511	527	494	481	490	520	513	532	490	491	512	534	503	490	529	516	484	493	509	491	476	547	504	539	518	524	462	517	535	516	534	484	494	541	552	503	501	547	478	567	534	536	517	527	549	505	480	514	554	527	524	505	525	520	523	483	515	512	507	485	473	562	503	527	525	535	521	507	503	548	531	472	484	488	483	533	542	531	504	534	516	469	569	524	544	499	516	502	551	514	558	514	523	530	534	523	538	565	533	536	499	514	532	503	515	537	506	538	512	538	495	519	493	537	524	533	521	495	534	503	524	508	517	532	536	524	548	518	510	509	538	498	527	512	503	511	547	498	494	527	489	494	474	522	495	479	479	548	524	493	481	504	532	509	536	509	516	502	485	482	515	516	516	498	494	517	540	513	537	509	514	554	554	524	501	527	546	516	486	498	514	535	502	520	530	555	533	509	521	554	516	513	515	526	516	508	479	495	509	540	514	545	494	514	503	501	463	474	495	491	534	515	486	535	494	550	519	520	519	515	537	543	497	484	502	514	534	523	525	470	549	513	539	435	498	539	533	509	514	542	510	494	503	543	490	537	495	500	533	503	481	488	525	540	527	493	527	484	508	501	544	526	546	500	525	518	521	492	497	505	525	543	509	530	536	513	505	508	527	564	546	519	520	494	508	500	547	545	489	517	576	507	520	514	516	502	462	520	544	496	490	544	520	474	496	528	529	514	529	534	544	532	543	564	503	546	525	505	515	522	529	536	522	527	503	484	519	502	544	508	491	494	508	507	533	557	559	496	490	490	516	547	504	510	487	523	530	529	509	524	524	541	544	523	515	511	537	501	498	488	535	498	518	543	576	530	516	500	522	485	509	530	501	502	545	496	529	476	506	547	517	522	542	478	502	509	548	542	581	529	508	529	523	516	532	487	556	510	528	514	511	472	539	512	516	535	490	521	498	516	545	518	540	544	530	551	514	536	542	478	558	521	494	497	536	509	513	527	521	530	522	541	506	516	493	525	556	505	498	485	502	536	544	518	530	520	530	516	538	537	533	551	501	512	487	538	518	495	531	507	549	507	503	534	516	555	498	514	522	514	509	481	562	528	520	531	493	501	527	510	473	538	536	526	521	503	517	496	521	519	545	522	540	543	532	485	537	503	502	548	530	514	496	501	544	536	516	517	533	502	525	514	555	532	507	501	499	507	560	532	535	562	532	515	549	535	520	529	552	539	527	555	550	513	509	535	544	539	532	513	544	492	491	508	497	497	510	516	524	564	540	489	533	510	511	493	496	548	529	507	510	477	497	526	512	463	478	512	562	485	547	501	495	524	519	517	513	487	515	527	541	523	551	493	509	517	535	516	522	529	519	553	568	487	542	532	492	493	521	538	565	525	511	540	507	513	505	528	514	518	569	495	501	554	541	538	526	506	458	504	532	523	504	534	472	523	511	545	551	530	505	563	515	543	492	526	536	529	540	515	536	544	492	547	529	545	536	513	528	541	545	550	556	458	529	536	530	546	484	509	575	519	514	522	492	519	533	519	521	524	515	477	511	540	545	512	525	500	553	540	535	507	535	518	559	545	477	480	499	548	542	524	508	508	557	487	505	458	526	515	516	515	503	493	491	543	528	529	515	502	516	495	502	485	510	549	516	515	530	499	515	510	488	503	508	522	497	527	517	483	519	572	513	546	516	492	510	525	511	537	540	530	525	500	486	525	519	548	525	474	523	526	542	495	504	550	543	521	499	490	548	520	551	519	511	503	530	511	529	499	530	528	562	519	494	533	509	546	553	500	499	514	470	503	495	490	538	537	511	492	548	510	529	493	500	482	554	524	520	524	527	546	528	489	525	538	470	533	521	528	514	520	510	542	548	516	512	522	561	556	508	532	516	516	528	561	529	575	533	561	534	542	517	517	508	558	542	535	537	482	534	511	454	520	510	512	545	575	503	491	488	530	520	522	545	507	474	506	530	496	531	540	499	527	511	514	519	547	583	527	506	547	512	539	494	513	503	522	500	492	516	522	553	548	528	529	575	540	536	505	521	505	492	519	515	539	513	489	509	536	569	505	492	507	512	551	493	537	512
49137	25340	40392	13401	1924	576	502	441	443	391	365	392	382	390	349	337	343	361	346	361	357	313	348	331	337	363	367	365	321	377	339	325	335	375	339	347	336	339	316	341	332	380	340	356	363	345	317	380	320	351	332	333	321	357	310	349	347	353	334	315	300	329	344	329	353	319	370	354	337	345	354	319	362	300	367	344	367	361	335	350	329	332	326	342	334	350	361	340	333	333	292	345	337	345	353	334	331	321	339	348	341	345	344	346	370	337	354	330	386	334	362	353	316	356	318	322	316	336	338	337	332	351	330	337	345	355	344	361	332	349	314	343	347	354	340	302	334	337	307	322	335	353	346	331	345	318	320	339	330	345	355	334	289	380	328	334	309	326	339	324	368	337	327	329	310	297	379	332	351	358	316	327	322	308	316	333	319	330	351	321	346	352	371	349	347	340	328	333	333	347	331	340	353	321	340	316	332	350	346	328	344	344	367	329	352	324	361	369	356	328	357	351	301	355	310	304	321	331	334	350	366	361	304	310	302	334	342	329	350	362	328	332	334	324	349	351	307	329	321	361	346	314	327	339	365	357	320	366	339	347	344	347	289	327	333	307	339	313	330	314	343	346	342	366	377	356	352	342	343	306	349	328	308	334	314	350	322	389	352	358	343	352	335	314	321	322	334	320	355	340	338	371	375	305	314	340	366	346	359	350	333	353	288	329	315	358	333	316	358	333	323	380	336	389	316	361	330	339	335	362	330	330	341	315	360	358	346	304	338	358	354	348	337	333	327	317	347	347	351	355	330	346	368	304	356	326	372	331	337	379	331	337	340	355	341	338	327	327	332	314	317	337	349	375	330	327	339	309	312	315	352	319	341	346	375	327	329	321	330	344	338	352	353	349	302	319	325	374	348	341	362	325	348	311	340	358	327	323	325	318	369	343	327	335	338	344	347	331	300	320	314	357	328	347	324	333	318	341	333	342	328	357	341	337	333	336	343	331	316	390	359	297	334	354	334	321	356	337	321	338	325	325	304	346	327	376	346	318	352	328	330	342	301	321	333	328	306	315	363	303	334	355	323	334	307	356	336	349	313	317	330	358	297	357	324	387	322	355	346	315	319	334	348	289	337	334	293	314	337	357	330	340	337	310	353	344	388	338	321	343	352	318	327	330	365	342	337	290	366	332	331	360	314	309	367	360	334	311	299	357	322	313	343	332	358	340	330	346	341	342	305	332	340	351	340	328	314	360	321	316	326	365	342	317	343	334	346	325	330	358	318	360	340	330	319	374	318	294	366	354	305	333	355	369	332	350	319	326	296	358	361	291	349	363	349	358	333	315	326	347	354	357	319	332	340	320	325	301	294	331	325	326	351	342	310	349	335	372	353	298	334	321	352	317	323	324	323	322	373	344	378	324	292	341	313	354	329	329	297	327	364	335	333	332	338	339	330	367	362	368	333	321	320	371	341	332	367	341	359	357	352	336	319	308	333	350	362	339	342	321	342	333	333	341	314	367	329	334	361	353	356	325	333	342	304	338	341	318	326	330	355	354	346	297	325	331	339	350	348	329	325	359	355	379	332	384	367	326	358	328	331	352	375	339	357	351	316	310	344	328	360	351	379	325	329	324	355	344	342	335	340	370	311	323	391	363	341	327	335	333	345	354	336	306	319	354	348	340	341	351	362	340	340	348	308	356	373	367	350	331	344	354	356	344	355	356	316	307	372	311	348	337	317	393	321	318	330	362	360	341	313	346	331	346	359	355	372	314	399	352	339	345	351	323	337	341	335	331	382	360	349	347	349	334	382	346	326	321	315	309	361	367	325	341	347	319	351	352	316	310	354	327	336	325	339	327	320	331	360	342	341	369	315	340	375	329	316	343	366	351	340	338	354	360	319	338	349	319	348	317	325	322	317	318	338	304	343	362	339	318	317	320	360	339	346	349	326	347	323	319	302	351	327	327	334	346	339	336	339	337	344	334	355	343	336	343	321	348	334	377	297	346	293	352	333	316	337	338	308	337	363	327	350	364	303	337	291	319	347	331	323	395	339	349	312	333	325	334	349	323	316	354	334	347	346	362	336	320	376	331	342	338	335	364	340	349	308	330	320	324	340	354	339	349	341	317	325	340	319	360	350	304	344	345	293	320	280	333	328	325	330	328	367	359	345	346	367	309	348	334	348	350	328	352	326	326	337	326	325	323	315	317	331	321	345	316	333	324	348	335	325	351	324	310	361	323	334	333	347	330	377	349	369	333	312	315	281	343	371	343	364	323	325	327	341	330	320	337	342	358	339	347	354	329	349	333	351	368	368	364	337	344	305	336	347	364	329	335	323	342	353	319	360	333	349	323	355	364	307	360	345	332	336	338	326	370	334	347	326	325	314	336	353	350	303	325	344	383	363	347	309	355	326	354	338	337	324	348	317	316	312	338	313	333	328	335	297	363	327	340	336	341	353	360	344	340	361	337	330	321	344	369	340	338	330	330	318	348	336	315	334	350	353	338	346	341	321	317	341	332	335	337	335	383	346	338	355	337	324	330	352	330	309	318	333	368	323	329	331	320	364	362	328	353	355	323	317	313	315	312	307	364	355	346	311	368	308	348	344	358	338	316	343	341	340	351	358	345	355	326	348	358	302	308	343	292	330	315	325	351	312	368	343	297	320	336	325	318	336	333	338	343	348	342	330	316	345	346	322	343	379	329	348	345	313	326	342	318	353	344	321	325	344	343	338	329	308	364	331	365	344	385	321	320	337	330	364	313	384	307	352	340	328	351	310	362	329	333	350	323	326	338	342	370	331	351	347	373	333	323	380	348	344	367	310	350	312	357	319	344	331	376	336	350	331	346	357	343	358	328	327	304	353	346	312	340	325	332	358	354	307	305	348	332	323	333	342	320	339	340	343	330	345	314	315	329	364	335	343	324	351	357	299	337	322	356	343	367	358	313	350	334	346	317	354	334	327	312	334	323	353	319	347	327	345	314	365	357	347	351	344	304	319	345	361	342	341	329	352	320	341	340	338	340	343	363	345	316	335	310	344	335	341	345	320	333	313	311	315	344	368	371	333	345	310	354	350	356	347	302	371	332	317	367	340	338	353	352	318	340	370	323	357	337	322	331	322	300	335	348	337	326	347	318	318	358	316	332	363	338	311	308	343	333	354	336	363	356	334	319	353	339	365	325	320	348	372	319	364	318	333	320	341	321	350	345	321	337	336	325	331	333	345	357	347	341	333	333	352	355	318	348	336	347	317	330	310	349	337	318	332	327	330	352	304	339	339	329	327	352	350	354	322	306	355	342	362	347	353	371	350	369	357	340	339	320	356	326	323	295	344	357	343	344	323	327	336	296	323	324	300	343	328	357	346	305	361	346	328	343	312	364	368	349	320	351	319	340	358	346	316	332	344	359	349	352	333	341	329	326	366	323	329	307	341	329	327	320	300	317	320	323	337	294	348	326	348	351	372	349	366	339	319	325	348	350	332	336	323	377	333	355	320	363	343	322
28169	14341	39879	11456	3977	1953	1763	1559	1430	1265	1245	1192	1173	1092	1110	1076	1003	1087	1015	1019	993	971	945	1016	954	923	979	969	936	945	887	869	954	934	932	923	917	908	943	914	861	846	886	934	930	915	914	865	901	965	877	949	890	912	876	908	921	866	875	909	913	915	913	910	879	868	894	950	874	871	941	848	916	841	853	870	894	942	887	860	935	843	853	888	862	918	875	909	870	854	899	888	890	899	852	905	873	907	871	905	872	871	837	906	889	830	803	849	866	891	866	902	898	903	862	883	932	871	868	919	883	824	910	917	870	919	874	948	815	852	876	888	882	871	847	842	905	841	874	861	894	875	888	852	878	837	910	864	834	868	877	908	913	878	938	846	873	862	905	850	836	868	904	886	851	848	931	813	939	924	901	873	879	895	897	851	869	893	893	947	899	850	943	884	873	868	891	850	898	892	891	926	912	875	923	894	897	859	816	896	918	913	905	835	914	933	879	911	874	870	881	937	922	910	862	799	894	888	936	925	868	853	909	880	950	883	902	912	913	840	894	920	893	856	904	902	858	861	915	880	885	857	849	875	862	884	910	864	889	838	830	933	913	833	891	861	838	900	860	882	855	852	895	871	901	910	915	876	909	869	928	888	840	914	905	876	871	940	895	904	900	892	900	911	909	841	932	868	891	950	903	907	903	894	873	898	889	909	862	843	884	850	875	859	860	924	891	866	890	937	915	861	936	880	831	909	847	868	890	916	899	857	864	879	873	890	871	849	886	927	872	884	901	883	870	853	929	845	867	827	875	881	928	914	890	856	924	884	883	909	887	839	896	884	904	872	869	947	835	906	890	846	913	872	870	922	841	852	925	896	904	862	874	841	937	884	849	899	918	885	879	893	885	873	899	895	880	897	843	892	846	909	874	863	877	899	909	868	829	888	829	915	951	873	925	870	884	855	929	865	875	880	893	845	874	889	863	815	905	913	918	899	848	848	877	825	892	945	900	874	902	932	901	876	870	906	808	841	864	865	884	879	918	919	882	896	916	921	894	900	899	871	895	881	886	851	862	864	925	899	906	883	904	899	870	860	954	882	858	886	814	864	912	909	836	859	881	868	898	874	875	854	884	861	888	891	887	900	897	851	892	892	859	870	885	873	841	871	884	906	861	934	904	886	886	847	845	833	864	804	903	923	851	868	881	865	876	835	828	847	882	888	868	930	892	934	863	845	893	855	883	919	894	940	846	861	857	843	923	907	917	911	866	902	898	942	932	885	893	907	892	884	920	895	938	915	863	831	850	876	859	854	941	859	902	906	810	894	864	934	881	882	881	892	880	874	934	871	928	845	914	875	884	835	950	866	949	868	890	890	874	851	890	946	836	896	854	923	852	840	927	885	900	885	913	888	869	962	862	877	857	913	882	887	865	867	842	899	904	860	898	849	831	880	850	819	932	848	880	892	945	888	943	842	866	883	901	832	950	935	923	867	816	918	854	876	852	887	889	972	889	892	908	908	904	886	873	908	899	880	806	915	868	859	903	848	847	871	848	889	936	869	886	868	846	841	885	887	869	813	878	922	875	882	914	900	879	889	927	864	853	933	893	874	884	888	908	870	853	872	884	869	860	841	831	857	933	919	870	942	904	885	897	901	875	876	920	866	878	897	866	888	889	879	914	852	902	932	861	856	898	901	873	897	898	907	882	922	849	885	887	917	900	845	926	870	879	896	909	926	898	891	833	891	900	904	855	890	917	887	825	851	841	867	857	892	874	905	832	861	876	913	899	847	923	878	864	910	885	876	918	846	909	882	863	909	877	856	887	858	909	918	855	844	873	889	842	854	879	811	828	900	897	906	910	925	884	957	888	911	868	881	864	839	859	917	853	861	860	847	915	885	907	858	885	859	879	922	858	871	844	871	821	904	885	828	920	879	905	889	903	920	856	904	888	831	873	932	865	862	814	896	840	866	862	800	854	883	903	849	893	857	859	833	902	883	895	849	826	927	856	933	891	901	895	824	848	877	886	862	847	879	852	914	880	861	892	867	896	844	867	906	894	866	867	892	830	886	941	893	839	876	910	858	900	861	890	846	886	900	869	849	883	898	875	943	904	860	856	898	860	831	934	851	872	911	898	853	917	891	878	832	902	948	854	938	836	854	901	888	888	875	866	870	886	870	937	879	914	852	861	917	925	888	906	906	865	885	856	908	895	881	907	897	939	853	893	910	919	904	894	912	827	897	862	833	939	886	858	904	856	896	873	858	887	828	891	851	920	855	874	853	926	924	899	797	871	888	861	916	914	850	884	857	885	882	885	867	854	865	852	896	857	896	843	862	879	882	880	812	857	859	870	837	901	845	937	819	893	828	820	906	834	832	911	874	951	839	827	899	935	926	875	876	859	935	898	871	850	924	888	897	809	880	909	821	895	879	891	875	865	866	845	909	914	826	840	923	864	831	884	870	907	918	914	861	915	922	932	883	842	873	877	860	879	846	919	898	883	888	923	919	850	879	904	869	865	909	859	879	891	921	895	887	916	892	900	899	896	950	859	878	894	855	913	861	840	910	899	885	894	856	877	876	864	928	902	864	894	853	862	863	893	883	902	900	842	876	907	843	883	849	922	951	866	888	888	898	929	889	895	873	881	902	858	861	929	882	871	850	865	888	858	902	842	894	867	913	891	831	879	889	908	936	836	876	859	866	877	871	913	941	881	914	907	860	871	893	831	930	867	849	872	848	883	860	923	863	904	832	811	901	850	862	852	854	940	910	875	835	882	851	853	870	915	876	852	843	899	851	888	879	873	847	892	930	861	876	928	913	883	853	867	897	911	845	844	888	911	858	845	861	831	857	876	902	869	938	823	891	893	856	880	876	869	859	899	862	807	919	863	865	830	879	866	857	878	878	813	839	887	888	860	874	891	877	841	885	834	903	947	861	932	918	896	875	879	867	901	869	858	912	838	848	957	882	839	879	856	883	927	924	883	864	896	828	880	904	888	859	877	900	867	898	851	877	903	907	935	851	865	899	894	934	898	881	890	946	839	864	872	903	907	834	861	854	916	860	872	959	885	904	892	912	851	930	877	904	867	885	951	928	889	881	889	852	875	884	857	927	837	866	877	899	900	914	905	872	900	907	852	899	866	848	928	922	878	885	820	832	899	873	882	934	853	881	921	905	938	931	891	919	887	849	880	926	825	903	851	918	883	868	869	916	911	934	937	880	885	834	865	950	872	907	914	875	843	891	904	883	895	915	884	861	893	860	877	873	876	894	840	852	852	826	894	912	865	879	901	850	889	879	871	853	869	938	871	879	887	855	897	871	902	903	844	896	880	937	865	886	881	906	896	808	872	893	904	876	907	897	911	889	854	914	929	804	917	860	878	886	880	870	878	895	829	921	930	861	842	867	881	867	872	926	867	864	886	906	886	895	838	823	857	836	911	863	952	884	839	893	908	874	881	859	919	876	877	935	872	936	830	914	892	910	882	895	847	876	907	915	910	886	932	871	895	846
62587	35876	54773	21693	3589	835	635	565	504	472	467	492	433	488	396	363	398	354	367	365	382	377	383	379	410	374	389	372	346	364	354	393	375	331	335	371	341	367	368	371	383	322	369	337	375	362	325	372	366	329	378	385	413	374	389	389	358	366	357	352	365	359	357	364	389	328	377	362	358	367	354	382	380	341	353	364	346	341	312	360	357	344	382	363	366	363	375	351	369	356	383	351	378	343	352	369	393	369	328	336	372	382	333	356	341	335	322	356	406	364	355	339	337	340	363	335	334	339	341	321	371	341	376	347	379	344	346	337	363	344	369	368	379	374	354	352	359	335	363	391	352	373	345	340	354	387	361	329	376	356	375	356	373	372	346	381	366	358	336	358	327	353	364	351	339	312	330	329	378	359	357	340	337	355	352	375	378	351	382	338	340	373	361	356	351	365	330	340	346	344	356	359	340	334	344	371	347	367	364	375	331	325	389	347	339	363	345	372	383	358	367	327	328	323	382	377	371	381	379	351	373	361	379	342	337	338	368	350	393	367	337	395	341	353	335	326	331	366	344	359	352	355	344	352	365	334	370	333	307	392	346	354	345	350	361	391	354	368	367	343	371	376	363	338	345	337	361	358	376	365	356	330	380	333	332	360	377	366	372	347	348	363	367	314	365	351	310	309	377	338	365	324	360	376	320	344	367	364	368	354	379	371	364	326	341	365	369	363	333	356	328	340	361	325	348	368	349	362	359	368	312	366	317	324	357	357	382	330	365	367	353	338	320	339	344	370	356	344	345	323	357	376	355	336	350	364	370	365	379	372	360	337	330	352	336	368	351	369	344	360	368	350	353	361	355	368	368	399	357	348	365	335	370	344	334	341	347	364	331	366	371	359	365	369	358	361	369	329	319	326	340	359	331	349	354	330	383	369	356	349	368	347	331	323	359	372	406	342	395	321	378	343	364	355	368	350	338	335	360	338	353	366	349	360	354	347	364	332	383	344	380	366	353	347	341	356	334	388	370	377	354	344	381	383	336	313	370	376	367	330	349	357	351	399	398	362	352	366	335	332	368	315	328	344	370	341	348	376	360	358	345	381	344	378	356	335	354	320	360	382	316	326	342	351	351	391	366	318	325	361	380	345	363	384	368	326	378	360	343	337	304	361	369	344	343	373	341	298	382	348	353	359	338	351	335	330	404	350	336	334	394	333	351	357	347	353	353	352	344	353	336	342	364	391	345	332	380	361	352	342	345	360	415	356	352	342	330	328	367	341	363	359	328	336	364	364	347	358	361	329	372	380	381	343	357	368	333	365	370	358	343	367	341	312	324	340	371	333	347	329	344	350	372	370	341	292	385	340	384	392	356	354	353	368	336	367	366	350	366	365	381	350	361	349	372	372	359	367	342	329	325	372	357	345	389	339	383	347	359	304	391	343	329	346	372	390	408	325	347	386	351	343	353	379	331	344	348	351	366	361	355	359	365	376	362	335	363	328	315	384	347	334	349	339	346	403	359	357	350	340	347	323	377	346	379	359	376	377	358	331	375	356	346	349	356	360	311	381	316	314	320	378	358	371	338	416	322	354	333	366	359	337	393	373	355	356	393	348	337	337	362	386	369	333	369	337	355	393	327	393	350	349	371	367	349	357	376	355	349	338	386	348	326	364	359	355	341	325	330	343	385	377	352	348	344	374	337	361	343	344	355	363	354	339	343	360	368	358	337	364	350	339	324	346	335	353	337	361	331	362	369	387	411	351	363	358	325	334	353	326	369	358	336	353	356	357	354	399	394	323	366	343	365	314	344	371	372	321	348	355	365	364	364	352	359	322	355	371	394	381	309	330	348	360	373	364	333	335	326	337	329	335	374	353	348	379	349	334	360	348	349	355	352	392	348	336	335	376	323	356	337	341	340	341	346	352	364	375	334	353	385	363	311	327	351	349	372	342	313	365	349	359	384	353	350	360	334	335	336	296	380	374	337	363	395	350	334	343	327	395	325	345	368	347	342	386	368	368	351	339	328	325	362	364	363	340	407	377	373	380	375	342	339	372	360	341	338	340	335	390	359	385	330	339	335	344	320	364	324	380	351	340	344	366	402	352	337	361	339	329	368	325	340	353	342	361	341	326	344	351	318	339	344	355	374	333	351	379	364	392	368	333	315	340	344	361	339	352	340	345	368	359	345	379	363	336	364	354	356	321	344	351	328	374	343	344	373	346	342	358	350	392	407	360	348	340	332	356	339	356	380	371	332	386	336	348	316	344	348	356	315	399	333	352	357	327	345	347	364	367	342	355	347	336	371	327	348	360	345	340	339	363	327	363	368	406	411	353	367	367	361	387	346	363	356	376	355	367	365	367	360	371	358	363	361	336	339	327	318	370	353	341	358	308	370	370	370	355	357	332	319	346	350	369	326	381	332	395	377	357	317	362	331	374	383	371	346	344	378	339	339	369	345	381	385	380	372	352	383	354	366	383	335	365	378	350	340	349	384	342	336	352	322	361	389	357	322	340	358	363	380	374	360	337	384	356	368	325	358	336	339	343	393	356	343	346	373	344	349	393	358	345	353	336	332	347	310	318	378	364	353	344	362	329	374	333	335	366	377	378	349	368	351	347	338	332	334	338	363	375	381	351	344	356	355	365	348	342	366	341	343	339	372	328	328	331	366	349	339	352	390	363	372	358	400	335	342	305	365	318	353	369	372	344	328	378	373	315	350	310	346	358	360	344	358	337	346	330	337	308	368	367	376	370	353	376	352	329	378	388	389	346	353	359	344	332	376	376	399	357	310	347	358	366	354	336	330	335	350	384	360	349	357	331	352	368	379	366	386	357	336	358	364	406	362	368	397	354	340	340	373	355	335	344	359	376	363	350	331	364	344	357	363	366	335	358	337	317	340	338	392	358	375	345	341	365	328	376	336	361	356	341	336	357	359	332	364	349	348	358	378	350	324	356	351	362	333	367	353	396	337	356	355	352	331	350	310	381	347	378	362	347	321	376	351	368	364	361	371	366	345	361	379	324	348	408	402	322	350	343	337	379	374	339	372	369	332	344	371	369	362	367	331	357	336	348	358	313	363	371	378	360	357	342	370	352	354	334	364	378	357	343	335	378	370	375	387	390	320	312	332	349	358	367	311	375	381	368	378	393	354	371	365	341	354	357	332	346	366	363	360	373	335	368	348	349	337	332	363	343	343	343	341	362	336	346	316	375	368	335	349	352	366	370	399	366	339	387	371	359	350	367	368	320	333	366	398	364	326	336	344	352	349	350	367	358	375	343	325	354	333	329	387	343	372	347	330	354	332	357	362	337	328	335	368	325	358	365	317	362	344	353	353	324	377	335	367	334	358	355	329	331	338	343	383	343	297	340	352	337	367	353	347	363	359	352	355	344	366	326	368	345	371	337	340	340	324	300	363	384	325	312	388	385	389	340	365	327	353	362	368	368	349	360	352	354	359	353	393	351	346	356	387	347	327	364	369	367	370	357	318	346	340	358	368	385
36808	19492	50069	12333	5619	2990	2546	2255	2003	1819	1643	1560	1468	1352	1304	1191	1233	1143	1172	1042	1153	1055	1078	1089	1029	1021	974	1037	997	999	1010	965	946	1018	955	1034	995	925	942	920	985	969	942	993	973	988	970	927	982	905	873	920	949	898	853	959	869	920	905	917	882	932	930	928	899	946	912	879	908	895	940	908	915	910	914	899	882	892	910	865	931	901	929	879	878	896	891	894	930	905	935	930	902	887	932	893	867	901	946	947	946	894	890	887	872	869	882	912	878	862	867	892	896	929	894	824	901	852	907	845	946	850	917	866	844	882	890	887	920	901	886	935	910	913	883	949	868	899	831	903	935	881	901	931	847	853	954	878	838	903	904	897	954	939	903	939	867	878	948	940	847	940	875	916	929	941	910	913	932	914	879	860	896	854	914	910	908	931	870	861	907	933	886	891	868	911	911	915	826	956	895	886	848	863	908	860	888	883	894	889	866	930	894	864	873	944	931	871	881	877	872	895	924	940	833	918	889	876	843	854	848	916	875	850	901	868	902	887	852	950	876	866	869	920	910	933	889	876	922	950	897	877	893	904	865	891	937	935	859	862	917	873	924	884	849	891	858	864	936	846	896	881	882	860	906	880	896	878	896	896	932	871	868	850	907	855	842	879	875	889	869	932	952	899	861	863	895	861	890	843	912	850	942	925	870	891	882	917	867	863	884	918	912	909	922	845	832	875	902	880	959	931	924	869	852	869	903	884	866	896	877	920	941	888	867	907	925	875	883	918	865	873	931	870	860	830	869	876	896	919	897	900	862	923	861	921	901	891	851	816	907	934	860	852	902	892	904	906	887	881	836	909	914	909	891	885	902	912	918	873	866	894	881	821	920	964	942	886	884	893	839	843	908	906	936	912	871	874	872	882	840	871	904	870	913	931	934	888	866	861	863	877	879	892	881	903	912	832	861	899	911	865	872	879	925	882	855	957	900	934	851	877	889	847	874	884	896	896	936	888	909	911	930	880	863	903	914	899	917	890	849	847	953	904	921	897	887	878	908	862	898	844	863	884	847	881	955	862	919	912	871	871	912	884	905	907	904	870	900	899	861	892	888	956	949	863	935	871	916	869	855	875	863	826	888	912	877	875	934	900	849	855	887	909	858	916	883	858	892	953	955	906	925	880	933	879	890	900	868	921	847	893	872	930	871	898	886	866	895	891	925	891	902	888	905	863	822	885	928	930	909	901	928	898	938	883	874	892	898	896	898	920	904	875	915	887	947	948	874	979	876	904	915	873	898	891	890	896	934	905	858	905	895	914	864	879	894	887	885	828	955	870	883	868	820	879	864	844	872	885	924	874	916	887	853	859	880	867	897	869	861	910	895	863	922	860	903	846	927	852	906	887	910	906	858	952	929	870	822	899	837	924	884	865	903	899	835	824	874	918	954	889	880	862	915	897	932	853	815	837	863	921	867	888	813	927	881	929	888	892	912	903	917	882	921	849	830	918	932	900	914	900	914	875	896	928	914	850	923	878	916	856	925	915	874	868	906	871	879	873	896	916	898	883	857	886	884	888	893	888	945	860	890	896	897	844	932	869	951	873	904	943	859	864	904	890	882	844	938	865	877	900	938	937	898	916	925	952	859	905	945	880	854	890	925	872	877	860	877	865	904	887	919	864	915	895	912	866	894	929	864	903	927	839	901	875	965	850	893	898	899	860	909	864	948	828	890	858	922	896	882	889	906	875	852	908	904	902	879	907	912	881	883	923	915	907	957	855	888	818	893	917	895	903	863	836	816	901	912	921	896	931	890	916	839	968	898	936	852	909	938	888	923	875	891	898	796	841	882	906	915	913	861	900	875	932	835	887	834	877	838	907	891	904	889	887	910	885	945	928	894	864	894	863	897	911	912	925	905	882	920	900	878	917	875	863	880	879	913	886	926	886	908	918	895	916	893	903	864	872	874	917	912	911	901	862	925	935	836	920	946	934	919	920	870	904	922	872	929	922	882	912	973	937	912	873	921	935	884	894	889	889	888	862	885	877	943	944	884	900	845	883	905	920	885	895	872	878	952	879	926	938	894	859	915	910	924	902	881	930	869	878	901	915	886	896	872	948	834	859	890	909	889	869	960	899	925	867	952	913	885	875	954	866	858	875	902	882	858	963	891	914	869	871	925	871	892	896	911	876	825	871	863	884	889	856	920	851	834	860	866	869	886	910	875	948	903	870	865	904	884	901	920	893	875	856	920	919	933	924	897	864	872	927	916	872	899	870	848	861	858	858	886	886	883	921	890	906	938	928	917	866	926	917	855	883	917	865	892	899	843	867	862	863	896	832	892	870	900	915	884	868	900	904	892	877	855	891	890	916	908	844	875	887	920	836	926	875	919	830	895	885	915	923	924	868	908	895	847	908	916	911	893	908	892	922	874	947	887	869	908	869	839	876	924	890	857	886	905	848	879	857	883	905	911	806	864	947	900	893	891	888	878	886	905	955	847	877	861	903	856	883	936	866	894	884	861	893	918	888	885	916	911	911	898	864	931	930	885	900	902	905	871	921	880	876	882	909	853	900	916	838	870	864	899	906	867	908	905	888	887	881	867	884	865	870	893	859	915	873	884	884	893	872	911	909	921	870	900	898	853	873	884	854	925	901	907	864	896	875	886	867	851	887	852	866	902	936	838	922	946	874	926	912	876	862	894	908	879	802	882	923	913	883	899	956	888	882	842	894	894	922	834	891	854	896	858	892	896	871	920	884	892	902	922	865	849	840	837	912	928	884	899	848	916	897	876	927	867	923	882	884	905	902	854	869	882	933	850	859	875	843	884	876	894	865	905	880	918	909	862	929	938	918	920	899	857	822	887	872	934	882	954	936	892	918	902	925	948	858	856	849	887	875	945	878	871	872	873	901	935	894	892	878	875	875	906	923	880	901	889	924	881	863	899	892	926	872	896	862	920	895	925	908	910	922	894	887	862	887	898	869	918	887	830	913	915	899	925	898	860	847	870	845	927	913	862	885	879	892	852	920	874	866	852	953	899	919	867	908	894	902	934	836	897	924	920	892	910	884	900	888	904	839	903	943	890	914	884	871	907	894	888	844	886	881	954	889	957	846	861	884	903	873	917	837	908	848	890	837	855	889	877	853	899	888	933	922	903	900	903	926	840	941	880	902	907	878	880	865	874	859	897	887	918	927	884	853	943	931	898	887	915	903	900	908	881	922	949	905	857	874	847	902	835	943	837	932	893	926	859	889	841	889	847	882	889	908	872	910	863	927	920	880	910	845	872	921	910	927	953	888	859	883	833	917	902	887	910	901	890	881	893	880	918	869	910	866	869	906	910	938	865	877	900	918	865	881	847	908	818	855	907	881	946	893	931	941	885	843	849	896	902	891	844	858	917	912	893	938	881	883	899	877	853	862	922	895	888	898	919	896	875	870	906	898	897	913	822	900	878	892	868	872	915	878	887	893	896	858	907	873	926	863	917	937	866	839	915	923	877	910	883	937	915	854
8493	1104	2126	284	196	187	166	166	166	160	144	162	174	146	166	167	177	178	160	173	168	187	155	175	179	183	162	189	165	166	186	155	178	175	141	175	171	165	163	181	155	179	147	167	172	187	181	169	164	135	162	156	148	155	182	149	159	157	162	164	183	166	170	182	145	158	165	157	157	165	158	164	143	154	174	179	152	159	168	159	158	170	177	170	203	173	168	185	167	187	166	177	152	168	155	166	162	152	183	170	178	170	169	177	170	192	163	167	156	152	171	148	146	178	178	174	171	167	176	174	185	150	147	158	175	180	147	148	169	154	169	157	179	192	156	177	168	185	163	162	155	157	158	159	170	150	167	174	167	143	171	161	162	186	192	157	174	175	180	168	184	150	169	177	158	180	171	179	158	160	187	169	169	167	171	178	145	168	156	169	200	166	182	188	149	170	149	153	196	167	169	173	176	184	149	183	175	173	190	163	144	155	196	177	170	177	177	169	174	172	163	186	153	164	171	172	167	156	181	148	166	187	188	170	136	151	132	174	163	158	157	165	167	154	171	200	168	159	162	167	179	160	162	157	165	163	174	169	153	176	158	178	155	171	169	149	139	170	168	158	193	175	166	172	178	148	139	157	143	193	182	166	183	165	176	183	179	166	150	164	173	164	168	174	179	164	180	164	162	178	161	176	173	190	176	172	178	144	143	166	164	163	189	159	179	159	167	177	170	138	156	179	177	159	166	181	183	161	177	172	163	188	154	163	143	184	191	159	176	171	159	184	175	157	158	163	150	159	168	170	157	168	157	160	184	140	172	174	165	165	160	181	155	202	159	187	184	151	170	157	158	162	170	176	166	167	165	189	172	161	166	159	176	176	193	171	162	167	184	172	167	177	171	153	175	188	187	168	163	174	149	172	177	171	169	177	156	168	163	153	164	202	186	172	163	159	178	172	166	137	197	160	173	168	152	181	148	145	196	181	153	168	191	168	159	173	161	183	176	160	164	173	169	163	148	150	162	179	174	167	175	175	161	161	194	174	148	159	157	179	167	183	179	173	159	173	161	165	163	200	158	189	150	149	171	178	194	161	164	166	183	170	175	158	185	158	190	170	181	164	192	170	187	154	179	183	163	186	172	150	164	150	188	163	150	161	150	180	164	162	164	189	176	157	163	157	167	167	137	159	149	162	161	164	146	175	168	172	169	170	151	141	159	169	175	186	151	149	188	177	149	161	159	144	183	153	179	174	161	178	164	176	171	140	179	175	152	164	173	171	168	170	153	168	146	181	157	158	172	161	164	172	180	149	171	171	157	180	178	164	169	159	162	191	156	158	139	169	166	182	176	161	164	156	160	182	142	152	155	151	171	159	177	168	136	174	170	160	164	167	188	197	163	160	160	139	162	155	175	161	177	195	183	163	183	152	157	165	167	162	147	172	171	167	168	177	164	187	138	183	169	174	185	167	149	180	171	191	158	170	159	197	180	167	172	163	192	177	177	181	188	167	165	161	161	178	192	175	188	164	181	172	182	165	155	162	163	178	153	163	169	181	174	174	164	179	199	163	177	173	177	182	178	189	162	191	181	195	172	184	194	164	177	174	165	184	161	185	163	187	183	171	164	170	163	170	165	168	164	144	184	146	173	171	164	179	141	174	141	167	172	173	155	172	173	162	165	182	159	167	155	152	195	179	199	182	167	178	167	192	181	166	177	163	172	189	171	188	182	184	178	177	151	168	166	179	167	179	162	163	176	185	169	171	163	156	171	184	163	169	166	151	164	185	172	154	160	172	146	180	158	175	156	153	161	166	182	167	158	162	169	165	149	180	161	150	164	173	144	167	176	172	163	177	193	194	182	181	154	195	156	190	168	167	176	170	163	133	157	171	190	180	158	154	182	152	157	160	176	179	194	169	162	175	154	152	200	137	170	142	163	149	155	172	175	169	170	160	142	187	184	174	174	178	169	164	166	179	165	182	157	128	174	203	186	161	166	133	180	200	165	175	161	187	180	171	178	192	194	171	187	159	159	177	169	165	176	158	150	160	157	149	180	182	177	174	175	178	157	167	166	171	171	147	168	162	164	180	178	162	178	175	182	172	175	166	161	159	193	144	181	142	167	164	175	163	172	199	157	195	158	170	197	203	176	162	191	164	169	174	163	170	153	192	181	197	168	167	172	170	192	156	166	167	184	156	174	165	155	159	196	170	177	160	164	142	168	142	151	168	179	160	155	164	166	196	154	173	149	187	163	200	164	152	163	169	179	172	171	177	178	164	179	158	161	160	160	166	189	173	177	145	163	169	168	144	168	163	147	205	206	166	175	174	151	163	172	185	156	153	156	157	171	164	149	181	172	191	174	167	165	140	166	175	172	154	163	134	167	181	165	149	150	185	182	156	165	178	161	172	158	169	188	164	168	182	156	164	209	181	186	177	152	158	182	168	161	179	174	172	158	176	173	172	170	152	175	180	164	167	175	152	158	168	174	156	183	178	154	160	167	192	181	168	158	174	178	158	174	175	168	165	185	144	160	167	176	169	160	145	180	140	168	161	181	165	175	158	150	171	171	185	177	148	130	174	177	159	157	156	158	164	174	172	173	172	175	157	180	172	162	160	173	152	183	162	193	143	170	170	161	161	176	169	186	171	164	186	184	187	193	170	146	165	160	178	161	175	167	162	182	158	156	178	181	155	172	164	159	197	180	150	182	184	186	177	185	187	169	196	193	170	148	173	167	192	191	192	177	192	169	162	192	191	175	167	175	160	203	182	173	174	149	164	159	181	152	169	173	157	163	180	166	169	162	173	179	180	153	150	173	157	159	181	161	171	176	187	183	167	191	177	172	144	150	184	159	159	185	159	184	187	187	166	194	150	165	165	160	179	179	190	161	161	160	163	170	190	152	180	174	171	141	168	167	180	181	168	188	171	171	150	158	171	165	141	168	178	167	160	172	155	139	152	158	166	184	178	179	192	185	155	182	193	170	175	159	185	170	161	182	169	164	163	186	172	151	166	171	179	161	152	173	150	147	166	174	202	165	179	173	177	141	160	172	160	166	175	176	177	153	185	173	173	176	167	170	182	161	182	167	158	184	167	179	190	154	180	173	163	182	180	168	167	148	170	163	167	176	197	188	183	174	169	173	164	177	199	170	156	164	200	170	167	170	155	175	183	167	187	167	161	178	168	161	154	163	162	174	165	156	167	158	171	186	147	193	189	175	154	171	167	156	170	162	188	180	189	153	163	190	161	180	169	171	172	189	159	189	153	146	164	164	188	160	164	174	159	169	176	166	172	170	175	174	174	149	178	155	169	182	156	174	179	158	185	187	170	159	160	181	166	174	175	166	169	184	180	176	178	158	158	160	164	181	159	166	160	165	166	166	174	173	184	185	190	151	186	178	165	161	176	150	162	165	163	182	158	171	162	188	186	171	195	161	175	192	175	164	143	150	174	172	187	188	185	177	185	178	172	145	175	192	150	175	168	162	189	186	192	171	173	175	194	180	168
7222	1630	5499	778	590	562	530	530	558	491	518	530	480	534	514	525	486	507	500	487	537	502	545	493	520	522	504	516	489	525	533	477	522	503	534	513	492	537	476	518	513	511	485	530	528	526	524	517	522	540	507	509	493	511	497	506	561	501	519	494	500	490	525	536	520	502	497	506	508	526	538	526	503	500	516	536	513	504	478	538	501	468	560	501	495	544	537	480	516	518	517	551	540	488	512	515	482	531	517	510	555	527	494	519	485	517	460	496	498	536	493	441	520	523	517	521	525	488	512	500	494	517	519	539	536	485	533	481	518	495	545	486	545	512	493	564	532	526	492	561	499	481	490	487	491	514	539	475	533	534	506	519	537	532	514	475	537	509	500	487	470	457	540	515	544	497	528	503	526	514	520	484	510	534	532	539	514	492	483	490	471	504	528	466	533	504	504	508	481	528	526	532	502	491	499	516	531	521	543	496	540	476	511	530	463	505	559	482	512	524	493	554	504	500	515	535	545	486	493	509	551	491	498	535	511	516	550	483	495	514	505	510	480	503	504	517	533	503	480	491	471	529	528	514	549	522	516	513	479	544	534	512	520	553	483	506	510	469	450	549	502	483	483	529	547	510	515	510	507	499	502	540	478	528	493	497	520	491	504	502	524	498	456	516	535	495	491	505	531	549	540	513	490	511	471	509	482	487	565	520	539	497	527	501	525	532	510	545	490	487	515	520	511	502	527	487	529	501	522	495	511	504	484	503	512	526	491	492	498	510	535	515	520	539	534	481	489	491	484	461	530	493	545	497	518	525	528	500	513	547	501	457	496	521	536	528	533	510	476	468	532	524	521	555	499	507	547	497	502	480	517	540	525	492	490	506	538	497	485	543	540	470	520	506	546	518	531	534	455	492	492	510	502	531	541	573	494	513	503	531	501	498	537	515	538	525	546	498	513	535	493	495	508	514	494	514	541	491	528	504	486	504	520	514	513	524	490	494	483	485	560	528	506	495	469	531	471	533	535	501	489	526	505	539	493	510	477	495	489	520	555	520	517	505	555	518	477	522	493	487	563	537	539	504	519	536	539	496	501	492	520	504	513	457	531	488	500	504	484	508	531	511	510	508	530	521	488	490	505	507	506	500	454	519	500	457	521	536	519	537	518	501	528	512	536	501	505	473	490	530	536	514	469	517	469	523	497	506	526	463	502	549	489	528	540	530	521	522	503	502	507	513	485	492	512	523	482	550	518	518	526	504	532	477	508	492	540	552	510	517	518	517	560	512	507	486	558	510	554	559	486	521	503	530	480	482	503	492	494	482	506	531	529	519	498	524	478	512	493	496	481	493	479	497	552	520	516	544	489	509	483	514	479	536	492	514	546	513	553	471	493	534	479	541	526	515	485	460	515	482	496	479	536	515	512	511	489	498	509	522	503	529	501	476	493	549	505	550	500	527	523	529	561	527	490	477	525	519	527	501	484	523	528	458	499	498	494	506	486	513	558	483	487	487	524	526	544	521	530	512	515	549	508	523	492	528	543	528	510	542	517	469	522	517	502	530	509	516	513	543	501	524	533	504	507	534	500	524	537	508	518	536	525	516	490	501	488	492	517	498	474	504	550	506	552	489	508	535	541	514	525	505	481	521	495	494	498	528	502	531	512	470	477	480	510	501	484	484	482	514	523	530	463	467	525	543	506	529	524	449	503	498	514	534	520	524	506	519	506	491	546	503	468	529	512	520	483	499	481	475	475	504	541	505	508	518	494	507	515	505	483	510	532	500	478	491	476	503	495	540	515	532	502	493	537	524	515	539	568	525	528	550	548	522	570	514	481	541	531	543	498	516	520	554	543	528	510	490	495	505	505	524	521	510	506	521	538	512	514	533	527	507	546	499	454	499	501	491	543	492	576	501	478	503	520	522	551	554	526	537	480	538	493	499	447	510	532	483	500	496	480	496	513	500	553	467	511	533	507	502	490	489	547	524	467	499	480	553	539	504	564	540	512	523	507	477	498	558	494	538	499	489	520	478	474	536	524	473	514	493	542	503	558	516	482	527	494	482	533	544	520	534	499	516	469	516	532	548	556	521	505	493	538	558	496	513	489	509	536	539	502	508	526	494	523	514	513	504	517	515	501	500	506	509	530	514	505	514	497	545	517	508	512	501	509	472	490	491	484	507	528	530	529	493	522	551	505	491	495	535	507	505	470	500	519	522	552	485	495	500	517	524	539	491	549	487	503	514	504	526	540	472	479	499	513	509	511	498	498	527	525	506	500	515	519	514	513	500	532	493	494	539	549	547	541	536	548	494	454	533	526	480	510	529	542	486	467	483	505	485	536	498	480	496	531	488	470	520	489	525	506	463	542	556	508	492	525	484	470	519	504	484	503	534	552	492	530	508	472	503	515	491	526	502	508	544	507	556	520	514	514	515	544	502	479	494	488	529	538	533	516	547	534	501	551	513	526	497	548	483	511	529	527	492	457	521	493	500	550	545	513	501	511	523	505	516	497	529	493	497	531	522	511	488	539	499	520	481	481	533	521	534	497	514	496	551	508	491	494	500	500	509	527	506	539	510	490	466	541	504	497	496	495	487	489	495	477	510	544	495	501	573	529	529	522	527	480	496	540	507	494	537	514	504	508	503	483	502	519	510	514	520	503	505	548	506	463	527	550	523	454	502	463	472	498	529	507	545	511	470	523	471	497	493	516	527	492	496	561	550	526	466	483	533	483	503	475	507	526	554	466	480	516	522	516	491	495	492	512	499	516	502	501	501	507	495	496	497	518	513	496	503	530	490	514	571	521	514	502	516	515	468	515	531	502	505	498	459	503	494	535	539	504	549	492	570	521	510	531	469	513	495	495	463	509	511	557	492	502	497	518	518	512	513	515	510	518	529	526	514	518	458	524	535	496	495	509	474	495	518	499	523	530	479	517	519	503	514	518	524	502	491	547	515	524	509	502	482	509	499	477	519	535	522	484	514	473	492	556	525	527	475	504	536	537	512	534	491	503	474	479	522	503	532	521	510	539	525	540	498	490	496	514	518	509	511	539	506	522	484	552	529	504	531	477	520	503	510	495	542	504	489	490	547	489	508	497	487	567	478	570	483	489	509	491	489	515	504	503	543	518	509	528	487	512	546	518	511	503	484	542	524	508	544	528	511	531	534	495	495	533	530	527	536	496	520	544	555	524	503	523	473	519	483	495	469	493	506	531	513	523	509	495	525	492	499	484	492	485	506	535	541	546	559	516	509	508	513	518	474	500	494	557	522	529	518	519	531	537	481	547	490	535	496	465	457	521	513	557	511	504	532	543	500	537	529	516	523	497	523	501	541	501	475	491	511	509	534	542	492	517	500	479	507	516	512	527	505	553	513	542	511	505	530	498	524	479	523	508	514	553	483	549	534	541	465	545	534	525	474	489	515	568	529	510	509	490	506	542	521	527	556	488	509	511	531	523	534	523	523	514	507	548	512	560	539	503	530	499	540	520	485	488	513	491	480
47862	24347	39432	9498	1023	549	492	440	431	425	407	392	348	387	361	354	348	390	348	347	345	352	355	353	322	338	327	343	359	337	327	353	314	351	326	342	328	383	340	363	359	359	319	328	360	303	318	340	329	316	356	366	366	385	321	340	317	348	314	332	349	323	358	338	350	344	347	348	323	346	298	312	333	353	333	306	316	311	335	322	329	327	331	350	309	356	353	351	358	320	338	323	316	329	321	327	329	358	326	338	290	338	311	330	331	356	379	298	334	313	318	317	334	307	308	312	365	348	336	373	333	324	331	331	314	328	329	326	313	311	331	322	351	323	293	336	333	341	344	324	329	345	316	331	363	311	318	352	353	337	331	297	318	330	363	319	355	320	333	317	345	313	346	343	323	296	324	326	312	322	312	311	343	318	336	334	349	345	340	323	315	347	301	311	328	330	365	306	367	298	353	329	339	340	366	338	330	334	313	352	333	318	324	340	333	332	362	321	338	351	331	336	340	319	322	319	332	325	330	370	316	338	365	362	350	358	329	344	342	332	334	313	321	357	320	317	334	373	329	311	339	360	351	333	312	323	352	336	370	339	354	340	343	363	316	347	356	313	337	369	331	358	360	320	341	300	342	319	329	326	338	305	321	312	335	331	339	354	347	355	299	319	334	336	327	345	342	311	327	331	327	336	377	328	360	322	337	331	310	344	335	334	345	341	283	331	332	323	374	317	357	354	351	363	335	355	351	333	341	322	306	283	336	354	312	330	328	332	361	322	318	341	341	320	348	352	313	332	319	346	322	350	321	364	358	337	310	363	325	302	371	327	310	291	336	321	338	328	338	334	328	337	327	339	351	333	351	334	343	364	316	333	329	373	302	324	344	347	328	318	347	362	336	333	333	305	338	326	295	333	344	333	324	320	366	324	353	326	315	319	334	344	335	331	341	345	308	325	343	304	359	338	332	322	330	329	335	317	332	304	329	349	367	325	308	341	333	311	358	333	343	327	361	359	325	335	344	337	333	347	347	348	340	315	312	331	346	339	329	346	362	351	341	334	335	328	310	341	355	340	315	343	347	324	332	309	324	327	358	335	326	307	313	326	343	360	329	343	350	309	372	349	347	342	329	319	340	326	340	314	348	339	350	337	330	325	308	324	309	360	363	331	332	334	334	314	361	323	293	355	306	321	333	354	343	353	324	319	314	329	342	326	331	345	306	286	342	329	303	326	298	336	323	302	338	341	333	309	335	366	280	348	353	349	326	341	337	314	338	324	357	337	299	358	305	355	323	324	359	372	343	330	357	347	331	315	311	329	309	305	323	329	335	324	340	332	334	355	300	335	345	320	340	372	353	351	347	337	302	306	327	327	318	318	287	328	362	347	347	363	344	312	340	323	302	318	312	360	325	335	353	336	318	336	363	336	329	320	345	354	315	345	377	356	333	330	312	333	326	350	327	339	328	306	348	360	324	363	318	337	344	312	305	327	326	342	333	374	319	355	336	337	340	348	348	335	339	325	318	354	321	306	323	335	305	368	346	357	331	349	341	357	298	359	340	315	320	317	308	361	361	331	337	346	325	350	319	351	332	308	332	336	365	340	344	366	281	330	319	323	346	319	312	335	333	335	283	327	326	341	349	322	351	323	350	324	359	328	331	350	316	320	320	339	354	334	326	330	383	322	327	319	320	311	331	347	335	313	347	280	296	340	298	335	333	344	330	333	332	347	312	376	315	299	337	331	317	372	308	327	334	335	324	327	315	342	324	332	339	315	299	338	298	343	314	287	341	350	325	334	311	331	338	314	312	343	322	306	320	313	339	304	346	332	317	347	330	351	310	340	302	338	335	346	303	308	340	326	346	299	320	340	362	345	335	310	321	312	323	315	345	345	358	327	315	324	329	345	358	340	338	308	295	350	314	325	330	315	323	358	324	331	339	301	344	358	313	340	345	302	336	334	373	317	357	316	378	321	352	318	357	312	319	328	334	359	344	345	323	362	328	336	300	361	308	367	322	330	334	355	326	318	348	342	340	320	281	319	366	352	316	331	329	320	340	318	329	300	301	341	336	351	330	330	316	329	326	361	320	372	305	304	333	274	306	344	346	315	320	320	345	334	319	329	304	327	309	309	336	344	332	299	306	341	321	310	339	299	340	307	325	332	303	305	334	300	354	340	365	349	321	357	351	333	304	357	312	325	335	352	317	302	330	329	314	337	308	330	387	329	310	362	321	337	325	333	312	325	340	340	339	304	334	323	325	327	331	381	366	325	330	350	346	346	347	337	313	318	324	337	322	337	353	363	333	362	333	317	354	361	337	326	318	326	338	330	346	327	319	316	343	332	333	329	327	323	329	303	349	351	315	370	321	365	342	367	328	330	346	374	327	308	352	304	343	331	330	320	305	339	322	336	351	325	311	304	318	316	308	371	323	341	327	348	320	328	306	342	329	330	373	343	336	344	325	358	299	338	335	316	317	339	310	378	308	337	352	344	364	326	333	336	352	345	334	326	323	342	342	346	327	327	334	335	354	345	321	323	318	339	319	332	306	327	321	336	373	349	343	342	339	318	356	313	294	338	325	313	309	337	324	312	330	326	318	306	326	325	329	348	339	351	319	339	338	330	359	358	312	338	337	327	333	345	336	347	324	381	341	335	335	335	325	334	335	369	380	307	316	338	321	372	355	292	326	303	333	312	362	351	353	312	337	333	314	350	317	356	330	313	341	305	314	300	369	316	362	341	364	349	340	319	353	359	323	361	352	346	358	306	313	328	341	300	339	318	328	344	329	348	336	350	339	342	332	335	330	305	361	335	322	342	314	317	351	351	335	312	322	331	347	302	345	309	350	318	320	338	339	305	340	343	335	311	347	349	350	348	321	337	349	345	318	295	325	319	342	325	309	347	333	344	346	343	357	344	322	311	335	347	327	348	306	327	371	319	346	311	350	340	339	347	342	336	315	326	337	342	370	348	329	350	331	325	359	323	317	316	331	316	351	326	314	331	317	353	342	329	336	339	322	314	328	325	322	350	321	314	353	343	346	321	316	344	349	356	338	354	326	325	309	295	346	311	328	350	334	329	334	357	315	308	290	324	343	330	321	310	368	332	329	330	303	301	389	317	336	368	330	328	350	330	341	328	325	304	335	311	337	327	329	350	338	346	325	353	327	336	302	363	344	354	340	328	334	324	342	328	327	312	342	337	352	340	305	311	357	299	340	326	314	312	301	384	310	338	332	330	342	318	344	327	331	317	335	291	334	313	332	329	322	351	309	352	316	320	325	344	377	342	339	331	356	333	340	274	342	295	321	319	342	336	324	320	322	322	311	363	325	341	369	354	324	364	319	332	356	309	342	347	321	336	358	378	332	361	307	325	333	344	337	349	361	341	335	354	354	352	330	343	351	327	309	326	375	377	326	330	342	352	319	341	328	340	327	298	334	338	324	306	308	328	354	357	358	322	365	329	332	343	324	346	355	334	353	343	325	300	348	342	333	324	318	353	347	349
27295	13075	37320	6323	2763	2079	1720	1560	1480	1331	1248	1214	1170	1171	1114	1030	1015	1004	986	1019	1035	983	979	940	983	1001	995	925	967	937	962	925	930	948	895	894	948	871	924	883	848	842	874	902	898	877	851	887	908	908	877	937	933	921	903	904	883	899	899	866	890	914	841	832	854	898	898	920	885	948	893	858	879	879	870	892	901	882	897	885	846	850	899	876	860	909	886	930	835	858	882	893	838	851	871	860	892	843	850	887	918	865	814	902	874	857	906	868	899	873	847	875	835	841	890	854	826	836	881	904	912	840	889	884	876	918	892	825	921	867	872	824	905	938	856	887	887	853	865	969	902	891	818	882	848	903	866	831	813	850	862	860	869	876	895	862	843	868	883	887	908	837	863	837	887	889	898	873	891	834	849	871	847	898	854	858	869	886	813	849	854	889	867	840	844	859	895	819	859	886	882	898	854	896	868	835	880	852	889	835	827	881	874	859	836	866	907	870	867	847	886	842	885	894	948	801	839	866	943	822	868	909	840	873	848	875	860	889	894	880	829	852	854	888	843	795	864	863	870	839	878	833	912	864	867	871	902	871	896	874	885	899	877	860	867	876	849	890	849	812	841	875	869	852	848	892	864	834	867	878	911	885	886	891	850	880	870	850	849	881	857	911	879	908	852	880	844	873	858	856	922	884	868	910	873	826	902	859	867	821	839	813	947	813	861	842	864	919	846	822	811	854	884	892	899	855	834	872	862	866	874	857	817	858	825	850	825	904	848	836	878	872	883	856	804	866	827	843	871	874	874	878	864	882	847	869	829	835	895	876	891	848	867	883	862	839	863	869	836	889	869	859	887	894	904	811	883	865	846	853	876	826	906	882	919	891	890	835	843	885	850	884	876	880	856	833	862	856	849	860	907	860	826	863	874	866	867	853	886	818	870	878	862	882	844	922	904	844	891	873	838	832	902	874	863	872	856	897	889	846	837	886	880	900	894	846	819	860	861	890	896	872	838	864	870	938	874	868	848	872	808	879	884	922	827	844	823	808	929	871	873	817	916	848	856	861	836	845	854	863	819	877	812	836	861	913	861	879	858	800	903	874	928	908	842	852	833	869	917	848	882	846	920	831	861	858	877	865	852	844	855	856	792	846	875	912	889	841	871	857	861	936	909	935	871	869	852	847	879	894	896	877	886	877	840	870	886	914	878	894	874	884	900	810	867	855	925	821	848	861	852	877	877	871	882	883	878	858	882	870	853	890	827	854	834	852	845	851	851	876	912	849	836	881	860	813	850	872	851	876	860	929	887	843	878	879	868	879	866	884	888	866	870	860	895	861	865	870	810	803	844	857	869	838	864	846	830	870	886	865	860	872	856	922	865	840	858	876	877	863	867	849	862	878	848	866	818	874	873	878	856	845	878	860	884	880	858	863	821	879	870	882	892	831	897	895	886	816	874	888	886	815	861	915	819	816	848	853	884	879	851	841	931	848	848	858	936	855	859	879	884	909	897	881	858	833	884	878	832	914	866	896	819	854	813	896	846	834	884	882	881	890	870	874	880	837	827	891	865	871	848	823	844	881	882	858	888	847	884	921	822	887	846	872	818	790	968	827	853	909	859	869	924	879	878	824	854	849	848	856	848	885	863	872	852	877	874	876	869	879	877	897	820	872	878	866	840	866	852	907	854	860	857	849	853	855	875	873	861	881	927	886	863	815	872	846	843	836	893	871	832	833	831	868	898	868	902	818	908	881	868	800	833	890	823	890	892	892	921	813	852	843	909	842	833	876	866	878	900	883	900	915	860	865	910	876	866	830	846	851	915	815	794	866	877	819	853	888	909	877	845	871	862	852	836	893	942	836	875	813	871	947	865	877	863	947	875	937	842	847	853	890	899	930	836	880	835	823	865	807	858	878	863	854	834	909	805	831	860	900	900	908	869	869	832	849	903	885	912	872	876	817	847	811	871	797	868	807	922	839	874	878	909	879	836	886	868	839	916	866	840	836	825	904	856	820	888	831	816	897	907	871	909	850	846	827	865	880	822	892	898	828	862	843	915	838	938	866	875	835	921	869	947	918	825	860	865	902	945	903	836	849	874	807	907	841	896	872	872	883	883	882	894	877	930	855	835	830	860	912	922	890	895	873	864	918	895	844	866	813	849	848	904	880	946	851	793	844	844	906	866	873	861	903	895	879	896	860	861	891	855	861	857	896	843	925	875	846	840	876	900	897	861	878	912	858	873	866	933	864	874	912	840	873	819	860	867	805	882	839	853	889	847	916	864	891	918	825	889	882	816	882	901	875	857	904	868	872	907	864	922	879	866	890	829	961	860	878	914	933	867	856	845	928	874	879	938	882	878	827	882	874	844	939	839	888	788	822	932	906	871	878	898	868	846	814	880	871	867	847	868	888	875	822	890	848	852	838	863	904	851	795	910	865	843	818	845	871	886	862	892	896	882	885	871	867	843	832	830	895	843	843	885	890	843	884	873	857	880	826	852	857	879	905	781	846	858	888	902	896	864	883	909	912	890	857	839	915	877	834	855	874	860	919	838	904	831	912	850	872	860	896	825	866	893	869	810	832	878	894	885	859	866	881	875	864	871	885	803	884	849	887	879	843	848	852	885	919	820	868	881	872	842	875	856	800	865	836	890	930	835	867	850	921	897	871	874	895	871	869	854	883	856	871	847	828	908	844	844	871	952	897	826	826	904	874	854	872	817	910	896	879	841	878	875	896	841	890	885	858	857	879	899	854	883	872	869	844	907	849	878	847	880	792	867	920	867	903	880	855	888	855	930	869	862	888	836	852	888	869	892	846	859	922	837	865	845	882	876	851	875	877	892	855	851	856	919	914	854	875	885	829	920	906	894	850	910	841	867	856	903	902	885	835	879	854	892	855	840	860	919	865	928	934	842	877	900	858	920	852	873	910	881	874	837	885	866	867	863	855	893	845	866	876	840	863	960	875	859	896	839	849	858	871	914	817	883	874	836	839	906	925	934	927	839	876	912	824	887	855	894	886	845	918	837	883	861	855	796	830	850	891	837	856	935	835	856	883	926	873	833	883	798	886	821	823	837	887	893	813	823	885	914	857	907	889	881	876	910	871	872	854	884	845	942	830	868	870	890	837	859	885	905	895	858	829	833	858	906	872	824	862	876	871	876	856	876	825	856	863	872	823	858	864	872	885	879	836	894	824	891	824	866	868	843	855	843	906	882	810	902	897	870	867	860	881	879	897	858	804	893	851	874	892	883	909	822	870	859	889	886	848	905	861	862	844	871	862	832	861	925	902	870	851	797	861	874	885	835	839	827	823	921	881	870	921	872	869	913	886	916	873	868	867	840	837	876	866	886	930	894	851	846	863	898	826	839	835	889	881	880	800	871	852	871	891	803	930	853	831	898	862	885	867	880	899	885	861	860	905	883	897	857	830	856	846	952	885	821	860	873	868	870	843	920	885	881	844	879	875	863	817	883	855	895	881	866	820	874	856	869	886	869	851	886	821
62366	35614	54571	17992	2437	847	727	608	525	439	465	461	433	432	411	377	421	345	411	359	342	364	374	383	400	349	359	358	365	353	332	394	329	359	393	334	350	363	355	336	355	386	346	364	315	345	354	336	345	383	333	345	353	367	350	330	375	377	345	347	373	328	332	333	320	378	334	300	364	359	353	341	392	365	317	328	328	371	347	335	369	344	359	345	366	326	372	354	351	362	350	352	351	394	373	374	355	356	387	389	352	377	340	342	334	362	405	338	364	378	365	347	374	294	357	356	359	383	336	358	372	356	342	342	331	342	336	344	358	341	357	348	340	338	343	337	329	395	338	355	359	343	353	370	334	354	371	337	355	311	359	344	358	319	319	372	323	335	382	319	373	365	372	349	365	369	337	348	354	373	366	333	357	359	336	327	343	299	351	385	335	371	344	332	333	343	320	373	325	388	345	350	325	325	359	374	343	296	328	344	342	355	351	326	356	321	367	377	350	324	372	344	343	338	351	354	339	318	333	349	368	335	339	374	356	327	358	375	339	318	333	378	309	347	317	333	377	342	366	347	347	332	310	368	365	334	363	371	358	350	365	311	355	329	347	339	340	330	354	372	342	342	352	329	371	342	330	352	337	342	337	380	336	342	360	353	414	339	338	320	341	366	346	353	374	328	312	305	362	350	363	353	357	355	334	350	336	345	332	322	323	311	319	347	367	363	358	360	345	317	343	360	347	363	364	302	329	336	345	315	325	339	378	352	372	395	341	392	332	317	319	360	342	358	343	330	334	340	310	358	364	350	362	382	363	370	344	329	305	344	335	331	371	330	352	382	374	336	383	334	352	375	326	352	370	329	360	359	354	355	365	320	384	364	330	347	348	379	329	368	353	340	352	336	314	343	316	314	337	333	334	345	366	328	363	368	325	383	356	355	365	354	348	333	368	359	335	376	371	382	354	326	343	341	377	344	340	347	333	298	365	341	363	365	339	361	335	356	308	328	326	316	379	375	344	331	340	358	323	369	354	332	360	321	340	375	361	328	349	353	373	365	333	340	364	347	370	350	339	343	356	351	367	316	356	354	344	338	363	317	363	357	314	338	388	351	356	302	346	374	332	357	332	314	343	319	389	359	368	328	385	354	400	332	345	369	357	348	341	336	373	369	346	364	334	364	372	347	316	348	339	351	345	368	344	340	351	334	333	318	342	331	324	341	365	325	347	347	331	289	349	355	315	345	332	334	376	353	363	343	370	330	368	329	373	342	342	367	355	375	385	352	373	330	361	358	351	324	341	368	337	330	372	366	375	336	326	329	320	354	367	357	337	355	345	372	354	348	306	354	346	341	309	360	353	322	311	358	366	363	356	360	364	375	381	366	379	341	384	346	309	360	360	347	352	363	346	329	339	358	373	367	319	369	328	325	355	331	362	315	333	352	351	342	388	331	359	364	321	345	338	335	393	357	347	331	336	349	322	343	346	320	354	367	353	371	356	356	336	341	321	335	344	335	341	343	340	350	342	356	417	358	358	340	349	354	360	335	363	337	344	326	384	354	348	382	336	314	342	344	347	339	348	325	337	327	320	345	345	320	372	374	372	350	342	345	325	373	401	383	357	322	367	354	341	369	325	373	349	331	331	364	357	349	390	363	332	353	353	375	348	361	358	337	325	354	336	367	368	363	354	334	341	317	366	370	329	344	352	355	348	387	319	362	401	349	344	348	356	342	332	311	362	338	335	327	346	324	337	381	399	359	353	332	331	358	322	351	329	334	338	331	346	338	345	323	366	335	388	326	323	349	345	321	351	336	350	353	325	350	357	293	362	336	371	367	343	326	323	370	328	331	342	360	362	329	347	326	341	356	355	340	347	339	345	318	350	350	349	324	331	385	340	345	333	322	345	352	367	327	337	344	334	316	383	345	328	351	341	385	349	351	354	333	358	361	357	353	325	351	344	340	364	336	329	324	368	348	337	342	360	344	334	331	362	332	374	367	342	309	357	364	376	314	380	322	370	319	344	339	343	362	351	324	375	322	396	392	360	363	371	379	368	339	324	352	357	355	331	333	359	359	337	337	323	335	366	351	364	337	337	317	348	331	396	361	340	351	350	328	342	371	349	384	363	326	339	295	335	320	336	319	367	384	393	359	336	346	333	327	343	350	346	367	350	346	321	340	375	360	358	327	363	371	356	308	378	368	400	374	323	364	355	342	342	302	333	346	356	345	371	361	365	366	364	368	347	330	400	355	374	338	346	328	351	336	342	371	360	323	350	345	319	373	341	317	373	321	352	340	349	354	373	325	367	327	338	359	350	333	348	362	353	345	367	355	340	365	358	385	389	367	346	347	355	336	379	331	339	322	351	316	357	353	329	337	338	331	377	356	351	344	338	340	370	344	357	339	360	358	356	362	350	379	356	379	366	392	381	318	365	346	322	324	353	343	343	361	355	333	366	353	371	346	359	350	337	342	356	330	322	296	383	332	314	327	351	348	359	348	337	356	335	362	350	340	338	331	346	331	371	380	345	322	348	355	347	322	328	366	340	335	337	351	350	354	335	363	340	340	345	391	344	325	361	344	353	358	363	378	352	384	350	356	372	340	336	348	362	369	347	391	348	340	355	380	327	329	354	342	377	382	332	329	344	376	360	363	346	329	335	367	341	346	354	338	324	358	353	370	341	376	352	355	309	366	362	338	349	345	350	383	369	354	367	341	348	369	337	342	386	374	355	353	351	339	346	349	359	362	340	364	339	354	364	359	347	363	362	364	341	361	375	331	375	367	355	368	350	343	351	352	322	317	375	353	339	359	338	339	344	395	333	347	360	337	370	351	369	356	351	382	376	363	344	341	345	325	323	309	312	365	368	305	377	347	359	375	388	361	365	373	306	351	394	340	337	338	366	352	342	376	353	330	360	368	339	344	373	379	344	374	341	332	338	343	360	348	340	342	333	334	322	342	326	366	350	353	352	361	366	365	350	358	325	338	311	345	388	345	398	373	363	330	344	337	354	374	350	369	377	376	336	333	358	357	342	350	338	343	365	351	362	344	321	364	352	356	337	348	329	343	339	366	348	336	367	353	337	344	353	336	361	371	332	365	357	384	330	344	408	330	292	339	366	343	394	338	329	306	343	323	359	360	363	364	334	353	343	342	417	333	339	339	343	373	335	353	337	332	357	339	347	352	387	365	347	345	389	361	313	371	338	359	323	326	357	370	356	337	371	365	376	372	346	351	340	367	332	344	351	358	363	340	399	371	362	355	381	371	321	349	361	343	363	358	335	384	358	348	351	365	342	362	338	376	338	371	347	325	355	334	350	381	345	344	322	328	383	349	354	294	338	359	370	340	386	376	349	334	320	369	382	359	323	345	347	328	352	355	329	369	330	359	340	340	374	338	356	363	334	370	384	360	348	334	365	341	380	317	339	348	372	329	355	345	363	325	343	363	389	305	356	364	332	359	347	344	359	336	390	360	333	376	409	331	374	340	332	361	321	351	339	349	367	360
36323	20092	47155	10392	3567	3059	2595	2222	1971	1800	1629	1510	1468	1374	1274	1265	1268	1192	1175	1124	1087	1095	1092	1060	1027	1024	990	943	971	1049	940	971	1003	988	937	934	899	959	921	945	934	946	941	905	944	925	903	955	911	899	865	956	884	927	902	951	898	856	932	896	878	923	914	928	849	900	895	903	876	917	950	900	906	963	899	927	914	887	894	877	849	918	890	885	856	917	904	880	862	878	884	876	888	920	929	906	861	872	898	839	913	956	833	894	936	887	886	896	869	915	883	921	871	888	856	872	924	877	899	927	897	922	826	888	939	888	919	877	840	928	908	855	899	933	920	896	885	889	888	866	846	919	831	920	865	911	910	896	921	919	886	878	913	901	908	871	915	838	897	915	869	955	856	886	838	969	866	848	870	858	859	880	872	894	908	873	872	842	938	875	854	856	874	888	878	871	866	905	899	901	922	883	875	867	918	884	910	855	887	898	903	860	912	925	857	895	874	820	917	935	939	888	873	916	883	892	884	866	929	888	863	909	888	909	912	866	917	879	850	921	910	876	854	935	900	856	921	858	905	860	865	880	851	880	859	851	851	922	902	918	885	906	897	913	918	896	919	907	936	889	886	904	888	878	920	854	900	871	842	879	982	909	835	891	873	870	870	901	856	865	952	897	905	885	922	877	855	877	914	857	888	867	903	911	911	882	863	803	866	883	872	947	916	837	872	906	892	864	846	914	839	887	911	865	808	867	879	905	920	845	902	893	874	840	877	863	879	862	869	886	867	834	858	876	893	928	901	825	802	941	883	904	830	881	894	809	836	942	871	839	897	871	893	884	904	818	868	850	939	841	893	850	872	896	871	897	872	904	907	886	876	865	834	834	882	847	882	850	939	897	870	897	872	940	869	899	922	902	862	886	852	834	870	887	873	889	912	859	908	864	864	861	849	892	953	896	848	860	865	869	837	910	862	878	914	847	841	884	846	854	896	870	914	839	901	879	829	858	903	819	856	852	886	891	904	903	874	846	887	894	859	907	871	884	902	867	882	894	933	839	911	894	873	851	906	868	911	862	890	886	905	800	819	934	946	864	915	849	883	900	866	876	834	940	840	913	880	868	891	877	862	923	882	872	872	880	907	886	849	856	857	869	891	907	862	847	847	863	890	854	865	845	880	868	906	834	835	880	902	891	902	908	876	900	906	877	839	846	946	879	894	873	930	873	873	851	876	884	943	884	840	854	861	868	909	850	900	902	927	876	906	871	837	840	920	876	862	823	916	882	868	842	871	880	886	845	877	860	887	855	888	901	904	915	902	899	889	840	901	884	877	904	954	884	950	881	924	845	853	854	855	922	842	888	861	907	901	875	936	864	908	825	916	902	926	918	849	893	922	869	858	882	902	830	917	911	865	886	866	857	892	911	906	934	892	924	871	846	876	895	891	903	875	893	892	838	925	895	849	856	852	873	854	875	875	829	853	889	850	895	924	861	891	891	852	862	896	825	852	902	850	899	878	869	884	865	881	886	905	836	924	892	884	891	846	911	858	835	930	919	925	847	866	892	840	867	820	927	877	863	899	915	915	863	867	857	929	851	923	857	890	923	907	843	859	868	922	857	911	897	880	864	889	884	902	878	850	854	917	910	852	870	872	887	878	902	858	853	826	895	902	869	917	926	899	882	917	885	920	881	891	854	915	898	912	877	888	923	914	843	931	861	864	895	920	871	903	824	858	866	837	864	866	834	898	916	876	853	877	883	837	814	885	879	867	875	849	858	844	912	845	846	850	877	904	862	906	926	904	905	872	964	864	876	842	900	877	888	914	862	896	862	852	915	860	963	872	870	851	886	852	873	904	916	870	885	920	896	923	933	836	891	873	925	922	862	886	879	874	906	899	847	841	871	870	881	818	905	866	870	832	909	879	902	850	928	860	885	894	917	874	911	859	912	874	883	894	852	943	916	864	896	921	909	849	936	868	887	881	877	938	885	867	898	932	910	847	929	881	887	911	870	887	885	879	902	895	865	869	923	911	895	843	863	933	924	940	911	863	884	887	868	845	907	852	854	848	829	864	930	857	951	850	924	883	823	898	848	900	902	921	895	916	854	912	899	818	878	883	901	875	857	867	896	869	876	850	904	840	895	905	880	880	849	920	861	862	927	882	878	882	905	895	890	905	886	910	946	854	886	849	925	853	869	917	935	870	915	887	909	882	842	858	863	902	914	920	877	934	870	885	832	843	900	881	829	896	885	886	887	921	856	889	898	854	933	896	894	892	918	860	865	881	853	902	874	869	870	895	912	899	909	906	876	859	874	928	914	898	942	847	831	873	874	892	869	863	859	905	883	894	869	870	838	853	868	849	915	924	872	905	930	908	881	885	839	899	910	850	928	830	843	863	880	926	856	853	876	915	863	962	896	958	884	898	885	870	880	878	849	872	831	854	894	848	871	857	903	888	870	836	875	888	865	848	871	867	885	907	858	914	920	895	888	846	848	881	884	827	886	882	870	893	876	865	935	890	866	837	915	885	870	889	891	929	881	825	905	841	845	911	886	863	843	875	853	894	895	885	892	889	853	830	835	881	863	924	854	870	856	866	881	867	913	905	863	861	882	858	951	867	899	896	858	840	876	925	895	903	858	903	888	858	864	892	879	882	888	830	900	913	877	910	888	891	871	899	863	917	901	881	961	925	844	901	853	904	833	870	917	874	907	920	914	903	901	896	920	935	898	858	903	851	904	869	863	878	868	849	849	881	835	865	873	907	861	861	920	853	855	915	865	863	870	833	890	910	831	952	902	894	869	856	916	938	819	920	866	889	920	868	855	911	886	923	872	924	854	863	870	903	902	852	822	893	856	887	832	923	862	874	934	905	935	809	898	916	887	947	921	929	939	875	881	850	867	881	909	861	878	878	925	859	874	885	894	817	907	908	883	857	881	946	847	858	899	861	831	903	838	952	897	877	914	871	916	915	921	893	876	842	844	873	872	899	899	898	847	911	882	922	892	885	860	880	866	845	920	857	869	873	897	900	869	957	888	897	907	853	842	820	915	888	870	896	918	853	898	888	849	842	871	884	873	879	848	881	924	847	883	907	938	889	852	870	909	910	946	884	877	803	912	914	865	867	867	874	868	889	834	851	890	828	897	872	897	917	809	890	902	940	913	893	921	839	877	832	859	898	911	875	878	830	897	888	833	874	845	838	886	897	876	858	889	920	858	919	902	937	885	855	849	863	855	854	932	872	879	874	841	911	905	885	891	911	920	825	910	907	843	880	846	881	908	834	877	863	884	857	853	841	843	886	841	935	893	891	874	886	946	865	877	888	918	913	862	887	892	851	853	923	878	910	875	914	869	914	937	845	906	908	864	909	979	885	797	869	873	888	872	906	902	841	842	896	888	901	866	864	865	925	918	888	869	888	898	917	860	864	895	911	849	926	891	855	849	936	898	915	916	930	878	810	898	866	920	846	916	916	917	888	873	900	894	863	896	840	891	871	846	858	890	892	831	904	896
8650	709	1740	308	169	168	156	156	172	156	180	169	154	162	182	203	203	155	162	194	157	180	180	179	176	181	161	185	163	166	162	192	152	143	173	160	141	198	148	168	145	173	180	181	157	143	149	160	134	185	170	170	153	160	159	155	153	161	162	187	164	178	163	168	191	179	153	174	186	160	157	159	152	172	143	156	162	150	160	169	138	183	166	191	177	162	162	171	185	165	172	183	145	186	177	158	149	183	180	157	175	171	191	164	182	198	184	161	176	168	157	149	177	184	192	174	166	170	171	185	163	183	183	160	190	155	160	148	163	183	169	169	156	151	163	158	165	183	137	174	156	159	172	156	186	176	168	178	175	173	165	157	162	176	174	178	171	158	164	177	161	151	175	149	170	174	158	186	172	180	180	166	172	163	192	173	167	151	193	173	164	166	166	171	156	169	140	146	189	155	183	153	148	181	167	151	173	163	175	157	167	179	165	174	160	168	149	147	167	157	174	150	162	180	159	144	165	162	166	166	164	163	150	189	149	165	169	144	158	178	177	165	174	151	162	169	137	188	166	134	152	157	152	166	154	146	145	156	163	183	153	161	164	173	149	154	189	145	179	177	155	183	170	156	190	163	178	181	176	163	151	176	181	175	169	187	171	142	171	157	174	155	169	173	201	183	158	180	138	190	161	145	152	167	161	180	159	194	183	152	160	147	168	160	171	168	190	191	181	166	186	173	170	152	165	166	173	181	140	133	176	163	154	175	177	186	179	183	166	153	159	169	159	146	182	180	161	159	170	189	167	147	171	155	173	178	177	165	175	129	171	159	161	172	166	196	173	157	164	179	165	179	143	146	153	189	178	174	144	181	144	180	172	189	146	154	143	172	188	155	165	170	167	162	167	167	185	193	188	190	136	183	171	168	165	168	157	163	188	181	152	155	189	178	167	166	174	159	168	155	160	161	148	183	169	155	161	158	161	165	167	174	149	153	159	170	160	169	154	163	169	149	166	167	146	147	154	155	152	185	151	161	182	169	173	148	160	151	179	195	173	154	176	168	178	175	172	186	172	162	167	192	169	179	161	162	141	154	172	168	166	157	183	183	168	162	181	144	153	168	154	164	165	139	160	165	150	160	165	177	182	183	156	147	150	159	154	167	167	166	172	160	161	160	176	166	172	178	157	162	172	160	192	178	195	154	154	165	167	205	166	149	170	170	176	169	169	183	154	176	167	166	168	184	158	186	166	139	197	162	169	143	158	194	178	168	179	156	160	149	160	164	167	166	170	169	185	184	159	176	201	173	185	162	145	166	175	178	149	162	171	185	156	181	171	173	185	172	171	186	154	136	147	182	154	157	161	161	157	148	159	153	168	152	198	170	171	193	150	147	141	174	160	150	184	156	166	159	166	174	193	164	156	172	181	149	148	152	172	186	156	165	176	174	171	165	181	161	145	157	174	154	175	158	149	174	167	163	173	156	151	145	168	157	147	168	150	162	169	184	185	159	184	167	171	154	170	191	159	154	148	156	155	175	157	159	170	135	167	165	162	159	148	168	172	175	176	162	161	179	179	153	148	171	151	174	189	160	179	180	172	184	154	161	148	168	174	143	173	172	161	150	153	183	161	168	165	169	148	187	172	172	174	159	165	164	157	176	165	192	162	169	165	165	163	161	186	166	148	175	164	155	157	184	155	169	159	163	149	158	161	143	166	178	166	158	181	172	174	132	165	157	169	176	165	165	163	164	165	185	167	167	158	150	177	168	166	153	171	171	158	170	170	157	165	153	158	180	151	184	185	154	174	162	210	158	177	170	178	173	164	179	164	172	158	177	164	169	166	141	163	166	174	170	151	169	141	156	168	162	153	157	185	178	148	169	166	152	184	168	158	150	155	162	191	162	175	165	183	156	167	181	147	172	183	176	161	172	162	169	154	188	174	152	174	162	151	152	171	165	181	168	135	163	154	150	158	186	170	183	162	170	147	171	183	178	160	152	165	189	160	160	165	159	177	170	143	174	155	175	184	176	154	170	170	195	170	199	188	167	171	145	186	159	160	173	168	170	169	164	168	164	178	179	171	163	143	153	167	149	173	145	178	188	177	137	167	162	163	163	170	171	161	160	179	174	159	140	162	186	177	161	168	177	144	175	166	162	180	169	174	191	185	182	179	154	172	139	153	172	168	157	160	157	173	165	179	156	156	178	185	159	172	185	165	185	157	170	174	170	160	163	160	180	164	160	173	167	173	162	155	157	176	166	161	169	179	173	163	172	160	158	166	141	152	149	157	177	177	167	158	195	141	151	151	162	168	166	162	186	175	155	165	166	184	170	165	182	187	167	161	164	161	172	152	157	167	176	154	161	184	168	167	171	177	161	150	175	169	176	169	164	196	150	152	141	143	170	156	186	192	162	171	184	160	164	160	159	155	170	165	180	157	182	160	180	170	163	147	171	157	151	176	151	164	166	176	169	146	183	171	162	159	191	158	195	150	171	168	181	165	182	158	147	159	168	173	160	156	156	184	166	152	164	167	172	163	175	164	170	173	159	162	195	171	190	161	158	178	166	147	159	164	179	182	152	183	180	179	173	163	194	164	146	159	153	172	164	159	152	155	170	168	170	156	162	179	174	175	156	153	161	159	172	171	185	157	173	171	158	160	177	147	181	180	147	131	153	173	181	158	164	154	181	158	171	153	154	158	182	159	154	163	158	165	189	170	164	144	184	167	164	173	175	178	154	155	185	162	154	167	156	159	149	158	161	203	194	179	156	169	133	149	151	170	173	188	166	162	194	188	172	172	174	171	200	169	160	176	163	150	166	178	162	163	162	186	173	160	173	170	153	187	155	155	186	140	164	163	176	176	157	175	151	142	157	154	186	177	185	165	179	167	148	173	183	175	165	167	138	181	165	155	175	158	162	158	183	167	210	160	166	172	177	167	178	154	172	163	158	177	147	198	179	160	158	159	139	161	172	180	153	170	178	170	170	197	179	168	154	168	170	161	184	186	193	164	184	174	169	184	173	172	139	175	155	151	173	182	172	190	173	141	171	150	168	159	172	163	168	182	159	153	164	160	158	170	168	178	157	180	182	154	154	185	145	151	202	162	170	169	174	170	164	165	161	159	159	143	172	169	165	160	165	171	154	175	152	182	179	160	208	156	166	169	172	156	148	197	148	181	169	188	161	192	168	183	150	185	182	159	166	154	163	172	163	165	180	155	176	159	170	151	168	168	171	168	167	192	161	165	148	156	169	161	157	170	165	181	130	165	157	159	156	155	171	166	154	167	173	160	172	139	167	171	156	194	152	148	165	181	171	152	175	166	181	176	158	147	156	172	194	174	170	191	172	157	165	152	174	173	163	171	188	152	176	148	156	149	174	144	153	171	142	161	162	161	183	172	146	161	161	182	156	165	167	154	163	161	179	173	178	153	174	192	183	160	156	168	156	177	137	164	171	191	165	192	167	149	166	171	163	159	171	153	174	184	166	188	198	157	181	158	145	187	183
7331	1146	4833	938	527	522	511	549	524	514	509	449	514	505	483	530	487	533	494	488	520	495	501	534	517	475	514	481	510	529	504	491	511	474	452	526	503	470	499	517	514	455	501	539	545	500	465	520	490	497	510	467	497	523	520	493	466	509	515	495	498	521	507	459	484	466	518	509	492	462	480	497	511	489	488	501	523	509	511	512	497	507	477	514	479	534	471	538	505	487	497	488	455	471	514	507	471	504	493	557	536	494	514	492	480	498	494	489	496	483	488	535	522	478	500	491	527	580	509	489	515	494	486	446	500	516	505	472	480	480	494	490	539	502	538	527	507	500	480	513	508	500	512	477	516	499	482	521	468	511	509	512	558	507	500	535	491	497	525	497	510	543	491	497	486	479	484	508	492	526	496	500	496	506	491	481	502	520	495	470	439	487	484	481	534	502	487	460	518	505	483	498	508	509	499	475	499	512	505	498	489	522	502	497	487	489	528	486	525	526	474	509	513	464	479	492	510	504	460	509	482	477	499	488	480	527	509	515	481	524	491	506	517	489	509	509	453	560	504	501	481	545	480	516	508	479	492	530	505	517	466	490	473	493	516	534	534	478	529	514	500	529	486	477	496	513	503	501	495	527	508	481	523	498	517	522	547	495	488	491	550	481	483	491	523	547	510	488	498	475	482	488	531	518	541	532	487	494	511	499	495	498	524	488	501	495	478	502	489	505	525	513	506	495	535	507	502	522	487	465	471	485	505	491	494	484	497	521	522	479	523	501	527	526	515	497	513	475	526	485	475	479	535	517	500	489	481	520	542	516	560	490	458	524	500	470	514	501	562	505	505	527	513	459	501	509	511	484	517	538	475	512	526	483	498	523	475	532	495	518	494	524	487	503	487	507	480	471	508	497	505	542	508	537	495	474	473	488	510	491	508	485	529	530	550	519	502	510	552	508	471	540	486	506	490	507	486	539	508	498	507	464	531	487	511	525	487	503	483	485	508	503	536	460	497	487	536	557	511	512	508	515	475	483	464	533	531	477	476	495	460	484	515	496	488	505	481	509	485	500	513	463	497	482	518	505	473	443	526	473	565	502	487	521	511	535	503	471	486	495	463	538	485	482	489	499	478	526	487	504	513	509	466	483	526	532	528	515	509	513	550	499	503	504	527	495	489	509	478	510	508	581	519	526	536	528	500	522	485	531	502	510	456	513	459	517	505	511	490	487	506	468	523	505	467	433	465	495	499	517	514	501	519	499	507	520	505	452	499	536	466	535	536	474	498	490	516	501	480	533	519	494	503	518	521	490	504	508	528	545	495	489	463	460	477	500	521	525	512	486	511	510	531	499	542	512	524	498	460	520	499	478	499	507	503	513	498	478	488	468	532	514	535	536	507	467	514	516	472	509	498	514	492	518	535	544	509	496	519	489	473	523	441	513	484	549	495	509	505	502	545	499	494	488	519	552	495	496	523	516	528	533	499	495	480	539	496	519	446	526	523	518	498	505	495	500	489	502	488	490	595	477	516	493	505	515	474	511	514	480	508	462	482	486	491	514	499	473	469	465	460	489	489	486	476	532	534	523	458	524	476	524	469	479	477	530	524	542	545	503	531	490	479	530	502	527	510	522	489	522	479	475	482	513	511	494	517	526	513	512	509	490	544	482	511	513	493	505	457	538	459	490	529	480	480	522	494	487	492	480	520	467	489	505	542	503	510	547	486	492	542	566	471	537	507	502	514	472	531	517	492	513	452	510	528	486	493	500	483	515	508	526	496	535	477	489	484	481	526	517	501	492	501	495	543	498	523	476	495	487	459	490	510	491	477	523	487	487	501	510	471	506	516	468	536	507	460	484	520	547	526	495	521	488	496	457	505	517	508	514	522	493	469	527	506	502	544	470	509	460	491	511	511	479	502	522	507	499	505	513	482	517	501	484	480	474	511	517	471	494	518	509	523	527	504	490	529	524	511	515	490	469	516	503	500	492	476	518	520	467	484	497	533	453	485	487	506	538	499	471	508	479	476	503	511	449	514	453	476	495	498	508	495	511	529	519	482	514	473	511	569	510	518	486	520	551	473	487	520	499	501	511	468	506	490	503	530	461	481	526	555	511	561	475	500	498	490	547	490	466	497	487	501	541	494	499	538	515	507	475	460	481	524	501	508	498	460	479	533	466	531	486	502	446	486	522	517	547	535	534	490	507	484	521	458	527	488	476	502	541	509	509	488	525	522	505	468	491	505	525	535	487	473	538	526	545	491	457	481	486	491	482	489	484	513	483	494	517	495	531	479	517	492	513	453	483	512	527	512	514	524	466	499	523	478	480	499	537	519	490	497	504	522	509	423	521	525	515	517	501	496	483	552	478	460	486	469	495	523	494	518	456	522	514	498	511	498	491	473	446	512	492	508	470	492	512	501	496	486	511	491	489	502	477	554	465	526	473	516	528	498	516	533	498	518	545	529	498	508	478	492	527	524	478	524	489	468	464	492	514	511	467	515	500	513	512	497	538	496	487	529	472	473	467	513	525	498	514	525	479	526	478	493	485	523	489	508	494	519	447	539	483	516	530	509	528	532	488	481	504	488	481	488	500	530	477	484	514	497	486	512	529	493	516	478	506	531	499	485	509	506	471	528	482	503	462	483	512	502	535	495	507	530	507	523	481	517	490	477	483	509	543	498	493	495	519	497	554	503	530	504	504	487	502	509	485	532	529	441	483	466	512	466	529	541	515	445	494	502	498	511	488	491	458	513	533	498	526	482	501	480	496	481	447	536	499	473	522	531	481	506	531	510	513	477	478	493	531	474	501	497	505	514	498	547	493	508	486	487	486	527	548	515	487	471	498	514	469	480	483	520	541	486	480	413	505	501	451	529	506	522	511	488	468	499	518	476	486	514	498	518	495	507	530	497	517	489	506	560	484	523	485	580	500	535	488	487	449	554	516	497	521	483	515	533	500	519	513	505	498	526	505	482	499	511	496	515	520	468	476	521	492	510	505	507	484	494	515	489	522	492	507	509	510	512	514	508	526	507	482	478	426	490	502	493	517	510	489	496	519	456	496	509	475	505	485	498	479	492	480	509	493	441	508	505	511	543	536	534	490	523	484	539	476	520	487	495	471	510	544	491	469	466	522	537	503	501	485	496	547	499	553	508	490	500	501	509	501	489	492	462	528	475	493	506	482	516	449	520	501	538	508	485	493	501	543	499	498	501	495	485	506	525	531	478	495	541	493	482	482	514	533	503	506	476	475	490	504	459	505	510	506	539	498	504	481	456	514	544	511	509	506	485	464	485	504	492	508	496	505	498	520	486	492	520	481	532	460	494	505	509	523	491	502	507	535	543	480	478	514	466	519	479	495	500	508	472	508	493	486	517	507	505	527	525	456	477	544	538	498	483	505	538	539	485	528	491	495	491	518	495	511	488	517	477	521	482	495	483	463	542	488	519	444	476	479	480	482	553	533	489	524	524	517	505	500	473	511	523	491	510	528	518	520	496	507
48139	22437	31185	10135	880	592	517	439	383	401	404	392	366	336	356	356	395	356	335	353	352	324	338	324	340	333	356	330	314	365	301	319	317	308	327	321	296	320	348	329	327	374	318	330	318	333	310	359	369	334	320	312	306	320	370	333	305	328	372	359	356	311	300	335	319	306	331	329	331	353	328	325	335	345	343	300	337	338	344	296	348	347	301	364	332	347	327	346	331	328	358	322	310	344	300	320	338	336	319	347	321	334	308	328	300	339	319	287	357	359	338	324	326	319	320	341	337	298	356	325	332	331	315	353	330	330	311	336	299	302	354	315	340	325	282	364	322	338	335	328	317	370	331	355	362	345	301	318	344	306	322	292	315	363	338	339	343	323	334	325	328	332	305	322	350	314	367	317	298	346	317	328	351	309	337	309	354	339	319	320	332	327	325	340	340	321	335	313	361	345	342	319	378	350	343	351	354	320	314	366	333	343	319	315	346	344	334	315	351	307	332	319	334	325	328	349	303	345	317	299	343	319	334	309	318	361	311	342	341	336	383	344	332	317	346	355	334	315	291	329	305	338	372	329	312	356	300	317	330	351	327	314	298	330	320	348	306	329	340	352	341	343	326	318	333	370	321	315	337	368	337	343	309	341	359	336	332	321	325	324	328	278	319	310	330	313	325	333	318	312	347	323	299	303	328	336	335	297	334	338	287	325	367	311	314	336	326	357	362	318	309	325	345	316	338	338	356	361	354	314	295	311	307	359	359	324	345	299	318	286	301	328	337	311	317	313	345	335	332	310	323	325	328	350	314	349	342	318	334	324	320	305	329	290	344	314	303	333	334	354	324	317	362	308	343	322	336	345	302	327	294	310	319	328	367	337	310	349	341	321	313	365	338	360	334	346	341	321	331	316	312	318	300	316	348	347	302	286	320	355	303	326	346	322	310	332	323	328	345	339	334	335	362	326	314	354	313	330	348	351	317	298	328	302	364	316	337	323	336	323	365	329	311	339	310	338	325	330	334	326	343	281	306	334	337	331	333	331	320	331	324	319	318	323	355	302	351	333	342	349	327	320	358	325	327	332	351	329	322	323	339	330	278	346	342	353	327	336	319	342	324	307	331	330	302	339	319	365	353	334	354	296	350	341	363	360	304	334	348	343	325	341	297	341	312	294	345	308	324	318	326	336	361	312	353	313	314	331	328	378	349	339	321	296	313	327	335	301	316	299	336	307	332	337	323	324	337	309	314	346	355	334	298	367	298	302	306	334	332	304	321	344	339	342	296	361	337	357	352	307	316	313	303	350	340	351	329	294	334	321	323	304	366	343	358	337	358	346	354	384	322	314	333	364	351	336	345	332	291	312	320	354	321	300	325	347	328	309	304	312	315	297	322	348	311	327	310	319	301	355	351	334	297	341	324	311	313	298	332	322	323	341	303	314	344	368	315	344	338	347	297	338	297	301	316	313	332	316	325	350	305	359	315	335	326	292	352	308	290	335	321	314	314	305	345	321	310	349	308	291	311	340	316	308	331	284	365	293	325	370	304	342	325	295	346	325	288	353	323	336	335	338	337	327	338	331	340	291	342	344	295	328	315	293	322	301	333	314	324	330	353	335	359	348	352	327	327	322	294	335	294	337	327	334	326	327	344	339	343	313	318	305	353	341	327	321	335	306	339	337	328	309	341	339	344	326	342	332	311	334	344	341	323	337	285	328	361	343	291	330	348	325	327	367	336	341	322	323	386	334	349	357	311	338	306	326	332	319	358	311	325	316	332	320	327	326	328	317	318	323	355	315	355	317	324	309	342	300	319	332	323	331	347	316	309	335	319	311	338	352	324	321	300	329	334	318	301	317	336	330	292	319	323	323	356	342	300	331	329	330	330	343	326	338	339	351	337	326	339	353	315	328	334	354	343	313	340	340	314	306	313	341	322	339	331	304	315	384	321	328	320	338	323	325	343	322	303	325	327	340	352	292	319	299	342	334	338	342	339	335	324	310	294	319	342	307	354	343	329	364	332	351	322	355	318	328	323	359	349	342	355	318	338	306	310	334	355	336	321	311	284	297	359	303	332	325	290	342	337	321	349	327	320	311	306	318	326	349	316	350	325	302	288	310	333	294	330	328	328	327	370	333	309	325	356	333	303	326	324	333	309	335	326	323	307	347	310	316	341	317	362	332	355	319	335	352	317	335	363	342	332	337	314	366	303	336	342	338	345	318	320	335	320	312	375	331	343	320	322	358	362	330	325	304	329	361	325	318	374	334	311	302	338	326	332	283	340	321	315	350	314	312	377	309	332	290	334	321	312	338	336	327	318	344	365	348	340	299	317	324	339	325	317	342	339	305	311	317	295	350	290	319	320	301	311	323	337	328	319	338	318	318	334	323	329	301	339	332	305	343	312	329	333	330	340	341	319	312	328	303	339	289	301	336	325	357	342	353	332	301	326	341	348	336	346	310	330	320	357	357	313	351	331	353	357	305	322	338	319	331	335	354	332	299	327	319	310	352	325	321	307	337	330	321	323	305	325	347	309	333	322	301	302	343	339	324	355	285	341	320	334	319	340	341	330	352	366	374	329	332	361	322	357	354	337	346	335	294	340	346	290	341	336	344	334	355	326	318	347	347	319	296	346	286	323	335	321	337	312	311	313	312	329	359	326	295	315	324	339	307	339	340	324	343	341	334	322	327	310	310	332	326	332	354	307	315	355	333	344	301	331	329	347	309	376	325	333	321	326	321	295	319	325	322	333	313	323	339	324	343	359	322	327	353	350	346	299	365	333	363	331	348	351	352	342	337	332	354	296	312	353	351	324	330	319	318	341	344	328	305	343	328	356	341	349	325	315	306	300	345	334	348	311	357	311	311	322	365	326	330	335	361	290	305	330	335	306	325	290	328	340	338	329	322	333	319	297	359	343	308	290	318	347	320	319	344	344	334	338	345	316	300	367	338	343	327	315	308	327	347	338	323	348	325	301	335	300	343	338	321	320	330	343	296	319	294	319	329	344	336	327	350	303	353	316	340	316	291	323	333	311	296	341	312	343	310	318	325	319	327	313	343	317	328	331	346	320	318	305	311	334	325	328	352	325	337	325	313	341	307	313	336	312	354	327	345	344	330	305	317	313	349	358	321	333	312	321	343	324	333	332	358	354	312	343	316	334	326	309	335	349	322	326	307	348	297	316	311	336	332	328	332	299	296	342	321	329	329	362	327	336	338	349	321	304	336	321	314	354	340	328	322	351	341	300	328	294	325	341	307	325	354	317	318	336	321	300	345	329	335	339	313	297	308	351	355	319	335	341	332	358	342	339	340	306	366	304	334	348	331	322	346	302	317	316	307	352	307	331	326	294	343	311	306	320	330	305	307	308	286	322	359	352	349	333	328	325	356	339	301	312	356	321	334	329	302	332	318	306	297	315	332	328	363	323	338	316	344	312	343	334	324	315	328	341	319	337	288	333	346	343	319	326	346	337	281	327	318	357	297	311	317	337	337	329	379
26993	12141	33963	6931	2427	2019	1796	1606	1483	1332	1324	1267	1147	1120	1130	1016	1026	1050	1017	1018	1005	996	947	961	938	918	949	931	833	892	918	882	901	894	894	887	902	927	872	890	840	980	970	879	914	881	857	860	906	900	871	861	928	918	879	887	887	867	883	885	841	884	885	901	915	884	935	889	913	810	903	824	841	885	854	853	886	821	850	882	888	892	912	850	861	837	825	834	867	855	817	816	858	897	835	832	828	881	931	811	830	845	849	854	837	809	869	925	865	859	835	880	850	863	941	825	817	786	848	839	857	869	863	840	862	803	866	857	887	858	889	891	874	901	836	824	840	866	818	829	848	905	890	840	811	896	813	865	848	885	878	847	858	835	879	821	835	845	853	882	892	859	854	873	924	815	833	834	828	911	816	877	892	873	824	842	837	847	869	839	864	876	869	886	879	812	855	848	790	859	897	844	863	786	835	880	844	857	866	892	845	829	838	914	857	849	867	925	857	876	879	874	872	868	856	839	798	915	880	877	877	802	834	818	848	828	830	904	859	875	853	889	856	875	792	856	853	852	841	912	848	838	854	872	842	953	914	863	867	901	801	846	885	911	927	843	853	871	847	866	850	862	861	872	876	850	886	876	862	843	888	904	869	861	835	833	868	861	848	871	850	884	843	818	861	829	861	865	845	817	869	882	840	884	862	888	823	818	871	825	878	877	882	873	858	873	912	855	865	902	904	889	862	862	877	840	888	923	890	832	883	842	827	878	849	860	838	834	894	898	851	890	840	873	844	897	875	855	876	803	899	886	842	856	840	821	886	889	845	902	881	838	838	850	862	862	876	834	895	900	893	836	887	873	860	830	877	852	851	853	871	899	907	846	875	844	855	862	834	845	878	852	876	839	829	868	858	866	842	842	870	884	906	884	876	879	873	847	835	846	817	906	873	867	853	848	829	819	850	870	852	856	917	887	891	858	892	873	854	829	860	843	910	825	858	854	849	831	819	906	867	806	880	847	948	862	854	840	825	889	845	861	882	893	819	831	831	874	803	903	840	851	883	867	853	915	830	859	885	863	848	937	839	801	836	876	825	866	841	847	854	806	824	834	854	872	895	867	865	878	796	828	925	856	875	894	881	829	875	864	887	831	879	892	871	821	857	846	832	872	838	801	801	845	803	840	845	818	851	880	852	873	899	829	793	849	929	890	913	832	846	842	877	862	861	797	860	816	858	869	849	835	836	838	890	865	850	897	842	869	861	857	918	862	860	845	856	858	817	884	897	868	879	871	874	820	867	903	910	800	888	829	849	845	846	877	810	863	853	836	862	885	867	818	884	900	837	851	882	865	799	810	882	813	858	897	855	844	901	882	831	856	872	919	848	863	848	895	879	846	877	815	811	886	831	847	837	853	865	829	831	869	820	872	846	865	866	815	806	876	873	881	883	880	825	809	854	876	927	891	844	877	895	827	845	877	887	829	841	891	877	865	845	845	846	906	807	837	859	799	868	866	872	905	828	819	846	856	845	830	868	864	862	866	861	872	901	808	926	835	898	814	831	877	839	868	863	846	847	799	851	910	891	814	866	848	840	859	898	887	845	822	866	851	888	819	869	887	869	877	823	830	860	894	870	839	873	828	914	852	862	860	853	811	860	790	802	823	844	849	881	839	910	861	877	851	863	845	821	848	872	875	846	846	897	819	892	897	809	880	926	875	931	759	865	897	862	838	841	842	846	869	847	835	793	873	894	832	920	834	835	861	879	848	876	821	851	847	853	853	853	852	827	883	852	816	817	863	841	839	849	823	873	851	860	873	844	891	850	882	902	864	866	898	890	826	898	842	842	840	815	809	849	850	863	816	834	901	798	893	883	878	844	884	869	864	867	850	824	826	901	840	870	827	932	832	830	886	869	818	873	908	842	866	868	852	854	829	908	879	871	836	863	834	820	818	843	899	941	873	784	901	863	854	893	863	857	863	834	878	906	811	863	850	843	889	825	877	880	807	796	869	850	879	858	831	811	847	902	860	850	842	896	823	890	885	836	886	890	864	909	850	915	869	841	838	852	831	825	837	813	881	819	844	838	890	844	833	883	881	879	813	854	827	867	843	826	837	854	786	858	801	858	840	808	874	829	811	872	846	876	860	870	815	877	884	835	846	855	860	823	864	890	849	902	900	912	843	909	893	876	871	908	852	875	856	901	834	859	857	863	811	886	861	852	884	836	873	868	923	872	859	837	840	845	885	869	836	839	822	831	867	879	896	876	893	871	918	916	906	836	859	849	893	833	870	903	920	855	871	872	837	808	856	825	872	816	919	858	870	847	830	893	863	898	886	846	849	898	845	906	935	814	875	848	854	867	846	848	815	828	914	844	825	810	848	846	854	852	875	857	828	891	881	894	861	865	877	882	847	839	864	839	913	843	867	882	869	865	849	875	815	811	869	831	869	857	834	829	874	853	848	824	839	867	860	881	862	840	880	869	856	886	848	820	864	877	803	898	873	881	939	825	865	802	876	850	844	884	873	808	903	871	889	859	900	871	847	814	804	882	848	894	883	901	887	857	894	874	823	881	810	854	823	856	904	844	873	865	848	823	855	840	851	862	870	820	860	841	843	855	841	858	885	840	860	812	909	904	870	908	860	857	789	882	902	874	870	880	868	900	826	852	908	951	843	896	858	864	860	919	871	827	924	853	826	833	894	814	845	841	870	851	865	902	858	909	840	845	888	898	850	825	908	816	850	864	858	896	880	843	850	888	846	866	862	847	877	874	906	859	876	832	844	857	927	856	808	821	919	796	856	847	840	869	827	808	871	851	849	827	912	866	829	866	891	890	865	800	900	863	883	826	867	853	921	854	832	852	858	857	824	850	832	841	820	868	862	874	865	868	813	868	889	867	870	867	856	854	890	901	865	884	872	883	883	846	859	900	833	860	863	855	890	874	850	887	893	838	849	846	862	905	868	869	838	925	905	874	876	878	885	845	866	853	836	907	937	869	863	839	871	855	837	826	862	824	847	904	875	942	878	792	854	851	843	878	831	863	850	806	886	858	853	800	836	883	865	851	862	876	881	869	888	906	838	889	860	892	830	845	847	840	843	897	875	838	877	907	886	911	897	850	849	768	816	819	863	865	893	890	864	872	858	850	912	841	901	862	876	826	887	863	860	838	853	839	854	885	897	835	835	837	828	898	839	928	858	866	862	830	836	860	886	836	819	822	898	866	827	833	853	839	862	841	878	796	874	865	843	837	850	880	847	870	832	867	910	823	911	911	884	855	889	841	870	859	886	868	818	800	873	849	886	831	815	927	820	876	887	870	906	912	837	821	867	839	839	880	881	823	870	834	878	811	823	834	813	871	912	847	868	900	840	852	831	816	847	829	847	870	779	855	789	881	882	831	890	872	811	842	829	845	901	855	850	827	902	861	796	890	859	906	843	897	892	832	829	828	855	828	919	929	840	867	875	846	845	854	846	825	846	869	855	802	832	834	905	833	859	862	907	837	867	878	901
61140	35528	46150	21515	2893	897	661	555	535	496	458	435	449	409	421	405	385	376	382	347	355	377	351	375	337	357	377	354	316	357	360	374	305	335	373	352	354	328	361	348	326	336	363	346	331	346	297	338	342	356	367	367	355	331	355	359	337	335	357	355	335	335	361	374	310	382	394	369	370	344	352	343	322	347	339	347	344	344	340	358	356	334	329	339	387	370	338	365	328	350	387	350	319	359	348	330	315	355	379	332	333	324	371	328	376	335	348	328	346	313	324	372	345	322	363	322	352	374	350	343	337	336	357	351	371	365	339	339	379	353	343	339	361	337	357	353	322	331	351	350	342	319	326	330	338	350	384	362	349	317	345	338	336	356	387	363	349	312	337	341	355	349	384	359	340	328	306	377	365	352	352	350	340	368	377	323	356	323	356	372	321	323	364	326	361	343	348	385	345	361	361	333	352	345	350	332	326	351	339	361	335	349	333	363	374	350	347	342	368	366	328	341	354	336	322	342	354	384	364	356	331	349	344	347	373	351	331	377	362	328	362	343	345	346	319	322	370	358	299	368	349	342	362	373	325	343	351	299	349	329	356	335	362	368	360	355	317	335	343	342	321	327	356	330	342	344	352	368	329	358	359	311	358	349	342	315	335	350	340	358	328	358	326	358	361	325	341	371	339	322	352	333	348	355	345	329	355	354	384	352	345	351	334	365	325	338	338	347	349	363	357	353	348	336	385	346	346	337	358	359	368	321	379	347	372	349	334	356	322	349	333	378	324	342	359	311	356	361	360	386	341	354	322	343	369	333	370	367	333	355	355	345	339	351	370	322	346	307	351	347	350	313	300	347	341	358	365	373	331	367	355	341	348	361	364	334	332	351	362	352	340	350	327	350	375	353	341	340	374	348	345	372	332	335	359	374	343	365	367	342	370	326	313	352	325	338	362	343	333	338	347	328	356	335	369	344	330	399	352	353	330	349	337	329	345	318	364	341	368	351	379	313	367	337	351	342	322	337	349	362	333	327	311	346	340	343	310	344	320	344	319	337	330	360	355	370	350	346	359	352	347	373	324	329	364	341	341	323	352	348	331	358	364	369	323	332	343	339	377	329	365	335	332	355	337	364	365	282	359	341	353	343	321	317	342	333	331	347	332	344	392	356	360	354	322	365	374	368	361	352	345	357	357	357	357	371	323	365	344	337	378	362	362	339	365	352	364	315	354	375	344	347	344	311	353	327	355	367	366	335	355	338	353	352	337	364	343	347	354	357	340	328	329	310	349	346	347	351	366	369	334	351	342	339	359	341	335	367	321	352	355	338	351	318	333	338	386	363	348	375	313	357	324	366	370	358	339	387	361	332	358	341	345	349	365	350	338	319	343	370	321	344	321	325	356	330	359	329	339	329	355	388	355	336	363	323	335	339	356	362	379	340	335	333	349	356	357	361	335	345	362	345	328	384	361	327	355	344	357	327	334	335	372	371	359	350	365	317	327	359	344	351	360	361	355	362	337	355	354	322	336	356	349	315	362	332	330	319	371	362	326	321	327	349	343	325	363	354	348	326	339	350	351	362	367	370	341	350	343	352	331	290	363	367	324	363	338	346	301	335	349	321	338	338	341	326	347	315	337	355	339	344	349	346	350	373	360	322	322	316	358	376	348	350	332	333	336	320	345	326	382	351	344	338	329	345	340	344	360	349	372	321	395	355	361	326	336	361	336	383	352	358	349	365	340	347	326	331	331	339	343	336	366	361	333	389	355	360	322	360	343	351	326	385	391	347	334	342	340	347	331	325	319	350	320	372	357	374	323	352	370	353	326	357	357	355	399	345	347	334	342	351	340	345	327	370	346	331	334	315	356	337	367	323	363	348	343	335	334	336	361	345	357	356	345	333	365	334	357	316	378	356	354	342	338	352	357	341	317	341	358	313	363	343	326	321	347	347	361	366	317	359	335	347	310	356	335	343	351	365	358	374	348	325	364	324	343	363	355	325	346	357	336	344	366	398	351	352	341	346	346	365	353	314	328	351	365	362	399	339	325	294	305	359	346	339	316	369	313	346	348	330	360	333	339	371	376	336	358	339	347	338	350	355	332	327	335	336	324	356	319	355	346	367	371	345	331	344	357	329	338	322	370	336	326	355	355	371	337	332	338	372	345	355	355	320	314	392	348	330	347	335	374	331	380	331	333	348	365	346	358	370	339	341	374	342	342	374	363	360	345	339	356	328	337	335	353	359	329	374	331	330	342	349	336	342	368	351	329	377	336	304	339	372	328	348	332	370	363	326	319	310	337	365	333	343	341	323	330	348	358	353	346	344	353	364	355	345	341	324	357	333	382	371	354	374	334	368	315	382	328	341	363	323	344	380	352	352	362	377	350	371	349	341	355	372	352	319	340	359	357	351	379	349	346	336	341	399	352	338	346	381	322	342	325	347	366	337	359	362	310	325	342	343	320	338	346	344	335	325	329	357	350	355	349	345	325	343	335	336	332	315	341	332	337	344	340	369	328	369	319	359	356	327	383	372	336	337	344	355	349	364	352	346	328	332	358	364	340	356	337	354	415	335	353	310	389	344	384	376	318	343	358	331	371	342	328	334	346	381	320	383	394	339	346	341	367	331	332	337	361	331	331	362	343	347	318	361	365	322	320	339	359	400	354	355	370	350	343	334	330	360	345	302	359	357	355	302	372	348	361	367	343	339	353	357	300	338	364	335	343	349	355	357	355	337	339	374	338	316	345	336	352	345	371	345	322	337	328	324	356	362	319	326	343	341	354	327	337	357	357	350	347	323	370	359	362	363	339	353	334	356	335	366	335	371	322	352	340	345	351	370	359	383	304	365	340	356	377	323	371	351	403	304	319	378	347	327	306	360	388	348	322	337	356	343	330	373	360	342	340	335	352	356	359	341	361	359	333	324	352	375	321	355	380	343	346	359	372	350	359	343	363	354	363	352	345	339	362	347	341	364	364	356	356	336	324	353	322	328	349	344	360	331	339	335	348	343	352	338	326	353	351	322	371	332	327	335	322	326	352	316	372	379	356	354	346	311	353	346	354	336	323	318	395	388	369	380	334	313	381	359	338	336	317	338	321	372	314	349	342	367	358	328	326	334	356	338	332	365	344	326	372	328	357	350	351	351	328	352	315	359	346	338	325	338	377	352	342	374	329	361	364	375	382	364	349	340	348	322	338	327	348	333	339	313	327	314	350	364	361	366	341	345	333	336	344	350	359	368	323	330	346	348	378	305	383	345	311	362	359	374	317	319	352	342	345	398	346	361	333	356	333	328	362	367	343	349	377	341	349	331	349	351	317	315	369	308	357	364	345	343	320	365	349	345	363	339	333	322	356	333	337	370	324	332	357	352	346	340	326	380	357	325	350	373	356	367	341	356	345	354	312	361	337	341	357	343	361	353	341	354	311	366	364	345	368	345	332	386	350	369	328	339	329	348	352	341	354	367	297	350	336	343	329	365	344	363	351	342	313	341	380	343	311	372
35041	21456	43856	14950	3714	3143	2597	2323	1948	1881	1691	1609	1451	1392	1347	1269	1205	1254	1101	1060	1081	1083	1055	1064	1080	1055	1052	1004	990	964	966	1001	980	932	958	921	919	948	933	953	924	959	960	897	846	910	979	939	881	895	869	927	924	872	873	900	910	843	927	919	938	923	903	877	914	895	867	876	919	935	881	942	887	883	916	885	934	940	894	864	883	935	858	871	857	893	912	864	875	925	836	858	905	882	920	826	887	890	913	858	894	816	928	876	861	897	945	866	887	853	889	895	846	874	866	883	877	865	853	884	879	877	827	865	882	875	888	866	917	873	836	837	885	841	896	905	903	847	861	928	919	913	844	833	870	858	897	903	847	870	895	878	829	830	860	828	846	856	890	879	846	843	884	902	848	880	846	824	894	838	929	820	902	837	867	893	875	863	850	880	885	923	873	897	933	904	874	905	875	865	919	872	944	938	937	894	939	878	850	870	905	890	829	917	910	876	876	873	878	823	877	833	843	891	848	859	878	891	880	813	909	836	870	864	933	915	862	869	868	851	824	834	907	914	855	851	875	886	920	883	925	887	834	901	873	824	824	894	878	890	935	934	865	883	882	941	891	887	858	946	824	869	847	891	871	822	890	867	847	860	899	891	870	835	820	852	877	861	864	925	869	928	887	883	867	839	829	872	872	873	849	851	892	909	888	889	877	825	854	886	893	864	867	867	876	911	904	874	849	895	920	890	857	852	895	869	886	887	849	840	860	893	861	877	963	884	895	909	834	844	830	835	870	883	878	887	843	915	896	880	858	878	836	910	881	838	856	859	922	837	923	944	859	878	905	815	839	863	829	819	856	895	855	881	832	905	894	841	883	899	841	850	848	849	925	925	845	846	784	879	917	837	846	915	829	907	892	903	864	937	929	881	849	887	861	867	787	919	878	919	865	867	912	881	875	868	847	879	860	843	845	908	875	891	905	841	897	861	905	794	908	882	907	901	872	863	824	851	902	876	883	846	829	842	909	879	868	847	932	856	877	833	870	834	883	837	892	910	902	902	874	843	854	855	908	847	906	864	863	831	892	877	902	847	884	817	913	841	870	878	880	861	884	898	891	846	868	885	914	880	877	881	885	895	863	826	861	916	910	872	882	916	848	896	895	877	883	903	831	882	862	895	928	845	948	891	869	886	853	856	951	908	886	907	853	911	850	854	882	896	857	952	839	829	855	905	916	872	843	929	906	851	882	849	864	893	819	896	880	813	896	902	889	908	907	906	893	911	806	867	881	824	906	885	887	845	863	881	893	868	878	826	850	852	831	909	897	836	896	887	866	862	895	897	930	877	864	884	811	871	885	825	866	860	895	843	900	859	830	837	892	870	870	837	874	870	844	852	830	877	871	866	847	916	892	841	866	819	855	842	882	876	853	877	847	903	896	919	858	846	861	861	869	876	908	882	877	820	884	843	891	923	841	878	910	860	859	851	902	923	877	925	865	830	822	856	798	846	892	844	877	863	895	838	867	857	840	852	900	928	830	890	838	888	840	874	891	874	862	854	910	879	833	855	891	863	903	886	852	876	864	876	835	857	861	931	856	901	893	826	854	889	864	876	886	869	843	853	871	879	889	894	894	839	872	862	856	846	827	820	839	849	854	857	909	851	867	806	885	822	882	870	807	863	908	853	898	869	823	887	859	852	889	867	882	841	863	862	827	853	858	813	884	875	842	841	865	900	835	922	822	925	901	822	895	852	872	887	873	837	845	891	875	863	825	914	904	894	864	949	879	886	887	877	856	887	876	869	881	835	862	869	890	859	881	884	858	873	849	865	893	881	875	859	877	882	847	826	846	940	901	878	850	870	853	807	880	863	879	868	869	860	870	844	854	876	849	889	820	853	854	881	868	885	851	858	832	831	884	826	884	938	905	850	922	927	869	813	876	828	868	898	841	842	872	844	842	868	872	928	873	830	914	855	891	817	947	903	902	844	830	891	830	834	848	875	883	860	931	805	870	875	885	898	845	847	872	835	866	878	891	851	836	858	835	808	902	918	863	903	797	882	899	840	921	830	853	826	880	876	903	855	897	888	895	862	913	886	882	802	910	864	867	804	882	896	836	819	842	851	861	887	839	864	874	907	888	833	939	834	905	924	890	864	874	885	889	858	878	869	846	856	901	817	873	866	884	864	868	862	915	886	885	835	887	865	858	868	896	914	880	892	841	813	877	823	905	945	903	895	940	885	935	850	858	862	854	839	829	895	878	891	890	839	873	919	871	912	885	881	842	871	880	884	879	876	851	914	891	893	933	833	934	917	869	870	887	867	857	860	858	901	933	849	866	880	859	817	890	862	872	873	869	832	908	840	905	804	912	847	890	884	848	890	858	841	876	880	841	842	824	912	844	851	869	889	895	853	864	906	807	845	888	919	879	842	843	851	882	831	924	842	859	874	853	884	890	882	817	897	909	884	887	898	916	843	893	870	855	881	797	827	878	890	823	845	884	820	855	839	863	889	812	903	892	852	837	863	859	873	852	881	878	873	876	889	897	862	852	843	913	906	860	843	864	877	870	843	864	888	894	869	862	901	900	860	860	845	839	859	861	897	891	874	962	865	854	923	833	873	873	867	871	832	817	862	908	937	867	931	875	881	839	818	840	893	862	857	841	904	881	869	844	859	951	860	850	850	865	949	845	881	865	873	843	867	869	876	928	860	875	834	896	917	927	884	871	904	867	891	875	940	872	853	878	855	912	894	812	869	865	914	832	867	872	888	791	893	887	917	895	859	873	900	882	847	840	902	918	864	918	895	900	860	871	886	847	889	880	905	864	933	862	897	857	888	884	923	899	892	881	875	874	870	879	864	904	880	873	832	896	858	843	909	838	872	880	850	887	852	890	863	879	871	849	863	916	898	864	833	873	808	843	903	884	882	884	903	825	904	844	833	879	826	814	827	870	884	903	894	861	891	888	875	807	866	890	864	898	922	937	877	899	892	896	876	870	814	817	834	843	853	828	901	869	839	909	879	871	878	863	827	829	839	905	874	917	924	862	851	851	850	890	923	873	880	861	893	922	840	822	850	859	851	877	903	879	909	900	863	869	868	860	849	899	878	875	877	867	879	868	828	858	882	870	849	850	876	914	824	812	870	855	825	951	852	846	904	881	896	894	872	900	885	866	849	862	906	881	892	884	849	928	916	873	898	892	853	876	914	873	844	844	892	874	884	888	911	898	868	867	812	908	889	920	899	873	835	864	891	818	876	900	851	887	842	879	886	841	876	893	860	900	863	824	896	895	852	840	925	894	870	873	910	870	892	855	893	881	863	896	914	853	842	901	886	859	847	867	938	869	896	853	901	895	881	896	887	902	884	894	861	857	886	903	918	839	825	929	868	879	844	903	883	906	883	896	872	852	828	885	897	912	924	876	887	888	915	857	851	870	890	837	894	883	860	840	871	878	893	844	880	936	875	855	854	893	861	867	880	894	854	837	909	850	844	902	882	814	842	874	844	816	867	855	879
8494	1201	1948	417	168	175	163	159	181	192	178	185	169	188	175	164	157	210	170	163	136	185	173	181	156	176	192	182	178	201	184	190	173	164	153	174	169	167	186	167	175	183	163	170	164	151	163	168	198	166	168	171	169	172	184	146	166	167	156	154	165	172	171	158	197	166	190	171	169	157	156	178	158	174	171	171	155	162	182	178	183	151	174	174	159	162	166	185	157	199	168	172	159	184	184	171	120	164	182	170	166	220	157	167	151	172	166	165	194	179	171	173	176	152	162	171	172	176	180	172	161	167	190	154	183	168	170	156	176	179	188	164	205	200	170	219	164	155	173	171	192	163	175	188	189	155	153	189	167	184	169	179	178	171	188	181	191	183	164	180	173	184	159	149	177	162	179	157	189	174	173	177	153	176	161	158	181	167	164	147	161	184	180	163	172	187	176	141	185	190	166	182	162	163	190	181	193	168	174	187	161	156	162	178	180	166	149	151	160	163	182	167	183	148	177	159	177	173	199	155	172	181	177	169	163	202	161	172	179	165	148	163	143	176	168	168	176	152	169	139	176	186	167	167	164	186	167	172	198	179	171	171	178	181	157	140	172	164	165	171	187	164	166	171	179	180	156	165	170	175	179	163	155	172	158	156	201	177	162	163	179	184	179	178	167	171	170	183	205	187	157	189	195	166	162	183	154	170	162	175	178	177	168	168	180	174	170	166	170	160	162	190	186	160	188	177	193	189	193	165	148	185	164	160	168	174	177	186	197	176	177	151	177	161	191	175	178	184	150	176	173	152	167	179	191	197	172	158	168	164	190	143	163	127	185	202	160	157	165	146	176	184	143	180	154	180	177	189	164	175	187	169	167	180	170	171	181	161	171	187	178	174	183	196	195	179	175	166	201	165	185	209	163	173	170	173	179	164	166	165	169	153	184	152	186	183	192	168	171	149	169	191	199	170	169	146	167	179	168	186	184	183	154	180	169	145	144	196	145	163	187	162	176	201	164	157	153	165	182	175	192	143	144	190	165	172	195	152	159	182	183	182	156	174	167	145	170	150	166	166	170	169	167	172	163	169	139	172	154	172	189	166	178	154	169	167	170	166	156	185	196	161	173	181	186	163	166	176	161	144	181	162	189	164	148	172	163	169	178	176	171	184	176	157	198	163	170	185	175	165	178	164	163	166	167	186	182	161	168	149	170	173	195	179	184	154	169	185	155	165	165	181	167	185	155	185	182	170	171	189	170	179	158	154	178	162	167	169	185	173	161	171	183	188	199	168	201	188	179	179	153	167	168	175	185	180	159	177	149	168	163	176	170	157	164	154	152	160	192	190	174	171	162	173	178	184	152	190	171	159	144	146	182	163	168	175	192	178	178	188	180	175	167	182	161	160	161	203	170	174	176	166	165	186	171	166	153	168	154	158	160	184	180	191	207	180	170	165	146	175	177	173	152	175	175	181	211	187	162	198	175	186	170	176	162	204	163	163	205	161	172	179	179	160	158	163	175	183	159	177	167	150	168	177	160	189	197	153	178	187	166	164	175	173	173	178	171	183	183	185	165	183	158	173	180	157	166	164	159	166	187	166	187	165	194	173	182	169	162	163	167	143	198	188	159	196	169	167	188	170	171	174	165	166	175	168	179	182	181	145	191	189	171	168	175	163	181	153	158	178	178	170	158	167	181	172	172	162	156	173	200	179	145	150	190	164	171	199	174	171	173	170	167	192	161	176	165	177	170	179	187	169	164	196	184	195	170	169	162	163	196	162	176	175	170	184	152	170	181	172	180	182	180	171	190	161	182	172	168	165	193	193	174	179	172	193	167	174	181	164	170	169	197	161	176	189	176	200	174	159	182	182	198	164	167	169	152	181	175	150	185	192	175	175	180	177	173	178	157	177	161	177	185	169	178	155	170	177	177	191	158	178	170	185	196	184	163	158	180	168	186	174	173	191	138	179	156	190	186	161	178	183	189	179	152	176	182	157	195	166	167	174	168	172	182	177	190	194	170	193	186	157	181	187	177	166	184	178	184	157	178	184	177	175	202	176	185	149	145	169	181	160	165	147	172	183	162	173	177	180	141	168	192	179	167	162	146	184	188	172	146	171	176	152	170	177	171	152	148	172	181	169	187	154	153	167	170	171	179	159	163	185	152	180	187	185	174	177	167	154	146	196	189	154	149	189	169	179	166	180	179	172	153	180	180	178	150	177	193	165	170	163	167	174	172	175	156	171	181	169	176	159	162	174	161	179	167	164	185	160	161	178	171	171	161	145	172	158	173	170	180	166	167	191	171	190	164	175	161	148	167	142	165	164	157	184	161	165	195	166	196	177	184	174	181	155	157	156	146	173	148	162	163	184	197	173	142	160	169	142	199	179	178	151	184	206	163	166	177	167	181	184	173	166	156	175	193	173	161	171	164	168	178	163	156	162	155	174	158	155	167	147	167	187	179	168	166	167	179	165	184	154	172	148	178	178	172	153	150	195	177	171	155	185	183	170	160	148	188	174	179	161	158	167	183	145	180	179	147	169	166	170	173	185	171	166	185	164	175	213	158	172	178	172	174	173	162	172	164	185	176	177	175	175	148	159	166	164	175	185	174	172	183	182	167	172	151	158	174	170	186	166	185	196	165	155	145	189	167	181	192	149	156	176	146	178	184	172	168	170	158	173	165	158	163	158	165	157	181	184	182	165	155	185	163	188	168	147	204	177	161	152	188	171	163	172	164	179	193	195	172	197	159	174	165	159	174	171	169	158	160	152	156	173	186	172	189	174	180	151	168	171	195	198	182	167	170	180	162	167	187	193	198	170	164	173	152	167	161	184	172	154	183	158	172	197	180	162	193	193	149	176	202	169	165	172	161	154	160	171	169	190	157	162	179	165	184	176	177	176	184	181	193	163	178	164	163	201	172	162	177	162	155	179	170	187	165	189	159	180	186	174	168	159	205	167	196	196	168	159	170	157	182	151	166	162	172	165	187	187	166	196	164	197	169	181	176	191	165	157	156	176	145	180	182	173	191	155	176	167	203	163	163	195	150	171	187	155	155	183	177	173	172	154	186	166	189	163	165	159	163	162	180	177	172	176	151	195	160	164	168	173	163	165	158	153	144	195	168	178	147	190	192	179	189	164	167	168	189	183	165	177	172	151	168	192	186	162	174	173	183	195	173	192	168	178	161	157	158	159	177	143	171	159	180	163	172	167	170	165	172	157	183	194	193	169	166	153	170	166	154	177	156	164	182	182	188	174	189	190	168	183	161	153	137	160	160	177	168	171	170	193	168	175	208	162	174	158	150	221	175	181	170	165	167	163	165	148	171	191	170	188	150	166	158	199	166	177	177	169	171	170	186	163	182	170	172	191	175	169	188	194	183	159	169	169	183	176	177	152	153	137	175	167	175	183	188	181	157	167	166	185	185	185	179	164	182	173	199	185	155	163	152	191	176	152	166	166	135	192	190	167	150	180	160	162	173	149	176	157	184	178	186	164	172	154
7204	1814	5289	1293	599	575	542	572	579	524	530	480	506	543	532	512	483	529	496	533	532	518	548	507	528	554	514	514	546	526	488	553	501	546	550	482	516	505	541	505	467	533	512	472	531	493	507	532	465	538	527	522	486	514	517	488	518	550	477	524	500	491	519	499	486	531	501	465	502	549	505	497	551	513	521	499	534	493	516	493	516	537	482	555	512	544	534	538	503	550	542	507	525	509	510	535	500	511	540	488	509	516	471	535	525	487	494	543	506	520	547	550	531	515	496	537	523	513	518	493	532	505	531	492	498	535	493	533	501	477	527	519	544	493	498	500	547	509	509	527	548	516	479	517	478	545	546	534	558	522	535	521	491	512	567	527	574	528	517	530	539	477	500	489	583	512	531	522	573	557	524	503	501	504	562	485	512	524	503	476	539	551	515	548	505	572	505	528	534	551	515	537	504	509	511	456	534	522	526	507	469	533	498	504	479	502	503	490	520	521	558	508	512	492	507	525	532	506	490	489	536	511	536	487	482	458	516	562	494	494	535	513	502	518	492	505	499	522	477	504	492	504	549	487	508	490	515	522	505	479	546	514	533	468	544	500	466	502	506	513	507	551	534	575	569	513	520	528	525	528	541	470	514	521	512	518	533	508	520	517	513	513	518	511	506	521	549	519	528	509	541	548	478	479	482	463	526	507	516	525	536	526	524	526	543	491	512	509	490	513	478	513	534	516	542	499	532	518	549	507	480	473	514	507	518	473	527	468	530	532	491	480	521	512	508	536	525	547	482	539	506	529	520	501	502	523	527	535	537	497	521	491	471	548	475	504	508	517	522	532	498	498	488	523	528	487	549	506	524	525	489	507	547	520	532	493	538	537	511	511	489	551	521	548	518	551	527	514	507	545	516	507	524	513	500	505	526	463	471	492	584	506	540	536	513	535	485	502	537	497	545	513	528	535	513	527	542	499	540	517	505	591	487	483	515	501	502	518	501	519	563	533	486	522	500	517	499	498	485	538	535	526	460	546	514	517	477	509	513	521	560	483	500	512	515	508	555	529	494	516	547	546	554	513	515	491	542	532	525	555	554	491	543	487	541	516	520	496	492	525	512	538	505	529	548	523	517	503	570	487	506	530	555	505	520	509	517	507	518	515	508	494	506	496	487	523	503	508	530	519	541	517	507	546	517	531	524	493	522	520	517	481	538	505	510	520	521	515	518	517	511	505	515	486	500	503	556	533	512	504	506	533	515	485	530	506	477	484	538	509	514	528	513	538	526	528	535	523	518	530	517	528	530	526	523	518	502	527	516	476	550	508	521	508	524	504	525	534	524	521	499	481	507	484	492	528	530	510	508	482	509	531	487	521	536	532	518	498	534	509	465	501	532	476	517	529	506	503	498	525	507	514	508	505	528	505	537	462	515	544	548	504	513	489	516	494	527	483	511	485	557	528	570	577	526	503	564	535	484	552	492	497	499	510	507	505	509	499	525	515	563	537	486	539	538	486	550	501	519	504	544	536	510	514	496	520	522	527	527	508	526	487	514	546	562	541	517	558	511	544	525	523	532	477	484	484	520	491	529	521	523	501	525	517	474	514	535	518	466	529	520	545	479	542	504	519	546	513	524	549	550	476	512	515	521	539	557	494	524	506	518	511	544	490	524	540	529	496	536	523	511	537	508	573	527	519	525	592	489	497	482	524	570	480	548	528	522	497	582	516	491	462	473	557	499	518	501	548	531	495	484	518	518	494	499	515	504	515	528	530	499	552	536	500	512	522	540	508	499	487	502	526	494	556	546	517	537	513	495	528	500	527	530	507	503	539	499	475	497	559	512	538	466	491	496	490	523	530	489	527	487	492	537	501	522	511	495	491	518	548	504	527	555	541	559	478	519	501	478	494	507	546	480	488	546	524	512	488	561	534	526	518	521	502	492	483	543	519	526	543	536	522	511	529	544	488	558	531	514	514	527	509	531	538	500	492	546	472	556	491	513	534	512	547	516	530	525	508	508	543	477	574	525	448	536	522	481	502	500	549	551	537	508	503	545	506	528	524	493	544	514	510	526	515	452	501	526	519	529	520	465	465	500	522	498	486	517	496	521	555	502	516	518	504	536	541	509	494	520	517	479	521	555	496	488	506	523	491	489	495	515	502	532	481	504	509	527	506	521	491	522	544	519	527	493	525	496	520	464	484	528	526	540	516	528	527	520	514	536	451	526	482	516	541	502	509	513	508	499	524	497	492	510	502	518	509	485	511	510	523	482	548	542	507	522	524	573	482	521	492	495	527	543	528	483	497	489	469	501	551	501	506	556	470	553	517	495	536	504	528	519	510	512	502	500	529	505	538	484	515	525	483	496	505	488	504	536	504	518	487	523	510	519	508	488	512	512	541	525	576	547	498	511	539	528	482	514	513	497	486	487	483	534	512	497	500	527	579	520	497	544	498	500	529	498	545	515	504	506	486	512	489	516	534	488	497	552	523	511	544	549	503	527	514	548	508	499	504	506	504	531	519	489	502	488	543	513	519	506	522	498	528	512	501	501	488	499	537	488	554	503	517	484	524	513	513	537	472	528	507	507	525	515	504	496	527	545	480	548	543	548	543	542	557	534	504	516	544	535	537	537	507	503	553	485	517	533	476	524	543	507	499	531	469	525	513	478	506	506	513	473	531	518	535	513	490	519	518	500	496	484	547	507	511	522	536	511	506	502	489	491	520	545	536	522	561	524	512	551	527	475	458	509	541	511	492	511	536	523	512	534	510	537	530	479	529	545	508	488	545	493	536	509	567	490	472	501	534	519	554	517	570	478	543	513	512	479	499	524	533	486	516	535	533	565	555	479	486	530	496	503	510	514	530	500	513	507	508	515	473	503	496	544	555	522	518	524	494	543	544	536	503	522	575	530	489	491	533	517	509	520	476	534	513	501	483	525	540	494	530	468	532	521	511	536	492	507	553	492	495	505	532	559	529	525	498	549	517	569	524	529	506	556	536	509	526	500	495	567	494	559	537	514	568	486	481	528	512	529	489	505	478	521	577	501	552	502	502	512	514	504	522	516	485	514	506	515	499	520	475	547	526	503	505	496	516	520	541	535	534	482	467	532	526	475	520	507	541	505	511	518	496	498	536	486	480	521	515	516	511	505	518	509	508	517	524	564	508	475	531	519	509	466	493	493	517	552	537	516	541	524	534	515	520	533	543	498	523	487	514	537	511	542	502	508	463	523	490	529	544	480	496	544	510	516	507	523	553	510	504	490	522	465	503	484	486	536	504	501	491	514	495	516	511	501	530	493	543	471	528	535	535	509	509	521	536	522	535	501	511	526	480	464	533	522	508	528	501	508	508	501	531	516	541	513	496	536	535	496	546	537	547	521	516	475	531	524	510	491	532	513	539	499	568	508	566	531	501	504	550	528	504	468	531	497	513	516	498	498	513	519	528	500	535	497	473	529	509	548	507	527	528	494	524	516	527	555	541	478	494	544	517	512	544	522	506
47010	29081	39789	17221	1565	535	491	452	440	375	417	408	420	355	401	357	361	360	363	351	371	336	331	375	322	325	317	351	357	336	350	342	366	357	371	338	316	329	349	340	337	354	348	336	355	351	337	348	343	314	370	349	352	337	344	332	340	344	325	349	318	348	312	326	342	363	300	323	319	367	351	353	332	337	322	348	318	348	332	307	342	347	347	311	380	333	308	343	354	331	335	338	348	374	319	373	346	389	340	348	336	340	364	312	352	317	327	291	374	350	333	298	384	359	327	357	328	363	320	326	309	364	359	344	349	373	317	289	331	351	371	383	336	332	310	315	336	364	356	325	338	337	303	343	346	342	344	348	329	319	378	334	343	347	356	333	297	359	315	382	318	349	350	361	360	378	318	328	303	353	342	356	373	375	327	356	397	369	326	360	359	354	381	369	328	332	367	333	330	337	344	339	345	323	364	335	336	340	311	314	330	336	322	326	343	339	369	314	354	322	351	331	335	322	329	335	362	341	345	305	367	309	329	378	306	336	320	339	384	305	338	342	369	311	326	382	358	331	354	327	340	332	330	337	322	300	325	356	320	362	341	332	331	354	349	362	362	368	358	344	372	336	325	300	331	358	348	346	324	330	343	313	349	318	362	350	311	334	353	351	326	317	327	318	316	317	346	354	314	385	373	367	340	362	339	335	331	368	365	370	314	315	304	322	340	363	322	343	308	345	312	354	357	331	335	325	328	360	350	331	289	370	350	340	327	320	386	345	347	346	350	328	341	342	318	337	325	311	371	328	350	328	351	323	310	370	339	344	318	311	331	318	331	334	334	344	316	312	341	365	332	342	305	298	322	343	334	334	318	346	355	350	330	384	338	360	332	304	348	355	355	300	306	339	334	359	327	314	346	337	361	329	343	362	368	310	343	343	342	346	346	345	323	317	359	354	361	361	368	330	328	347	336	357	317	366	357	340	334	345	339	379	369	365	333	354	357	327	337	323	325	352	334	347	344	310	316	356	373	312	335	365	335	359	350	351	329	327	343	331	359	346	314	325	332	339	323	324	296	364	307	308	332	358	319	343	351	358	348	349	327	332	353	323	316	326	338	331	342	334	348	337	360	349	297	331	339	368	358	344	320	336	376	311	355	325	322	334	331	365	325	321	340	327	324	358	328	312	315	347	327	343	320	297	325	353	353	334	320	352	336	388	363	318	345	347	362	318	341	328	343	321	337	333	355	328	313	330	337	336	335	355	324	343	380	348	327	340	311	342	362	347	341	353	312	371	299	348	346	305	340	341	321	342	363	323	328	319	308	324	306	352	342	323	328	357	376	328	351	343	362	336	326	335	325	334	327	308	337	352	344	331	317	350	372	380	350	326	346	366	384	362	369	360	330	340	319	340	366	344	347	327	305	337	338	339	354	327	351	337	369	385	310	346	334	340	343	346	368	354	347	354	336	341	337	340	328	356	360	364	345	363	355	336	322	333	324	359	371	345	362	353	361	348	333	314	332	358	345	327	351	327	308	326	331	312	350	346	336	318	364	345	374	318	310	363	345	360	338	337	338	348	314	336	367	345	341	341	367	331	317	336	342	333	332	299	335	338	324	334	348	336	356	350	369	335	340	332	319	333	358	327	363	326	330	334	385	335	372	330	339	347	338	328	352	331	339	369	341	320	338	344	336	339	318	359	304	337	349	320	298	342	356	366	316	355	357	307	320	316	311	340	317	346	377	343	344	332	319	338	327	359	341	355	318	290	348	362	336	321	364	322	351	364	297	351	356	356	311	361	373	330	356	348	337	313	339	356	326	354	359	322	362	330	312	380	350	331	341	356	324	342	340	331	329	342	367	347	315	321	349	325	361	339	359	352	361	331	338	378	310	350	318	339	337	335	325	322	359	366	344	326	367	366	317	357	340	339	346	323	307	343	338	330	335	355	352	339	340	350	330	337	318	357	338	336	351	367	375	353	357	336	341	306	346	351	327	327	330	333	348	321	340	348	355	328	345	375	315	339	321	317	330	361	337	329	365	372	368	316	321	341	327	299	358	329	353	328	360	346	359	364	340	362	334	375	337	337	348	340	314	334	341	375	324	341	368	365	351	365	344	345	323	364	344	352	355	352	343	337	341	354	345	354	295	333	329	376	326	372	343	357	339	351	336	331	342	342	346	339	330	332	360	324	336	314	333	305	372	335	323	352	370	326	355	334	348	363	338	305	338	378	359	328	354	335	342	334	357	373	331	342	299	347	354	305	361	323	316	360	345	347	326	351	324	313	353	361	340	320	331	347	320	349	355	314	332	349	353	335	342	346	307	360	353	329	316	349	349	352	332	367	345	347	358	342	337	302	340	364	339	340	354	369	345	341	334	348	318	339	334	369	339	352	360	354	315	354	321	322	327	328	335	334	332	346	345	374	319	334	359	347	329	354	332	329	316	364	330	324	351	367	353	351	352	326	322	353	338	350	346	367	356	363	323	345	300	332	334	319	374	338	361	371	335	355	365	356	338	334	320	349	358	345	310	350	363	345	379	340	337	363	358	352	313	347	280	384	322	360	335	355	368	340	350	328	368	340	377	329	322	318	336	378	352	348	328	329	377	346	329	372	380	333	350	339	356	347	328	337	340	307	361	387	350	307	340	368	361	342	336	367	351	374	365	323	311	347	327	338	356	362	361	354	344	338	340	381	342	355	331	334	325	309	356	326	348	343	311	375	353	339	348	317	356	361	304	324	318	338	374	344	347	323	296	301	346	380	327	362	340	365	347	354	342	328	315	321	341	326	339	357	334	324	359	342	290	320	346	358	367	339	334	326	298	340	334	325	336	344	317	316	288	377	333	385	346	348	338	344	317	312	315	313	323	317	347	346	346	347	327	312	322	359	338	353	316	362	326	300	333	341	329	346	337	350	324	355	359	331	363	341	336	341	341	377	348	330	369	343	376	340	289	336	335	348	362	355	296	342	353	343	346	340	327	326	319	369	383	350	366	340	353	329	346	331	322	331	374	357	330	357	310	369	338	350	354	308	333	347	344	359	353	316	331	357	370	352	317	351	344	346	319	378	355	311	377	341	346	331	348	354	303	345	375	353	346	335	300	329	359	329	343	344	344	334	334	337	331	357	302	364	373	365	317	379	330	318	363	357	379	340	307	335	344	333	352	341	339	365	336	347	344	365	337	324	329	364	355	336	340	311	355	340	330	340	320	342	312	328	357	335	350	358	349	314	327	307	367	297	331	341	337	312	328	347	359	323	331	337	344	341	374	323	334	342	316	339	327	317	340	344	335	362	348	334	330	335	319	359	371	333	333	361	326	321	351	328	339	351	357	324	309	334	355	299	360	349	321	331	315	338	331	305	351	348	343	376	336	312	327	323	345	322	330	334	310	334	336	332	331	328	332	360	331	347	335	323	330	354	354	329	318	333	331	343	353	335	342	399	326	323	376	355	312	350	335	317	307	350	353	355	343	370	359	373	318	324	309	303	342	359	345	367	332	344
27094	19176	41507	13629	2199	1986	1735	1559	1440	1407	1282	1159	1181	1143	1102	1128	1042	1053	974	1010	966	960	939	1036	972	946	988	974	891	901	870	905	853	895	938	893	949	884	840	941	926	947	927	943	859	883	902	895	932	916	919	921	846	865	839	887	962	879	885	867	918	871	823	873	910	892	866	934	938	843	880	862	856	838	879	910	839	943	900	858	905	862	957	828	891	880	897	882	922	896	880	945	873	893	852	822	847	827	885	892	891	888	904	846	838	955	839	906	881	848	894	857	866	853	906	859	871	849	877	905	888	842	867	898	863	929	887	848	832	909	884	858	892	911	926	907	863	857	843	946	926	840	874	899	956	849	866	884	895	916	864	922	935	881	874	869	909	847	896	888	907	864	846	919	874	885	883	931	940	841	905	834	896	889	892	853	839	866	855	868	883	870	901	841	909	873	877	904	900	868	933	868	805	893	867	871	875	904	897	847	915	892	906	893	899	877	941	810	921	931	848	918	868	849	892	890	894	883	848	906	830	838	879	871	836	841	871	852	850	841	869	919	887	909	938	837	843	819	894	873	960	910	889	897	919	821	890	874	893	872	885	884	899	913	881	876	917	933	877	860	907	889	936	905	886	883	857	874	877	847	877	926	858	855	923	881	886	912	908	892	841	844	834	909	865	873	875	880	838	894	857	938	892	879	906	823	888	917	879	888	881	928	904	892	900	887	887	876	887	798	886	896	868	854	900	866	889	887	866	875	875	857	914	857	893	894	876	871	910	892	922	906	895	873	876	829	870	832	890	889	933	860	829	874	847	859	896	892	859	826	874	946	859	834	864	928	922	835	880	897	859	890	886	914	919	898	816	827	870	864	869	869	893	846	895	865	917	931	857	854	873	885	883	896	889	900	897	911	858	868	869	855	914	929	853	895	861	892	864	909	915	900	914	874	890	916	875	879	897	869	850	855	902	845	917	850	897	880	879	866	906	904	861	893	853	883	849	860	842	852	910	850	890	853	866	873	895	881	877	865	913	882	925	837	921	871	852	858	865	849	845	884	890	857	866	892	891	868	851	887	852	901	842	874	883	870	887	868	902	845	820	922	858	863	865	899	885	861	904	859	892	947	894	901	869	881	872	865	874	897	899	841	873	869	846	909	870	838	929	859	899	853	887	880	849	867	852	895	926	923	903	876	873	833	840	832	873	869	904	868	849	916	902	888	899	912	859	913	907	870	866	862	957	874	859	900	911	885	885	878	864	880	853	925	860	845	900	836	830	874	913	907	870	889	890	921	919	845	933	861	848	882	892	887	890	884	925	885	869	867	870	864	875	883	893	815	864	826	881	898	850	855	876	832	922	866	916	891	870	907	826	878	884	900	878	877	898	877	808	882	879	851	908	901	953	901	900	897	909	883	915	849	869	868	837	834	865	877	886	848	900	879	895	861	874	875	915	869	869	926	854	875	905	919	893	914	913	878	901	943	916	874	875	895	868	849	859	898	843	875	889	873	928	878	882	910	922	829	888	925	874	908	850	877	837	821	841	862	847	880	931	904	890	881	908	887	931	844	886	886	857	901	883	856	882	916	890	901	826	886	855	885	872	829	911	893	875	885	901	852	913	846	825	925	904	910	862	882	882	854	877	905	900	845	876	843	897	903	875	861	920	829	894	913	894	910	886	903	901	899	831	937	900	888	892	841	939	829	886	894	882	844	882	880	916	908	823	897	867	871	883	863	887	881	918	854	925	917	888	897	845	901	893	903	843	854	846	926	845	868	838	930	924	843	893	891	840	937	884	853	878	840	917	844	835	880	893	905	825	876	835	871	919	912	850	866	872	834	862	853	859	870	932	916	875	916	862	903	896	830	930	947	899	889	863	879	915	858	854	908	923	883	884	894	921	877	856	925	860	909	941	812	893	892	874	882	892	879	871	931	903	835	902	814	875	895	889	895	824	872	895	910	874	835	816	868	857	851	881	907	855	878	875	880	849	872	870	901	880	882	898	825	910	913	895	886	847	915	865	898	847	895	883	857	902	864	891	882	849	899	884	794	878	886	918	876	869	861	901	866	877	899	918	892	856	875	866	894	887	860	879	884	891	874	906	885	854	914	926	881	871	859	902	824	876	854	876	894	858	870	912	833	905	826	894	872	933	924	939	910	940	891	904	924	879	876	937	910	898	883	842	887	869	809	867	878	925	833	879	914	868	913	865	877	895	899	875	864	877	900	886	842	861	857	818	893	914	882	912	855	908	844	892	910	981	873	888	884	813	856	922	879	885	866	891	888	929	913	909	849	898	844	874	874	880	879	898	868	907	838	882	868	930	898	847	899	903	892	929	884	865	837	865	911	908	913	937	839	849	888	836	889	838	909	844	901	867	856	908	905	891	874	884	850	856	878	898	875	839	857	898	897	908	861	810	898	881	926	927	907	865	884	823	914	884	858	827	850	872	871	904	885	901	888	839	869	895	900	885	879	877	890	877	871	860	852	867	931	887	905	925	890	894	900	929	850	861	939	862	908	820	887	835	927	851	864	885	888	874	855	891	883	845	923	882	886	894	881	846	859	872	879	880	839	892	871	871	910	919	883	872	907	859	857	880	830	915	898	853	908	830	908	890	899	932	869	872	891	891	855	890	844	843	925	843	854	893	912	879	879	862	838	883	890	862	908	901	937	902	822	940	872	876	905	914	873	896	857	902	875	899	904	868	885	878	851	871	844	888	882	894	848	875	892	916	912	917	864	826	874	909	894	895	884	847	878	875	860	883	861	893	896	881	863	884	875	909	843	927	900	885	920	856	889	896	869	887	832	877	894	942	926	902	903	927	936	923	894	916	869	925	889	859	884	862	899	944	831	870	865	898	928	862	875	884	912	867	877	922	852	928	887	873	927	909	885	907	906	911	879	878	879	857	894	875	887	906	906	854	859	804	875	856	923	891	861	881	900	913	845	899	921	882	959	896	861	807	849	874	920	870	884	870	860	876	865	839	887	901	861	889	886	892	864	892	847	904	895	931	860	867	927	852	937	908	870	880	906	857	872	853	901	875	868	883	906	918	868	901	882	888	880	852	884	835	888	913	872	849	827	895	910	878	838	867	853	897	856	913	830	884	888	909	884	882	842	878	860	868	876	881	876	906	881	929	883	872	841	910	858	874	851	896	905	897	917	882	935	827	895	908	807	884	853	879	907	842	890	907	848	888	903	847	894	876	923	891	880	892	826	851	855	857	858	896	880	880	880	888	875	888	893	909	889	897	861	865	902	831	886	847	882	896	906	873	925	858	883	899	876	886	895	839	871	890	868	875	915	904	842	838	913	868	826	822	917	882	833	932	915	933	843	844	867	908	936	867	890	878	894	894	967	885	946	860	834	862	893	861	834	897	838	895	875	884	875	867	842	902	842	878	831	885	887	884	830	915	890	848	895	900	850	859	885	888	874	859	854	897	920	836	911	907	819	886	892	866	929	894	901	841	899	937	858	882	897	909	886	896	839	929	858	865	847	847	888
63664	41028	56621	29260	5418	879	613	542	531	457	462	434	418	398	411	394	422	391	386	389	387	383	391	405	407	352	371	343	371	405	370	355	374	383	391	341	377	366	381	334	329	393	400	372	417	357	379	335	361	364	325	396	379	359	370	378	374	380	335	383	362	340	355	361	360	354	359	347	358	362	351	345	348	389	363	368	321	362	370	354	398	331	332	392	357	385	371	370	349	382	326	331	385	341	346	355	353	331	361	370	353	376	372	344	357	359	352	398	341	341	376	330	330	382	358	396	375	370	366	332	366	343	326	372	360	364	362	383	380	383	342	358	346	365	376	378	342	356	336	378	347	354	373	364	368	373	377	393	371	399	351	364	318	320	368	383	328	361	352	341	333	394	367	353	328	346	339	356	363	361	344	355	329	343	383	322	338	359	390	353	369	370	345	354	363	355	348	335	393	340	380	400	398	360	357	338	347	354	384	389	322	358	374	355	385	354	365	388	335	381	363	388	391	346	337	346	331	341	360	312	387	345	386	337	386	375	349	359	366	374	375	367	368	373	359	370	384	374	392	364	342	389	341	361	333	347	349	355	349	364	345	356	356	357	355	342	361	379	355	377	377	381	375	339	355	366	375	369	366	325	384	358	356	324	369	333	361	323	365	358	349	365	385	415	368	362	353	342	360	367	366	365	405	388	355	338	364	323	379	360	394	323	367	362	374	340	351	380	384	383	385	385	362	337	343	364	332	390	339	365	370	344	380	349	377	347	389	353	367	377	346	346	321	347	360	355	371	371	348	393	378	373	321	366	357	354	362	337	344	393	368	324	339	344	356	381	358	327	349	376	341	361	387	316	369	321	370	323	375	347	365	353	378	347	339	363	355	352	368	365	368	353	358	338	330	385	369	360	345	360	348	374	352	348	363	321	374	354	408	337	358	372	321	366	353	351	363	342	350	386	365	364	360	357	331	357	382	350	357	364	386	360	332	380	385	334	358	375	322	349	359	365	382	358	386	365	374	343	302	362	395	324	351	374	335	388	361	383	352	370	372	414	336	354	319	335	371	372	354	347	315	386	375	329	393	352	392	383	358	332	369	359	343	385	367	354	347	337	356	373	333	353	354	369	365	336	376	351	356	358	362	318	361	388	374	374	369	377	373	347	389	359	350	335	368	365	381	334	356	361	383	371	371	359	373	375	356	388	341	350	342	361	365	344	365	329	315	364	366	370	333	337	335	380	344	345	354	344	346	348	409	356	332	357	354	366	357	343	332	319	354	349	351	359	362	334	402	321	346	354	374	376	329	396	327	356	396	349	348	375	349	389	355	338	383	367	351	386	383	356	373	346	356	342	368	388	366	362	362	395	361	354	351	364	369	359	350	363	358	340	349	385	339	381	384	359	344	349	355	349	370	369	344	350	382	367	352	400	328	370	353	368	389	385	360	371	336	356	394	407	360	346	364	339	365	343	356	369	353	341	366	368	359	372	342	319	355	363	388	344	384	326	338	346	369	334	347	353	394	382	347	376	416	340	344	368	350	354	369	323	392	354	357	358	350	341	396	360	363	334	339	342	354	350	339	303	348	377	335	341	333	387	399	358	366	354	368	382	379	344	365	349	340	340	313	330	337	374	347	403	363	348	350	370	346	345	360	358	385	360	376	364	354	312	387	334	371	345	384	384	374	366	332	325	362	344	387	361	363	341	341	373	376	368	352	378	329	377	397	367	341	337	364	369	366	356	354	338	381	366	365	355	415	378	374	347	380	392	366	352	335	355	320	352	361	324	351	376	371	369	362	333	370	339	339	352	384	352	343	364	387	366	355	379	366	319	342	388	363	365	339	338	352	358	352	355	342	365	397	348	402	386	383	351	378	356	371	335	340	360	404	335	366	372	325	366	373	352	400	395	343	373	342	324	364	348	382	349	371	356	344	353	328	350	358	348	385	364	386	333	336	345	342	359	341	368	386	337	379	401	328	348	361	359	344	349	364	360	396	358	359	369	397	348	363	353	359	343	353	354	366	393	367	366	334	336	388	363	348	341	328	375	348	392	374	330	352	341	354	345	371	349	339	357	367	356	350	356	388	323	365	331	353	362	381	352	348	351	362	371	346	360	347	311	331	355	331	354	364	334	352	410	381	356	377	386	353	353	367	341	343	374	335	356	350	393	342	395	347	387	323	365	354	384	318	408	360	389	342	352	364	414	370	353	370	316	315	361	355	362	352	365	353	370	377	376	396	360	352	368	329	360	348	394	349	335	371	330	385	353	377	347	374	360	375	361	348	341	358	381	360	361	329	358	386	376	353	363	351	354	360	324	376	367	377	386	393	371	315	370	325	363	330	365	356	392	332	370	381	368	358	365	389	341	350	352	314	306	391	303	335	358	366	345	368	355	349	327	336	330	380	368	338	360	376	341	356	375	369	359	358	347	377	357	383	372	379	378	369	361	322	323	348	375	355	356	329	359	355	366	341	319	366	346	365	364	347	382	390	399	352	387	337	379	396	328	383	352	345	368	353	333	365	358	348	386	386	353	361	367	357	373	372	339	393	335	322	368	367	337	368	354	361	364	336	351	341	394	359	371	342	368	355	324	309	372	387	365	348	351	347	356	367	357	343	343	383	353	339	351	356	358	354	359	379	334	362	365	346	381	347	361	362	377	324	351	332	362	350	370	387	374	355	347	367	356	353	362	386	373	352	363	341	370	352	414	339	349	357	338	349	357	372	363	329	342	361	347	371	372	363	354	349	373	369	356	349	343	343	407	372	356	353	358	399	370	370	379	369	357	339	345	343	348	398	338	366	391	358	348	349	383	356	393	373	354	386	334	376	363	329	356	345	326	376	343	367	349	372	365	343	375	332	380	372	356	376	391	393	400	346	345	335	339	335	377	389	366	349	345	394	359	394	335	356	366	346	338	345	367	361	341	352	364	334	334	356	345	354	372	351	402	358	379	351	381	319	371	365	363	390	327	370	377	331	361	357	399	365	362	342	347	382	387	348	329	372	362	360	332	374	367	380	401	369	329	373	354	317	353	331	343	333	366	319	366	367	354	383	349	347	354	371	358	355	350	382	375	368	408	345	370	362	344	353	327	366	373	352	380	341	370	370	339	392	372	384	390	372	361	351	339	345	361	342	354	351	350	353	359	376	354	334	388	345	362	392	317	336	384	371	359	375	328	391	385	350	373	340	344	347	341	338	338	357	332	345	363	346	339	354	364	377	354	347	386	363	366	379	360	359	363	362	370	332	366	385	368	367	357	341	356	354	356	358	355	372	399	339	375	379	360	375	363	378	398	380	397	382	387	378	345	374	369	364	387	342	353	352	380	379	335	354	385	337	336	374	374	365	335	350	370	338	379	367	362	365	371	380	374	371	358	349	339	367	347	342	361	339	343	352	374	366	366	336	320	344	328	362	376	381	343	358	376	384	380	347	362	366	372	350	355	366	384	370	363	354	337	359	370	365	350	378	354	349	342	393	346	370	332	369	343	360	371	386	313
37903	25737	53519	20114	3459	2974	2420	2160	1993	1709	1533	1508	1390	1303	1321	1304	1170	1218	1140	1114	1127	1064	1051	1027	1041	1011	994	1019	1018	1010	965	972	1059	984	870	959	986	941	882	944	938	940	962	904	944	922	966	931	979	839	949	942	938	970	963	898	915	895	872	903	912	921	917	929	939	957	898	938	879	923	952	904	970	944	953	882	935	940	893	908	900	927	821	864	915	880	947	902	918	932	953	889	881	919	905	893	950	894	950	924	980	873	901	911	891	893	910	928	904	900	918	897	880	890	922	895	874	930	875	855	891	948	931	905	977	897	900	886	933	886	864	923	886	902	912	923	888	907	880	945	947	916	897	839	926	932	934	899	904	880	868	918	903	889	899	966	895	883	900	906	849	866	890	936	960	833	857	899	861	914	882	906	944	921	925	920	898	885	916	914	859	911	890	912	886	893	889	891	897	895	906	895	878	885	841	881	945	876	903	904	868	931	841	900	946	873	902	916	939	881	894	906	833	941	902	880	916	894	891	918	897	920	876	896	895	835	921	897	934	911	901	908	870	919	877	900	916	917	863	936	905	893	869	938	884	905	875	900	893	879	884	880	920	897	902	850	903	889	900	923	898	860	939	907	918	845	891	875	923	854	917	851	860	967	911	897	995	930	930	929	887	813	910	907	947	907	920	867	862	921	847	851	910	903	875	872	897	911	903	890	872	926	930	911	941	927	851	933	876	893	925	874	859	867	897	923	896	942	898	827	840	919	947	900	908	886	904	848	850	920	930	900	924	905	847	884	890	881	899	893	864	838	908	875	902	896	899	929	899	899	895	915	869	884	919	898	855	900	926	849	922	904	954	910	859	839	911	886	873	904	892	880	926	897	916	914	848	904	872	870	893	898	877	931	927	866	931	939	915	914	913	872	889	866	867	898	886	854	904	954	887	894	837	910	891	896	871	935	920	880	890	949	929	862	872	913	893	874	893	890	949	940	891	858	900	918	886	887	872	877	883	861	865	917	883	903	857	916	868	942	865	924	938	887	985	890	897	917	878	903	863	891	866	869	851	892	873	914	881	920	926	914	883	947	910	881	898	842	881	911	876	896	848	900	914	888	878	855	909	875	920	912	885	917	892	938	915	884	892	908	886	897	930	884	886	890	972	960	870	852	938	885	831	883	890	869	897	895	874	897	912	883	894	916	904	852	872	895	916	924	907	972	871	939	913	912	924	968	933	927	916	909	930	878	859	910	873	917	869	894	899	892	905	935	927	901	901	865	885	928	899	864	896	886	907	923	923	926	884	904	902	927	910	839	891	883	935	921	896	874	897	887	906	847	961	973	922	916	880	902	902	964	928	901	872	893	935	944	899	871	940	908	901	915	893	901	871	882	950	905	879	919	846	924	871	869	912	921	912	894	867	866	907	925	895	906	877	937	903	901	936	933	860	902	939	873	919	868	885	899	882	875	873	864	941	915	919	861	924	863	914	929	881	920	920	898	867	911	888	951	904	891	827	929	864	881	892	843	902	876	876	921	851	905	893	881	898	873	870	941	886	872	828	914	910	895	937	865	887	948	896	910	931	941	913	845	924	981	862	876	947	908	897	915	864	903	959	908	922	893	945	921	940	894	941	888	895	858	891	922	863	913	910	845	894	879	912	876	853	882	901	841	944	888	932	847	865	854	915	886	878	831	846	879	910	877	889	865	917	895	915	887	866	895	910	930	927	869	899	908	949	918	941	898	893	830	872	909	909	866	941	902	916	906	933	867	947	911	943	948	871	903	877	810	862	915	910	884	893	863	865	885	881	956	895	923	830	855	937	887	938	902	882	881	937	875	904	917	889	992	921	911	818	878	942	913	942	849	961	894	948	922	893	913	944	879	886	912	887	928	865	899	852	921	901	888	946	891	942	930	895	918	864	910	901	871	947	918	913	895	901	901	903	941	885	852	923	917	882	870	910	899	851	922	917	904	897	895	943	902	926	906	955	877	937	855	910	970	901	924	974	884	901	886	920	847	872	923	870	902	900	923	857	904	897	905	917	852	950	804	898	925	932	870	914	913	885	881	907	900	895	923	924	886	872	963	903	889	939	935	890	928	911	888	912	863	817	931	965	864	869	917	865	848	911	899	962	908	875	933	887	949	884	879	858	913	858	916	855	893	924	847	871	937	894	876	850	928	905	904	903	953	936	866	969	875	907	925	903	901	910	917	874	888	897	874	911	885	883	899	936	951	890	877	926	895	871	911	925	924	877	885	870	857	920	830	847	881	902	886	933	928	935	862	890	844	929	842	881	901	926	931	895	888	906	880	861	933	909	904	895	894	902	892	892	926	862	880	905	897	875	874	938	890	954	933	937	914	928	920	909	871	860	946	870	946	937	877	979	925	884	924	913	878	856	894	936	924	892	919	918	901	904	874	876	895	911	888	900	937	940	869	906	848	900	893	844	840	938	906	856	892	891	848	893	903	934	937	892	850	952	872	908	880	881	908	873	924	861	867	947	920	888	934	896	912	947	964	949	892	913	872	844	915	945	911	894	869	903	956	926	904	932	973	863	895	865	831	945	867	890	926	889	879	858	890	899	932	845	917	949	901	861	897	926	909	847	893	926	919	902	933	919	908	933	882	892	919	885	932	933	899	913	891	947	921	923	882	894	883	909	886	932	880	866	845	846	936	890	901	879	896	889	932	902	919	920	867	915	931	907	942	899	859	862	928	933	937	899	887	930	867	910	871	872	893	925	887	845	869	866	928	933	898	890	885	940	902	896	905	920	895	876	852	898	882	895	863	953	901	911	900	915	933	828	884	898	860	912	913	936	886	946	932	904	847	892	871	910	971	870	929	827	900	925	880	877	964	890	928	888	878	911	848	865	936	874	868	889	900	897	882	876	939	937	897	957	911	873	900	886	902	875	888	958	897	901	920	939	926	835	900	909	905	916	919	939	927	908	857	924	896	969	899	870	897	921	903	905	820	863	839	879	916	933	814	939	914	888	918	895	905	875	936	880	835	869	911	930	896	877	944	919	875	866	923	924	912	876	890	878	908	879	892	948	909	868	953	955	877	939	909	880	905	943	936	915	898	950	917	1003	829	886	886	907	916	907	916	874	898	901	893	892	856	871	869	897	898	929	895	853	863	916	926	851	935	928	874	907	921	876	924	875	919	891	931	858	936	904	866	899	877	857	896	875	877	866	919	917	925	909	896	917	881	888	946	922	892	893	890	899	904	920	910	908	875	939	897	892	840	877	907	880	934	943	901	913	922	924	922	929	882	878	897	905	923	912	902	953	932	928	874	874	908	925	870	824	857	853	909	862	879	832	882	883	866	903	904	914	912	898	910	881	857	937	907	947	813	936	873	904	889	882	914	813	940	913	915	917	891	895	906	895	854	850	898	889	862	891	914	904	920	938	874	888	868	887	875	921	936	955	871	905	889	899	893	881	857	857	887	928	856	857	931	871	922	845	858	907	938	909	938	900	907	891	943	897	812	906	833	920	869	889	962	915	925
8553	896	2240	507	171	182	187	147	189	166	173	182	176	178	177	176	163	182	178	167	161	169	181	192	195	178	181	197	157	160	171	156	181	179	154	176	168	156	175	169	163	164	163	160	171	183	174	186	175	167	177	191	177	173	186	153	153	173	181	182	184	184	150	177	178	146	159	179	191	155	151	169	162	172	175	160	164	180	173	181	173	167	171	169	160	177	181	172	174	178	172	181	184	175	191	169	174	179	188	148	163	161	179	171	174	195	173	157	177	167	139	165	182	172	149	163	178	188	154	196	173	171	187	172	166	169	173	173	159	190	180	179	188	171	170	169	161	168	168	174	170	178	183	172	170	183	174	149	178	171	183	188	170	140	171	168	167	153	158	160	180	174	204	175	183	184	145	163	168	188	170	178	171	163	185	183	179	163	208	154	186	163	194	162	162	169	165	155	169	179	179	194	151	156	184	170	167	170	166	203	211	186	169	164	155	152	165	194	190	150	159	145	159	169	166	186	161	164	155	178	153	182	177	172	174	175	167	175	163	163	151	155	149	174	173	190	170	167	183	159	150	167	152	163	153	173	182	152	150	166	172	194	164	170	140	162	191	154	180	151	165	165	163	172	170	184	166	177	183	183	150	158	171	151	159	182	177	169	157	136	178	166	144	184	182	169	162	157	160	174	176	184	191	164	189	158	162	152	178	176	141	167	172	154	184	178	159	166	185	172	200	170	170	186	164	181	174	168	170	165	162	184	191	171	150	193	176	167	191	171	150	179	167	194	193	193	162	176	184	170	166	198	173	153	151	178	174	185	158	163	170	168	155	167	153	138	176	179	194	166	158	151	150	167	177	162	177	157	175	166	182	159	183	156	170	153	174	158	169	164	189	186	177	181	179	186	153	201	184	143	181	189	150	175	183	153	177	176	165	130	162	146	163	169	159	185	166	170	164	178	148	188	158	170	176	152	170	195	170	175	193	171	173	188	154	165	155	162	167	162	168	177	150	184	164	167	166	196	196	180	167	171	147	159	157	163	168	167	170	161	175	162	170	129	170	183	165	165	194	182	154	189	170	182	177	151	169	158	194	183	185	189	175	159	175	173	179	184	190	184	184	162	170	187	171	162	169	164	158	169	180	187	168	169	176	164	180	182	193	168	190	182	163	154	142	166	160	148	159	175	170	154	158	152	154	154	164	169	170	163	140	175	157	172	199	160	194	189	162	144	189	173	172	169	153	181	171	180	167	172	169	160	146	218	188	151	167	178	163	164	179	161	151	178	188	154	161	178	168	164	171	169	159	172	193	162	173	145	175	173	169	151	165	177	170	176	170	179	158	190	143	175	160	153	164	184	188	181	174	159	167	186	169	173	180	176	177	189	147	144	189	171	172	163	150	163	176	158	189	181	155	156	171	156	184	172	162	163	167	169	170	194	172	162	175	174	154	188	169	173	184	170	132	188	153	183	178	175	148	174	189	175	176	166	181	169	168	165	182	154	149	158	158	168	156	170	184	154	169	185	159	166	160	171	176	161	159	159	151	170	175	181	179	130	169	154	176	172	159	164	198	151	170	160	175	173	153	155	168	157	167	164	171	194	177	165	168	174	182	159	182	157	173	162	154	181	178	162	181	168	192	175	177	153	165	165	175	182	176	166	181	181	179	190	186	180	177	158	156	171	150	168	184	179	177	192	167	165	157	159	161	162	160	162	170	153	179	149	202	176	185	179	165	161	188	158	166	165	170	159	185	172	178	160	193	175	165	180	160	145	169	165	173	179	173	166	174	184	181	182	158	148	184	182	161	175	161	197	168	167	166	146	156	161	169	159	167	181	150	189	179	157	196	156	181	161	165	179	172	166	162	161	187	164	185	184	191	165	164	179	168	160	143	185	175	170	176	145	195	177	148	154	162	173	166	184	169	185	176	176	171	167	176	186	173	173	192	191	188	160	174	186	166	156	173	171	162	143	170	182	163	144	154	164	161	145	154	164	195	168	160	168	186	179	176	184	172	155	194	189	173	181	154	158	173	167	151	168	156	180	153	170	171	160	176	171	156	168	147	153	169	150	148	169	165	180	180	194	165	166	193	170	186	178	194	181	183	181	147	170	160	152	147	164	155	168	181	161	174	177	169	183	176	176	188	182	173	167	174	193	165	156	187	162	186	161	172	162	161	176	170	176	180	162	173	154	156	168	167	146	160	181	163	166	163	165	160	168	188	173	182	178	191	170	175	157	200	172	186	172	179	162	159	182	174	138	152	162	174	171	145	183	154	202	169	189	210	177	182	150	154	175	180	160	161	185	178	164	172	152	173	175	179	182	185	158	160	142	173	147	187	185	187	178	155	156	181	203	175	189	176	167	174	172	172	160	181	156	194	176	160	168	172	162	172	154	154	163	181	171	173	157	159	176	196	194	157	196	178	185	155	162	180	158	175	165	159	174	169	166	157	171	178	183	170	167	152	188	165	156	191	159	154	167	158	183	170	189	191	166	150	151	167	179	157	175	200	184	184	162	176	188	187	167	182	172	157	179	158	181	164	172	178	180	182	174	156	166	168	200	157	177	145	171	159	172	172	158	162	191	144	164	150	190	156	178	182	167	182	158	163	165	153	182	180	162	154	157	187	173	192	163	181	171	191	160	166	164	146	141	156	164	195	169	170	161	179	168	152	162	174	163	181	202	161	180	145	179	161	171	160	178	203	187	153	198	178	142	171	151	183	169	171	173	163	151	194	157	152	170	174	190	188	181	168	172	177	159	167	188	182	159	191	168	198	167	173	168	163	172	176	175	179	159	155	160	148	167	187	187	177	172	166	138	155	154	155	188	172	183	177	172	170	154	165	184	175	157	171	161	178	181	179	178	156	167	155	170	157	195	192	181	169	166	156	161	170	177	174	177	183	168	187	180	174	183	192	161	175	147	182	153	188	174	184	173	182	141	150	146	177	169	188	151	167	177	179	198	158	156	163	148	205	176	173	141	171	163	153	163	157	175	172	189	155	166	165	133	187	162	180	167	169	157	166	195	158	174	201	181	147	177	175	171	193	168	191	188	152	205	176	162	174	177	156	179	166	172	166	159	190	192	177	178	194	154	175	171	181	146	165	163	206	151	164	165	179	210	162	169	159	186	152	150	161	163	165	165	161	172	178	195	168	180	195	156	176	180	180	178	167	198	177	153	182	196	183	165	157	188	170	172	185	174	163	162	185	162	188	174	187	167	158	181	189	148	185	179	152	173	173	180	152	180	151	195	175	150	167	164	159	164	147	154	177	140	161	177	160	146	153	160	178	190	180	178	202	180	138	167	198	165	190	173	176	146	170	159	182	183	163	188	166	172	209	162	166	196	179	171	173	184	155	167	172	143	186	168	164	156	154	172	190	170	174	151	159	163	174	188	155	185	169	180	189	179	194	166	161	174	188	170	176	178	171	175	171	172	177	196	166	174	180	160	194	188	169	174	174	164	171	165	165	149	175	167	165	160	167	188	153	179	158	169	157	169
7009	1463	5864	1489	555	598	559	570	588	527	485	506	498	511	495	527	513	518	510	495	550	506	515	525	516	520	550	550	528	496	505	546	526	484	489	524	537	514	525	498	507	538	514	491	545	539	520	525	517	519	551	494	499	549	508	491	540	500	491	514	521	572	491	529	513	495	515	499	434	551	511	533	495	540	509	539	504	502	528	487	462	507	524	472	533	536	490	529	509	523	518	531	501	481	506	517	517	486	515	545	510	520	526	509	481	514	562	479	503	554	500	522	530	534	541	489	462	536	505	505	537	457	525	511	513	533	528	468	484	513	495	521	511	543	521	498	475	528	540	499	517	545	495	512	525	535	528	526	517	481	508	506	530	518	515	517	527	530	526	501	536	494	510	497	541	508	497	543	540	547	537	554	510	538	482	502	482	514	455	550	514	527	552	501	506	479	511	502	495	523	507	492	507	524	494	502	499	524	497	522	511	542	529	507	528	508	508	533	482	509	534	523	529	507	539	525	506	523	540	536	512	508	506	540	520	524	538	495	503	494	517	525	498	510	507	499	517	462	511	530	495	500	507	540	532	512	531	500	496	483	500	519	483	502	479	543	533	504	496	516	553	504	506	505	499	546	507	545	512	487	515	490	506	528	529	532	508	535	467	511	483	489	493	527	491	523	531	524	540	492	513	488	497	492	508	482	476	528	533	496	490	548	514	527	544	497	484	489	552	512	559	494	521	488	520	530	521	502	521	484	552	507	479	533	523	555	528	504	524	513	550	555	537	512	485	548	536	509	506	527	490	483	526	484	509	523	509	547	515	493	542	478	494	533	501	467	478	522	515	519	551	478	519	542	569	553	511	571	470	494	507	528	534	500	509	519	518	512	515	500	544	518	477	522	503	553	504	514	457	479	495	535	505	524	524	500	538	485	524	497	517	543	508	515	488	535	510	482	494	520	510	511	512	486	504	519	506	517	540	488	499	503	533	465	540	511	531	513	548	514	509	518	552	500	536	521	531	515	507	536	509	532	508	530	509	475	479	506	540	506	491	484	523	524	494	577	546	525	539	479	501	555	506	550	529	481	541	553	488	508	499	506	480	511	507	515	533	480	536	474	503	514	524	524	498	501	533	529	494	529	503	490	496	549	484	497	503	526	507	476	479	510	512	523	524	501	496	498	468	520	500	502	542	486	541	506	512	506	503	533	472	542	502	530	543	498	499	514	529	538	497	522	562	499	546	555	550	506	474	522	546	471	536	505	493	515	545	499	500	537	520	572	513	481	518	533	475	521	559	449	495	500	514	497	474	515	503	540	482	504	540	480	523	506	488	542	466	470	520	528	533	552	537	531	500	481	502	490	489	515	472	530	521	540	540	532	538	498	530	509	527	515	501	520	480	486	526	512	542	514	503	532	549	489	468	497	547	547	497	502	477	520	507	463	508	548	499	509	528	503	512	486	497	500	523	503	493	476	522	542	536	524	490	526	518	520	546	553	502	524	518	504	503	515	511	515	511	493	489	523	516	512	501	506	528	505	532	485	520	529	531	516	491	531	536	501	481	549	523	485	563	493	530	482	509	498	477	529	476	477	501	498	523	522	501	506	564	546	526	496	482	515	500	518	536	559	488	498	508	511	496	499	512	500	512	533	513	545	543	498	526	521	514	522	516	489	513	519	532	529	500	494	495	513	517	533	481	518	511	518	533	491	523	512	512	526	514	485	500	490	510	511	548	534	480	491	525	514	494	520	543	514	515	493	512	491	526	504	523	499	549	534	502	501	534	519	521	486	493	539	500	484	503	529	502	496	490	487	531	532	481	575	558	522	469	529	471	515	530	523	496	534	501	479	523	508	498	512	509	501	534	534	522	526	534	511	519	536	491	509	523	501	496	499	496	501	512	499	535	529	506	501	530	510	466	492	477	518	498	511	527	512	476	548	533	534	469	493	527	523	468	541	560	486	505	483	537	523	475	499	511	470	501	528	506	537	494	474	516	469	536	507	529	538	497	527	510	523	486	523	524	477	570	494	488	481	540	503	486	493	498	477	537	489	526	516	520	536	496	545	510	540	500	523	574	542	497	495	499	530	514	545	509	493	562	489	484	509	481	515	523	480	471	461	509	498	534	502	513	538	533	506	514	521	520	521	519	541	514	516	545	508	484	506	545	528	503	520	491	496	523	496	510	513	534	523	495	500	494	504	492	514	466	504	514	487	524	512	496	505	503	503	558	479	522	485	508	529	522	545	509	486	544	508	544	503	518	528	507	509	493	500	530	500	481	528	515	510	501	526	501	506	477	535	498	548	520	530	520	528	522	502	512	501	514	502	519	505	526	553	513	533	472	528	558	479	481	485	491	471	539	528	489	478	502	540	490	520	534	495	507	450	503	559	505	529	483	496	503	522	509	509	525	528	549	487	533	502	546	497	551	517	504	510	522	510	534	507	490	501	517	519	526	492	512	523	505	498	525	485	528	558	515	507	525	486	517	536	477	507	503	525	543	475	480	504	483	516	561	548	526	501	482	515	515	512	517	500	523	495	502	510	488	515	552	534	502	508	516	490	541	517	498	478	529	496	503	556	517	534	515	494	494	512	499	473	557	504	535	534	522	535	491	495	511	510	528	516	544	513	518	543	487	499	502	516	517	510	515	515	500	517	496	475	499	530	514	481	495	526	500	507	528	551	520	453	563	481	539	504	490	508	538	511	533	478	546	553	477	490	559	548	570	531	502	523	479	490	550	479	520	532	504	500	472	500	494	556	483	469	469	531	487	480	476	493	495	511	565	517	540	504	483	483	485	504	524	509	479	511	501	550	478	489	562	496	472	535	533	552	513	522	517	551	496	539	550	508	508	505	533	503	513	517	509	557	530	532	530	518	544	522	518	524	520	477	505	476	495	550	541	526	503	536	519	535	508	446	495	520	521	498	522	489	517	504	533	484	525	538	525	517	543	490	511	523	510	484	507	500	513	551	511	491	508	491	508	476	510	476	522	525	514	558	509	534	488	508	491	486	527	502	503	552	479	522	519	515	514	506	506	527	486	514	514	521	540	545	516	507	579	493	523	526	516	530	523	495	508	504	510	482	542	517	499	523	494	518	498	479	489	533	519	525	512	510	517	499	476	527	492	527	455	500	489	580	539	483	493	552	505	553	509	496	525	559	490	525	504	507	515	488	462	520	529	547	528	510	526	528	518	516	517	535	478	491	506	535	516	508	451	533	563	505	539	504	520	514	504	501	524	527	498	517	535	489	507	534	531	519	529	551	519	516	550	474	484	527	517	519	507	495	466	499	492	492	536	475	555	506	523	514	514	498	468	520	519	543	520	508	491	546	504	541	553	476	460	516	481	499	537	544	510	496	481	525	506	510	494	540	515	505	504	525	512	502	470	543	513	517	536	515	493	512	516	505	509	495	489	542	527	519	524	522	503	520	496	549	494	514	503	553	538	533	557	513	500	515	544	532	533	528	508	509	515	511	505	505	500	516	500	507	533	477	524	495
44651	25615	41453	13223	1044	544	485	446	443	432	376	362	339	327	372	354	370	379	378	322	366	326	368	338	338	331	357	316	320	312	363	325	327	355	323	375	307	337	353	363	335	316	345	359	298	357	321	329	329	335	320	347	331	291	323	301	326	342	344	310	318	358	346	311	361	313	354	314	325	337	338	329	367	330	324	334	348	323	354	327	315	359	314	355	342	353	343	338	335	310	345	362	308	354	315	322	350	339	347	338	318	371	361	359	298	336	346	316	324	336	325	361	346	328	363	346	304	317	338	344	345	335	320	329	311	329	356	319	341	316	341	316	329	321	310	346	331	322	340	313	315	308	342	325	321	322	328	358	341	337	338	308	329	333	373	336	319	344	326	337	340	332	312	343	332	331	317	354	338	307	326	355	351	353	333	365	318	354	335	299	293	328	324	358	309	329	313	332	313	339	316	297	333	346	310	313	316	358	318	291	359	330	327	331	347	331	350	311	323	315	366	318	312	303	376	335	285	353	295	309	295	334	369	368	355	291	335	378	343	345	342	369	332	327	348	291	325	320	327	334	332	325	316	359	298	362	338	336	306	317	355	313	344	339	279	310	318	337	317	326	322	316	347	321	300	341	334	323	354	323	324	294	323	331	317	328	349	326	347	355	350	324	285	311	354	314	327	344	355	338	344	333	314	329	333	328	343	320	333	311	339	339	318	306	359	339	303	364	350	326	333	330	330	334	374	346	318	335	326	347	349	343	361	297	318	312	372	345	332	340	296	333	356	330	339	335	341	356	316	325	325	357	347	299	309	362	336	344	325	333	366	354	341	321	310	325	360	327	374	396	335	312	346	330	319	341	347	322	342	340	295	326	365	327	319	363	353	338	324	335	301	334	336	309	294	327	362	334	304	348	323	344	334	328	305	330	313	340	330	310	309	317	361	330	379	316	340	326	333	367	316	316	344	336	346	318	339	328	341	345	350	348	328	346	302	331	348	330	324	326	347	330	320	362	350	327	346	327	311	340	326	325	347	308	304	361	319	317	346	344	332	328	323	326	359	327	326	339	348	331	321	345	317	323	321	313	341	310	316	315	330	312	346	349	313	349	347	324	332	338	339	332	334	321	327	316	310	327	297	334	269	331	351	364	340	330	350	348	325	330	365	305	299	317	347	345	362	326	317	329	338	352	370	375	329	330	324	345	322	325	339	333	310	347	321	296	339	304	339	323	340	327	363	311	333	318	300	308	318	308	370	309	357	374	315	319	343	316	341	295	310	336	323	348	334	342	327	370	317	312	310	315	344	308	360	324	354	326	338	352	377	328	309	331	365	317	340	330	350	349	315	335	310	344	318	317	306	336	325	325	319	321	324	330	364	321	326	335	336	322	314	337	291	343	322	329	310	316	324	342	326	334	355	295	328	345	348	345	348	329	330	372	296	334	352	340	348	379	361	374	348	338	324	319	337	362	359	321	364	361	322	316	319	340	349	334	343	329	353	352	315	303	338	345	314	304	292	316	339	341	335	351	335	316	330	327	316	326	352	311	359	350	335	330	325	315	334	358	345	360	355	345	325	328	356	331	311	349	365	337	303	343	331	317	304	335	329	342	339	344	314	305	321	306	324	346	364	341	332	321	330	350	320	327	309	341	299	342	368	338	355	334	355	337	334	359	332	327	299	367	309	291	333	310	315	333	340	319	300	360	360	345	334	326	315	313	313	322	348	338	323	331	352	346	347	343	346	326	331	330	368	366	311	328	338	359	333	333	325	319	319	329	309	329	322	323	325	327	330	357	322	334	339	345	349	341	326	299	317	321	354	349	316	345	328	330	309	347	347	342	330	337	337	355	328	317	340	333	361	342	340	361	326	340	296	313	334	316	337	321	332	353	327	309	325	343	326	323	354	286	334	315	308	323	349	316	325	317	294	314	337	340	303	317	305	327	326	343	321	346	341	336	316	367	315	347	318	346	347	364	329	349	325	347	360	331	326	343	326	313	348	362	350	308	330	325	283	309	321	320	348	320	345	329	357	347	363	322	317	323	343	344	347	338	370	336	340	311	354	303	324	345	345	348	348	344	346	315	302	321	364	311	331	325	350	323	338	332	301	337	285	368	323	337	321	313	337	332	320	342	306	337	345	346	319	346	335	339	316	336	339	322	357	322	341	329	318	329	368	339	363	306	349	348	336	300	343	337	341	354	326	340	344	323	286	382	302	339	334	328	317	319	322	317	317	321	340	341	353	339	331	317	331	349	309	340	333	328	316	354	318	345	356	334	326	286	355	324	324	337	320	340	352	351	302	357	337	298	346	330	357	351	305	357	340	343	326	320	289	323	332	354	340	308	299	338	350	363	352	327	347	316	336	334	340	353	317	337	334	369	348	328	331	355	329	337	352	337	346	322	324	335	335	347	312	328	359	307	306	360	332	338	347	338	331	305	347	305	300	337	345	358	338	330	339	324	313	310	321	343	323	354	339	316	318	345	311	335	360	334	348	319	328	346	337	296	351	319	304	320	322	302	331	390	345	335	345	327	295	311	293	333	332	304	335	377	356	350	329	350	356	364	322	328	347	287	324	336	318	345	351	326	369	319	346	324	333	302	340	358	333	365	357	332	365	331	344	313	295	321	335	334	332	328	300	320	329	332	346	312	299	342	307	341	335	348	329	339	333	302	332	372	317	337	340	330	335	342	365	356	295	370	327	331	329	348	349	339	361	346	349	311	344	335	330	324	319	344	302	311	341	338	333	308	343	333	311	316	318	339	308	360	352	349	343	339	328	332	314	320	331	325	319	304	309	337	332	327	337	334	317	320	318	328	324	309	329	316	323	337	357	348	367	343	325	315	347	331	333	337	302	355	359	330	340	355	334	324	307	290	307	329	347	337	331	309	339	303	364	326	359	315	310	310	332	322	345	311	328	323	309	327	329	308	316	323	347	346	339	346	336	362	333	348	308	313	322	369	376	347	350	343	344	339	324	344	362	333	349	335	345	295	335	323	358	317	364	294	334	358	339	323	291	315	328	346	325	312	320	315	324	317	344	350	318	358	324	338	320	358	340	330	335	361	336	325	316	312	347	347	296	303	303	337	371	328	370	341	303	324	370	327	348	335	346	322	335	338	340	328	324	371	335	340	316	327	337	328	304	324	339	333	344	330	313	349	357	348	340	344	309	321	365	344	344	350	283	319	320	299	339	371	310	328	336	307	294	339	319	327	345	330	346	315	338	343	329	321	316	328	334	311	337	299	328	364	329	331	354	315	343	322	320	314	315	349	327	314	349	334	357	326	331	288	361	337	293	302	296	315	307	358	335	362	325	291	317	297	346	347	326	325	343	349	369	346	328	320	351	337	322	307	341	315	309	332	355	335	341	343	345	346	346	343	307	346	342	315	330	364	318	343	352	288	317	350	335	336	307	313	356	330	343	322	342	374	357	285	318	344	300	308	340	351	327	297	344	350	322	363	328	328	338	344	315	358	318	356	317	358	326	362	337	302	314	339
24062	18325	41032	8945	2321	2017	1698	1589	1478	1354	1329	1237	1161	1104	1053	1086	1048	979	1046	1001	925	984	975	942	922	914	907	952	951	891	1006	864	905	912	899	841	942	934	895	869	858	859	902	894	887	899	884	899	876	887	850	892	899	867	904	876	891	880	870	883	895	905	930	916	912	879	914	839	853	936	917	899	913	845	831	890	857	842	892	837	884	910	879	873	885	861	854	857	843	882	893	817	868	867	880	862	882	877	896	919	834	886	927	882	855	860	881	872	865	891	846	865	854	897	918	882	850	832	922	853	918	899	910	862	899	903	853	848	908	811	825	880	856	878	901	818	865	851	860	848	801	891	860	867	848	871	892	827	876	890	870	867	931	858	849	845	894	887	876	889	866	891	887	835	859	844	885	824	825	851	871	861	828	907	860	858	873	890	896	873	861	853	896	863	869	853	844	910	840	886	804	850	862	854	900	889	860	896	853	870	875	824	873	877	790	902	902	896	876	852	848	918	866	878	814	866	892	871	852	840	851	857	895	864	911	871	884	878	815	832	923	853	841	852	891	884	848	842	900	897	854	879	881	832	873	843	889	875	904	852	883	877	858	877	927	893	920	867	938	845	900	847	872	935	864	914	856	869	871	858	804	885	906	914	868	907	874	885	871	886	891	877	919	875	858	855	855	860	827	937	874	852	885	904	871	871	895	862	880	854	889	879	865	897	872	819	829	905	889	832	886	849	852	921	841	917	878	890	838	833	808	883	888	872	833	855	878	817	899	907	824	907	853	877	839	882	820	879	836	893	876	787	840	827	886	847	845	872	927	865	884	883	882	891	816	913	832	886	888	876	904	841	830	922	875	906	947	917	873	893	886	875	860	899	846	879	909	899	821	844	889	925	813	919	856	818	848	864	834	891	889	841	830	853	844	834	865	851	861	952	868	843	873	918	890	907	847	847	896	886	901	836	938	857	867	852	932	845	863	886	847	853	870	896	868	833	843	921	833	920	823	890	830	834	850	868	909	882	824	888	866	888	845	821	835	836	867	913	936	867	916	888	855	868	839	899	897	904	873	899	866	854	852	861	854	897	893	860	886	870	897	898	920	839	929	880	874	843	882	869	849	819	886	869	864	866	853	877	901	901	850	847	871	840	937	843	846	857	904	876	823	912	843	860	854	905	830	893	854	845	909	844	838	873	856	847	869	853	921	862	855	842	825	875	840	837	846	877	861	823	887	894	813	856	863	863	885	894	860	914	867	866	835	869	846	891	839	861	849	849	917	882	864	887	859	880	862	889	877	861	859	859	884	864	867	835	827	834	892	908	839	857	871	843	856	897	837	903	869	850	922	894	864	841	865	861	872	880	847	892	847	893	924	790	880	898	871	858	862	874	862	856	877	864	868	893	842	861	860	915	839	847	824	870	814	867	882	931	870	905	882	907	901	861	864	875	868	881	937	903	833	902	919	867	851	866	850	856	939	845	863	875	858	869	850	779	953	875	883	891	887	875	887	850	869	852	871	829	908	883	882	864	880	817	834	888	921	905	833	868	882	898	920	920	871	876	891	839	829	846	890	860	891	835	874	862	858	921	859	920	840	913	847	902	847	868	878	847	951	902	850	869	867	850	854	886	881	854	847	889	840	882	848	904	908	795	829	824	850	896	851	832	859	846	944	913	876	892	885	887	860	863	925	853	876	850	832	836	872	861	895	852	911	834	955	806	891	888	817	818	827	866	866	879	869	875	912	896	834	882	865	867	856	878	866	899	867	857	858	865	939	911	862	894	815	854	861	838	868	883	841	839	878	922	866	865	894	857	835	893	905	850	835	876	873	825	842	850	900	880	894	874	850	950	828	811	870	893	858	844	908	889	853	895	849	896	866	880	880	875	868	865	876	865	840	907	924	854	814	922	844	891	942	823	903	850	863	793	910	857	898	883	845	867	912	851	911	857	806	890	823	879	905	872	868	895	914	874	851	890	840	885	859	856	888	890	883	875	936	884	881	847	863	870	858	900	851	861	910	880	874	875	875	847	896	900	845	862	885	885	898	857	876	848	877	846	879	817	905	879	869	882	864	859	803	919	866	831	885	857	825	869	895	873	878	878	847	881	818	838	906	909	864	888	898	845	882	898	826	829	896	834	862	875	882	891	878	864	867	829	840	863	824	895	927	884	813	928	857	878	877	890	833	915	855	881	940	885	856	861	824	935	918	861	897	892	835	964	877	844	844	844	820	880	858	838	867	873	813	896	908	926	817	865	830	871	892	860	852	875	910	896	886	861	883	857	864	848	878	889	882	826	852	877	903	847	908	885	874	857	904	864	946	852	897	891	866	899	829	886	839	856	859	844	941	841	793	857	861	925	866	874	846	818	847	902	830	869	900	871	877	828	869	824	883	917	875	876	770	865	877	879	857	854	844	872	863	900	888	863	878	920	864	841	867	837	871	858	836	928	852	907	861	890	831	859	899	861	867	860	880	841	876	866	852	854	844	857	837	856	846	890	847	949	877	825	878	879	875	877	873	882	828	870	843	880	897	821	854	815	833	874	839	893	830	892	827	867	861	859	907	880	867	852	851	879	810	867	849	920	906	837	831	870	857	847	853	928	874	893	903	848	839	923	861	866	889	858	880	880	835	831	877	901	856	892	903	830	869	834	889	838	878	905	841	874	882	880	835	898	865	919	887	870	892	832	864	842	867	903	809	836	821	913	808	819	884	861	844	881	841	884	865	907	871	864	848	886	840	869	834	858	887	866	890	865	875	896	884	850	839	866	882	876	905	880	825	841	862	864	862	849	882	848	896	879	865	875	919	850	842	890	898	895	840	894	856	874	878	893	857	860	898	844	881	844	903	827	874	890	810	873	914	824	834	872	795	874	891	880	862	892	869	844	884	859	962	934	874	869	866	907	853	835	928	889	850	882	863	865	825	857	873	871	893	895	926	889	855	874	848	830	895	914	863	896	931	922	869	912	847	898	885	849	849	874	877	877	866	896	893	935	857	885	844	835	880	920	874	871	918	889	864	920	884	813	867	894	835	784	893	867	886	905	882	867	889	824	834	859	830	891	896	907	881	908	942	907	926	901	832	924	890	897	849	889	891	911	884	811	862	833	837	849	875	954	862	843	859	881	845	843	919	834	845	848	883	837	858	860	794	859	828	886	847	898	875	880	883	897	825	853	869	863	911	925	844	868	847	827	851	867	869	897	883	886	842	883	934	873	869	908	840	902	889	913	833	889	867	885	850	901	931	830	923	856	862	827	886	912	879	878	832	841	872	881	881	858	853	868	878	891	897	858	858	929	859	816	848	870	818	848	879	864	835	917	916	849	887	872	866	873	873	862	865	873	861	909	917	835	839	897	830	866	882	897	845	869	880	835	881	849	849	886	919	853	906	922	877	844	864	888	832	862	870	842	839	913	865	883	877	889	862	854	843	832	870	817	848	877	917	816	968	838	832	844	852	892	873	909	879	908	831	841	881	893	837	879	875	813	853	846	864	807	879	837
59100	36647	55583	22264	2969	847	690	584	533	521	478	436	409	391	395	415	421	358	407	375	383	362	364	366	371	378	351	368	382	386	344	334	359	361	357	327	321	376	347	364	298	360	395	398	352	350	354	357	384	344	343	361	343	337	377	358	325	348	339	339	359	326	375	371	367	388	317	349	350	362	331	363	348	342	322	355	328	341	329	347	328	341	336	347	356	362	321	357	326	334	356	353	334	358	363	341	328	347	345	372	303	306	335	379	358	345	358	326	323	357	381	342	347	347	359	329	326	360	328	335	331	349	330	359	354	341	350	368	337	320	352	358	350	340	357	349	338	331	347	339	350	345	371	349	365	330	356	337	375	340	295	344	357	384	352	355	368	359	371	360	339	347	386	349	378	333	341	312	338	334	329	341	333	366	353	337	354	327	360	389	351	321	361	361	343	345	360	330	341	353	330	341	333	370	363	366	330	352	340	374	323	323	363	375	355	322	346	323	364	372	340	371	370	361	304	327	343	339	339	352	351	373	377	376	360	350	360	345	353	353	365	347	344	376	328	352	336	304	329	346	351	341	377	356	345	326	338	343	366	351	365	364	354	347	336	354	342	311	367	360	336	342	313	325	345	323	337	353	358	367	345	329	385	325	327	414	351	315	339	345	365	350	362	348	350	365	362	349	361	303	361	364	355	331	345	309	348	351	361	324	316	342	346	339	348	381	324	351	380	376	338	371	334	389	326	320	347	353	362	394	380	358	328	342	318	317	357	345	342	324	350	351	344	344	354	362	341	332	384	356	315	357	333	337	350	314	332	367	325	365	313	326	331	338	353	342	355	364	331	360	366	328	324	337	337	340	367	322	338	327	368	349	351	294	329	378	353	364	328	303	360	351	359	326	323	339	339	348	352	353	351	358	357	365	351	358	355	327	340	370	349	361	343	298	373	332	322	343	353	346	397	330	350	333	340	331	367	323	339	357	333	341	339	346	351	357	353	347	360	374	361	348	352	307	310	342	345	358	358	337	351	349	322	359	300	344	317	355	352	316	343	310	352	323	349	328	329	347	318	360	313	354	351	354	329	339	333	347	322	367	339	345	362	344	335	346	349	376	370	356	347	368	341	369	317	345	321	332	317	323	331	329	303	367	343	332	327	354	345	374	366	366	354	338	340	314	343	321	373	338	347	371	380	397	332	311	384	350	320	351	350	321	358	324	309	311	325	341	333	347	362	357	341	348	334	362	356	314	342	337	363	383	330	338	341	326	389	352	329	354	339	359	339	370	297	398	386	313	357	339	328	358	358	348	337	345	360	344	342	342	356	326	326	378	352	357	332	316	344	325	385	333	355	358	330	335	339	384	343	319	357	354	330	332	347	336	349	352	380	365	353	372	385	358	356	360	337	339	368	335	359	354	350	341	364	362	367	329	357	333	367	317	343	360	357	356	361	365	353	334	345	330	358	356	338	354	330	327	332	336	397	360	336	367	331	345	334	342	354	338	326	322	346	345	359	352	373	373	345	360	358	303	341	353	373	331	331	357	317	334	361	341	357	341	362	350	330	345	331	329	313	362	357	352	360	358	365	360	368	381	351	379	354	391	337	363	381	380	323	401	333	389	370	349	341	332	381	340	380	359	378	378	370	310	313	350	336	337	366	343	353	350	358	340	354	372	337	327	357	370	338	366	326	328	332	355	356	364	353	335	338	356	343	321	331	318	350	337	394	330	339	323	353	292	342	329	319	339	370	353	366	337	337	358	340	346	313	346	347	364	352	346	339	327	386	324	355	350	371	362	362	337	345	359	310	352	333	353	343	364	347	329	331	357	377	354	321	314	360	332	346	335	370	338	311	354	368	361	341	328	369	341	351	342	341	353	326	348	340	345	339	342	354	329	346	385	372	338	327	330	334	366	320	331	350	355	348	353	325	349	333	325	357	356	331	374	400	360	355	355	352	359	376	329	338	388	331	339	338	349	356	330	351	313	325	330	327	376	354	370	335	359	374	353	350	354	339	364	349	333	371	345	339	354	365	325	363	327	351	326	322	325	341	352	335	342	364	335	355	358	324	358	322	338	363	376	361	342	346	324	309	330	331	326	355	359	343	330	353	309	352	344	362	376	341	386	376	331	343	357	349	327	338	423	328	346	311	342	320	337	331	314	368	400	348	351	351	357	371	389	366	352	369	345	342	367	371	346	354	320	373	349	347	345	349	355	366	349	370	296	324	353	352	382	343	369	338	360	348	358	356	331	354	324	364	323	350	351	324	329	360	346	319	346	344	349	333	314	358	327	341	338	345	323	355	356	363	341	318	338	342	323	333	348	332	350	375	341	336	358	323	347	391	348	327	353	384	340	358	347	326	317	346	345	335	360	391	334	345	355	332	352	362	326	342	366	356	335	349	360	327	347	347	358	340	330	352	380	371	340	329	307	391	334	360	364	338	340	351	341	368	369	353	324	352	334	341	321	351	379	387	372	333	359	368	373	317	349	345	384	378	348	368	348	342	345	355	356	318	363	362	348	325	380	347	385	339	336	346	348	332	351	372	359	367	370	356	330	336	357	367	326	367	350	327	328	358	339	341	345	337	349	354	330	371	344	372	363	343	316	353	333	352	367	340	393	331	339	361	296	385	364	350	347	338	320	336	344	322	335	331	374	381	322	364	323	324	343	330	346	370	362	366	383	368	329	336	343	326	328	349	350	314	366	365	379	347	327	342	353	332	330	330	324	346	330	377	363	320	361	359	389	360	354	355	354	351	347	349	361	346	381	351	363	344	368	354	370	326	386	359	338	362	340	345	326	373	359	370	336	357	341	357	368	327	352	337	356	339	352	341	367	347	329	358	342	347	331	323	336	378	347	342	346	361	351	351	332	343	341	380	366	376	342	331	341	339	336	332	348	324	369	354	348	350	351	340	355	360	350	365	396	340	356	359	326	362	353	334	366	358	339	331	365	339	354	335	382	384	349	361	333	358	392	369	378	344	314	362	380	331	333	324	351	334	354	351	326	345	354	364	340	356	357	351	351	372	335	350	368	367	304	346	347	358	368	334	372	349	358	350	342	365	378	347	368	351	398	373	370	376	352	322	352	342	352	357	350	352	363	325	332	360	338	347	353	353	339	376	338	363	324	353	333	339	336	371	360	366	331	313	361	335	343	350	350	355	342	346	312	371	395	350	327	356	354	335	319	354	343	360	339	333	375	330	349	360	370	326	365	386	347	374	338	366	315	358	373	341	372	330	326	358	353	358	305	322	366	336	350	340	342	338	360	357	366	358	376	362	359	346	374	359	310	316	344	357	362	347	363	337	363	330	372	312	355	325	352	346	368	326	344	339	335	347	339	349	348	354	341	382	365	356	312	346	360	326	329	348	348	334	312	352	343	351	338	330	353	335	365	348	319	354	359	366	360	344	343	344	381	357	348	360	341	298	341	345	339	387	363	350	367	335	344	344	373	339	349	360	331	359	349	357	331	372	348	329	337	350	354	334	327	383	369	343	329
33181	24692	50381	13031	3649	3057	2616	2229	1999	1799	1628	1528	1377	1379	1323	1232	1213	1171	1094	1105	1080	1010	1074	994	1082	1011	1061	1029	974	964	924	1005	887	980	957	937	917	962	956	940	882	874	959	866	925	932	926	886	860	891	959	900	895	931	909	856	902	858	906	879	895	829	941	883	968	886	908	843	899	899	903	865	899	901	895	926	889	887	917	926	872	891	903	889	908	910	861	927	885	908	848	896	885	894	873	882	907	849	851	896	855	883	910	883	872	908	884	907	936	894	911	863	909	851	864	902	863	881	880	863	877	916	935	882	824	913	884	852	907	867	795	887	861	904	874	872	852	877	860	879	909	860	874	897	909	862	866	869	886	895	866	932	886	880	949	862	858	852	840	957	837	867	870	889	901	834	873	911	854	883	943	855	874	820	878	914	885	883	844	872	885	917	879	877	859	842	865	860	882	835	830	879	887	906	887	858	837	889	915	841	879	885	857	863	870	885	884	912	846	865	877	900	895	862	868	811	897	873	864	832	918	836	837	886	875	828	859	870	890	869	859	837	900	881	851	853	822	926	883	896	867	938	881	880	904	847	841	915	980	899	910	869	865	886	899	867	830	841	869	887	911	842	911	840	879	891	872	865	876	873	871	863	854	889	830	858	901	956	883	833	899	858	906	854	860	892	846	846	906	881	827	891	906	868	887	852	855	883	851	889	850	869	911	857	912	865	846	856	844	851	838	886	856	877	887	844	872	836	864	831	852	907	880	837	828	859	917	915	947	888	863	846	854	916	904	877	852	898	883	911	885	913	854	926	817	903	918	871	886	885	915	855	900	871	876	840	916	899	914	845	907	863	915	867	862	885	826	897	884	872	870	876	891	859	835	873	844	919	889	814	876	885	824	888	838	820	887	884	853	893	878	939	876	924	877	858	824	870	945	916	867	887	845	791	873	865	863	790	878	845	866	930	821	874	871	879	921	845	881	871	879	890	928	906	806	847	838	867	861	852	874	846	880	903	844	894	917	859	866	889	865	884	860	875	834	876	836	923	861	874	889	915	827	888	846	855	927	894	889	877	809	872	902	916	931	893	849	868	866	905	867	913	884	923	866	877	822	872	838	844	870	897	892	842	830	927	894	892	851	852	911	888	911	891	945	882	839	877	897	850	848	865	812	905	842	895	920	956	895	948	948	880	880	851	863	940	912	937	853	847	828	852	854	850	817	915	850	790	893	891	872	856	874	907	856	893	896	857	887	831	800	858	873	907	887	932	853	911	825	873	906	846	865	881	844	888	910	910	830	917	919	899	928	922	884	896	858	864	834	836	896	905	888	865	946	925	823	843	841	913	852	916	921	922	838	889	881	833	867	893	924	856	877	875	855	897	891	839	870	865	884	873	922	845	904	862	869	893	854	842	831	890	889	863	920	885	858	842	826	875	923	847	922	870	896	831	868	908	892	945	893	878	885	885	911	840	871	804	929	885	840	930	859	825	865	860	874	851	917	931	878	871	873	903	867	900	887	896	836	886	872	912	913	883	863	909	851	869	889	804	853	840	871	926	856	851	860	858	893	840	863	863	823	884	926	902	808	881	905	858	881	894	847	890	904	880	862	825	877	856	896	876	863	889	882	869	874	842	899	913	913	898	906	868	930	938	892	885	852	900	835	879	854	847	877	849	886	870	887	859	826	837	859	896	897	887	847	884	861	901	879	902	883	944	871	846	881	844	931	859	836	903	916	844	895	818	870	881	888	855	869	871	857	870	852	855	917	857	869	908	911	858	915	863	866	889	911	870	891	966	884	863	830	865	882	864	893	887	861	910	888	860	864	888	875	881	897	898	831	920	880	916	901	915	896	867	902	879	876	941	906	864	878	927	874	809	888	934	896	838	931	861	857	890	823	851	875	861	852	849	854	870	890	920	834	869	902	853	848	895	875	826	868	858	911	849	804	883	935	810	830	838	911	851	883	848	919	831	956	878	863	845	903	916	860	860	843	867	847	845	909	869	864	869	877	907	905	852	888	838	901	824	861	864	872	834	902	834	864	839	844	920	865	859	868	879	874	873	867	865	895	896	845	856	962	802	917	886	917	853	827	831	916	888	873	884	838	860	919	877	886	834	917	844	909	888	870	882	850	805	925	912	878	905	854	885	910	940	882	854	894	858	900	863	935	881	863	914	856	855	871	863	903	820	858	887	866	860	851	838	890	838	852	929	867	849	816	891	891	894	883	854	894	843	854	856	874	909	881	889	831	833	899	861	859	875	856	917	894	880	862	902	830	839	866	858	926	848	892	831	813	858	854	889	859	884	868	897	857	904	861	875	871	838	909	926	896	836	906	876	924	859	897	847	818	887	844	817	853	871	813	876	863	885	863	912	842	882	877	886	860	874	866	827	893	852	859	869	875	897	875	862	853	872	842	908	933	869	858	855	870	870	839	835	912	929	800	843	875	859	928	850	875	893	861	892	879	861	868	916	843	868	901	907	892	925	902	892	845	894	923	884	873	892	907	868	876	881	886	864	872	901	859	879	844	844	835	901	867	866	892	851	838	855	892	855	903	907	885	863	849	906	878	896	937	848	882	859	868	865	860	889	825	897	869	873	916	847	879	893	872	884	874	869	830	841	910	862	896	889	884	855	908	823	898	895	899	868	884	828	886	867	875	888	906	849	831	878	883	863	872	896	893	860	952	887	859	892	943	892	895	849	928	829	870	877	867	872	869	860	895	864	885	884	826	886	909	879	888	894	872	850	900	889	858	839	872	903	860	842	902	895	871	869	896	863	923	855	868	869	856	820	883	858	885	902	896	875	881	910	922	908	902	893	892	857	860	928	866	883	816	883	892	850	925	869	849	913	890	921	903	880	883	836	836	925	887	912	860	907	892	906	875	859	834	886	884	847	930	849	896	913	848	840	896	882	896	869	882	854	888	868	872	910	838	874	870	862	862	858	898	851	885	807	871	890	884	803	892	841	866	885	857	878	876	831	903	860	857	892	868	888	830	872	830	902	837	867	880	854	903	879	887	865	870	896	944	806	925	893	924	828	908	927	957	884	942	885	884	881	913	898	870	906	879	871	861	850	851	844	908	902	912	899	842	827	861	856	898	860	866	837	867	889	883	915	899	872	861	926	871	895	888	806	829	836	832	844	850	826	876	828	897	810	863	895	879	896	880	877	879	837	881	859	914	916	912	888	852	840	826	852	806	859	860	869	821	855	884	891	894	856	878	850	920	803	885	895	892	871	913	915	865	853	802	885	885	845	844	876	915	882	867	891	885	879	890	859	871	829	832	917	898	884	885	838	926	879	885	869	865	888	886	870	850	882	945	861	868	871	840	884	888	842	885	855	856	920	869	858	807	832	837	929	772	886	852	827	881	864	876	899	880	901	831	880	839	870	881	834	839	814	890	891	871	911	901	844	847	881	916	867	909	864	850	880	906	880	834	910	882	868	877	882	894	898	902	913	914	867	888	886	803	856	924	908	894	855	912	893	876	852	814	855	878	856
7655	970	2015	353	182	153	177	154	185	163	169	192	169	157	175	158	161	163	161	164	143	175	152	183	174	168	169	165	173	181	154	163	162	158	194	164	163	190	189	161	163	164	153	155	158	181	159	190	184	190	149	141	161	165	193	160	194	154	168	174	173	172	175	164	140	178	151	166	142	159	175	164	172	175	163	173	170	174	171	163	145	166	181	167	153	169	151	147	160	158	164	201	158	160	193	165	141	159	186	189	159	192	164	187	179	142	161	169	163	154	162	163	177	204	143	177	174	156	173	170	167	153	154	173	179	180	165	156	161	151	157	192	181	163	168	164	139	187	168	163	167	187	191	177	160	165	142	189	173	150	193	173	149	173	177	172	188	201	157	181	157	165	159	167	176	163	193	176	172	155	161	159	174	182	184	173	168	158	175	167	170	165	156	160	149	146	182	163	154	189	169	164	175	155	171	182	148	167	163	172	197	182	178	155	163	148	184	150	159	189	178	146	178	172	181	178	175	161	150	158	168	160	158	159	154	185	177	201	175	167	169	170	169	161	173	149	152	142	166	167	161	169	158	169	167	154	157	176	169	180	150	191	148	130	167	172	172	189	198	155	173	147	165	188	172	180	191	193	157	159	160	162	175	174	188	157	174	169	145	168	176	168	175	188	177	148	140	173	174	146	159	166	183	173	176	177	191	164	175	170	147	176	179	178	174	175	171	153	148	162	173	163	184	164	178	152	178	168	156	153	153	176	154	162	168	167	155	159	176	196	150	153	135	167	164	157	191	154	144	158	186	167	155	173	156	189	183	185	151	153	156	170	157	159	186	195	167	175	184	188	150	190	178	181	157	159	165	155	132	182	172	143	166	188	162	156	161	173	151	172	177	157	173	166	160	169	179	184	152	154	173	166	147	182	142	148	186	156	167	186	166	178	173	152	169	175	157	169	167	172	169	153	161	163	180	178	179	144	148	184	173	150	162	149	191	168	188	169	176	190	173	178	141	171	187	158	182	191	185	177	168	169	152	166	168	196	186	147	147	179	165	167	171	170	152	167	197	175	148	170	151	165	173	182	173	141	165	180	155	174	158	154	166	161	168	173	164	172	187	173	161	168	164	176	166	192	168	171	157	181	148	164	178	172	164	186	179	172	181	157	187	167	177	168	158	174	172	164	143	149	175	165	176	148	179	181	166	175	182	203	182	159	185	178	179	170	145	172	146	195	190	167	168	151	180	181	183	186	187	185	167	168	188	176	181	161	160	162	169	167	190	147	169	167	167	186	166	159	177	184	175	166	180	199	150	166	152	188	191	176	166	149	165	193	152	170	175	156	182	164	150	159	184	151	172	186	150	159	176	185	152	171	166	164	165	173	171	192	188	145	154	164	152	182	168	155	144	142	185	195	160	168	175	171	155	189	167	173	153	176	173	154	164	210	179	188	187	150	183	177	161	160	171	155	159	171	172	157	173	139	188	167	154	174	170	156	175	185	189	201	142	152	157	176	165	174	173	157	173	194	180	155	145	173	168	169	182	169	193	134	168	167	162	147	171	188	169	150	159	171	187	177	160	157	174	172	185	167	166	163	179	140	125	148	171	190	159	153	166	182	152	157	168	179	162	167	172	169	154	143	162	187	164	163	157	168	180	169	154	197	169	166	192	175	183	171	172	183	182	165	184	176	180	175	181	172	166	189	170	179	165	170	171	137	170	156	163	145	158	158	173	154	160	170	149	174	167	184	170	174	168	156	158	165	160	157	186	164	154	151	176	156	159	184	142	148	172	172	144	165	168	148	191	178	176	170	156	168	173	152	163	182	169	150	157	144	167	175	169	174	163	173	182	174	152	164	178	158	177	177	176	159	172	167	170	184	159	171	154	172	159	153	162	167	195	177	180	157	163	177	171	178	174	164	179	170	162	164	165	150	168	184	169	168	196	169	164	175	163	177	163	166	190	119	155	189	176	149	173	155	169	138	175	179	164	173	172	156	180	168	170	162	164	173	164	161	181	182	161	163	177	167	178	167	154	166	169	163	175	171	175	170	179	165	157	167	174	148	172	150	166	180	181	168	199	162	165	165	169	167	180	149	167	174	170	159	164	152	162	167	172	170	162	165	174	164	185	168	173	141	164	182	150	212	165	149	155	181	165	177	169	155	162	155	189	171	155	185	175	170	176	169	174	174	140	169	175	176	163	170	164	168	182	153	169	163	177	185	159	158	161	166	187	170	145	161	178	178	188	160	178	176	165	169	170	145	185	185	173	148	176	156	155	168	153	162	157	158	167	169	166	137	152	163	166	187	154	156	184	145	175	160	178	166	162	154	184	178	147	166	175	162	169	147	174	178	170	176	156	179	171	163	159	153	168	172	179	166	162	165	184	162	175	173	160	179	166	162	152	169	184	165	180	161	169	148	167	161	204	166	156	185	156	150	151	143	183	168	164	162	140	183	166	173	172	155	157	169	187	164	159	174	187	163	181	166	169	162	144	182	167	158	173	165	169	160	158	159	157	162	145	157	194	177	143	172	168	179	170	176	161	187	158	167	176	174	186	156	168	161	181	175	155	184	159	199	173	167	174	177	162	174	164	165	166	177	163	164	171	149	164	169	152	168	175	160	184	166	168	175	158	168	191	165	179	170	192	187	164	191	188	167	169	170	157	153	150	169	149	151	167	141	185	182	160	189	168	177	186	182	176	156	188	169	167	187	167	178	161	167	185	198	186	175	160	156	182	176	163	162	177	173	157	168	150	156	136	172	196	174	148	151	160	173	172	159	169	163	177	148	174	185	171	187	161	186	147	156	179	162	170	153	159	181	168	142	162	148	162	177	156	183	177	158	185	169	140	183	172	168	177	162	169	166	172	191	174	159	157	180	167	153	155	176	170	161	171	182	165	180	178	163	157	140	177	174	156	184	167	177	147	163	162	154	164	170	163	151	171	180	189	139	148	153	174	162	160	162	175	175	144	170	160	161	174	151	151	184	173	165	177	153	153	159	179	168	167	178	184	158	179	162	179	166	162	172	162	159	181	183	184	163	146	157	163	155	179	152	160	186	181	172	182	162	153	186	158	160	150	165	156	160	188	194	165	165	171	164	163	155	170	152	187	161	177	181	189	166	183	159	184	166	168	162	168	155	182	144	173	198	161	167	172	172	144	165	152	154	136	156	155	151	187	165	158	154	142	154	168	160	171	182	169	180	194	183	155	180	161	180	152	156	186	158	155	153	183	187	157	164	158	156	175	171	167	165	186	166	163	165	147	166	160	177	180	171	173	132	173	173	170	149	167	155	169	171	167	152	189	180	167	182	160	158	145	185	199	176	160	180	188	195	169	165	183	157	158	150	164	152	163	176	161	183	170	195	175	161	173	176	185	157	137	138	164	180	171	169	181	154	160	174	162	183	169	169	158	154	188	183	174	179	157	174	155	158	138	173	163	166	165	177	168	182	194	156	154	164	178	192	178	158	166	178	163	181	178	139	182	181	169	171	155	193	188	153
6413	1524	5425	1139	579	559	555	522	516	521	531	507	514	528	556	527	538	523	503	511	507	522	532	522	552	527	517	534	485	498	519	496	549	519	484	488	513	474	511	472	516	504	526	493	519	535	469	511	515	486	492	500	521	530	487	494	502	536	506	538	489	457	528	474	509	517	475	485	520	508	540	498	448	500	475	506	522	501	496	495	503	478	520	512	497	483	568	491	524	484	488	524	497	491	531	531	527	480	493	518	487	519	541	492	485	501	498	478	513	505	501	534	465	526	519	508	513	521	527	525	542	477	533	497	513	533	501	498	484	538	509	521	510	470	520	505	491	523	485	519	501	530	533	540	467	559	473	506	530	482	518	495	509	529	517	495	497	503	519	513	484	534	507	503	505	535	465	511	482	493	510	501	491	530	513	468	489	514	492	534	508	513	521	481	493	453	505	492	489	502	548	537	477	500	523	498	549	462	465	513	515	566	514	526	493	512	496	465	520	510	527	524	530	537	481	522	501	491	493	485	508	474	509	525	539	481	497	541	545	485	507	531	507	499	523	515	517	484	560	486	522	529	477	487	503	502	498	500	481	490	486	494	550	539	480	534	478	502	542	524	535	450	534	535	495	520	515	499	492	528	485	501	468	490	499	519	533	517	490	505	501	517	482	457	509	516	538	545	537	510	513	484	510	509	499	516	504	502	494	489	509	518	472	493	488	502	491	527	503	493	465	519	497	500	505	519	474	481	514	541	480	502	500	482	509	523	499	520	512	511	487	521	498	508	470	513	488	490	507	496	497	503	512	493	503	511	479	478	499	485	512	520	512	490	484	517	490	482	523	492	499	500	475	511	503	487	513	514	519	504	512	502	495	531	530	520	513	489	513	503	526	538	508	503	504	469	533	539	467	500	507	505	518	487	522	509	512	504	511	506	492	482	508	547	498	526	505	482	521	509	526	482	537	597	490	503	525	444	485	524	545	485	489	459	486	524	509	489	496	528	504	490	523	506	500	500	531	563	516	505	498	538	520	526	523	501	488	495	544	505	489	468	485	523	562	495	515	516	481	506	537	484	526	537	499	521	496	529	508	495	531	486	462	490	535	515	509	500	482	531	509	494	534	494	539	507	507	479	530	474	510	505	499	513	504	505	492	495	517	522	523	502	499	494	510	494	502	524	510	502	458	537	500	505	496	540	504	477	525	491	495	494	524	473	463	451	472	474	479	509	473	482	546	496	530	498	528	529	514	490	499	497	507	478	537	490	532	511	491	494	534	526	481	527	524	458	490	528	514	509	513	478	522	478	525	525	527	529	512	475	516	543	530	517	481	476	526	490	494	486	520	577	492	470	492	506	526	517	500	511	543	493	541	477	552	500	531	473	541	517	514	530	491	495	500	528	456	501	501	469	487	539	509	533	527	479	460	499	534	516	518	550	476	518	469	509	491	487	523	507	505	482	479	518	510	494	512	516	508	497	513	504	502	505	491	517	514	491	488	508	533	492	487	502	517	478	557	500	481	548	510	527	493	517	484	508	483	492	552	517	510	460	492	509	532	519	460	507	528	488	530	509	489	489	531	491	498	496	503	496	507	491	508	508	499	501	518	564	514	502	463	513	504	507	517	502	480	506	484	548	485	498	481	521	516	502	495	465	498	527	494	493	500	525	523	460	518	513	478	546	548	499	524	490	496	488	487	517	501	567	510	535	544	496	506	520	484	553	488	509	509	488	499	497	494	531	498	493	514	513	529	515	482	522	513	512	514	522	516	495	526	506	465	485	480	479	488	481	494	563	476	462	521	525	507	540	475	486	485	517	502	517	527	475	529	489	528	493	486	504	507	520	483	520	496	498	492	476	492	514	488	465	480	499	515	561	483	502	488	503	517	502	463	490	499	517	457	523	493	499	458	506	476	484	496	478	508	478	478	506	482	446	561	502	516	481	511	499	529	467	511	531	523	550	530	538	481	511	498	504	550	492	507	512	486	529	492	522	493	504	484	529	527	528	503	455	510	444	528	518	488	525	516	533	446	508	521	490	479	513	477	490	537	473	484	501	471	525	523	462	501	516	468	498	513	527	518	490	527	502	507	496	543	515	496	540	505	506	491	541	554	501	537	479	533	520	550	485	504	497	503	520	489	528	530	512	532	530	501	504	479	521	501	459	497	518	471	498	521	481	534	487	481	501	505	468	448	550	479	500	470	520	495	492	491	468	525	538	516	470	475	484	510	535	482	517	512	507	513	563	497	477	499	553	476	499	542	470	494	499	513	526	527	516	502	508	497	526	511	469	517	477	501	542	503	501	460	474	497	500	525	499	499	539	556	519	486	494	472	499	487	514	485	493	517	517	516	522	504	497	542	523	503	501	487	509	504	535	514	523	527	536	508	519	494	485	439	498	498	517	527	495	534	506	491	479	507	533	500	497	526	528	488	505	516	487	479	515	519	522	514	507	510	483	514	477	500	460	492	503	476	501	533	532	521	550	510	495	542	482	500	506	474	486	499	517	540	468	523	546	520	525	494	455	499	528	486	510	511	495	480	496	543	537	514	511	496	494	476	501	512	463	480	500	526	498	495	492	539	487	511	529	483	543	532	487	510	501	509	508	462	552	513	503	506	515	450	488	506	498	473	477	495	493	532	483	502	476	507	490	500	508	480	536	480	481	516	511	523	539	489	500	534	496	498	477	522	473	493	498	495	477	522	475	508	490	485	457	482	502	511	497	515	532	498	506	500	502	510	513	517	512	523	539	567	480	483	558	494	524	479	485	493	510	538	493	493	482	504	507	513	494	540	490	495	532	523	546	475	540	489	531	510	532	442	491	512	496	466	482	544	517	540	484	491	469	467	551	526	525	501	486	512	543	508	497	505	506	563	482	552	510	516	487	547	489	505	544	512	546	484	519	479	509	504	528	529	532	498	473	488	498	491	466	508	519	504	474	504	515	505	521	484	504	519	530	503	551	507	493	499	516	517	482	490	509	489	502	484	514	534	500	532	524	530	490	525	492	521	471	488	529	500	480	501	494	546	539	532	499	504	468	512	485	504	490	454	477	506	483	502	501	499	526	522	548	498	486	477	506	496	481	522	503	483	488	510	513	493	499	462	498	537	507	525	527	462	477	506	533	486	468	488	513	507	555	496	473	494	525	542	500	523	513	528	542	490	532	454	508	476	489	484	523	489	539	509	517	573	515	501	487	529	508	479	497	511	503	518	494	516	516	522	529	517	477	540	456	480	516	446	472	491	540	509	515	508	529	505	498	485	540	501	505	510	488	500	505	497	541	486	498	468	476	509	466	481	481	482	500	483	507	546	501	526	525	537	498	503	500	523	509	490	509	518	509	485	545	459	548	530	459	533	518	469	515	492	521	520	517	505	518	508	504	507	496	513	502	525	491	498	503	483	495	527	498	531	511	515	500	512	490	525	482	507	527	491	487	529	560	484	491	491	525	502	466	523	501	529	480	468	486	494	499	493	486	498	482	497	542	502	501	493	494	518	521
41363	24003	40521	11557	999	560	485	437	435	407	456	368	388	348	375	364	339	331	362	323	364	335	336	345	327	333	338	368	353	342	340	338	338	345	355	379	332	366	336	336	343	331	351	323	341	326	317	317	313	324	367	317	312	334	295	352	292	332	333	320	330	303	333	331	315	327	332	329	374	326	345	348	325	355	303	346	337	329	315	357	338	306	345	297	339	349	297	333	328	329	307	332	355	338	312	364	313	324	329	322	328	315	369	321	327	336	336	317	354	331	326	335	325	333	339	354	328	315	327	342	328	342	313	354	304	355	321	326	331	330	335	316	360	334	327	306	334	344	326	310	336	330	346	345	306	355	321	318	307	372	329	347	385	371	357	342	349	339	307	347	303	314	364	321	380	310	294	320	342	337	309	339	299	364	347	336	333	314	320	359	330	306	332	335	346	365	340	338	344	318	302	336	306	283	344	370	350	300	346	339	318	349	337	322	331	334	330	316	355	354	315	316	324	349	316	326	321	337	344	338	322	364	358	306	335	332	325	311	297	323	312	307	340	320	354	289	337	311	331	315	325	325	339	367	368	306	311	348	321	357	334	332	316	338	328	329	340	330	321	314	338	313	339	329	360	329	325	329	332	327	341	328	355	332	328	333	316	339	352	316	343	320	331	356	330	301	346	306	341	313	352	301	341	299	341	305	319	338	344	290	308	319	316	296	353	353	322	343	346	338	297	335	329	349	346	318	346	336	363	328	308	323	303	309	299	320	368	325	344	359	317	354	349	334	284	313	337	350	333	314	321	327	347	342	324	329	350	327	342	324	310	358	333	328	348	358	323	308	326	314	333	324	344	298	348	360	334	334	347	332	331	336	326	310	296	333	352	332	336	341	336	308	347	330	326	327	337	345	336	311	332	354	333	344	360	304	321	308	328	314	339	326	293	313	322	334	312	365	350	320	342	352	363	332	315	346	319	322	294	361	323	327	333	351	351	332	335	339	363	332	305	352	327	335	344	343	335	322	313	295	317	341	342	332	350	349	320	326	316	330	308	280	347	316	315	282	316	309	357	347	326	368	324	308	352	326	356	333	348	311	313	277	340	325	346	300	354	286	310	307	325	324	294	312	342	342	333	344	313	354	335	343	323	347	318	316	336	317	324	348	309	334	353	366	328	338	323	304	287	316	333	379	322	350	336	340	321	323	306	327	312	356	350	347	334	315	338	345	324	313	310	310	345	308	327	335	359	353	327	285	329	319	315	324	329	323	309	332	356	342	350	305	297	352	313	345	303	329	364	333	330	347	296	347	315	326	325	286	344	313	299	345	318	332	329	372	349	313	296	337	334	306	333	313	346	341	334	357	339	317	351	316	308	320	316	300	311	320	338	310	359	298	315	361	335	353	328	312	311	312	364	302	312	355	333	320	322	332	330	332	337	299	312	321	316	312	343	304	317	352	304	321	326	321	320	323	342	312	350	334	326	376	320	367	300	311	339	338	340	342	315	359	319	337	312	324	324	374	317	332	352	340	340	360	321	321	321	333	322	340	362	348	331	354	358	357	341	340	355	331	304	316	338	339	306	317	327	337	339	324	309	341	324	336	328	334	320	308	334	346	329	355	323	328	330	288	316	294	340	339	324	330	360	310	330	337	333	351	302	348	350	328	371	344	314	328	330	321	327	306	332	324	312	310	342	307	342	326	304	325	320	339	342	338	352	354	331	346	323	338	351	303	315	330	348	328	326	331	326	319	330	379	336	392	319	325	352	317	334	311	354	280	339	343	338	320	306	319	323	352	324	315	297	357	333	338	337	351	328	343	340	351	316	346	318	331	336	328	345	295	366	350	337	365	347	337	317	319	301	324	365	314	346	366	319	345	315	296	320	331	323	324	359	324	343	335	338	330	337	347	353	321	304	315	352	338	279	325	346	326	347	327	320	316	361	315	317	339	349	355	311	357	312	315	334	319	346	320	305	346	343	306	340	332	316	359	340	316	307	334	312	339	327	323	320	326	328	324	361	304	309	323	333	322	305	309	342	323	328	321	320	338	305	290	316	359	342	330	321	329	326	313	335	345	348	301	301	328	319	332	331	316	329	336	312	323	302	328	296	300	343	316	331	311	360	327	340	351	309	348	344	375	331	372	359	298	355	352	340	328	352	353	339	302	344	328	328	283	323	342	345	297	334	335	339	343	331	345	332	333	333	342	339	306	308	349	365	312	328	339	316	334	364	306	324	311	327	304	344	323	316	316	328	357	339	314	352	348	326	325	337	295	319	325	302	347	356	312	322	344	333	317	298	314	316	342	349	388	323	343	323	307	366	295	372	335	313	305	333	301	325	303	352	337	313	338	329	321	333	364	315	350	356	358	338	313	315	320	327	300	377	326	343	334	312	328	369	330	354	318	356	302	353	332	340	343	316	318	330	338	356	309	336	341	328	309	341	355	332	317	314	316	344	304	337	357	346	334	345	357	323	319	341	354	316	342	356	296	320	349	352	328	328	330	345	353	359	303	314	325	328	295	297	326	338	352	347	349	329	323	303	358	329	341	296	321	336	320	316	327	366	366	364	333	313	309	300	328	329	323	314	299	309	355	323	324	304	337	351	338	343	305	315	343	355	341	352	339	347	330	312	327	331	289	319	326	293	335	337	355	362	349	332	310	335	336	336	341	359	313	335	321	336	330	323	318	341	338	340	354	330	334	335	328	368	336	371	343	326	325	312	334	338	346	308	319	327	296	320	325	360	365	311	298	326	358	341	343	342	337	326	304	327	306	322	286	302	322	339	361	302	328	303	314	327	359	334	314	302	304	333	349	314	310	348	327	298	335	308	307	359	336	359	345	315	352	336	322	352	315	317	337	330	352	369	326	337	313	337	329	315	338	321	312	357	330	307	345	341	338	363	325	337	372	356	346	338	344	316	336	341	323	336	330	333	333	326	327	335	330	356	335	327	306	322	309	338	362	355	306	359	349	318	331	320	370	334	335	334	313	333	333	324	344	327	306	327	331	316	317	322	326	358	357	329	319	354	328	338	325	312	312	340	322	296	290	323	320	281	339	307	328	338	341	329	371	341	348	344	372	318	346	337	335	293	325	296	299	330	305	345	320	349	320	347	333	315	357	346	321	326	342	328	312	330	341	323	318	341	341	326	340	347	313	317	333	323	319	333	306	346	349	345	302	340	328	328	335	307	324	337	353	357	331	350	346	297	331	339	322	336	309	345	342	301	311	309	329	316	341	339	335	339	314	330	343	329	326	347	340	303	327	320	343	308	318	319	332	332	360	311	345	332	326	365	310	306	332	328	325	366	321	342	331	322	344	356	312	324	320	338	337	345	316	326	301	325	328	319	330	324	307	351	336	332	356	314	334	334	334	295	337	290	370	344	361	317	318	335	318	319	340	287	347	328	322	314	329	330	309	321	347	333	338	335	350	318	339	308	340	347	351	318	333	314	341	369	316	320	328	339	352	320	319	310	312	348	349	313	349	351	322	331	330	326	337
22835	16903	40017	7507	2367	2132	1779	1542	1502	1333	1282	1185	1130	1213	1105	1005	1065	990	1009	1016	992	982	1033	947	900	960	921	910	840	919	954	900	890	889	981	921	875	884	872	913	865	886	875	881	884	932	937	833	874	886	883	916	889	924	851	856	899	888	896	927	908	880	856	939	918	905	952	871	863	952	883	952	904	847	898	829	902	823	832	819	844	882	821	844	879	890	838	849	867	830	809	898	901	834	813	833	951	877	833	846	876	892	892	831	873	836	870	847	885	903	865	882	834	892	897	875	854	879	840	886	867	830	896	881	922	888	868	870	856	853	835	850	846	815	871	829	823	898	831	885	827	843	848	890	891	904	858	841	835	818	866	908	868	879	876	818	900	806	835	884	825	854	854	856	853	858	902	867	852	851	777	833	861	831	853	876	863	862	880	807	893	879	871	898	871	835	837	855	846	825	843	863	904	813	840	842	902	822	886	833	844	854	844	881	857	894	905	822	862	883	873	866	826	845	916	821	868	827	889	854	881	814	835	826	882	814	861	884	866	867	851	854	880	888	854	847	880	855	810	912	846	875	861	915	881	864	850	890	895	844	895	914	857	934	855	838	904	815	851	856	844	838	856	872	881	879	824	864	824	800	927	860	833	910	833	896	889	866	835	828	859	843	842	909	897	858	821	865	827	865	847	888	833	861	903	862	834	823	868	894	865	883	774	829	878	895	869	865	826	912	861	855	894	884	910	836	951	875	904	891	811	879	892	922	900	874	866	901	876	824	883	862	840	819	880	850	817	837	845	879	817	858	877	861	864	871	904	828	918	874	871	868	858	899	848	837	803	812	877	821	824	854	864	895	856	873	855	855	869	835	868	873	849	902	884	825	890	835	854	827	875	812	917	840	799	867	913	886	835	902	908	863	840	847	874	753	843	898	808	860	934	870	908	871	872	845	888	821	815	895	891	901	875	868	804	906	815	916	826	900	848	842	834	912	851	897	887	835	813	834	873	811	853	884	882	793	862	817	804	863	930	850	846	854	817	920	826	896	866	842	842	876	855	834	867	904	899	852	866	854	890	843	890	904	867	821	869	854	879	875	832	854	864	895	808	823	857	867	849	907	848	851	890	862	835	843	863	854	870	883	905	833	900	848	859	871	910	889	897	840	853	878	847	860	905	882	839	841	846	877	853	864	871	854	871	881	871	841	889	856	899	847	799	828	874	899	860	815	813	840	871	883	844	857	851	853	862	918	835	847	848	904	830	908	871	880	856	870	902	815	876	844	881	836	900	884	911	850	880	882	858	902	849	901	876	883	861	884	857	837	846	875	824	873	845	877	800	831	841	877	873	870	816	839	870	872	856	827	879	799	876	893	848	842	789	865	899	859	899	838	833	883	861	853	875	901	902	877	913	873	863	838	853	865	867	863	866	894	859	876	878	808	852	834	902	883	847	889	818	852	902	926	868	835	862	890	873	882	832	870	863	885	894	847	831	882	892	840	837	818	858	868	817	892	892	842	877	883	838	893	808	910	884	836	818	822	858	873	873	874	939	881	897	836	800	876	851	840	818	890	890	814	914	829	872	854	900	886	896	864	828	871	893	862	890	862	904	827	891	881	888	854	848	831	850	843	884	932	799	898	816	906	851	870	870	850	850	840	869	873	875	844	830	815	862	827	858	827	853	850	863	872	812	854	834	885	857	856	813	889	818	837	858	902	864	855	852	859	876	908	895	885	841	830	768	898	881	878	878	860	834	882	852	855	832	829	915	883	839	889	849	873	846	908	869	899	876	840	916	848	871	865	822	886	902	874	841	891	857	858	839	828	887	850	866	884	860	857	824	865	845	868	894	869	820	874	897	837	844	842	917	872	886	832	829	889	849	861	829	832	916	864	895	879	872	839	838	891	842	832	883	860	859	842	845	845	872	889	888	789	883	929	858	845	827	909	835	864	834	909	885	844	822	856	882	842	862	889	861	898	913	853	867	860	848	821	869	863	919	863	882	872	883	858	861	816	837	865	841	824	833	890	889	813	876	809	894	866	844	880	828	888	870	864	858	873	854	862	852	868	856	858	910	856	858	837	845	933	865	836	891	852	904	837	840	852	885	889	881	929	868	870	897	890	889	845	805	831	856	885	861	815	863	891	869	850	825	862	859	847	876	863	861	875	819	883	874	880	905	828	825	844	860	843	847	875	827	838	877	852	862	839	830	893	884	844	882	867	843	836	845	905	882	845	827	908	867	904	878	829	820	825	832	853	882	831	830	885	838	873	886	875	899	875	844	876	879	876	890	919	848	900	881	887	852	868	860	840	872	838	864	866	871	823	888	871	809	827	906	827	872	843	858	896	834	841	841	851	860	843	911	881	855	884	849	876	862	891	907	808	880	824	859	873	840	810	891	880	860	846	871	856	828	871	812	875	852	851	873	850	930	866	842	877	865	855	929	844	855	868	867	888	873	924	812	829	865	819	883	863	882	848	889	863	893	825	829	866	840	818	905	915	845	914	883	834	880	882	886	842	844	870	867	897	849	880	868	866	888	896	908	880	827	882	924	898	897	871	813	869	851	872	851	875	857	822	885	882	872	899	880	852	848	859	858	868	819	905	883	880	860	885	914	864	868	883	867	871	854	831	867	813	864	865	877	870	821	870	846	825	836	824	807	871	882	810	856	903	853	868	855	860	860	847	814	887	837	834	875	889	908	863	860	868	882	863	871	886	860	841	914	867	914	905	850	891	824	895	874	885	843	851	806	838	858	864	890	842	862	874	880	872	874	816	922	859	865	834	844	880	827	865	799	907	904	819	842	819	859	824	853	867	855	775	889	786	881	866	907	887	896	883	881	855	862	871	871	856	889	821	869	801	862	838	820	842	835	874	839	821	860	796	870	836	909	837	864	900	880	875	843	898	888	892	832	921	867	871	875	842	849	860	888	875	849	829	866	847	783	862	880	846	886	805	901	829	870	864	841	878	807	895	883	865	879	827	880	858	878	924	831	856	827	872	853	797	800	864	865	874	867	892	818	846	899	865	886	829	859	882	849	916	819	897	811	886	870	837	910	901	831	882	909	837	841	900	878	902	831	835	875	819	830	906	830	820	844	849	836	907	901	891	848	915	852	865	844	875	835	850	819	866	881	823	894	847	847	889	826	878	877	878	883	816	889	918	851	847	895	860	862	883	885	928	882	869	826	857	897	863	903	907	812	864	883	843	842	828	857	804	830	829	870	891	847	852	915	898	858	836	888	848	854	811	877	897	903	895	851	886	852	868	847	873	808	865	834	884	850	833	890	843	931	819	899	888	860	932	874	884	885	870	876	889	838	844	840	876	860	869	874	855	864	872	830	854	819	826	888	896	883	863	881	898	870	823	849	865	847	834	869	870	917	898	853	931	880	851	876	835	837	836	877	857	840	838	867	889	859	868	895	907	852	860	903	815	840	852	861	868	847	867	863	871	872	877	863	840	891	856	907	868	876	855	892	846	824	857	889	850	878	875	879	843	826	877
56005	39396	52834	18817	2579	894	669	587	542	524	464	423	444	393	417	392	390	408	389	411	407	355	337	360	366	357	348	371	337	369	366	340	362	323	347	370	329	307	329	370	348	374	330	383	348	347	382	315	346	350	360	330	336	364	358	325	386	322	367	354	333	362	337	403	350	399	349	350	371	335	358	328	329	335	334	348	358	388	348	346	380	304	350	350	363	379	371	340	347	331	350	361	365	329	361	333	329	304	346	371	368	329	337	328	365	350	341	366	354	336	346	312	338	371	362	355	354	338	329	343	339	367	353	340	335	359	317	358	378	366	336	352	347	352	331	348	340	382	314	329	359	361	359	327	346	334	363	350	330	356	359	369	367	301	310	346	337	355	334	355	326	367	379	350	333	337	332	360	321	347	366	344	318	367	328	336	351	341	354	330	352	353	332	358	345	357	377	364	386	353	362	343	312	344	338	337	338	346	373	377	343	348	322	314	358	340	347	333	306	340	319	327	344	372	382	398	305	305	344	347	352	334	320	330	346	339	368	347	321	310	307	358	334	316	324	357	340	341	313	333	360	319	314	352	364	327	372	363	314	352	382	347	351	369	318	328	356	361	346	373	359	337	371	346	349	359	333	397	325	323	329	386	349	343	334	343	337	355	355	357	348	385	359	351	357	349	327	332	358	351	352	355	379	343	354	349	358	334	328	348	395	356	353	359	381	360	325	369	333	343	338	362	367	370	347	352	319	322	389	369	335	393	376	373	326	342	312	321	339	321	322	348	344	355	375	322	344	363	346	341	310	374	326	349	324	333	342	350	312	354	341	340	338	354	341	343	360	366	334	381	335	349	352	326	350	336	352	324	363	361	362	353	343	379	356	362	351	319	365	322	340	306	346	342	343	327	333	316	308	324	307	349	317	320	325	389	318	326	340	331	346	393	352	359	344	362	342	343	346	330	346	323	366	329	353	340	366	370	361	327	331	397	350	340	380	342	354	357	362	326	350	347	344	352	323	349	318	361	315	347	343	355	355	363	321	353	394	337	343	360	340	349	366	342	360	349	350	362	328	337	381	353	367	329	298	356	349	343	323	364	338	341	345	324	365	359	401	318	367	369	352	353	360	377	360	295	359	309	340	302	316	336	338	349	312	338	325	360	338	344	353	318	368	346	334	351	362	347	342	354	372	379	332	373	338	339	358	348	335	375	332	329	356	364	339	346	368	355	352	342	331	346	365	330	355	375	350	377	313	373	372	311	328	330	349	342	373	333	349	365	361	361	350	357	301	372	350	331	337	340	371	330	343	343	349	363	336	320	344	328	349	374	356	328	354	330	361	347	334	371	342	312	375	332	363	328	326	345	363	348	313	335	341	346	346	356	361	339	349	366	372	313	324	354	357	314	373	350	391	371	351	335	329	326	363	357	348	370	368	338	373	372	334	356	367	339	338	364	337	315	383	368	355	341	358	388	340	380	328	341	332	357	342	310	371	373	349	364	341	326	330	349	325	353	345	363	336	364	303	340	355	310	369	353	323	361	339	367	373	337	347	360	329	322	333	334	366	376	378	342	301	330	330	363	309	342	372	347	343	308	318	361	330	354	370	329	349	301	337	341	334	350	346	369	360	364	369	347	330	321	330	309	329	345	332	337	346	328	352	353	338	316	343	356	358	335	331	347	344	358	363	352	348	334	352	350	328	364	359	349	335	333	346	349	366	375	344	368	334	327	355	359	341	346	310	340	334	348	350	342	376	332	353	338	357	338	338	323	337	335	329	360	321	368	349	386	341	352	348	397	340	359	366	355	316	345	316	366	360	346	326	327	360	366	345	346	337	357	292	332	333	348	369	368	338	299	325	365	329	325	322	355	346	328	367	340	348	374	338	319	325	321	355	372	326	362	316	383	330	351	343	324	365	351	333	344	355	362	313	364	333	303	347	374	351	364	329	349	347	378	336	360	332	347	351	325	369	349	352	382	366	376	344	329	376	346	347	378	350	331	341	383	352	324	347	338	339	351	352	316	343	358	348	334	343	367	371	365	351	362	353	345	365	323	351	354	342	329	334	328	343	368	372	347	359	328	337	336	330	367	355	312	335	327	341	336	346	355	373	340	345	332	340	342	326	356	323	332	327	354	341	368	356	353	353	366	348	330	336	312	324	371	320	359	354	374	355	341	360	359	357	366	359	344	354	369	348	345	357	350	330	319	337	314	342	371	306	345	335	356	365	382	313	379	358	336	362	343	333	357	348	345	378	318	352	364	355	345	339	334	356	344	332	365	340	340	320	357	345	362	317	324	365	360	383	379	365	355	336	335	357	370	327	323	342	351	349	337	330	343	354	333	374	353	333	344	352	336	344	376	353	348	319	356	348	373	333	349	322	382	332	366	353	317	343	346	362	368	363	342	349	352	341	317	395	326	387	375	334	331	338	354	337	351	331	349	334	361	355	343	343	356	396	365	323	335	319	346	353	374	351	350	369	371	352	360	390	337	344	331	338	338	329	355	334	339	375	326	330	353	336	346	388	365	356	355	327	353	361	337	350	358	339	330	368	374	368	347	351	317	327	369	354	367	310	315	356	377	351	323	344	358	357	337	346	342	343	336	381	319	336	366	362	304	351	350	331	385	363	327	346	359	373	353	333	345	354	339	357	386	347	355	353	359	313	329	332	367	344	347	366	311	352	364	362	361	342	388	331	310	339	341	351	344	329	372	346	341	323	345	368	343	380	357	351	333	367	334	367	345	369	329	358	305	340	352	335	380	311	360	351	357	326	357	391	314	350	343	329	375	376	351	346	355	379	339	347	353	357	323	331	366	355	343	350	341	363	365	352	334	354	366	347	375	329	350	358	382	367	357	340	339	334	324	375	354	382	386	368	345	381	338	331	331	315	325	417	347	359	346	374	328	341	315	331	341	338	373	385	383	357	369	358	361	347	335	360	326	364	382	325	382	334	346	319	363	352	363	309	369	331	337	341	344	347	326	315	362	370	333	325	365	387	355	343	319	299	330	331	350	334	355	342	351	315	348	362	340	335	376	325	359	347	359	344	383	312	364	347	331	310	325	355	356	331	384	313	329	358	335	333	350	365	346	319	377	349	341	342	349	401	345	337	356	315	352	369	337	331	360	345	297	396	340	351	312	345	361	372	386	369	349	333	342	354	332	374	370	382	357	414	328	323	332	358	335	328	331	382	311	311	323	342	346	354	390	332	370	313	359	350	373	329	325	360	336	344	351	332	337	354	312	341	328	347	309	337	340	349	320	329	342	344	323	341	321	333	346	341	353	355	370	348	308	335	331	359	346	324	360	325	338	355	351	385	336	311	376	331	349	339	364	376	337	351	349	377	312	336	327	348	351	362	351	351	333	327	327	340	346	321	364	357	327	335	343	357	321	318	362	329	313	377	340	337	353	344	364	336	297	328	337	313	344	337	356	368	328	353	329	344	342	326	367	359	378	359	327	350	363	349	355	319	306	326	382	341	353	349	349	367	367	371	321	357	365
32228	26600	48855	9078	3623	3049	2607	2295	2032	1874	1612	1533	1474	1354	1321	1191	1222	1133	1133	1094	1084	1096	1112	1021	1051	1015	1076	1014	1004	1004	933	995	975	1007	985	986	945	919	880	941	934	929	965	875	920	910	894	913	948	924	880	820	888	933	902	886	916	911	895	914	886	886	896	885	891	870	874	874	884	895	855	882	848	909	935	905	875	931	843	935	878	839	910	899	889	925	918	919	924	935	842	939	889	876	876	866	901	883	908	830	942	867	800	876	938	876	907	856	901	877	870	858	899	859	897	884	809	875	856	922	850	926	842	865	848	860	853	867	841	902	897	877	857	831	855	865	903	898	912	873	863	906	912	890	849	870	881	888	871	862	886	953	869	861	906	889	882	863	840	880	869	890	866	858	917	931	870	827	845	864	917	868	887	856	894	861	865	880	879	877	922	804	871	859	859	937	851	898	910	914	905	906	908	867	856	879	871	848	863	880	907	865	956	910	825	894	882	876	880	870	881	906	850	863	899	885	849	847	866	876	879	864	829	880	863	865	865	884	860	897	858	888	854	853	872	865	857	854	890	907	866	850	873	864	898	910	933	847	893	858	902	886	872	910	907	832	878	793	885	853	848	902	899	866	855	841	911	861	900	878	847	911	854	867	901	861	833	892	919	872	870	890	870	850	873	886	820	800	920	921	908	875	844	877	808	896	832	827	898	855	943	877	883	814	869	874	903	897	862	824	890	914	893	863	852	864	860	926	868	862	850	918	868	915	810	843	889	900	892	858	889	875	841	875	923	888	903	867	837	914	884	914	865	854	878	833	880	894	826	835	936	851	838	836	843	849	860	884	842	851	862	855	883	915	893	875	845	789	901	909	855	892	927	877	853	901	865	928	875	851	865	852	859	851	886	861	882	856	871	855	889	880	850	826	860	845	896	890	879	885	815	891	879	888	905	859	831	894	921	910	858	874	850	876	875	888	892	837	885	863	889	855	837	827	857	871	864	931	855	842	866	890	896	867	867	847	858	847	882	897	877	861	901	910	887	856	904	922	883	884	868	938	885	910	847	909	885	920	919	869	927	845	915	917	886	862	858	904	850	860	908	923	881	849	875	837	829	869	867	874	869	854	863	935	831	814	852	941	881	917	861	837	871	871	862	845	873	850	871	846	905	889	857	833	876	862	889	872	824	859	909	859	884	873	906	886	874	863	863	868	877	893	862	911	905	867	835	866	868	886	837	847	893	895	868	846	871	845	874	872	844	953	864	852	882	855	846	911	859	845	849	873	864	880	828	859	835	876	857	861	878	898	879	848	879	896	882	888	904	860	849	871	902	906	847	851	920	868	870	823	886	851	927	843	935	847	846	911	882	885	884	835	890	913	876	884	881	860	903	874	810	849	866	859	899	859	922	852	832	847	841	867	814	862	866	839	788	873	926	921	893	878	886	920	885	844	882	834	871	889	843	861	856	870	865	880	878	903	886	859	906	869	854	931	911	868	880	879	881	879	828	827	900	906	888	831	912	930	888	872	875	871	878	882	884	862	899	838	866	853	913	847	889	901	812	817	862	831	871	908	856	890	899	862	873	880	873	842	838	884	912	859	909	898	899	849	862	840	838	819	875	880	911	876	836	866	867	873	866	853	902	864	910	901	848	866	927	824	888	844	870	792	831	841	824	883	881	866	872	894	882	873	887	867	883	816	873	888	875	866	919	819	873	842	903	831	861	876	852	880	846	850	860	872	868	904	855	870	901	905	841	884	867	920	832	811	929	851	882	836	875	835	883	820	867	860	861	883	844	822	854	930	842	847	918	894	871	877	848	940	867	841	859	892	886	838	886	820	880	884	867	867	826	907	889	914	844	930	830	868	903	844	895	891	808	876	834	896	912	889	901	907	867	843	897	901	897	869	943	824	888	850	925	861	862	900	911	854	862	864	815	912	901	866	885	773	909	883	841	879	867	871	824	844	887	845	840	864	882	909	860	866	874	920	896	894	849	884	864	849	831	890	850	879	870	878	877	859	912	888	900	873	857	882	810	869	913	858	868	922	838	847	853	877	876	861	889	866	852	894	844	883	864	869	847	851	894	841	901	838	847	893	878	837	891	880	885	912	920	859	836	849	855	842	839	855	858	889	850	863	917	879	891	884	867	835	861	819	888	922	861	859	834	875	847	824	904	860	907	867	887	853	848	842	892	852	845	869	906	885	852	877	799	868	882	899	857	942	832	831	841	898	879	854	879	901	900	892	893	874	876	888	911	891	890	899	847	912	913	886	813	879	886	862	873	888	864	872	861	908	879	922	891	842	859	919	896	901	839	887	865	866	894	855	855	872	904	884	909	884	886	849	862	834	939	887	883	885	883	863	845	863	887	863	923	898	842	863	858	881	883	900	870	870	922	825	860	898	890	848	890	892	821	842	855	876	889	902	871	871	864	875	907	825	876	891	850	874	876	838	828	838	849	907	896	841	873	863	925	910	835	937	875	836	858	887	864	881	864	934	919	901	859	905	861	825	857	883	945	847	863	830	834	893	839	924	881	896	849	849	860	899	842	839	835	867	906	909	939	891	892	880	879	845	870	867	905	890	827	861	877	883	872	924	963	853	874	817	895	863	835	893	889	876	864	869	861	862	874	862	913	920	857	895	892	871	846	889	827	888	851	841	838	894	833	821	815	867	860	889	897	846	848	920	875	888	884	819	898	875	883	855	817	876	852	890	806	908	855	894	897	874	837	840	883	865	879	863	902	886	866	881	914	899	836	847	919	938	860	872	862	835	854	886	848	849	842	851	827	891	862	895	853	900	862	873	911	895	839	863	874	920	891	877	843	849	886	865	904	844	867	862	862	896	883	889	882	814	860	807	922	913	854	812	880	856	865	814	865	915	900	871	848	862	870	833	837	891	889	875	878	862	864	874	843	862	915	909	865	863	888	878	849	824	821	880	862	840	905	851	859	825	936	820	918	832	899	834	820	909	869	874	828	899	843	837	892	896	822	875	884	807	877	886	878	888	870	850	889	836	913	855	889	849	904	855	847	898	886	855	932	861	870	922	874	870	850	881	844	868	851	866	907	893	876	914	851	862	840	873	830	873	926	838	892	850	872	848	854	887	881	873	855	861	871	914	945	878	895	854	861	880	873	876	905	880	817	887	830	867	903	880	862	819	903	831	912	903	858	852	838	896	834	922	799	874	872	838	863	852	889	865	879	880	831	886	876	867	879	861	860	844	919	835	916	918	822	860	847	849	914	876	833	905	883	929	867	877	868	902	887	830	868	843	875	880	850	868	860	858	867	856	857	880	861	906	899	866	869	917	839	854	859	866	871	852	870	807	877	897	884	880	880	869	914	882	873	878	877	883	871	860	879	898	865	876	885	849	798	869	879	900	837	855	850	870	809	806	844	934	938	886	863	885	849	906	869	895	868	851	921	873	923	841	855	872	897	854	877	827	879	811	911	840	878	865	878	853	853	851	884	834	904	844	897	881	875	875	893	878	925	892	910	826	841	885
7275	1252	2021	276	194	190	176	184	159	134	165	167	166	151	178	176	127	165	152	150	171	152	167	162	169	170	165	172	193	178	156	171	170	151	165	140	181	160	160	177	159	144	175	157	167	154	154	155	171	163	180	153	168	165	186	176	150	172	181	148	163	143	186	173	183	160	165	166	170	153	157	187	166	161	162	171	184	183	143	170	187	167	162	170	155	162	187	152	186	158	188	180	160	166	168	149	159	161	183	179	169	158	152	153	169	184	172	154	184	168	153	174	145	142	170	180	154	162	149	176	153	177	200	172	159	168	165	164	191	159	181	159	192	155	176	178	196	182	175	180	176	164	166	180	200	167	160	192	193	157	175	162	159	181	173	181	173	194	169	173	195	184	165	206	169	175	164	174	173	147	160	190	160	159	172	177	160	186	162	172	161	174	150	196	212	178	172	185	149	183	158	159	170	156	162	143	183	177	156	161	159	145	180	163	186	181	199	191	170	175	178	162	179	186	185	170	160	175	185	150	167	178	176	162	184	192	170	148	150	154	150	196	167	166	129	177	166	174	166	181	167	195	172	174	170	170	150	142	163	171	156	179	183	171	177	172	144	159	171	170	177	181	156	197	159	155	176	165	159	160	175	168	173	152	167	166	178	183	156	188	175	170	154	169	177	165	160	154	158	147	180	185	208	171	174	159	175	158	170	172	146	175	162	181	173	168	178	145	189	164	176	138	181	174	183	181	176	178	174	177	189	172	177	174	198	171	198	162	165	169	156	173	177	171	153	169	188	189	175	171	161	151	164	186	193	168	183	170	170	166	157	185	168	178	172	170	182	139	170	196	165	157	177	164	155	176	145	170	180	178	164	159	172	151	161	135	151	183	170	163	137	168	137	174	167	177	160	160	174	141	179	170	167	164	173	147	180	176	170	188	179	148	153	171	155	183	172	153	195	173	166	152	163	158	187	183	160	169	186	168	148	156	157	147	177	179	152	182	146	164	151	188	154	186	175	179	165	147	139	161	173	149	148	207	179	188	176	139	166	158	190	187	166	164	170	171	180	176	175	154	172	173	191	182	184	184	170	176	176	173	153	179	185	172	145	170	174	173	192	150	167	162	170	171	187	181	149	169	165	174	178	146	175	164	159	151	186	163	185	148	141	167	158	175	177	181	167	154	155	183	180	153	193	172	164	163	177	174	159	176	184	190	173	152	174	185	176	185	146	166	166	153	167	165	186	177	156	197	179	183	174	192	161	175	147	186	162	199	170	160	171	177	180	173	178	174	159	185	173	157	173	167	187	156	178	154	170	170	173	190	167	211	168	181	151	179	167	199	178	140	166	145	187	173	151	152	147	167	152	167	149	162	168	148	194	174	177	178	171	168	165	184	180	189	189	185	150	182	183	170	173	162	194	191	136	189	177	155	176	176	166	166	172	191	171	176	175	149	179	192	176	161	190	168	168	166	164	167	179	148	185	180	162	148	148	172	161	169	161	171	170	146	179	175	179	146	164	171	149	201	155	174	156	186	181	175	156	148	170	183	161	158	170	200	172	186	181	139	170	178	174	187	185	179	158	188	149	156	171	168	158	150	159	152	156	182	190	162	174	175	165	160	178	168	179	162	163	187	165	146	183	175	186	159	167	167	156	169	166	135	169	171	170	181	165	170	182	150	194	155	161	149	153	190	173	159	180	170	181	173	151	184	177	174	182	163	175	204	146	138	175	156	161	203	164	166	181	184	146	166	164	147	185	185	157	180	179	156	148	157	152	169	188	196	167	160	183	175	166	159	166	148	149	172	187	176	177	170	191	164	192	159	184	156	158	151	172	159	169	160	174	160	188	179	155	159	178	152	148	207	192	166	161	184	168	189	173	197	166	162	170	177	166	170	173	169	174	150	168	150	188	155	161	166	171	149	168	151	178	139	172	175	188	159	161	160	163	187	166	163	176	189	185	137	166	173	168	161	177	190	166	143	174	182	180	146	148	169	165	188	179	151	155	184	189	166	177	174	176	167	162	162	164	185	169	169	179	174	157	172	178	163	167	163	152	183	187	161	172	176	171	164	167	180	175	179	188	172	173	163	185	141	193	173	150	169	179	153	193	162	175	150	163	154	160	172	162	159	171	169	158	165	166	182	174	176	166	177	169	181	177	179	162	191	166	171	185	171	156	164	170	182	159	143	157	193	175	143	169	170	140	159	166	181	163	158	174	193	154	163	188	166	167	163	166	193	175	172	165	167	162	163	164	138	170	179	174	145	188	172	178	164	168	180	155	162	175	169	170	163	154	157	194	169	173	208	149	179	187	168	168	158	171	175	185	167	171	167	177	178	189	175	160	155	186	166	174	162	173	194	180	142	156	163	165	165	159	155	168	152	175	159	155	171	176	180	177	164	167	172	175	155	179	189	181	192	183	160	201	152	173	158	176	154	154	170	160	173	154	151	193	157	169	171	169	179	159	163	170	154	177	189	158	179	153	178	179	159	179	166	186	180	164	160	176	163	165	163	162	155	178	172	155	175	179	190	161	154	175	160	193	177	179	171	173	187	173	158	159	175	155	164	153	156	187	169	196	146	165	189	190	177	170	160	156	182	156	163	175	154	162	168	138	174	188	159	167	183	182	168	186	193	157	150	177	170	142	161	173	171	164	154	167	157	175	155	140	155	154	173	166	162	158	163	172	168	180	156	180	157	178	178	150	168	190	166	180	165	195	161	177	168	163	144	190	163	166	179	164	177	168	160	162	163	203	161	194	179	169	165	164	168	168	153	160	176	170	176	174	180	166	182	155	160	186	185	177	161	176	154	172	165	163	178	178	160	168	151	141	167	179	167	169	173	149	154	145	170	146	166	181	168	179	192	169	143	155	182	180	172	166	184	155	133	162	166	173	167	154	168	151	174	171	174	176	141	162	154	195	154	189	165	148	156	188	177	155	181	182	170	136	181	163	177	155	175	172	171	151	170	202	165	146	178	156	146	148	166	164	158	153	163	177	155	183	174	171	165	159	170	176	150	177	156	179	163	173	163	191	161	149	155	177	146	171	172	170	172	179	165	187	152	151	148	166	204	162	151	186	188	161	177	172	170	165	164	205	175	154	183	165	173	172	158	143	193	179	161	177	154	182	177	164	201	200	176	171	184	178	178	175	182	185	181	180	184	183	160	168	187	164	175	155	172	151	168	164	152	192	192	179	148	166	163	196	160	180	176	183	159	150	184	161	167	171	161	160	164	182	171	157	165	160	178	172	188	154	177	168	171	154	161	170	183	170	173	157	152	161	188	164	165	166	171	159	165	159	172	163	157	163	154	187	144	169	194	163	167	174	171	176	174	156	179	171	162	162	176	168	168	158	165	174	162	147	168	139	163	175	197	153	157	153	195	186	168	159	174	189	186	175	179	164	162	161	166	173	181	180	159	154	171	183	185	193	170	175	158	138	150	188	211	171	170	174	163	181	173	182	181	168	176	163	144	196	164	175	159	198	178	172	163	152	160	151	163
6495	2006	5207	729	603	553	544	523	521	515	516	535	556	492	530	502	543	539	518	505	526	515	549	519	519	506	515	501	512	482	496	517	530	474	499	506	535	514	477	533	503	490	532	531	533	496	456	507	495	491	521	501	509	531	576	510	512	497	501	527	516	504	487	501	511	525	519	500	510	526	480	536	524	561	575	544	532	532	549	500	482	521	518	512	549	494	516	521	503	512	527	515	483	526	507	505	476	491	522	518	550	516	499	553	512	521	468	518	541	546	495	479	538	499	517	528	519	544	492	473	540	535	469	521	528	494	527	492	499	528	503	545	480	493	471	497	539	559	517	511	513	469	459	513	511	474	534	525	533	513	474	525	506	514	509	501	507	506	492	532	494	517	493	515	523	522	513	503	515	509	504	510	513	546	490	521	527	485	481	503	509	496	538	493	506	525	488	515	491	492	480	480	488	503	502	511	504	499	475	446	489	496	499	530	520	531	499	478	521	526	535	508	486	523	521	534	477	534	484	515	529	530	472	522	508	521	542	543	495	483	522	469	472	494	477	530	480	508	479	521	480	511	544	516	506	520	492	490	514	518	496	497	481	514	508	487	525	457	550	492	537	501	507	541	509	509	468	520	512	539	526	505	497	481	494	522	495	546	504	478	488	530	504	534	542	538	508	507	502	495	538	544	509	496	521	512	536	488	514	471	530	511	511	532	482	489	495	507	523	481	482	506	515	480	517	528	482	517	457	472	501	483	525	544	511	534	527	526	503	552	506	496	480	553	511	531	505	484	518	521	499	500	484	481	517	519	508	472	485	484	496	508	517	477	511	520	502	534	480	474	520	465	543	511	512	536	491	484	481	504	512	542	512	513	534	527	533	534	543	513	502	528	529	519	516	530	502	497	542	522	487	563	490	554	477	505	542	504	472	517	515	483	519	503	510	485	496	506	496	545	562	513	501	497	493	496	500	539	518	506	504	527	546	500	507	526	507	481	491	525	541	494	509	475	505	497	529	516	557	520	523	513	461	547	506	491	495	496	513	539	533	509	480	518	525	486	499	468	522	489	479	495	514	484	506	508	543	509	480	524	498	548	489	508	510	523	532	501	482	490	501	488	491	542	523	536	531	496	473	472	519	556	532	521	480	552	495	519	509	513	504	556	521	524	478	519	538	523	539	509	496	522	515	536	512	489	535	500	507	521	552	525	498	459	512	512	502	472	513	483	509	505	491	506	542	549	494	499	496	515	470	528	505	538	509	567	508	503	508	531	512	507	498	541	477	514	508	504	504	524	533	489	488	533	480	497	534	516	543	491	524	487	571	482	509	515	488	475	514	485	525	501	486	487	507	484	471	461	495	521	511	518	507	518	528	530	532	514	505	524	571	526	493	521	477	481	512	511	500	495	489	519	522	494	536	508	510	491	557	500	520	528	543	518	516	480	525	501	498	533	490	508	500	489	469	517	549	514	534	506	496	522	500	499	491	494	506	523	479	492	468	510	519	482	498	501	496	527	511	507	494	485	524	499	495	496	517	452	498	517	540	521	501	515	513	491	509	514	511	519	510	504	469	461	499	508	491	530	485	527	511	460	524	514	523	511	478	517	516	502	514	500	508	537	456	505	511	549	526	526	518	497	509	487	529	518	473	518	528	565	540	520	532	516	509	519	468	508	525	552	491	505	500	547	490	505	490	476	483	521	538	530	530	552	515	543	505	478	518	508	537	509	493	523	465	515	514	478	489	551	494	524	526	505	516	535	534	493	470	467	457	537	493	529	477	496	516	503	495	499	510	520	532	512	490	489	503	482	519	525	503	505	505	452	490	485	499	489	479	540	509	528	527	493	536	495	474	493	467	527	471	531	513	475	504	512	538	516	543	473	523	527	517	513	469	513	485	493	469	494	508	511	511	498	487	501	527	545	505	537	463	511	511	568	538	512	518	492	491	504	486	491	512	539	505	493	500	508	498	499	521	511	455	506	530	545	506	517	521	526	463	528	480	527	509	498	507	516	499	495	519	481	502	491	515	512	492	483	502	497	507	534	480	511	516	494	494	463	495	515	481	461	500	500	472	495	521	494	516	568	594	493	514	479	522	495	490	508	519	493	491	489	513	520	500	516	549	538	474	529	541	503	514	504	528	536	542	531	499	528	517	480	491	492	482	511	482	495	495	491	506	522	490	529	506	532	544	537	500	515	518	479	485	516	502	525	476	518	527	504	504	488	503	497	518	540	510	476	540	533	496	496	556	493	502	550	504	509	495	504	497	509	473	534	500	503	515	470	539	505	496	460	461	531	496	519	489	536	504	533	505	505	513	464	470	517	521	502	497	509	502	494	513	490	514	520	478	500	490	484	495	528	484	538	534	503	500	501	530	443	492	489	480	518	494	534	499	501	492	513	477	466	528	474	486	529	524	528	574	518	516	540	509	505	519	526	502	545	497	536	482	479	480	493	507	496	493	489	502	509	495	538	507	535	519	502	490	498	500	498	522	530	565	517	515	512	519	472	508	496	501	523	520	520	479	516	526	519	535	503	511	529	481	488	522	520	513	488	525	516	506	496	478	489	513	510	539	528	497	524	518	504	513	543	533	484	519	503	493	456	533	538	516	487	492	499	504	498	507	492	524	519	533	504	476	515	535	472	495	533	501	476	535	516	510	522	544	489	516	471	510	534	483	500	521	523	494	522	521	481	502	516	473	495	496	497	501	498	522	508	487	525	483	527	485	537	493	510	515	508	455	481	490	497	560	553	503	519	522	499	533	503	477	543	562	541	540	498	478	517	504	509	533	486	524	532	526	485	508	518	516	516	529	557	448	526	511	545	499	505	517	506	563	506	533	529	515	533	554	493	490	493	486	508	528	513	507	503	541	514	525	480	497	490	528	513	509	466	484	538	528	509	504	556	492	483	489	522	551	528	475	532	534	483	512	483	521	483	513	509	519	528	531	534	500	483	505	510	482	485	515	538	475	504	513	472	522	488	511	517	510	501	507	493	499	499	583	512	535	472	506	508	509	463	499	484	524	506	479	546	491	468	498	485	543	484	491	501	510	504	472	510	475	500	505	539	522	511	476	499	515	504	526	524	511	500	501	504	518	509	471	513	501	508	513	536	533	476	512	529	529	514	478	536	466	464	513	502	483	473	521	517	497	532	522	499	502	497	539	463	492	500	552	489	446	512	483	505	509	529	523	529	503	536	551	501	481	496	518	529	473	490	517	485	507	493	482	497	513	527	488	498	466	492	518	486	507	525	486	463	551	488	496	525	502	486	503	478	529	502	510	540	487	537	489	551	498	545	478	487	472	533	499	516	513	508	495	544	542	500	514	465	492	511	524	487	489	530	521	486	501	499	514	498	507	509	473	533	530	484	476	495	507	505	457	492	512	488	498	550	501	556	515	524	504	514	507	527	528	486	521	511	517	516	503	548	489	512	499	494	520	515	526	517	502	507	481	490	537	505	501	503	496	533	494	496	503	481	512	538	507	481	498	504	522	544
46134	27881	39580	9167	822	538	483	502	443	410	349	386	385	363	382	368	377	364	348	348	327	347	350	372	368	383	346	335	359	332	360	306	331	339	352	328	325	345	337	317	328	341	398	329	330	288	332	357	299	343	371	366	331	332	341	364	332	312	328	328	345	349	322	303	325	336	320	329	314	385	325	323	364	333	350	318	326	342	317	309	345	364	386	342	345	330	335	336	304	357	353	336	351	339	335	309	293	304	311	345	337	341	328	340	317	294	340	329	378	308	367	324	336	362	320	329	340	335	325	327	335	316	315	332	312	329	335	336	313	302	321	331	291	315	320	320	346	351	342	347	307	333	316	321	337	361	330	297	347	353	303	363	326	313	329	343	348	316	348	336	361	366	330	317	340	331	358	315	352	325	300	320	351	318	315	343	321	331	320	310	342	352	322	332	316	300	321	327	337	356	334	329	358	293	304	316	325	329	334	324	321	320	317	309	342	348	325	336	335	339	352	350	302	345	316	340	312	315	329	318	336	362	330	312	340	332	328	328	332	328	323	321	348	360	351	313	314	319	330	314	322	318	312	338	332	325	307	342	345	299	343	335	340	305	334	317	340	345	324	326	287	319	365	303	326	351	329	353	337	347	332	334	327	358	348	351	338	340	338	314	328	326	315	337	347	338	304	333	321	316	338	344	321	326	323	352	321	343	306	327	349	339	341	323	352	355	351	312	325	324	328	336	307	341	345	326	329	323	327	345	337	323	292	302	376	346	275	343	349	345	339	353	343	375	318	317	304	346	340	331	342	305	348	301	346	332	314	344	306	352	317	351	346	308	290	354	362	307	328	339	314	348	354	331	296	346	343	306	345	320	317	327	324	323	359	367	361	338	290	339	303	332	311	320	322	342	350	355	332	371	352	328	310	344	339	347	300	327	290	354	363	320	357	282	318	336	336	326	319	351	327	336	334	349	343	343	352	288	358	329	327	324	329	328	342	348	317	346	363	345	341	341	330	325	343	347	294	325	334	316	303	342	332	355	373	338	333	316	346	311	324	318	323	312	310	314	325	314	307	319	353	319	336	352	328	310	348	323	326	318	271	364	344	340	305	351	348	328	316	288	321	340	354	340	351	326	358	298	338	332	315	336	340	324	339	303	337	326	335	344	335	358	325	356	332	345	367	316	306	322	371	315	344	373	337	365	326	330	343	317	346	336	327	310	318	346	323	332	345	291	329	321	325	329	297	302	351	305	363	298	300	321	347	354	378	356	312	318	314	348	326	336	337	347	308	322	348	329	315	312	323	339	347	330	335	367	356	368	286	315	316	349	309	324	328	343	355	342	324	338	322	343	332	342	349	325	314	326	368	324	308	323	311	343	347	365	335	345	343	324	305	336	335	328	297	314	325	344	343	356	353	340	349	330	327	363	297	322	324	293	306	313	322	351	339	299	350	334	367	323	310	337	360	340	373	318	311	341	368	292	335	300	307	351	320	321	330	367	311	334	383	311	343	308	304	309	343	352	295	336	344	320	335	294	342	308	322	363	336	371	331	283	304	329	353	314	327	317	293	333	326	341	349	350	367	383	338	383	337	328	326	290	323	305	313	340	304	342	327	314	332	343	327	340	339	324	320	324	324	308	328	321	358	331	326	358	329	318	340	327	344	347	322	318	335	364	315	361	351	343	324	349	333	368	364	335	338	359	350	351	317	306	344	346	341	378	312	347	311	316	346	318	336	344	336	352	369	338	353	315	336	351	340	338	330	322	320	313	322	339	362	337	336	308	336	340	311	367	335	323	330	330	334	333	310	346	320	307	331	346	328	315	333	331	314	353	342	331	323	284	311	330	353	337	369	333	298	345	319	350	343	337	339	353	337	368	313	299	340	322	310	316	340	358	349	332	339	353	334	310	331	357	335	294	327	323	332	318	367	299	336	328	330	350	310	324	356	275	377	309	307	331	304	344	336	314	323	304	303	290	310	342	362	299	346	296	316	343	299	347	329	320	332	337	307	277	332	337	353	309	332	336	358	340	298	336	365	363	302	299	324	335	328	321	328	331	304	292	355	316	315	363	330	320	328	392	346	389	351	338	332	338	357	348	332	319	354	346	289	338	328	304	330	282	341	323	293	346	319	316	345	356	317	341	351	329	339	328	341	312	319	334	324	343	322	348	328	303	311	344	340	328	380	322	327	321	332	308	306	332	331	358	330	354	301	276	356	332	353	339	373	333	299	317	327	331	325	342	329	295	321	326	328	345	330	338	323	341	321	322	354	364	309	311	335	330	355	316	342	359	308	315	289	305	353	348	322	358	339	336	364	307	313	313	339	373	351	293	309	344	326	336	344	324	330	325	318	335	322	309	335	323	364	365	328	314	313	367	317	308	309	336	323	319	329	307	338	312	331	351	323	336	300	373	350	320	351	308	361	322	298	334	317	307	353	355	321	369	338	333	343	366	340	319	305	345	343	328	344	340	320	319	354	339	332	293	338	330	337	299	330	318	326	335	295	343	340	332	345	329	304	343	326	318	316	334	328	351	296	289	288	337	308	318	331	310	313	309	319	291	335	321	375	338	313	343	346	358	317	331	310	329	312	348	333	352	345	336	329	322	303	336	348	329	378	344	287	311	353	339	319	344	360	336	322	317	336	351	340	358	324	347	327	359	340	354	313	337	368	328	343	338	341	311	316	342	331	329	333	336	369	335	313	335	349	329	333	335	331	312	338	335	313	324	358	310	327	312	321	354	297	341	317	300	346	336	309	305	331	367	355	333	334	323	357	340	345	315	319	336	335	369	344	326	334	347	330	368	298	327	340	344	351	316	339	327	333	321	332	365	326	317	321	327	328	379	370	333	316	332	319	355	310	340	309	383	347	336	323	346	328	316	322	299	343	300	349	331	323	308	326	318	321	328	317	305	311	314	344	328	320	345	351	358	328	334	319	323	321	328	335	323	330	338	329	331	336	355	351	326	323	361	359	356	329	343	311	326	349	345	329	308	340	334	336	372	322	354	343	305	318	336	320	332	308	313	318	339	328	357	352	331	339	331	363	324	341	368	335	329	312	333	347	312	315	322	341	333	324	331	339	332	338	320	330	359	339	369	315	321	338	345	343	371	335	335	328	334	357	314	327	316	327	300	323	340	325	314	373	349	340	341	319	332	349	335	329	322	328	316	350	351	330	327	354	289	331	305	295	353	319	360	319	321	336	309	298	301	338	302	360	329	347	325	312	327	324	309	355	361	326	285	311	353	340	326	333	317	334	362	341	334	309	328	303	352	331	344	304	356	353	368	325	323	316	344	351	334	326	306	335	317	345	320	294	316	352	374	359	309	341	315	344	333	353	316	322	327	318	297	333	317	330	331	305	329	333	352	325	302	314	302	338	295	357	360	328	298	317	309	302	338	360	338	311	339	341	295	361	283	342	347	339	356	306	319	341	309	337	370	352	333	332	314	357	328	326	348	337	331	340	316	315	363	365	330	331	295	318	316	368	340	301	328	333	323
26428	18423	38311	4692	2350	2034	1702	1608	1468	1376	1227	1228	1141	1139	1077	1058	1082	1028	1029	1010	1012	985	921	981	927	983	905	902	961	845	927	895	959	888	911	908	930	834	895	959	886	902	906	906	862	884	883	865	882	862	915	893	937	874	866	814	870	889	876	912	891	911	883	890	837	918	888	857	836	885	884	873	858	857	892	914	827	859	846	867	867	839	851	862	886	894	866	878	918	911	847	849	895	889	915	892	921	851	911	883	941	853	860	894	861	880	856	826	863	868	872	845	876	890	942	919	882	909	884	852	887	876	915	844	892	848	877	918	846	857	824	847	765	870	817	868	906	871	891	854	886	879	897	821	883	851	818	857	839	866	899	916	898	837	895	804	835	860	856	829	906	871	921	855	829	860	846	933	878	843	878	840	853	855	862	859	890	818	895	861	805	840	862	835	880	872	853	846	839	856	825	861	850	887	830	879	888	901	869	857	840	864	876	894	906	850	863	830	932	889	842	871	917	850	864	845	858	899	870	833	855	884	836	873	831	840	889	849	899	861	887	873	819	850	903	906	849	844	915	874	867	805	878	873	873	851	886	862	837	872	887	858	890	860	828	876	899	842	848	866	879	846	823	844	930	889	842	868	832	875	855	868	802	866	914	874	890	837	873	846	849	895	860	870	890	893	881	864	896	866	941	824	880	857	862	854	884	856	861	818	864	820	894	902	870	870	874	872	852	884	850	864	898	867	894	906	904	928	858	885	877	908	855	869	889	881	843	854	838	874	847	886	899	855	848	839	870	861	884	867	858	879	860	867	841	869	906	882	880	846	879	944	856	881	876	848	809	822	867	940	880	911	847	888	876	886	885	797	855	911	903	854	870	877	855	856	842	855	828	862	909	864	836	891	879	946	903	915	850	898	888	882	888	792	843	864	884	856	883	849	849	852	883	838	898	883	869	873	856	901	837	912	859	863	850	827	877	837	891	852	852	845	841	875	836	878	845	859	873	892	882	873	937	913	852	984	896	888	828	864	834	877	868	824	890	935	869	923	855	857	887	904	843	881	862	910	832	849	905	897	848	890	887	853	859	861	883	870	904	851	826	860	857	860	873	893	876	884	807	907	861	880	880	817	882	864	848	848	862	853	848	873	821	939	851	899	813	829	915	925	834	851	866	921	870	888	860	865	827	898	885	883	882	848	925	861	872	828	852	868	862	829	822	906	896	841	874	935	872	873	873	866	866	935	892	829	875	862	823	865	854	856	848	863	856	874	833	817	862	863	828	836	858	876	817	831	853	855	876	873	858	901	843	855	860	926	870	925	865	902	874	877	928	820	880	911	914	877	869	837	899	891	849	837	919	788	864	872	882	873	901	903	873	860	887	878	832	877	918	860	889	857	844	904	818	858	824	877	918	866	918	868	874	822	889	870	892	852	855	852	867	882	820	843	841	878	854	866	894	846	860	886	850	895	869	807	827	899	886	860	876	863	878	850	821	860	900	903	877	823	840	877	854	886	875	836	835	864	855	790	839	882	860	806	891	875	869	881	908	933	871	877	862	905	905	857	808	881	857	863	865	841	846	899	821	927	866	874	895	903	870	850	874	937	856	926	868	840	828	898	859	882	867	860	821	823	849	788	859	864	872	813	842	888	875	883	847	889	879	875	858	811	906	881	854	877	870	913	877	864	872	855	863	904	804	845	875	846	827	860	828	872	878	821	847	867	873	921	890	894	878	873	890	873	862	841	858	904	849	850	845	902	874	831	875	886	869	821	828	871	888	851	885	857	874	938	874	841	857	877	878	809	887	864	893	869	863	861	830	886	849	824	861	825	862	852	850	885	843	887	857	895	884	864	796	902	883	882	877	869	872	873	840	810	857	933	851	868	838	870	840	833	797	875	878	853	818	819	826	859	869	823	832	886	886	903	809	905	824	882	882	885	812	900	857	831	906	874	876	852	881	774	847	941	836	882	902	822	895	877	828	851	887	858	853	883	872	848	871	849	918	876	884	912	866	897	822	838	868	849	840	864	838	850	880	881	864	876	914	941	896	799	907	844	902	837	855	914	888	842	881	896	845	904	815	869	837	836	869	864	841	863	904	890	839	875	892	868	846	846	866	850	851	872	805	844	866	852	886	886	872	873	881	841	905	872	832	922	918	899	836	884	853	909	836	913	851	841	939	887	889	864	874	858	882	871	879	860	894	849	894	914	848	861	906	839	850	865	902	865	868	878	899	861	826	840	869	918	882	871	851	867	846	891	879	887	855	902	839	862	867	838	910	827	864	863	871	869	840	870	871	883	890	846	889	833	877	881	861	861	830	831	870	878	863	860	883	900	800	863	835	886	852	862	899	876	815	805	875	897	859	923	850	866	872	808	870	873	877	893	894	887	872	895	875	860	862	837	891	898	826	900	867	887	914	871	848	874	838	893	892	822	865	828	892	887	883	930	868	827	859	885	882	855	867	865	838	842	850	847	859	857	891	845	838	853	886	830	881	864	894	936	864	848	856	838	876	920	896	888	837	821	863	835	895	895	889	913	885	873	895	826	877	827	877	844	857	801	910	850	861	859	890	874	865	855	879	873	876	874	871	846	855	892	824	874	905	909	880	818	926	842	820	867	903	839	877	816	829	855	870	874	917	900	904	842	889	875	894	930	835	808	872	866	878	857	806	905	844	890	864	880	880	857	844	862	861	908	863	874	863	862	869	931	823	890	823	844	869	847	860	916	828	816	855	857	860	844	841	833	895	885	850	843	878	833	875	823	885	852	878	882	856	873	847	798	843	845	878	858	883	857	858	848	906	870	830	858	905	891	875	876	892	855	894	861	868	855	876	897	856	898	851	811	878	878	862	843	855	883	843	900	853	856	878	872	781	876	854	910	801	901	844	880	842	864	868	871	827	837	885	880	901	851	826	838	877	911	952	855	894	891	857	903	830	841	847	857	847	893	850	902	867	853	880	907	855	825	859	870	850	849	876	864	876	893	859	879	905	890	886	934	922	892	879	840	878	861	834	846	880	885	824	911	894	883	831	894	858	853	857	890	823	835	932	850	859	864	841	881	842	931	900	899	893	859	855	881	874	831	832	871	879	859	848	871	891	842	864	852	884	880	864	866	883	892	849	880	923	845	793	900	864	828	873	877	892	892	889	880	832	812	931	827	849	905	872	844	888	850	880	785	832	868	856	909	878	901	878	877	852	838	879	873	871	834	844	873	868	898	884	910	885	885	833	885	890	917	930	848	852	835	792	832	855	846	890	868	908	834	875	865	861	871	883	834	855	849	872	925	863	912	906	878	863	884	910	854	877	846	902	845	827	870	884	902	936	852	864	910	872	825	855	867	876	952	843	873	881	902	865	836	872	893	875	834	865	905	874	827	860	906	924	883	889	852	887	899	880	869	849	885	852	899	827	843	839	901	867	858	852	864	864	840	894	920	914	848	830	856	851	879	838	871	894	890	844	885	894	837	864	914	881	888	858	865	844	881	859	854	861	843	814	866	865	841
58151	39930	55431	15818	2084	778	602	563	518	530	429	460	429	429	458	359	363	390	363	388	407	383	379	375	369	341	371	359	365	355	335	362	355	339	356	339	367	364	368	367	318	364	339	356	380	356	370	378	353	383	330	392	328	326	367	331	368	372	347	346	333	383	336	370	349	349	364	376	351	395	350	344	360	345	337	346	339	344	338	340	358	374	352	348	364	360	329	353	351	342	334	335	332	297	331	348	381	352	369	363	349	347	353	363	356	368	351	381	372	350	330	331	342	361	343	348	337	344	333	345	365	351	349	365	370	361	357	348	360	331	371	307	361	324	336	337	345	347	376	345	374	371	368	349	328	358	335	346	372	352	352	349	373	348	344	333	342	360	314	333	388	376	346	357	339	359	339	348	319	332	372	347	335	365	350	301	344	355	335	299	364	336	370	358	374	333	335	358	357	323	362	364	302	370	339	336	317	366	379	358	349	380	357	350	360	330	328	374	332	353	330	369	340	329	377	334	357	344	363	338	342	372	337	348	323	332	341	342	354	333	356	332	344	340	337	331	308	358	346	349	333	338	342	329	332	341	349	344	330	329	360	345	354	345	366	359	345	325	355	308	364	334	391	363	357	347	327	335	313	354	311	364	338	331	322	311	332	348	384	372	356	334	382	374	335	342	335	336	330	345	351	359	357	319	364	335	325	366	346	329	372	367	354	307	343	383	348	360	370	348	343	355	319	320	383	324	355	327	311	327	374	356	382	324	333	325	347	326	332	357	346	331	349	310	335	337	372	350	367	365	327	353	330	369	381	375	335	358	357	347	346	358	349	341	322	348	369	350	355	375	362	333	353	334	384	375	320	367	362	347	350	347	359	354	340	354	323	363	348	351	343	370	355	374	330	342	345	358	354	367	327	333	331	327	395	333	320	352	354	331	320	336	355	352	359	369	360	362	359	341	352	333	358	342	406	334	348	313	357	320	346	344	365	368	339	358	341	341	373	352	361	324	346	321	357	371	361	341	349	343	322	343	375	310	344	351	373	375	342	362	345	361	334	351	362	330	381	341	349	338	340	337	355	365	336	328	355	340	352	349	329	323	359	337	360	331	355	317	339	370	359	354	357	350	343	326	360	304	344	335	357	338	315	383	332	352	330	334	363	338	370	304	370	325	328	341	358	319	352	354	331	315	326	332	375	306	343	337	370	354	354	329	331	357	339	366	338	345	358	357	352	333	343	339	340	350	333	344	341	333	328	329	318	383	390	321	357	366	367	344	318	334	313	372	354	348	339	305	349	343	324	365	323	360	323	342	381	362	352	373	343	354	309	343	320	351	336	360	370	336	368	354	339	342	331	340	352	370	363	371	336	317	365	332	332	347	315	318	317	337	374	339	336	333	356	328	355	320	356	353	356	359	328	367	334	347	336	361	348	356	340	355	350	352	364	341	380	338	336	321	372	362	342	379	333	363	352	352	286	327	356	327	371	340	382	363	359	321	350	351	349	345	342	369	355	337	309	347	377	355	339	338	364	381	351	340	322	351	334	342	341	344	343	348	357	360	346	348	345	364	352	358	361	354	363	323	309	301	315	380	373	369	339	342	369	319	364	355	341	365	360	361	320	336	318	352	354	323	357	341	350	373	362	351	322	324	341	328	322	351	342	339	355	346	344	357	352	337	322	345	366	368	328	360	344	328	309	356	378	361	335	292	314	361	363	334	348	320	342	331	340	337	328	357	376	338	359	333	335	359	351	349	336	317	330	356	337	329	348	380	341	379	358	377	352	360	347	340	338	394	386	326	343	339	356	366	337	320	364	358	333	350	331	341	377	359	316	334	320	354	370	390	372	343	357	340	322	329	325	337	355	309	341	350	331	305	331	347	336	348	374	360	344	343	382	375	350	354	325	336	340	333	328	359	331	352	333	325	374	372	372	358	314	358	376	350	296	331	350	368	371	323	362	388	360	335	324	344	350	369	323	348	338	356	339	348	340	350	343	363	328	333	329	349	321	371	353	339	344	383	348	366	333	349	352	350	379	352	315	344	373	308	302	328	346	333	360	349	366	364	326	336	305	329	362	322	351	346	356	347	351	343	384	364	381	341	375	324	342	328	337	363	321	322	317	347	343	338	363	334	335	353	320	344	327	338	370	360	357	301	323	360	383	331	327	303	324	344	362	345	313	370	351	344	346	317	347	365	324	369	340	339	346	336	346	367	356	350	369	342	375	320	336	361	343	340	340	348	372	352	360	344	350	334	356	342	366	342	341	395	382	353	356	341	336	340	352	350	331	386	331	365	332	360	329	380	361	342	284	354	338	355	329	339	349	338	308	377	370	337	373	358	347	342	318	348	341	330	346	334	326	361	333	310	370	367	340	368	364	337	348	359	360	340	363	321	369	348	329	375	342	366	341	323	330	323	342	320	346	356	323	353	328	361	347	331	340	335	352	340	336	337	361	345	357	330	319	349	337	342	356	352	352	379	366	373	329	326	368	388	364	344	344	326	386	331	329	411	316	318	353	322	349	357	339	317	354	357	356	324	347	355	365	358	376	344	296	323	328	312	335	354	328	355	342	324	320	373	370	369	338	308	359	379	324	321	334	351	387	352	335	361	315	358	319	327	331	384	324	339	355	297	339	358	294	364	389	344	353	363	328	346	319	335	322	342	352	314	377	374	332	328	356	311	329	346	327	348	328	333	351	342	330	342	332	301	366	324	312	363	324	342	352	337	357	378	334	327	361	344	356	351	345	325	340	362	325	342	363	341	345	343	348	362	332	355	355	358	320	344	333	336	344	365	401	347	356	353	328	383	313	361	327	340	345	364	367	344	359	331	346	348	331	348	360	366	350	341	354	329	313	357	326	350	333	328	340	303	361	348	392	356	326	366	353	357	333	367	348	378	346	341	361	355	340	353	377	362	347	358	368	339	327	327	377	319	356	312	295	315	341	366	337	350	322	336	355	353	347	330	353	328	347	328	373	333	354	389	313	365	350	315	363	342	373	349	355	317	337	355	367	357	366	364	379	356	412	401	316	367	324	316	327	309	336	333	327	334	321	344	277	349	366	334	323	331	383	362	389	320	334	348	349	364	324	364	380	299	365	344	339	323	335	338	353	326	369	315	313	357	356	370	386	340	368	335	367	353	370	365	336	354	369	380	311	363	351	335	362	339	353	351	351	321	345	353	374	362	339	338	351	366	326	351	301	353	333	366	383	321	333	344	354	324	386	335	358	332	341	355	330	355	312	372	360	328	353	334	356	298	376	348	327	357	360	340	368	383	341	355	378	325	367	325	341	338	317	346	337	349	357	330	350	352	337	322	364	373	332	322	344	394	331	346	344	358	318	345	349	331	359	346	341	340	340	344	316	362	359	354	343	349	370	341	343	341	315	329	357	351	352	368	371	321	328	332	341	363	343	346	318	368	336	360	332	332	327	346	331	317	334	343	337	327	343	317	356	336	291	343	348	379	331	339	351	335	357	351	348	325	339	345	332	345	323	326
32866	28661	46798	6744	3644	3037	2596	2194	1997	1807	1724	1468	1469	1360	1249	1284	1254	1111	1103	1144	1017	1041	1038	1033	1009	1075	1022	990	922	1016	984	957	920	949	988	952	944	964	983	961	919	892	906	949	927	894	945	886	867	890	820	891	913	909	871	891	937	908	894	903	904	886	917	918	840	926	906	862	888	882	874	885	922	927	949	870	867	928	911	855	879	914	886	889	886	847	915	863	867	852	885	867	892	859	902	900	871	927	903	883	901	882	874	871	939	843	877	912	873	870	897	845	855	880	872	874	857	873	921	878	884	896	835	842	893	832	899	879	872	934	920	932	880	826	932	935	902	848	922	877	864	878	881	946	876	878	893	881	891	903	870	892	877	836	865	838	890	899	931	928	832	851	868	843	900	880	915	887	926	845	865	900	875	858	867	856	847	868	870	841	923	885	877	880	851	899	852	890	870	924	848	905	916	873	803	829	825	823	854	874	900	874	894	866	898	883	862	920	899	880	896	901	877	880	906	908	886	898	853	844	914	865	890	837	928	894	901	862	890	823	885	850	869	878	952	893	849	810	912	838	871	850	856	868	856	854	926	853	914	893	853	894	871	902	833	876	875	882	849	833	901	920	867	937	877	872	817	895	887	859	907	859	890	861	888	838	852	825	889	860	840	875	894	911	830	891	812	879	885	802	805	848	870	929	837	922	854	867	848	939	905	860	898	856	873	857	857	884	900	810	890	854	913	893	880	862	924	907	857	869	858	858	834	898	939	904	900	898	894	834	907	872	870	875	924	849	870	877	902	881	857	949	871	893	896	822	832	857	911	897	858	878	846	935	855	925	858	883	869	861	829	906	897	897	812	869	848	824	855	828	868	808	869	844	856	905	822	909	898	878	867	897	909	975	850	875	968	881	879	867	943	871	836	839	885	922	912	849	816	850	858	858	896	903	889	938	858	898	831	929	835	832	854	914	908	834	865	858	866	880	862	898	901	948	890	895	917	903	897	855	848	877	847	884	828	872	882	867	869	884	828	881	886	880	876	918	868	839	883	866	852	944	834	866	884	876	858	856	908	871	864	895	882	863	858	906	866	866	861	845	888	850	860	811	877	836	877	808	839	874	872	863	862	881	887	863	864	917	886	862	868	905	905	876	879	876	910	931	895	822	850	886	886	880	871	818	847	931	859	843	854	816	860	867	833	895	857	839	874	840	882	914	896	846	860	827	857	846	886	839	872	809	868	874	884	887	871	873	886	862	880	872	875	812	851	914	884	813	870	890	826	902	852	915	903	879	862	847	839	873	924	955	948	877	830	872	838	878	858	902	889	875	878	860	818	896	874	863	850	861	851	833	842	905	882	901	900	832	913	848	854	882	825	853	911	939	864	866	885	888	886	833	909	894	863	869	857	874	921	822	833	852	933	833	893	840	882	902	903	871	852	849	865	898	845	893	897	838	854	840	971	868	833	879	917	868	859	884	864	879	819	888	850	833	868	887	881	904	878	896	887	932	836	901	842	864	864	862	907	918	824	893	826	886	868	918	876	868	888	839	884	902	907	855	912	862	881	895	901	871	894	913	870	889	912	839	851	864	886	886	879	860	847	818	869	857	857	923	905	854	863	887	888	893	902	854	907	871	864	869	937	869	884	882	907	871	853	861	899	884	857	927	842	820	873	881	917	849	892	865	927	855	862	882	850	853	877	883	860	918	877	851	918	840	869	896	888	877	874	870	880	802	888	842	894	868	877	920	830	925	861	867	850	875	859	893	882	900	895	851	920	866	848	871	893	850	856	879	789	841	879	907	869	909	879	861	870	909	848	900	872	855	799	888	850	818	864	848	854	884	873	891	874	956	867	905	928	905	880	843	897	835	865	866	852	862	881	868	825	881	924	811	833	884	874	893	896	858	898	777	936	893	859	833	862	901	822	861	847	915	864	860	918	910	888	870	898	825	893	935	902	860	787	887	856	876	876	907	887	842	900	892	869	841	866	847	888	858	880	857	910	896	885	892	817	843	893	885	831	897	903	853	851	825	885	885	912	885	864	901	964	875	877	878	886	872	907	857	917	860	858	889	868	884	913	860	873	867	852	903	884	826	910	872	878	874	820	867	903	858	811	892	832	885	902	859	844	874	845	820	858	807	864	888	883	837	867	905	853	849	877	830	908	833	881	889	822	871	869	815	857	890	852	863	902	836	885	870	890	877	900	885	857	848	845	873	943	912	885	843	852	875	846	859	890	837	887	830	916	863	901	856	823	873	808	909	872	841	914	827	897	909	884	917	882	838	926	869	849	851	874	868	850	831	867	895	882	842	892	873	867	875	882	855	867	888	870	909	919	865	902	851	831	895	899	856	862	864	898	880	862	887	852	879	898	877	854	906	904	879	887	851	818	870	878	874	921	885	876	870	856	904	868	923	894	897	905	880	873	898	847	841	921	871	951	846	909	847	868	864	838	882	834	836	887	848	865	861	862	892	855	893	926	860	857	833	903	821	878	877	855	894	906	883	892	889	846	857	889	889	921	920	827	841	894	887	888	907	828	889	871	928	876	846	891	865	828	846	869	927	888	858	839	850	879	896	887	822	832	931	878	867	921	787	918	855	898	810	908	915	826	886	898	859	956	878	899	893	874	870	857	865	808	864	884	890	880	886	836	913	857	875	832	924	856	872	900	942	861	925	852	862	900	938	878	852	887	876	896	880	905	883	842	836	865	815	910	848	892	856	933	830	839	890	895	863	836	893	873	904	815	900	865	838	898	903	906	884	892	909	834	873	830	845	882	865	864	818	836	856	851	884	890	875	831	894	852	829	944	895	864	831	861	906	880	799	907	898	862	899	894	873	885	866	856	862	832	829	860	871	840	865	809	929	932	908	868	874	938	869	899	886	837	823	858	935	898	812	923	888	850	878	851	873	835	893	899	819	854	901	816	860	871	888	824	895	854	887	900	860	884	905	838	874	889	901	888	842	907	856	862	849	898	864	873	859	898	865	811	831	851	913	870	892	865	893	899	876	874	908	860	827	866	874	815	808	889	891	883	926	822	919	834	873	913	883	873	890	853	854	874	893	867	837	855	874	896	819	827	850	906	822	893	834	873	827	840	857	849	872	848	868	908	856	941	878	930	876	869	861	902	889	878	868	853	869	876	873	888	849	861	903	895	906	860	828	930	863	881	866	917	864	829	860	869	916	840	909	849	859	933	881	844	862	897	913	860	915	876	849	934	866	863	866	861	868	848	851	861	901	923	863	888	945	903	866	874	875	897	856	858	871	849	871	850	821	859	883	837	847	881	869	943	862	835	852	846	845	828	862	914	888	807	941	863	849	874	851	873	892	842	888	884	854	868	880	957	857	868	838	874	877	849	893	883	797	850	851	873	865	870	905	898	941	900	941	840	879	874	892	863	880	853	906	864	937	888	867	875	898	859	893	870	875	889	886	848	926	880	913	860	921	839	855	911	846	898	905	864	891	851	854	837	860	940	850	864	855	851	898	864	857	893	855	868	884
7254	1352	1943	219	188	158	178	172	172	168	159	155	160	169	182	160	175	150	159	171	176	177	169	164	170	169	162	175	170	155	167	194	182	176	166	158	154	168	190	185	155	183	158	182	171	183	173	167	139	165	162	183	154	173	188	160	164	171	176	177	147	200	156	164	196	184	180	149	197	182	189	151	163	186	166	158	176	191	184	143	149	179	185	153	173	157	152	163	158	151	152	200	161	179	160	167	183	163	157	189	154	160	163	151	173	182	169	149	182	186	170	172	155	156	156	183	162	146	164	160	170	187	163	170	158	158	183	181	183	160	186	168	171	171	144	159	172	169	161	195	152	157	166	166	166	170	158	175	164	176	150	163	168	172	153	171	165	174	155	144	190	170	161	161	186	180	180	181	155	147	166	185	152	171	176	170	167	179	173	194	177	169	161	155	158	171	155	166	161	194	168	163	159	171	151	152	168	166	166	161	139	136	165	168	149	163	160	180	186	162	172	165	169	151	183	167	158	160	150	156	166	181	180	150	157	174	173	148	161	171	154	145	190	160	148	171	169	147	163	181	181	174	169	165	179	166	180	194	147	151	170	175	160	163	161	171	169	167	167	146	159	171	168	167	155	156	144	163	152	159	146	149	160	170	172	173	173	177	164	148	158	155	164	160	175	181	156	166	140	192	172	163	173	174	151	154	147	174	172	166	164	163	153	149	205	162	169	153	152	171	163	149	158	169	158	190	148	171	166	175	157	168	177	170	150	151	160	172	156	174	161	164	200	173	138	159	183	178	169	161	163	167	163	151	164	191	169	156	163	147	158	173	180	170	186	155	167	161	191	185	168	164	155	151	175	186	169	193	149	158	170	181	199	184	168	156	175	162	161	183	175	182	173	186	180	129	168	180	170	164	184	163	171	150	194	155	163	156	157	168	194	149	150	162	189	160	169	169	181	177	169	171	169	155	173	154	186	147	171	156	162	156	154	153	146	169	191	172	169	175	148	162	172	153	168	166	164	151	178	168	174	176	139	166	161	174	162	160	151	193	162	176	178	166	153	176	173	168	151	169	175	163	143	165	155	155	170	148	146	165	151	152	154	161	166	161	146	174	165	175	160	174	170	158	160	151	142	175	174	156	169	187	201	185	144	175	159	182	152	182	150	166	168	179	149	189	164	167	157	145	175	145	189	147	183	146	168	155	155	154	171	172	159	169	175	165	183	177	178	160	178	168	152	179	154	167	163	171	157	184	159	160	150	162	185	165	165	167	166	172	188	167	161	168	163	165	166	136	177	139	154	155	169	164	194	163	172	141	161	174	180	195	181	178	157	177	152	182	189	156	165	175	151	193	169	191	158	180	145	166	177	174	163	177	173	175	174	148	170	159	162	160	167	175	166	159	152	168	149	168	150	142	144	149	183	160	163	180	158	172	176	178	154	195	157	165	154	168	172	153	163	139	139	157	176	176	164	145	159	189	161	166	189	177	175	169	172	185	158	179	161	146	172	170	168	153	148	168	164	150	150	159	173	168	163	161	163	166	132	164	171	133	155	136	165	174	156	159	180	174	171	143	155	171	156	145	174	167	187	176	154	180	179	140	144	167	172	181	156	157	157	173	151	168	186	181	186	167	139	163	164	158	165	151	151	190	169	160	177	165	163	177	174	155	178	169	170	157	164	153	167	153	156	166	160	149	170	190	162	175	167	157	151	178	186	160	173	145	153	166	165	181	173	191	167	177	184	185	171	165	172	162	146	181	173	173	180	183	157	186	158	152	164	155	166	160	170	167	150	170	174	159	183	159	191	161	178	165	150	162	181	157	147	187	150	146	166	164	162	175	163	166	176	133	155	195	174	168	132	177	159	175	153	164	172	169	175	197	184	146	168	156	161	159	181	158	178	161	178	165	178	196	180	160	181	175	170	167	168	182	159	143	165	172	182	181	164	185	164	156	165	181	154	151	172	208	173	147	188	155	162	163	174	175	186	172	191	164	182	168	177	130	173	183	152	156	156	173	149	187	133	189	196	180	158	161	185	148	154	156	187	161	167	150	128	170	163	155	193	172	168	182	139	150	178	173	162	177	182	158	183	174	165	157	166	155	205	173	154	176	163	163	156	189	167	167	180	145	165	187	165	174	172	158	165	174	169	165	173	171	188	170	168	152	174	184	151	153	159	169	176	157	183	149	165	182	172	157	151	175	141	174	175	199	171	164	178	162	178	161	174	178	173	205	171	171	179	185	136	174	175	158	169	148	178	167	152	183	189	178	149	174	160	159	173	162	179	158	164	185	177	149	160	169	189	164	142	152	159	171	158	162	152	169	158	172	170	173	170	150	178	161	157	173	175	169	161	153	166	182	135	157	139	177	170	146	161	168	171	180	200	179	157	165	149	163	175	185	184	180	169	182	174	172	164	170	183	159	161	181	174	154	207	172	161	164	188	181	153	154	186	169	158	169	147	166	144	165	176	187	155	163	173	171	163	183	187	144	166	159	169	163	156	174	174	155	169	160	158	158	175	182	163	159	160	153	176	145	167	156	163	158	134	183	145	165	176	166	176	163	139	141	157	158	165	122	170	157	177	180	172	155	158	172	174	163	146	180	174	152	161	152	140	152	165	169	151	188	165	185	156	169	149	179	191	190	183	181	136	194	172	168	177	151	152	166	172	192	172	196	166	183	174	174	185	195	194	189	150	184	147	155	189	170	181	171	176	181	159	149	150	191	165	167	168	144	192	173	152	195	182	183	173	176	184	170	176	139	191	166	157	177	156	171	172	175	150	157	186	183	171	168	164	167	159	168	166	157	159	176	142	173	152	159	152	157	181	179	159	164	176	167	149	186	161	162	161	174	156	181	166	188	175	167	176	161	176	146	177	160	159	147	161	164	191	184	153	164	160	171	163	164	165	160	161	173	157	157	159	184	171	165	166	141	154	156	166	171	163	165	194	154	187	136	186	180	149	150	170	174	178	144	160	191	180	173	167	181	165	173	182	175	185	156	171	168	165	176	144	174	189	170	152	148	167	164	140	169	185	156	175	171	169	193	153	165	151	173	155	181	152	191	180	177	184	181	160	148	160	191	144	157	174	156	146	172	149	177	172	190	171	139	163	174	190	158	208	165	169	156	165	178	148	180	154	162	162	143	146	196	161	165	160	161	191	141	168	170	168	182	158	176	174	157	155	171	180	161	169	158	148	166	183	180	149	144	169	127	157	166	180	154	158	153	176	163	163	156	160	162	167	163	166	154	187	160	186	183	162	164	185	143	173	165	189	163	170	191	170	175	146	176	168	194	154	186	159	167	163	159	165	178	169	137	140	140	158	168	194	205	182	170	149	155	185	180	161	158	168	166	179	175	151	159	187	165	182	190	159	177	167	172	164	182	162	167	156	177	169	158	191	149	162	173	180	175	170	191	153	184	171	141	168	180	156	172	172	174	153	177	145	170	175	149	185	164	174	168	173	160	165	155	182	161	187	174	156	170	170	165	167	169	185	166	180	181
6180	2340	4587	630	549	548	539	519	575	536	506	517	543	496	533	484	511	508	485	514	525	543	535	478	508	488	519	507	497	476	489	517	508	522	490	509	524	492	479	507	459	491	520	505	534	505	503	520	549	531	505	478	480	491	527	512	517	506	497	470	484	505	484	514	481	478	503	514	510	499	483	482	501	512	458	500	510	494	483	549	503	491	519	544	516	545	524	544	510	541	509	503	529	502	509	482	472	524	499	467	508	472	494	530	523	486	483	478	515	520	548	480	493	491	483	492	493	501	547	482	516	516	513	490	491	480	484	494	563	492	483	516	508	497	524	493	434	498	475	520	522	480	478	490	477	506	503	496	529	451	495	531	514	496	496	534	561	511	472	529	451	495	499	538	511	548	499	504	526	534	508	487	486	505	568	488	492	535	489	488	483	509	498	539	523	465	521	516	535	498	489	496	528	492	522	526	520	503	492	479	503	481	544	490	517	515	471	502	524	519	505	530	506	507	509	499	484	481	481	504	536	499	503	496	501	512	483	551	493	534	506	494	496	462	460	477	511	519	493	526	532	520	522	509	483	512	503	498	502	498	487	543	500	500	512	518	511	525	535	500	509	487	503	503	495	490	529	512	501	512	513	481	494	520	521	533	479	496	516	520	485	489	547	475	486	481	461	472	500	491	528	485	506	481	501	494	454	480	472	488	479	496	509	496	498	480	527	502	505	514	482	486	543	487	503	519	509	484	509	507	493	511	539	511	491	522	488	495	488	519	484	548	537	555	504	492	472	526	500	545	489	494	510	510	501	481	510	541	469	538	535	551	513	490	499	497	517	507	498	497	473	497	518	477	489	523	470	513	490	506	519	486	500	516	514	497	531	475	549	470	522	489	499	494	524	499	509	518	484	497	502	551	496	480	489	505	470	526	498	509	490	501	500	493	540	536	496	490	486	515	485	499	500	520	494	533	541	469	514	480	519	502	480	514	503	482	498	555	531	466	487	524	527	509	501	499	502	500	506	527	508	510	487	475	487	543	485	486	516	480	505	537	466	447	500	512	511	533	488	488	516	534	527	534	501	487	464	530	522	491	530	497	514	524	518	500	504	494	503	482	526	515	494	488	519	509	510	485	555	542	494	476	549	512	522	498	554	526	488	517	468	477	511	477	528	552	492	519	510	494	496	478	539	502	496	500	469	506	513	484	465	485	491	471	498	481	502	483	496	501	513	501	549	486	487	462	490	495	494	495	508	492	479	476	522	497	512	513	514	479	502	523	454	497	522	513	493	473	509	522	530	510	485	414	501	531	535	528	505	487	450	507	495	504	476	500	501	477	492	501	530	493	553	485	497	530	477	505	473	542	522	546	517	489	488	514	496	512	510	462	515	516	488	505	519	523	482	522	529	524	514	511	483	492	492	588	500	512	471	517	504	502	504	524	485	519	471	497	519	520	487	463	485	482	514	508	508	543	486	529	484	498	526	515	459	519	476	475	503	495	543	516	518	500	504	519	484	498	505	468	490	549	495	515	507	484	481	548	533	482	487	517	470	537	468	505	503	475	520	493	478	496	490	481	493	505	502	504	496	524	530	484	496	433	535	463	518	516	477	499	488	485	496	488	527	497	494	469	504	517	510	496	490	507	509	515	484	479	492	515	495	505	548	509	524	505	512	481	498	533	510	497	456	461	496	513	511	506	491	511	519	444	543	459	507	477	502	481	513	510	502	467	500	490	522	492	521	506	452	523	485	488	534	512	501	506	544	481	516	525	523	478	514	535	456	510	475	501	505	497	484	503	480	519	465	469	517	467	490	507	530	514	544	534	501	514	522	491	486	494	463	533	481	501	505	485	505	498	501	515	498	512	494	491	543	512	497	497	477	525	527	488	524	529	465	505	523	497	510	465	484	480	493	494	501	481	463	477	560	479	503	457	507	524	461	500	501	525	536	482	491	493	510	496	484	519	484	468	527	523	518	539	502	475	471	472	548	531	491	536	525	491	524	465	539	492	529	488	497	490	538	481	494	505	478	548	493	517	508	525	536	514	487	522	499	441	499	474	472	497	508	509	516	511	484	459	498	499	507	474	544	486	478	451	514	505	496	486	489	510	537	471	536	513	527	513	475	499	507	491	493	493	492	516	519	520	493	505	508	496	480	512	480	469	527	506	499	462	478	506	496	509	496	524	522	523	476	499	480	520	466	486	532	502	496	507	448	523	499	491	483	510	537	529	510	547	475	528	509	494	519	524	504	484	468	503	524	525	520	485	505	498	512	492	535	492	489	505	521	504	517	525	522	502	494	513	473	514	486	520	545	498	491	535	472	506	533	503	516	465	499	539	490	514	501	465	501	479	484	520	546	472	451	482	513	517	451	517	454	545	508	507	501	516	512	495	516	495	497	518	505	480	485	480	512	509	511	464	514	467	501	534	455	495	474	512	504	489	509	506	541	530	521	520	513	487	480	510	510	467	530	483	492	479	498	489	512	543	488	527	531	513	536	477	499	533	549	487	479	515	540	533	529	498	485	509	475	525	482	471	502	504	544	500	500	499	497	537	459	580	487	512	507	514	489	547	509	510	490	476	506	524	477	518	474	497	446	489	552	503	534	528	504	492	512	503	499	490	501	510	536	497	491	479	509	514	480	481	521	483	482	515	502	493	532	514	474	515	507	475	555	540	511	505	497	517	535	502	505	511	534	485	530	497	513	506	487	454	533	486	502	512	505	504	497	487	525	528	513	517	473	458	476	523	511	506	557	515	518	518	494	484	545	474	485	440	504	525	514	500	502	513	505	499	503	536	495	501	534	529	482	516	481	487	502	501	493	499	476	492	501	511	490	547	511	499	500	531	481	517	521	491	536	521	508	480	501	455	454	506	516	474	532	488	515	498	514	473	486	511	479	448	512	495	500	485	436	503	512	502	551	493	482	507	511	472	507	502	576	482	536	487	519	514	442	520	519	509	511	531	540	482	490	512	496	495	507	496	503	580	555	501	493	540	501	493	516	475	548	559	489	528	549	528	496	516	531	511	486	518	485	517	500	502	507	488	466	517	485	537	514	470	499	492	450	469	494	517	506	488	505	513	494	473	487	509	521	494	513	489	491	494	505	506	482	521	516	507	480	520	464	520	503	509	542	482	500	522	483	526	508	488	533	495	520	494	503	481	497	491	470	489	501	518	471	518	469	496	483	502	476	497	484	549	514	529	491	509	472	487	500	483	497	515	498	539	501	528	523	511	528	519	485	482	515	498	497	555	522	493	485	505	518	488	527	506	487	524	501	539	478	527	487	485	533	549	517	460	474	525	531	563	511	486	543	492	501	470	455	542	498	516	486	516	504	488	489	478	556	541	532	524	506	520	522	508	486	477	496	479	484	480	498	514	497	529	480	492	513	495	499	504	526	515	469	503	490	495	478	507	503	504	516	534	510	488	520	505	479	493	493	547	503	478	512	516	450	524	491	516	478	506	546	534	499	493	562	511	504	495	457	508	551	546	539	521
44214	28856	35072	6804	761	587	455	465	434	378	407	384	368	373	359	368	347	358	359	299	339	346	357	367	333	348	375	335	319	354	369	326	314	361	358	328	360	332	358	336	346	341	303	310	352	350	377	356	330	330	313	316	365	347	337	335	346	374	350	360	349	317	330	375	347	334	353	352	357	320	341	322	320	323	313	330	319	329	336	339	331	322	319	347	371	328	337	354	340	351	307	313	296	321	332	334	312	360	373	345	314	313	334	333	343	312	348	349	327	309	363	342	353	385	345	317	356	342	339	321	320	308	348	346	338	320	320	322	322	332	350	302	343	362	316	314	359	327	333	324	346	326	270	325	366	343	345	353	316	323	302	317	319	327	347	341	347	351	360	339	350	334	331	344	304	300	346	338	348	355	330	342	339	330	337	335	320	315	348	323	336	326	356	317	331	302	315	334	338	299	306	320	326	320	350	322	333	324	315	395	325	355	305	316	321	340	309	297	337	338	334	332	321	322	306	326	329	300	315	303	320	352	348	308	343	338	345	328	357	311	314	361	347	316	323	345	328	354	301	299	357	337	333	283	316	339	351	303	328	296	324	339	338	313	357	336	317	335	293	349	328	348	323	326	316	339	322	304	323	304	341	327	319	335	330	334	342	312	344	342	334	331	325	330	296	348	322	337	323	322	304	319	310	311	344	323	304	310	313	325	337	336	301	337	312	308	312	291	358	346	309	282	346	279	343	346	360	342	310	356	337	356	357	343	329	326	319	314	353	326	326	380	332	297	306	326	329	303	357	331	350	363	342	292	320	328	315	304	309	350	329	353	327	364	340	343	343	358	295	335	307	329	363	356	308	300	336	339	302	335	343	319	329	337	317	315	362	333	348	349	351	326	335	353	319	315	324	334	345	305	341	320	351	345	348	314	305	325	338	350	343	327	312	309	334	326	308	336	338	328	343	299	325	293	340	325	342	362	332	349	298	303	314	298	305	339	339	285	335	355	333	334	331	334	307	332	340	346	315	337	355	321	332	348	340	328	355	334	293	319	329	350	285	325	327	291	332	328	330	303	358	324	331	343	345	329	341	359	338	323	333	347	327	335	315	333	333	329	332	367	338	320	295	374	329	369	335	324	357	366	337	320	325	361	354	340	322	355	308	309	337	333	332	350	365	339	321	337	322	310	367	335	334	321	329	339	339	334	363	315	323	308	283	337	289	326	321	337	325	343	297	361	310	327	325	329	375	341	303	349	338	315	297	336	348	285	336	321	342	363	309	328	308	314	329	324	351	333	343	327	304	310	339	329	316	327	328	359	321	315	326	327	339	324	303	318	349	299	313	338	307	298	325	340	336	351	327	322	321	340	336	326	321	334	326	308	326	334	327	294	318	357	337	336	305	340	346	287	370	338	337	308	334	336	354	350	344	355	332	326	331	341	327	317	327	360	323	317	328	313	295	316	327	299	343	328	365	352	344	325	333	322	352	348	333	350	336	334	360	340	297	293	335	352	375	343	311	335	313	374	317	334	338	335	335	324	315	335	308	339	323	326	305	363	313	320	335	309	348	321	331	328	348	334	305	304	331	361	331	324	351	307	337	339	314	323	315	350	357	341	362	335	322	368	348	354	303	336	343	309	310	362	307	354	308	332	307	333	320	322	331	324	343	324	317	311	375	312	306	356	342	300	314	316	347	352	324	333	326	343	294	340	335	313	324	323	295	345	326	325	330	348	319	305	309	358	318	329	358	331	304	291	278	356	312	316	341	311	313	324	342	333	334	343	391	346	325	312	316	339	315	326	369	344	336	330	323	301	297	318	318	333	317	291	322	311	325	302	310	356	331	329	326	340	303	343	355	345	338	344	306	318	298	332	301	347	330	309	298	309	372	327	313	320	322	300	319	333	342	356	333	328	313	330	345	348	344	326	327	325	315	334	300	309	294	341	311	293	319	341	327	328	334	306	346	306	336	332	335	326	360	345	311	369	290	335	321	334	319	318	335	358	365	340	352	327	319	348	327	334	326	361	316	297	336	363	314	337	327	317	322	336	331	344	367	338	352	315	356	296	338	355	355	340	330	293	305	302	331	332	340	307	338	313	334	302	340	346	341	317	323	347	340	345	354	338	324	372	325	349	326	304	334	345	331	310	318	342	298	327	301	305	339	322	345	346	309	335	295	326	326	325	337	303	339	323	346	338	369	339	370	324	350	329	321	306	345	312	329	335	375	327	341	370	325	331	329	335	300	312	326	321	322	316	324	289	344	349	354	337	330	319	322	345	306	354	302	300	353	304	336	310	312	343	322	314	365	360	329	306	324	370	340	330	313	323	322	298	331	334	340	323	353	330	338	316	323	327	313	307	332	337	320	328	314	332	323	362	339	329	331	318	338	324	328	344	306	339	324	317	335	357	327	333	315	342	309	326	313	341	332	319	356	322	319	329	318	350	328	305	318	330	332	339	339	330	323	358	348	324	349	393	366	321	345	286	389	333	310	330	326	298	350	324	320	318	299	335	347	317	299	318	386	354	310	291	353	302	320	340	317	340	342	333	345	370	306	292	347	283	337	343	370	342	358	340	300	302	330	316	326	329	315	335	330	313	295	347	358	336	347	342	358	314	312	334	341	348	331	331	309	313	329	340	313	282	338	330	319	319	349	342	306	308	320	324	301	328	303	318	317	315	315	296	355	341	314	318	352	345	332	351	363	324	305	319	320	348	308	344	354	311	341	331	295	331	335	320	305	334	336	358	331	315	295	346	354	319	304	327	326	332	345	309	322	333	328	323	329	299	315	320	343	343	313	334	313	354	338	343	351	347	347	315	327	326	334	311	307	322	349	341	359	393	335	336	315	281	313	316	329	344	319	316	328	352	307	333	325	323	304	343	323	342	345	328	309	313	314	307	362	315	335	361	340	334	366	313	355	301	322	341	319	321	350	312	305	325	356	322	331	319	329	338	330	324	336	337	352	324	343	306	347	325	314	307	318	304	347	343	318	310	359	317	347	336	330	341	308	323	345	340	341	349	319	345	336	305	363	309	330	322	342	337	341	338	325	308	312	302	307	361	345	311	334	343	299	316	303	323	302	297	348	308	321	337	329	316	325	316	294	304	298	328	312	352	385	322	341	349	355	342	318	352	325	328	304	361	364	335	340	308	314	350	355	340	297	300	298	335	345	300	275	318	289	366	325	346	326	339	336	321	340	343	349	344	323	336	335	329	341	330	325	339	329	350	348	341	327	289	340	317	347	334	297	355	335	302	341	317	338	360	315	355	303	293	311	342	337	342	337	329	334	328	331	325	347	313	313	301	335	316	286	341	328	330	339	315	327	343	355	318	359	333	338	343	341	305	333	331	322	336	330	346	366	304	275	325	325	355	360	321	322	316	354	307	339	357	331	360	360	285	338	349	334	353	321	330	359	333	324	336	309	313	332	302	310	340	325	312	334	310	315	349	313	316	303	316	327	313	388	355	322	325	299	362	324	297	331	319	335	345	304	342	321	350
24715	21104	32929	4949	2384	2047	1794	1578	1476	1397	1290	1190	1102	1136	1108	1094	984	969	1029	994	913	895	972	945	873	919	918	928	946	925	898	936	896	879	884	886	832	915	920	899	875	860	850	870	931	859	908	886	883	859	855	876	860	885	856	851	893	863	840	814	901	881	877	894	842	857	880	852	872	827	949	825	918	882	859	867	830	853	780	838	873	892	853	845	861	866	889	867	862	859	879	939	854	876	879	857	856	838	828	853	869	861	847	853	866	902	833	865	898	862	858	862	887	836	838	890	853	813	841	860	836	908	849	840	864	858	830	890	863	838	803	858	876	864	874	907	841	885	847	858	872	822	847	816	863	894	865	827	846	875	877	851	883	885	875	848	808	861	831	827	886	858	856	975	847	863	840	841	828	876	820	891	832	860	878	852	834	859	904	801	842	871	893	853	860	783	852	846	885	867	839	830	852	897	850	912	902	850	847	892	881	841	819	894	914	908	839	882	881	818	880	809	834	827	883	857	824	846	822	801	906	867	848	849	913	885	907	885	888	833	899	861	901	815	881	869	887	858	861	910	895	849	823	857	874	830	822	934	866	881	854	866	830	779	912	858	822	842	809	885	884	860	825	826	854	856	801	868	865	856	876	852	861	832	835	827	794	853	887	869	868	889	876	925	812	893	818	857	890	876	908	868	867	887	839	863	859	864	845	849	835	879	775	838	857	892	828	791	855	878	894	877	861	837	822	835	890	846	862	870	840	854	839	869	860	848	826	845	847	821	847	827	874	867	859	880	882	822	903	883	803	854	903	871	811	856	861	920	816	848	861	866	819	873	880	883	848	872	821	839	811	871	841	874	876	843	860	860	843	857	891	860	872	800	890	840	827	892	816	868	851	841	862	872	914	886	846	889	849	879	882	900	881	798	807	882	849	858	860	836	847	845	837	832	843	884	834	828	870	894	780	887	815	899	834	844	888	837	886	859	872	826	793	852	844	833	830	916	796	894	842	873	898	837	832	856	854	888	918	877	777	867	894	864	908	848	860	876	835	843	867	903	839	823	824	842	836	834	808	856	868	854	814	842	819	882	841	885	845	873	876	868	843	831	866	871	844	879	919	821	842	870	851	931	872	779	866	875	857	888	871	859	857	903	883	841	827	842	874	866	907	851	866	865	898	852	903	852	838	851	831	895	836	893	824	846	870	878	839	823	818	863	862	850	875	878	854	865	848	845	882	853	819	828	904	852	845	831	887	834	830	879	811	849	883	916	892	824	864	809	878	836	855	886	829	813	838	855	878	869	899	866	837	856	851	874	852	895	839	869	829	850	846	849	837	867	813	884	850	882	851	810	866	861	860	861	838	882	822	892	888	850	874	795	883	890	893	866	837	833	833	840	833	904	880	902	869	875	920	853	881	910	846	905	811	876	867	866	808	928	858	826	864	846	885	891	810	852	867	888	828	852	890	883	862	923	861	880	843	899	881	854	890	902	840	834	888	844	875	890	868	880	902	838	847	851	886	846	910	877	854	855	864	902	920	821	917	848	853	855	895	844	867	786	803	832	813	847	876	789	855	816	860	859	858	871	889	857	858	834	834	863	901	830	811	817	852	865	857	832	884	885	903	859	887	788	816	876	837	787	852	858	843	867	861	870	868	918	830	844	825	874	859	870	790	872	866	841	811	894	915	880	818	907	892	870	878	775	877	847	831	838	892	828	846	852	903	829	833	871	863	786	872	866	841	837	884	838	846	877	826	889	863	846	826	835	798	855	816	882	815	842	893	854	898	903	804	823	876	804	869	864	869	799	911	895	851	876	851	852	818	826	841	871	909	872	843	866	888	793	885	849	836	902	877	861	857	845	815	890	830	895	851	882	856	807	853	924	844	826	813	796	839	836	884	803	893	877	831	836	856	823	894	853	889	841	820	823	816	834	834	861	871	803	864	853	865	837	832	852	866	846	944	836	868	862	904	850	846	859	879	900	812	876	850	859	887	843	847	801	828	830	874	930	876	866	785	797	840	868	912	853	894	882	818	816	848	867	859	845	843	844	855	821	844	864	850	846	844	862	824	830	884	882	856	832	858	918	887	851	880	876	826	835	836	854	859	930	858	902	874	820	802	834	834	803	842	862	876	874	865	849	812	855	890	823	891	829	853	826	859	840	875	843	860	857	830	894	865	906	863	838	869	885	903	881	864	883	846	911	795	839	924	866	862	871	806	850	878	903	838	865	918	832	842	843	789	838	862	840	854	843	870	843	818	847	841	880	834	851	856	834	884	871	857	805	862	867	865	857	858	854	850	897	845	862	914	841	851	838	881	802	827	855	797	900	821	848	827	881	843	803	841	859	846	879	863	905	883	905	849	880	882	840	864	845	835	873	862	837	783	857	917	828	817	821	892	836	860	812	903	807	853	803	876	836	865	889	839	825	829	855	879	825	853	844	774	893	943	870	861	826	884	854	849	839	889	921	881	851	858	826	833	789	842	807	844	855	819	841	875	838	887	865	847	882	819	823	873	841	827	808	889	846	850	886	786	913	905	893	876	847	842	888	839	835	884	852	854	847	872	870	811	851	867	857	885	858	847	858	888	860	835	831	895	883	934	824	878	894	902	805	868	827	857	860	830	806	845	862	840	838	844	895	834	832	886	843	811	872	853	856	901	868	897	836	877	839	860	850	867	835	815	832	915	879	880	879	814	855	888	839	817	856	881	807	894	894	905	898	851	799	859	821	807	874	833	868	864	814	788	840	882	857	790	857	824	839	820	820	878	853	833	893	839	861	835	880	827	846	873	940	868	869	811	876	777	858	867	838	886	886	867	829	884	820	873	870	846	869	889	874	795	854	828	822	836	867	912	866	864	836	883	847	852	816	887	869	877	864	899	839	850	917	886	835	868	876	840	841	915	846	900	891	839	765	839	907	874	828	811	829	873	875	856	871	835	816	881	828	849	849	881	852	896	893	833	853	863	866	850	865	826	843	843	824	855	861	906	896	828	863	826	864	856	839	851	850	875	877	921	836	888	835	812	844	813	850	872	849	886	882	860	896	830	877	871	924	861	839	863	900	867	804	871	842	863	862	870	814	820	821	802	887	799	830	836	868	865	863	811	832	943	832	874	857	835	853	837	863	874	885	889	854	806	845	838	878	854	817	892	819	895	858	871	842	866	827	871	894	829	834	885	892	872	869	826	860	843	889	867	873	855	874	863	818	840	907	836	872	889	840	921	843	827	809	805	893	852	854	870	795	880	802	811	839	871	831	810	901	859	849	869	862	873	874	836	870	847	838	819	900	824	855	851	814	799	899	894	892	904	897	845	881	893	926	847	875	816	900	864	832	835	854	805	888	873	866	848	887	899	850	803	866	864	866	820	845	885	837	859	868	845	833	870	832	830	790	869	823	895	862	840	834	897	885	847	861	864	880	804	881	883	835	832	876	870	861	834	890	871	945	857	832	834	904	810	882	844	834	822	836	862	874	812	827	848	840	845	836	843	878	883	779	886	871
56465	42320	51159	14194	1691	828	670	572	531	464	503	428	436	421	430	401	409	393	396	371	362	372	369	366	355	387	348	360	370	322	374	350	356	347	344	359	337	348	327	334	343	367	355	319	344	327	346	385	353	359	357	357	342	353	346	332	354	345	327	344	360	358	366	332	329	316	379	315	336	351	334	350	331	328	353	367	370	348	348	344	366	349	288	324	378	322	389	335	393	349	334	365	354	330	350	379	331	370	349	334	353	336	299	388	374	348	403	362	338	326	353	333	353	329	332	337	331	360	353	322	339	355	389	344	353	375	376	318	338	341	378	359	322	360	351	322	343	336	318	361	357	331	344	347	358	354	354	321	349	365	352	328	334	351	331	310	329	342	343	345	333	354	336	332	357	341	310	338	360	405	314	332	358	345	328	330	336	354	376	353	334	360	311	379	358	336	358	322	344	363	366	327	353	358	341	322	358	328	380	312	327	343	310	324	327	392	363	346	359	340	327	345	358	332	331	326	343	362	371	375	346	325	336	356	350	331	341	355	313	359	378	368	342	379	386	371	364	330	327	353	344	363	319	319	359	338	343	307	345	325	353	349	356	345	354	393	333	337	316	344	357	321	329	350	327	347	350	362	309	340	348	318	339	363	404	360	352	371	333	362	302	332	360	345	346	357	337	340	324	374	321	349	399	354	336	328	335	322	334	316	372	309	338	363	359	335	341	362	341	367	348	334	346	351	331	309	346	327	326	337	343	358	353	323	322	362	343	339	327	362	364	365	346	326	345	339	357	371	348	363	343	335	330	357	389	349	332	358	372	330	364	322	338	342	371	314	330	331	312	325	346	302	368	333	320	303	340	403	327	371	353	363	335	376	358	343	334	321	347	367	360	322	338	341	345	327	349	373	340	334	368	361	362	346	342	329	371	303	316	381	319	352	330	374	321	300	371	353	363	326	341	373	334	325	351	366	341	367	354	332	366	327	351	346	336	322	347	348	346	356	352	329	320	338	279	312	344	321	310	343	353	361	331	323	359	314	330	365	346	321	349	357	330	368	355	314	326	341	312	313	355	376	359	349	334	303	332	354	334	365	344	343	335	329	358	343	330	315	347	372	343	330	344	327	314	324	315	340	324	320	342	318	325	370	351	341	338	341	332	320	314	341	370	351	355	382	331	351	321	304	347	345	333	365	313	367	329	349	384	372	342	370	326	313	346	351	352	330	344	313	329	328	306	333	345	347	328	309	369	298	362	351	363	348	327	363	345	336	310	339	328	353	390	348	329	335	343	331	316	346	340	348	356	348	336	353	348	357	318	328	382	369	362	339	359	352	340	366	346	343	338	390	338	335	338	367	330	343	386	376	343	341	352	340	360	342	380	396	366	343	372	368	388	344	366	368	339	351	318	345	334	353	334	336	350	303	369	348	366	331	331	311	354	335	342	354	382	347	338	379	331	332	380	348	361	351	364	359	350	322	332	330	330	342	349	305	361	354	369	363	344	353	332	333	363	324	342	329	349	335	357	345	351	332	331	359	356	349	356	343	345	318	314	337	332	339	347	329	342	338	337	338	353	321	318	332	342	320	331	324	335	345	332	334	355	347	341	334	342	373	344	336	364	345	346	364	356	350	323	346	374	351	376	305	371	326	335	351	314	336	330	340	365	298	350	331	350	367	335	349	360	392	346	336	363	330	346	331	349	345	320	399	372	307	359	348	335	324	362	352	337	326	334	384	372	350	376	345	338	327	341	321	325	333	335	341	318	310	383	327	331	316	351	334	333	342	311	338	366	337	359	336	330	361	345	363	343	323	357	364	365	304	356	370	355	364	319	319	367	369	367	337	360	355	331	330	347	372	349	319	352	355	333	351	351	338	335	384	366	326	367	367	334	300	340	349	350	375	381	338	365	334	324	309	335	346	375	336	342	338	332	334	314	323	324	309	343	333	311	322	357	342	353	371	316	320	331	375	353	359	325	323	319	369	342	355	313	353	361	332	351	311	312	338	339	325	341	328	334	331	348	341	338	347	379	350	355	352	323	346	340	342	342	341	321	316	325	339	334	343	312	304	323	354	308	332	334	335	348	371	369	359	335	376	326	340	329	330	328	337	336	317	333	332	345	352	351	362	348	399	350	360	367	338	323	356	357	346	320	326	334	329	331	295	317	345	364	330	304	341	340	354	341	354	313	320	354	366	375	382	352	368	332	352	315	364	348	353	381	326	360	405	376	383	341	312	332	369	336	332	338	359	361	358	336	330	323	321	320	343	365	355	349	347	362	345	333	317	361	344	342	348	349	315	339	377	341	349	391	330	333	334	349	374	363	331	364	366	327	335	352	344	307	362	343	315	349	320	336	313	364	326	324	352	314	350	345	340	352	322	362	368	328	332	328	309	304	300	338	347	346	356	318	354	326	379	357	337	336	317	352	360	318	379	353	352	323	351	368	357	342	348	318	340	328	330	339	325	337	326	354	362	347	295	354	332	329	325	315	304	382	339	296	372	349	304	350	356	340	360	350	348	330	359	339	346	379	331	355	373	322	333	341	339	376	327	326	342	329	350	340	353	377	368	368	314	345	345	352	356	345	304	332	352	370	352	337	331	361	359	354	327	332	385	335	338	362	337	344	308	329	363	340	369	379	335	337	330	336	336	352	355	343	346	368	376	355	376	312	345	316	326	359	317	329	361	369	393	373	331	324	355	364	358	343	344	338	324	296	352	338	360	344	329	337	320	329	365	333	341	329	317	328	347	339	352	329	322	362	337	313	358	354	324	339	366	351	331	364	341	353	346	405	347	344	326	316	355	337	329	336	352	333	344	344	308	327	334	340	308	381	387	338	339	331	375	366	338	354	334	322	303	340	352	363	348	316	320	314	337	341	325	345	359	312	312	342	331	331	342	337	362	349	373	341	356	359	338	343	309	348	349	337	334	356	344	359	343	330	346	356	347	362	346	365	339	333	358	346	328	322	336	346	356	365	323	350	331	336	312	324	344	336	346	346	325	345	325	349	314	337	340	336	323	350	319	344	327	297	334	342	340	347	359	322	344	367	388	347	350	339	348	322	331	328	338	332	337	377	348	368	337	358	365	346	351	331	345	330	358	314	348	377	304	317	357	363	339	346	348	316	363	351	375	346	345	314	319	316	327	328	339	331	371	351	360	339	332	363	331	363	326	344	331	327	345	350	330	330	325	338	362	340	352	322	328	363	339	326	308	305	339	379	348	337	338	357	319	350	336	337	335	357	324	334	356	370	343	320	357	344	347	315	356	339	362	371	358	353	339	354	364	346	348	345	355	334	343	329	341	348	322	308	371	317	325	358	367	308	330	330	338	347	376	349	346	342	393	331	325	360	357	337	316	364	383	340	341	333	358	345	359	306	333	330	347	345	360	371	351	325	332	329	372	374	349	348	354	337	355	355	301	338	342	323	393	336	340	357	354	334	339	355	345	340	342	335	337	329	340	359	336	355	374	329	326	372	328	337	338	339	361	371	358	376	335
32466	31086	42708	8067	3635	3199	2631	2257	2006	1847	1675	1494	1465	1326	1271	1258	1150	1169	1160	1110	1095	1033	1023	1004	1048	994	1003	999	954	990	921	966	929	979	944	893	860	941	992	948	947	885	930	959	894	900	960	927	882	906	946	905	892	914	948	840	905	926	925	936	877	876	952	867	879	841	931	830	845	897	844	888	912	819	901	864	859	872	846	877	897	911	915	841	907	907	902	881	900	904	923	875	899	891	816	864	857	913	821	907	830	865	866	895	848	877	870	923	890	874	884	881	889	842	906	922	928	896	843	877	834	903	912	849	892	845	907	839	867	877	922	878	875	894	843	832	877	876	866	815	870	889	885	880	846	835	893	863	880	868	828	900	896	860	929	902	844	874	939	852	855	867	873	884	843	824	849	847	838	808	883	852	853	900	809	873	821	853	864	895	842	871	849	858	868	868	853	860	896	880	861	889	821	858	877	870	799	857	852	898	846	887	847	839	933	830	866	882	861	827	874	865	878	867	886	913	843	860	850	856	821	936	863	868	902	855	880	866	874	913	866	877	837	816	847	851	851	851	844	853	841	855	894	871	830	868	886	841	865	848	839	864	868	854	898	879	880	838	847	854	880	853	826	819	834	825	851	884	922	903	832	877	831	819	862	859	870	833	816	871	911	862	892	836	854	903	882	863	912	890	846	864	863	862	839	860	875	880	821	869	886	860	821	852	846	906	860	840	854	862	848	801	864	916	859	836	798	844	846	859	847	911	827	860	853	861	841	872	861	886	871	877	876	908	810	850	823	847	890	867	840	906	852	843	901	905	830	845	865	946	886	895	862	764	851	807	918	865	881	871	831	897	877	893	877	840	912	849	846	841	897	830	865	821	855	866	853	836	868	878	871	830	824	927	869	866	879	866	917	899	839	933	865	842	880	844	783	836	914	911	866	850	902	873	825	883	865	883	883	833	909	846	907	898	840	858	904	838	840	909	879	821	869	844	843	906	876	863	832	928	839	873	858	886	892	894	871	887	911	847	887	889	864	849	867	853	848	830	858	868	836	915	935	849	862	840	861	872	838	860	879	869	883	827	819	901	907	871	834	861	868	877	876	903	867	873	852	857	869	826	884	797	835	933	843	837	873	866	897	835	838	870	812	836	836	870	868	893	832	838	891	821	892	862	920	871	879	799	834	913	855	838	858	839	855	868	889	849	878	830	851	791	877	882	900	833	840	817	910	847	805	881	864	846	821	875	810	901	864	843	895	878	861	898	839	914	884	863	844	854	902	872	837	813	865	882	859	883	848	889	872	870	912	866	916	929	838	897	919	800	842	853	868	854	836	915	848	856	816	869	885	920	827	900	896	887	886	872	883	867	881	868	823	905	869	897	890	888	809	887	830	831	847	850	852	876	885	882	828	867	861	899	834	854	887	882	865	851	888	802	848	880	871	885	860	897	823	877	864	878	836	855	834	908	890	831	842	819	872	839	860	895	836	857	853	833	866	853	899	898	847	866	868	884	883	857	860	887	884	865	848	849	913	837	885	893	823	835	879	830	876	928	883	842	895	856	842	871	841	857	850	831	884	873	887	893	800	886	848	846	881	874	863	865	890	907	924	884	867	857	862	893	900	889	869	902	835	903	847	857	862	865	888	910	879	868	859	833	915	898	795	840	877	857	853	820	881	909	880	875	844	845	866	851	902	874	862	828	879	857	879	847	837	882	858	935	841	880	895	833	818	857	879	843	887	877	900	907	792	841	880	824	905	893	907	883	849	859	894	863	838	891	879	876	897	837	837	872	912	856	867	891	856	919	758	828	890	885	863	810	882	848	926	833	880	887	891	860	822	862	890	856	866	928	843	854	824	866	867	904	812	871	822	869	829	854	860	848	858	867	880	834	922	847	853	859	876	836	881	883	866	862	850	863	941	892	882	879	932	827	857	873	823	861	800	855	905	868	861	914	878	838	901	853	833	883	866	861	879	893	870	849	891	891	873	881	873	843	832	807	869	889	885	824	872	907	899	858	889	875	931	893	893	815	886	847	919	833	879	862	890	923	847	878	872	863	858	838	858	833	894	855	831	877	851	885	882	841	878	905	929	847	836	828	852	846	903	851	841	838	885	847	873	798	849	835	887	855	812	884	901	874	897	898	900	882	819	862	860	856	842	862	887	863	897	840	889	880	845	867	879	849	843	824	819	883	857	861	851	895	891	835	869	874	814	894	888	839	868	901	819	877	865	906	819	858	876	864	894	848	863	860	818	858	858	892	854	867	858	874	858	846	883	894	854	883	886	867	855	802	833	870	868	873	841	869	860	834	855	860	872	835	889	884	800	845	845	865	850	871	872	863	877	841	881	829	876	871	897	831	845	853	841	904	917	859	866	864	901	848	886	800	903	851	838	892	863	868	877	838	843	837	883	932	844	898	910	831	894	831	872	873	850	918	860	857	835	885	860	916	847	899	888	845	863	858	867	885	850	892	852	856	849	839	899	849	849	788	802	879	875	839	909	873	852	818	847	853	864	816	828	872	891	868	865	878	812	824	850	850	811	859	822	858	858	885	842	862	893	876	888	913	846	880	834	853	806	879	882	849	914	842	794	830	897	870	873	884	839	848	829	915	846	803	832	841	876	896	881	817	839	884	898	918	799	867	859	872	868	869	818	855	919	829	878	861	895	877	853	832	858	843	815	908	823	900	857	842	878	815	887	832	837	817	918	895	835	840	848	863	930	862	836	837	880	843	893	869	897	868	887	836	883	847	843	875	877	846	841	824	900	876	886	831	878	865	886	833	877	860	830	810	862	863	869	839	912	868	866	897	937	804	845	846	927	904	870	838	880	844	849	836	856	851	855	879	888	837	839	903	857	901	918	932	887	867	858	830	882	887	846	837	893	837	868	883	897	871	838	822	797	832	858	853	859	893	830	863	872	860	908	887	866	820	850	834	861	887	813	883	846	874	848	884	850	838	828	888	825	907	833	886	913	843	849	853	912	887	893	846	894	919	816	784	840	851	885	858	852	877	903	855	864	887	834	877	823	879	845	829	865	811	909	875	840	908	861	843	805	879	883	833	872	847	870	823	907	853	879	805	886	864	854	898	918	858	832	916	843	851	884	918	840	855	900	835	866	867	860	837	877	894	896	859	835	863	862	881	863	825	902	859	865	873	889	852	875	871	858	926	885	831	893	824	915	841	902	846	815	849	875	880	837	910	760	932	883	922	835	875	898	848	825	877	831	878	883	869	834	834	858	885	886	896	841	880	799	841	834	858	844	849	830	858	840	872	893	867	854	846	862	811	875	888	861	874	886	856	927	906	825	937	828	878	893	865	859	870	828	832	833	893	894	907	873	880	843	822	865	880	883	847	830	886	809	870	797	885	874	878	896	914	883	909	852	813	841	848	878	807	891	904	904	862	876	900	866	879	877	854	876	873	856	808	870	809	837	804	902	869	858	835	880	856	869	838	839	896	890	843	920	843	884	865	873	865	876	852	828	812	853	859	895	867	928	848
6582	1475	2401	247	170	168	176	173	191	181	188	158	196	159	170	180	169	150	157	180	146	180	184	173	179	190	168	148	146	162	169	170	180	172	200	151	166	170	181	151	171	172	161	159	158	189	187	179	172	157	170	145	146	170	156	176	185	173	155	177	181	178	161	182	190	156	178	142	184	178	187	180	158	195	168	155	173	172	146	177	160	184	172	192	159	175	154	178	177	166	161	176	165	154	193	180	158	177	162	149	170	162	141	141	171	188	195	172	145	180	173	164	145	171	162	168	182	171	153	173	160	155	187	171	172	155	186	177	177	190	186	177	181	156	152	173	176	190	164	163	160	160	185	165	153	176	153	179	157	164	164	176	173	191	189	177	178	179	152	171	174	156	183	158	161	170	157	168	153	181	197	169	177	183	164	181	173	148	163	167	143	173	171	157	172	189	139	164	158	186	155	196	152	159	162	159	184	166	171	166	169	145	197	159	165	189	180	190	158	161	156	163	169	181	177	172	166	193	183	198	172	138	172	160	175	178	181	182	161	162	194	175	167	163	171	160	184	176	167	163	169	175	174	156	162	162	169	161	161	167	193	170	190	169	179	169	162	135	166	163	173	175	172	170	164	167	149	160	156	151	177	174	154	170	180	176	162	163	168	177	182	169	155	149	191	147	183	191	170	177	174	182	187	163	151	155	147	167	180	169	162	175	167	170	176	173	169	157	204	167	176	182	174	175	179	155	169	162	180	151	183	184	178	176	158	158	148	178	165	159	166	173	177	171	157	155	175	165	188	171	183	172	186	181	180	182	160	168	152	190	184	161	167	165	181	162	155	156	159	179	172	167	170	177	182	179	183	167	203	187	164	151	174	168	160	174	179	150	192	164	164	168	185	162	162	163	169	169	150	156	176	162	158	178	168	178	176	154	151	159	162	169	188	159	170	166	178	186	181	180	157	165	159	166	189	150	164	180	179	190	150	183	182	165	146	145	157	160	161	162	162	190	155	159	161	150	168	156	165	189	173	180	161	145	164	188	175	161	155	154	173	176	165	184	156	163	163	176	177	181	152	190	203	181	165	180	148	158	156	148	164	163	178	181	154	173	175	168	176	158	186	151	172	189	160	157	200	145	193	165	186	182	165	162	153	163	182	165	184	185	192	165	176	155	169	196	167	186	197	195	179	169	190	178	184	170	176	159	185	158	160	170	170	183	162	173	157	168	179	162	179	168	168	168	179	185	167	174	187	137	190	187	168	165	173	187	187	162	159	167	151	161	177	173	175	171	170	154	175	144	166	152	162	181	164	176	158	165	165	183	154	167	169	171	192	156	158	160	166	160	183	177	162	160	170	194	175	157	171	156	167	183	177	161	156	157	184	168	212	154	154	152	195	176	176	187	164	152	177	174	153	176	161	165	179	133	151	195	155	187	156	197	181	181	157	174	158	174	179	174	168	181	174	160	155	175	163	167	176	165	184	167	174	190	194	160	188	178	169	193	175	142	188	162	181	151	138	189	182	153	181	158	160	168	173	146	180	183	180	159	177	167	190	137	166	179	185	194	159	156	168	165	187	171	148	198	178	153	183	166	172	163	171	176	159	171	170	162	174	177	179	186	167	145	159	172	159	161	146	172	163	144	154	186	166	185	163	158	175	156	204	165	164	164	178	157	138	159	145	148	166	159	166	187	128	155	177	156	160	168	141	164	166	160	164	172	190	182	163	198	149	153	171	161	160	153	160	182	146	170	176	182	168	181	157	143	157	158	153	164	171	173	176	149	166	174	149	161	152	162	158	186	168	174	165	176	148	165	149	185	153	173	154	159	179	151	192	172	185	174	170	172	180	164	165	166	173	160	157	177	155	170	172	175	159	187	155	209	172	158	165	163	164	149	169	168	150	153	161	166	169	162	183	184	178	151	181	167	189	158	145	149	172	178	178	180	169	165	171	165	159	164	178	179	177	164	166	166	165	145	180	176	171	180	155	178	169	160	172	167	173	185	176	168	160	165	173	178	195	166	170	186	166	200	170	178	168	191	146	187	152	150	174	150	158	165	181	168	148	160	168	186	175	181	175	171	157	172	147	165	201	163	176	152	141	159	193	143	189	181	154	158	185	136	184	144	165	168	169	182	146	171	176	164	218	181	168	181	169	203	164	148	194	168	144	169	172	153	198	181	152	148	179	157	153	157	174	179	158	130	147	179	173	187	155	132	156	161	165	170	183	170	155	152	166	169	156	205	176	192	187	179	184	147	184	179	168	172	179	169	155	147	192	159	161	185	167	165	161	172	165	183	164	205	177	173	189	172	149	158	152	159	152	177	179	142	162	171	176	149	168	140	155	165	168	171	176	169	178	196	159	158	178	164	160	172	186	167	171	178	162	162	179	177	188	199	174	146	164	167	185	176	177	168	154	184	163	195	168	168	150	150	171	157	161	150	198	179	162	159	185	172	145	173	147	181	187	168	160	167	161	169	176	170	177	149	168	165	171	188	171	167	157	167	170	171	155	176	186	158	180	170	161	161	186	172	163	177	165	181	162	160	168	162	158	197	164	159	166	194	189	173	181	157	196	166	185	168	184	159	175	143	136	151	182	156	171	138	183	147	178	162	138	176	172	161	183	159	195	170	166	176	146	148	160	163	198	186	180	177	174	183	164	169	189	174	158	167	168	186	163	183	155	176	150	155	146	163	181	181	172	166	164	150	176	165	168	184	160	167	187	169	149	178	168	178	161	190	179	169	172	172	148	180	154	180	165	173	175	163	165	178	173	152	181	152	155	177	162	172	177	173	153	165	176	158	189	174	170	197	148	162	179	166	163	165	158	179	177	172	174	176	158	172	160	164	168	169	179	183	159	167	178	177	168	166	179	178	162	161	162	169	150	160	158	153	155	165	155	183	161	194	175	205	187	156	168	180	152	161	152	192	190	195	189	149	170	170	166	192	182	166	156	163	187	150	173	158	177	165	172	191	165	167	167	149	180	176	200	186	181	181	161	192	165	153	151	160	175	156	180	162	165	184	167	160	170	175	153	183	177	185	152	149	161	156	168	164	170	166	163	161	169	178	183	181	167	151	160	173	161	165	162	155	190	162	159	156	164	161	153	160	194	182	189	163	156	191	177	160	184	167	160	175	195	167	178	169	163	188	167	171	176	185	179	161	181	170	152	161	162	177	164	183	166	146	186	174	148	193	173	182	168	152	151	170	177	158	180	163	150	166	162	178	171	154	148	152	183	162	148	150	186	187	164	157	179	169	177	156	189	171	154	170	183	156	168	173	181	180	164	169	196	163	168	170	171	209	158	169	168	178	181	177	158	148	177	178	172	185	173	159	179	197	175	169	186	182	154	165	158	157	168	184	160	163	179	151	162	157	172	163	191	165	159	161	186	167	163	149	160	170	175	172	161	182	187	165	183	183	170	171	166	184	175	203	185	169	191	175	201	183	140	155	159	158	140	158	171	149	174	165	172	162	153	167	148	190	164	155	172	167	164	164	153	170
5834	2591	5760	722	572	585	555	583	565	527	512	499	508	538	494	503	521	541	517	560	495	485	520	511	496	540	513	499	513	503	532	529	514	518	522	547	498	534	513	487	505	504	499	511	469	523	494	544	552	504	508	502	507	489	512	543	512	496	501	505	515	494	509	508	544	497	526	472	469	533	530	510	501	492	516	497	489	512	556	496	537	533	520	507	551	545	511	503	517	497	469	482	519	507	489	497	506	500	545	525	492	526	510	515	513	491	499	518	523	479	478	511	498	490	508	488	500	528	490	479	507	507	510	547	469	497	542	505	525	509	468	515	482	508	549	501	501	485	511	535	524	499	521	463	491	507	487	498	508	522	520	529	512	474	517	506	482	507	467	499	468	484	500	487	511	519	514	524	465	470	481	504	521	487	521	469	530	526	524	553	507	489	474	500	510	515	504	509	508	532	482	494	484	530	461	495	553	491	509	511	514	511	462	498	506	539	542	492	493	516	502	520	513	564	463	487	516	487	529	499	555	526	532	523	502	516	508	511	475	508	490	535	524	532	488	473	516	528	473	508	557	445	507	516	523	476	477	530	491	505	490	502	551	539	501	536	501	477	502	461	523	548	526	582	499	488	518	503	510	516	527	529	496	468	495	506	529	501	493	506	520	519	520	513	540	515	514	486	526	519	518	512	501	516	504	485	508	541	530	504	489	489	512	505	469	503	488	499	493	523	483	488	486	494	528	489	506	466	518	487	489	531	527	494	488	570	511	543	513	499	483	514	459	516	493	483	524	516	529	531	496	510	498	492	507	522	501	460	494	511	517	507	520	535	524	512	524	502	448	490	491	522	473	457	534	494	460	533	509	483	464	512	538	506	444	501	492	482	518	494	520	452	498	500	518	518	543	517	500	513	521	527	505	490	512	546	516	487	502	509	500	496	488	509	493	522	528	519	497	502	489	556	509	537	514	487	512	536	512	493	518	503	540	497	520	480	510	486	512	498	493	466	469	470	498	514	532	549	498	539	541	463	481	536	492	520	492	472	484	497	475	482	470	496	500	517	485	499	447	515	499	505	515	485	536	524	521	517	483	501	513	501	515	533	507	517	486	492	475	541	514	500	507	500	568	505	450	531	493	513	499	547	520	499	490	514	510	526	494	486	497	483	511	508	512	531	512	502	467	474	533	526	542	519	525	475	471	468	483	493	493	513	531	509	535	485	483	518	488	549	518	472	509	498	568	482	478	492	475	521	504	532	497	501	510	527	495	511	490	512	529	528	530	519	513	503	547	513	504	503	524	517	515	509	525	536	477	489	513	455	475	520	500	544	503	496	515	546	484	532	441	508	494	509	497	513	435	544	512	506	532	545	520	520	471	468	464	498	506	548	505	534	486	484	506	514	518	504	487	494	496	467	503	492	506	514	511	469	474	514	525	480	517	472	510	473	512	474	500	477	521	519	488	516	470	524	494	480	530	479	520	496	498	540	524	497	509	484	520	508	539	488	513	489	500	481	499	526	516	533	477	532	492	548	515	487	527	517	533	505	499	495	507	501	492	486	495	456	503	510	548	488	490	510	491	506	498	513	491	486	512	505	538	492	506	521	529	543	524	509	493	479	490	527	526	498	471	512	491	513	496	536	486	540	482	492	495	490	495	506	561	514	495	525	516	505	489	525	544	494	519	493	500	526	490	514	473	507	549	486	493	493	498	505	474	506	479	499	533	538	489	461	503	472	498	537	490	522	508	517	509	528	515	474	560	496	530	512	485	494	530	515	506	493	557	483	475	489	509	543	517	472	510	508	545	533	484	541	495	489	481	517	453	510	476	502	533	525	487	507	500	490	514	528	477	452	522	557	533	531	548	483	518	502	567	507	562	470	535	510	452	528	511	532	496	551	522	500	506	508	485	469	558	505	506	474	506	517	518	558	502	500	501	498	516	493	473	542	514	508	498	478	508	497	474	531	481	513	499	574	552	505	540	496	543	483	518	509	463	500	514	482	546	456	513	492	514	517	506	512	493	519	504	543	548	543	480	491	488	493	540	505	525	512	504	522	482	490	518	532	457	473	509	481	518	513	478	493	495	499	463	504	507	522	495	488	502	497	478	493	498	502	558	523	522	516	466	536	519	543	530	522	497	514	446	529	527	498	481	483	526	501	492	537	479	518	527	547	504	521	476	506	511	515	541	495	538	497	496	525	501	513	511	501	467	482	490	479	537	483	515	496	504	486	510	523	479	440	481	514	496	568	538	502	454	528	502	538	501	507	487	494	471	477	524	495	528	518	504	491	525	533	546	503	473	532	516	487	504	538	495	554	456	510	529	501	503	489	488	508	502	477	528	527	519	528	519	524	486	506	548	513	502	512	508	492	509	474	516	489	506	518	530	484	501	501	515	550	506	504	483	526	485	500	528	547	478	495	554	497	480	529	487	520	476	504	514	484	510	512	495	504	490	480	510	523	530	514	528	535	507	471	508	489	518	511	536	534	501	496	521	495	523	547	540	512	489	479	509	517	506	521	519	512	515	497	533	511	512	497	517	536	498	525	470	502	497	486	528	475	523	526	489	530	510	496	477	493	519	507	498	523	564	490	532	504	520	507	510	495	527	487	475	494	517	535	494	508	506	475	491	540	479	510	514	535	531	544	502	534	501	538	541	512	522	475	513	506	517	533	503	554	520	507	520	501	470	518	520	507	549	501	490	504	503	542	493	512	519	535	509	509	491	497	496	517	516	524	517	493	500	512	468	512	511	515	494	518	533	494	501	477	528	504	555	572	513	541	505	523	535	517	504	480	534	529	520	559	511	520	527	492	498	509	509	483	529	465	529	520	464	492	519	483	482	534	554	497	496	488	519	492	543	490	504	504	522	547	486	476	498	553	468	472	505	491	531	502	535	546	518	471	520	489	531	478	504	492	507	518	512	521	506	555	498	524	547	500	494	518	472	491	555	514	506	467	521	541	521	488	500	504	503	529	501	526	502	502	492	510	512	514	512	483	472	478	500	468	496	558	476	511	488	480	503	500	500	528	510	512	481	549	500	518	460	516	534	495	533	507	467	500	505	502	510	556	525	534	539	554	488	494	512	528	478	493	504	537	523	528	476	507	509	518	535	511	532	534	505	510	520	494	475	540	547	482	487	465	521	523	502	474	512	530	513	559	543	530	497	471	501	491	503	497	502	494	493	532	529	513	527	526	503	482	511	525	487	538	494	493	503	507	523	497	485	498	493	509	540	546	526	500	508	523	482	524	522	528	540	494	525	532	488	501	486	465	523	484	514	552	517	517	477	499	497	531	512	464	527	501	539	486	505	507	475	496	493	517	541	508	547	524	524	532	529	529	511	531	533	483	529	519	520	525	527	490	508	479	445	501	523	504	501	509	527	511	476	505	492	527	525	489	492	512	486	508	526	520	506	510	535	503	499	548	484	558	488	485	522	512	545	475	474	537	497	521	507	465	527	502	483	535	483	501	472	517	516	533	503	533	507	544	531	564	513	452
43081	30324	43630	10212	903	580	495	434	361	426	403	380	354	354	357	378	360	375	374	388	369	388	355	328	395	350	381	307	328	317	324	331	317	325	349	333	333	349	343	338	369	339	324	348	336	343	319	329	336	352	310	344	335	347	342	312	338	339	309	310	371	323	343	339	387	323	316	333	347	343	338	314	350	326	315	318	339	298	339	337	322	339	356	331	322	349	326	350	339	290	342	366	305	349	344	335	358	337	328	334	311	319	329	334	329	327	316	328	358	328	343	342	289	331	309	332	350	333	332	369	335	334	323	300	303	314	322	322	362	361	325	333	319	349	357	317	303	362	327	326	357	337	305	343	363	340	330	343	364	359	328	318	311	328	327	347	332	340	331	330	321	335	358	327	314	329	323	356	319	331	302	347	334	320	329	353	344	338	343	354	340	322	306	367	332	347	332	320	348	357	341	313	362	317	345	332	364	333	338	334	340	327	313	347	348	359	330	342	362	333	344	300	321	324	337	317	316	353	351	337	357	310	326	349	336	323	331	295	307	345	352	326	332	302	312	347	326	349	326	306	325	327	331	312	317	323	332	359	340	285	318	352	316	363	339	333	346	330	352	330	355	343	348	336	323	318	303	308	325	352	326	353	347	330	311	331	342	297	329	352	323	349	326	327	361	302	311	328	309	353	362	314	368	326	341	329	344	334	313	300	322	355	340	309	315	341	330	349	374	354	350	331	343	350	364	326	321	313	326	352	344	350	325	300	327	319	317	301	336	373	322	324	339	354	316	356	341	328	335	294	362	332	351	317	322	338	349	345	326	343	369	332	332	349	329	349	289	331	362	319	335	340	324	339	340	305	317	340	352	351	313	311	343	299	316	324	343	327	320	346	335	306	310	338	363	328	333	338	353	343	365	357	319	376	325	317	331	321	351	367	358	322	320	338	353	334	359	336	330	327	339	322	362	311	307	321	329	343	366	316	338	335	366	372	351	358	347	325	357	314	325	358	343	346	357	340	319	330	294	369	348	359	308	335	373	307	340	335	348	346	362	338	324	326	327	310	338	319	328	303	341	301	351	321	365	331	370	351	305	349	309	363	356	305	341	354	347	313	332	349	340	336	311	317	325	336	352	328	323	343	324	357	349	345	348	308	314	318	335	310	347	343	313	313	335	360	303	339	346	333	330	315	350	360	342	320	315	340	318	348	358	334	330	367	346	337	347	302	326	303	329	352	324	343	316	315	353	353	356	346	315	323	327	355	317	318	340	313	313	335	314	339	341	308	314	324	309	331	361	326	365	291	346	343	328	341	338	355	318	338	338	318	339	363	338	363	339	331	350	331	331	340	354	328	328	337	333	339	352	355	328	347	345	372	348	341	345	351	308	323	333	375	349	333	289	321	367	341	363	331	330	342	343	294	342	335	320	339	342	374	335	335	358	326	321	351	308	359	307	356	353	322	352	309	368	310	354	310	356	323	347	365	373	369	324	343	305	321	314	362	349	342	341	338	343	331	319	317	334	318	328	336	330	323	319	352	341	312	378	370	334	331	308	353	345	356	307	335	314	361	351	358	344	328	338	317	307	341	368	293	341	318	330	335	365	318	342	315	364	336	327	321	329	358	348	320	305	322	353	332	323	332	350	311	325	334	335	338	364	348	341	328	352	349	371	314	326	312	317	320	313	362	326	302	323	327	367	355	336	331	321	330	309	326	326	348	323	393	372	345	305	322	364	340	333	386	320	308	334	325	330	315	336	323	308	352	331	348	347	374	338	304	324	372	354	332	325	366	338	356	338	331	351	338	340	326	327	315	315	323	340	303	322	358	311	315	366	334	312	359	338	324	371	343	337	331	321	325	305	345	323	334	322	332	382	353	341	335	310	345	324	309	346	329	333	337	369	318	353	318	340	331	325	305	352	327	381	337	351	338	365	291	354	343	334	335	356	327	334	353	331	343	339	353	344	351	314	341	352	337	344	333	346	315	310	337	361	329	319	354	322	321	304	326	362	325	349	331	358	322	341	349	366	316	339	322	308	352	350	332	352	326	317	327	338	332	344	303	341	329	311	360	297	301	354	346	335	349	299	300	324	342	309	328	312	364	349	314	319	296	331	338	326	307	347	332	315	359	344	312	346	353	336	329	318	382	362	320	371	336	314	339	319	352	354	334	334	323	329	320	341	324	323	314	353	322	353	346	334	340	326	378	342	341	380	297	338	338	340	320	360	356	380	324	298	313	341	336	334	345	332	341	340	354	392	322	302	311	340	331	347	310	314	294	320	301	331	328	345	322	346	316	339	321	324	355	343	309	331	361	339	339	349	326	337	343	350	334	328	334	336	307	356	355	332	313	337	304	372	353	335	358	350	321	296	296	347	354	340	329	315	318	358	342	319	341	328	352	307	342	361	362	344	320	348	334	372	378	335	323	348	342	315	340	328	323	325	336	332	325	335	322	366	339	356	350	338	350	344	328	384	365	331	334	352	355	336	330	313	324	338	308	314	319	334	370	329	313	370	339	318	337	333	309	348	313	349	313	314	339	346	324	290	347	313	367	311	353	330	333	348	352	353	340	319	346	335	326	345	309	356	363	335	361	323	291	288	373	318	337	326	328	309	328	359	336	339	296	341	327	333	347	336	365	347	359	340	341	300	336	358	346	347	330	320	359	303	333	316	359	341	305	345	321	336	354	299	318	316	359	359	316	314	316	372	316	325	325	350	335	352	301	298	337	340	336	356	353	366	354	347	316	324	317	365	332	340	363	323	347	328	332	325	353	327	345	329	329	349	327	363	308	341	315	333	322	303	334	320	339	336	341	341	345	362	311	350	314	302	338	360	338	355	352	355	313	353	357	319	326	354	329	359	341	306	324	324	329	318	336	308	329	332	344	346	332	342	324	325	342	351	352	335	309	342	339	306	342	312	357	310	318	363	336	306	343	329	321	311	337	344	324	322	339	338	342	333	332	333	346	313	328	350	335	340	308	346	301	311	357	363	355	365	322	340	350	321	339	344	349	332	305	331	309	347	336	358	343	314	358	290	320	341	333	302	328	340	352	343	345	322	368	329	343	299	316	350	318	322	331	341	365	301	312	332	354	307	321	330	362	345	309	345	315	330	374	324	307	354	349	352	351	332	302	336	348	348	354	331	354	310	318	338	355	340	317	358	332	332	311	314	342	336	346	336	341	329	327	324	331	365	360	329	338	338	325	364	332	371	326	329	357	333	349	346	293	321	385	324	327	320	331	356	333	358	330	329	341	376	362	350	347	363	317	350	337	316	291	339	341	339	298	330	372	336	366	350	306	314	349	333	322	323	315	324	321	319	311	357	321	343	329	355	341	320	356	337	315	344	328	323	332	307	326	353	328	363	311	344	344	314	316	305	316	332	341	360	327	339	331	354	337	348	321	347	329	337	337	362	343	303	338	334	332	322	335	310	332	324	357	365	360	334	299	326	350	336	332	336	332	347	346	344	346	329	334	357	351	339	351	348	296	335	340	354	325
24299	22722	39340	4834	2276	2056	1759	1591	1469	1340	1272	1199	1114	1125	1103	1106	1050	1034	1030	989	983	958	1021	946	924	921	997	936	972	932	922	942	906	896	864	950	935	885	887	883	886	942	854	907	914	868	840	863	854	915	910	893	850	881	887	928	893	903	865	899	909	882	834	868	936	891	877	938	894	892	912	945	939	890	872	865	899	896	890	849	878	890	848	916	852	904	838	880	853	838	893	904	910	842	900	893	870	862	844	897	819	876	888	887	867	906	893	860	884	900	884	855	846	868	916	860	864	908	871	885	833	864	857	883	909	820	825	888	855	895	882	886	846	895	863	856	833	882	884	853	868	870	793	876	880	896	851	862	810	869	836	885	890	817	871	852	914	869	903	873	920	872	872	855	893	922	861	872	891	878	844	828	834	837	860	896	868	885	854	911	845	916	895	871	867	810	822	873	927	852	847	837	861	881	883	906	884	876	851	873	941	901	874	876	887	865	809	826	856	847	820	883	870	859	908	875	871	890	853	847	885	864	887	860	852	837	923	900	880	832	799	907	839	899	897	851	827	830	909	902	897	895	854	832	920	899	850	884	907	852	873	860	855	862	860	839	894	857	838	843	898	884	890	899	889	870	926	877	834	864	851	848	878	843	850	870	853	865	846	861	855	884	852	841	866	874	932	846	893	815	916	837	848	899	874	841	882	870	854	864	876	845	878	841	856	892	869	834	881	863	857	856	827	842	912	868	938	819	846	859	888	911	898	914	853	911	927	886	926	891	923	865	882	906	876	914	902	855	876	880	863	892	870	872	826	888	909	867	832	858	838	867	877	856	809	824	871	863	847	914	864	880	858	842	897	837	870	869	833	887	961	873	892	888	918	913	857	891	852	889	815	946	877	850	869	853	866	849	773	869	869	888	882	909	901	873	820	858	861	865	902	855	832	882	814	858	835	866	865	870	868	834	901	890	867	813	841	861	916	861	873	889	824	849	867	899	895	872	850	854	910	847	835	865	878	891	872	894	880	886	900	894	843	897	872	880	900	842	865	827	911	898	843	901	858	896	842	850	872	877	865	891	894	867	882	881	868	865	877	854	871	904	840	841	867	867	868	858	837	885	820	873	866	869	893	844	886	907	877	837	843	908	862	854	871	917	875	925	910	882	883	831	851	862	861	869	893	875	933	909	924	847	856	833	878	880	905	849	899	848	875	867	874	904	874	832	898	850	860	845	903	886	965	894	864	890	811	844	853	906	938	922	864	837	873	844	853	912	886	868	866	899	877	861	813	875	884	866	870	874	868	944	854	891	860	875	972	879	830	838	847	842	877	853	908	881	847	877	894	870	833	873	903	943	906	872	872	889	854	860	831	858	854	910	860	932	833	881	887	881	835	873	857	882	909	818	945	904	897	901	933	852	898	854	843	858	899	869	814	842	807	886	867	887	903	918	874	894	844	856	849	876	855	876	860	857	911	876	847	886	840	938	859	914	819	926	880	819	870	830	864	894	846	864	865	847	859	905	913	861	899	907	924	889	859	891	863	865	841	882	860	851	846	861	873	867	888	915	886	861	822	904	807	867	921	850	908	881	913	812	921	887	894	854	895	872	894	888	819	892	923	850	863	869	849	826	871	916	895	868	873	890	910	902	841	825	874	841	881	882	869	827	839	909	867	869	853	921	878	825	830	870	821	882	901	861	879	816	826	900	862	892	853	859	891	892	864	844	871	908	857	866	865	843	908	779	881	894	853	870	900	821	869	876	878	870	857	883	853	892	870	881	890	819	844	802	940	861	857	899	893	853	855	936	872	906	837	897	903	886	940	789	843	922	852	841	836	904	869	831	863	842	810	854	837	871	888	907	854	861	866	859	880	864	894	869	894	871	913	903	902	892	875	870	923	860	876	911	872	863	894	925	805	879	873	876	856	950	929	879	841	888	826	824	881	881	836	890	854	865	892	830	896	889	871	897	885	967	934	831	890	852	856	871	842	867	869	900	920	819	835	916	882	806	884	885	863	891	821	956	882	846	856	860	868	918	854	845	910	851	863	863	873	884	880	902	904	883	857	905	886	931	878	903	918	869	873	874	895	856	882	879	834	904	871	831	911	908	826	886	887	866	855	865	838	819	849	883	869	833	873	893	870	887	824	848	871	855	847	890	869	876	841	844	875	869	864	870	837	879	907	868	905	846	899	850	864	833	877	810	915	942	940	858	870	850	864	867	825	900	927	911	855	867	874	890	867	908	901	830	855	908	904	877	879	880	873	853	864	908	832	818	844	850	885	852	886	812	917	843	888	908	876	898	913	862	871	945	873	851	852	908	925	856	854	879	841	883	857	885	878	863	862	880	909	837	899	857	836	858	861	879	869	861	866	845	872	873	881	860	844	861	859	835	905	822	927	843	884	845	909	886	889	841	911	940	879	840	861	900	904	888	860	835	855	848	856	871	864	883	790	909	852	925	884	888	901	865	848	918	894	850	860	887	887	885	931	897	907	874	842	879	856	823	874	890	879	827	896	892	882	850	895	859	845	883	852	869	864	813	868	925	877	931	905	872	905	903	886	875	848	878	855	858	866	870	879	859	892	906	841	918	823	866	867	845	892	861	913	873	898	835	910	841	884	877	889	886	841	935	838	909	902	865	903	874	925	856	886	878	886	882	854	850	834	875	888	851	876	880	855	915	844	860	869	879	859	869	895	893	849	886	841	868	858	903	850	897	885	886	857	839	853	873	874	902	840	877	866	844	864	834	891	813	859	837	871	857	876	842	930	887	854	830	846	903	866	880	864	860	883	823	875	817	876	828	929	845	872	926	874	872	921	941	872	851	886	832	904	858	876	917	840	829	884	862	887	890	807	901	892	884	843	852	867	881	846	820	908	859	860	813	892	944	840	816	903	839	834	914	884	842	898	875	857	823	877	866	913	894	869	879	865	847	847	886	877	887	875	893	846	878	895	825	841	837	916	899	862	928	938	856	876	881	860	869	853	857	859	878	912	866	840	866	858	821	899	837	808	862	858	864	855	867	854	923	903	840	817	892	890	910	855	882	880	868	869	889	841	881	925	865	886	890	839	931	872	901	851	892	844	842	884	913	862	841	870	899	864	873	876	886	861	838	924	831	870	853	875	911	886	873	892	909	901	903	892	896	930	824	874	867	917	872	860	921	919	797	918	879	833	882	884	830	855	934	861	868	829	866	888	877	881	840	857	850	858	881	873	808	940	861	801	898	879	856	892	893	914	890	880	893	903	893	829	875	870	845	916	912	894	895	873	849	880	860	777	901	903	868	871	923	874	875	852	843	849	891	872	883	849	866	902	892	906	847	850	919	864	914	915	894	870	881	811	844	843	881	911	904	874	900	843	877	881	923	920	844	876	894	943	874	854	860	903	879	885	942	875	911	864	856	870	887	899	844	917	870	848	811	940	868	866	875	876	864	823	885	947	854	867	838	806	855	876	888	895	881	849	898	914	900	853	932	835	925	869	907	952	888	860	866	879	917	862	893
56380	43421	60513	20999	3012	826	669	563	522	501	474	440	425	443	412	390	372	375	372	422	376	384	360	402	395	343	365	353	375	358	339	345	340	382	370	359	377	368	362	334	375	328	351	363	366	367	378	352	361	317	352	348	371	385	371	376	349	373	361	309	376	355	349	327	366	353	337	342	363	345	379	366	353	345	352	373	330	371	349	355	379	335	377	349	312	350	330	335	366	338	361	342	365	371	347	349	351	349	341	358	330	349	356	392	316	345	341	363	351	342	336	331	330	357	330	376	373	365	309	336	328	317	338	354	360	362	362	327	335	368	353	348	341	360	331	363	328	371	334	363	363	350	387	357	343	333	375	353	341	350	344	353	318	321	362	334	368	316	300	376	367	376	330	366	364	360	369	355	353	350	332	359	336	366	363	364	396	349	341	361	380	332	375	329	335	351	335	358	317	366	344	345	371	320	334	358	363	366	341	371	357	341	366	382	354	344	366	348	352	354	338	321	342	386	334	315	314	330	314	338	373	370	384	363	354	366	366	355	324	332	366	354	341	356	327	409	329	325	335	347	322	352	352	359	354	354	338	318	340	335	345	364	333	349	345	380	299	358	355	323	329	331	310	376	347	336	392	370	359	345	351	345	370	350	345	331	328	344	359	357	359	370	360	342	334	345	334	359	330	350	375	335	334	345	341	367	367	340	324	327	365	331	362	285	351	351	359	345	386	324	356	371	372	351	366	352	374	373	359	349	333	323	371	367	328	348	338	364	375	353	361	382	356	330	369	356	347	341	353	339	327	372	355	362	338	379	379	342	349	358	331	345	347	357	373	351	343	318	338	330	369	342	333	381	336	367	343	343	304	342	305	355	335	343	305	349	364	347	363	305	330	361	385	414	337	338	359	335	344	348	371	371	341	347	346	338	384	324	339	339	361	358	353	326	333	332	336	356	369	344	305	322	355	359	336	331	360	366	344	348	325	337	351	360	379	370	352	357	331	316	338	311	339	291	346	324	357	338	387	349	357	371	371	381	336	347	362	334	343	371	331	361	335	375	374	375	325	338	353	305	342	348	370	376	370	371	352	341	344	322	340	350	313	325	335	338	360	357	355	339	366	358	362	374	361	345	338	316	337	324	319	337	355	328	321	374	321	349	354	342	326	352	347	327	346	313	360	369	302	351	377	337	352	363	357	333	342	332	344	336	375	322	405	358	350	354	342	352	342	329	346	383	366	367	350	333	347	355	332	347	315	370	354	358	360	343	352	371	392	361	358	332	360	368	332	362	335	347	356	344	380	378	328	350	364	351	369	346	379	322	357	329	334	331	329	312	368	343	369	325	361	364	333	353	350	351	306	363	351	366	328	355	369	321	364	383	356	313	387	361	372	370	329	359	367	329	358	364	331	346	374	359	366	342	332	322	342	377	373	379	361	350	345	313	347	357	347	379	376	346	333	378	334	359	318	353	342	384	334	376	319	311	338	356	364	337	336	325	359	347	334	334	366	389	363	339	360	400	373	337	342	359	333	321	368	362	349	356	329	340	345	353	343	368	366	349	322	366	342	358	364	361	312	347	347	359	357	349	361	321	360	350	319	326	343	334	372	357	327	328	347	350	338	375	364	344	342	337	312	332	344	374	359	357	353	356	360	352	328	369	356	374	319	340	332	344	342	335	357	332	353	379	353	340	361	339	351	360	381	362	357	326	345	372	369	338	379	329	362	365	345	323	327	337	332	352	369	353	291	347	303	370	384	372	372	368	379	350	366	355	339	340	319	354	356	374	376	353	379	344	315	359	351	323	359	355	314	357	345	383	344	295	342	334	323	356	358	326	337	342	341	343	332	337	346	364	354	358	338	327	352	340	330	386	357	369	348	366	356	338	348	329	347	389	347	357	332	331	344	332	329	369	335	369	357	342	334	343	367	356	343	362	352	353	359	364	359	356	350	329	352	344	353	380	333	350	348	331	338	337	351	348	370	364	382	333	338	317	366	338	329	321	339	342	351	340	375	343	389	352	345	373	355	365	361	352	356	340	370	369	334	345	365	332	339	368	367	340	380	334	372	371	344	335	361	357	342	315	352	346	351	352	350	345	348	383	329	345	353	300	378	348	355	322	361	347	355	368	357	344	348	364	330	397	353	379	373	359	340	338	366	349	379	340	387	320	355	348	331	342	362	366	352	365	347	359	386	346	395	379	346	343	388	353	368	338	329	406	355	359	342	336	356	336	314	351	362	347	310	337	335	349	351	341	339	368	369	360	374	347	349	314	370	358	338	364	363	316	346	328	351	354	344	367	351	376	352	340	325	365	347	330	376	366	369	308	310	326	343	334	347	332	348	338	347	386	345	323	360	353	355	385	402	384	361	413	353	328	378	348	367	341	351	347	316	340	342	332	326	339	338	333	362	356	371	311	354	381	348	348	347	328	343	353	338	324	376	375	346	379	350	338	380	347	357	368	329	354	357	350	346	359	373	298	371	331	344	354	342	346	342	337	359	361	343	330	360	324	342	358	342	336	355	357	384	380	361	315	338	353	359	380	340	372	303	328	403	359	330	345	347	362	357	305	358	371	353	339	329	309	339	344	348	331	364	365	394	332	357	354	381	344	334	386	392	352	306	347	315	347	362	366	350	358	368	355	362	324	387	370	369	337	358	370	374	335	330	383	332	331	321	334	371	343	318	371	357	345	346	350	391	333	347	382	369	338	352	367	351	359	379	370	350	331	379	351	334	368	354	308	370	350	314	357	388	329	318	319	355	326	348	362	387	369	341	338	350	351	347	372	313	329	337	350	366	369	334	371	352	340	371	357	315	365	336	345	336	341	338	352	359	320	376	348	371	342	351	318	356	344	334	344	342	350	414	363	336	355	365	367	356	330	361	355	362	349	334	331	350	352	338	365	353	381	336	331	324	318	339	404	371	332	372	320	342	379	360	332	348	337	342	373	317	318	389	381	345	383	359	366	358	330	327	336	363	383	318	320	340	350	306	364	319	366	366	341	356	333	347	334	329	364	320	343	353	396	365	370	338	340	367	334	306	321	347	357	380	314	347	351	346	332	365	343	363	347	365	334	350	336	379	346	347	359	350	330	328	368	356	405	354	318	350	348	376	365	376	347	351	329	379	365	342	343	368	390	350	419	376	371	370	344	324	366	312	344	359	370	339	337	295	329	347	366	319	327	347	344	357	325	352	368	343	356	352	394	370	334	351	336	336	360	340	354	370	352	347	334	358	372	333	323	354	305	336	346	342	319	367	359	340	402	326	350	369	332	309	353	353	352	331	333	351	334	327	353	363	362	346	335	348	347	356	339	358	356	365	354	321	347	330	363	323	346	377	348	327	337	347	347	347	372	340	361	313	302	328	364	335	319	332	344	342	332	366	371	381	359	377	328	372	338	345	348	372	343	312	384	360	380	359	364	321	346	360	371	338	326	372	344	352	365	364	359	364	363	328	343	316	347	370	323	358	338	322	294	360	391	355	353	324	341	347	358	365	406
32550	31081	52423	10657	3421	2933	2526	2161	1932	1745	1631	1525	1432	1394	1283	1196	1194	1183	1165	1103	1075	1066	1025	1015	1037	975	1029	1036	982	1027	966	947	986	1027	945	1017	966	937	945	914	891	887	909	896	980	942	888	916	900	919	895	924	928	949	881	893	935	870	924	949	874	899	886	933	858	892	943	875	967	920	903	890	906	930	874	891	919	841	935	889	887	858	850	841	913	907	956	908	859	909	908	889	881	838	883	858	895	874	826	885	880	868	898	864	896	895	904	831	892	915	855	848	845	881	885	858	896	874	889	879	858	875	858	861	856	906	865	914	860	851	876	879	845	883	884	831	879	881	874	866	841	867	873	901	873	885	871	900	868	921	856	895	909	869	865	873	872	902	872	888	898	926	876	885	906	897	874	881	882	859	825	917	873	937	883	850	867	870	877	876	864	906	926	827	944	820	893	858	872	855	873	854	818	888	880	818	864	952	906	858	904	903	881	829	888	918	859	842	834	906	854	868	828	909	852	919	855	867	927	879	891	881	873	902	841	885	863	875	877	881	902	825	940	913	884	842	892	886	844	883	914	932	898	918	907	929	903	847	901	844	891	891	868	912	874	879	839	881	860	880	835	889	916	866	848	919	903	923	874	935	858	862	868	845	921	908	842	876	916	881	885	863	924	883	873	839	887	822	854	880	899	903	908	853	923	901	939	908	859	829	836	881	850	850	878	877	866	896	837	938	910	855	900	835	884	888	883	897	879	890	839	858	869	852	881	895	847	897	834	882	903	892	942	839	880	907	858	876	858	885	816	882	933	846	886	849	856	866	894	888	907	883	908	936	869	863	867	883	873	893	943	911	874	891	866	835	856	880	882	860	854	857	889	853	901	868	897	906	860	928	877	851	955	821	898	853	887	860	941	933	900	892	857	856	897	898	918	842	888	821	882	825	872	850	860	907	856	885	850	855	888	895	892	862	891	900	891	865	902	897	872	872	871	894	843	870	916	852	879	841	907	873	875	906	908	849	889	865	868	862	819	837	900	945	845	873	890	897	891	853	849	836	854	835	895	862	897	866	849	884	885	856	889	903	883	912	904	867	864	860	843	829	844	866	906	861	891	953	864	895	893	854	851	856	832	896	924	898	879	869	855	889	846	921	935	893	944	912	878	885	902	914	868	892	857	872	845	936	853	906	863	881	835	821	849	914	813	828	891	890	879	885	852	872	866	849	896	871	836	862	933	916	880	841	883	842	844	880	858	879	789	918	888	898	876	881	881	896	873	903	874	879	926	875	922	889	868	818	880	869	926	916	833	903	848	849	895	874	845	903	882	887	896	896	851	921	922	928	900	894	896	883	882	926	870	853	887	884	887	871	864	875	850	898	871	869	882	842	867	907	814	917	918	846	864	899	867	928	865	860	847	916	867	896	902	938	893	873	945	916	924	870	864	938	886	903	874	904	861	811	880	873	802	868	811	893	871	875	932	871	872	869	933	895	866	929	878	871	883	879	858	850	896	892	834	866	921	900	924	903	885	887	860	905	885	868	891	899	921	904	907	852	871	903	895	860	891	874	902	875	925	856	865	881	854	941	908	873	867	898	881	890	875	853	902	870	917	841	862	904	837	879	878	876	872	932	880	856	908	866	858	915	834	882	863	848	851	872	874	876	907	878	837	924	901	866	872	856	913	943	895	874	865	891	929	912	893	883	935	846	899	843	888	886	870	894	921	853	941	908	907	906	898	929	932	924	899	829	864	911	886	841	876	924	859	900	871	888	878	834	839	852	868	925	875	909	881	948	862	855	889	973	892	890	880	861	884	925	924	898	896	916	868	908	844	894	877	861	880	905	887	895	891	893	864	863	845	873	878	924	911	822	905	873	895	873	878	872	902	893	889	902	874	883	882	879	917	860	856	893	876	915	915	814	866	885	894	858	885	889	847	822	862	835	855	867	884	886	877	898	907	870	897	900	926	905	852	909	908	906	873	875	914	912	929	839	912	865	854	958	876	865	849	902	838	919	883	856	875	863	809	922	879	874	847	869	870	852	878	891	862	871	876	870	905	898	866	915	924	953	889	887	856	874	865	874	899	866	834	817	896	859	864	870	853	913	933	883	854	859	865	858	876	925	960	894	881	919	869	886	883	892	893	871	864	873	835	893	889	905	895	902	867	851	856	901	863	857	929	845	903	838	877	910	922	903	868	860	840	855	938	817	884	885	939	859	854	869	924	878	874	857	886	849	871	852	838	829	904	856	863	899	892	839	905	965	913	879	841	926	888	824	891	885	857	860	879	831	848	919	885	934	874	846	842	863	909	860	855	891	885	900	903	859	849	902	872	794	880	873	829	917	926	881	932	894	859	873	847	902	840	908	844	882	871	904	900	857	872	901	856	901	900	847	879	855	871	820	857	854	815	940	900	957	834	852	901	862	868	896	849	907	873	864	844	897	875	870	940	904	924	935	882	823	884	874	856	876	879	899	885	847	909	910	845	893	881	908	930	865	893	902	821	847	885	873	960	854	851	898	875	888	882	874	922	876	878	862	882	869	872	858	888	879	893	931	879	843	842	902	871	923	923	904	901	873	826	837	904	867	896	867	921	848	879	842	909	856	892	927	898	877	885	939	889	871	874	895	900	912	925	886	858	862	907	873	872	877	926	930	847	902	890	892	864	901	896	901	881	863	882	850	859	871	845	896	915	919	900	837	861	863	897	894	876	891	915	851	856	888	836	896	903	906	896	901	852	926	885	929	845	897	931	873	887	856	868	843	873	868	887	891	885	883	888	852	829	854	891	875	935	847	863	977	944	833	900	857	875	855	811	847	909	854	881	926	889	937	900	870	891	907	886	856	851	839	884	896	852	891	859	902	901	840	872	878	887	871	916	858	880	869	894	863	886	911	852	868	842	843	905	901	901	870	917	874	895	921	847	873	840	921	918	898	852	868	914	929	890	902	882	866	871	881	850	876	912	840	871	903	902	877	878	895	881	812	929	954	907	863	862	901	912	915	892	903	865	863	878	854	890	886	879	861	871	909	913	910	916	928	907	881	843	924	863	889	853	911	908	905	923	901	855	852	886	861	897	869	949	870	881	879	885	874	823	885	921	860	865	823	867	915	886	873	802	820	884	890	850	894	908	858	845	933	871	866	900	903	886	895	861	828	869	848	891	872	831	896	896	886	921	925	855	882	893	931	837	822	839	850	873	875	869	870	924	828	853	899	864	900	875	876	864	864	896	857	882	867	905	877	856	873	875	943	910	882	880	873	864	888	868	914	898	880	888	912	885	896	859	883	881	831	909	934	894	919	903	882	886	853	883	925	869	856	870	854	861	841	931	895	859	825	939	928	880	885	902	865	912	931	932	880	876	875	879	908	871	871	944	921	882	906	902	899	907	899	922	867	925	857	873	896	836	891	899	847	931	857	880	894	824	881	872	940	899	849	872	825	876	864	864	874	876	874	863	872	862	882	880	930	858	832	871	933	843	876	909	893	881	848	828	926	897	860	888	907
6481	1498	2881	302	178	196	155	170	177	175	151	162	154	175	162	158	169	172	183	177	181	168	177	167	157	154	159	169	199	184	161	184	175	161	179	158	152	177	189	165	180	177	175	185	182	194	157	174	168	188	159	159	169	166	152	186	166	181	177	176	149	165	157	156	175	160	173	182	162	177	156	177	181	170	169	174	159	183	170	200	169	177	179	186	158	185	175	161	188	153	160	164	181	135	175	172	165	176	152	195	149	179	179	160	162	177	155	183	135	148	182	192	173	152	156	166	152	170	170	167	150	169	183	157	190	187	181	187	172	200	163	169	185	161	194	152	164	147	170	151	154	148	165	178	156	174	179	169	166	163	176	191	185	172	160	193	160	148	153	177	155	167	185	162	184	163	181	185	164	191	168	182	180	168	166	196	190	159	187	160	163	156	181	183	184	177	153	147	181	152	167	170	169	142	169	190	178	188	182	184	198	169	190	171	171	172	169	161	174	152	186	174	182	144	153	178	163	168	184	177	184	167	170	178	172	175	199	171	175	167	165	171	162	175	197	158	193	170	171	180	180	184	185	162	169	173	170	171	179	167	159	170	161	188	184	185	172	190	184	166	163	167	145	178	184	180	188	181	155	165	179	170	175	181	187	150	160	156	177	160	200	166	164	166	163	185	176	173	147	197	173	177	195	167	172	182	175	172	174	191	164	190	167	189	161	171	161	184	153	181	190	186	165	174	168	163	158	142	184	181	158	172	173	166	197	179	186	173	167	138	162	178	163	170	179	178	193	195	182	162	198	170	190	182	159	196	166	168	145	175	170	164	164	169	181	156	189	170	186	158	164	171	135	174	173	191	174	167	186	160	164	185	177	173	168	167	174	184	168	167	172	164	169	149	159	171	153	162	198	170	160	198	182	182	180	176	170	176	187	180	139	195	168	179	159	168	181	175	166	186	167	150	158	184	171	177	159	179	187	182	170	184	165	170	169	176	172	200	189	173	192	170	166	182	172	158	172	159	176	167	186	163	173	157	160	131	144	177	178	183	158	168	181	155	160	172	154	153	180	182	184	174	157	148	165	160	190	192	161	182	166	183	166	191	169	162	162	199	163	173	173	160	168	155	185	196	188	180	166	151	181	165	191	193	159	148	172	183	168	176	173	187	170	165	166	155	200	168	171	169	170	156	156	183	180	179	181	174	168	175	174	176	187	182	163	162	170	187	164	163	195	161	171	195	202	185	174	150	160	187	187	185	160	171	170	170	186	146	186	184	172	160	185	181	167	174	184	190	187	173	204	161	200	174	136	146	151	187	177	196	175	180	186	161	157	160	179	172	171	169	174	173	180	184	185	179	163	178	181	144	147	163	189	177	183	172	170	163	180	201	177	170	158	152	167	166	190	180	158	177	177	147	150	185	151	163	171	162	198	166	183	169	164	174	163	166	189	161	161	155	182	164	162	183	179	163	171	165	183	175	168	158	162	175	166	175	173	181	180	203	173	167	163	177	179	184	171	186	145	174	174	175	186	197	177	198	183	158	147	165	163	166	148	174	139	171	180	162	168	188	176	179	169	176	174	177	169	158	172	158	167	163	167	178	157	188	162	156	190	173	168	171	176	150	177	164	185	152	187	164	192	164	161	175	184	183	165	177	167	196	188	175	155	178	148	190	172	160	159	195	162	155	177	157	176	170	155	202	187	215	201	173	186	161	162	181	188	203	152	157	187	155	170	150	157	171	162	186	181	173	182	170	188	152	164	171	159	170	176	202	189	194	168	154	167	158	162	163	153	169	157	162	155	169	166	176	155	197	178	185	170	200	151	176	178	145	158	203	155	174	165	175	149	186	163	168	205	177	200	172	169	157	171	184	173	184	176	165	174	156	164	166	176	174	196	152	178	156	186	173	180	189	187	162	177	177	164	160	165	202	161	159	167	163	193	156	184	167	151	181	153	173	163	175	181	140	171	173	170	168	175	160	161	152	180	180	158	195	177	152	175	181	167	176	195	186	171	163	155	165	186	187	146	162	171	168	181	168	185	162	166	151	195	163	170	204	163	178	165	171	177	182	149	188	170	163	185	160	156	197	174	141	163	170	188	161	173	192	182	189	167	199	167	178	152	192	193	139	156	177	175	151	192	160	148	147	161	173	164	182	176	150	159	183	184	186	149	161	172	179	162	191	160	154	198	183	183	176	150	164	154	195	148	170	155	199	178	160	171	163	171	164	173	174	172	162	164	177	158	200	176	162	159	152	172	175	176	187	155	164	165	176	169	146	176	184	170	169	169	146	174	158	149	168	152	166	169	197	170	172	149	182	198	181	168	166	153	164	172	182	146	152	182	166	194	160	201	190	176	167	172	177	170	159	191	185	180	166	169	157	173	169	177	196	165	177	155	178	173	180	181	178	173	176	166	159	161	158	202	181	179	156	168	144	184	169	174	171	178	181	166	164	151	154	182	170	155	202	185	163	181	169	175	165	179	164	176	151	187	168	155	177	180	190	176	205	160	180	177	147	169	150	152	177	162	171	170	177	183	162	188	155	151	182	188	156	190	165	164	179	148	157	183	163	174	182	164	173	171	166	179	173	164	186	175	154	169	177	161	189	171	172	172	164	163	161	180	192	163	195	171	175	174	169	179	168	178	159	179	194	199	166	168	182	192	179	175	183	150	169	175	184	210	172	190	153	168	184	172	182	156	153	177	164	181	156	195	171	188	140	204	196	163	181	183	176	168	182	184	169	177	184	169	150	184	165	177	160	186	173	162	182	164	175	157	190	187	151	165	167	187	167	155	158	154	182	158	198	180	151	182	156	201	165	162	171	161	159	189	194	156	168	174	147	159	166	178	187	174	176	163	157	154	186	165	140	170	169	175	159	177	196	189	171	176	178	162	205	187	168	180	162	154	164	152	161	151	188	164	182	164	166	169	161	174	166	200	182	182	188	162	188	172	156	155	163	141	162	166	190	179	152	169	172	175	166	186	187	191	186	178	166	180	175	174	165	185	166	143	161	170	176	174	153	165	172	176	157	146	163	167	152	187	178	170	170	166	154	181	182	184	185	171	182	177	193	179	147	158	166	155	186	178	189	174	165	154	171	158	205	172	174	168	184	172	176	162	177	169	165	183	183	176	147	181	174	184	173	185	179	165	159	171	148	150	183	173	177	152	186	171	162	198	168	153	165	180	168	169	175	141	182	184	166	165	177	175	161	187	161	180	154	156	175	153	176	180	163	167	191	174	164	184	187	189	160	173	159	174	153	172	165	151	166	153	179	170	176	180	178	178	173	173	151	154	177	171	177	143	179	188	174	169	163	174	187	170	161	179	156	193	188	181	161	177	191	188	181	168	140	176	153	156	178	155	165	206	204	174	181	164	176	175	172	173	147	188	168	163	187	163	166	173	167	200	164	187	186	177	183	205	161	165	144	158	161	179	192	191	175	166	160	184	187	172	186	164	159	173	153	178	157	161	165	159	164	195	169	160	172	168	171	157	160	168	163
5815	2468	6792	701	613	569	553	567	497	531	548	533	510	503	518	523	525	526	542	504	538	530	508	461	531	531	521	511	500	498	524	539	535	535	520	487	542	504	501	495	504	511	505	555	508	540	517	493	541	547	537	472	469	553	530	520	531	560	502	565	513	540	595	493	536	536	493	565	534	515	528	510	526	519	525	493	493	544	505	520	528	499	530	503	515	497	495	526	517	455	555	484	500	541	516	454	507	510	483	493	480	512	523	513	531	532	489	497	514	519	505	481	478	518	510	514	512	503	515	516	512	480	499	526	518	500	540	522	511	467	488	522	528	496	512	539	497	506	514	504	510	506	493	528	516	516	501	521	566	565	535	490	521	523	499	480	517	481	491	549	505	487	500	525	529	482	515	510	551	487	537	527	532	499	477	504	529	484	511	513	540	528	527	506	486	507	498	547	481	534	492	520	519	552	532	550	518	512	515	521	540	528	498	487	519	486	522	526	503	523	519	512	490	518	572	498	525	527	493	483	534	535	531	542	553	503	555	521	490	555	543	531	513	572	524	534	521	533	542	510	509	502	490	510	526	499	528	525	502	510	516	508	486	518	495	502	555	528	546	501	534	563	506	522	483	507	517	480	502	481	499	538	505	504	485	512	522	544	529	526	518	470	516	508	548	504	509	528	539	508	495	484	543	540	512	491	538	524	522	526	534	506	529	525	543	507	518	554	576	498	526	526	522	514	499	529	514	490	511	526	511	476	544	491	517	502	503	548	491	502	535	502	493	510	497	513	498	549	514	498	531	553	561	546	491	521	550	508	460	493	534	486	524	506	499	522	519	524	493	511	504	544	506	523	439	516	503	496	489	519	545	542	544	486	538	508	515	488	474	547	531	515	525	539	536	529	522	484	537	535	543	507	533	507	522	469	524	550	502	539	463	519	512	492	500	512	520	552	521	514	551	533	534	514	542	551	492	538	523	522	517	536	517	515	500	545	500	525	481	532	505	517	573	556	516	526	497	489	513	497	545	531	500	511	518	515	508	524	506	498	530	486	516	538	514	521	495	488	520	529	561	537	556	551	512	547	504	474	504	519	524	509	545	512	501	484	486	504	504	488	516	530	526	562	498	538	561	476	508	540	504	557	523	501	489	501	487	484	494	490	506	500	539	520	521	522	555	482	518	553	523	502	523	539	514	520	512	509	521	501	502	496	520	560	517	491	499	506	542	532	527	524	470	540	498	473	533	488	553	494	518	538	529	525	546	519	490	548	501	523	540	489	535	483	525	498	543	497	488	479	496	542	483	482	506	487	520	506	480	474	471	492	524	511	467	556	510	499	529	515	482	480	506	525	530	482	554	518	526	528	529	560	496	530	496	543	519	515	522	498	539	547	518	491	557	520	500	553	541	469	507	492	536	520	542	505	536	521	480	487	501	514	508	502	488	520	488	533	492	481	507	486	501	523	503	557	523	517	493	533	528	529	506	477	520	532	503	518	529	474	500	498	493	518	497	560	528	498	513	521	534	478	484	518	495	528	483	488	531	558	516	490	504	544	545	527	518	503	489	499	486	532	484	538	515	495	530	511	517	475	498	508	516	512	483	551	507	527	515	517	494	525	513	524	529	566	502	504	516	549	485	492	519	503	530	517	507	499	509	517	516	527	503	552	519	513	522	523	485	554	512	540	516	519	497	531	553	501	507	477	494	497	498	507	558	520	543	536	484	503	503	503	549	503	519	554	541	535	482	525	491	531	496	577	505	504	520	458	506	483	524	541	506	501	522	552	525	527	524	509	494	525	538	475	532	499	498	499	523	547	488	515	513	528	513	533	536	537	485	506	480	515	529	519	538	523	528	501	498	546	479	539	500	566	490	552	550	502	532	513	492	501	499	537	537	547	516	473	517	501	522	535	501	542	506	509	496	517	513	499	528	501	534	554	526	535	534	532	565	538	545	522	531	532	523	520	517	502	506	523	513	520	511	546	503	519	542	515	483	515	506	498	501	515	513	510	500	525	540	496	521	533	519	493	499	513	548	512	519	546	494	521	514	536	529	538	535	536	579	515	519	475	503	529	489	524	508	508	506	514	527	499	553	477	530	526	539	550	504	537	529	524	513	529	499	509	443	535	529	533	543	514	496	526	529	553	521	513	502	534	516	520	523	542	532	502	511	516	540	530	527	525	545	519	541	485	512	531	520	486	504	535	527	503	503	534	521	477	512	514	509	490	518	513	503	550	541	504	554	545	527	504	478	503	530	488	506	566	494	527	507	536	499	486	500	546	543	552	537	494	559	527	524	477	504	494	513	529	519	541	491	507	521	519	479	522	501	545	498	514	495	500	502	494	508	483	556	501	511	490	512	523	525	558	483	491	540	491	583	550	531	534	493	508	515	538	535	513	568	538	515	506	508	547	518	479	539	556	526	520	518	526	478	540	506	477	511	511	499	509	560	497	520	516	518	498	514	577	526	521	505	490	550	536	515	531	504	542	515	512	544	548	549	482	499	498	560	507	540	532	539	512	542	532	535	497	547	538	507	548	552	498	530	514	556	530	530	514	550	507	532	504	509	479	516	503	484	547	541	528	507	477	467	503	564	521	547	498	496	524	513	482	499	536	556	519	539	536	522	541	560	496	468	568	528	493	527	525	515	505	515	517	470	551	529	553	541	519	522	535	579	498	499	509	507	530	519	542	533	482	536	509	547	532	510	528	533	559	536	506	519	499	490	513	556	484	507	513	535	537	534	539	515	471	521	545	527	509	541	513	500	526	530	538	539	461	521	512	511	497	514	510	475	506	532	542	528	526	528	547	554	536	471	536	495	512	522	531	521	527	492	520	518	524	550	482	508	541	537	493	537	502	522	560	456	512	524	491	521	487	517	481	524	533	519	503	560	531	495	510	514	536	484	516	517	543	530	505	507	553	496	486	542	535	531	511	540	540	522	506	551	526	497	533	533	493	504	512	531	533	557	516	489	512	495	541	540	532	519	488	550	520	519	511	497	544	495	507	524	475	538	504	529	531	491	471	528	471	516	508	516	496	526	531	490	550	530	559	519	478	537	519	513	499	506	522	462	518	507	520	575	478	559	553	474	542	499	445	500	552	520	503	537	507	509	497	488	514	538	513	538	521	517	529	528	517	533	516	546	503	506	509	512	493	526	505	505	545	513	521	500	534	513	516	475	503	536	504	506	510	495	490	505	517	498	527	504	518	497	520	535	513	472	486	506	498	547	520	554	516	538	512	513	501	520	511	543	539	536	537	533	477	494	497	526	539	536	480	503	538	493	476	515	509	534	492	526	518	545	505	502	527	544	466	543	526	511	542	498	527	513	548	519	565	497	489	524	509	533	511	532	471	518	531	517	515	565	556	525	547	456	469	535	537	482	506	537	497	533	519	536	541	518	549	529	485	558	574	547	527	504	498	501	512	522	543	515	557	493	507	535	528	532	491	500	522	548	536	552	516	525	543	497	498	520	508	471	532	548	512	514	536	513	537	523	537
43205	30802	42769	10573	923	557	509	472	457	389	384	364	383	335	372	346	352	388	299	345	334	320	325	305	364	343	365	338	334	324	342	358	320	319	333	350	347	298	309	351	331	333	282	335	303	340	287	294	357	312	329	334	310	319	366	339	318	300	335	324	345	317	337	350	346	347	316	349	321	323	365	327	350	336	334	347	319	372	337	336	355	356	312	349	322	320	351	340	330	334	349	310	296	311	331	363	355	327	340	349	382	316	337	357	366	324	318	302	308	323	377	335	333	324	364	309	348	320	355	331	328	346	298	316	327	364	307	336	314	305	335	332	327	346	326	318	281	344	319	320	349	329	371	364	343	344	343	343	309	343	374	347	305	336	322	346	333	340	315	340	294	337	348	342	360	316	351	318	306	321	314	342	329	340	362	322	335	316	321	298	333	312	347	340	338	338	318	343	323	350	318	367	346	329	357	323	321	315	348	335	327	341	344	314	362	352	322	322	348	359	340	348	339	357	369	321	341	366	333	345	319	312	310	365	327	335	305	327	312	303	320	341	322	335	353	328	337	334	319	306	330	335	313	328	310	319	348	325	341	330	356	292	341	322	322	323	323	358	357	317	318	330	315	330	352	334	320	298	335	351	348	314	318	330	335	328	349	354	323	333	326	333	314	331	367	296	316	328	328	326	303	361	337	349	323	347	345	309	331	324	367	305	304	340	321	333	344	324	319	343	338	321	347	320	354	354	300	321	343	326	344	301	336	317	284	351	329	302	302	324	360	345	345	324	311	326	349	354	348	354	315	344	368	354	333	325	340	348	357	305	337	321	314	355	323	332	295	365	340	319	372	325	349	359	322	329	303	299	314	317	326	330	315	321	327	334	303	338	327	331	309	311	322	346	342	306	347	338	360	314	332	297	308	339	354	318	337	339	338	364	328	332	352	341	351	289	297	319	340	328	290	343	330	306	332	325	309	337	338	348	338	304	326	336	340	333	372	348	321	300	347	362	341	346	349	364	307	302	332	337	342	339	330	361	337	320	312	326	329	336	352	333	391	310	319	318	318	370	324	328	319	345	354	346	308	355	336	313	338	344	347	302	337	317	335	366	318	329	354	330	345	366	332	348	323	324	305	339	320	343	358	334	349	338	309	362	353	330	319	356	366	317	336	365	356	297	343	360	334	360	340	307	334	321	354	337	364	346	329	316	333	323	343	289	298	352	327	321	316	318	318	354	348	352	344	337	318	376	313	342	380	353	317	322	338	344	370	335	352	342	336	336	358	333	352	343	312	303	348	337	335	346	344	324	317	352	332	354	346	318	341	333	346	325	315	327	331	333	318	349	311	348	352	323	356	290	310	326	329	319	346	341	342	346	372	329	365	332	357	322	351	310	311	348	317	316	301	317	349	306	318	318	345	330	365	339	314	322	316	317	349	340	344	312	359	345	361	333	341	378	319	312	368	330	355	339	300	343	324	349	358	321	342	348	341	337	358	341	320	358	324	332	348	311	358	339	356	310	300	350	342	338	340	343	348	326	313	327	360	338	353	328	360	300	299	315	345	366	339	309	324	314	313	315	321	318	292	332	353	330	320	313	325	330	349	351	325	339	375	314	322	317	318	304	339	307	364	338	314	332	344	311	349	303	342	301	333	342	333	325	341	381	325	346	321	341	340	342	329	331	357	306	346	316	359	307	358	324	320	341	324	344	348	360	335	300	279	318	318	312	341	330	306	343	299	339	341	337	327	357	315	331	341	343	348	363	324	306	309	338	314	356	334	340	344	327	348	345	356	338	347	340	353	331	314	360	328	322	313	323	333	320	339	329	360	351	313	347	333	332	340	333	340	352	371	340	341	351	316	347	308	319	356	330	344	349	336	321	371	336	317	355	333	339	350	311	320	350	332	348	315	318	322	350	318	366	345	324	339	334	340	344	329	329	318	325	345	337	353	318	310	314	319	334	344	321	301	350	361	347	367	315	374	354	351	355	317	345	337	361	334	341	328	332	320	298	321	352	326	348	359	339	304	340	351	338	314	329	309	321	350	354	358	365	342	348	350	339	335	328	331	360	356	333	349	331	333	342	297	318	318	316	340	292	328	374	342	325	319	332	362	321	345	339	371	331	341	314	328	355	302	320	316	329	341	311	342	314	315	335	310	360	340	311	351	344	316	333	313	319	322	332	347	319	322	345	326	337	332	343	336	337	356	321	340	353	331	323	349	320	332	333	351	342	286	326	374	329	303	341	347	337	351	336	339	338	319	329	343	322	313	321	349	319	314	340	335	349	318	327	334	300	341	358	323	331	337	356	297	348	334	348	328	312	366	329	317	322	356	362	332	350	378	350	303	358	343	347	340	329	349	285	356	326	350	317	352	335	334	291	306	377	339	324	308	336	297	318	273	325	345	339	332	341	337	360	333	327	345	339	321	330	332	354	334	353	312	350	369	362	360	327	341	341	311	349	314	331	350	353	331	349	344	339	338	295	354	305	322	320	322	335	361	300	315	354	287	298	353	322	329	296	341	329	331	344	359	349	368	303	321	320	356	364	348	283	309	310	332	353	288	325	332	362	331	350	352	355	355	319	323	321	370	349	312	367	350	329	336	388	355	322	322	331	360	304	350	325	321	302	358	351	343	311	371	337	327	351	332	370	325	327	339	365	319	346	305	293	332	341	346	344	333	356	318	319	355	329	345	319	318	327	348	326	316	316	362	328	355	350	320	357	353	367	321	314	339	326	310	321	305	336	354	344	325	345	311	357	357	311	338	346	334	329	330	365	369	373	325	280	368	321	335	326	339	327	328	330	337	333	361	339	329	323	337	327	328	306	324	288	337	312	320	334	342	317	308	348	317	334	342	380	328	330	329	344	319	383	337	321	358	324	307	308	382	334	323	321	333	320	301	328	341	342	317	335	346	341	322	310	367	347	306	326	358	332	311	363	335	323	349	344	344	370	367	326	342	315	328	315	331	356	326	315	321	317	352	350	336	324	312	362	361	348	326	341	318	324	354	342	335	342	358	320	349	340	335	319	305	366	317	362	316	313	350	325	321	343	329	336	350	316	317	325	345	335	326	317	323	335	306	306	326	322	326	325	342	326	325	336	320	339	351	318	306	342	340	346	350	332	325	345	344	372	296	328	308	354	321	315	332	335	335	303	317	324	345	315	343	344	308	334	328	346	315	303	337	356	341	319	322	331	314	352	345	339	359	310	343	321	326	324	325	352	355	344	315	357	334	331	302	322	309	362	347	343	337	336	317	373	342	325	321	350	343	370	347	321	324	311	347	337	315	376	324	350	360	334	346	361	319	360	352	364	304	319	342	351	313	331	326	335	330	355	332	330	324	346	339	333	344	349	338	312	339	338	323	327	329	329	354	327	324	336	321	328	392	345	359	321	335	351	322	330	349	301	330	329	313	346	356	332	333	339	350	316	362	331	333	339	326	351	342	357	340	334	346	303	352	342	361	312	322	325	340	328	323	311	328	316	359	354	344	338	358	305
24222	23270	38888	5557	2260	1984	1771	1605	1460	1320	1310	1239	1179	1191	1064	1078	1065	1012	1062	1020	974	1044	893	940	1011	917	935	940	931	913	897	907	957	894	912	927	914	935	927	899	853	851	919	861	864	933	842	884	878	903	911	854	889	884	907	866	859	866	928	853	872	845	923	889	882	850	840	913	857	883	876	880	884	871	877	891	889	883	914	875	908	834	874	912	881	902	871	893	914	870	862	867	842	848	888	861	904	862	858	904	835	903	910	921	843	902	889	865	849	911	916	908	863	911	835	820	837	886	884	928	885	807	872	865	910	901	899	862	826	885	862	880	943	921	835	837	883	865	869	825	947	902	885	879	896	905	882	823	918	866	879	840	914	830	867	880	874	898	870	885	913	839	848	858	868	827	881	909	875	872	917	890	868	887	868	877	903	903	909	869	831	874	851	959	832	899	859	864	885	858	832	887	855	848	892	904	877	895	849	918	901	893	835	892	804	869	838	800	817	863	870	839	876	864	859	942	828	830	924	812	853	912	889	887	885	842	881	824	931	885	895	859	882	889	827	858	860	844	842	842	881	857	893	843	831	831	858	871	784	877	839	893	853	838	907	848	847	914	828	873	837	892	846	849	887	832	856	947	870	886	850	844	883	858	887	854	874	895	876	887	821	870	888	872	902	862	953	881	856	877	876	871	870	857	853	876	835	866	871	827	838	814	796	871	869	918	869	861	884	842	844	866	878	863	871	886	916	890	877	903	826	849	874	848	848	909	894	841	925	827	819	907	854	859	877	806	832	907	878	856	884	873	921	860	878	856	879	868	906	854	908	881	838	852	927	834	867	952	875	844	839	905	893	844	839	928	871	842	866	829	889	849	822	846	847	878	910	886	835	900	832	860	855	930	863	878	888	864	836	898	871	865	901	843	854	840	835	859	811	858	911	861	837	841	837	818	857	865	823	865	887	887	905	865	851	844	859	879	879	864	852	890	861	870	894	899	850	839	896	874	843	860	875	888	819	856	884	836	881	857	851	952	882	840	899	867	911	856	870	845	858	840	873	849	863	849	892	831	850	915	883	857	869	877	896	866	915	820	882	855	889	826	889	859	832	858	878	915	864	846	853	841	848	837	879	844	865	837	909	920	829	830	869	858	831	826	843	880	866	867	861	824	840	851	834	871	853	876	860	855	873	901	919	848	843	845	879	828	891	817	856	836	849	852	877	831	890	856	870	865	889	851	864	902	919	857	839	891	896	871	870	919	839	859	862	873	857	861	880	832	912	887	850	883	861	871	840	840	869	866	841	898	848	913	870	881	872	811	856	892	853	862	850	813	898	930	906	892	838	880	842	862	862	887	863	850	839	861	895	906	836	915	869	878	841	888	866	847	917	897	892	870	844	887	935	861	813	873	894	882	861	860	827	837	857	874	878	838	867	883	889	865	859	842	824	878	860	854	853	905	842	812	888	858	883	903	829	850	901	870	843	942	893	848	850	881	880	895	862	889	852	859	822	832	934	914	843	872	878	879	876	856	852	901	868	825	845	904	884	889	846	837	907	861	866	837	828	884	850	859	823	866	887	849	878	925	865	876	896	918	889	839	867	813	855	880	840	923	821	902	863	910	881	882	891	878	810	906	836	898	864	886	873	876	865	903	843	876	842	894	888	904	850	916	835	862	891	897	912	882	869	907	857	840	862	864	864	818	895	878	885	830	847	910	879	883	909	864	855	927	925	905	900	836	895	903	905	920	911	867	870	881	869	861	868	856	931	864	894	880	844	843	895	876	874	889	940	870	884	816	778	913	861	913	848	841	866	804	841	818	880	859	874	895	892	832	831	899	838	899	841	862	859	952	809	860	838	802	893	880	872	898	905	860	879	841	818	861	911	847	883	875	865	941	897	894	842	828	852	833	840	844	883	863	894	846	861	883	888	819	928	848	864	888	894	883	837	886	899	900	871	874	872	882	830	873	894	864	877	869	858	856	895	889	864	840	829	890	920	826	843	854	909	862	891	818	825	852	875	889	855	831	871	869	894	904	866	857	874	844	846	905	848	869	890	933	942	871	875	849	816	884	845	838	866	907	808	844	885	874	828	877	870	880	870	800	858	876	821	867	842	870	830	828	897	870	882	841	875	878	938	835	888	849	826	878	892	863	896	834	872	862	853	900	862	914	932	894	858	854	893	912	875	835	928	853	842	879	851	879	881	887	899	891	920	869	875	823	848	903	891	846	879	871	899	881	860	833	857	835	819	861	914	847	878	854	857	860	870	820	910	864	910	881	860	874	831	864	846	912	849	864	840	884	870	827	859	880	880	865	876	903	875	849	908	870	913	860	876	859	892	894	892	849	889	864	869	906	900	880	858	890	891	916	863	909	836	877	888	860	876	851	833	817	912	868	899	901	885	841	803	893	855	848	853	880	884	850	875	837	813	834	874	860	866	848	839	877	833	862	856	867	894	889	872	885	830	844	883	882	865	845	854	889	871	818	854	854	845	817	802	892	877	831	883	861	918	832	870	868	878	846	880	885	889	913	857	867	843	828	853	834	894	854	849	881	881	891	893	880	831	852	880	874	877	849	856	862	876	824	902	916	811	897	905	855	833	841	867	856	891	882	912	910	901	898	811	896	886	850	811	862	881	875	885	911	824	873	860	891	859	853	901	869	874	833	877	868	910	848	876	907	867	881	935	823	812	901	834	896	892	858	867	862	764	875	827	833	908	861	896	848	857	848	873	851	864	900	879	901	849	867	888	879	848	868	925	891	890	880	900	819	872	854	899	895	853	865	861	863	844	857	838	912	903	902	875	885	907	821	878	892	899	908	871	851	880	875	834	879	830	811	818	870	866	848	904	845	843	890	880	830	858	873	878	889	796	844	913	928	890	857	866	859	885	884	836	867	879	861	873	859	792	877	841	865	894	836	897	862	887	897	859	879	862	878	879	872	861	846	891	829	868	853	882	850	874	828	857	845	932	862	901	849	902	893	854	850	853	880	857	861	864	932	902	863	884	835	917	865	870	869	897	880	862	917	912	847	895	832	879	796	919	866	875	845	812	846	862	915	862	837	889	845	891	873	863	846	850	853	859	879	825	882	819	830	836	881	925	856	920	864	880	858	906	867	894	895	887	878	849	865	868	886	922	884	905	862	866	828	866	867	825	815	880	852	827	889	868	946	840	843	841	902	885	844	877	854	875	840	857	887	863	895	904	778	787	875	851	841	889	898	865	917	883	871	877	862	813	905	816	860	856	883	867	887	915	845	867	812	887	812	866	856	831	834	867	884	873	890	938	841	889	850	888	870	938	829	876	885	862	813	891	889	847	871	853	865	869	851	864	885	890	826	851	934	860	888	887	888	874	850	847	839	880	887	856	873	866	881	906	913	821	903	907	868	869	822	868	903	843	863	831	894	885	872	886	874	784	877	876	901	814	917	896	893	865	849	878	913	801	872	841	883	884	836	822	891	868	905	848	883	902	843	908	847	869	846	882	862	857	900	834	877	816	845
57606	44709	54881	17424	2266	770	658	560	538	490	446	424	441	412	404	405	378	379	374	372	405	386	380	376	385	387	365	325	376	404	355	357	366	364	339	365	349	346	367	346	319	345	344	362	353	366	344	362	358	329	375	396	331	330	338	286	357	344	392	338	332	362	367	333	348	330	353	373	350	326	364	340	360	328	344	342	338	348	370	352	356	344	327	359	324	364	349	371	336	350	350	354	358	349	322	314	371	377	373	357	347	347	371	345	317	357	338	356	329	345	333	367	357	325	332	336	372	358	361	359	357	335	289	341	325	345	344	303	379	360	363	332	350	358	342	343	365	358	366	333	379	358	335	355	328	352	302	344	340	351	328	335	298	343	329	376	327	341	336	364	368	373	354	355	382	335	342	358	355	357	345	355	351	337	355	382	343	329	346	387	325	341	337	328	325	384	344	339	329	372	332	354	372	349	323	324	325	356	341	351	379	331	373	342	343	342	375	348	333	320	341	336	335	356	369	333	369	334	331	318	327	318	363	359	332	326	338	339	360	333	367	307	328	340	362	372	390	331	351	369	374	329	330	333	375	334	343	375	350	354	334	338	335	356	332	353	353	367	349	347	350	347	321	314	325	340	345	333	372	340	349	340	334	372	390	311	357	359	334	355	365	346	342	353	343	338	355	358	355	343	361	314	361	325	373	371	328	303	356	366	327	330	351	318	380	374	318	340	358	358	343	349	295	370	390	371	326	392	349	345	327	343	332	334	309	323	346	346	338	324	345	353	327	368	337	372	326	364	373	350	367	337	357	404	387	345	359	353	339	335	341	345	369	352	327	391	340	348	365	349	348	360	385	344	319	325	353	383	353	323	344	309	392	301	354	347	341	355	327	350	320	339	356	323	336	334	339	338	367	360	387	383	363	346	326	339	354	332	331	330	325	349	345	356	322	340	341	347	359	350	332	329	347	345	339	346	360	319	343	305	351	333	337	351	369	362	359	365	376	351	370	331	343	350	329	337	336	356	372	336	338	383	314	343	344	354	341	341	376	341	374	341	351	386	338	331	338	347	370	367	334	338	337	360	362	352	324	351	322	366	333	351	374	377	367	318	340	321	332	357	344	355	328	326	339	347	347	347	346	326	348	328	346	336	340	325	337	310	341	342	345	348	369	395	324	349	370	323	398	360	307	366	329	362	348	353	335	333	364	351	337	338	340	340	354	336	338	333	378	372	344	360	351	370	340	319	339	365	347	371	350	313	325	362	318	330	328	344	371	337	364	345	349	342	347	336	370	337	368	342	341	347	346	335	369	346	308	332	391	330	357	336	328	358	336	325	358	305	334	358	337	355	332	322	350	344	342	338	355	334	342	343	345	346	351	328	350	347	352	332	345	332	318	352	351	339	356	374	340	347	365	369	347	345	347	359	386	357	310	352	387	345	326	316	352	378	329	333	329	385	380	356	345	363	323	365	345	320	326	330	347	364	304	355	370	326	361	355	340	357	344	363	348	370	347	347	350	310	316	336	364	351	345	337	358	316	353	339	334	347	356	318	330	345	379	352	323	314	333	321	366	338	341	334	334	339	341	348	343	337	351	348	321	335	343	365	327	374	353	348	348	337	328	322	344	366	351	381	332	329	317	355	327	328	340	308	323	340	358	352	357	330	328	362	359	351	341	357	335	372	350	360	357	345	358	368	381	324	344	339	351	295	349	334	328	360	345	321	315	396	350	361	353	344	360	345	346	371	327	380	342	375	354	364	374	372	351	369	379	341	357	359	359	369	341	364	327	359	355	358	343	335	341	366	311	324	354	342	393	373	356	342	301	344	362	347	359	370	365	334	341	338	360	362	363	334	323	355	333	353	351	360	336	354	329	339	310	326	344	319	346	313	350	315	363	345	351	331	347	392	336	329	380	341	359	354	323	354	347	356	339	346	334	349	329	345	362	337	320	330	341	342	326	353	328	353	331	334	349	298	321	328	317	339	362	348	331	355	392	372	371	357	368	348	365	339	334	354	324	344	350	317	334	349	320	342	334	372	342	343	343	296	373	325	370	359	346	333	336	295	327	367	319	320	363	360	327	333	350	329	351	361	366	353	342	379	340	381	305	358	315	361	358	315	376	325	365	342	340	306	352	346	339	353	369	355	385	341	372	333	296	373	337	362	331	349	367	314	366	366	339	352	368	374	366	374	348	362	343	332	323	338	355	298	369	357	320	328	341	337	355	369	335	324	327	327	353	336	352	365	351	319	349	371	333	344	333	349	362	354	339	329	339	339	334	361	324	327	365	330	356	328	349	357	372	364	388	338	325	316	349	327	343	362	376	337	337	318	372	328	313	349	360	358	291	339	348	357	343	359	366	334	341	387	363	373	318	308	359	360	357	350	322	361	330	381	329	359	327	307	327	354	344	351	315	347	366	370	367	342	356	322	339	354	337	285	406	357	371	326	359	349	320	326	336	370	314	341	377	323	386	321	362	355	358	372	330	338	323	354	397	342	350	381	373	347	350	372	382	329	330	366	397	316	306	370	343	363	345	336	334	359	329	330	325	336	339	354	356	335	339	339	313	352	369	332	323	372	335	346	349	337	321	353	353	351	354	352	356	335	332	354	325	386	322	334	355	373	380	331	340	359	340	377	348	371	331	331	355	338	345	342	346	348	338	324	361	342	327	326	373	344	346	312	355	339	337	340	314	360	344	349	361	341	342	361	329	302	328	333	351	350	344	364	380	339	342	327	329	370	364	310	350	315	372	338	365	366	332	334	353	339	343	361	352	356	333	343	380	338	342	337	333	350	365	322	326	346	352	373	332	366	343	363	376	321	323	355	309	363	366	326	354	326	322	338	376	371	318	339	338	335	326	372	355	342	367	342	346	374	338	353	344	335	371	324	358	369	325	361	326	310	328	330	342	387	335	328	341	364	317	333	351	350	338	347	328	373	341	373	356	354	327	362	303	345	359	331	380	362	382	296	334	346	367	351	360	400	340	345	356	405	331	354	358	330	324	350	350	350	367	347	339	367	304	340	322	359	339	348	330	344	323	315	357	357	335	373	339	351	356	373	311	334	317	360	353	315	318	339	339	319	313	327	313	339	339	367	313	355	347	320	324	348	362	340	330	344	333	347	340	341	329	333	344	365	370	343	357	341	368	351	341	393	340	349	359	331	351	335	330	347	361	323	337	324	344	366	327	369	351	361	359	351	308	306	326	360	341	334	396	352	366	349	335	377	360	334	325	377	393	405	334	325	333	315	346	335	351	352	313	328	356	364	388	310	327	315	347	328	329	335	371	331	361	343	356	344	385	329	331	312	341	340	355	344	339	328	352	342	333	321	311	319	333	378	330	317	358	345	353	340	331	315	385	351	355	316	347	334	343	377	340	362	366	366	353	350	350	317	324	310	313	314	369	364	367	359	347	361	349	358	359	337	347	353	323	373	356	325	351	339	373	357	305	348	353	323	317	313	311	342	340	356	349	347	319	366	378	370	362	351	324	317	367	333
33063	32001	47426	7199	3513	2996	2642	2182	1897	1860	1694	1461	1481	1387	1344	1256	1279	1112	1117	1138	1126	1098	1051	1034	1038	1028	1042	1032	981	1012	982	1008	966	937	924	915	906	904	882	913	871	937	913	934	933	938	883	919	866	918	940	920	901	854	965	885	928	943	898	873	889	912	902	853	884	910	926	911	847	893	886	903	871	917	855	892	857	884	939	867	846	840	920	934	871	902	888	874	838	833	949	881	907	846	878	882	905	844	861	822	871	870	869	897	856	884	880	860	942	855	891	907	816	914	844	855	901	861	938	853	910	863	831	871	876	801	920	901	942	867	867	884	858	848	861	901	868	900	910	880	867	853	866	922	868	864	903	848	898	879	895	871	864	888	886	919	851	913	855	908	917	889	900	841	942	870	855	836	867	943	906	887	841	854	844	818	890	871	928	908	874	890	910	816	827	920	873	841	893	896	849	870	855	846	887	896	855	845	855	880	840	860	865	837	862	883	854	907	904	834	904	852	870	833	887	828	830	879	878	840	830	855	883	839	848	900	868	895	847	835	867	891	919	886	831	883	896	831	883	861	874	828	905	870	870	891	868	856	860	900	829	881	830	859	899	899	862	872	839	856	832	845	881	874	849	843	926	844	879	877	827	832	844	852	863	884	868	874	845	892	920	896	881	813	871	859	895	834	913	862	870	878	873	887	919	910	852	932	846	875	910	855	847	874	859	937	878	886	882	867	864	886	868	885	901	851	815	852	895	875	860	842	864	865	846	858	813	834	840	874	858	877	840	865	841	886	873	888	917	871	899	851	847	853	830	892	853	855	872	868	832	834	873	872	844	844	899	871	920	906	871	929	861	938	895	855	905	860	857	857	857	853	886	837	847	889	930	849	907	926	845	866	852	843	878	851	879	868	860	837	856	908	888	876	864	867	909	854	821	878	851	865	863	860	943	888	831	857	893	889	818	868	877	878	851	811	922	858	875	950	916	897	888	904	812	877	860	897	851	851	911	826	867	865	901	888	828	887	867	855	862	881	895	840	911	871	811	861	902	922	850	903	784	823	911	862	860	812	887	901	858	849	856	841	861	876	825	935	885	855	897	837	865	875	866	865	869	861	838	839	862	871	873	892	894	918	849	837	885	881	853	859	849	914	857	882	874	835	868	878	866	905	830	884	891	878	858	861	888	877	829	905	905	950	873	884	896	866	915	896	850	904	854	892	862	837	885	838	892	900	854	910	891	890	872	842	922	855	845	924	883	859	860	915	883	896	873	835	896	893	881	819	904	859	842	915	839	890	847	868	920	855	872	861	868	904	911	874	845	873	856	889	882	943	853	934	899	844	905	848	824	834	866	850	900	900	897	915	895	856	877	911	863	867	904	895	912	889	914	838	855	870	896	881	876	854	840	903	822	856	873	880	912	882	860	893	875	850	865	838	891	922	906	872	903	868	961	920	944	919	909	887	897	922	832	896	908	836	819	849	875	862	908	853	865	868	870	868	945	899	827	913	878	856	901	883	858	915	905	887	893	851	868	900	836	800	833	889	876	858	869	828	860	873	908	843	845	896	863	853	891	843	858	888	919	845	847	869	877	857	873	859	888	892	833	859	818	842	883	827	879	864	885	899	870	878	878	869	873	893	912	851	903	869	821	888	862	855	869	881	887	844	857	905	876	906	875	960	911	897	868	854	833	878	891	892	899	871	899	888	852	818	847	888	886	857	876	875	893	825	847	827	807	842	905	876	880	896	875	839	827	867	839	895	883	821	865	880	914	915	943	840	891	849	834	875	908	887	838	852	845	893	871	861	871	897	900	872	879	863	836	806	914	887	885	866	881	886	894	906	881	881	894	879	891	942	934	903	903	847	874	857	882	861	859	885	913	808	911	889	867	816	888	852	871	900	884	846	874	831	842	898	841	878	840	883	852	869	861	868	879	883	887	871	832	811	842	858	864	834	857	877	889	867	845	877	876	885	879	848	884	905	874	851	880	892	865	853	862	897	890	837	870	838	818	892	916	880	871	871	889	866	858	881	881	861	903	945	873	959	863	899	939	873	879	906	908	890	856	885	868	908	962	904	883	856	805	855	866	872	931	916	862	863	866	891	911	900	877	893	872	902	903	868	863	864	851	857	891	857	935	899	915	955	909	883	835	854	847	885	833	901	903	824	865	876	903	882	892	860	834	886	844	875	838	877	843	915	900	888	872	922	881	910	856	858	885	861	822	842	893	885	869	826	867	814	847	878	871	867	846	840	925	854	844	860	873	871	873	883	849	817	819	883	846	863	936	890	824	914	850	892	844	860	830	889	890	858	841	880	925	869	796	778	904	886	897	910	893	899	886	844	931	871	838	932	832	896	907	870	862	877	794	902	882	921	846	874	845	875	854	894	856	920	897	832	828	926	899	856	852	910	900	857	834	880	890	878	858	900	849	889	912	866	851	885	888	850	854	864	889	839	790	857	877	919	854	896	853	859	889	892	833	872	821	875	826	858	855	846	874	859	886	883	810	880	875	844	868	854	862	820	804	825	863	842	917	940	859	891	893	873	821	871	844	849	794	902	919	884	843	846	906	877	867	905	856	912	846	899	883	839	897	867	866	849	847	887	832	832	831	859	864	883	874	867	833	878	868	879	901	887	889	873	872	885	874	851	860	876	890	827	872	872	907	900	876	894	866	913	874	873	909	871	835	833	881	818	869	855	861	866	896	877	838	844	858	869	860	885	876	840	901	836	905	837	903	887	892	871	872	877	900	900	823	874	842	885	874	887	868	846	897	794	890	864	887	894	917	869	800	887	860	881	875	889	910	892	844	882	879	887	821	905	888	886	859	870	898	891	908	898	909	879	891	913	927	884	865	858	828	910	830	926	873	857	891	832	895	908	900	863	912	867	884	882	827	900	817	858	875	846	817	863	889	874	896	860	863	885	880	881	885	848	867	866	891	798	853	902	897	864	854	874	865	879	858	850	868	895	849	891	810	829	869	889	862	857	853	905	854	878	859	886	974	895	912	869	882	876	850	874	892	837	846	903	878	851	882	824	876	836	911	849	842	862	950	869	810	874	867	896	869	816	843	888	872	882	886	824	926	833	902	897	846	845	901	919	833	864	860	860	897	872	872	880	903	871	891	897	881	849	886	878	865	883	865	862	901	832	890	831	890	920	832	831	870	872	820	879	868	897	829	906	885	878	854	832	821	880	885	844	814	830	849	856	872	838	886	886	843	877	861	870	881	887	847	871	918	881	891	843	872	841	889	871	888	877	814	889	867	839	873	872	857	896	902	915	898	872	864	874	924	772	892	885	918	863	867	820	880	830	920	877	910	825	854	847	868	870	905	859	895	894	849	873	891	838	876	842	860	801	851	866	802	835	834	855	906	949	910	884	945	886	884	889	899	889	924	854	893	866	829	895	901	886	890	874	833	885	869	868	884	952	862	929	865	894	888	860	937	839	848	855	847	895	821	901	865	891	926	845	870	835	905	849	895	816	846	867	855	916	895	852	932	870
6612	1445	2388	261	180	179	171	173	158	164	162	163	186	175	164	177	145	189	146	182	169	168	181	167	179	163	176	183	180	181	181	163	186	163	165	180	149	162	147	175	164	190	187	163	145	156	166	167	150	145	165	170	164	148	175	162	146	160	195	156	173	157	151	165	176	172	158	148	182	183	161	174	179	192	198	158	192	178	153	166	145	194	156	133	169	161	141	181	171	157	176	184	155	189	178	156	181	148	175	162	156	150	176	142	144	163	181	161	156	168	179	170	183	178	148	162	149	189	163	172	149	167	186	169	154	153	175	168	149	169	145	173	162	202	175	177	160	177	184	186	171	153	157	189	164	167	178	161	179	196	147	149	188	167	180	180	182	165	151	196	196	164	168	149	176	181	187	188	153	160	163	166	183	177	142	149	167	162	171	193	149	175	156	155	163	153	166	169	174	176	157	174	169	166	169	163	170	172	170	184	188	149	169	177	187	177	191	161	186	184	168	175	170	166	204	143	157	179	154	181	164	164	167	182	181	143	159	166	156	171	161	168	144	178	161	145	157	169	171	175	158	182	157	159	157	147	176	148	163	164	171	162	178	163	169	157	161	170	170	157	175	151	164	165	156	144	187	183	156	153	185	152	199	170	162	161	179	182	151	168	164	180	186	164	171	184	170	173	176	157	166	180	175	179	166	147	186	169	199	157	173	168	152	170	172	177	156	174	176	155	149	177	183	149	160	168	155	166	153	164	183	189	179	188	156	169	150	149	155	159	169	171	163	168	172	175	149	166	164	156	185	167	177	189	179	148	173	146	198	157	170	182	174	182	144	146	169	163	184	190	172	168	179	177	173	164	192	171	182	158	168	153	163	177	161	177	159	160	142	133	165	160	163	163	184	173	184	163	184	151	162	167	178	183	165	168	180	159	182	174	171	161	161	165	167	178	168	185	161	161	158	155	156	169	182	166	188	178	144	202	164	164	189	166	179	142	181	173	182	169	172	170	167	209	163	173	154	171	151	181	157	175	171	174	166	161	168	187	166	142	150	163	151	184	199	151	170	192	178	179	173	157	176	153	145	163	151	180	176	147	163	182	154	169	157	177	169	165	155	164	182	171	177	153	170	176	164	172	174	164	162	164	188	180	180	167	158	164	179	164	176	139	171	163	146	182	153	183	175	164	162	175	168	161	182	155	197	155	172	171	168	175	165	170	164	161	180	163	160	173	154	178	152	194	168	169	143	184	162	152	168	154	172	173	190	197	168	167	168	181	193	175	151	174	161	166	182	160	180	167	169	164	176	165	190	151	157	155	177	160	175	201	158	157	174	181	162	173	156	158	166	188	151	164	165	172	164	158	181	156	160	191	170	166	187	175	134	131	173	149	192	175	156	155	198	153	173	185	185	178	167	161	184	175	187	172	142	155	156	165	161	171	163	180	172	166	167	185	175	161	206	178	164	186	169	177	178	150	165	176	159	186	169	161	178	169	179	164	175	198	161	160	150	173	188	178	161	172	171	163	178	178	169	165	169	180	179	204	175	189	169	172	170	182	174	163	157	172	162	154	174	164	183	173	173	184	167	159	159	185	168	168	181	174	188	149	167	176	166	138	148	158	166	176	177	175	156	169	192	132	163	187	163	163	177	187	167	168	167	149	168	186	164	185	163	193	212	166	172	145	169	169	165	170	180	184	155	169	180	191	190	149	166	144	160	182	191	155	177	148	179	161	168	173	159	183	177	159	171	172	158	174	167	158	181	192	159	159	167	180	176	180	150	185	166	169	161	193	170	185	169	179	167	142	175	165	175	178	171	177	175	171	160	176	161	167	172	152	178	161	175	156	153	155	174	162	181	173	163	193	178	162	171	171	179	196	161	181	173	194	173	180	154	202	154	184	182	184	162	170	160	175	180	200	191	162	155	152	169	172	195	166	169	165	180	168	152	145	153	128	159	179	189	173	178	150	197	155	190	159	167	160	155	155	174	180	169	176	200	168	173	191	159	168	170	158	181	183	175	135	165	183	166	175	161	159	159	170	146	147	159	166	151	159	179	179	166	174	173	157	176	190	187	159	167	163	181	185	159	182	201	194	171	192	188	139	200	154	159	172	159	154	171	169	176	165	177	172	156	173	157	171	182	143	180	200	150	151	174	158	138	160	170	194	164	165	170	162	173	176	171	162	162	185	181	177	146	170	188	166	166	160	183	161	166	166	147	170	181	181	180	168	171	183	164	171	161	167	171	171	165	167	186	186	189	152	162	167	156	165	164	209	174	173	166	161	161	174	168	164	166	153	158	149	165	166	148	144	164	174	158	170	186	183	163	161	192	150	174	162	176	187	171	155	169	171	152	180	156	173	173	168	175	153	136	157	176	180	159	175	144	172	161	173	176	165	154	181	183	156	163	185	182	149	160	157	174	168	163	176	181	185	190	165	178	174	186	171	157	153	169	166	171	160	165	183	180	148	175	201	164	158	171	179	162	160	172	130	156	155	174	187	157	175	159	181	182	172	171	139	178	170	161	175	175	165	159	157	171	166	205	146	155	163	190	202	149	162	181	184	162	189	193	157	168	170	165	157	179	165	164	178	135	143	158	170	184	176	179	156	173	171	136	164	163	161	165	154	149	183	145	150	152	173	167	158	176	153	181	158	168	165	170	165	149	189	190	169	173	147	139	170	186	164	166	178	159	159	155	174	177	170	146	167	163	177	173	175	173	160	173	157	166	192	170	158	152	175	157	166	174	162	190	170	168	167	183	157	146	143	143	172	186	179	152	158	191	194	172	174	163	167	174	173	162	158	167	167	169	149	180	161	181	146	170	154	188	165	187	154	180	150	177	184	177	153	145	174	174	148	171	167	151	189	171	179	173	161	182	166	175	171	175	163	181	193	161	177	165	166	177	166	168	154	153	187	168	141	165	198	186	176	170	161	153	170	179	179	175	204	208	165	157	190	189	150	156	153	139	170	189	159	169	162	148	155	179	178	155	172	169	154	174	154	176	161	151	149	196	161	165	160	175	144	188	162	170	155	175	161	164	196	174	158	165	138	148	182	173	211	174	170	172	170	162	182	188	178	148	153	205	150	181	160	162	152	155	165	172	168	169	157	157	187	194	167	190	171	161	191	171	155	162	174	159	148	176	162	163	195	161	196	168	174	156	165	201	162	169	153	170	162	165	194	182	180	164	181	176	156	182	176	158	161	170	178	181	192	161	154	163	173	169	170	172	164	182	184	202	191	153	172	160	172	181	153	146	161	156	145	158	174	166	161	155	165	155	172	162	169	176	175	188	161	175	160	161	183	164	165	182	155	176	167	159	176	198	165	160	178	175	177	179	176	169	155	164	164	200	183	198	166	179	172	172	152	164	181	169	202	188	186	170	178	178	155	167	161	184	152	163	175	150	158	184	197	167	185	160	164	153	155	183	154	173	175	164	192	173	165	163	176	147	170	163	185	187	191	155	148	155	159	177	169	173	164	171	186	159	157	174	184	165	175	174	167
5804	2369	5474	733	581	506	579	523	517	471	560	547	510	511	516	533	502	504	491	505	532	525	507	516	527	495	533	503	540	476	517	510	479	518	531	559	546	530	503	509	522	534	541	536	488	506	479	516	526	481	523	486	472	517	482	507	505	533	511	488	514	484	521	507	500	449	471	501	541	524	510	497	517	544	476	505	498	540	516	471	462	517	497	476	526	509	497	459	494	520	486	494	489	490	458	476	507	542	531	543	522	480	514	502	482	491	533	510	498	499	518	504	518	541	489	497	492	526	494	498	515	515	495	491	481	504	531	506	483	509	523	489	485	477	508	502	509	515	513	520	485	517	514	509	484	540	542	447	507	502	499	528	474	510	493	517	490	490	524	481	476	488	486	500	526	497	512	518	493	523	525	489	491	503	484	474	477	520	505	496	515	535	491	522	524	476	515	493	512	477	490	500	508	482	501	501	489	498	490	507	442	531	447	483	526	509	522	527	537	494	483	513	526	480	437	478	544	517	515	500	524	497	489	540	493	504	495	479	516	489	500	545	509	537	488	502	541	453	510	489	513	486	487	511	525	511	510	500	542	491	491	523	495	550	504	472	477	552	485	446	532	524	503	520	512	489	532	519	504	543	522	511	503	466	513	522	499	521	495	501	502	505	513	513	493	515	516	476	498	513	498	530	507	501	522	485	507	469	572	480	510	483	472	512	493	499	513	518	502	493	504	515	510	519	516	465	489	503	508	457	470	511	479	534	493	503	537	501	505	487	546	463	529	524	513	494	528	462	494	498	499	492	497	526	494	514	474	491	524	514	475	469	484	513	534	458	489	522	507	512	515	543	501	537	485	509	492	506	558	507	497	505	513	543	478	510	518	507	496	511	503	497	494	504	493	548	516	516	476	496	526	525	540	476	477	466	510	491	524	499	509	554	503	490	527	522	481	490	490	532	472	517	503	513	510	467	516	525	504	522	531	506	487	484	532	513	535	540	542	539	479	509	502	499	487	478	476	481	490	502	501	535	540	506	480	496	536	493	467	495	487	519	487	528	531	508	498	501	536	490	510	508	467	498	487	508	508	536	515	468	458	519	508	488	478	531	478	511	529	504	494	505	478	468	511	470	477	516	484	500	512	492	537	503	498	551	526	481	496	497	523	512	508	477	525	516	499	521	488	523	512	518	547	504	505	482	509	483	502	481	527	514	506	503	530	510	516	494	513	502	511	478	503	509	498	480	480	466	477	524	497	470	515	507	513	506	503	524	470	555	471	503	559	552	508	533	492	496	496	518	500	479	501	476	478	507	512	495	560	480	518	503	478	501	517	509	497	530	506	560	520	516	480	534	512	470	548	498	505	460	567	502	528	516	522	491	506	500	504	498	531	479	510	477	509	497	462	507	492	548	467	508	536	538	553	497	478	480	500	543	504	515	490	463	492	496	541	535	567	542	504	533	517	506	477	504	530	479	488	515	521	524	482	533	551	512	508	534	495	495	516	506	493	489	510	512	518	489	507	496	507	525	536	529	483	521	504	469	500	515	489	489	492	477	509	522	522	465	511	521	498	500	532	508	540	467	469	477	529	500	487	503	539	542	493	489	475	505	483	506	493	534	491	468	539	512	524	462	511	494	527	523	511	469	488	508	489	520	508	499	513	529	489	509	537	542	511	514	525	532	544	555	495	488	542	523	521	494	506	524	491	548	537	496	515	518	481	487	493	520	556	499	514	560	514	504	504	496	497	462	506	502	501	522	503	472	488	531	493	509	528	491	537	505	476	514	518	489	531	498	486	475	489	498	488	527	495	521	472	472	545	506	492	484	482	493	493	538	527	523	488	545	496	533	524	546	499	492	516	475	559	486	510	507	490	545	499	473	511	487	530	557	500	511	471	523	514	492	488	460	486	503	503	525	508	526	549	492	536	515	531	499	567	494	498	534	526	507	522	503	540	500	516	534	495	528	510	482	519	515	500	503	476	501	473	497	528	466	442	503	511	459	490	503	516	482	552	474	495	513	488	504	485	503	522	502	491	529	503	517	524	528	501	524	505	491	528	512	511	545	504	506	479	477	491	506	481	481	523	513	514	490	467	530	528	494	472	511	522	474	520	511	529	498	474	474	493	523	523	511	475	555	479	527	484	527	509	561	474	534	522	522	486	503	506	503	508	486	474	473	550	530	505	482	508	559	514	465	508	502	546	561	513	507	524	510	488	511	511	479	570	481	495	503	507	485	515	522	465	480	459	524	478	505	507	556	511	484	484	475	512	497	515	477	521	516	530	532	560	544	485	504	535	543	459	517	484	502	521	483	548	520	471	533	501	479	500	519	480	448	518	485	516	495	544	508	512	489	496	468	475	494	524	516	542	553	555	456	506	507	533	495	482	534	471	485	519	529	507	472	487	463	489	579	499	528	508	524	552	525	524	511	505	535	515	521	509	524	507	485	511	513	497	477	494	506	497	521	532	498	518	533	493	516	516	481	455	477	519	492	510	496	505	492	535	522	492	544	514	515	499	530	471	479	490	519	484	514	502	508	484	499	494	517	492	512	506	450	546	482	529	510	522	552	506	531	457	527	518	498	474	504	487	461	506	541	531	502	470	468	542	493	540	469	491	504	497	520	564	469	482	530	516	516	461	481	539	543	510	519	508	499	514	508	515	537	491	496	506	508	501	518	526	488	489	522	538	520	539	543	505	509	496	526	514	476	477	490	450	508	494	497	497	466	508	533	515	502	516	487	490	473	510	466	501	486	498	519	499	488	540	508	521	468	507	527	513	480	484	496	473	489	512	521	487	494	516	518	534	532	498	488	505	500	498	503	496	454	539	499	494	494	447	534	507	485	501	525	512	511	492	489	490	500	520	505	524	468	517	505	523	497	525	485	527	483	504	503	482	478	502	496	442	512	499	552	544	490	518	546	524	516	506	519	533	487	494	482	525	487	502	551	533	474	483	513	516	531	501	499	546	532	494	503	497	519	522	504	471	475	499	527	538	500	489	460	514	542	555	489	505	481	527	474	480	525	525	482	462	502	525	479	475	524	528	484	481	518	514	465	508	505	492	496	503	481	520	503	457	515	506	556	526	471	508	521	503	534	519	495	514	480	553	504	514	500	496	529	505	506	489	493	471	496	464	483	514	490	541	539	522	501	490	489	549	500	519	457	502	518	517	558	472	514	481	511	491	538	518	487	534	487	510	531	561	505	501	500	533	544	480	465	513	526	494	536	549	485	474	482	490	492	499	503	522	486	499	515	509	483	503	464	491	510	477	505	494	512	519	495	574	532	493	504	519	462	484	504	451	489	502	507	516	497	493	503	456	493	483	514	516	523	526	520	501	510	511	510	506	515	547	496	501	490	559	540	472	507	472	510	550	475	525	521	489	510	488	535	531	516	534	530	457	489	512	548	512	517	530	488	473	545	501	476	490	474	501	524	505	492	518	498	516	547	491	522	514	561	520	467	483	499	502	501	496	481	522	486	487	509	489	499	499	510	462	500
41421	27352	38308	8861	798	594	472	476	456	385	405	374	368	346	351	338	329	336	332	367	374	324	332	340	314	359	312	325	373	340	349	330	344	325	295	338	333	339	333	356	301	318	342	329	349	380	346	352	312	292	323	353	303	322	310	307	362	317	318	344	378	315	314	313	304	326	310	312	346	335	305	341	337	387	323	314	319	329	291	375	353	345	312	314	319	332	314	310	345	325	352	323	334	328	317	337	334	377	308	332	338	336	360	334	327	300	332	314	324	333	350	325	345	309	334	312	321	378	307	285	313	338	315	336	331	319	325	320	324	324	322	332	334	323	328	340	326	338	354	324	275	316	296	309	320	347	318	319	333	318	325	344	358	318	293	337	355	315	327	364	338	312	318	296	338	321	329	326	338	314	342	310	335	339	301	307	335	359	330	320	336	328	342	331	309	352	324	370	316	322	315	335	338	311	334	334	340	329	327	329	353	299	357	341	326	318	328	348	358	362	353	343	348	312	333	318	315	329	333	321	306	318	343	325	317	336	325	324	354	305	310	310	349	333	333	360	324	362	327	323	311	344	280	325	355	292	318	345	303	331	330	324	337	368	336	369	331	321	301	319	325	316	315	319	336	319	324	358	340	337	335	313	334	326	319	339	312	324	326	299	351	332	325	336	303	369	353	339	337	330	330	333	317	303	336	345	354	329	312	323	331	313	344	337	284	341	345	309	362	291	294	303	311	319	323	326	320	339	342	336	307	307	335	345	355	322	317	325	341	308	291	319	308	328	324	365	335	338	355	304	328	327	341	301	323	315	307	346	347	341	322	345	316	349	343	339	319	289	339	316	350	354	335	319	318	343	354	308	330	316	324	351	328	291	344	346	343	283	353	318	333	338	331	337	345	315	328	335	303	310	360	307	315	325	312	288	327	306	321	308	328	350	308	311	344	303	323	329	332	339	358	340	310	358	315	335	320	350	371	336	334	337	324	339	353	303	365	317	323	334	341	351	326	335	314	334	336	344	326	322	337	350	337	350	330	364	347	329	329	321	341	348	304	323	339	343	331	340	327	335	340	297	336	353	321	324	291	312	337	325	315	360	312	334	337	309	307	305	339	324	327	325	340	320	340	328	319	318	329	346	317	355	289	327	327	359	312	286	324	308	348	333	310	320	327	316	351	328	339	342	338	331	332	318	326	333	306	326	328	351	313	313	318	318	356	344	312	340	324	340	285	330	306	339	323	317	322	332	327	324	317	318	315	349	345	343	354	324	351	313	331	330	331	364	328	349	329	360	335	330	366	344	299	318	310	348	340	337	276	328	300	305	332	336	333	362	342	305	327	332	353	282	329	334	338	326	352	302	346	346	343	321	313	371	326	324	323	328	299	297	319	345	344	356	295	327	322	324	326	343	304	337	322	339	328	324	328	330	282	333	301	331	358	314	363	324	318	343	384	310	336	328	332	328	339	306	311	344	334	327	344	330	337	335	329	316	334	320	302	319	328	334	348	343	336	332	324	334	323	353	329	308	288	353	332	357	322	352	322	330	328	315	344	322	342	284	320	332	355	331	307	344	343	305	320	328	304	335	306	356	339	330	314	303	324	299	334	345	335	339	332	333	324	302	309	333	334	345	292	329	340	341	334	318	357	351	315	301	328	327	362	321	328	365	322	298	333	316	349	380	315	355	335	292	346	334	326	331	327	335	350	316	312	312	340	359	323	306	302	308	323	311	329	309	334	358	305	370	337	299	315	345	347	331	310	334	322	332	327	317	288	328	320	314	355	315	314	338	318	333	311	326	354	349	313	340	339	318	336	325	307	341	331	358	337	345	377	323	285	329	298	318	353	316	328	320	298	344	313	331	300	317	320	309	335	300	323	324	344	349	330	341	317	348	342	309	304	306	336	329	325	317	327	295	306	324	306	336	349	332	327	350	371	332	338	308	313	324	345	311	338	327	329	323	330	331	317	366	329	310	359	310	300	321	287	341	349	307	343	321	334	329	359	286	352	347	332	341	331	300	374	319	356	321	296	330	348	329	350	314	316	342	370	319	337	361	341	335	346	295	366	317	362	336	334	329	310	295	346	358	295	338	325	319	354	359	349	297	305	325	340	370	325	339	304	372	363	341	335	320	341	346	288	347	313	347	336	320	327	318	324	349	314	314	296	344	315	296	348	358	319	333	330	322	346	304	332	353	322	335	322	311	327	319	352	364	348	336	300	333	335	331	340	303	342	314	314	352	308	326	290	301	307	297	343	338	307	337	295	366	333	339	300	339	319	357	323	331	338	348	333	336	353	315	354	345	308	331	330	343	330	294	355	328	347	321	325	342	325	334	306	316	332	295	310	293	330	320	304	305	310	349	320	330	319	355	318	309	334	310	335	361	348	286	329	312	321	330	320	333	328	308	304	366	325	320	345	315	327	305	310	333	333	354	365	320	325	353	357	335	348	332	337	324	330	332	322	359	318	317	331	340	313	321	340	308	299	341	300	288	317	319	331	317	314	307	334	324	302	324	293	329	324	353	326	319	361	330	321	325	324	325	283	304	337	312	330	345	320	308	292	303	341	350	299	324	344	312	323	346	318	354	340	322	318	334	328	334	329	324	358	342	372	352	357	332	307	323	314	315	332	357	298	320	316	324	303	345	320	328	335	359	332	325	333	367	347	346	322	346	323	326	334	336	317	301	340	378	296	333	318	344	333	344	318	332	328	339	293	297	332	334	295	373	336	354	331	349	308	327	304	329	350	332	323	290	358	309	318	320	313	343	316	315	340	318	358	336	358	331	350	340	299	356	355	319	338	287	320	322	324	306	324	325	351	329	307	314	354	320	355	333	358	336	321	330	335	332	327	305	311	309	328	297	310	322	341	334	309	335	318	347	286	337	343	309	331	314	311	311	323	312	356	315	316	327	335	329	323	345	326	318	343	330	338	333	325	311	313	339	318	315	324	334	307	307	357	281	327	314	310	352	297	339	329	335	356	316	366	317	353	372	312	312	331	339	318	320	349	340	321	299	316	316	350	330	292	319	330	327	291	336	290	348	338	298	343	334	316	300	335	323	340	329	358	331	305	337	316	302	350	325	320	329	308	309	307	316	315	317	348	318	334	353	321	295	343	312	346	315	322	329	311	312	340	326	334	352	360	323	325	333	296	342	319	345	350	357	323	303	344	297	368	351	333	353	297	318	338	348	350	297	316	318	320	309	336	327	331	352	362	305	298	319	321	309	314	307	329	309	322	335	315	341	314	336	329	349	317	323	310	286	323	329	337	303	304	327	315	307	349	318	325	329	318	323	310	295	328	337	321	341	318	332	323	330	307	347	323	323	364	323	335	329	348	317	370	326	303	312	316	338	327	344	325	358	332	359	328	351	309	313	319	328	307	338	301	323	303	319	329	322	297	319	319	328	346	313	311	344	316	338	330	325	321	319	328	326	301	323	342	316	320	323	343	309	345	312	357	348	358	323	311	299	351	313	323	316	311	286	364	360	307	344	365	331
23519	19817	38101	4284	2383	2084	1811	1591	1460	1401	1279	1202	1136	1131	1113	1046	1058	1000	1004	1006	1018	965	940	902	926	954	938	863	932	881	942	927	891	865	870	852	941	844	950	934	881	855	897	833	828	871	833	917	905	871	872	914	888	925	849	861	888	878	849	865	947	839	847	834	874	884	885	880	857	839	892	845	864	823	867	876	886	887	849	887	893	889	864	845	905	803	871	894	876	830	882	895	866	857	822	797	858	906	821	797	852	851	863	860	870	795	864	871	832	863	846	887	827	856	870	814	837	903	850	819	851	840	904	818	817	886	853	916	825	872	889	843	876	900	907	862	886	838	877	879	858	869	827	865	869	860	868	842	883	839	821	853	907	894	891	837	874	822	863	894	828	867	819	883	817	840	905	863	889	846	851	818	854	884	851	856	886	909	873	910	840	847	894	852	867	882	870	814	853	874	840	858	840	814	870	858	830	886	888	828	805	906	863	861	883	856	847	839	883	869	864	827	892	874	866	860	861	839	905	889	904	855	838	888	816	881	825	889	861	812	876	849	883	857	855	840	863	871	829	867	857	823	848	849	824	909	869	913	836	869	866	837	907	846	876	821	851	885	895	844	801	828	913	875	905	831	875	841	846	861	855	836	943	856	811	861	864	881	889	875	815	862	798	826	934	924	823	883	861	840	863	838	913	839	868	870	868	847	834	851	876	835	864	818	956	802	849	850	882	782	865	895	840	869	823	866	890	836	896	871	829	871	861	837	846	859	860	847	855	828	838	903	878	813	863	832	800	867	846	828	876	861	881	906	798	930	845	852	868	902	882	887	804	832	864	829	860	868	880	872	877	877	904	892	881	842	848	874	822	861	893	860	872	858	894	844	943	858	838	866	870	823	845	879	840	821	891	848	837	817	868	873	908	855	904	864	847	833	862	883	852	872	860	840	899	891	836	849	903	921	955	850	869	789	862	886	892	867	846	833	820	847	870	825	852	792	869	889	906	826	905	848	883	824	869	861	818	865	876	842	850	856	804	879	829	866	881	895	867	900	872	824	862	859	835	891	853	816	832	865	867	833	841	869	892	931	839	864	832	848	804	830	826	820	841	856	965	871	867	862	864	843	854	860	868	802	895	913	840	829	824	886	839	845	897	834	865	806	836	856	884	862	888	869	880	809	851	888	816	933	845	893	832	790	855	823	828	821	857	807	875	917	859	861	855	860	841	875	857	834	875	830	884	921	825	859	873	832	879	878	834	869	863	868	835	851	863	840	875	851	872	863	841	809	795	914	830	895	879	897	868	894	858	862	867	868	865	861	875	860	831	892	825	810	887	867	902	836	863	804	878	915	882	835	801	811	870	864	912	856	848	887	841	782	839	846	868	823	825	887	841	861	881	844	875	819	864	899	855	782	833	852	861	825	880	810	825	816	830	807	857	836	896	843	852	820	884	894	861	866	899	812	825	889	857	837	837	894	825	858	883	865	869	877	824	889	818	832	868	864	842	848	885	881	875	808	852	816	909	880	872	884	849	894	781	844	865	850	845	883	835	846	865	884	872	863	833	857	895	836	889	850	831	856	797	850	869	850	816	872	854	869	877	831	806	833	876	797	854	825	876	839	924	801	819	847	857	844	829	843	933	897	860	890	877	858	828	788	868	890	822	851	892	872	848	830	816	877	811	895	859	886	855	835	827	900	828	840	870	831	834	837	866	857	823	920	874	834	878	821	835	924	796	849	887	831	867	825	798	870	861	842	816	866	823	865	867	851	896	832	823	847	887	887	895	905	810	857	908	866	894	852	842	874	877	810	872	831	813	810	849	828	881	866	858	861	871	791	851	922	801	878	864	909	835	827	900	874	878	816	878	844	868	864	809	842	824	828	807	838	833	866	907	902	821	876	843	847	823	843	888	834	881	843	833	859	834	877	832	866	811	882	862	889	866	873	866	829	829	885	896	865	817	868	893	863	837	847	858	877	863	828	884	883	852	843	904	859	855	857	884	812	854	806	868	851	868	891	843	855	893	892	834	900	880	869	871	798	868	827	877	846	856	813	896	852	892	917	856	873	881	840	870	847	893	858	863	854	845	848	842	854	864	855	899	861	849	842	881	847	866	840	862	828	874	826	832	851	832	857	843	871	807	858	864	875	812	827	859	917	850	819	826	798	837	874	888	861	854	835	832	892	866	850	913	895	899	864	807	836	881	913	835	928	837	909	867	863	844	845	867	830	878	877	902	875	876	836	856	881	847	888	879	852	854	866	842	820	880	817	863	886	923	818	826	882	800	832	920	821	891	856	836	838	857	843	844	837	886	872	843	856	846	832	804	864	831	828	935	865	828	869	856	820	853	890	827	869	855	857	846	833	826	896	820	945	868	883	862	838	852	835	889	890	883	835	813	854	843	866	873	830	866	820	877	796	833	894	856	824	817	863	898	870	882	857	897	875	867	887	858	873	830	855	850	880	819	827	856	874	841	876	832	862	834	862	881	842	829	873	859	834	836	873	869	833	891	838	846	894	817	886	879	888	872	879	837	833	822	931	857	851	852	891	848	844	900	843	862	877	862	834	871	889	858	873	835	840	845	865	843	879	871	822	857	856	912	857	804	831	819	892	822	837	848	859	865	818	848	846	860	881	885	877	839	838	911	882	845	870	880	869	916	914	879	874	846	849	864	885	853	874	928	834	920	844	880	853	832	886	852	874	854	867	865	819	857	852	807	911	829	857	848	827	857	846	852	940	821	837	863	877	854	863	857	797	833	859	831	801	827	892	814	886	834	897	893	888	869	852	809	871	858	848	809	879	871	793	847	848	842	841	896	885	884	861	835	881	872	848	914	888	843	856	851	859	877	863	880	814	850	828	879	879	822	825	866	857	833	841	942	910	852	843	886	864	903	830	844	889	819	862	835	830	849	922	901	862	823	867	866	855	838	826	885	890	894	818	874	821	858	895	894	853	900	824	880	836	864	893	850	827	777	863	850	845	840	834	801	849	846	867	855	871	877	811	878	802	831	835	871	818	889	915	857	877	839	852	849	803	856	855	866	835	810	850	892	876	880	864	856	805	857	857	894	825	822	838	830	886	874	872	882	836	847	838	859	855	899	844	849	864	841	859	891	873	881	895	822	850	856	856	895	879	880	873	882	890	834	898	852	869	860	918	860	817	916	828	902	854	852	861	861	854	793	911	863	896	863	886	851	861	854	888	898	859	862	810	863	854	864	880	859	870	815	793	843	806	839	900	895	891	890	822	874	827	892	857	885	845	847	873	853	858	894	882	898	835	880	791	859	786	891	879	822	855	847	894	822	853	823	879	856	829	799	816	871	934	847	836	876	881	867	833	813	846	827	831	870	748	847	890	885	931	873	852	865	858	864	865	801	822	856	866	855	888	899	865	862	929	837	799	875	889	885	812	879	938	856	867	832	865	883	900	894	854	869	851	858	887	863	838	812	902	840	847	871	798	867	845	865	898	864	865	899	920	870	843	818	875	852	884	868	824	791	941
56104	41036	55279	18805	2429	805	676	598	529	460	483	417	458	459	429	355	383	370	392	393	338	346	367	345	353	332	324	347	373	331	352	356	327	384	317	349	344	322	340	335	335	351	350	354	351	327	311	340	359	344	329	359	359	382	381	389	344	335	345	357	323	362	366	330	341	350	353	328	361	354	361	352	335	343	353	345	345	325	333	319	340	359	340	336	324	354	338	348	359	323	358	356	361	343	350	364	354	352	364	335	333	342	331	320	346	333	359	324	339	357	341	361	350	361	308	327	356	305	345	383	363	373	335	367	370	332	325	380	351	356	339	345	324	324	324	346	374	344	322	351	382	342	336	368	356	385	364	349	331	364	325	317	327	340	332	302	317	332	342	351	334	306	331	308	346	376	354	334	348	353	373	342	345	358	394	340	342	343	332	341	327	350	292	370	356	330	322	352	334	349	389	308	341	369	329	366	358	374	311	307	340	339	347	371	354	385	328	360	332	350	347	347	342	345	352	323	302	366	338	326	359	364	332	331	391	335	319	339	341	348	345	350	338	328	348	339	325	318	358	316	352	321	382	302	342	350	368	325	322	327	325	337	336	329	328	314	343	328	357	381	356	349	358	340	373	348	319	348	360	329	336	328	361	304	339	350	380	348	354	356	358	335	311	345	363	337	313	361	340	352	364	358	315	329	341	332	331	346	346	339	325	359	330	313	360	344	355	337	364	331	306	339	344	308	303	340	350	326	346	363	330	314	345	360	342	336	344	326	344	328	348	364	354	312	332	372	345	372	402	363	367	346	339	304	349	384	352	362	360	328	361	320	355	350	332	354	337	375	312	319	333	353	327	392	300	347	323	363	291	372	347	300	367	330	364	348	374	354	344	364	378	325	343	352	329	331	338	333	360	338	342	353	320	369	366	313	351	367	365	327	381	333	330	346	349	373	348	328	327	347	320	382	305	353	387	346	308	374	343	308	309	333	336	340	363	344	363	312	340	383	356	330	321	360	341	313	360	303	349	330	312	340	306	325	317	348	324	347	332	355	335	329	309	318	326	318	334	392	378	341	320	341	341	312	337	337	354	359	369	323	313	335	345	343	342	306	347	341	299	379	349	357	324	357	338	344	328	338	351	339	322	365	353	354	352	356	358	369	352	329	324	346	329	337	330	389	358	351	337	329	336	349	353	323	329	340	348	329	325	354	309	369	342	336	360	317	349	366	328	351	335	317	336	333	354	319	361	331	351	331	318	320	356	306	377	356	335	333	350	342	339	348	317	331	341	369	358	342	344	341	359	357	327	334	346	344	330	390	348	338	357	353	344	347	346	330	333	345	340	331	348	345	336	347	335	335	309	347	378	349	325	352	367	355	342	359	335	365	344	337	329	337	312	361	331	333	325	325	345	330	368	350	364	345	349	338	346	333	385	364	318	355	340	328	333	325	360	324	353	356	341	368	353	329	355	340	352	342	332	332	338	327	360	338	363	334	353	344	334	329	342	323	335	361	360	322	329	331	337	333	329	360	326	307	354	351	371	367	351	364	310	333	310	323	311	328	352	343	363	342	339	342	337	359	342	316	317	361	348	337	328	332	350	349	329	356	344	345	347	344	336	314	319	342	363	338	323	348	337	349	353	332	342	321	338	358	362	321	326	341	357	344	292	339	368	349	366	347	370	316	383	325	343	312	335	318	386	364	307	339	354	353	380	335	350	322	336	335	346	329	354	334	378	330	331	335	318	337	367	326	365	323	341	363	306	326	341	353	329	365	335	364	328	350	396	334	333	373	355	323	322	370	387	372	355	330	354	334	359	370	369	328	375	311	335	341	361	344	328	349	327	330	371	310	365	343	344	324	339	321	343	351	352	342	365	337	356	324	334	311	319	332	371	328	325	332	367	368	361	350	339	357	326	335	308	331	368	372	320	354	329	337	306	358	345	325	378	353	338	309	328	338	373	380	349	363	377	368	369	359	357	315	351	331	377	331	345	369	340	340	361	347	343	371	341	363	318	353	359	333	304	331	345	358	366	361	326	350	338	315	351	334	311	310	326	326	310	342	332	336	319	340	358	349	338	364	342	358	341	362	360	360	338	366	357	357	368	346	349	347	351	345	331	307	328	302	315	335	345	346	348	336	358	368	327	325	345	334	361	326	342	375	330	354	327	310	332	361	340	343	345	370	339	326	374	333	321	363	354	361	341	314	318	340	344	342	351	300	337	369	374	342	340	341	348	384	365	330	327	355	354	297	320	339	323	338	341	366	401	314	361	332	346	342	341	362	365	375	328	324	333	327	370	343	352	341	339	370	372	324	328	342	350	323	347	370	325	335	353	374	341	338	356	325	339	357	334	310	342	307	317	329	358	382	349	349	323	324	346	361	310	324	318	336	341	330	369	343	346	320	336	355	360	315	355	334	353	369	343	340	341	331	354	347	347	371	345	334	312	287	376	311	341	374	331	326	363	336	338	356	330	333	408	332	349	338	326	347	314	329	333	331	342	318	355	351	354	298	348	337	358	337	342	326	323	375	363	338	343	355	351	308	336	367	340	356	357	336	391	348	368	323	317	365	314	349	343	359	341	326	327	374	326	336	367	355	354	323	363	345	325	378	334	343	324	335	378	346	332	342	347	324	360	336	327	369	357	359	358	333	339	324	353	376	352	357	348	306	352	363	378	341	344	334	315	293	356	336	341	327	358	363	296	314	345	337	352	346	313	307	364	320	331	372	355	360	357	367	368	332	316	336	336	379	393	329	322	314	318	342	357	375	380	320	325	350	342	353	341	363	327	372	348	361	311	327	361	339	336	375	336	320	357	373	382	353	365	301	357	344	334	311	321	299	355	361	329	339	336	329	359	352	349	344	351	321	381	359	333	333	348	322	366	348	341	349	341	308	322	357	354	342	328	346	312	356	345	348	310	334	303	339	323	352	312	335	330	331	330	348	359	316	294	321	338	298	349	352	375	367	342	344	381	355	341	358	344	321	325	368	371	344	334	306	366	382	360	333	348	346	345	321	319	372	356	339	366	373	352	360	333	313	371	331	344	382	356	356	351	348	344	356	348	320	305	322	326	318	374	352	343	333	344	370	343	316	342	355	340	345	369	354	366	365	342	317	355	350	349	373	303	343	338	347	354	364	322	334	371	335	356	335	346	351	334	319	341	358	330	337	366	323	344	328	336	322	326	336	363	351	325	322	359	345	343	381	338	373	319	344	328	342	319	344	371	365	320	315	330	346	390	336	333	343	362	309	345	365	359	329	323	353	372	333	366	361	317	381	342	343	309	367	332	343	338	384	334	318	355	319	311	333	373	361	326	329	331	336	370	357	321	346	365	326	340	327	350	344	349	332	346	339	366	305	358	336	336	364	308	359	352	305	355	357	329	360	367	332	317	301	331	341	329	354	344	361	339	361	332	327	336	321	322	339	305	324	344	355	333	316	328	360	343	359	356	322	358	349	373	365	374	363	331	364	345	350	354	336	309	340	340	373	326	352	350	333
32606	28474	49816	6946	3598	3044	2579	2255	1960	1826	1622	1531	1419	1398	1331	1294	1198	1182	1112	1134	1067	1029	1033	1059	974	1024	982	995	963	972	977	1013	941	915	1004	943	905	893	979	937	921	964	913	876	924	919	966	901	850	911	904	937	871	835	924	935	951	919	906	891	958	898	883	888	880	881	919	880	901	864	852	816	885	931	909	847	937	834	915	861	918	923	834	885	830	861	906	870	884	904	857	850	879	890	871	842	882	916	857	860	876	866	887	929	820	871	917	835	846	901	919	862	821	891	852	850	875	888	833	877	840	862	861	906	898	871	916	887	915	832	876	873	854	903	891	882	901	853	857	890	889	901	876	848	856	850	821	911	915	868	874	872	912	816	889	883	890	902	860	884	863	858	881	890	893	867	888	870	864	855	829	890	890	875	833	845	902	869	854	867	886	889	834	838	850	819	899	893	834	864	845	880	828	898	828	824	844	868	894	911	875	868	800	889	846	878	877	936	867	842	852	899	892	872	857	839	916	876	877	864	883	873	870	842	873	847	831	869	836	867	903	862	888	886	824	811	882	805	846	889	880	889	917	868	864	875	880	885	904	872	814	890	845	811	837	870	848	868	815	861	908	830	900	835	869	862	837	837	853	866	871	900	923	887	902	827	814	889	877	890	862	846	864	861	863	833	871	857	881	840	855	834	859	888	856	871	876	845	893	842	935	832	877	847	866	865	833	891	807	832	865	847	844	856	866	865	838	862	853	837	874	887	864	813	877	856	865	845	830	835	866	910	832	820	856	855	880	841	857	862	884	896	894	865	878	781	943	892	876	887	938	864	850	862	880	840	860	878	860	870	818	900	874	892	807	858	874	881	855	826	879	855	876	839	915	859	889	885	877	889	861	933	864	862	876	833	847	872	845	844	842	816	839	871	898	840	867	852	815	914	896	851	869	862	856	879	863	911	879	869	882	837	841	863	857	868	910	874	876	835	896	876	793	881	881	834	886	866	827	849	848	870	839	842	861	864	871	899	920	816	841	842	861	893	863	854	842	863	868	828	847	890	880	861	864	908	784	840	857	851	890	861	903	870	836	863	898	817	828	894	888	851	813	910	875	905	863	842	906	846	835	893	872	912	842	862	881	885	883	858	893	895	880	837	870	863	887	865	863	921	842	853	903	902	884	850	885	882	906	847	868	847	901	851	880	904	827	854	889	900	881	868	844	876	806	857	869	867	896	934	852	859	855	870	875	851	826	869	848	861	832	851	855	870	837	851	891	853	813	872	798	857	855	876	856	850	827	872	898	848	824	818	879	914	820	872	821	874	808	897	894	787	895	928	864	827	865	839	869	899	827	877	891	896	901	849	880	884	869	784	791	883	845	862	853	850	871	867	823	888	934	873	842	818	869	850	864	916	871	868	914	863	799	868	815	885	866	859	846	857	834	865	865	875	828	886	880	820	900	842	876	814	895	817	827	862	858	819	859	880	849	895	848	835	862	881	863	822	888	828	918	819	824	820	822	887	885	886	823	853	837	860	844	843	843	892	877	811	868	885	870	897	833	827	899	849	871	940	827	886	885	879	855	886	824	841	920	859	910	856	853	854	891	852	861	874	874	855	912	884	852	795	903	899	908	849	916	875	884	851	861	844	860	857	862	862	833	835	870	868	909	874	903	878	890	850	915	877	871	855	915	922	875	861	851	855	885	881	878	851	846	846	864	856	902	880	920	938	870	838	871	863	907	881	868	909	907	821	863	862	873	862	837	831	852	837	856	877	891	914	873	856	861	889	850	862	820	872	842	932	906	912	875	908	853	867	878	872	870	838	873	886	883	874	837	791	789	902	830	898	873	847	850	832	889	889	922	899	870	835	824	840	857	898	862	843	920	835	887	805	837	848	842	850	863	915	891	916	836	883	868	892	867	859	843	867	892	871	895	830	881	861	869	848	885	818	929	833	875	882	876	862	897	866	941	869	888	849	858	845	853	890	842	883	864	830	888	912	908	852	837	874	886	870	881	812	832	874	878	887	828	891	864	811	938	879	871	875	881	843	845	838	863	909	854	881	898	856	830	855	853	866	853	912	879	890	876	895	861	840	882	902	834	824	891	842	846	827	850	839	821	876	877	849	900	821	884	854	873	866	861	864	865	920	838	884	901	868	817	843	898	863	870	876	866	868	902	854	827	876	896	929	856	868	855	892	855	882	806	828	851	865	861	854	874	906	849	852	916	885	825	880	878	882	893	857	852	895	856	889	853	886	879	877	842	866	832	859	883	862	853	877	854	888	904	860	831	856	838	862	838	839	952	867	874	876	835	874	851	832	916	824	866	844	863	858	859	867	875	904	852	838	892	817	857	871	821	888	894	829	911	810	837	848	845	874	867	850	867	843	885	829	869	884	876	774	880	859	878	892	848	852	882	876	869	830	895	887	819	888	853	878	870	858	851	898	858	852	899	889	868	853	829	844	905	853	897	866	887	903	811	827	857	833	873	834	884	871	839	836	798	896	904	827	880	835	856	845	867	865	818	844	929	866	873	899	881	807	871	878	888	799	854	889	883	831	851	848	901	878	892	865	889	916	888	856	871	888	851	908	820	916	884	873	899	873	874	870	897	830	852	881	906	858	887	885	762	861	813	871	875	940	876	863	838	844	888	914	903	844	891	896	892	879	847	832	885	842	914	805	843	825	850	882	877	852	901	838	871	878	857	887	847	818	830	912	836	857	875	852	832	863	858	884	912	856	888	808	850	812	854	877	868	882	869	904	917	879	867	887	880	824	888	876	862	825	874	954	845	877	875	861	881	913	833	830	843	879	848	796	888	836	887	878	885	829	805	870	846	871	877	849	869	860	867	845	888	861	811	816	950	902	862	838	887	833	854	885	934	909	854	903	899	859	896	818	863	905	861	879	896	869	862	835	848	870	855	844	864	883	837	876	865	826	846	878	898	841	867	850	858	887	889	891	843	868	871	899	933	877	837	841	874	911	854	809	833	856	834	851	907	899	897	897	836	862	837	889	841	838	898	900	882	809	848	845	860	850	895	891	887	880	860	910	913	860	880	860	900	866	876	855	843	901	815	878	912	892	886	899	837	851	865	880	890	862	901	901	891	906	912	865	827	869	880	876	894	866	843	874	853	897	896	812	851	875	852	913	872	831	895	855	862	849	897	839	855	858	833	871	881	885	872	884	890	882	877	843	857	885	853	892	827	881	917	867	844	893	841	884	825	877	908	885	893	865	889	882	836	889	890	843	900	887	915	870	928	857	873	867	881	901	882	795	831	849	843	859	905	824	884	893	845	821	909	868	923	850	875	840	832	794	884	834	836	873	844	866	860	863	915	859	896	910	830	893	816	861	922	914	866	924	874	848	838	909	889	899	845	866	890	870	848	838	853	862	825	912	903	886	860	788	877	855	881	854	856	906	855	841	847	826	866	864	854	845	859	874	880	907	906	832	899	840	881	870	883	853	853	822	891	889	876	882	885	850	858	833	872	899	868	816	867	890	919	877
6160	1110	2320	262	179	185	185	179	170	176	137	180	164	173	187	163	162	195	168	163	185	175	170	190	186	173	148	169	177	151	178	163	165	159	191	150	162	169	150	147	162	144	132	156	154	145	173	150	152	161	176	161	140	164	186	163	158	181	155	166	181	159	164	152	179	178	187	164	149	166	170	162	185	144	159	158	179	179	187	152	180	143	145	161	163	146	167	157	163	151	161	156	156	148	164	161	183	172	145	167	144	197	177	149	162	163	175	155	146	186	172	158	173	156	162	146	159	150	178	172	164	168	148	167	166	148	172	144	157	147	170	168	154	173	178	179	154	160	158	152	153	155	157	163	163	149	150	192	162	167	212	152	180	159	164	156	163	160	176	173	170	182	174	173	168	179	171	181	184	158	170	182	167	152	168	171	133	143	171	182	170	169	157	172	190	168	175	189	176	175	178	194	164	155	173	163	169	164	157	189	129	168	152	164	163	163	168	180	165	146	155	160	167	178	167	164	155	153	176	164	162	147	175	164	184	156	171	168	166	179	182	169	161	178	170	161	160	196	166	184	170	176	164	172	150	156	161	185	157	165	172	155	167	188	159	159	139	171	175	162	157	157	167	188	162	160	177	164	163	172	172	140	180	148	164	160	153	177	175	157	168	155	167	156	175	173	179	175	167	171	155	149	145	162	153	132	164	164	180	162	152	173	164	152	163	190	174	158	153	171	149	179	149	148	160	174	150	171	161	173	146	149	153	155	179	166	154	165	179	159	188	172	185	190	184	150	168	164	184	170	170	157	166	163	136	169	164	142	154	164	154	188	144	187	161	161	184	191	183	155	158	194	172	180	159	179	164	157	159	151	175	155	153	157	191	176	186	167	171	171	161	171	161	154	160	149	155	180	187	174	151	151	186	151	180	166	166	168	170	171	159	175	166	158	169	166	172	160	166	184	146	187	163	146	152	158	193	155	165	158	139	178	180	143	148	164	168	161	179	169	169	180	157	173	178	164	145	141	149	171	178	160	165	164	152	184	135	165	176	181	171	176	168	168	155	174	175	171	167	146	143	150	152	186	174	170	159	179	150	155	139	144	154	154	161	189	180	171	172	163	177	148	167	185	160	163	168	176	169	157	143	163	170	175	188	154	173	177	146	156	144	153	165	153	159	179	191	175	178	170	169	167	155	146	194	181	172	161	166	161	160	170	157	162	164	183	159	162	158	152	163	204	198	171	182	148	184	165	175	166	176	169	182	173	162	177	172	142	168	164	160	134	167	159	176	178	162	175	158	156	190	177	146	170	177	144	172	153	168	169	179	164	175	166	153	187	154	173	156	176	162	178	158	179	164	182	158	165	177	158	172	178	163	166	147	157	169	177	156	146	166	163	187	167	179	140	175	160	143	167	175	159	183	163	162	159	182	128	189	154	188	191	177	161	152	170	154	185	171	153	157	156	182	183	167	161	160	174	162	160	180	160	152	164	151	180	158	174	158	166	167	172	191	175	146	163	150	150	151	148	156	172	163	180	151	187	195	148	152	158	139	173	155	154	164	130	158	167	185	158	156	169	173	137	165	166	154	168	190	153	164	141	163	178	151	151	180	154	169	158	205	160	160	167	171	175	172	164	172	165	191	185	157	159	165	183	156	162	139	178	156	189	167	183	188	172	153	156	155	167	174	180	158	161	165	178	170	153	152	175	182	146	167	148	162	171	183	154	137	171	161	169	178	172	167	172	190	168	161	179	148	183	154	163	159	148	155	151	181	162	153	181	157	152	153	171	149	166	163	156	144	164	162	155	158	173	172	176	128	180	183	160	171	183	180	167	164	153	179	174	153	170	186	174	168	177	167	162	173	150	166	181	180	163	157	148	170	161	194	154	187	167	154	179	151	189	154	173	169	169	179	200	159	171	161	165	183	165	143	166	193	148	165	148	186	180	165	179	147	159	159	166	158	165	165	146	163	183	178	176	164	162	142	174	154	148	157	165	164	162	173	159	171	181	170	175	155	184	184	158	174	184	173	139	164	179	161	165	191	154	157	176	179	156	150	157	158	165	189	156	165	154	155	196	177	170	204	179	162	187	177	166	162	174	199	172	179	204	173	190	167	158	152	166	184	179	161	177	169	159	173	175	154	169	180	186	189	146	162	170	146	150	181	164	175	180	193	176	184	182	178	159	171	172	165	177	149	144	135	162	176	157	178	176	147	182	175	185	171	183	158	160	154	174	132	159	173	168	163	167	185	149	170	157	156	133	164	163	156	176	162	152	161	165	162	174	165	171	172	164	175	186	165	180	163	156	174	170	165	167	163	153	160	183	168	181	180	157	174	166	138	178	169	156	185	167	149	172	167	180	159	148	183	192	172	165	193	170	131	191	164	194	150	174	159	151	173	168	175	176	164	181	166	146	166	164	181	193	182	141	170	145	166	160	165	142	163	177	157	185	161	175	158	159	188	159	168	172	158	181	150	153	177	185	177	151	185	158	150	168	156	178	159	173	177	168	176	157	166	193	183	197	165	178	168	166	182	160	160	183	138	161	171	182	178	167	175	156	160	166	136	164	160	179	169	159	164	158	160	168	188	137	180	155	148	168	170	177	167	169	170	183	152	164	164	149	181	158	168	160	152	171	174	143	171	168	159	183	164	145	154	166	156	181	149	138	164	168	146	170	159	189	166	165	191	160	148	164	188	165	174	155	175	170	156	165	169	177	166	172	152	149	159	162	167	176	206	172	178	166	178	174	165	167	164	179	153	158	174	155	164	136	160	172	194	182	177	176	187	183	163	155	179	182	168	181	167	157	163	167	191	148	155	176	147	167	166	170	143	176	162	155	165	159	187	170	172	195	182	161	175	143	186	154	182	150	180	155	170	187	156	164	159	159	178	161	165	175	159	157	181	174	154	165	182	167	178	143	158	156	163	159	164	160	156	184	168	186	155	189	166	169	168	187	166	156	183	178	159	167	176	167	163	155	141	163	147	173	182	169	156	165	174	193	180	164	168	168	155	173	178	162	129	155	165	173	170	182	163	185	169	164	148	188	150	161	161	164	168	171	158	185	191	180	167	160	137	152	143	155	199	208	144	168	163	175	155	160	158	181	179	162	179	162	161	172	171	166	189	199	176	175	158	151	179	178	152	188	173	167	170	151	174	187	149	151	163	210	172	177	190	167	175	165	155	154	161	183	185	184	194	188	160	186	183	164	159	189	160	162	163	175	178	157	161	164	176	178	160	153	151	170	159	128	158	168	145	194	151	166	166	184	171	186	164	158	183	147	167	163	153	173	147	186	141	171	158	157	143	172	171	138	178	143	171	195	158	165	160	150	185	179	183	164	181	167	156	165	163	175	173	158	158	170	168	163	169	180	156	169	153	162	168	151	158	184	157	167	166	165	180	170	162	170	188	143	173	152	168	172	150	186	143	169	175	145	158	144	202	172	177	175	182	172	161	169	185	164	154	164	177	192	161	158	181	183	167	193	150	177	166	173	170	173	163	164
5440	1911	5791	676	552	565	571	507	502	540	476	551	513	465	502	539	533	477	499	499	538	534	498	496	516	488	520	530	518	495	492	476	522	486	503	493	547	523	504	469	481	519	484	491	515	517	501	515	500	500	488	519	526	467	500	497	512	448	497	532	471	485	530	495	506	478	549	528	489	503	514	499	481	506	526	511	508	494	476	516	507	535	497	535	510	486	460	484	517	498	475	518	523	523	508	516	553	520	446	476	510	534	517	538	510	520	487	512	456	495	516	519	500	461	476	509	518	505	520	502	503	507	535	507	472	509	494	511	514	500	510	478	482	520	506	526	496	503	507	500	457	508	518	458	501	471	485	527	488	491	501	498	504	451	526	487	452	481	502	474	516	495	498	474	487	531	474	551	488	518	495	494	434	484	486	505	512	464	471	484	488	484	504	532	527	503	488	520	494	527	499	533	442	511	488	517	483	491	533	503	500	521	492	530	492	503	481	516	488	547	504	475	504	463	502	511	491	456	541	486	494	482	538	511	465	571	520	503	506	515	495	503	513	525	498	566	526	541	548	479	495	523	497	485	511	519	484	498	519	465	496	511	517	513	494	519	528	476	500	495	523	488	512	521	504	478	541	537	517	508	506	503	512	535	522	484	510	487	504	484	495	536	527	545	525	499	494	493	462	509	529	501	511	534	486	520	485	481	495	494	500	525	495	491	528	484	482	494	497	477	501	521	514	464	504	540	491	495	483	490	478	521	549	492	513	511	502	521	480	509	523	538	490	469	506	501	505	510	483	497	535	494	501	517	471	502	478	506	529	523	491	494	477	475	502	500	506	477	504	519	489	512	518	478	537	506	519	485	496	480	520	500	492	520	506	513	459	477	509	474	504	509	499	487	506	540	512	550	494	495	485	536	469	551	493	520	506	478	485	527	518	497	516	490	481	527	518	522	475	537	493	462	535	513	501	512	494	515	512	475	522	535	514	475	506	490	511	511	531	504	468	481	527	510	496	535	492	507	507	485	493	508	478	466	507	466	484	482	488	557	527	496	502	537	537	527	462	498	491	488	526	487	512	497	501	527	500	480	498	498	517	510	552	510	511	514	504	491	512	492	496	516	518	510	514	468	494	486	555	486	518	509	524	506	494	498	497	511	515	464	502	504	505	504	515	488	483	518	530	447	494	509	479	523	501	516	492	483	498	530	538	495	498	530	489	480	518	478	490	509	474	502	488	488	490	500	528	449	484	521	493	505	495	513	501	506	537	512	490	474	502	524	500	524	525	526	474	537	503	484	510	530	540	463	536	500	541	509	499	531	493	509	524	515	461	465	528	484	484	470	510	488	499	486	461	531	522	521	558	503	507	503	524	479	487	452	526	497	495	499	495	499	508	490	506	492	495	533	493	521	499	510	512	534	495	514	480	535	449	531	511	487	536	498	501	490	506	540	509	520	514	496	491	482	496	468	487	500	485	480	514	502	513	497	474	533	494	524	529	476	480	502	473	492	498	473	486	475	497	515	488	517	473	532	517	533	512	481	521	482	509	458	509	503	485	504	479	512	499	505	499	539	518	498	531	461	495	527	495	520	505	484	501	562	505	494	493	521	486	479	466	491	500	489	535	546	492	494	497	493	496	518	518	455	492	454	490	540	477	490	489	523	451	501	516	494	506	518	510	461	472	525	528	510	539	482	450	542	510	506	486	511	507	519	508	514	473	514	509	474	485	479	499	518	491	543	476	525	501	492	513	533	497	494	472	503	502	504	501	485	496	530	520	492	502	525	499	513	520	528	497	506	473	515	522	519	482	496	540	509	528	507	452	530	528	490	525	484	516	468	490	476	502	509	488	500	487	525	546	498	479	511	521	512	507	488	488	544	489	512	483	472	510	493	516	539	517	504	479	482	525	527	481	502	512	531	510	504	491	483	493	475	485	508	510	499	532	505	557	518	469	467	496	528	501	550	503	465	515	483	460	505	477	483	495	456	480	494	525	509	507	483	530	504	507	493	492	462	476	513	458	533	498	528	504	519	516	481	543	511	516	484	506	518	507	474	522	537	480	523	525	496	494	496	487	491	519	541	520	497	478	499	494	464	529	478	477	524	492	508	509	519	478	498	529	452	531	517	488	527	511	507	488	557	502	473	459	508	487	503	499	509	501	494	505	497	485	526	511	482	518	518	545	489	520	522	520	485	521	516	512	526	518	498	513	535	519	508	478	509	492	485	518	500	495	481	498	550	468	479	516	551	456	523	506	514	509	491	475	489	495	460	476	523	499	488	538	510	516	518	504	488	543	512	456	485	515	480	541	523	512	493	477	512	483	504	454	493	487	491	527	506	464	520	492	525	502	484	487	513	501	490	522	516	500	467	492	507	496	530	533	514	496	481	517	466	501	483	497	498	487	518	483	491	507	547	487	544	553	496	539	481	491	489	476	505	521	463	549	503	534	547	482	483	505	506	534	535	532	531	482	516	493	517	481	556	511	527	505	533	502	503	458	509	528	556	515	515	526	514	472	491	478	503	525	493	476	554	449	518	502	518	525	486	506	514	516	545	509	485	484	492	494	469	518	502	480	508	505	522	512	471	517	524	514	527	495	486	562	515	513	505	485	497	479	508	490	499	524	499	517	476	486	538	450	491	526	525	482	509	530	532	491	476	484	497	518	493	534	536	472	500	547	497	497	500	471	496	514	537	499	497	513	511	532	496	534	479	498	517	477	506	572	513	463	515	513	523	554	507	504	497	495	499	547	518	509	508	486	487	516	493	473	508	520	496	495	459	510	505	493	513	495	519	523	511	517	544	512	465	541	494	482	500	502	519	509	547	508	532	452	478	513	464	512	513	468	518	495	478	483	491	534	481	521	505	518	497	507	525	513	508	546	478	476	520	511	474	498	514	499	556	514	500	508	530	496	514	519	508	546	528	506	526	496	449	498	497	481	507	499	490	529	456	460	500	520	519	516	517	486	463	505	488	494	510	498	502	491	532	482	501	480	485	475	495	527	500	525	535	516	474	505	471	491	549	470	477	482	490	549	482	513	529	501	515	530	498	506	457	563	490	497	491	512	497	521	456	513	527	502	529	469	528	532	468	502	507	514	544	503	541	506	493	450	478	498	503	488	489	532	492	503	477	537	522	498	512	506	475	499	472	530	500	476	487	524	491	491	519	463	496	486	474	533	492	558	499	495	488	508	511	518	502	530	509	466	500	483	491	483	473	528	472	508	512	492	512	491	543	483	515	539	557	551	511	501	481	516	491	490	478	540	538	459	501	481	498	518	511	525	435	491	482	474	511	496	498	488	522	506	475	522	500	559	525	558	465	502	513	510	523	510	482	518	479	500	553	459	492	473	506	460	506	533	476	476	532	465	484	506	506	476	560	533	483	545	495	532	501	521	520	509	475	557	509	534	512	494	471	511	512	495	494	486	512	495	509	481	527	500	486	505	509	497	543	509	494	478	485	507	507	516	493	473	501	512	532	499	509	517	520	493	474	538	526
42173	25675	39782	9327	1332	546	465	431	439	398	392	361	363	398	342	349	351	359	345	365	355	323	352	365	329	307	309	379	341	301	315	313	302	310	295	334	321	327	312	352	329	361	340	290	335	326	319	360	287	310	308	342	333	321	353	343	344	378	347	383	320	329	338	311	339	310	335	309	324	327	357	293	343	318	340	325	309	315	364	336	376	334	345	299	329	343	322	322	333	312	341	323	358	324	353	329	315	347	321	329	341	316	330	336	334	320	339	330	348	328	319	351	319	342	341	307	331	337	300	326	319	331	319	324	320	302	343	304	319	313	330	322	336	308	349	289	333	338	365	332	313	368	340	346	346	315	332	317	321	318	340	380	357	311	331	307	330	292	317	376	323	323	310	333	324	318	347	309	301	325	325	352	323	313	330	299	324	341	308	343	293	317	302	333	292	317	344	311	382	346	330	313	350	355	338	310	306	332	310	308	306	312	355	324	336	316	323	315	322	314	358	329	334	333	343	305	313	328	344	333	348	301	351	322	335	325	342	318	344	313	321	320	321	329	306	348	307	336	328	315	355	322	367	318	352	319	360	338	330	332	339	347	337	317	356	338	333	361	314	346	345	331	318	328	319	368	329	345	338	337	325	314	329	345	319	335	354	346	333	335	328	314	339	293	289	352	310	328	346	329	302	282	298	347	319	341	353	326	318	346	295	353	311	310	318	346	348	336	315	331	312	333	315	334	344	367	299	319	342	343	344	325	364	317	358	321	326	315	299	326	334	338	347	333	324	322	330	318	328	301	331	285	326	313	335	332	323	311	335	311	376	326	300	328	326	294	309	313	363	309	304	332	316	307	307	343	331	321	341	333	328	337	363	313	314	343	313	316	299	325	339	354	346	357	344	320	315	325	339	324	322	311	330	317	329	342	321	331	298	325	326	315	323	320	328	308	346	321	344	342	348	347	336	327	295	334	296	345	328	309	332	338	311	365	331	307	310	335	341	304	296	327	321	340	333	344	339	354	295	296	278	319	358	329	353	342	345	372	332	331	350	343	333	342	330	326	314	338	311	312	316	310	333	337	338	346	342	347	326	338	303	311	329	332	365	331	327	321	338	340	296	320	317	357	306	334	296	323	358	324	301	366	328	335	324	309	327	335	307	304	365	314	332	337	317	330	335	335	324	329	319	350	313	333	321	347	304	296	325	359	350	333	307	331	352	307	327	322	357	323	307	312	322	336	324	313	357	323	355	326	339	325	341	324	308	312	322	334	316	326	322	347	352	342	334	342	302	317	335	339	302	342	331	323	310	327	351	335	313	274	318	335	348	335	320	331	371	319	296	332	342	309	338	322	340	328	331	333	316	328	321	318	342	305	339	293	323	302	368	291	315	311	308	327	349	354	311	308	337	342	293	345	304	323	327	317	286	321	312	322	312	339	301	318	342	355	349	344	354	297	337	324	305	322	335	287	359	344	337	330	335	328	350	308	305	355	306	302	318	344	351	344	291	331	337	329	349	358	332	324	347	366	323	309	312	318	296	326	310	333	345	314	319	277	344	313	338	323	335	342	286	319	349	355	292	324	343	327	326	315	315	306	314	361	343	322	298	338	297	291	319	336	344	349	325	326	339	311	325	350	318	335	312	309	342	329	318	347	288	332	310	321	351	326	335	329	336	346	342	347	365	344	341	339	361	289	330	326	324	341	339	320	338	357	280	325	286	330	334	299	286	324	328	312	304	319	326	332	338	306	346	352	297	298	339	305	322	340	343	334	321	329	312	294	340	346	319	353	345	311	299	293	339	333	340	335	321	339	318	309	323	319	330	340	346	309	311	318	318	327	318	303	319	286	345	314	321	317	316	315	329	321	298	301	332	332	342	341	337	292	307	376	352	305	297	349	326	330	338	331	324	338	308	355	308	308	328	337	329	330	318	333	334	326	297	326	322	359	314	332	326	333	352	329	306	350	315	329	306	296	341	346	325	322	341	293	352	309	345	323	317	346	299	347	344	281	332	328	355	371	290	326	364	288	344	316	315	365	329	341	324	314	289	346	330	322	352	356	316	357	284	322	309	336	326	350	299	313	325	316	316	305	317	349	326	302	295	344	320	330	352	339	342	306	351	331	323	325	346	358	326	303	341	350	306	323	324	361	322	316	313	323	333	309	309	276	340	346	312	349	360	335	329	321	321	337	317	309	353	334	304	301	313	326	336	339	338	360	325	328	361	297	301	345	333	353	347	295	321	344	318	306	330	310	300	329	335	296	310	329	354	328	324	303	318	333	336	340	349	330	317	307	317	308	301	315	283	293	339	287	343	352	338	327	320	313	345	311	315	322	331	285	326	327	335	337	352	332	290	324	311	318	347	319	343	329	324	323	367	310	337	327	310	323	317	335	358	300	305	307	298	313	314	341	368	295	317	316	335	339	308	315	344	338	359	302	333	317	319	326	343	309	324	317	299	331	304	339	308	292	334	338	340	325	339	325	287	347	361	325	342	304	307	341	316	325	318	311	335	313	347	334	323	350	337	375	336	332	360	301	320	327	358	338	298	317	310	348	320	342	310	324	313	327	310	309	313	323	324	348	299	345	301	343	350	335	335	317	338	339	323	341	319	325	333	306	336	319	369	326	333	306	340	336	363	296	322	316	310	326	341	369	324	321	318	326	353	336	313	306	341	322	353	289	332	322	332	328	332	372	337	324	355	308	340	328	324	315	356	332	312	344	321	336	349	341	321	321	341	319	333	308	327	291	326	332	310	335	349	312	309	367	364	327	345	302	328	347	348	349	341	304	318	343	312	349	342	299	326	345	311	340	347	313	342	351	345	336	316	310	317	328	318	300	327	322	346	326	348	338	307	265	336	331	344	311	319	340	311	317	288	328	309	323	320	298	348	314	320	335	344	343	317	331	332	332	318	330	325	339	353	296	341	311	329	289	338	329	319	323	325	318	325	329	334	346	297	324	326	306	341	324	317	334	330	331	322	325	328	335	328	341	328	296	312	327	333	297	302	317	291	308	329	331	310	318	338	307	349	327	325	339	333	319	370	356	331	302	343	309	323	352	335	340	342	320	328	351	330	314	330	307	371	319	305	315	335	332	349	311	341	333	341	343	319	320	329	319	329	305	323	319	325	307	363	315	311	322	325	326	293	317	318	335	313	341	336	371	339	331	328	363	375	315	309	329	341	361	306	334	341	356	303	315	329	338	352	330	290	346	293	290	346	367	323	312	341	349	326	338	307	327	279	269	364	324	322	312	282	314	328	315	322	314	329	312	343	327	328	316	331	351	295	313	319	340	306	286	329	330	321	334	327	343	316	271	329	334	311	316	294	319	342	349	325	302	326	306	338	339	337	329	332	341	327	327	329	316	323	358	280	324	317	344	329	338	339	318	292	314	292	358	321	311	358	314	344	327	302	282	319	325	315	331	327	320	346	341	329	347	324	334	335	299	331	325	323	311	345	353	357	309	324	329	320	313	326	317	309	298	328	314	352	350	342	336
23653	18218	36655	8116	2367	2047	1841	1671	1378	1313	1258	1269	1199	1150	1093	1058	1035	1021	1050	1013	977	981	961	952	979	970	910	955	874	901	893	951	923	853	872	856	918	860	809	951	862	854	924	817	870	893	859	861	861	857	887	841	904	861	834	824	907	880	878	876	845	883	892	837	835	887	850	892	879	856	845	833	848	841	825	814	852	869	848	869	860	846	885	854	884	827	870	873	914	828	866	885	892	911	846	857	848	838	878	873	852	860	855	869	896	835	901	814	866	873	856	898	906	899	875	782	875	916	826	898	832	891	855	849	858	876	867	831	883	854	856	886	815	881	911	833	880	823	907	886	857	867	880	856	849	861	778	848	859	807	870	850	822	850	830	875	839	863	803	867	871	876	846	871	814	817	851	866	865	849	879	836	846	889	858	836	854	827	877	868	850	915	850	848	882	840	833	846	805	884	876	835	878	894	854	889	833	879	829	880	868	918	830	884	886	844	851	850	858	873	833	848	816	837	869	923	850	836	868	857	877	930	841	867	869	831	842	798	918	931	875	929	805	886	896	877	853	860	917	833	874	818	865	875	835	860	850	898	907	849	917	823	853	832	885	863	801	836	851	827	889	856	826	836	831	850	811	833	898	864	891	854	887	870	860	882	832	830	842	829	860	769	848	875	865	869	871	883	879	877	812	898	879	865	879	899	853	827	858	850	891	957	889	857	873	896	928	839	834	846	898	844	833	895	849	822	849	857	884	880	868	855	830	919	896	875	862	827	862	890	906	856	808	884	857	847	875	886	821	888	885	817	808	899	876	847	835	843	844	839	875	911	854	867	860	825	874	806	838	890	863	855	917	855	869	828	856	856	838	882	831	835	895	803	824	897	857	902	881	882	828	889	850	837	874	840	868	805	890	842	849	849	891	836	853	855	852	831	842	831	841	876	865	862	870	863	858	863	820	889	850	866	852	831	892	827	860	866	816	851	885	847	890	872	902	832	902	896	855	871	824	918	845	859	842	818	872	903	838	832	847	899	823	862	852	872	834	834	826	928	820	859	863	888	829	882	884	842	822	847	845	816	883	828	847	887	890	793	828	876	858	837	859	864	914	874	907	894	884	846	836	890	818	870	847	897	853	850	860	793	889	860	869	882	859	839	868	877	889	884	853	873	856	892	882	902	892	837	824	871	863	822	878	858	829	886	782	885	800	801	868	845	829	821	841	854	867	892	878	857	852	845	840	842	852	891	822	887	896	884	873	878	859	849	873	885	905	802	865	854	868	821	903	876	817	886	875	887	844	917	816	870	809	864	815	839	835	834	850	877	859	868	889	896	843	827	862	839	875	806	817	795	847	900	847	882	843	852	896	842	864	859	863	876	805	874	793	871	871	856	874	855	896	898	848	837	897	853	884	883	811	859	850	870	857	812	922	827	794	800	843	856	852	841	857	844	873	893	871	870	887	865	847	891	888	872	852	860	854	905	852	836	883	895	887	844	912	818	792	884	868	842	864	817	878	904	869	843	856	871	832	795	903	861	873	893	819	829	854	844	899	841	841	816	940	809	847	874	867	869	837	854	849	853	874	826	899	863	789	840	820	880	839	831	840	862	847	850	868	817	841	890	868	889	896	808	881	850	847	881	835	815	884	864	861	861	853	880	852	859	872	828	877	860	853	874	886	912	893	881	874	828	827	888	856	858	869	791	866	870	818	817	854	825	847	848	845	854	876	805	825	824	833	846	864	858	855	876	878	890	845	831	863	892	893	864	847	860	824	879	830	867	902	826	850	850	861	826	859	861	831	876	885	822	823	881	882	857	888	801	877	908	893	877	899	873	838	907	864	869	927	824	841	853	847	814	799	786	931	876	866	859	867	848	833	851	877	889	883	853	873	845	833	841	869	796	966	889	859	857	891	841	832	840	816	870	847	885	863	896	889	862	856	866	839	868	892	837	854	833	876	841	878	865	844	849	846	900	832	813	850	836	801	839	863	797	888	819	788	856	869	826	868	860	840	872	883	855	809	812	806	816	905	865	817	907	832	856	831	826	858	878	848	845	915	883	850	843	857	851	801	848	789	868	857	806	844	940	821	902	803	880	812	875	845	814	887	873	841	811	851	794	829	847	874	859	877	850	850	850	870	898	845	881	848	831	843	829	830	809	861	886	899	828	863	880	888	896	835	842	885	860	861	909	850	899	903	871	821	846	844	901	882	839	833	859	832	847	836	872	873	901	879	837	890	857	823	852	836	850	792	847	866	872	816	892	860	814	828	862	813	863	809	808	825	893	867	876	846	822	858	830	860	830	858	896	854	888	833	860	894	882	891	826	823	877	819	851	781	852	835	845	850	893	929	829	890	816	869	875	877	862	855	867	875	847	832	839	881	829	850	796	860	835	829	869	856	887	910	917	871	835	793	820	870	859	906	824	852	848	836	874	887	880	852	939	864	879	843	842	849	832	832	813	842	909	848	843	865	805	836	850	873	846	860	873	843	831	855	819	817	828	844	863	862	843	881	823	835	877	857	827	862	846	844	876	843	848	885	825	882	876	901	857	875	814	796	866	853	861	808	827	874	830	841	883	847	815	844	897	855	866	873	846	819	876	797	868	867	812	848	829	848	863	802	885	815	895	816	859	854	844	903	902	880	877	843	917	918	829	814	836	799	841	815	821	873	851	883	864	905	864	858	866	902	889	860	864	870	858	902	868	817	831	848	879	899	879	838	797	898	882	867	890	873	903	810	865	885	874	829	885	828	893	869	854	856	862	827	857	919	841	815	833	918	818	860	819	816	892	864	830	852	875	790	839	850	822	868	872	849	878	869	823	855	866	880	824	896	851	871	833	809	777	803	885	899	834	901	817	854	857	861	820	772	832	927	841	874	809	834	855	841	873	841	838	901	897	836	900	879	864	811	849	938	826	807	844	828	875	813	832	861	808	858	884	850	836	832	814	837	835	848	829	869	858	850	848	853	861	872	801	887	903	817	892	843	866	881	804	879	856	855	842	856	859	855	898	886	884	829	879	817	829	862	873	861	843	883	898	855	859	884	824	921	859	866	831	828	841	842	847	843	864	883	817	845	833	834	890	876	857	846	863	869	797	848	861	849	885	841	841	788	891	857	819	893	858	844	863	856	854	849	861	841	905	849	829	912	866	811	874	841	860	879	861	870	847	819	879	864	840	862	866	884	832	828	893	869	875	866	837	911	930	831	876	881	819	824	907	843	850	835	842	862	853	789	865	934	824	836	878	795	878	870	872	851	889	869	869	843	878	847	766	862	907	865	913	842	869	882	851	860	865	850	819	854	865	914	851	815	821	858	813	818	815	820	832	877	857	884	845	816	881	865	863	854	832	845	895	835	815	868	881	886	826	812	846	880	857	865	821	862	931	847	790	853	872	848	793	826	891	842	830	881	854	872	857	827	818	874	840	874	815	868	867	908	868	841	882	885	792	792	832	843	875	880	836	825	867	921	930	888	818	859	841	877	846	837	876	836	889	885	905	873	831
55541	39705	52867	15283	2870	813	670	574	537	448	456	466	442	441	376	390	385	387	387	364	359	364	369	358	385	364	350	365	349	387	360	318	323	369	354	357	333	367	394	332	383	319	354	361	350	349	327	377	337	314	318	370	398	358	328	344	322	357	328	337	319	362	362	352	372	365	340	335	352	321	371	355	355	344	314	304	330	346	353	343	359	346	314	353	373	349	351	315	351	337	360	389	345	366	317	377	362	334	314	332	351	363	327	335	343	315	316	350	368	356	317	347	337	312	330	342	351	337	322	356	342	320	338	377	324	330	332	333	336	380	344	328	378	364	364	336	340	348	340	343	378	350	330	389	336	290	356	322	335	342	352	337	339	359	310	282	339	343	362	321	321	348	320	382	350	324	352	341	382	316	322	339	353	354	339	357	342	353	333	306	378	316	322	332	335	347	296	332	338	338	350	316	355	369	340	363	380	299	357	336	326	357	341	350	362	344	357	364	344	324	311	346	307	332	348	342	342	381	335	323	364	306	330	310	363	331	369	339	353	326	356	333	344	338	332	333	324	324	295	324	361	331	358	333	333	327	333	321	358	378	342	330	342	361	354	296	345	298	320	345	333	319	357	329	319	339	338	342	323	323	371	342	303	331	337	338	345	368	335	319	318	348	374	315	337	323	347	324	336	349	323	352	345	327	326	372	337	333	354	331	363	347	330	323	330	338	342	323	311	334	347	313	343	299	362	331	295	348	345	349	328	342	331	361	356	313	327	399	358	364	354	344	315	356	354	368	317	315	355	339	355	365	316	315	350	332	355	367	338	344	337	297	338	324	306	339	327	311	342	341	324	350	352	305	321	315	346	339	362	355	332	341	356	351	346	351	330	357	375	335	338	386	356	323	332	327	324	285	339	327	348	356	360	329	351	315	337	326	364	331	342	300	361	368	336	368	329	346	352	322	365	324	313	358	314	365	346	361	347	358	323	340	341	315	367	350	315	341	329	316	323	359	325	360	322	362	357	329	340	339	364	330	301	357	335	344	301	347	323	336	353	350	344	322	351	340	365	321	330	298	346	351	349	330	297	335	332	345	343	317	340	341	342	318	325	324	335	332	357	362	327	306	326	349	332	331	391	323	321	331	324	331	354	356	341	318	323	345	310	315	341	333	336	329	349	332	318	346	352	356	336	350	324	329	339	321	307	309	330	386	317	357	322	387	369	406	339	355	356	323	366	322	334	331	339	316	324	338	330	345	340	315	342	341	311	326	354	312	343	349	344	351	320	344	328	324	343	352	315	335	365	364	352	312	345	325	358	317	346	319	329	373	339	338	325	360	338	370	338	354	367	350	334	350	303	333	336	324	376	353	326	327	344	339	351	349	334	337	357	331	338	344	346	330	316	352	345	329	319	356	336	336	337	334	320	323	389	329	333	354	323	324	354	331	355	328	327	378	352	350	359	333	339	330	322	331	346	330	345	345	360	330	294	282	344	340	317	346	352	356	361	324	358	357	331	332	329	341	369	340	321	345	354	334	366	311	308	341	329	340	375	331	348	318	322	322	329	315	357	326	366	350	349	328	333	318	329	331	357	341	348	345	328	388	345	363	362	341	323	332	309	351	324	362	339	360	347	347	340	353	347	360	332	328	321	318	318	376	349	337	325	347	351	330	383	336	355	349	324	376	354	335	314	309	347	338	314	329	342	314	354	323	298	320	328	305	352	323	361	342	360	320	329	364	353	339	342	346	347	390	329	321	334	316	338	325	345	359	361	337	356	354	354	331	337	326	339	349	342	324	321	319	336	353	338	348	363	358	338	320	336	323	332	311	354	323	365	321	315	334	332	339	319	336	343	327	377	317	347	328	353	347	342	323	389	335	332	339	332	356	336	349	353	329	324	325	313	330	304	317	326	340	345	354	305	305	335	355	335	331	330	328	309	326	348	332	364	362	319	318	328	343	319	369	335	356	328	329	382	349	341	364	310	353	310	346	338	343	343	322	381	308	294	301	349	317	358	352	330	311	353	330	362	322	333	326	314	345	344	354	336	358	354	336	361	328	324	346	347	359	321	322	357	350	299	344	330	317	316	372	340	346	317	315	349	323	334	303	353	348	344	355	316	331	347	315	346	326	329	326	343	351	320	326	355	366	354	348	327	328	362	340	319	353	350	359	355	356	309	384	365	352	357	328	352	345	342	375	355	335	330	350	345	340	311	342	340	387	350	342	315	343	356	378	323	339	356	339	322	317	345	330	344	333	310	315	348	357	358	342	348	335	323	318	336	321	353	349	306	312	326	335	318	335	373	319	355	361	292	327	333	391	347	350	335	346	359	330	329	323	310	360	311	373	352	333	358	335	374	358	338	362	366	335	328	346	343	325	336	350	321	380	348	342	338	353	314	334	345	326	340	335	327	318	359	335	372	298	317	367	342	294	345	334	325	323	300	293	355	340	320	319	360	368	312	329	321	318	331	373	339	308	314	339	334	329	342	350	347	307	335	358	347	333	307	352	303	336	351	310	315	333	339	349	325	334	347	371	368	292	315	372	347	342	326	312	351	289	338	331	332	350	343	334	340	301	332	349	326	317	332	357	315	339	330	347	363	304	344	317	344	329	347	349	337	319	302	300	328	360	335	323	339	351	363	333	297	320	356	313	336	363	349	345	366	370	349	301	331	311	345	350	339	364	350	344	353	339	300	344	347	337	377	337	345	350	335	368	352	360	356	379	355	347	333	334	345	323	342	324	327	310	325	311	349	315	322	333	339	345	325	351	325	337	317	355	357	337	355	313	346	323	350	320	348	334	334	327	353	343	320	299	318	342	314	326	344	324	347	314	327	367	335	344	305	313	331	332	372	330	339	358	320	315	351	317	299	333	341	391	334	333	331	311	332	347	341	346	342	372	346	352	332	354	343	337	323	340	370	298	344	343	343	343	360	307	349	319	312	345	341	350	368	325	305	348	335	344	308	332	323	362	356	373	348	333	330	316	348	332	319	336	364	330	355	344	347	321	345	325	359	353	325	379	310	350	329	365	364	347	331	369	335	307	361	338	319	318	338	381	330	379	326	328	307	360	348	308	328	309	327	351	350	326	333	330	363	333	339	343	356	333	361	336	324	375	321	332	381	344	368	350	328	333	350	374	330	346	343	331	372	359	357	310	303	351	326	329	351	342	355	345	347	334	332	335	347	360	378	362	333	336	364	329	340	370	333	314	340	338	361	298	384	352	349	333	341	357	314	356	336	345	341	345	330	353	384	342	334	329	326	321	330	329	324	368	347	354	346	325	357	312	330	330	341	320	363	339	366	337	300	346	339	334	296	325	327	323	338	352	307	375	361	353	342	348	346	353	349	323	342	334	350	351	318	318	331	344	335	316	357	331	343	365	317	347	342	297	307	301	344	359	349	362	366	357	344	341	350	348	343	336	349	303	337	336	334	319	366	325	331	331	372	342	320	358	357	323	360	341	353	324	347	341	364	313	342	368	344	353	299	361	313	313	317	351
32257	27772	42773	11216	3649	3036	2578	2277	2030	1769	1641	1485	1418	1388	1289	1315	1196	1137	1164	1133	1069	1065	1069	991	1009	1047	991	939	962	966	941	980	892	958	933	935	916	970	925	899	958	905	949	907	971	881	871	924	878	921	933	853	894	857	836	907	796	863	908	877	893	833	872	870	878	870	871	885	902	901	894	895	886	927	800	870	855	908	880	845	880	831	893	846	874	859	865	853	826	875	873	839	856	900	869	880	859	861	861	797	830	867	857	822	843	870	876	884	868	896	866	888	808	845	858	881	862	831	839	869	843	871	870	870	853	891	834	850	843	864	838	861	846	848	893	858	843	854	843	851	845	832	886	877	884	867	817	883	851	808	834	904	867	886	825	885	833	882	834	877	827	902	857	839	815	873	887	838	909	865	839	878	847	868	831	881	890	818	851	824	883	883	887	881	864	905	822	848	874	917	828	855	846	897	878	854	897	860	876	831	855	879	822	840	826	894	878	871	848	894	908	833	834	882	869	828	896	875	824	882	865	837	836	841	900	845	850	869	892	820	866	880	848	869	878	853	819	877	865	872	826	827	890	867	845	936	857	795	888	866	897	831	879	892	849	873	886	914	878	842	800	844	879	866	906	831	865	838	879	886	839	855	849	852	837	872	872	842	847	843	889	877	889	861	882	871	886	816	827	812	842	865	877	874	878	843	861	812	790	781	843	875	886	859	895	891	864	836	857	879	855	853	906	896	884	894	877	854	836	886	877	851	838	882	891	866	876	857	837	829	854	841	900	864	843	855	892	863	870	868	904	881	893	832	896	859	901	819	877	823	867	926	857	859	851	886	835	898	867	902	911	841	902	877	863	810	916	876	821	864	855	834	871	795	825	846	841	854	816	865	836	889	868	835	886	831	875	845	867	869	889	809	838	850	892	838	837	919	835	832	921	903	847	845	858	873	846	894	905	878	869	844	879	852	800	879	891	864	851	905	863	878	848	814	868	861	828	816	872	861	895	898	846	863	881	830	828	850	876	874	871	884	875	829	828	818	855	839	840	848	850	848	846	849	855	822	853	845	830	870	831	859	828	852	850	883	849	811	816	862	909	846	883	874	875	854	856	844	810	812	897	851	875	869	864	843	819	842	845	883	868	885	824	912	899	864	874	872	841	783	839	865	874	887	816	876	866	907	908	787	891	864	851	834	895	853	804	871	896	865	884	841	826	848	845	823	894	835	856	889	832	839	865	888	793	819	850	841	875	885	863	862	914	885	826	902	813	807	843	900	845	839	822	860	811	866	878	831	825	878	792	824	823	862	837	834	864	872	893	858	892	871	815	826	844	850	895	830	875	776	912	864	844	834	864	821	871	859	841	880	867	795	851	853	887	866	861	901	832	822	857	855	849	849	882	892	830	849	807	861	908	847	865	899	856	885	805	863	871	863	868	819	868	880	877	885	819	846	854	798	883	849	847	808	860	891	834	804	851	885	844	876	877	809	845	859	826	892	872	899	865	876	810	861	847	910	843	825	822	862	814	863	914	834	881	806	813	843	830	835	866	851	866	831	822	809	880	886	837	877	836	865	836	883	840	881	819	797	851	879	870	869	874	811	890	855	907	813	841	865	848	889	909	824	854	858	886	905	873	841	891	869	870	841	870	839	899	899	840	878	894	882	875	824	844	809	846	887	851	894	867	853	868	793	834	888	868	848	797	909	843	833	880	828	880	832	857	857	864	876	859	860	810	838	814	861	853	851	833	867	833	896	833	816	899	825	876	906	831	860	858	836	884	867	900	862	903	830	876	861	838	888	848	889	881	867	866	856	865	863	854	861	875	860	917	901	810	879	856	857	814	857	823	802	859	839	851	854	872	833	895	814	806	800	913	804	851	841	875	835	867	852	881	893	881	826	873	828	853	825	827	867	856	907	816	835	862	826	843	841	842	871	891	868	856	856	881	821	834	875	872	896	918	891	845	880	857	898	876	856	860	802	853	836	872	848	886	863	908	852	831	856	855	869	867	854	838	788	850	812	852	884	865	837	886	830	882	857	822	845	875	819	894	848	841	839	824	837	850	895	831	916	801	878	852	893	879	855	877	859	865	870	840	874	909	892	861	860	839	847	879	863	877	858	830	879	912	844	886	856	867	880	827	850	833	862	855	842	833	861	907	854	839	891	871	860	913	898	831	837	852	783	795	823	838	811	832	831	837	786	865	868	840	839	860	824	893	832	813	930	855	879	847	852	836	884	875	847	871	828	920	865	877	888	896	861	841	853	907	900	859	826	808	868	854	882	835	883	870	850	864	883	831	844	869	886	868	814	866	833	868	819	872	811	797	863	834	876	826	834	886	812	850	869	842	859	856	911	877	852	854	877	925	828	866	874	872	854	849	796	832	858	832	862	808	849	851	845	869	895	845	885	886	858	893	897	925	900	877	839	860	874	875	877	900	842	823	926	850	854	862	852	848	820	863	858	821	889	876	823	874	860	838	861	808	875	897	861	878	884	909	877	840	843	892	891	841	852	816	893	857	820	857	872	868	869	861	892	827	835	784	897	787	865	853	897	909	811	869	856	870	803	850	876	838	876	883	881	948	876	856	861	887	837	849	897	859	900	875	826	872	864	830	872	871	836	872	862	834	858	808	812	862	895	861	820	852	841	889	902	851	847	807	828	871	824	879	850	880	848	844	885	824	846	829	829	887	831	902	862	841	872	882	837	905	865	882	823	830	866	789	820	873	846	867	856	890	861	850	860	827	846	827	795	846	855	874	828	824	832	833	860	899	856	824	864	878	809	868	883	827	848	879	855	840	848	874	872	846	844	874	865	869	896	882	830	845	841	846	855	830	864	904	822	849	840	850	828	876	842	802	850	905	868	898	823	891	839	876	842	852	907	825	891	893	826	893	884	829	865	866	871	833	830	855	837	947	838	885	840	903	861	824	888	821	830	874	872	894	846	872	893	824	831	880	850	881	851	883	898	841	888	849	878	877	876	845	917	865	863	832	809	886	907	861	843	885	881	870	881	860	857	904	863	895	857	853	861	868	860	873	838	812	862	916	833	856	926	865	917	913	905	855	822	871	856	845	829	859	821	832	835	781	902	895	882	855	791	812	877	879	888	808	873	890	856	900	897	878	856	874	848	885	835	895	895	890	854	853	857	870	860	888	854	871	829	868	850	897	820	914	838	834	868	824	867	840	861	868	894	838	837	874	845	816	860	928	822	830	832	862	846	828	834	906	831	839	840	915	871	873	873	878	823	869	832	849	839	868	895	858	835	895	829	835	865	844	847	853	875	841	823	831	853	864	808	889	833	857	888	885	809	812	905	891	832	906	901	853	834	864	852	864	849	900	816	751	858	863	844	826	842	883	840	881	927	826	939	920	833	885	862	823	845	868	871	863	877	869	900	824	924	869	848	817	892	830	883	862	835	880	805	844	831	864	888	858	844	859	886	848	898	878	807	842	853	833	860	899	887	834	836	911	815	816	882	885	800	847	878	866	892	845	868	840	853
6175	996	1857	330	213	174	162	166	148	171	182	156	151	172	167	158	163	160	183	174	137	196	188	177	158	141	182	155	192	186	191	179	172	170	164	187	172	145	154	142	153	153	181	168	162	189	145	138	166	156	171	159	166	170	174	184	176	154	157	182	168	160	152	165	172	189	172	167	168	176	168	157	142	162	177	186	153	159	173	152	162	165	166	165	181	161	143	147	127	170	153	168	154	149	164	156	170	168	166	175	135	162	167	148	149	164	167	155	157	178	175	163	187	141	177	150	186	180	162	171	183	177	168	174	162	174	191	158	152	149	175	154	190	173	178	168	183	161	189	150	164	152	176	141	157	144	194	166	159	150	174	164	190	164	146	158	194	164	154	152	156	134	153	183	169	160	183	164	170	150	188	165	190	161	138	168	176	151	157	163	174	186	163	168	168	169	162	155	146	173	144	176	154	163	153	189	155	175	181	178	156	176	176	151	162	160	137	149	183	145	181	157	148	168	165	188	166	180	177	158	176	179	158	162	188	157	182	165	170	139	149	155	163	166	165	152	167	142	166	151	139	156	166	150	168	177	171	153	154	166	158	159	173	157	181	163	177	158	159	154	167	182	150	163	154	189	167	154	150	183	173	157	182	157	158	184	157	182	174	169	175	184	166	164	177	179	176	158	159	186	176	150	163	155	181	155	146	166	174	166	168	156	180	160	191	171	169	168	175	160	175	164	167	185	165	166	159	164	157	147	172	177	179	181	179	161	181	150	156	181	181	154	177	171	152	162	166	174	157	161	135	192	153	165	182	176	156	156	174	190	151	168	160	175	164	151	156	162	175	182	164	183	149	157	154	181	172	164	169	187	192	152	147	180	162	147	172	173	164	156	164	156	143	172	173	165	166	167	168	162	164	166	169	159	176	165	181	151	157	166	185	166	176	148	152	175	161	171	181	150	179	159	171	181	155	151	179	158	175	174	159	166	151	153	157	146	177	164	149	181	159	153	179	188	156	171	186	170	172	177	172	154	156	181	151	149	168	149	141	183	145	140	181	185	189	159	168	151	158	154	148	165	185	162	169	157	147	157	175	151	166	167	162	160	163	147	179	172	157	172	180	177	169	163	152	162	156	160	165	170	145	178	173	172	162	174	170	130	190	160	163	153	174	164	157	166	179	168	156	141	157	187	160	181	158	153	170	156	141	161	150	156	155	143	158	182	164	158	153	179	176	154	174	171	160	149	155	158	174	174	153	171	167	160	165	147	178	181	138	165	166	170	171	175	161	157	156	165	156	152	177	146	151	157	209	189	146	137	146	142	161	185	146	154	178	169	171	172	163	173	152	177	185	165	178	161	177	174	168	143	151	159	184	156	148	145	186	157	156	206	160	149	145	164	165	164	166	157	171	171	179	166	193	176	144	152	180	183	183	153	165	190	167	185	157	151	191	150	194	166	165	170	178	169	173	171	152	169	161	137	167	145	152	166	161	137	158	178	167	150	180	160	163	148	157	163	136	146	156	152	160	163	137	155	162	148	175	164	173	152	143	149	184	147	175	198	168	162	167	156	171	146	167	179	190	153	163	173	172	164	189	196	157	163	185	165	179	165	163	147	172	150	161	173	158	153	174	168	160	166	178	134	178	159	156	171	157	169	159	133	177	158	168	180	151	164	175	186	153	163	182	151	141	161	166	165	150	150	170	161	163	146	182	151	173	169	151	164	184	156	167	177	167	174	163	136	175	192	171	138	180	166	166	172	161	190	172	164	172	162	175	179	168	140	160	165	150	159	184	144	163	176	156	178	189	159	164	158	169	159	150	166	159	164	155	185	160	156	145	167	189	189	159	164	152	171	161	198	165	156	163	153	176	187	168	158	140	167	151	173	162	161	156	144	151	177	152	184	159	163	149	161	165	162	144	176	138	167	151	173	178	151	139	178	171	163	158	175	158	161	169	161	164	182	163	160	152	168	169	181	181	170	144	180	148	142	159	169	169	168	146	157	134	179	192	177	171	143	168	172	172	175	172	175	179	172	162	155	174	169	177	183	190	157	196	166	143	160	155	157	175	197	161	160	160	160	160	156	151	178	190	156	183	191	171	172	146	161	182	175	165	192	161	152	162	156	173	168	157	145	152	165	141	167	154	149	185	167	147	148	161	144	172	145	175	202	169	165	177	145	178	168	180	191	162	168	159	158	163	178	161	181	170	139	168	171	151	173	185	163	179	203	187	161	159	178	164	182	161	146	161	141	143	192	147	160	157	175	182	153	170	151	148	159	151	165	180	169	155	153	160	175	146	166	176	167	161	152	165	149	153	183	151	180	180	173	183	148	157	159	143	155	161	162	174	166	154	174	155	172	159	159	183	181	166	148	152	162	178	193	165	155	167	176	173	173	177	148	158	160	177	166	149	172	182	161	162	159	190	143	169	157	173	175	178	169	161	147	162	171	168	139	166	154	183	188	175	149	164	182	175	184	172	181	153	168	147	169	145	162	152	173	165	148	159	163	161	180	139	150	161	158	152	177	142	154	156	163	182	160	176	165	155	165	175	142	164	169	184	171	161	161	164	179	148	175	161	165	169	157	153	162	178	158	159	158	168	192	160	171	136	188	172	170	174	158	181	164	139	149	178	156	173	172	168	172	172	146	177	192	155	150	185	162	161	159	161	157	156	186	173	173	152	156	145	166	138	162	159	190	158	154	156	156	155	158	160	184	162	133	168	178	168	175	172	151	173	139	144	174	186	163	164	186	160	176	171	156	151	173	177	158	198	174	157	163	172	169	188	175	183	182	158	148	174	174	178	152	187	142	181	174	166	149	181	157	157	168	172	173	181	170	176	186	182	161	151	165	167	135	156	154	177	180	161	140	173	167	174	167	189	171	170	179	175	161	139	156	150	181	188	165	165	176	160	165	157	159	160	170	165	158	182	146	190	168	163	149	150	148	174	158	185	152	164	145	176	179	159	158	152	181	187	171	172	156	149	181	169	181	170	162	173	187	151	177	154	194	181	158	143	177	171	144	157	185	169	145	144	157	156	168	182	165	176	182	176	160	188	181	169	151	159	149	165	191	191	182	164	164	152	172	169	168	170	148	139	161	190	146	171	173	156	158	183	160	172	154	168	160	175	161	175	161	178	172	173	136	146	192	178	168	171	158	187	164	171	164	175	148	183	171	170	169	174	156	164	163	165	179	174	166	176	177	161	153	165	173	177	166	157	176	155	176	157	165	159	153	134	173	174	155	171	141	168	193	162	159	171	175	161	154	165	166	175	173	176	200	185	151	176	175	170	168	174	153	161	180	183	179	176	153	172	175	189	165	160	167	161	152	147	161	150	148	158	160	162	136	152	171	161	155	176	168	200	163	155	164	169	167	143	166	181	175	145	152	181	163	183	190	154	171	165	173	163	149	156	147	180	160	158	163	199	165	171	166	151	140	185	159	175	154	135	180	183	166	174	166	158	168	156	199	184	164	156	185	164	177	163	164	151	199	175	158	146	196
5598	1866	4459	1212	580	564	570	507	561	521	501	547	581	514	491	506	465	488	501	497	498	501	477	478	493	506	468	576	514	517	477	509	538	469	503	474	470	521	506	473	492	501	478	504	507	521	483	521	521	521	466	494	488	525	510	484	532	521	513	471	534	503	500	514	466	503	523	534	517	499	490	526	448	434	501	482	464	501	541	531	473	518	489	529	528	472	493	526	526	485	482	486	538	550	486	484	474	515	452	531	489	495	499	504	534	514	484	496	486	527	472	506	503	488	461	504	490	525	482	519	483	502	481	511	501	479	486	476	503	504	495	493	461	479	487	498	505	518	464	546	484	520	520	460	514	489	541	542	500	505	507	491	529	506	481	516	483	493	513	484	497	510	481	504	531	510	542	467	487	495	467	519	485	504	473	528	526	501	500	496	486	478	507	501	459	511	474	521	493	486	499	512	489	510	478	500	506	464	497	528	492	545	500	514	474	548	532	508	490	497	489	491	483	522	517	474	515	442	469	502	473	508	493	473	531	512	549	513	490	489	514	471	487	534	467	472	458	520	476	476	499	506	518	503	491	521	485	512	514	462	497	489	505	484	520	495	502	498	498	520	480	530	491	479	514	524	491	512	487	534	484	510	509	498	461	521	540	482	522	499	506	506	475	506	514	498	479	508	520	497	489	502	519	489	530	534	506	497	487	503	506	535	520	509	521	478	487	506	511	522	531	508	515	505	490	528	486	519	520	475	469	503	504	470	450	510	495	483	492	477	524	493	525	509	491	459	451	485	502	530	457	503	478	540	479	482	515	487	492	470	483	511	506	468	526	475	472	489	504	499	482	472	514	498	504	532	491	513	471	479	495	498	480	512	526	514	481	497	490	457	497	503	513	528	489	527	505	494	486	470	476	545	475	495	494	501	510	492	489	499	531	505	498	508	496	484	522	476	510	499	484	499	489	531	457	522	501	456	488	525	498	489	494	497	514	513	514	539	516	506	453	473	469	492	503	519	484	513	459	510	484	479	507	491	466	541	523	497	460	521	510	550	510	518	468	536	459	537	462	539	494	491	534	465	490	472	520	529	520	459	511	466	472	488	512	476	495	515	453	525	483	476	457	535	509	489	450	479	479	469	496	478	481	502	518	503	499	513	502	501	524	483	489	498	499	505	487	498	505	473	487	507	518	539	480	479	522	505	525	541	494	508	499	505	464	483	516	508	516	520	475	489	490	523	541	531	549	520	494	503	517	502	509	507	535	496	544	530	526	513	482	489	497	519	535	504	500	489	488	482	520	522	546	486	486	504	484	535	478	480	499	503	505	527	540	525	469	504	516	507	467	540	522	512	480	486	501	508	481	457	523	518	428	558	511	505	451	479	523	505	502	520	524	496	485	474	519	514	499	488	503	505	535	506	503	510	510	522	531	516	502	488	517	487	500	501	493	496	529	535	506	464	513	497	508	510	472	461	520	518	518	514	457	480	502	504	485	560	475	491	514	463	497	488	522	477	481	475	481	526	508	498	502	488	486	495	482	516	510	504	554	488	502	488	542	479	490	486	477	508	516	505	502	498	511	528	494	501	475	474	501	566	505	493	499	507	482	487	471	493	496	498	506	531	452	465	505	482	501	504	491	464	494	504	467	480	500	522	540	456	510	520	510	473	485	473	467	524	482	496	482	478	470	513	477	505	469	502	450	486	492	503	509	522	508	499	528	477	524	540	466	527	537	478	516	491	507	471	491	468	483	530	487	490	494	483	485	469	500	496	470	500	519	481	474	501	498	499	474	520	486	526	524	486	468	478	509	525	473	542	494	517	538	546	528	507	460	513	467	459	515	483	500	497	526	518	550	483	510	504	495	501	551	516	484	497	495	483	521	473	513	457	492	474	522	532	483	545	458	475	502	503	502	515	497	468	469	469	506	523	506	489	511	490	492	487	530	507	495	489	523	504	511	453	499	493	480	524	491	531	488	466	543	527	490	495	519	530	552	507	496	486	508	486	505	519	459	543	526	476	513	570	470	516	507	522	532	480	482	460	530	512	518	497	459	482	471	503	499	502	474	500	483	463	484	502	476	460	513	532	515	510	475	484	469	454	556	486	484	519	471	505	518	477	485	499	493	493	512	503	536	537	497	485	494	480	527	489	518	534	492	477	506	510	490	518	513	470	531	537	488	511	527	526	524	490	503	513	518	500	511	539	523	466	526	493	535	505	490	486	490	501	498	562	474	481	574	528	484	535	514	465	505	487	521	444	519	499	541	482	490	498	500	489	553	544	505	528	458	501	480	504	490	533	478	474	513	489	521	538	466	523	507	489	478	522	543	490	472	513	476	465	488	441	554	504	537	489	486	493	505	501	495	501	477	481	497	498	498	503	492	495	522	487	543	512	463	510	477	521	462	468	495	461	505	491	510	505	493	514	494	509	499	470	539	466	532	488	478	504	519	512	476	502	519	472	515	533	507	469	461	504	510	530	513	535	473	510	482	494	535	509	478	465	523	505	505	523	524	482	526	528	504	521	516	505	486	504	489	522	523	526	461	480	507	491	532	513	516	504	496	511	485	488	472	493	535	496	479	479	509	477	494	525	539	512	515	528	475	517	471	493	515	497	475	486	507	493	519	505	500	481	464	518	478	509	502	487	507	488	500	527	521	499	521	520	511	521	475	503	454	512	493	483	481	499	500	486	465	498	489	479	521	525	504	529	515	484	476	475	482	519	481	513	515	527	486	500	484	520	499	471	523	531	498	474	515	557	476	512	478	465	527	519	517	466	524	537	548	491	490	440	502	579	465	524	470	489	487	484	487	451	496	485	495	476	531	494	533	519	520	484	528	500	524	515	480	458	487	473	533	517	513	530	518	473	457	496	517	482	477	535	519	503	513	517	535	502	486	498	501	474	491	494	494	498	515	477	487	534	556	501	519	488	487	503	498	529	472	492	478	513	513	472	506	442	498	480	519	503	528	487	486	473	523	517	507	522	512	499	542	477	494	447	500	508	536	493	503	454	487	500	511	539	478	524	480	502	507	487	514	486	480	553	483	547	471	500	498	519	481	494	496	524	482	515	525	485	510	522	516	519	535	521	532	474	542	484	500	475	501	455	488	489	503	494	467	505	499	484	477	501	518	481	525	505	507	465	505	528	493	487	512	505	538	481	489	453	513	519	515	542	454	473	504	515	488	490	508	474	563	547	523	505	477	490	521	497	516	488	492	506	485	471	472	513	507	460	487	524	507	467	478	496	499	501	476	472	510	489	465	533	490	486	523	487	492	506	522	458	498	498	499	494	493	566	485	491	515	506	509	516	474	486	462	510	486	511	491	508	478	484	514	457	498	530	474	490	512	515	555	532	478	522	504	450	492	459	537	536	456	526	484	505	503	543	495	447	508	543	506	506	514	526	436	518	487	513	485	536	478	489	537	565	464	518	494	506	496	475	514	525	474	498	501	516	520	524	545	468	517	507	541	493	478	521	458	533	521	481	479	510	530	503	483	491
42580	27207	37847	11613	2025	567	482	492	398	405	384	410	325	365	363	380	366	328	335	329	373	324	340	332	340	326	363	362	333	355	333	331	320	352	344	344	339	367	362	295	312	348	319	325	340	316	349	352	316	314	357	356	333	330	341	366	341	338	354	330	320	331	313	332	354	309	330	350	332	306	365	343	315	341	326	335	314	319	336	297	338	338	308	353	357	337	312	317	336	347	324	314	335	374	345	325	336	317	320	315	325	323	295	334	321	356	341	321	340	362	338	323	324	320	336	317	352	308	308	323	359	294	339	341	345	310	340	355	330	319	336	318	367	345	347	277	336	366	343	291	324	288	312	298	317	334	341	309	291	323	321	336	302	314	330	325	343	323	324	327	295	324	310	352	357	337	299	331	372	302	343	337	332	345	349	327	308	348	332	300	313	333	332	307	325	335	345	327	356	311	358	311	314	336	343	336	323	356	339	369	316	335	306	297	352	316	353	329	326	333	320	331	343	344	344	345	325	320	316	339	345	318	356	308	328	335	343	325	352	316	294	329	346	304	334	313	291	315	370	347	327	350	289	334	381	310	306	331	316	316	335	307	319	350	313	303	335	353	318	336	327	358	294	323	339	355	322	362	350	322	312	362	323	333	311	318	313	306	339	296	295	302	323	352	377	367	324	340	330	328	339	339	327	349	316	347	351	335	323	343	340	309	373	294	319	299	324	333	290	336	311	328	322	328	356	334	340	315	313	351	290	318	339	331	315	314	329	334	349	355	332	311	334	301	341	344	362	343	332	309	324	327	315	355	393	345	343	304	322	308	350	301	308	340	349	328	318	302	318	327	361	321	328	343	340	314	338	325	325	318	343	352	321	306	301	333	332	316	322	356	311	328	300	313	343	345	316	331	335	361	322	339	313	319	331	297	319	365	351	328	339	306	348	316	328	324	333	352	325	329	315	353	351	362	333	295	345	327	336	305	356	341	315	313	312	355	331	320	286	302	294	359	299	336	340	324	314	343	343	328	335	354	327	306	316	336	326	331	297	321	329	325	336	339	305	331	331	332	330	320	330	307	357	320	322	338	359	292	318	322	338	377	355	321	357	330	350	330	344	327	310	327	324	352	336	348	328	343	314	347	312	343	327	316	311	364	361	376	366	290	338	328	303	351	322	345	311	310	326	324	312	306	318	317	347	330	350	344	340	329	363	304	323	297	339	305	349	327	319	344	360	327	330	303	307	332	326	304	355	337	337	324	329	294	331	348	340	341	355	346	325	330	349	320	314	356	310	342	321	349	284	334	335	338	328	327	313	340	309	341	299	342	355	354	320	313	318	328	318	293	353	333	334	312	368	348	331	311	353	359	366	358	335	343	356	345	322	320	328	311	299	319	347	335	320	322	350	348	370	349	376	337	345	309	312	318	339	325	371	326	303	344	342	320	310	368	291	326	330	324	349	310	296	299	312	330	301	356	322	291	316	327	327	328	319	321	337	337	310	316	339	350	344	305	336	335	322	300	332	376	311	328	329	312	325	317	340	307	324	304	324	343	336	322	345	316	329	341	291	326	353	325	328	339	321	344	360	342	338	327	336	343	329	373	332	306	310	302	329	314	354	341	339	320	330	327	296	343	362	331	331	339	302	328	350	298	328	347	317	335	344	350	305	348	298	339	327	331	333	332	325	314	316	320	311	340	313	354	365	347	334	340	331	329	328	360	344	339	317	314	330	323	345	330	302	312	327	340	347	325	371	306	332	352	315	313	332	311	328	323	331	351	313	347	356	334	347	330	342	344	323	341	332	340	357	371	329	308	324	347	326	338	335	305	339	362	344	279	317	321	342	303	298	312	320	328	323	307	319	327	339	320	323	373	343	350	311	301	289	337	343	329	323	340	357	352	339	342	281	370	342	332	331	352	343	346	347	325	284	298	350	328	330	346	305	355	324	352	329	319	341	328	348	325	339	299	333	319	338	360	362	316	331	316	326	309	329	335	320	349	313	317	346	339	338	321	315	327	342	314	323	326	332	332	299	334	333	294	314	308	298	305	299	359	329	334	347	320	362	303	327	331	350	324	325	323	320	322	340	351	320	332	369	316	367	303	331	328	307	338	325	322	323	329	347	298	316	346	338	325	324	312	325	304	328	355	329	327	339	352	350	341	308	311	350	324	302	345	311	328	354	331	335	303	339	306	324	316	360	311	333	334	281	302	325	310	317	334	327	347	326	312	319	319	342	339	332	323	318	321	322	305	346	316	322	350	362	312	343	336	329	355	311	338	337	343	336	337	352	358	344	347	313	308	323	338	314	356	328	349	346	324	312	314	334	332	315	332	312	317	340	329	334	325	321	339	329	331	336	334	309	352	309	326	329	323	363	345	333	334	353	323	362	355	328	315	348	330	321	325	318	311	316	332	336	329	377	317	298	349	347	321	326	344	347	323	355	313	310	349	303	345	341	309	318	335	339	323	342	355	332	318	343	342	350	347	312	319	314	339	340	353	325	336	327	355	342	345	340	335	357	333	317	343	353	342	333	337	316	354	304	302	323	351	335	284	324	312	357	330	324	334	322	309	311	312	338	302	339	350	329	333	303	344	347	344	324	340	338	297	314	318	339	327	328	334	322	334	304	335	329	287	329	338	360	346	325	333	364	312	311	336	313	330	329	339	350	275	315	339	309	320	364	324	350	324	333	329	321	348	324	351	353	301	352	338	333	309	305	327	320	312	328	362	317	313	324	286	333	353	342	335	314	352	338	318	332	356	301	312	342	370	343	303	322	345	335	324	345	341	355	318	321	331	329	292	351	311	316	315	297	366	301	322	283	327	322	328	312	340	322	336	326	345	360	329	359	332	316	320	291	309	346	325	327	344	341	341	325	341	359	329	334	349	344	336	352	326	383	342	303	366	328	309	335	342	327	332	325	341	331	323	335	346	357	330	331	321	342	323	314	328	322	312	301	305	323	345	341	328	319	317	316	321	321	328	346	331	298	342	358	320	326	364	328	343	339	342	344	353	314	320	363	330	323	353	302	319	347	332	329	324	319	292	345	335	347	329	323	319	310	321	326	324	336	350	345	319	330	338	342	315	328	343	310	327	334	339	331	372	337	295	327	294	339	335	316	313	343	365	325	344	339	330	306	315	345	315	334	332	350	349	351	347	345	328	312	290	328	324	338	309	343	326	321	315	305	362	327	348	348	325	325	331	339	337	339	330	315	338	312	333	357	331	307	351	327	317	344	364	333	320	323	358	361	345	336	322	329	301	307	365	335	338	348	346	315	329	323	321	316	350	331	303	325	353	315	344	338	337	327	346	366	317	327	365	336	349	329	339	308	322	332	347	325	337	326	319	321	337	313	337	353	338	282	331	310	337	333	328	330	319	349	321	321	335	286	313	328	356	344	314	378	333	317	338	324	350	350	314	325	327	344	313	331	349	347	354	331	358	342	324	357	329	321	348	369	330	321	348	350	346	342	280	360	357	346	323	355	339	318	346	344	345	332	336
23735	19484	30391	17343	2389	2007	1794	1630	1500	1367	1280	1158	1190	1152	1074	1060	1053	1010	1004	964	1006	920	965	960	968	893	948	986	873	885	910	891	916	911	882	866	911	933	855	906	920	901	832	901	911	923	936	873	880	858	897	871	875	873	913	910	884	858	840	852	900	866	901	863	868	891	871	859	913	897	907	888	907	847	816	881	862	869	867	891	857	870	841	865	841	845	861	844	867	929	901	889	842	903	866	861	907	807	853	903	852	853	882	865	910	889	830	852	873	886	848	935	872	857	861	906	892	888	896	807	857	881	886	806	864	825	852	919	853	863	851	858	887	892	825	833	866	863	868	860	902	839	843	846	860	804	897	867	859	844	867	832	884	868	883	842	894	866	881	934	839	846	892	822	799	826	883	810	891	894	852	849	852	926	858	862	874	875	866	892	838	847	900	934	907	852	880	894	830	879	898	879	908	885	847	835	878	885	874	857	866	869	896	852	914	849	876	861	893	861	829	878	869	908	889	844	865	819	867	880	883	825	849	862	874	850	875	835	873	860	827	916	890	873	872	882	834	886	869	827	855	862	808	914	813	881	812	882	886	856	899	883	890	847	819	837	851	854	835	896	806	847	875	834	853	886	868	895	841	875	797	800	841	826	820	852	851	872	872	799	816	862	871	847	882	857	812	882	868	824	900	873	890	835	866	907	879	841	829	896	833	862	909	839	858	830	860	845	838	812	864	879	876	864	814	866	878	826	851	865	808	891	861	842	885	886	921	888	856	922	909	880	875	854	913	879	841	866	921	813	838	856	869	847	832	883	832	878	860	851	821	817	871	886	832	822	847	923	894	865	891	854	798	813	848	865	882	820	856	874	880	896	871	850	866	857	846	886	826	886	843	880	832	822	881	842	855	824	885	914	825	877	896	870	937	845	913	894	852	839	822	821	890	881	882	837	781	837	864	868	810	880	861	874	871	828	878	869	862	895	891	845	890	839	858	868	888	897	876	886	917	813	840	869	871	850	880	824	820	878	829	836	846	890	836	906	884	903	848	833	875	884	890	788	896	884	844	896	803	849	864	875	877	830	839	847	848	860	863	874	873	892	880	829	813	865	868	872	835	854	769	867	855	877	848	839	874	905	849	908	849	845	869	894	849	845	868	902	844	871	868	857	812	855	805	869	858	889	867	899	876	858	850	872	846	834	889	880	826	848	811	916	857	874	894	873	826	907	879	858	871	904	790	854	839	890	830	848	890	867	868	888	857	859	867	863	844	861	832	836	827	846	866	897	850	846	819	861	890	874	814	845	843	821	829	882	833	835	870	859	826	865	861	883	843	877	864	929	833	859	857	902	875	880	861	832	875	864	918	853	869	858	843	837	863	897	844	883	838	786	867	872	881	910	835	835	825	908	904	832	876	848	833	906	862	896	833	901	854	822	824	882	873	893	867	830	864	851	811	890	872	823	856	904	842	868	843	882	862	860	860	790	898	874	853	881	858	881	856	871	892	903	907	843	897	907	849	881	874	809	833	846	886	840	858	867	871	863	847	874	851	878	851	885	877	861	867	835	865	827	872	837	837	887	792	902	895	921	871	844	854	848	830	926	853	878	845	833	873	885	899	830	830	858	827	881	857	859	847	849	867	850	870	850	840	883	896	909	874	910	878	853	817	912	930	852	899	877	834	875	879	846	846	848	822	882	849	847	842	880	887	810	839	826	832	928	861	894	906	863	847	874	867	879	881	892	882	829	927	861	873	880	808	875	899	825	857	807	844	837	858	877	910	922	799	924	877	902	868	878	891	880	876	842	826	879	848	869	841	880	923	836	857	866	896	848	870	839	884	877	878	896	828	819	874	864	924	896	830	857	835	835	806	894	849	908	802	877	831	847	847	879	887	863	886	905	840	829	846	856	823	872	840	866	884	868	838	890	874	846	798	864	874	845	848	909	862	870	839	860	837	869	842	899	918	850	924	883	856	836	848	849	840	863	910	880	843	884	933	892	846	890	861	858	826	855	858	833	873	869	892	936	858	842	884	852	904	890	861	858	859	840	880	788	807	852	885	836	826	852	863	845	890	885	861	801	833	854	883	843	910	870	857	883	885	829	961	876	829	845	867	875	925	856	892	845	885	875	835	860	832	922	841	863	906	846	881	839	854	903	921	890	886	896	847	836	889	852	848	882	916	880	862	837	830	844	929	882	839	832	841	869	817	889	862	895	829	862	855	840	825	858	848	804	858	861	862	851	828	856	853	816	892	835	821	841	912	809	851	846	899	882	808	841	809	851	826	872	869	813	898	836	822	891	899	859	896	871	827	817	789	855	864	883	912	872	859	872	861	866	847	840	914	849	893	902	860	894	873	867	895	860	841	839	857	870	836	908	893	850	819	827	895	820	863	823	902	855	890	878	916	822	910	843	888	885	897	914	861	825	849	866	880	855	882	852	864	871	892	869	873	891	908	831	833	864	862	909	867	848	888	819	837	860	818	907	905	896	820	902	862	842	845	833	822	895	839	818	898	829	833	868	874	836	837	829	882	848	865	850	865	854	845	838	863	926	921	879	851	826	840	844	825	839	903	845	825	887	893	832	824	875	867	852	846	904	865	898	866	861	855	813	888	882	852	852	851	826	818	937	857	861	825	862	878	865	841	845	905	835	874	851	865	836	839	857	853	887	880	897	870	823	861	830	866	872	847	829	829	842	851	907	856	857	842	893	843	835	827	858	864	870	855	828	834	863	850	856	859	906	826	855	850	882	888	888	896	884	818	894	829	890	811	834	883	892	870	764	858	886	894	877	827	907	845	824	810	831	881	810	854	849	850	874	824	855	807	854	865	873	810	841	816	860	857	849	905	890	887	865	855	829	908	848	841	805	839	877	835	840	832	853	856	857	873	848	904	819	840	879	858	901	865	859	859	856	855	879	861	871	811	850	899	833	879	848	825	821	859	890	854	820	877	885	843	843	883	881	869	832	833	889	829	890	856	853	870	842	853	903	860	850	834	839	893	898	851	857	857	865	883	877	852	850	872	845	815	859	822	829	893	793	793	832	852	915	863	880	853	799	837	833	898	905	848	881	876	816	839	839	849	851	859	792	870	865	866	838	856	846	843	878	830	860	858	855	828	893	894	826	885	901	886	872	912	838	825	859	913	877	859	875	873	879	871	846	899	854	882	879	916	837	843	907	869	850	868	871	879	874	848	881	859	854	860	848	828	850	808	843	860	882	842	878	903	829	852	903	797	910	858	840	824	838	836	872	785	856	818	826	840	783	884	859	861	846	858	842	830	888	849	879	809	859	838	872	878	847	895	940	876	878	812	880	852	838	832	824	843	875	871	852	886	847	890	852	888	863	864	872	819	843	850	868	875	830	857	886	894	866	876	886	835	872	840	805	867	854	871	841	886	868	889	894	801	861	864	829	820	815	843	843	848	904	813	854	889	903	852	838	820	852	861	876	876	900	893	838	890	856	854	854	852	876	860	829	858	940	826	875	844	842	877	869	833	886
54878	42177	51595	26026	6171	898	617	551	550	468	461	419	414	400	387	409	413	387	394	362	384	369	383	355	319	346	363	376	369	366	390	323	350	336	329	364	372	352	353	327	352	328	340	347	363	348	351	361	308	383	347	348	349	316	323	402	333	328	339	376	339	329	315	320	336	336	372	360	368	358	341	335	337	292	335	328	343	355	331	354	342	322	352	336	335	354	331	314	323	367	371	318	322	359	364	369	383	327	339	366	392	373	375	373	384	343	344	375	356	335	351	348	366	359	356	344	342	328	350	366	350	323	346	324	371	325	326	363	302	323	329	352	337	361	352	363	319	328	379	311	337	331	318	356	320	354	325	318	334	356	346	316	325	355	373	364	325	332	376	323	336	359	374	374	331	352	353	352	321	365	350	334	339	345	319	327	316	305	351	327	307	360	389	351	370	340	357	317	323	328	338	310	341	329	342	337	358	346	332	342	368	350	336	348	375	379	348	330	321	366	368	336	337	318	361	350	323	325	356	298	328	323	367	355	321	341	370	361	337	353	330	338	347	357	373	340	341	349	327	339	356	376	332	355	344	342	368	352	350	340	329	336	340	342	361	322	324	355	316	313	317	344	322	366	331	310	368	339	297	340	335	351	330	350	347	350	303	373	379	340	331	356	351	358	343	358	348	317	361	334	332	329	347	333	355	347	322	324	330	341	326	353	340	322	340	347	358	333	347	336	365	357	332	373	353	366	348	315	320	326	332	332	367	317	338	322	351	319	362	348	349	343	314	338	361	364	354	338	353	358	379	357	352	373	323	326	354	361	337	364	356	347	325	334	327	345	323	353	362	343	345	354	370	357	293	360	335	348	360	375	342	367	368	350	382	343	330	336	307	327	323	324	345	338	309	341	338	343	368	366	315	370	302	327	362	337	305	326	321	354	378	358	374	354	359	338	323	344	292	366	336	304	356	339	356	347	339	330	336	337	371	332	339	350	341	346	336	319	356	345	334	330	368	345	333	357	358	347	337	337	328	343	356	344	360	337	368	327	338	350	327	355	353	336	334	348	364	380	321	350	328	337	315	353	313	371	358	334	357	345	331	318	352	349	365	340	323	345	326	317	343	349	336	304	325	345	360	330	361	378	337	336	346	347	372	355	368	339	333	316	308	351	347	315	348	330	350	350	356	331	334	326	336	322	350	329	353	352	339	387	346	316	356	333	319	331	361	361	356	352	300	331	347	349	356	317	310	355	337	331	340	359	334	357	329	332	371	365	328	347	310	331	337	313	334	384	337	343	341	359	356	350	304	355	350	354	332	323	353	341	326	357	343	325	365	314	338	356	340	308	339	324	330	339	325	351	360	337	290	338	350	330	319	333	338	313	359	322	329	338	317	368	373	361	349	313	361	309	333	330	357	349	364	361	344	350	342	329	324	354	339	361	353	331	371	355	355	350	377	342	343	326	347	360	397	304	347	348	359	379	334	327	355	351	373	347	317	320	366	357	375	364	351	323	376	347	326	316	345	350	360	346	357	313	337	353	362	325	348	348	329	377	318	359	348	321	302	332	372	328	341	341	328	346	374	355	353	372	333	346	354	349	314	347	351	356	321	331	386	324	313	331	355	349	326	338	340	355	361	376	356	374	368	342	339	346	328	373	304	354	371	346	297	380	357	311	349	349	329	321	361	340	356	340	353	327	331	354	325	382	355	330	322	330	369	338	345	320	349	331	368	370	346	337	356	307	316	336	350	360	335	335	371	355	357	375	338	351	339	363	349	324	355	360	334	334	338	341	354	354	335	318	345	358	362	386	314	351	373	330	338	340	361	319	307	351	323	373	345	339	379	326	349	311	339	346	338	352	332	390	351	337	319	304	367	356	377	326	368	397	348	381	387	348	363	345	326	337	382	346	329	358	340	363	328	299	322	368	360	348	346	365	356	343	359	355	339	343	356	356	357	352	319	354	345	330	342	332	338	345	333	336	342	355	305	331	355	335	327	348	331	353	364	316	357	378	350	335	341	342	358	328	358	373	353	341	339	363	372	376	320	309	365	354	317	339	352	371	344	364	326	308	342	330	357	364	375	347	384	338	325	345	294	313	354	343	347	343	327	318	353	360	360	308	329	322	349	328	347	391	359	336	334	316	354	364	357	359	352	342	343	354	370	346	374	358	356	331	354	336	305	339	363	336	340	326	335	344	313	404	335	339	349	342	330	306	357	313	343	375	360	334	337	342	338	372	323	313	319	347	348	352	360	350	342	292	361	332	322	316	341	356	348	348	368	362	352	355	345	342	299	339	361	352	340	342	322	341	331	337	344	315	351	301	348	340	322	345	352	375	292	318	347	352	335	349	344	393	368	345	338	326	353	354	325	346	360	333	383	326	333	370	345	356	338	338	363	381	339	347	353	327	302	395	322	338	342	366	334	322	360	369	384	365	338	360	344	312	342	358	379	331	271	376	352	343	341	298	351	342	358	347	329	333	337	341	350	336	335	348	325	294	310	337	313	365	322	328	337	382	316	351	319	349	349	390	324	343	363	344	345	352	333	337	309	372	331	320	366	330	357	357	385	328	339	342	343	379	333	346	317	385	373	335	341	352	361	351	339	344	368	341	352	381	324	350	355	373	369	361	363	325	353	398	373	353	353	355	346	337	304	330	361	339	333	338	363	345	324	373	361	289	324	369	332	313	332	325	358	327	353	352	363	330	339	322	334	370	314	378	333	378	369	326	340	393	325	351	315	337	350	368	333	350	334	335	307	333	352	355	310	367	344	340	319	360	351	325	332	369	323	343	334	366	352	344	348	356	413	382	326	331	353	332	351	345	367	320	350	322	333	353	337	333	357	318	321	317	345	377	333	357	353	345	331	300	357	345	368	329	371	354	334	346	337	341	341	352	340	359	323	357	373	343	330	323	368	331	342	362	331	359	350	329	357	362	329	335	351	372	324	358	336	351	303	372	330	288	324	356	372	377	341	334	333	352	368	335	373	387	326	341	302	344	349	360	323	344	339	376	352	339	310	325	336	358	323	350	358	374	370	353	328	364	350	334	315	354	381	344	387	342	330	321	327	371	335	359	358	351	328	337	345	355	326	329	355	332	335	307	326	326	341	304	325	325	355	360	386	340	322	374	352	343	359	348	342	314	338	357	354	356	333	334	358	336	361	287	335	328	329	350	376	305	326	347	372	364	340	344	329	346	325	358	314	322	371	349	341	377	331	345	364	315	342	313	363	342	352	335	327	372	361	360	350	341	343	356	347	352	374	359	353	353	344	380	305	331	352	353	321	312	334	351	353	331	335	347	336	346	324	348	325	340	335	345	312	314	364	345	341	337	334	340	348	343	310	323	355	336	342	348	350	332	341	346	309	330	346	338	365	352	320	346	348	353	379	308	360	317	338	361	338	346	360	330	339	341	352	304	358	341	317	323	358	369	342	341	370	373	358	343	351	344	347	342	349	349	355	364	349	399	369	357	370	306	356	344	310	349	378	328	324	311	340	393
31503	30230	36668	32889	3657	3126	2666	2245	1997	1818	1643	1550	1444	1399	1336	1187	1165	1143	1130	1152	1091	1096	1062	1059	1005	1045	957	967	978	963	926	986	985	944	924	923	955	985	940	922	916	893	898	920	938	904	895	906	900	942	897	899	958	905	921	875	931	866	863	902	846	907	906	918	929	888	881	872	927	893	905	876	886	882	881	892	907	890	851	870	893	888	905	877	861	900	825	909	872	847	823	899	885	827	821	895	870	867	851	904	867	875	833	913	897	901	865	874	927	855	866	860	877	830	868	851	894	858	860	870	874	842	893	853	846	873	863	857	887	847	851	853	890	822	903	879	900	836	930	880	868	877	849	857	903	849	906	888	868	822	875	835	910	899	872	844	876	855	866	908	868	925	886	901	813	905	918	882	859	921	872	918	876	859	931	914	817	823	951	869	898	823	872	872	877	860	851	893	927	832	883	917	859	870	857	904	886	838	902	878	835	893	834	851	844	871	853	857	873	864	923	834	864	884	850	874	868	888	857	848	793	873	905	876	845	866	841	885	870	839	822	852	875	894	862	909	845	868	907	883	902	821	851	882	881	904	908	871	851	856	843	858	880	850	899	872	878	862	880	850	894	903	913	904	889	848	925	912	876	868	833	843	846	902	888	853	890	862	846	903	808	871	908	891	877	838	880	842	890	893	887	886	885	881	877	869	913	856	876	884	910	846	856	917	844	865	913	899	908	898	884	866	900	869	861	877	827	865	900	895	820	841	859	861	863	885	866	858	876	891	872	858	888	868	863	880	871	872	863	813	851	888	841	889	854	852	884	846	829	899	884	882	895	874	864	879	906	865	860	881	851	843	895	848	870	917	926	882	875	905	805	869	884	866	824	880	835	913	881	865	872	844	889	867	882	870	887	870	905	885	851	849	827	909	943	846	898	873	879	847	848	869	836	874	887	879	865	869	955	835	845	831	842	816	806	915	824	914	907	875	877	867	885	844	837	827	861	871	858	864	845	852	891	826	850	900	848	833	868	910	912	852	852	827	857	883	854	880	879	834	815	850	896	854	865	832	823	866	896	878	815	853	887	891	843	901	894	845	835	882	827	907	868	850	791	876	869	848	898	869	855	919	855	864	861	870	830	838	926	872	911	892	828	914	860	905	859	921	835	851	876	845	901	896	922	858	859	836	840	918	869	907	894	941	894	848	851	805	909	889	845	884	811	802	861	857	838	879	842	869	839	888	835	876	867	901	847	882	868	876	886	873	871	918	843	848	887	825	879	804	902	837	863	865	840	920	842	871	849	877	837	875	923	848	883	868	895	859	902	888	850	909	853	873	860	871	818	876	851	852	872	838	831	855	855	893	851	872	866	888	846	881	886	839	870	812	920	791	856	851	851	896	844	883	848	837	873	905	923	875	856	898	847	854	894	832	836	876	881	870	881	879	851	897	908	905	899	886	869	862	845	898	894	900	870	901	852	895	868	869	854	900	871	897	857	891	901	860	881	788	888	895	846	900	860	830	857	828	825	901	831	900	870	875	851	868	859	814	887	868	855	890	869	882	879	854	849	862	887	856	856	865	882	891	841	873	843	814	918	880	847	850	862	860	843	824	890	840	878	892	911	891	900	831	815	828	883	818	929	898	830	848	862	880	911	830	903	878	859	891	886	894	876	903	810	902	877	868	892	909	892	865	890	864	880	822	879	823	849	873	848	827	889	880	893	860	911	848	898	836	931	869	851	913	929	852	849	826	876	843	827	906	861	879	872	870	848	882	884	884	890	898	873	891	839	833	927	951	828	895	847	844	923	847	875	903	871	895	848	870	880	874	911	867	904	904	939	898	850	892	886	872	830	852	921	812	857	870	910	838	839	868	870	862	832	866	915	846	867	894	868	859	922	838	878	831	831	862	866	899	907	826	872	888	913	884	904	882	859	888	882	890	879	830	852	859	868	888	918	874	914	876	889	845	874	866	904	864	830	821	875	871	868	832	898	899	843	885	865	895	937	883	875	902	870	870	908	880	837	914	914	850	871	838	889	911	924	838	849	882	817	865	848	834	843	834	913	888	832	825	851	889	873	923	881	892	818	878	895	854	890	867	890	837	916	921	865	882	901	897	878	856	832	863	849	907	856	846	819	801	845	849	872	796	888	945	886	830	883	893	873	899	861	865	866	882	919	858	891	896	881	877	840	888	870	872	840	915	866	846	917	885	846	844	851	910	877	851	855	864	878	856	833	907	890	946	832	909	882	807	884	880	891	868	885	861	814	800	911	874	907	904	908	886	863	913	891	853	878	865	881	817	852	835	866	872	876	829	866	877	863	884	861	893	859	903	828	808	873	875	889	853	878	830	909	832	876	880	873	873	853	850	876	904	884	887	891	853	870	876	878	886	859	802	899	882	910	850	827	869	844	879	882	854	870	867	870	874	873	911	887	850	866	903	874	867	843	932	882	925	854	873	797	888	898	873	822	858	829	839	849	845	877	866	877	904	911	896	909	845	851	862	895	856	908	866	938	848	878	897	894	833	942	856	898	863	888	892	849	861	898	837	881	842	891	885	899	856	901	874	894	887	851	827	871	866	861	831	851	796	841	849	895	865	873	865	867	856	928	859	889	831	892	908	886	855	832	855	832	849	861	842	862	862	824	896	854	905	876	866	880	952	886	858	897	907	832	953	869	891	843	861	873	844	873	851	872	871	867	920	842	817	867	848	887	867	839	836	847	878	858	845	863	902	834	882	821	924	837	905	879	902	870	871	858	830	906	883	889	850	915	899	847	869	853	868	889	860	910	785	883	865	845	908	880	875	844	911	864	845	882	850	803	876	873	858	867	868	809	877	811	839	862	912	834	919	862	902	907	847	880	908	900	882	891	855	857	880	829	856	868	895	875	849	891	885	863	920	857	930	822	886	849	879	878	873	865	869	847	869	813	937	868	907	920	859	891	869	930	892	890	849	889	912	884	871	912	830	868	920	817	890	901	872	904	846	886	886	904	833	886	871	870	843	846	876	833	829	902	839	831	856	831	896	888	897	896	852	860	855	855	818	848	854	845	893	878	908	864	832	903	839	888	855	888	871	902	873	913	908	862	870	852	799	893	856	856	857	861	834	884	863	890	871	872	878	882	879	900	913	895	910	881	906	888	848	902	882	894	849	854	821	866	903	874	839	894	786	868	840	860	834	880	889	831	847	886	860	855	841	816	871	881	875	897	880	909	852	862	840	891	839	869	881	879	821	902	911	866	933	848	873	902	843	877	900	846	835	849	856	910	857	864	873	848	850	847	902	885	871	908	852	915	868	857	867	895	877	872	832	848	841	835	859	934	837	891	871	851	874	826	862	910	908	823	856	818	841	912	837	861	877	858	852	881	854	861	856	853	810	813	880	946	884	865	890	898	879	876	859	858	841	866	912	859	847	872	872	870	817	860	838	845	914	887	850	864	878	893	868	843	951	920	869	910	895	844	825	883	872	882	854	820	891	850	915	882	851	822	892	896	882	804	872	847	851
5966	1696	2494	482	176	199	173	182	148	156	165	182	202	184	171	149	154	161	161	163	180	176	184	191	164	181	224	204	186	195	180	189	151	165	176	174	171	174	174	173	135	163	174	211	163	182	185	171	176	152	183	193	173	166	166	154	168	153	172	175	183	164	184	173	169	175	167	149	160	171	168	160	151	201	153	168	164	184	175	165	178	186	170	172	150	168	192	173	181	189	162	167	169	159	192	186	174	181	169	162	179	154	184	166	172	153	179	168	172	163	179	164	198	172	150	151	176	166	160	165	159	160	189	157	174	172	180	167	195	180	171	181	190	180	175	182	158	169	163	171	168	172	161	141	189	176	158	181	200	182	168	178	179	167	165	149	186	183	169	149	176	149	165	164	171	167	192	160	176	171	157	202	156	179	159	146	159	160	167	178	166	175	154	194	170	192	172	170	173	151	174	193	183	166	175	156	176	179	164	172	171	192	158	156	177	157	169	178	172	165	163	158	155	181	169	171	182	181	189	187	170	185	188	165	186	198	184	172	189	176	161	182	196	165	193	181	178	203	193	171	158	179	167	173	179	180	176	178	171	183	193	188	183	163	176	173	184	186	172	158	161	160	169	199	156	185	174	176	157	156	195	146	188	165	174	164	183	180	143	213	166	169	138	172	163	171	195	175	145	183	195	166	179	170	168	152	168	176	177	157	164	163	153	179	179	171	173	189	181	191	183	167	169	161	174	164	169	188	173	175	163	153	171	168	199	175	187	144	175	181	167	173	171	162	149	165	178	149	191	163	155	195	181	155	156	153	202	181	179	159	182	172	188	164	155	197	168	188	206	167	196	175	185	180	181	154	163	179	184	191	159	177	183	160	166	177	162	169	164	161	175	213	163	166	171	183	177	199	185	171	190	194	167	158	174	148	166	170	193	169	158	174	176	156	186	176	191	181	165	165	170	180	180	181	169	176	174	168	179	182	161	187	187	172	169	165	156	187	165	172	171	180	178	175	170	147	158	160	174	167	163	199	162	167	169	176	156	163	168	196	190	159	186	185	192	154	204	181	149	197	156	170	180	168	171	161	165	167	172	161	172	188	179	167	163	160	175	174	181	176	160	175	158	176	165	193	183	164	173	178	160	154	156	168	178	155	169	185	194	187	157	193	191	204	158	178	169	172	173	201	187	195	186	192	166	174	163	145	191	175	163	147	152	165	183	186	190	193	171	175	165	182	128	154	182	161	166	187	186	177	175	165	154	155	177	165	178	171	175	176	171	173	164	167	177	169	163	170	192	151	164	169	169	174	191	176	168	171	188	197	193	171	147	192	183	177	182	145	162	191	162	158	171	191	168	174	170	170	155	157	172	161	170	180	144	160	174	198	152	153	158	177	187	195	166	169	174	152	168	165	176	145	177	181	180	193	167	183	158	174	173	168	182	167	172	153	164	174	173	168	169	159	163	160	163	167	193	169	186	178	171	177	171	179	183	173	195	175	168	177	168	159	176	169	185	179	195	183	178	167	164	165	197	174	183	156	168	160	176	185	150	198	154	170	188	166	178	173	157	164	178	165	178	177	161	179	166	174	144	162	204	179	158	183	186	141	149	149	170	183	170	178	170	176	168	175	165	180	166	187	162	170	168	184	145	169	195	195	157	156	183	168	181	163	164	176	159	170	174	192	175	161	188	185	162	168	141	197	173	173	145	170	175	201	172	159	159	158	151	160	150	182	185	162	172	178	177	187	190	176	185	166	185	157	180	191	177	182	168	167	195	195	160	173	160	166	163	170	156	184	162	193	183	160	178	174	174	175	168	147	164	148	206	169	180	186	184	191	196	180	171	171	168	179	169	167	170	181	174	182	168	161	181	171	161	192	183	183	160	170	173	183	177	184	189	187	178	172	171	151	180	191	182	163	155	168	151	190	165	154	170	172	180	153	177	162	172	191	183	166	199	161	194	165	174	180	201	164	167	160	193	182	160	179	168	179	179	167	143	182	169	195	153	161	149	158	145	141	194	189	163	168	170	165	163	188	174	182	169	161	161	168	193	201	154	195	177	170	170	164	146	163	186	173	167	157	131	164	179	161	178	179	151	166	147	174	175	162	172	179	172	165	173	161	163	156	181	194	179	188	166	167	161	170	169	190	157	135	161	169	173	195	205	173	179	189	189	167	161	195	164	172	169	180	187	160	180	161	185	163	177	162	170	165	184	155	177	177	170	178	178	174	185	203	158	199	202	161	165	167	167	172	172	183	174	171	184	143	196	156	175	150	172	180	159	166	181	175	172	163	189	159	201	181	191	170	153	207	184	183	195	185	188	178	159	187	178	164	163	165	191	168	183	168	192	177	171	180	167	169	186	188	187	168	181	181	185	175	174	193	184	174	158	182	169	166	158	158	161	156	163	167	192	160	186	172	188	184	168	175	180	166	203	159	166	149	172	189	170	142	176	168	183	167	146	168	175	178	167	173	184	193	158	183	160	173	158	187	169	149	155	180	158	155	174	164	190	163	178	162	175	168	162	188	182	170	164	188	192	156	166	156	162	177	183	183	161	158	169	167	158	180	177	171	177	192	170	174	192	163	185	173	167	187	168	174	157	161	178	151	163	172	181	179	168	158	169	181	158	192	172	183	161	201	179	171	169	160	166	178	162	174	169	174	168	183	175	161	165	160	175	171	164	184	172	186	179	166	172	159	184	188	182	151	168	156	173	184	167	192	152	172	145	177	187	163	164	165	177	178	169	158	145	178	167	157	168	162	174	165	191	168	138	179	171	181	163	162	167	170	150	167	171	160	191	157	183	177	185	171	160	172	170	181	181	150	177	161	173	181	198	176	186	165	172	175	175	175	161	175	153	155	174	176	159	184	154	167	184	166	193	178	174	185	191	177	153	173	198	160	167	192	184	168	180	164	143	196	173	168	170	179	164	191	154	166	187	166	175	177	188	204	167	170	168	194	177	187	158	178	168	170	164	179	193	169	195	184	178	181	183	190	157	188	154	174	174	158	179	157	192	159	169	189	183	151	168	183	182	177	172	151	188	166	175	186	160	197	177	166	206	180	167	174	143	177	185	170	197	189	196	150	180	136	166	160	156	181	160	163	167	178	167	192	187	174	180	150	161	182	169	170	153	187	190	152	174	134	186	175	173	163	179	154	194	166	167	158	158	177	174	200	198	165	168	199	196	168	175	161	184	160	179	163	164	167	171	169	185	172	151	161	154	176	169	189	171	147	177	155	162	169	161	179	181	160	178	207	172	159	173	171	177	181	158	171	174	158	179	210	169	160	156	161	165	174	173	150	157	152	159	172	173	195	143	167	172	177	185	168	158	159	170	161	140	171	161	179	179	173	166	197	174	181	174	130	163	175	157	176	156	184	172	158	189	181	179	184	169	184	185	161	173	168	163	167	158	163	177	160	178	184	181	180	180	172	187	210	150	180	161	151	163	161	152	144	186	149	145	163	165	174	175	160	173	160	185	161	172	163	147	167	161	150	157	178
5227	3017	5342	1843	549	593	563	540	519	578	522	512	545	489	518	554	530	499	509	526	557	558	481	517	554	520	527	553	517	554	497	539	491	478	516	523	525	504	516	514	513	545	522	544	532	513	502	549	559	524	557	523	572	505	516	491	520	505	487	528	507	583	497	510	515	547	543	508	483	533	500	540	538	532	491	518	518	563	485	504	506	496	511	481	481	534	507	503	549	513	486	512	516	554	527	511	483	515	483	515	549	483	542	467	479	503	508	528	505	552	496	497	540	515	504	496	518	490	493	524	498	487	547	515	497	564	526	495	500	518	499	550	543	481	506	486	513	513	547	523	491	476	482	521	521	516	516	528	523	528	558	517	534	514	500	511	568	582	492	524	556	545	479	524	479	515	518	498	540	514	520	499	502	543	500	504	521	474	516	516	524	502	534	488	502	473	528	535	545	538	545	528	509	479	570	491	494	524	484	523	539	523	529	496	511	502	536	511	511	510	481	518	500	500	489	513	508	477	511	542	477	519	506	527	474	487	543	501	509	521	573	484	554	541	474	517	541	497	529	551	479	523	508	491	541	532	537	493	544	518	512	497	523	513	522	512	524	518	513	505	529	499	505	522	496	507	516	539	554	541	525	507	504	503	535	491	531	479	528	542	474	501	477	470	494	537	517	516	482	509	484	531	492	531	463	486	536	490	524	512	547	527	502	507	500	507	503	505	518	550	552	508	510	481	537	509	510	525	528	489	494	559	521	496	511	511	503	510	527	519	538	541	511	512	497	505	466	503	531	487	495	493	522	557	517	516	573	515	521	506	536	507	535	526	537	560	524	503	518	527	499	556	476	528	529	511	511	513	527	523	529	494	537	545	489	530	529	507	495	524	501	510	552	481	482	484	542	506	522	539	496	535	512	461	467	544	524	513	533	508	491	503	489	563	535	487	548	531	532	520	498	513	563	503	530	569	519	551	525	513	514	518	506	505	500	529	516	541	538	504	523	493	556	471	533	470	504	536	539	493	542	514	526	532	511	523	492	518	524	513	497	547	518	535	485	528	486	503	531	523	524	464	530	506	510	547	526	519	500	505	499	518	527	528	516	498	507	508	488	485	518	495	547	492	508	536	521	547	525	506	489	489	482	522	503	545	494	526	509	541	502	473	514	520	512	507	499	524	498	477	504	507	514	475	524	568	513	486	520	500	518	515	534	517	492	497	518	515	537	526	486	528	507	540	536	492	499	532	521	525	509	490	547	474	524	514	492	486	479	465	540	489	519	517	522	556	528	498	537	491	533	496	510	515	486	502	502	509	491	468	475	566	532	478	508	504	511	503	518	559	544	525	500	555	507	518	522	537	516	504	474	532	504	496	536	513	506	514	494	541	456	512	539	460	534	526	522	519	510	558	543	514	499	507	536	501	517	491	530	552	542	502	528	507	506	551	496	522	524	529	497	527	528	529	545	510	525	532	497	517	468	534	519	531	536	493	510	513	462	529	509	514	514	508	513	471	484	501	524	527	515	505	493	489	542	508	514	522	485	526	598	493	526	517	505	495	533	509	523	507	533	503	516	524	503	503	514	530	530	507	523	511	533	501	501	511	510	500	541	497	518	537	520	510	553	483	462	548	519	542	488	507	534	504	476	512	531	464	513	516	544	475	473	540	516	524	495	528	511	537	538	564	514	497	526	521	457	495	535	486	536	508	464	550	522	499	496	516	530	505	501	475	515	542	491	525	523	501	555	515	513	598	537	511	490	502	528	569	525	481	529	501	494	488	512	502	514	484	529	527	503	538	556	505	546	526	504	531	532	516	519	529	511	523	520	486	516	526	510	511	514	537	467	502	551	500	531	472	510	520	527	526	547	513	541	506	491	541	518	538	508	509	556	519	536	571	509	522	509	534	507	515	511	513	545	487	567	526	560	510	525	540	489	528	507	541	494	522	536	520	521	533	519	483	523	520	537	517	505	500	505	565	507	545	512	483	548	544	524	494	539	579	538	557	509	550	519	515	484	507	519	506	530	540	494	551	521	511	495	511	481	492	524	535	519	493	543	526	491	501	507	517	514	484	495	546	534	522	493	522	539	500	535	512	543	543	536	524	501	519	526	517	556	500	518	504	518	496	543	527	526	500	522	544	499	482	513	519	542	529	527	524	548	544	515	498	525	512	487	544	500	548	532	501	514	463	509	526	514	566	497	529	515	525	489	528	521	527	491	495	522	490	498	525	554	469	538	497	547	486	535	525	509	538	490	522	510	505	512	496	524	590	509	532	533	492	504	498	536	577	520	505	485	545	497	512	504	510	470	493	551	512	541	527	490	534	510	512	467	526	484	537	481	503	507	496	501	517	455	520	503	499	548	522	500	479	514	512	487	551	480	518	498	516	532	512	500	517	478	506	477	471	497	504	476	499	526	489	532	527	545	451	483	535	546	540	536	536	522	504	527	498	513	516	521	508	539	571	507	489	493	514	513	487	500	547	522	518	526	530	493	512	528	496	524	505	519	526	545	536	494	496	520	516	507	525	532	505	522	510	502	512	503	536	573	505	517	522	491	509	498	505	498	507	488	538	517	541	516	511	527	535	510	507	498	551	506	514	501	525	501	515	503	545	519	484	504	493	501	531	552	502	533	538	526	527	510	511	501	495	532	505	510	492	529	523	535	498	499	527	496	474	499	509	517	503	503	544	563	490	514	516	532	524	490	509	520	518	497	529	516	496	534	535	508	517	509	545	494	495	454	502	507	508	497	464	518	503	531	497	509	516	585	521	528	502	478	522	516	513	543	507	523	484	511	543	491	493	546	500	543	502	500	488	532	551	472	532	528	527	527	504	528	500	507	510	491	499	508	511	572	554	510	526	474	496	520	525	516	508	518	516	484	517	543	514	522	535	516	493	544	490	528	495	539	508	501	525	546	498	543	517	486	488	540	541	523	510	547	517	547	536	464	534	534	517	485	527	574	511	529	518	527	511	510	490	517	544	522	510	489	483	516	503	504	498	552	513	543	483	461	506	499	512	518	501	501	554	503	514	477	555	519	507	536	519	473	505	531	490	537	484	492	500	549	533	481	506	535	477	495	522	520	539	557	499	499	515	524	493	504	543	525	518	559	544	461	519	538	512	523	482	554	553	554	559	481	554	514	485	491	533	500	491	509	539	522	520	502	499	498	533	510	520	466	524	507	503	533	511	514	509	526	498	537	540	536	506	511	564	517	540	490	510	487	545	517	563	531	489	561	497	474	525	515	494	544	524	498	480	493	501	508	546	484	526	554	498	484	505	534	583	539	553	523	500	512	514	523	507	502	506	511	549	518	532	488	529	502	526	513	494	503	504	501	485	556	529	476	513	536	523	556	485	510	485	496	499	562	492	514	505	530	496	499	522	476	500	551	488	497	525	511	470	525	515	508	509	470	522	521	520	507	542	570	510	470	499	513	508	487	513	523	528	514	550	538	467	524	516	556	529	535	505	532	503	533	533	514	531	483	496	524	491	514	491
40195	30577	42488	12536	1414	568	485	469	428	410	408	369	368	383	376	354	386	351	325	354	318	326	366	309	328	381	335	344	370	362	347	322	322	332	344	342	335	335	356	321	330	316	357	332	325	332	335	310	365	348	368	350	309	290	362	321	364	358	346	318	353	338	322	332	342	306	352	336	334	351	332	318	344	324	331	296	362	350	325	341	317	306	369	357	363	332	304	344	326	372	317	321	341	316	363	320	350	320	321	312	322	314	352	324	320	331	357	303	302	347	300	334	347	348	335	345	326	340	318	322	375	336	330	328	353	369	332	334	300	315	358	332	314	326	318	327	364	350	377	315	339	349	346	364	347	349	319	394	346	345	329	344	324	345	331	315	311	317	325	320	342	291	325	291	329	314	342	355	300	319	314	329	313	334	315	313	340	323	315	318	332	328	323	328	367	322	316	343	344	329	332	314	319	327	353	318	384	327	376	323	329	346	347	329	306	329	328	339	347	353	323	358	310	316	342	355	351	360	360	358	332	318	333	390	342	345	305	296	335	331	323	309	373	298	352	322	335	335	349	330	359	325	323	335	313	329	337	326	346	335	361	316	316	309	299	314	350	313	356	326	332	323	329	353	314	326	288	331	321	325	332	357	305	335	348	341	303	346	340	345	349	312	321	315	353	328	294	329	329	325	291	316	345	305	373	340	351	318	334	330	298	372	359	328	314	290	325	322	311	334	348	323	315	344	345	322	357	319	334	354	322	321	314	314	310	387	317	328	328	311	357	368	334	361	313	287	302	337	336	361	362	343	359	338	317	354	335	357	329	343	361	306	321	337	317	364	318	365	327	328	319	340	354	322	312	318	316	365	327	359	322	350	324	348	341	338	338	316	311	331	323	309	338	323	310	320	374	322	328	375	325	349	332	340	345	341	351	354	362	319	338	334	347	313	324	327	341	356	328	321	320	344	347	330	317	356	359	350	357	327	355	336	364	321	323	333	339	344	333	338	326	323	339	356	318	321	334	307	327	325	335	326	341	332	342	351	327	337	300	385	357	309	303	355	333	332	331	371	340	332	347	329	341	337	331	311	332	327	342	316	322	339	309	359	308	320	318	341	317	325	326	334	334	326	322	347	345	336	321	360	331	351	316	368	339	348	345	335	335	339	328	321	295	299	314	326	332	328	334	362	336	329	378	318	304	347	361	361	319	324	340	327	370	361	333	322	344	329	369	352	331	310	350	342	354	293	325	320	338	338	345	352	325	329	339	350	346	345	355	332	348	345	325	310	332	318	319	361	331	337	349	333	306	346	333	319	330	321	366	334	313	349	327	312	349	321	347	365	321	349	340	326	329	323	307	319	333	342	349	332	369	343	333	330	340	312	349	325	353	352	337	334	337	327	363	305	338	328	332	322	313	332	357	349	345	346	313	299	339	342	352	314	328	356	325	333	352	329	321	348	307	327	336	369	324	339	307	356	348	372	344	333	329	325	328	306	341	343	335	337	329	329	336	371	331	334	307	339	326	323	325	339	321	335	353	346	323	317	321	283	370	324	351	323	338	331	301	392	366	336	340	321	350	305	322	330	326	342	320	348	319	362	315	364	335	337	327	319	361	336	351	361	326	322	303	322	313	322	350	328	332	346	347	338	359	289	333	336	313	358	308	325	320	339	333	326	344	367	330	306	359	307	325	302	323	324	363	331	329	351	335	344	342	301	322	332	342	349	314	334	337	330	337	335	313	303	321	367	341	313	329	312	328	348	326	362	362	335	340	326	318	334	311	340	321	321	306	304	369	337	305	327	315	323	329	318	312	320	310	310	349	310	331	289	334	307	322	331	318	323	306	334	318	308	343	361	332	356	325	323	350	317	338	344	369	342	359	350	342	375	366	336	334	381	345	336	320	323	307	290	337	334	312	353	326	325	318	305	315	347	295	368	362	276	309	354	302	310	313	346	331	318	339	334	321	345	314	362	339	361	341	335	336	364	315	367	328	334	328	357	309	321	315	354	327	327	333	335	357	315	369	320	331	317	343	322	325	310	331	366	319	343	327	350	359	332	307	334	329	355	340	344	338	340	316	316	327	317	310	343	339	334	353	339	355	329	306	322	308	313	358	323	325	341	314	319	363	329	315	326	313	332	318	342	304	344	304	354	326	365	343	330	323	358	319	346	322	318	321	368	283	325	327	359	324	323	321	303	330	323	337	340	328	355	344	320	336	327	327	351	353	334	364	330	339	345	336	351	303	339	318	326	312	332	349	344	344	342	344	339	346	333	345	348	322	332	332	322	373	336	327	331	327	348	338	341	336	311	330	323	323	325	351	342	352	331	291	368	365	328	322	340	361	299	332	344	324	290	342	341	338	364	305	321	324	309	323	322	329	333	328	337	327	310	317	345	342	357	327	330	375	351	357	360	353	354	356	301	373	329	325	341	334	325	350	313	307	332	379	345	317	341	354	332	343	343	299	331	340	331	342	356	350	344	317	327	311	342	348	361	314	320	313	326	316	374	346	312	316	319	342	353	358	360	306	343	329	294	342	315	355	324	316	317	324	334	332	320	316	304	316	336	324	339	333	331	291	339	346	338	332	358	352	366	328	298	339	307	344	352	343	315	313	320	338	319	321	339	369	331	347	337	327	342	340	292	356	356	319	324	335	340	310	281	344	339	327	348	333	309	310	318	338	343	338	357	309	338	361	353	314	363	320	309	341	325	358	317	323	340	318	349	347	313	305	318	322	311	336	324	349	345	309	319	338	329	323	337	344	326	367	351	340	372	352	342	321	350	313	312	347	364	352	351	358	310	346	319	348	312	342	304	330	338	339	314	333	316	346	336	324	338	369	339	323	322	345	313	334	312	349	310	330	298	346	309	340	320	334	294	349	335	332	286	319	333	349	341	343	321	362	324	350	327	326	311	347	313	316	362	347	316	314	350	322	312	344	334	327	335	317	325	321	351	338	332	350	340	308	339	348	335	341	315	337	372	318	367	360	336	331	321	330	313	336	361	347	326	332	331	330	355	330	302	344	321	342	321	352	331	325	332	315	315	352	350	301	336	307	388	365	318	334	358	337	316	355	349	318	336	332	330	302	344	326	343	354	306	339	298	337	298	324	316	337	316	300	331	311	322	326	311	334	330	336	361	346	317	332	349	317	289	332	355	346	357	308	333	342	315	320	346	356	384	366	343	323	311	356	327	348	305	322	354	327	360	327	325	341	306	343	345	351	346	364	341	330	327	310	318	352	354	380	349	352	355	357	344	343	325	377	339	349	320	312	330	332	333	318	344	326	365	321	319	360	319	336	341	324	325	316	334	331	326	292	332	309	332	328	314	321	356	328	346	314	332	341	356	277	296	350	335	342	343	335	345	316	325	264	319	313	334	313	336	316	332	339	344	343	295	342	339	370	356	316	352	313	343	370	329	363	335	321	325	344	354	327	375	324	308	323	305	348	365	337	320	318	345	345	299	330	309	350	344	318	358	313	355	328	336	350	313	353	288	361	301
22633	23370	34440	14614	2284	2030	1795	1541	1515	1366	1310	1143	1198	1122	1066	1038	1063	991	983	976	981	932	931	964	906	954	914	948	901	906	884	905	902	858	958	865	893	964	893	857	944	844	820	881	901	907	968	930	831	915	901	865	934	894	815	896	860	893	957	892	864	888	831	853	848	834	918	901	863	895	897	857	913	862	851	903	911	849	891	826	834	928	848	878	871	883	865	877	874	857	884	895	881	873	852	868	861	846	902	860	853	902	888	881	867	928	897	850	837	898	845	810	864	883	918	908	944	815	850	833	860	871	835	914	846	849	859	899	830	844	847	852	901	871	918	860	845	887	864	883	899	875	862	865	877	886	881	829	886	886	881	865	899	876	900	814	821	905	846	869	891	858	830	867	881	872	847	886	856	847	900	831	865	833	912	855	868	865	850	899	897	841	903	875	835	870	851	851	883	873	860	874	894	851	846	895	943	846	869	843	872	812	824	875	813	884	854	884	831	887	895	889	841	866	877	845	874	925	852	901	850	859	847	879	863	851	796	852	882	873	897	875	845	893	844	821	856	908	884	910	861	905	890	875	837	854	865	853	862	886	838	899	880	876	881	855	828	842	876	847	850	838	901	852	842	862	883	850	868	879	884	867	836	899	880	873	919	846	893	855	865	863	826	906	879	890	826	873	808	858	812	922	834	885	833	880	890	869	937	885	894	886	843	877	883	866	889	897	850	856	871	847	822	886	894	854	900	830	862	870	871	908	914	824	865	837	837	867	809	897	853	823	896	892	938	863	868	877	867	805	909	869	862	845	861	898	915	882	894	889	829	873	883	825	837	861	869	880	870	850	853	869	880	829	874	923	842	909	894	892	862	848	845	870	916	832	908	916	940	844	881	915	906	822	881	857	846	892	909	879	812	906	910	854	898	963	843	944	850	898	815	836	850	877	937	840	846	835	857	910	891	874	809	878	848	849	860	851	873	853	873	834	881	855	862	850	887	840	823	794	880	817	856	831	829	837	915	903	816	870	886	881	912	837	879	819	872	864	874	827	930	891	833	908	841	861	824	870	852	891	911	840	844	852	866	859	880	837	869	860	851	850	873	877	882	837	879	918	814	866	856	811	844	853	900	824	850	841	875	921	882	877	832	899	866	851	839	818	872	884	802	857	812	823	871	873	877	846	845	829	868	864	875	888	939	847	860	883	853	878	897	893	891	900	827	836	842	883	894	823	867	849	844	818	864	873	931	928	883	873	895	868	871	852	873	854	918	907	861	904	844	839	831	859	877	900	867	880	895	837	837	856	879	909	893	871	916	830	826	866	851	853	870	863	853	845	848	902	846	832	832	840	855	881	874	887	887	907	858	837	850	830	827	831	870	897	882	884	855	860	866	939	928	890	912	868	884	876	911	845	896	922	845	835	848	888	896	877	859	866	876	857	858	823	896	854	839	885	889	877	837	875	805	863	867	858	892	842	868	894	899	878	876	859	905	856	864	864	866	876	874	881	887	845	869	846	877	876	803	893	907	846	926	884	869	863	866	846	870	851	819	897	843	870	829	851	836	837	838	833	849	815	865	838	872	861	890	900	879	889	903	876	892	883	867	853	905	912	883	830	840	863	821	856	857	835	885	877	857	852	878	851	861	838	876	873	862	834	891	879	864	842	916	845	853	838	896	846	903	871	861	894	882	861	837	890	832	854	899	897	851	860	859	889	882	926	878	863	856	818	859	855	843	873	853	915	852	867	804	871	893	859	877	914	859	864	875	823	880	889	903	871	881	890	909	883	901	829	893	860	901	852	890	879	880	921	868	864	863	860	817	854	847	800	855	863	878	839	866	863	844	886	901	862	892	885	825	880	848	882	834	884	873	850	872	910	865	845	872	827	874	872	882	873	893	884	877	858	867	851	897	869	905	873	832	833	851	867	857	863	906	841	839	892	896	885	912	925	810	878	847	838	857	870	885	875	873	867	895	901	921	899	844	859	876	839	927	870	818	812	913	853	865	824	898	835	927	811	918	887	894	899	855	924	810	840	867	860	836	828	858	919	883	858	843	871	867	866	900	847	873	812	862	883	801	819	847	859	848	878	894	866	839	879	889	866	863	858	842	864	861	849	877	897	885	880	848	887	834	899	859	864	847	863	867	861	894	878	922	869	919	912	841	879	908	843	872	864	879	850	855	851	840	832	844	881	892	808	843	872	826	890	894	895	846	835	838	894	794	900	871	878	884	818	862	945	825	878	926	901	922	841	905	894	894	854	906	856	823	904	853	866	889	883	876	878	926	898	842	867	854	843	842	885	814	879	822	857	858	892	796	863	905	887	885	831	838	849	870	843	807	874	916	892	900	876	860	882	862	877	922	885	860	820	860	884	841	924	821	862	855	853	879	863	866	870	822	877	891	885	852	872	851	888	866	901	909	896	841	872	850	866	883	856	856	887	808	847	869	862	800	916	905	886	858	873	874	859	867	848	897	795	901	884	884	891	882	823	885	855	889	872	880	834	919	884	848	889	890	807	832	847	909	851	896	894	884	898	911	869	902	874	842	859	921	835	834	858	936	890	818	897	901	841	849	883	842	847	902	929	878	892	859	858	854	878	895	858	916	867	844	865	874	912	883	918	899	897	855	834	878	826	852	885	925	816	836	837	910	892	852	892	874	900	829	859	897	859	932	873	848	891	877	860	911	867	860	893	864	878	844	914	888	887	887	915	845	913	813	877	894	844	859	832	912	848	885	843	899	858	866	863	854	859	875	861	901	923	814	826	872	872	882	844	845	876	871	864	882	874	912	853	814	865	890	865	882	824	821	830	836	836	830	882	852	922	867	907	838	923	885	890	877	825	884	837	841	933	860	864	878	904	896	895	884	868	859	893	921	822	880	874	848	867	881	898	855	876	820	850	851	829	884	918	842	883	831	809	848	852	890	911	858	822	875	854	829	862	887	886	893	888	823	889	862	868	858	868	830	831	888	841	896	853	866	856	848	868	843	892	818	887	868	900	863	872	860	904	885	826	918	856	867	866	937	856	854	886	905	864	863	884	826	882	841	913	907	852	845	839	830	884	885	852	872	918	851	889	853	876	855	903	858	886	888	897	879	860	866	870	822	801	871	866	837	869	889	839	894	929	897	859	855	865	874	910	855	892	851	874	896	924	900	859	884	845	847	876	872	831	837	869	843	850	888	889	887	855	878	891	859	868	857	887	900	839	913	866	871	891	876	849	886	900	833	863	850	868	904	867	853	904	889	810	870	872	865	886	850	840	874	837	896	860	871	873	874	899	867	885	892	847	816	863	899	850	881	867	858	890	883	856	861	855	874	843	866	841	898	909	883	848	904	837	854	911	858	862	804	867	876	846	903	827	874	943	866	862	849	823	822	842	868	937	835	911	897	839	879	843	914	874	899	875	829	865	885	898	822	828	877	858	862	833	890	863	873	864	942	858	830	895	845	816	893	921	869	870	876	824	851	860	831	829	822	897	943	877	848	877	864	888	878	927	866	835
55728	45176	54644	23553	4818	860	584	532	501	500	454	451	463	395	403	424	368	420	394	361	392	378	379	349	370	353	362	374	358	334	364	342	357	358	347	356	354	330	324	356	361	351	339	370	375	353	340	383	312	335	341	375	342	313	325	323	327	391	348	356	386	344	347	326	359	372	304	330	350	348	328	315	357	328	371	351	370	385	358	365	332	344	361	393	364	364	352	357	342	366	335	381	386	314	322	370	379	346	335	366	378	352	310	389	340	387	369	373	328	383	360	315	355	322	333	350	357	344	381	349	356	358	342	360	381	336	375	358	325	350	351	359	356	364	314	326	348	360	307	364	325	385	389	364	351	323	379	358	353	330	352	316	352	385	364	353	338	381	333	292	337	336	384	331	326	338	340	360	350	347	313	362	383	360	362	366	339	357	364	319	381	322	363	346	337	332	338	343	354	369	401	353	375	341	333	335	348	378	342	364	316	373	347	345	331	343	339	349	359	337	343	332	370	360	358	319	381	327	338	352	352	311	321	346	363	359	360	296	351	346	368	349	356	377	347	333	334	330	355	364	329	305	343	369	358	361	350	364	336	348	384	325	377	334	295	375	342	368	360	391	355	299	363	363	349	340	337	321	360	337	304	367	316	374	326	371	356	338	332	342	337	337	361	363	344	373	351	336	346	353	327	345	343	385	349	334	343	326	347	343	323	328	354	351	310	349	370	336	354	334	354	348	332	310	321	353	329	354	347	369	350	376	347	349	362	368	341	380	344	356	324	360	382	356	343	354	346	347	318	330	307	335	327	356	353	322	379	364	344	355	324	378	318	333	375	345	322	315	343	335	370	380	349	344	339	344	335	351	346	369	356	337	328	342	368	340	359	319	333	336	368	311	360	326	376	317	337	349	379	322	330	338	364	326	357	333	369	373	345	340	359	349	312	346	385	353	322	344	360	378	340	365	348	373	298	364	324	347	370	337	342	314	322	347	356	339	355	334	357	378	350	336	322	359	346	370	317	370	339	328	320	313	368	329	364	323	322	351	354	345	352	338	364	372	345	311	372	318	357	363	340	310	336	351	359	356	361	336	366	357	337	386	375	348	345	349	326	343	320	350	357	351	306	351	371	339	345	356	327	338	367	359	330	334	350	347	328	333	329	342	342	306	342	352	349	350	373	338	358	336	301	394	383	357	341	342	364	353	356	348	367	327	329	328	351	353	361	389	361	341	339	363	354	330	350	354	366	275	335	335	365	355	384	341	331	352	332	349	337	337	329	329	302	375	339	343	334	346	341	339	356	351	333	361	350	365	330	321	335	333	334	384	312	338	333	343	357	348	363	330	343	350	331	341	356	341	328	329	353	364	352	371	332	350	370	334	405	360	344	357	350	343	330	362	356	313	328	324	338	312	320	318	347	344	332	360	389	322	331	318	333	323	329	341	330	296	369	358	313	341	353	358	343	317	340	347	338	329	347	366	343	358	369	358	353	387	361	340	338	311	329	369	346	349	338	330	373	347	360	314	330	359	348	354	371	357	381	335	340	360	351	341	347	312	303	338	346	336	341	337	353	369	363	350	351	360	304	382	347	343	323	339	344	339	324	372	386	340	340	338	384	345	337	349	346	380	354	315	317	342	348	353	320	343	340	340	357	356	312	349	361	344	328	350	318	324	355	370	316	343	358	345	362	320	365	358	325	326	320	353	328	339	362	313	351	360	356	338	360	350	354	339	364	338	328	351	343	347	371	389	336	349	379	350	374	336	322	343	374	345	316	334	341	371	317	368	368	357	318	394	339	332	327	372	384	345	319	339	343	363	359	356	333	386	401	315	360	371	341	358	358	321	326	346	362	339	321	348	328	343	351	321	348	351	328	359	364	344	339	338	334	344	342	368	359	379	321	314	341	371	341	388	363	358	324	326	375	369	333	369	365	352	324	341	348	373	321	349	338	348	342	376	331	338	351	337	338	353	317	340	319	362	342	336	330	345	353	337	362	386	343	344	367	338	347	366	359	346	339	356	309	324	372	347	376	334	355	358	343	339	331	332	321	337	337	345	343	352	353	347	337	315	290	343	372	377	315	351	353	349	361	388	322	326	363	355	360	343	338	335	356	351	312	335	375	353	351	332	370	365	380	352	358	350	363	325	329	330	349	351	334	352	365	361	351	371	378	369	312	345	345	335	352	368	340	334	378	351	367	322	343	328	336	353	317	327	344	363	364	335	313	347	376	360	369	350	341	342	352	330	351	326	320	354	352	335	346	364	331	375	353	364	350	348	348	352	413	366	292	354	339	345	387	331	335	374	332	347	297	315	333	350	332	319	359	349	356	354	342	335	338	325	335	351	335	382	360	349	341	352	373	330	373	341	332	357	361	347	334	338	362	350	351	329	326	326	343	345	353	304	355	341	339	371	363	332	354	348	334	383	331	352	320	373	365	334	351	333	336	352	317	362	387	338	353	334	321	329	344	356	333	335	354	360	371	326	370	356	344	353	336	352	353	377	321	335	310	323	324	385	361	327	342	306	329	318	368	382	371	332	301	316	366	363	350	333	358	338	355	334	327	350	351	343	369	357	332	354	366	336	357	345	348	328	327	343	345	358	327	317	347	299	356	318	360	372	333	333	383	352	349	316	357	314	322	311	337	360	377	346	358	332	365	338	354	388	363	329	312	353	343	338	355	363	373	360	346	359	357	357	324	328	349	314	330	348	358	341	355	368	344	357	359	355	314	344	362	355	360	349	347	335	336	350	340	313	341	380	314	337	346	333	354	326	357	333	336	327	348	346	369	338	328	347	353	312	373	342	375	363	341	353	335	361	319	366	346	334	356	335	324	328	345	311	347	339	367	333	343	355	334	345	344	315	364	369	350	335	350	360	325	344	353	338	351	354	322	314	326	348	348	352	398	344	342	349	329	329	325	372	361	314	378	330	335	368	337	341	318	357	346	323	344	341	352	334	317	351	327	310	334	316	322	358	369	355	306	308	332	335	350	303	356	337	343	373	373	329	318	327	365	394	342	365	340	336	355	383	325	349	335	297	342	308	350	339	361	345	354	332	338	309	327	340	362	317	383	360	347	331	333	359	332	353	360	326	335	339	329	364	338	364	331	358	366	323	351	310	312	321	337	323	321	343	354	322	326	318	354	361	343	354	369	343	365	339	319	330	356	316	368	324	327	312	363	337	366	391	375	342	307	318	350	356	343	327	334	363	316	303	347	334	364	366	319	321	348	353	350	346	367	334	350	342	330	367	329	365	340	354	349	354	343	343	316	348	390	326	347	309	368	370	372	360	347	335	334	363	334	344	361	334	362	338	355	365	349	356	357	323	304	321	356	353	319	399	330	357	371	331	366	302	349	314	339	358	323	363	335	365	345	348	372	355	343	366	376	351	327	327	392	338	369	352	338	352	392	356	365	335	343	346	342	354	375	383	337	333	329	367	335	348	359	361	351	356	340	366	355	361	358	321	343	322	338	335	358	348	362	367	320	380	355	284	358	347
32305	32669	42587	24998	3613	3019	2601	2308	1972	1868	1656	1509	1383	1360	1232	1226	1212	1162	1159	1091	1091	1067	1000	1056	1041	1027	1012	966	1062	981	975	971	944	950	954	922	961	926	919	941	861	922	919	915	965	912	892	880	937	929	926	908	921	919	911	900	913	921	922	862	902	953	970	926	894	939	929	904	889	961	913	928	896	863	821	898	913	863	902	904	903	884	848	867	920	934	852	897	903	931	903	941	895	928	911	883	834	913	873	881	922	849	907	853	857	886	932	902	916	897	837	865	835	821	851	878	903	872	805	862	848	859	891	855	864	858	849	831	903	885	866	819	913	864	898	925	877	913	908	922	871	839	908	919	908	862	895	886	849	898	905	893	886	874	860	892	911	846	898	839	937	823	838	878	855	826	899	894	875	870	839	842	924	865	800	901	818	881	910	858	921	894	879	857	882	914	882	897	863	836	881	852	881	857	887	897	926	844	886	850	850	906	860	827	889	863	878	828	875	915	861	900	886	836	863	865	890	853	860	790	869	846	909	817	896	913	875	867	839	843	897	886	877	899	953	908	879	864	854	872	884	890	880	869	887	857	885	886	847	844	905	843	852	918	886	864	907	889	837	834	840	892	897	840	904	890	914	853	849	922	849	873	882	841	869	867	870	872	845	836	853	873	886	819	902	929	874	864	823	914	934	852	887	919	871	837	839	866	908	780	835	868	912	888	837	887	870	884	936	894	878	852	855	804	922	916	869	894	844	894	928	902	902	899	859	867	917	869	852	874	897	889	796	887	931	864	894	856	840	897	862	886	932	904	844	844	861	837	856	927	847	880	915	872	857	869	869	873	843	941	807	808	927	928	879	903	826	900	862	829	891	904	881	906	879	850	877	959	837	852	838	900	874	913	866	864	850	797	843	839	900	875	848	866	868	844	887	907	849	897	847	883	892	870	847	870	901	807	885	897	837	913	889	829	839	898	835	837	911	871	850	845	848	887	845	890	866	893	894	859	903	858	857	867	819	861	861	884	896	845	843	845	892	861	883	918	916	956	884	888	917	867	900	873	878	868	835	899	870	864	938	903	906	862	832	927	917	866	899	834	873	855	879	894	899	874	839	830	867	925	868	860	864	841	894	898	869	836	907	875	899	861	897	885	893	845	854	872	884	878	860	925	864	820	911	841	843	851	798	844	901	817	856	877	886	890	879	916	836	880	890	862	846	873	811	864	886	924	864	920	912	871	868	854	894	876	866	862	865	889	861	873	902	847	801	900	861	872	899	846	904	937	851	836	896	874	890	853	889	858	867	850	925	872	928	889	904	836	904	842	887	896	905	892	879	881	848	880	880	872	889	909	854	896	805	887	911	883	849	903	857	910	845	868	892	875	856	889	872	873	887	873	861	843	871	843	887	899	916	876	896	925	928	882	871	883	868	899	876	905	853	858	864	882	911	890	902	853	902	871	903	876	845	904	877	922	861	859	864	913	917	807	833	897	866	898	912	869	859	894	941	839	875	900	862	848	863	874	873	861	867	894	925	814	844	895	884	861	843	864	872	818	885	862	849	905	877	852	910	847	878	856	908	887	849	872	903	856	831	867	880	869	848	890	863	891	845	857	906	848	868	850	885	909	870	877	835	889	868	869	853	896	810	863	814	864	875	868	834	910	911	881	890	869	878	879	905	917	880	854	940	891	894	899	874	906	889	865	875	847	819	893	880	855	812	907	851	791	843	809	880	914	885	910	926	874	867	901	836	904	876	898	886	912	858	849	915	946	874	894	890	854	885	836	842	893	797	891	851	849	915	849	907	912	877	844	899	861	831	909	848	900	880	895	863	871	884	879	877	904	875	839	834	881	807	884	844	861	808	859	905	875	863	844	868	829	843	860	934	906	859	873	844	914	870	876	860	945	886	881	888	857	880	841	913	815	852	888	860	862	853	906	849	873	878	904	851	853	840	863	896	924	811	840	886	878	899	903	852	859	895	829	892	922	878	899	840	833	838	887	898	895	856	890	838	941	878	866	917	862	856	879	874	835	854	838	838	886	888	842	838	906	879	914	862	860	857	930	865	873	864	921	928	847	900	898	908	904	874	807	906	816	913	877	909	860	845	927	834	888	872	868	881	848	871	911	871	875	914	892	884	873	871	857	934	866	873	843	871	903	889	912	851	904	883	849	877	854	843	904	837	862	881	878	893	870	889	878	865	832	930	873	842	851	836	912	882	857	873	869	834	864	856	912	895	786	861	833	853	914	857	871	862	856	863	870	884	880	868	900	829	843	891	851	838	856	887	854	839	876	868	884	903	864	887	907	888	910	922	877	887	827	869	834	911	831	892	867	862	870	887	853	875	897	913	950	874	809	898	824	929	886	845	830	921	875	886	896	858	895	874	880	893	920	891	922	918	848	811	857	882	858	880	872	904	881	899	902	869	886	872	897	869	868	861	880	907	883	843	902	941	829	893	779	890	864	862	940	906	890	874	840	870	918	914	883	865	852	910	878	821	864	906	938	954	911	901	864	912	870	834	886	824	885	866	877	860	926	877	878	867	889	876	867	858	854	904	869	877	858	849	902	926	882	917	850	820	875	884	904	941	882	949	916	841	883	854	906	887	869	884	891	902	915	850	903	903	908	883	900	871	889	904	859	914	889	857	869	859	865	863	903	900	851	904	888	897	846	896	918	954	870	874	861	973	863	857	888	883	854	852	834	832	860	878	911	881	902	873	854	824	902	895	780	865	909	879	867	880	904	833	871	896	925	920	886	893	883	861	909	852	900	871	848	845	876	913	794	846	847	912	931	913	897	914	829	896	829	905	899	864	949	837	864	869	869	927	889	904	879	853	906	884	832	907	874	879	827	893	853	885	886	894	881	857	898	928	877	867	851	847	842	872	871	865	945	849	873	938	869	851	849	861	882	922	858	912	884	863	855	805	825	894	867	893	873	835	806	848	892	901	908	904	878	886	827	884	933	884	895	855	905	894	877	893	830	894	866	883	859	839	870	889	866	896	876	871	884	888	834	870	875	884	859	897	913	881	836	899	863	867	897	923	879	847	858	847	885	900	871	854	913	874	842	894	868	847	844	855	852	886	876	912	887	898	855	851	907	897	903	881	837	846	892	866	884	849	823	868	890	900	920	890	894	863	889	881	852	875	877	861	891	939	828	910	865	887	884	862	921	899	844	920	882	863	841	868	852	823	860	819	884	845	853	861	922	849	847	898	854	871	858	950	878	870	902	895	822	861	881	907	827	876	882	861	825	869	877	893	890	849	886	890	848	864	896	871	859	840	903	831	902	923	904	883	853	855	932	902	854	854	916	891	839	902	828	862	906	850	854	878	869	909	936	913	876	856	899	882	819	903	932	880	908	888	876	917	846	901	895	936	900	879	888	858	970	852	890	914	881	890	880	871	879	925	870	847	821	921	841	910	876	877	860	848	809	855	860	875	871	907	912	877	869	894	889	867	862	854	831	947	879	900	877	867	861	838	875	879	850	886	910	860	891	931	790
7186	2665	3557	914	299	192	163	168	175	185	204	188	203	181	202	213	177	179	175	165	172	166	182	188	188	205	150	182	183	171	175	168	171	175	187	184	151	171	129	182	167	195	183	162	169	184	177	157	160	186	188	167	165	172	197	187	176	174	187	162	183	168	187	169	188	162	210	181	178	174	193	139	171	172	164	150	191	185	193	177	191	194	208	192	194	158	179	182	191	162	180	164	210	191	196	165	165	153	164	170	175	163	178	171	178	186	192	173	171	190	182	175	170	164	188	188	181	172	161	169	166	156	180	210	184	184	186	170	162	187	181	174	187	180	152	173	191	164	185	179	187	185	164	163	171	177	182	192	185	187	213	183	158	175	176	179	191	193	203	178	193	164	179	179	181	193	170	175	204	181	204	215	205	194	201	184	164	180	171	180	205	163	176	166	206	177	171	159	187	172	184	174	193	170	175	202	168	188	169	188	171	200	154	204	189	182	189	167	191	183	179	161	177	188	172	170	187	156	215	203	164	154	208	181	186	188	177	182	169	182	186	186	182	174	178	163	177	173	171	182	210	178	160	151	179	213	158	176	151	189	174	183	176	169	147	164	172	171	190	186	186	150	177	213	169	154	182	197	168	157	163	196	201	159	175	176	184	180	159	179	174	169	168	166	192	183	160	193	201	201	181	196	171	196	188	182	194	173	197	166	180	168	175	176	179	199	149	175	192	168	176	173	174	198	186	196	186	143	173	171	154	193	165	178	197	179	176	181	201	186	158	167	182	157	198	186	200	179	167	177	183	173	174	173	180	178	182	187	180	187	175	190	171	179	175	176	168	165	174	163	175	191	191	181	201	169	206	164	188	196	194	198	214	196	144	190	177	182	185	158	182	194	169	186	184	151	188	183	166	181	193	165	177	168	169	179	202	189	172	169	182	170	179	211	186	164	197	194	200	196	199	199	180	198	175	167	177	185	182	190	204	186	168	192	177	186	173	193	195	192	185	195	188	195	169	163	183	182	172	193	167	188	190	167	165	205	198	200	182	171	157	181	175	177	179	182	175	180	183	193	200	208	170	174	168	193	163	161	175	170	170	175	166	154	174	158	169	189	181	193	173	164	175	192	220	175	173	198	167	155	189	164	165	182	160	172	190	203	179	158	183	176	173	170	178	204	190	173	161	188	199	179	191	170	173	155	167	174	160	183	156	179	188	173	189	162	182	185	192	184	157	187	174	157	170	183	187	176	185	181	183	169	174	179	175	207	176	177	183	178	197	196	201	169	174	216	150	180	177	168	170	186	147	184	173	183	154	179	181	175	196	161	167	181	179	141	187	190	153	172	185	182	180	193	184	174	155	172	192	203	190	158	187	183	164	189	159	193	197	170	182	167	156	192	181	162	162	175	170	188	188	183	168	157	204	175	171	179	151	184	184	178	176	179	177	162	186	171	151	169	175	165	202	175	187	166	164	169	187	191	164	206	192	178	177	171	182	203	169	173	179	172	199	173	185	172	178	161	175	147	193	189	159	165	174	193	153	188	169	159	173	187	177	161	180	199	171	195	164	185	170	175	189	185	188	186	175	197	194	183	170	163	154	144	160	163	152	159	190	181	200	193	164	203	190	169	191	179	184	154	191	170	169	186	159	195	165	174	172	166	175	197	158	191	200	186	177	166	173	162	164	186	183	226	170	186	158	205	186	184	179	201	181	187	181	173	172	179	192	158	159	186	163	162	173	201	191	202	166	193	156	184	197	192	201	182	167	178	165	192	187	160	190	172	183	160	190	167	171	155	174	172	152	164	172	202	155	184	174	179	155	177	179	176	184	188	161	184	173	190	179	194	198	167	196	173	159	169	173	163	202	177	193	160	183	172	171	176	201	186	182	195	165	156	179	174	168	195	193	168	197	176	189	201	150	185	192	202	177	158	158	184	195	180	181	189	162	188	175	179	181	180	176	174	177	172	167	173	185	174	176	196	203	190	191	169	171	184	186	176	202	182	209	195	167	166	206	169	192	172	197	181	180	185	168	166	168	185	192	178	160	169	188	168	183	190	170	170	174	176	173	179	181	167	170	174	180	151	195	174	196	170	159	195	183	192	178	156	165	184	186	186	174	172	175	178	178	194	175	179	148	162	154	161	154	166	168	160	172	167	185	193	175	205	175	212	190	193	182	182	210	183	183	170	174	166	178	185	191	179	179	170	179	183	183	158	182	177	196	164	169	185	174	162	199	169	179	186	166	201	168	191	178	193	171	174	175	173	187	184	165	174	203	192	180	168	178	169	155	194	184	185	173	151	178	190	171	187	183	139	159	163	167	211	171	161	166	173	179	187	188	178	183	195	185	173	193	191	168	178	192	179	177	151	182	163	178	187	169	179	174	195	173	167	192	188	168	183	168	164	187	188	133	186	188	168	173	171	196	173	196	185	170	183	191	180	161	181	189	189	174	183	190	159	193	190	158	179	173	155	191	202	167	196	189	150	199	174	170	165	177	189	176	167	183	147	182	171	172	169	170	185	177	183	186	167	191	181	167	196	161	186	175	195	160	169	191	172	163	189	169	183	195	183	178	176	186	184	180	165	164	184	187	137	174	184	186	179	174	178	168	171	162	194	181	153	187	194	192	181	181	173	170	156	193	190	165	169	173	174	171	218	170	179	194	173	160	210	189	149	169	174	181	191	191	160	152	175	189	184	179	183	161	172	179	196	174	193	187	190	200	160	188	178	162	177	193	183	190	170	171	177	179	154	180	170	166	159	186	152	194	182	173	171	199	174	192	182	174	191	212	168	183	164	169	166	161	186	151	157	170	205	159	150	151	170	177	190	186	158	180	165	178	184	175	170	177	189	182	190	162	187	183	203	179	160	175	184	167	164	171	182	172	179	162	184	190	173	152	187	183	184	206	172	185	204	171	180	193	182	186	181	183	178	185	172	193	186	185	167	200	182	161	212	174	180	175	191	182	193	155	193	184	170	173	150	167	169	172	182	183	182	183	154	168	163	203	177	162	184	197	186	170	186	185	184	188	177	175	200	188	187	198	186	197	155	167	180	176	161	181	177	189	161	159	189	179	188	177	184	178	175	186	176	190	182	166	157	184	178	180	171	186	191	172	200	188	166	180	162	182	158	166	171	193	182	165	178	179	192	183	187	162	201	199	149	169	185	170	154	168	203	187	172	170	192	172	184	193	192	164	180	185	174	164	202	180	159	193	172	195	196	199	185	162	166	179	193	162	198	197	160	187	186	192	159	167	207	156	150	157	195	164	149	188	189	194	177	196	170	147	172	186	173	181	193	184	198	180	171	185	189	181	176	202	171	191	182	185	199	172	205	186	184	157	191	179	187	169	171	170	204	184	173	170	187	173	157	164	179	161	190	195	165	204	202	193	183	211	181	156	192	200	181	191	188	198	182	185	181	150	189	162	183	194	180	160	188	187	183	155	189	176	163	161	192	174	157	177	183	181	190	180	195	183	167	180	190	204	163	199	192	191	173	176	165
5944	3870	6337	2682	665	622	589	541	562	579	572	549	573	569	579	550	594	546	525	536	506	564	544	571	528	538	541	531	513	535	531	517	561	541	548	554	517	514	557	510	548	565	517	503	577	541	527	537	546	528	566	569	542	541	540	493	535	541	527	559	514	467	497	539	552	504	523	570	501	558	538	495	507	569	569	555	531	516	488	470	545	530	568	539	551	546	525	516	548	530	518	517	520	507	497	543	548	576	507	518	522	537	543	535	517	542	523	521	520	512	514	540	540	519	495	522	628	539	515	550	520	532	522	527	524	537	522	510	513	525	537	523	529	551	569	532	517	552	517	540	499	530	579	558	502	545	536	497	542	535	540	569	517	573	529	498	535	531	528	544	524	562	509	537	531	536	557	528	491	515	559	504	555	484	537	531	556	525	541	563	518	603	566	496	590	495	524	528	504	533	555	506	551	529	525	522	524	528	529	520	516	548	549	520	516	495	523	503	551	532	489	509	511	542	549	576	561	523	546	555	497	543	546	549	529	502	537	517	519	531	529	494	521	550	555	509	501	485	556	465	504	498	552	529	541	481	556	533	536	576	492	511	484	545	495	535	547	530	529	546	520	535	521	522	540	485	535	555	532	564	536	527	525	510	534	511	526	499	521	510	535	558	537	499	538	532	546	519	517	517	560	554	480	528	499	547	554	570	554	518	522	520	571	495	533	570	533	551	590	534	576	509	527	551	570	507	472	518	546	539	553	525	538	561	499	541	539	544	560	550	575	524	525	543	497	512	513	529	522	520	543	540	531	559	531	559	498	527	485	537	501	519	540	549	519	561	524	525	565	498	532	508	519	598	569	544	520	488	526	530	548	508	536	498	565	539	540	526	555	516	567	579	551	521	530	520	531	507	564	565	504	550	519	517	537	528	539	581	527	541	509	574	537	501	530	529	531	547	515	540	492	542	549	490	569	531	531	533	500	535	505	516	528	586	532	534	539	509	547	575	513	538	543	537	558	514	504	514	554	535	535	507	513	517	521	458	508	548	536	555	509	545	517	520	539	550	523	512	551	531	525	490	522	537	561	548	545	567	576	561	553	520	548	529	570	519	537	552	529	537	516	526	554	542	489	508	534	504	537	512	529	507	550	509	523	536	545	544	569	525	540	490	511	518	509	542	523	497	505	512	539	541	513	532	510	520	549	527	540	508	497	499	547	511	576	538	557	510	533	511	547	495	553	541	529	566	526	517	507	496	503	526	530	507	571	534	534	517	527	542	547	548	519	524	520	526	518	521	525	515	514	516	529	529	512	502	504	552	537	532	544	548	507	511	539	565	542	545	528	517	528	493	518	540	529	519	527	537	496	570	526	542	536	548	594	515	548	561	566	536	557	499	530	507	537	494	508	559	504	510	502	508	507	529	495	535	535	522	519	515	558	526	567	550	509	531	522	530	547	498	533	565	542	523	519	498	559	536	557	512	557	558	541	517	511	538	508	564	543	531	537	509	560	559	510	559	507	553	534	530	534	553	490	586	517	481	504	504	539	535	582	519	567	540	492	505	499	504	524	529	525	546	497	544	508	547	514	529	549	541	523	522	506	569	496	522	480	533	529	534	528	537	527	564	503	521	487	561	560	547	488	525	546	565	535	544	558	563	528	493	528	510	560	527	532	563	484	547	513	522	546	499	532	592	531	532	523	590	515	515	550	554	546	520	535	524	504	527	492	490	538	547	569	555	532	557	524	536	544	536	541	567	520	529	539	528	536	510	543	534	550	505	552	525	553	493	479	500	518	515	529	518	544	494	533	534	549	535	535	516	526	530	551	484	554	564	504	505	555	570	475	509	566	576	549	570	519	531	522	507	543	499	519	529	521	568	510	509	522	519	519	531	494	504	555	528	495	539	524	516	503	587	525	508	537	544	548	545	529	528	506	567	556	568	522	514	505	529	528	498	509	520	512	517	478	487	504	530	545	522	503	511	522	490	557	525	546	483	562	487	499	514	548	483	549	532	545	561	531	501	480	509	482	526	573	478	524	518	521	529	546	541	527	511	572	524	518	550	538	510	506	542	534	562	518	472	536	547	525	514	531	526	543	546	527	536	520	497	555	538	516	517	531	532	541	538	500	528	542	523	572	560	502	538	557	545	540	550	526	537	521	554	539	548	538	536	533	494	568	528	537	551	522	561	507	556	514	554	542	541	527	537	494	561	533	541	586	529	568	529	514	536	570	549	531	544	494	555	543	523	506	515	544	518	516	509	519	507	500	561	513	538	548	514	540	558	565	539	538	540	513	550	513	522	553	514	526	555	532	575	552	568	528	514	543	548	534	512	551	516	542	530	487	542	536	563	521	508	559	519	520	502	537	510	534	528	546	504	556	533	534	515	545	512	509	546	551	504	533	527	518	507	491	529	510	512	546	539	543	578	529	565	519	555	520	529	531	520	527	522	522	507	523	562	512	518	534	504	564	548	535	563	511	521	499	548	540	524	548	513	559	530	540	495	544	523	563	531	537	542	518	534	522	530	529	509	521	534	574	511	534	552	521	534	568	529	492	555	565	493	544	543	487	521	537	499	494	537	524	527	516	537	546	581	545	483	522	502	559	514	503	553	518	550	514	554	539	541	542	517	561	524	580	451	529	565	503	523	533	557	553	537	544	554	532	519	529	541	527	501	529	549	545	524	504	556	526	559	518	493	547	514	497	548	508	531	543	518	579	524	569	527	517	507	510	568	509	555	532	514	529	542	542	502	544	519	535	551	549	497	556	531	563	542	472	546	550	581	520	554	520	518	508	537	485	556	517	500	545	515	545	547	548	497	513	538	515	547	553	496	518	497	510	513	506	518	559	535	531	503	541	512	519	514	554	544	518	512	509	537	574	520	529	537	513	542	560	510	554	499	548	502	551	529	547	522	498	553	511	531	552	573	548	556	525	551	525	533	541	537	532	518	534	494	520	545	515	533	552	521	520	545	572	505	526	567	501	502	527	490	518	502	540	538	506	536	557	528	524	524	555	554	534	514	520	548	537	534	538	537	548	539	567	510	527	554	548	507	532	530	545	525	552	503	551	513	538	538	535	446	542	539	538	549	543	571	567	581	524	572	547	540	509	541	578	477	558	541	548	508	536	531	524	508	529	490	505	495	545	511	538	526	524	508	506	533	528	521	515	554	542	515	540	507	563	487	515	541	514	542	515	526	570	535	561	572	599	527	470	578	484	541	530	528	542	518	547	541	521	532	530	524	548	536	542	557	520	536	560	499	540	520	521	512	547	537	474	557	497	554	540	539	542	541	516	567	533	538	518	539	537	507	515	528	527	541	514	493	531	526	520	477	498	529	511	532	508	562	533	534	549	488	595	538	560	549	500	536	538	549	507	521	503	565	485	525	556	507	540	572	533	533	492	544	521	528	565	547	551	532	523	533	536	538	488	537	524	562	534	518	594	574	532	513	521	555	524	537	539	518	557	556	496	580	553	550	563	570	527	525	570	501	495	530	540	543
41792	34623	40428	13933	2154	567	460	428	445	386	416	367	352	374	342	375	382	348	339	347	355	329	325	331	337	320	370	354	277	331	338	314	336	341	325	343	342	370	312	309	326	339	315	353	326	340	326	355	355	303	325	326	341	330	327	314	322	374	335	327	332	342	394	323	356	343	319	351	312	315	340	326	333	306	363	325	362	338	334	339	342	303	342	335	331	332	306	370	358	318	289	312	318	343	341	323	323	307	325	319	352	312	376	337	319	339	347	354	369	320	340	349	331	358	362	328	352	335	313	303	337	356	316	327	324	343	345	349	367	361	365	337	302	298	342	369	321	338	337	348	311	305	344	316	322	317	346	338	367	352	321	344	350	354	324	355	375	354	323	332	353	304	330	331	345	348	318	337	319	345	335	349	360	330	337	316	346	329	347	326	339	343	302	324	345	292	315	373	306	337	341	327	320	367	343	329	316	341	322	342	346	332	317	311	337	314	330	325	342	361	356	330	339	328	323	332	320	334	384	316	290	295	298	316	331	352	348	333	302	366	317	312	337	333	334	337	295	355	367	349	318	376	345	317	343	309	353	338	355	316	364	355	335	339	338	326	343	343	355	341	351	337	303	318	367	335	381	337	359	331	364	338	352	355	332	342	365	319	324	344	319	335	396	337	356	337	321	337	323	347	343	354	326	344	318	307	333	341	364	370	350	335	323	348	339	349	342	311	363	323	294	333	342	319	358	351	337	285	342	347	316	337	344	348	349	355	356	348	352	348	377	333	333	357	316	333	321	337	317	342	361	376	334	325	331	304	325	367	298	379	327	319	318	328	329	313	345	356	342	324	348	322	283	359	329	352	370	340	327	355	347	345	332	340	350	356	325	339	321	356	321	343	339	324	367	355	339	315	349	328	296	339	302	338	337	364	333	324	348	325	284	306	337	344	323	359	336	337	291	343	363	324	344	327	338	375	356	370	319	330	352	322	334	363	299	363	327	318	343	334	355	353	332	337	325	369	338	367	323	332	384	305	344	322	340	348	351	286	315	342	337	301	310	326	381	337	332	332	333	362	349	357	341	296	338	337	310	314	339	319	322	374	360	295	334	343	327	352	351	341	348	331	334	327	356	339	338	330	346	349	358	333	330	363	344	331	331	329	343	311	317	352	345	308	306	327	303	360	324	335	325	370	342	321	337	348	333	305	340	351	359	316	308	318	325	322	335	348	315	382	340	314	302	346	318	352	337	338	315	334	329	300	344	345	297	330	344	334	310	326	355	341	352	350	323	304	329	347	341	363	355	330	318	329	336	305	326	311	313	335	334	333	323	312	323	340	332	347	330	325	323	350	380	355	341	318	323	321	340	340	356	341	347	309	356	321	340	337	324	373	333	335	299	318	346	346	359	332	368	347	316	319	317	391	349	318	347	388	302	370	357	304	355	337	339	346	351	302	325	353	319	350	345	333	334	337	328	340	324	299	372	338	349	337	350	330	328	333	315	327	351	323	343	334	338	342	367	333	340	349	349	365	325	323	352	343	368	328	332	348	341	339	324	330	310	340	332	324	341	348	348	330	295	321	375	349	325	344	309	361	321	322	347	329	308	324	362	312	312	345	371	325	363	334	354	331	338	297	341	364	358	332	337	323	289	347	318	348	298	328	347	337	348	311	334	323	362	345	319	326	340	333	305	312	328	335	329	338	374	330	325	343	317	346	328	350	330	336	332	322	381	352	351	314	357	311	324	349	330	333	351	306	329	309	331	330	325	321	324	317	312	320	346	342	329	338	341	333	359	335	366	332	335	348	339	336	353	331	309	352	323	333	327	345	350	355	353	305	333	375	333	357	347	356	331	314	372	308	365	344	328	330	319	362	313	342	305	331	330	331	321	337	328	334	301	346	343	321	368	383	313	355	318	300	349	335	355	348	320	317	337	331	337	343	330	316	336	356	334	321	369	311	305	333	298	344	339	326	326	337	345	302	327	366	302	326	348	326	309	316	334	319	338	339	333	348	353	309	340	322	368	327	336	339	321	303	308	332	343	315	327	326	339	304	324	365	331	309	329	337	338	330	363	349	360	336	342	337	335	321	343	308	329	336	353	324	343	330	360	314	347	341	317	359	333	339	341	355	349	336	297	309	325	337	344	342	323	346	343	349	368	341	317	328	330	337	361	351	373	325	338	361	334	323	346	371	333	328	340	347	380	362	325	328	341	337	369	322	358	365	336	338	330	336	366	330	312	374	366	300	366	315	352	339	326	358	349	358	343	348	315	340	334	355	342	340	362	321	361	314	305	332	349	356	332	311	316	355	345	348	354	353	334	320	338	328	316	358	319	377	336	322	365	360	335	300	313	359	315	296	309	322	362	324	337	356	339	311	340	347	326	327	312	335	325	297	307	324	315	319	336	348	362	297	346	341	348	347	326	324	359	316	354	349	343	352	352	350	343	328	340	326	341	322	344	353	336	349	327	335	340	352	342	351	348	356	344	316	325	326	315	371	320	360	345	325	362	335	351	315	381	325	329	333	346	324	338	337	321	349	363	378	319	341	329	324	346	330	341	324	335	341	302	313	321	332	293	338	311	328	356	353	328	339	338	301	345	341	346	355	309	331	323	344	337	346	328	322	340	337	337	340	331	335	317	314	327	333	325	346	360	373	351	335	315	327	326	314	330	324	343	321	367	344	365	343	308	341	313	332	341	362	327	333	336	327	339	330	336	335	343	337	307	326	320	363	325	339	343	345	337	354	328	340	360	357	337	300	359	320	351	327	337	334	347	313	343	353	341	343	363	355	336	339	338	329	326	283	361	338	340	340	301	317	363	340	337	336	314	360	333	313	312	325	326	329	369	310	334	347	333	301	327	341	340	369	317	335	320	308	381	316	347	267	326	342	355	362	356	308	370	374	340	346	369	331	335	346	328	355	338	312	311	328	338	350	319	363	334	339	357	352	315	348	359	330	332	365	338	301	323	322	319	312	319	344	320	319	346	321	322	348	347	345	308	373	368	342	358	352	343	347	326	357	339	317	338	326	321	346	341	346	344	352	336	335	346	356	340	336	294	333	358	353	341	360	330	290	368	340	349	309	321	333	342	351	347	334	366	344	355	341	336	328	309	333	344	358	330	341	351	322	365	334	348	347	347	327	346	332	355	307	308	316	347	370	355	351	322	360	328	357	327	325	324	342	329	314	334	305	304	319	333	308	318	317	371	353	324	302	324	356	341	322	337	338	342	336	343	315	318	341	305	328	311	337	361	321	310	337	335	341	318	336	328	339	349	329	342	330	335	320	346	326	364	308	307	347	325	304	329	347	335	343	324	360	321	325	301	309	377	361	312	323	347	297	334	340	316	321	354	355	301	334	337	357	342	318	333	328	327	286	367	339	346	348	342	316	329	335	319	282	370	334	324	331	306	330	315	321	332	320	321	360	319	331	324	298	302	331	337	336	312	361	332	344	320	334	341	320	321	313	307	337	351	371	348	353	340	318	353	336	371	339	359	321
23890	26371	32042	21230	2585	1997	1712	1579	1466	1397	1270	1233	1095	1107	1043	1104	984	1027	1015	1006	958	985	1037	970	985	943	956	927	904	946	966	927	908	871	960	871	901	882	892	927	885	937	913	947	921	906	915	917	922	875	903	861	876	898	914	840	911	838	912	921	890	907	900	884	891	882	837	922	857	883	825	884	898	863	863	867	890	913	900	869	896	920	872	951	869	874	897	894	871	880	851	938	837	902	873	897	863	909	877	877	804	882	869	885	900	940	894	914	878	860	895	897	859	851	864	920	864	882	839	847	859	906	890	902	929	839	900	892	865	878	897	911	961	883	900	881	913	895	899	850	886	854	879	921	873	894	887	908	854	888	871	855	921	896	900	881	936	863	933	871	924	839	843	863	895	885	868	934	856	859	929	871	890	901	859	906	849	870	855	869	828	860	873	851	866	813	920	924	841	893	855	853	875	902	892	880	872	874	871	857	901	912	914	882	872	818	925	858	873	911	863	889	924	917	858	898	894	918	824	882	858	888	914	920	884	847	915	880	874	908	853	846	881	890	915	835	858	834	922	906	851	844	864	878	880	885	885	865	872	898	866	895	855	843	849	830	798	882	916	873	914	880	866	878	809	854	861	887	877	880	902	836	896	873	903	882	904	834	851	868	894	919	895	863	880	935	868	857	890	820	884	895	843	900	862	877	829	865	854	866	855	859	884	951	841	902	909	849	856	851	858	857	879	895	912	876	906	885	862	886	907	881	867	846	894	906	821	933	902	874	812	921	896	919	887	904	920	865	851	911	851	829	822	837	840	858	922	876	877	922	853	834	861	869	846	920	902	842	913	888	903	862	912	861	846	909	920	837	869	837	847	870	901	923	903	887	886	882	852	891	877	874	865	809	944	833	837	860	849	820	880	921	861	920	861	860	877	880	842	888	922	924	872	813	858	876	805	924	867	879	915	935	910	905	851	811	914	824	947	870	896	872	926	906	836	817	891	844	851	862	903	863	912	877	851	871	856	901	879	876	880	883	890	898	855	845	861	890	876	925	840	935	886	787	900	841	917	840	905	840	885	862	856	861	864	837	878	925	880	875	911	880	878	913	878	785	865	840	840	852	891	867	864	858	844	882	858	877	885	904	859	902	878	866	809	918	887	915	886	864	874	860	867	938	870	866	873	864	847	915	876	940	880	923	866	931	788	912	868	872	911	869	877	842	871	855	847	880	890	862	874	850	923	862	861	799	860	874	832	866	866	864	826	864	928	838	850	941	876	841	930	924	898	863	912	855	859	854	868	904	877	878	877	871	850	855	915	857	861	866	885	878	882	846	853	914	835	928	861	850	849	857	888	883	897	854	850	822	897	864	905	884	929	884	835	912	823	878	903	861	852	878	824	879	893	878	933	865	884	910	904	895	854	866	837	887	863	883	902	908	904	927	860	879	861	898	821	919	884	872	949	863	949	876	883	880	877	850	821	883	860	870	920	896	886	878	829	873	925	875	908	917	897	883	860	872	903	822	885	909	897	904	877	821	865	839	874	897	843	877	879	899	885	872	846	868	859	895	886	903	891	837	883	888	827	857	871	901	829	862	904	904	900	880	919	847	867	873	880	934	867	873	867	900	836	872	898	896	875	860	884	883	858	866	924	901	905	879	904	907	886	876	854	909	941	865	883	854	853	950	853	861	862	892	905	870	865	882	834	865	902	829	841	908	868	893	830	903	853	886	892	851	889	843	896	946	874	887	863	894	936	920	917	840	820	856	885	859	858	933	925	838	845	892	879	856	867	920	804	822	925	901	888	846	862	905	906	928	828	888	887	876	911	894	819	876	937	886	882	880	860	845	868	929	887	855	895	852	871	881	871	845	880	852	863	901	861	903	911	869	872	876	893	809	863	896	884	881	837	865	918	879	886	907	906	890	908	873	838	869	852	896	907	922	927	845	830	845	880	887	884	851	873	858	872	884	944	901	892	855	862	902	881	898	902	870	851	921	865	894	838	905	938	892	845	949	822	885	845	884	825	887	885	821	882	897	895	824	878	891	878	814	865	888	892	868	896	871	848	859	920	903	913	896	868	859	895	861	859	848	890	886	848	885	882	858	877	830	906	849	860	856	871	900	868	878	870	855	877	826	845	878	854	896	895	866	937	868	933	905	836	912	838	899	904	900	892	880	824	904	867	936	908	897	883	876	870	895	847	912	860	893	893	861	824	827	906	898	892	905	905	831	886	879	852	862	852	919	846	915	910	885	894	841	913	896	879	920	876	867	885	878	872	897	851	914	839	924	915	823	868	844	814	819	900	882	860	904	875	881	948	841	908	880	899	827	881	898	881	904	812	881	872	924	912	864	841	863	868	894	872	826	854	933	899	892	874	880	882	892	876	892	832	870	861	858	845	880	909	863	791	882	869	909	899	847	852	884	869	852	882	888	869	867	892	908	842	831	891	879	897	900	860	863	861	868	913	844	874	883	867	893	869	827	840	861	862	921	847	886	897	895	885	854	851	890	896	867	938	890	916	905	884	811	898	881	892	872	888	904	870	868	891	894	837	873	902	908	846	881	876	949	882	884	890	886	871	876	896	866	860	866	939	921	898	914	899	866	864	901	860	870	934	896	881	857	840	889	937	928	915	857	881	870	878	858	874	903	889	911	873	844	887	860	822	919	874	851	826	872	832	940	875	901	941	924	872	888	873	888	874	949	893	899	864	853	838	849	873	854	843	890	875	937	857	880	891	904	861	922	867	900	861	893	918	873	908	879	903	900	871	871	829	929	920	894	859	857	918	838	906	840	826	864	911	884	840	922	935	849	862	920	919	887	893	930	851	881	864	890	848	901	867	868	855	873	853	895	902	856	922	813	897	870	856	865	914	872	879	870	915	913	910	889	911	906	881	894	881	913	884	874	859	874	828	913	872	847	930	815	849	910	907	923	888	838	846	848	861	846	935	861	833	893	910	868	935	909	934	898	893	913	907	869	887	855	913	945	871	862	899	879	922	918	805	861	883	883	921	851	847	940	857	878	896	843	856	846	875	860	891	917	902	907	839	870	922	892	907	913	874	880	873	872	883	812	899	840	866	853	937	843	842	898	904	855	893	842	872	788	846	806	880	901	877	908	864	866	909	879	858	864	942	891	877	863	903	878	916	895	903	820	878	842	870	898	915	965	887	921	855	846	879	859	866	884	870	869	869	839	860	868	875	902	905	906	894	854	909	888	914	905	894	884	903	861	886	841	871	876	910	908	864	853	897	842	866	866	883	938	881	833	881	863	862	901	885	852	903	875	889	842	908	905	869	893	857	917	898	843	844	881	851	925	860	876	849	872	840	812	874	843	886	901	844	834	885	912	881	889	902	834	884	843	919	906	811	897	844	863	889	925	883	870	908	882	846	922	824	836	892	908	892	941	925	899	894	873	856	828	850	874	923	888	861	871	860	914	878	853	895	927	813	886	995	870	881	884	943	930	890	879	933	854	888	891	854	826	827	915	888	915	879	872	890	940
55853	49610	55650	25049	5391	869	695	577	503	466	407	430	421	415	403	390	429	391	409	419	368	363	372	377	364	354	375	375	368	372	390	364	359	360	373	408	368	364	347	354	400	369	356	379	356	359	359	350	331	343	371	390	363	368	327	349	334	352	321	337	348	354	368	376	325	342	331	354	354	349	335	369	355	351	347	348	407	340	385	360	314	337	386	393	375	366	366	354	355	356	322	377	342	346	359	343	363	353	356	347	348	363	383	359	342	326	346	309	355	343	388	376	389	352	349	339	327	322	353	322	352	343	353	336	364	357	372	360	391	375	387	351	357	357	325	376	389	351	352	369	336	343	335	375	339	345	365	376	367	355	336	334	353	352	351	351	323	381	345	345	337	388	331	376	356	325	348	377	339	346	397	367	313	348	343	358	334	359	314	332	385	346	343	345	353	364	337	412	380	363	302	333	325	318	323	337	330	363	368	329	311	331	352	326	349	354	366	342	350	299	358	342	327	327	321	344	357	338	340	375	361	342	331	367	360	359	352	315	361	355	371	346	350	345	332	335	368	337	326	380	368	369	315	381	340	374	366	360	344	334	351	353	391	356	359	332	341	330	389	333	345	348	386	392	346	380	366	357	312	361	326	374	351	346	371	332	353	375	376	347	342	362	355	357	345	383	333	339	344	356	340	349	311	346	359	332	376	348	359	352	372	331	369	350	372	389	347	339	333	355	358	349	358	317	337	367	368	329	355	377	335	386	326	323	325	322	347	372	349	339	349	348	338	323	320	381	340	383	326	349	394	358	353	330	358	304	362	343	374	323	346	357	359	379	349	376	361	364	359	338	347	350	330	349	339	369	333	337	348	334	316	329	332	376	376	370	336	362	366	388	366	363	353	337	330	354	362	330	343	322	339	329	391	348	367	332	369	356	365	323	334	371	350	349	343	324	355	351	357	376	365	346	360	343	305	347	380	368	314	356	306	320	377	362	324	348	357	356	364	361	340	357	416	364	358	360	387	337	343	342	329	372	373	345	362	337	337	328	348	352	344	363	341	348	320	332	354	373	358	362	324	340	346	330	352	309	349	348	379	370	347	360	334	364	345	354	349	372	338	354	338	321	356	330	363	381	305	337	383	375	355	375	345	395	370	321	360	349	386	331	349	382	340	355	356	312	362	358	380	379	353	329	351	328	341	307	336	387	325	328	323	350	346	338	367	367	349	358	359	341	396	363	354	368	341	371	366	403	325	330	342	357	363	339	359	347	366	346	343	376	330	316	397	358	329	363	342	335	361	329	350	336	344	363	295	366	349	323	362	370	319	338	342	365	361	365	372	346	327	365	355	375	397	342	347	356	372	373	342	399	330	340	356	398	328	344	355	336	344	351	350	345	328	326	347	352	371	355	370	356	354	318	358	366	377	371	335	353	374	388	327	340	356	352	334	351	350	340	371	335	307	350	337	386	366	366	363	333	371	332	332	317	339	343	360	333	330	361	330	376	356	370	364	372	319	340	347	352	367	363	326	318	360	348	350	327	363	379	338	324	339	334	328	359	360	365	361	332	367	305	374	364	359	371	344	333	362	372	344	366	363	350	358	361	323	339	339	379	330	359	348	365	355	370	351	385	341	318	378	353	308	367	359	336	335	333	354	366	364	350	344	353	307	331	313	333	343	328	389	351	378	334	356	346	369	362	331	376	353	352	388	394	359	375	367	368	354	358	328	351	349	337	371	387	344	349	332	346	371	378	330	334	348	358	334	388	356	350	337	338	341	315	344	352	363	337	389	368	364	392	333	372	348	337	375	360	317	332	366	354	335	375	359	326	345	342	319	347	406	371	317	361	334	393	388	344	360	354	373	323	374	322	352	349	361	331	359	341	350	363	366	355	362	340	350	349	355	324	325	350	359	357	354	347	306	393	346	358	330	322	361	354	319	303	394	327	348	345	362	341	351	367	347	374	326	342	361	370	349	361	328	368	350	373	352	350	359	345	346	360	356	373	358	320	356	343	364	343	375	326	347	336	376	347	351	317	356	389	361	350	354	348	338	318	350	331	324	339	331	330	367	385	354	346	343	323	353	378	363	374	354	346	361	345	338	342	334	341	337	334	408	351	370	369	346	341	349	310	345	348	365	343	330	358	327	374	346	330	363	372	358	358	356	364	350	371	364	339	346	345	363	365	380	332	327	347	346	347	365	357	346	345	323	387	345	367	363	314	350	348	370	355	344	373	362	360	377	348	343	358	348	376	353	416	363	374	330	356	324	337	339	330	321	355	379	332	347	373	355	311	328	315	359	354	359	347	352	370	330	349	343	339	358	332	343	356	350	365	328	366	371	375	311	353	338	348	377	349	368	373	329	331	335	354	315	336	371	331	361	364	294	369	329	343	312	323	370	367	377	333	354	362	349	355	346	354	327	343	408	330	354	334	345	361	331	348	360	372	371	372	372	345	334	347	336	362	366	376	398	373	347	353	348	342	340	353	392	359	345	354	375	341	382	346	340	372	362	361	346	334	348	375	355	365	366	379	369	354	329	361	372	331	349	345	368	352	322	327	383	349	348	373	337	334	339	347	359	335	344	354	364	372	332	319	378	361	348	304	355	336	364	341	327	376	382	384	354	350	359	342	362	318	338	338	301	368	390	346	362	382	365	327	318	364	341	365	353	338	338	337	360	330	324	364	337	344	391	373	363	345	351	348	371	337	338	385	336	364	357	330	357	363	324	348	377	321	344	381	329	363	332	320	335	353	355	366	367	298	359	355	406	330	359	344	334	352	381	379	347	352	367	354	358	358	364	334	350	325	388	328	348	370	337	373	373	346	354	340	379	350	323	313	344	342	340	322	342	344	392	339	386	362	326	357	352	360	372	384	320	307	341	318	355	359	322	366	383	359	328	356	354	344	359	354	339	329	348	352	367	367	341	367	325	326	383	341	295	329	338	335	339	367	331	349	335	340	356	355	338	371	351	348	408	308	324	352	374	373	374	326	372	357	362	350	304	342	360	345	369	336	344	347	293	338	365	334	327	390	346	355	311	323	368	368	347	368	403	352	348	345	348	372	361	348	377	364	344	380	365	346	351	382	354	330	366	321	313	387	346	342	357	301	353	372	334	339	380	353	329	338	361	343	339	344	334	353	315	339	346	337	356	363	291	359	327	316	352	377	387	375	340	362	347	357	349	331	336	345	324	420	337	370	372	346	360	371	348	322	324	369	372	354	343	366	328	340	328	354	316	378	344	341	362	370	341	358	356	339	360	364	325	310	394	344	348	350	352	334	337	306	339	349	346	376	308	337	337	339	388	354	361	362	377	354	369	326	347	388	368	332	352	354	379	343	342	359	365	350	364	365	323	345	353	330	325	345	316	335	334	363	355	384	349	343	317	350	332	367	337	355	310	361	346	341	385	372	360	353	319	337	335	342	366	362	334	371	338	339	352	310	325	373	336	354	343	352	366	331	326	343	352	353	323	366	350	320	318	367	325	320	351	344	323	332	352	365
31635	36240	44292	30022	3573	2913	2489	2138	1946	1749	1649	1503	1344	1386	1293	1237	1186	1157	1061	1101	1112	1088	1052	1078	971	1008	1003	1031	995	1005	954	935	1005	959	954	923	945	935	948	925	958	951	926	882	893	881	902	987	951	916	915	912	947	929	907	894	871	880	897	898	887	922	917	904	849	895	982	807	937	877	908	970	888	887	891	900	890	915	897	877	896	922	915	997	863	943	926	922	874	882	922	945	943	950	886	932	856	914	852	924	942	845	883	878	870	849	869	887	878	877	851	917	916	886	880	890	895	916	879	963	896	896	930	876	893	881	874	877	893	894	911	903	881	894	923	890	875	882	900	886	889	930	869	921	914	934	918	904	907	886	936	911	920	877	843	902	895	873	924	878	883	924	879	884	904	931	875	908	854	886	891	930	890	883	883	895	847	848	864	941	876	861	844	895	912	874	899	886	861	916	895	864	876	913	896	925	793	920	827	900	898	902	997	917	901	845	914	859	850	872	911	903	874	867	868	884	947	858	945	880	878	889	898	872	902	863	910	909	938	906	830	910	887	857	946	881	902	849	861	896	838	909	882	874	941	850	917	842	852	890	917	919	930	887	862	903	891	843	888	834	895	906	893	882	867	916	834	874	854	856	853	848	921	873	834	888	829	888	862	861	878	874	874	857	890	853	925	874	914	915	827	853	943	887	853	915	890	852	877	905	871	868	857	907	848	913	907	856	898	939	934	892	905	913	825	881	890	878	892	905	872	897	843	847	936	849	918	865	864	867	905	920	886	888	863	909	918	858	891	860	880	846	886	909	898	853	913	896	938	846	886	893	869	886	919	978	888	886	885	893	811	870	894	926	875	946	839	870	881	901	894	855	851	950	907	931	862	842	928	864	870	877	800	891	913	821	833	874	942	873	908	890	899	875	853	907	880	882	868	865	893	938	929	898	922	897	877	863	883	894	900	852	900	919	844	910	902	896	905	945	863	884	933	855	884	937	956	899	889	925	898	904	889	887	839	886	857	798	867	880	849	849	943	824	866	871	912	906	887	851	943	848	836	869	918	879	864	897	875	879	843	921	869	903	873	898	820	903	915	911	908	867	846	913	860	860	877	911	905	861	879	854	883	881	902	906	838	917	861	910	956	916	855	906	874	899	863	852	886	906	881	916	906	928	896	920	909	889	891	926	870	888	895	882	897	872	845	827	863	872	860	938	897	884	845	947	888	899	924	915	888	891	903	878	873	919	870	868	902	892	926	916	825	925	853	901	856	876	929	941	863	860	872	897	891	905	926	877	857	879	817	861	854	872	878	901	849	897	862	863	858	879	912	885	870	817	904	844	857	856	874	871	888	861	895	860	844	882	897	871	877	891	863	881	905	925	893	871	946	859	875	880	869	882	888	879	851	919	895	875	889	928	850	870	878	901	892	895	900	870	859	920	881	885	866	898	894	889	912	914	874	922	860	850	933	899	877	886	829	892	872	903	870	839	876	916	860	860	887	883	906	904	865	808	865	894	929	951	843	852	869	855	896	894	945	868	911	893	862	865	937	892	916	932	835	890	844	857	870	888	795	889	894	902	881	893	866	882	863	871	867	869	904	885	909	899	942	866	888	868	895	852	842	816	886	890	879	894	847	889	883	861	894	873	880	912	892	941	908	884	855	903	905	918	889	887	951	913	889	841	879	893	887	969	892	852	888	917	893	859	917	889	881	840	850	923	867	867	885	925	869	897	837	875	923	843	862	927	898	846	899	939	851	821	867	910	899	859	847	867	860	857	905	853	864	904	900	871	903	877	864	843	876	882	878	923	858	860	864	853	868	828	881	863	884	875	880	884	853	826	900	906	859	828	886	839	880	866	845	895	878	917	886	923	861	919	902	891	918	876	892	879	904	905	909	939	902	885	802	846	841	853	884	882	920	885	834	844	928	896	884	924	838	859	881	904	879	895	892	871	890	853	896	948	937	884	843	928	918	916	866	927	895	836	906	879	933	912	874	883	894	911	850	873	942	865	917	847	861	918	912	844	902	901	885	862	890	898	896	892	894	902	870	858	841	908	827	877	868	857	895	864	919	856	833	886	916	900	881	881	941	821	880	897	866	925	887	885	861	884	879	850	885	883	842	863	873	864	887	904	854	873	890	902	863	825	866	849	912	917	849	893	909	888	901	917	913	871	900	897	950	879	956	886	867	853	946	880	887	923	871	854	906	851	856	879	880	889	915	911	858	908	878	850	884	923	925	903	896	859	899	873	871	900	908	863	906	852	875	857	902	911	929	839	913	865	904	869	893	882	879	896	855	847	860	885	875	876	889	883	865	873	889	876	900	938	850	864	872	843	866	893	887	934	859	895	891	877	922	869	944	922	911	907	932	880	912	904	928	930	820	865	823	883	879	860	927	899	869	848	911	918	812	929	860	834	872	946	854	910	929	842	882	860	876	900	858	882	905	839	846	897	870	911	878	870	906	902	883	872	876	873	891	898	916	827	862	953	873	849	812	862	845	863	878	872	858	878	917	843	853	864	863	851	903	860	916	890	875	907	888	863	860	840	866	851	882	862	847	871	857	860	883	913	903	897	909	893	872	863	877	924	882	864	862	870	905	927	880	962	887	900	865	843	913	890	843	927	896	911	837	871	882	916	919	908	874	888	869	858	859	902	865	892	867	893	901	901	880	850	839	851	903	886	961	884	835	931	887	869	908	920	924	889	914	865	910	857	909	860	904	827	890	888	873	905	861	891	874	858	910	904	859	904	844	851	844	895	901	866	887	916	887	876	885	913	851	865	817	812	868	896	902	876	811	884	904	931	876	865	855	888	912	909	886	881	873	904	905	902	943	867	881	937	883	886	920	851	852	897	840	900	910	884	860	916	866	926	894	870	854	922	833	881	856	854	853	906	889	869	845	839	858	896	891	888	893	872	890	888	854	877	890	891	851	866	909	930	842	843	841	865	875	893	895	893	870	921	877	877	881	899	904	931	916	914	873	898	850	839	883	895	871	878	912	871	896	835	874	924	866	875	852	884	879	933	929	918	895	948	837	851	854	890	890	894	862	950	830	876	835	860	851	911	869	901	888	868	896	845	890	886	915	859	871	914	896	842	887	918	882	882	876	911	907	889	887	876	902	885	870	856	976	902	866	901	855	907	854	832	858	890	851	871	877	894	931	918	921	896	928	903	895	816	884	825	884	842	842	949	936	898	904	965	847	828	846	861	914	884	888	839	858	916	899	857	879	894	857	869	892	854	862	923	927	871	874	884	855	842	869	851	862	882	915	846	897	860	921	888	905	863	899	924	888	941	858	887	886	846	916	891	823	860	878	852	859	896	867	908	891	893	902	845	902	898	926	964	894	920	928	899	839	864	814	890	857	858	851	818	855	932	906	900	886	892	896	866	832	848	827	846	938	868	871	877	908	869	882	888	903	851	870	891	845	853	859	878	888	869	924	896	907	924	885	896	905	906	840	881	902	883	930	855	944	924	901	847	951	880	952	832	882	981	878	879
6066	2521	2856	491	198	211	186	173	186	205	175	216	176	187	158	173	153	168	203	193	179	188	182	178	157	177	170	188	165	196	200	164	176	187	177	198	186	176	158	188	159	205	161	183	156	184	173	163	197	163	169	150	164	171	195	179	185	170	191	170	182	203	190	177	177	202	192	184	172	181	182	172	155	186	173	156	184	170	175	173	178	160	167	186	157	163	169	172	195	182	179	166	182	166	176	192	154	169	173	167	183	172	188	149	199	167	163	169	158	173	164	179	185	178	186	178	182	151	188	167	183	165	179	146	184	192	174	186	187	166	151	159	176	194	198	172	200	178	176	166	172	158	169	178	170	162	164	180	183	188	178	179	164	179	173	177	171	160	133	174	189	211	184	143	174	170	171	166	189	194	185	150	151	183	179	186	173	158	168	162	170	160	178	188	188	172	172	187	189	196	184	172	167	174	169	174	178	203	161	175	160	185	164	180	191	160	154	171	176	189	177	157	174	186	170	179	184	177	186	177	165	195	176	157	173	191	196	178	195	183	175	172	160	161	185	177	175	169	166	189	191	185	177	168	175	165	132	188	178	160	160	181	164	161	186	176	161	168	181	196	181	157	188	194	190	176	187	191	193	172	151	133	164	181	180	179	202	188	158	160	185	192	169	185	182	180	175	186	171	182	169	187	177	191	173	156	199	169	181	180	156	186	186	170	182	196	173	172	172	171	176	159	181	182	171	170	174	167	205	190	170	151	168	194	176	180	194	202	180	188	173	183	170	198	189	181	163	172	163	203	192	172	199	162	182	177	185	169	182	165	176	188	196	192	174	190	189	194	165	175	157	182	198	191	171	167	189	154	179	178	152	179	189	186	204	191	169	180	190	159	193	181	172	188	187	182	155	151	176	186	169	167	192	177	184	172	178	189	177	167	190	187	159	185	163	196	194	166	176	171	167	188	161	153	159	202	182	167	172	163	181	172	185	173	189	162	189	179	177	193	181	184	161	196	168	185	170	163	175	187	189	157	170	183	183	199	177	172	190	191	152	177	181	172	163	162	211	189	183	187	164	184	157	179	159	169	156	181	168	184	188	165	184	163	202	154	169	189	192	190	182	172	186	187	186	162	204	158	205	177	179	184	164	186	191	197	187	155	208	186	193	143	201	183	175	184	166	167	163	169	198	171	168	181	184	175	161	177	161	192	193	164	193	170	177	171	173	199	210	183	169	159	174	188	174	178	185	188	175	175	176	163	161	184	181	153	188	173	180	171	148	162	158	184	173	174	171	172	179	171	163	162	176	181	193	173	193	176	175	168	186	170	184	155	174	187	196	158	176	177	210	184	189	207	190	181	179	161	167	186	197	185	195	149	177	186	170	173	162	148	187	159	170	178	166	150	198	163	224	158	167	202	161	164	180	180	184	181	160	176	180	167	174	190	165	191	148	185	180	175	179	193	188	175	142	157	154	164	175	175	181	166	182	181	195	186	189	177	174	182	174	183	163	192	187	160	184	188	164	188	151	150	166	183	171	197	180	189	198	151	171	144	174	194	180	191	184	170	158	176	173	166	192	166	162	191	174	158	177	183	160	187	185	172	201	183	210	173	156	192	169	173	190	174	183	178	176	166	181	196	139	174	159	165	177	192	159	179	202	168	173	168	162	199	184	183	198	165	184	152	154	193	207	154	185	180	193	176	150	207	189	148	169	164	169	181	183	200	172	168	175	178	183	171	175	158	170	178	179	179	176	183	194	157	144	179	162	190	165	171	181	179	176	182	148	179	184	194	181	154	202	164	179	149	183	202	177	200	173	178	171	185	194	192	192	170	208	177	180	185	163	166	173	184	161	192	158	175	170	173	188	173	166	174	161	185	173	173	178	180	166	158	193	177	163	180	177	180	188	173	170	197	189	166	149	187	176	183	191	165	153	185	192	161	170	160	172	191	169	179	177	196	185	154	181	173	157	190	189	178	154	181	175	161	191	196	174	201	175	173	181	175	176	169	176	165	157	169	177	157	159	200	172	184	173	192	196	173	185	175	181	183	170	169	188	180	179	179	170	178	164	168	164	180	174	179	195	163	192	172	183	186	167	172	188	181	157	156	172	169	183	164	172	191	180	170	179	180	155	161	153	177	179	157	180	180	159	158	177	169	170	179	188	175	175	188	203	172	170	172	192	169	187	205	163	157	194	197	176	180	184	162	174	201	175	172	181	165	203	198	168	175	187	170	170	164	165	175	180	178	182	208	210	192	153	173	197	175	195	167	174	176	191	170	203	178	174	176	190	183	182	160	191	175	183	174	183	199	167	178	202	162	187	167	161	159	168	179	171	178	180	162	171	184	184	167	172	166	185	198	174	186	162	154	172	195	164	171	172	212	173	195	173	172	194	199	216	164	200	190	173	171	192	175	161	152	149	164	200	181	164	181	183	176	198	195	162	172	181	172	165	168	165	199	187	183	203	180	159	190	188	158	167	179	170	168	179	161	154	187	188	187	171	191	198	187	169	176	206	168	157	205	186	187	176	194	180	161	187	180	174	162	170	150	195	178	197	198	182	158	191	194	160	191	178	191	150	184	158	175	168	161	169	170	165	169	169	166	178	188	144	151	190	188	164	162	185	220	177	203	172	175	166	175	199	166	160	167	173	194	153	167	182	177	202	174	166	187	187	181	186	188	169	176	157	182	191	187	187	182	180	183	182	192	188	175	180	175	200	172	175	180	179	176	187	157	173	189	180	178	174	198	186	186	186	202	174	183	162	156	179	157	208	186	177	178	184	159	179	152	175	183	192	177	159	184	194	190	180	186	170	191	178	187	178	164	176	169	189	195	175	222	148	202	161	182	150	175	172	167	163	171	161	195	182	168	188	196	177	143	169	176	174	175	198	167	181	166	181	186	188	170	177	175	141	181	188	195	188	190	172	173	205	173	184	187	190	188	165	179	176	183	198	186	167	161	190	156	184	178	209	181	172	163	196	170	161	166	189	192	168	169	206	191	169	182	155	180	174	173	204	198	186	194	185	165	171	173	167	185	178	181	186	164	188	198	163	183	174	192	157	169	175	197	192	175	179	185	190	175	170	208	161	161	213	166	182	179	194	166	192	173	170	187	174	179	148	172	166	190	171	173	167	174	187	179	166	181	191	169	177	184	177	179	186	167	184	174	145	179	167	180	177	171	169	160	185	162	187	163	174	149	177	168	178	157	178	176	187	175	171	171	166	177	176	179	155	180	189	200	174	195	185	206	174	168	184	191	172	160	184	158	163	205	178	183	174	159	142	185	153	159	184	194	177	174	162	194	194	167	164	163	172	155	191	175	185	202	171	171	171	178	155	156	178	183	197	201	160	168	179	161	171	197	182	158	194	190	191	192	193	184	161	191	163	164	186	187	187	182	174	168	191	171	184	172	172	193	152	173	185	174	196	168	177	172	187	172	156	144	188	184	174	171	142	155	190	165	188	178	175	184	194	156	167	172	176	187	167	175	185	181	153	179	187	194
5235	4361	5838	1832	578	604	568	617	583	510	577	566	534	504	567	547	503	531	558	531	550	540	558	542	545	489	522	531	544	522	547	499	523	547	551	537	507	559	542	510	501	534	551	492	499	508	487	534	543	532	493	503	474	492	537	542	492	526	520	539	559	524	497	501	528	532	514	511	513	576	551	526	537	553	515	512	552	537	498	508	528	510	542	563	608	501	530	536	519	586	542	505	552	530	484	530	534	518	558	512	523	528	529	534	535	483	529	533	552	492	546	530	520	542	564	527	529	525	537	517	541	544	542	479	525	559	520	546	485	517	504	533	517	520	537	552	530	546	512	543	522	497	540	528	524	539	545	502	509	545	608	532	523	520	514	502	526	525	485	493	525	539	477	536	571	558	470	498	530	503	536	544	511	549	540	542	521	527	554	497	560	516	541	519	529	500	537	506	565	501	550	563	528	592	563	537	494	546	527	485	563	540	538	572	520	568	547	542	552	526	561	519	497	583	548	498	511	532	466	551	547	494	591	535	522	490	515	552	550	546	536	531	535	546	526	553	585	527	523	535	539	522	523	527	528	522	522	525	509	522	518	551	521	509	517	539	543	468	504	553	555	524	536	561	542	522	541	508	510	552	514	482	534	517	518	581	544	528	541	553	529	543	548	531	526	524	523	523	520	552	545	534	566	515	516	489	548	528	499	572	546	546	555	536	508	510	509	537	535	517	587	535	509	535	529	494	520	549	517	553	552	560	528	491	549	546	522	513	492	520	505	552	533	555	541	554	485	563	511	471	568	555	509	565	538	555	558	508	546	506	585	505	537	548	494	555	461	502	549	553	505	568	510	530	527	539	503	553	506	536	540	540	538	517	557	499	533	545	512	492	570	511	554	536	498	517	518	540	524	536	534	521	552	535	513	510	566	519	528	500	537	470	552	562	572	547	553	544	513	514	560	528	503	536	500	529	547	518	523	505	524	512	520	529	520	525	574	535	546	483	521	512	570	552	519	538	523	517	536	551	535	503	520	535	531	523	531	511	517	530	556	529	543	499	507	489	544	577	513	525	494	515	531	558	569	521	526	546	521	538	485	525	577	537	521	493	564	509	513	552	541	515	514	488	530	505	483	528	523	525	546	569	513	523	571	544	532	523	542	532	509	532	544	529	548	515	516	543	522	550	550	522	492	561	524	522	527	528	554	536	524	553	568	524	510	517	545	535	553	519	513	529	526	530	514	523	528	555	539	501	538	502	526	499	525	490	536	538	504	539	529	532	536	535	514	508	570	517	516	539	525	535	499	491	525	560	524	551	527	527	546	508	565	549	533	505	522	464	562	542	579	515	503	516	565	546	496	507	517	529	560	542	537	533	538	513	554	486	514	552	527	531	517	522	563	539	545	552	491	537	574	530	546	569	496	543	528	522	546	539	508	495	504	503	550	473	539	577	514	531	527	549	514	561	528	492	549	535	484	555	551	503	545	498	528	537	501	504	556	535	508	543	547	546	563	551	563	521	508	543	567	520	515	529	512	558	536	543	518	539	488	532	517	511	552	533	549	524	580	556	554	531	480	539	508	564	532	492	567	503	518	531	571	555	534	538	527	502	523	532	554	532	605	591	540	498	528	486	548	565	504	533	575	518	515	526	510	555	543	517	561	540	544	527	543	554	523	499	525	494	498	514	495	493	568	485	542	559	546	525	542	540	590	545	515	558	511	511	534	526	540	505	548	509	514	548	484	518	531	496	527	524	530	554	550	536	569	542	524	531	514	535	493	520	510	552	497	543	568	541	508	537	506	557	511	555	515	530	522	550	525	513	579	578	560	517	552	504	494	504	550	531	540	531	522	561	534	528	482	531	512	570	539	551	551	587	477	503	523	540	524	476	589	552	556	532	489	482	545	601	535	554	513	540	527	538	521	486	534	517	533	539	534	520	546	533	534	557	562	575	538	527	549	501	514	513	579	542	528	576	524	537	521	529	545	532	539	539	517	511	519	555	569	493	554	554	507	572	563	507	532	594	512	544	528	527	567	529	563	507	493	539	519	527	486	541	547	547	534	507	470	601	542	516	509	491	496	535	575	546	553	558	550	518	526	568	501	553	548	523	554	537	489	510	527	510	566	502	550	532	562	555	491	529	538	515	537	479	511	523	554	529	574	548	514	495	571	508	515	556	517	562	552	548	504	527	573	547	489	537	559	543	524	538	542	515	537	537	541	541	544	526	527	532	508	564	554	550	549	533	542	557	523	520	514	516	567	512	521	521	538	547	553	531	531	540	552	562	549	527	542	546	533	547	535	527	505	521	547	534	510	575	533	516	550	507	527	549	515	579	539	563	499	515	569	546	512	529	543	532	537	547	516	499	492	541	546	533	524	530	576	555	503	542	528	532	548	545	565	512	521	553	528	569	536	533	529	554	488	563	534	500	589	515	522	528	534	539	541	530	548	510	540	544	523	531	572	531	517	542	528	539	509	523	499	558	552	516	497	555	546	494	524	549	566	510	542	536	524	564	562	540	533	566	545	516	535	534	529	526	513	551	538	592	561	554	521	530	521	513	502	525	549	503	487	515	552	524	529	497	502	521	509	524	553	547	550	474	545	535	518	524	527	494	501	543	514	538	547	541	545	532	537	525	545	525	519	542	552	531	532	558	551	521	492	551	558	504	538	507	501	525	494	566	521	526	532	497	506	555	537	554	549	564	547	545	543	484	548	559	569	522	538	511	530	498	534	544	555	572	576	508	577	525	527	470	538	526	505	508	514	544	529	453	545	539	529	505	526	560	518	551	554	556	530	501	560	540	539	559	507	562	507	517	521	557	546	516	504	561	536	494	566	503	521	536	549	521	569	489	562	518	540	500	516	524	548	546	582	571	543	526	518	513	548	549	496	523	521	548	557	537	524	573	554	526	562	558	492	574	517	563	526	515	491	499	533	573	517	529	515	516	558	511	545	523	493	548	534	491	542	553	535	501	518	540	507	520	587	541	536	536	559	564	552	529	536	601	557	545	572	543	567	582	506	551	525	548	533	517	528	542	527	583	528	508	537	518	493	509	520	553	523	534	531	541	554	489	489	513	537	546	548	533	506	532	543	511	576	504	550	561	537	502	509	499	513	541	500	558	517	544	552	544	506	523	516	514	550	553	577	535	532	519	535	527	551	553	533	537	508	576	519	527	574	495	521	499	548	577	547	526	522	518	528	555	516	506	538	521	532	504	581	543	558	553	524	476	563	515	528	554	531	531	526	561	513	510	563	534	544	497	491	544	550	540	551	516	528	563	502	582	505	526	508	551	557	541	542	576	544	524	488	516	498	540	530	525	523	537	533	504	554	551	582	542	491	530	533	515	561	554	507	519	528	524	530	499	523	513	533	532	555	521	531	538	523	518	539	529	524	503	542	540	569	569	514	529	550	538	487	563	539	578	522	511	509	540	540	508	520	501	519	546	529	533	566	522	527	494	534	529	508	542	525	546	546	563	542	548	559	534	495	495	575	514
40362	35873	42054	12573	1430	576	486	446	467	422	370	385	365	363	373	381	380	363	377	334	332	343	333	363	345	341	378	344	374	371	351	369	330	366	359	318	333	352	342	320	339	305	324	331	349	342	349	334	350	329	314	357	310	362	370	313	337	333	350	325	349	323	320	353	342	348	350	326	332	398	336	354	341	374	353	350	346	336	361	327	346	349	319	346	352	320	331	338	367	363	365	305	351	330	327	362	320	316	341	335	335	357	329	351	346	374	336	336	326	319	323	340	369	322	355	331	355	362	303	351	359	343	353	312	336	329	338	334	308	332	331	321	348	347	329	349	346	307	291	342	306	348	359	361	394	328	358	322	338	331	324	316	343	296	323	336	365	334	362	336	356	337	362	377	326	339	348	357	323	337	357	318	329	367	392	316	331	344	362	354	317	356	332	334	331	339	334	315	363	308	314	307	302	351	354	344	335	346	317	335	356	330	359	357	320	354	298	331	330	347	330	365	336	330	340	380	352	325	322	349	363	330	327	362	343	355	305	324	318	331	347	328	303	334	370	332	347	344	336	349	346	355	326	366	304	337	341	332	309	312	301	342	317	367	341	330	349	329	334	315	366	314	341	358	334	333	340	338	319	358	368	321	344	281	308	347	325	333	338	335	355	335	299	356	311	331	360	317	314	341	322	331	350	319	345	305	324	355	350	335	363	350	363	338	346	358	303	340	316	361	327	345	363	332	346	338	378	324	342	307	335	326	328	315	356	330	343	323	350	341	342	346	343	352	330	339	334	344	300	350	374	337	336	339	346	353	332	349	356	354	346	326	337	366	369	331	339	364	346	377	302	330	344	320	337	305	340	359	362	351	346	336	325	341	377	305	295	316	358	331	353	323	331	325	335	323	338	333	308	322	338	357	317	348	363	346	317	323	327	339	368	354	305	352	321	348	341	305	342	340	351	319	334	395	350	359	305	373	347	354	350	294	369	346	328	358	354	338	349	346	323	341	344	355	347	347	333	342	346	341	349	338	364	333	335	318	328	347	352	346	357	331	367	357	321	328	338	324	330	313	349	326	323	337	329	342	336	349	325	346	347	330	346	331	288	294	341	351	368	322	359	329	320	339	321	355	334	343	335	349	332	351	342	296	349	352	307	342	335	319	347	321	350	319	341	322	344	352	334	383	378	319	349	321	326	351	370	337	350	332	298	364	351	348	320	360	310	331	321	295	339	327	333	346	356	340	331	353	351	345	339	305	341	339	313	334	405	329	311	364	361	342	337	321	332	364	321	348	340	358	349	354	355	317	299	338	361	314	348	357	321	376	357	342	321	337	345	365	325	332	328	330	351	353	351	342	306	366	324	266	321	336	352	374	344	342	310	309	338	319	363	346	332	358	358	328	318	322	314	329	315	321	307	358	351	339	346	350	320	358	348	311	362	313	305	322	359	334	330	336	340	360	335	358	351	322	307	351	328	334	334	306	335	323	332	350	357	347	353	359	317	313	335	303	349	338	349	337	346	331	341	316	323	368	320	330	341	322	341	355	337	311	353	371	327	349	311	346	356	352	356	335	365	352	351	341	319	371	345	335	329	367	341	380	359	294	318	349	367	337	317	342	317	371	353	323	323	363	337	385	352	368	344	332	305	329	326	334	337	345	341	350	370	328	336	328	343	343	339	307	339	360	334	347	360	305	345	355	349	349	334	361	367	334	336	323	361	340	350	347	323	347	341	315	351	343	328	320	357	331	336	326	349	356	330	327	355	322	329	339	321	327	315	314	336	305	351	338	337	335	356	342	325	341	311	323	339	323	335	321	335	313	353	359	310	334	344	344	341	354	329	347	337	337	327	343	355	360	336	339	349	359	314	349	328	335	354	367	336	319	340	344	334	352	329	294	355	349	334	341	340	332	336	331	347	331	343	360	343	357	323	348	330	315	342	330	358	324	325	341	367	366	340	347	349	341	332	358	366	359	310	354	319	347	324	358	303	331	340	353	353	342	347	307	319	374	364	313	367	345	374	343	331	372	306	327	374	323	352	310	344	354	295	359	327	335	343	328	335	287	346	326	345	345	349	337	338	332	342	327	312	355	355	351	368	333	351	329	327	322	329	340	348	331	326	306	347	351	317	312	358	333	329	353	361	340	347	321	377	355	351	347	361	330	336	348	377	342	370	363	337	374	347	301	315	315	345	340	365	359	362	361	336	347	326	315	326	343	319	298	343	345	374	351	305	340	322	348	326	342	360	348	320	285	379	347	322	346	325	336	328	328	318	343	326	327	353	335	351	327	328	332	343	327	309	303	351	331	352	315	368	341	340	302	331	337	327	301	289	370	327	340	325	333	361	308	380	334	335	331	344	310	382	385	351	364	324	321	375	375	352	299	339	335	283	350	305	358	325	319	308	333	306	311	354	319	358	331	332	343	324	323	336	323	319	332	324	313	341	321	359	354	351	343	342	339	359	310	336	324	354	350	330	329	355	323	308	375	349	335	342	321	320	387	342	365	301	323	309	333	316	353	321	305	334	323	359	348	299	349	324	356	322	340	366	348	376	346	338	310	327	339	328	351	351	347	307	335	351	370	312	322	306	321	345	309	327	375	350	327	350	302	338	327	344	337	336	357	312	312	309	319	361	352	326	354	322	364	359	335	360	287	339	334	358	330	323	340	309	332	356	322	358	337	343	315	338	393	356	345	352	329	343	332	348	325	356	337	332	339	314	351	336	334	334	360	364	334	343	348	350	359	363	330	317	351	325	303	307	347	322	328	350	374	327	341	349	324	309	310	344	333	322	329	355	356	293	346	333	331	358	323	339	366	334	340	313	359	329	316	343	360	353	335	325	347	350	310	334	336	347	313	336	346	354	350	343	347	341	351	327	317	333	340	328	304	349	348	353	343	332	358	362	349	371	350	337	328	319	347	372	352	362	351	321	339	303	340	296	347	361	349	320	335	345	370	323	340	347	337	292	342	369	353	338	304	370	325	347	358	314	338	344	310	333	328	327	363	343	302	359	296	333	315	347	337	303	291	345	323	322	327	338	337	331	346	334	349	337	348	357	352	318	363	346	338	347	323	341	336	304	336	353	358	346	348	358	350	326	338	336	326	337	304	347	370	329	331	310	307	351	329	360	366	349	326	337	377	351	326	336	338	342	342	338	318	352	340	347	356	358	341	323	312	357	349	328	371	348	365	307	340	362	329	327	353	364	385	375	329	325	311	362	323	340	337	375	342	316	349	355	323	332	333	350	350	366	308	371	373	348	320	355	341	358	334	334	321	317	327	339	354	362	347	350	354	352	306	311	320	327	353	358	329	344	366	324	312	335	282	339	316	332	328	337	391	320	325	331	318	302	348	326	334	340	338	326	345	356	357	373	318	299	351	316	331	341	322	323	349	321	328	322	372	331	329	362	353	328	343	351	337	317	328	313	355	338	348	379	308	366	366	329	338	341	334	328	372	344	361	336	349	358	350	342	372	357	342	360	329	387	349	333	354	360	316
22775	28250	33195	16984	2298	2025	1753	1574	1450	1359	1263	1184	1129	1166	1108	1082	1076	980	1012	1019	951	988	974	991	976	925	978	918	917	907	983	910	972	899	879	868	872	915	917	916	963	909	979	874	894	897	887	858	988	942	918	896	929	880	913	935	913	872	891	891	853	910	909	909	875	898	909	932	932	900	873	882	868	899	907	959	866	884	894	849	878	911	870	871	880	886	891	912	926	884	923	866	900	958	904	904	893	891	876	867	926	860	809	877	843	924	904	858	930	839	842	902	843	947	879	910	910	861	898	854	860	951	832	862	906	956	924	885	899	921	898	869	857	858	888	896	866	876	874	875	879	883	901	841	843	876	898	912	887	866	859	888	871	898	881	881	892	952	832	896	901	861	899	891	863	858	879	908	906	860	823	881	917	880	868	905	829	896	888	897	842	801	911	856	901	873	944	891	803	875	893	858	883	851	864	907	937	897	895	879	887	873	925	878	826	876	862	906	869	884	880	876	862	822	880	829	922	862	856	898	939	916	865	871	853	895	912	848	887	894	838	808	882	935	882	844	944	885	849	791	862	846	833	884	894	893	925	876	858	869	875	849	894	909	866	882	933	876	893	876	847	863	830	843	881	880	843	830	887	877	797	892	889	874	869	910	895	861	866	819	867	874	864	886	928	880	895	891	882	839	843	873	949	849	841	894	867	866	870	858	924	838	885	942	881	894	862	897	874	896	852	964	888	832	857	882	921	846	867	856	855	892	896	897	922	864	853	855	864	916	946	876	868	883	881	825	919	908	881	906	883	876	900	889	889	885	893	834	882	837	861	850	824	858	845	896	845	858	875	911	855	916	890	869	890	883	867	870	872	854	857	896	873	922	861	890	854	890	873	836	894	909	902	893	862	841	903	880	913	931	894	887	895	879	845	888	891	856	869	839	866	848	832	865	863	865	897	911	917	889	938	870	822	853	883	896	903	908	909	827	910	854	851	896	900	874	860	896	843	883	846	904	887	844	895	854	915	957	880	884	851	881	895	925	893	888	916	901	856	892	853	885	846	864	868	882	858	914	894	876	866	847	912	897	922	890	858	878	854	907	914	862	926	820	906	908	952	856	861	889	863	864	904	915	879	877	854	910	887	851	896	846	895	883	888	869	875	874	877	875	868	820	853	928	875	807	878	835	818	882	892	838	817	876	863	849	864	831	876	894	903	874	885	855	897	886	843	901	824	925	852	845	872	905	934	857	871	905	891	889	928	864	848	912	893	936	880	884	888	840	853	905	915	849	904	834	919	887	885	838	882	882	941	831	878	961	827	869	871	862	875	888	844	896	941	891	862	870	914	852	900	841	921	866	903	915	820	844	871	919	896	889	905	868	883	862	866	886	813	841	849	884	859	863	865	838	874	887	830	944	847	894	838	850	813	857	873	902	884	912	901	894	829	928	873	850	904	819	904	891	888	823	880	884	947	898	862	824	883	875	867	893	884	886	834	879	878	894	866	877	856	906	909	894	879	880	892	916	925	858	918	863	897	903	852	917	889	849	849	863	895	878	892	883	963	836	864	873	869	868	845	896	907	875	843	831	913	914	841	931	871	877	876	864	895	864	837	884	905	897	849	884	856	940	875	873	879	885	859	861	882	856	894	876	915	879	855	878	880	971	918	853	886	909	849	883	914	854	860	904	931	884	889	901	878	877	876	859	890	887	812	911	908	862	858	873	907	896	897	860	881	845	887	883	898	868	892	901	897	929	871	868	880	852	808	859	887	916	824	883	894	850	906	881	840	892	848	870	879	903	872	910	920	838	903	908	847	916	875	868	892	898	873	923	902	836	864	881	873	887	878	836	878	854	885	873	901	866	895	949	851	903	852	883	942	870	854	874	860	917	886	849	877	892	837	909	883	852	873	861	831	912	880	897	875	890	892	913	873	915	883	853	861	873	887	866	888	877	887	875	883	833	877	865	824	896	933	815	861	873	883	834	901	849	951	866	846	848	916	888	880	861	898	885	829	899	920	872	883	861	889	906	887	878	883	871	894	868	945	893	894	863	865	888	866	936	888	821	865	853	913	864	888	869	814	869	917	861	901	842	853	883	884	871	881	860	942	887	879	857	900	870	871	874	910	875	854	843	896	828	856	866	838	863	840	908	878	911	863	885	911	858	823	898	911	873	928	889	927	893	915	877	852	930	878	942	876	899	895	872	903	877	925	905	878	900	911	900	889	879	878	878	838	888	873	852	837	896	856	889	849	914	870	878	907	865	870	865	898	901	874	866	889	892	886	899	934	873	886	907	889	879	874	843	877	861	876	862	854	861	875	804	880	916	853	858	840	876	882	873	873	929	809	879	848	875	863	890	826	908	867	867	864	832	864	894	875	910	864	921	910	878	932	871	856	909	946	884	908	884	881	882	900	879	871	842	910	894	874	872	856	872	833	834	882	933	893	893	940	863	957	861	855	869	902	799	910	870	866	856	903	894	849	855	910	938	863	851	874	848	874	903	863	883	956	869	843	942	880	864	843	952	919	842	909	894	927	855	868	877	916	884	845	937	841	871	848	859	849	831	824	875	874	917	887	918	877	839	882	848	906	900	843	880	907	853	858	903	882	880	830	888	891	870	885	881	884	854	856	895	877	888	929	862	932	819	887	858	872	880	880	890	885	898	906	876	843	885	799	892	862	906	861	832	897	896	877	869	892	904	865	894	877	858	904	869	831	863	870	902	861	885	875	883	832	914	862	866	934	857	891	861	878	880	886	928	895	914	920	933	895	951	853	851	855	880	929	912	911	848	883	873	856	862	882	882	859	883	910	872	870	837	886	866	865	873	871	879	863	889	856	890	919	850	900	903	888	879	907	897	922	880	874	876	835	886	867	833	838	863	877	880	835	879	862	892	854	869	871	839	890	860	894	891	848	852	876	961	876	935	877	872	871	832	866	850	846	884	860	831	917	850	928	864	915	895	917	888	821	857	872	891	897	918	920	943	882	898	843	889	890	937	838	911	869	935	885	884	856	922	854	883	841	911	843	881	848	877	857	924	870	871	874	887	803	876	877	860	867	876	881	874	865	944	956	900	893	877	888	907	871	890	897	841	836	824	883	905	913	896	876	888	922	897	904	867	873	834	861	907	867	916	897	893	816	839	858	863	872	863	858	865	870	850	902	895	856	902	893	868	922	885	901	888	904	837	902	839	896	867	893	874	864	889	890	907	909	863	898	872	886	902	923	862	879	892	885	849	872	852	920	917	861	897	835	881	886	875	914	836	935	901	900	899	913	833	827	853	912	878	847	899	911	860	781	895	834	888	872	892	859	824	918	862	812	880	913	892	840	862	907	914	893	849	870	889	868	874	873	873	914	866	876	867	907	930	810	953	897	901	869	867	917	893	904	875	895	874	904	878	840	830	870	845	877	845	927	861	897	891	876	916	895	869	938	885	912	854	888	929	938	878	895	800	869	927	896	918	903	873	883	892	900	935	885	868	854	840	876	894	890	872	899	936	886	856
55348	51394	53559	20265	3344	816	621	558	511	460	439	450	413	415	402	408	402	418	387	363	376	363	361	390	377	380	349	365	367	352	406	372	354	354	351	354	374	328	329	359	360	382	347	329	346	357	353	337	356	377	331	301	355	327	329	325	362	384	350	359	382	336	353	352	338	348	351	373	330	335	342	395	358	373	362	351	347	359	379	350	365	336	336	330	357	341	370	342	340	312	345	359	346	326	399	356	367	368	372	353	361	372	316	364	343	356	365	365	309	352	394	397	340	359	355	304	361	361	369	364	364	351	358	347	340	354	371	383	351	352	361	344	392	328	377	362	330	307	374	328	334	350	357	385	355	346	345	351	357	342	340	369	342	322	345	352	359	353	369	342	349	302	392	335	318	339	342	342	312	350	342	367	358	341	372	379	344	333	326	320	343	362	360	340	326	355	374	355	366	337	363	365	335	364	372	335	360	360	360	335	353	365	340	341	310	356	329	358	375	364	338	375	344	321	349	356	355	341	396	348	376	319	375	349	345	356	347	354	307	361	349	346	351	338	336	359	312	343	347	317	343	290	350	355	349	349	347	356	323	368	362	319	380	377	370	363	356	366	354	353	363	341	344	351	360	372	365	318	374	343	353	301	364	354	347	383	359	306	369	343	363	374	318	353	343	336	316	343	321	353	356	340	321	347	375	372	358	374	346	354	318	352	328	389	371	334	363	387	317	336	337	320	360	357	344	349	354	349	291	321	330	338	367	372	350	319	337	381	345	348	383	378	346	362	325	361	364	338	341	368	346	349	383	362	348	334	337	351	346	348	329	350	388	395	354	336	361	340	343	348	342	325	343	356	363	351	375	347	328	363	340	326	330	347	366	294	365	345	373	372	340	350	342	354	337	334	332	387	359	363	365	347	321	352	362	350	338	355	344	356	320	332	384	328	335	345	370	336	336	355	350	332	328	347	351	383	331	352	365	327	395	324	356	345	302	324	353	346	363	343	328	328	374	383	319	355	338	322	335	337	338	348	336	374	362	346	341	392	350	331	342	350	321	364	332	336	331	352	338	310	361	356	356	330	355	310	340	378	347	341	323	334	356	304	360	358	313	336	335	353	358	353	345	342	350	347	359	366	328	349	303	367	377	295	350	346	365	342	343	357	343	358	352	330	317	375	372	356	338	344	370	367	343	334	346	335	383	339	372	349	355	361	334	328	330	350	344	363	340	328	343	343	338	358	332	331	328	343	373	337	348	349	337	334	333	357	351	357	350	323	325	368	345	314	334	314	322	368	346	322	369	375	335	362	330	352	338	336	313	321	339	313	362	343	360	321	332	351	337	382	324	336	350	310	328	357	359	330	359	330	359	288	332	329	354	363	317	368	302	347	371	355	310	308	344	316	361	356	352	349	369	358	304	359	323	342	369	348	318	372	391	342	329	351	331	365	366	351	364	323	357	352	371	350	344	344	351	351	386	358	363	340	332	355	311	364	364	336	323	340	305	362	326	376	326	335	355	320	349	322	346	299	349	368	344	339	346	345	337	356	353	361	323	353	372	341	349	337	324	360	345	374	329	339	318	397	334	350	362	348	355	393	363	336	367	325	351	342	325	331	322	372	335	346	329	342	364	321	325	331	343	364	357	348	337	330	314	364	368	351	314	322	305	351	367	307	317	358	366	366	372	361	361	342	365	354	355	321	330	347	350	319	332	342	328	345	355	361	371	381	311	327	339	333	364	362	359	315	365	370	324	370	333	309	351	327	347	364	362	329	351	320	316	352	370	354	343	360	359	337	337	355	356	367	333	360	374	370	336	309	314	369	363	338	371	339	380	346	300	327	337	347	347	336	328	347	340	346	337	367	348	378	361	317	341	365	348	335	354	315	370	346	349	346	353	364	379	352	370	352	338	364	361	364	335	370	379	326	355	286	343	350	345	346	347	347	329	336	342	373	347	369	336	349	345	339	388	327	316	337	316	352	356	344	339	318	353	313	351	352	323	358	331	316	331	377	379	342	336	344	364	345	320	344	351	323	373	335	360	340	361	347	350	357	384	344	377	349	353	350	366	330	335	345	330	369	316	365	362	314	350	334	340	350	329	340	333	338	368	355	337	333	352	389	338	366	367	368	373	315	358	294	379	337	364	311	335	345	314	391	336	332	376	330	364	362	343	336	349	326	338	345	367	353	366	394	359	362	338	319	343	324	367	333	404	306	332	365	349	349	314	356	376	352	367	374	351	347	349	381	372	367	366	322	393	342	362	366	323	351	335	350	333	340	331	349	350	361	351	354	355	324	375	326	333	314	330	346	338	347	363	321	388	362	373	369	338	374	370	365	337	324	330	352	349	349	360	332	317	347	335	390	343	355	349	361	350	361	380	313	337	353	358	341	332	371	307	366	363	352	384	324	339	327	342	337	340	372	353	365	340	346	361	347	329	357	390	346	366	372	385	330	340	344	324	342	355	403	352	344	355	332	350	342	375	315	312	353	346	331	350	354	384	362	386	303	323	361	349	376	360	363	345	372	376	353	342	334	342	366	361	357	361	351	366	333	332	382	363	365	322	330	372	351	339	357	340	306	321	306	311	347	351	377	361	353	345	338	314	336	311	352	346	345	350	375	348	386	352	328	337	338	350	349	338	337	328	306	374	389	357	349	342	370	352	355	387	342	325	359	344	337	340	340	345	361	353	361	338	322	346	312	349	351	318	367	353	332	348	319	375	332	322	344	353	309	338	357	357	368	373	404	339	363	363	336	333	382	330	350	352	330	328	347	357	360	352	350	351	361	343	368	362	315	335	342	310	330	353	362	383	345	322	374	347	358	331	337	402	319	344	394	339	349	361	322	346	327	316	328	361	322	325	369	358	354	348	344	345	360	326	337	335	361	332	352	333	386	364	354	339	385	369	331	376	323	353	307	324	364	382	370	340	353	347	319	342	330	335	366	350	334	367	373	363	378	373	350	406	333	369	319	307	357	315	353	350	337	338	364	359	327	329	380	324	316	368	339	385	379	350	408	357	382	306	339	340	320	342	333	378	359	334	365	343	366	324	337	369	398	339	364	362	323	318	329	345	327	357	361	348	339	344	351	375	325	337	329	340	336	388	364	324	383	332	358	346	354	329	353	362	360	370	360	305	374	350	331	349	347	349	361	324	343	352	361	321	397	332	350	335	359	356	320	344	338	328	333	329	354	339	353	380	392	368	363	307	392	377	360	338	359	340	390	320	349	365	345	333	372	319	337	348	340	349	335	367	360	354	354	356	344	365	365	338	306	357	334	341	333	354	346	334	358	365	349	347	354	354	336	359	377	359	358	344	382	353	346	341	369	358	349	348	378	379	319	322	327	347	333	362	360	344	370	373	341	345	370	367	357	355	367	338	337	362	363	335	345	334	334	348	374	377	370	352	359	336	345	363	339	362	342	363	331	351	316	349	360	327	354	341	368	325	318	370	342	352	336	350	341	348	361	339	326	350	374	320	331	375	341	343	353	381	335	356	351
31966	38082	40345	22968	3550	2944	2554	2129	1952	1814	1608	1490	1472	1353	1348	1201	1241	1181	1124	1098	1086	1062	1124	1049	1028	1016	1002	944	995	974	959	956	985	973	941	947	954	958	956	938	948	897	1001	890	929	928	943	944	902	938	939	895	867	898	913	912	875	849	874	883	947	932	851	905	889	895	875	869	944	877	877	866	910	923	869	854	885	837	891	903	905	901	886	842	876	903	851	875	885	875	883	854	890	905	860	816	899	913	929	882	883	893	893	876	878	847	888	848	876	878	896	859	847	961	928	842	872	893	920	919	882	894	900	912	917	877	927	867	872	898	889	900	855	845	852	881	910	838	901	815	922	888	875	870	897	891	879	851	864	909	903	875	872	917	895	909	917	899	868	864	898	933	882	843	893	896	913	918	848	894	822	869	926	890	897	889	846	876	877	875	805	842	896	854	855	874	872	869	873	907	864	939	887	877	881	919	856	877	919	871	887	882	942	911	933	852	877	875	891	843	892	856	956	888	850	908	921	911	827	890	900	930	868	804	894	892	932	850	915	885	914	861	882	846	885	872	897	935	868	880	892	845	915	904	859	818	895	897	852	914	901	934	862	877	927	838	875	890	868	904	843	880	878	888	882	883	896	873	869	826	907	850	931	888	888	823	873	814	927	843	905	845	909	887	923	808	888	876	918	863	872	937	879	928	904	881	833	889	859	906	841	884	883	864	882	889	860	874	910	900	922	867	846	861	931	817	898	902	908	914	888	907	907	878	846	866	906	922	872	839	907	883	867	873	825	870	824	842	912	916	830	899	865	857	886	923	860	908	899	888	852	900	892	919	870	887	867	831	840	887	845	898	854	894	867	913	827	884	876	861	908	854	926	872	885	908	916	909	843	883	852	853	861	855	846	872	894	894	871	881	874	880	870	816	888	891	850	884	871	862	906	891	886	828	854	881	881	880	873	920	877	872	873	883	923	835	918	862	828	869	912	871	863	880	860	902	930	872	856	865	892	844	846	855	909	893	822	882	900	902	903	885	885	907	838	948	948	842	866	870	862	857	873	880	914	922	922	868	935	894	879	811	882	904	885	885	896	893	889	844	848	905	838	838	871	897	869	879	915	915	924	917	830	858	884	879	879	888	890	863	876	842	902	834	937	927	886	805	869	919	844	852	892	896	841	869	841	891	891	883	887	825	875	858	857	878	906	849	923	914	959	864	867	859	912	878	905	878	850	906	885	917	924	866	850	868	863	888	938	855	888	877	845	873	911	905	894	874	853	857	946	902	861	908	895	903	929	907	856	855	900	872	852	920	849	824	882	935	862	920	850	843	826	891	827	845	931	890	942	909	890	882	874	859	884	930	897	873	919	887	890	886	873	853	894	910	869	870	818	844	902	911	864	869	793	873	889	865	856	864	925	869	897	843	848	911	849	888	863	892	886	877	862	913	880	894	881	830	864	896	842	913	913	912	898	878	875	871	883	870	895	858	818	920	894	916	894	877	858	846	897	933	877	880	849	837	844	859	851	851	866	875	884	882	889	906	872	899	918	886	857	860	915	864	922	912	880	846	897	872	873	941	857	878	829	887	860	835	921	897	840	881	851	829	915	841	870	868	862	902	880	874	874	938	868	857	913	837	906	946	864	852	870	909	863	842	915	923	904	878	815	839	882	807	924	878	924	861	827	897	885	827	918	852	886	843	894	858	878	897	904	836	850	854	894	880	857	880	874	865	836	903	878	891	858	925	897	862	901	857	890	869	866	949	892	855	870	878	930	832	913	846	871	869	859	851	939	858	907	884	840	890	901	871	843	863	897	850	893	895	858	862	868	899	891	891	872	887	905	927	857	903	837	830	878	855	839	900	948	869	884	870	883	874	860	842	887	855	888	890	849	878	840	877	880	852	874	872	887	903	929	951	842	871	928	895	905	847	888	896	937	894	879	942	855	867	879	904	872	873	840	844	853	887	877	858	877	905	935	889	884	886	916	862	877	887	923	868	916	877	904	951	836	899	866	956	890	883	896	917	865	848	853	898	864	879	898	840	832	927	835	812	846	910	853	913	900	918	912	899	850	883	877	836	846	851	853	891	894	917	890	845	861	908	856	906	872	886	910	877	906	892	848	869	859	814	937	887	847	854	842	882	835	831	946	893	896	856	878	948	955	893	882	824	865	824	918	906	829	931	837	854	922	918	839	877	813	887	856	859	948	853	878	853	869	863	870	817	869	862	863	856	891	886	891	840	857	864	861	907	882	874	867	911	870	881	837	913	891	872	832	852	882	864	851	918	870	899	879	925	906	839	886	885	891	866	848	883	896	874	874	901	908	847	883	903	877	832	895	870	829	848	849	901	886	897	834	903	884	906	907	878	926	937	856	864	891	878	882	859	883	863	903	891	861	874	915	925	874	883	893	873	834	904	949	840	885	882	897	877	814	895	897	901	934	881	881	847	856	854	933	894	844	905	857	867	860	902	926	863	875	901	825	837	864	916	861	847	868	848	910	917	825	868	882	899	868	851	860	843	905	843	844	897	880	915	849	896	919	845	899	892	842	902	844	880	857	858	878	907	928	904	842	898	894	870	912	914	831	867	908	917	908	864	914	912	907	834	924	894	881	888	866	849	854	878	846	847	871	885	872	873	837	859	915	878	889	856	856	876	868	862	861	851	906	809	933	858	868	929	882	845	825	904	928	915	915	886	845	884	908	880	899	863	971	855	863	893	869	825	809	840	846	870	876	897	865	918	915	885	919	900	822	928	854	846	855	817	885	878	830	942	784	853	888	854	886	868	877	848	866	903	842	834	868	890	897	909	895	854	882	887	877	871	857	859	869	909	864	877	898	831	879	897	886	889	894	854	914	866	856	874	836	896	904	888	829	862	848	878	885	851	798	879	933	844	870	815	893	904	880	866	899	892	876	839	902	858	924	907	868	942	890	870	893	849	906	875	883	841	891	854	884	907	895	892	873	831	897	911	826	943	898	857	821	894	857	865	860	872	933	930	905	897	911	860	864	894	908	840	873	916	840	876	901	918	858	841	846	874	870	795	859	854	866	880	893	902	878	852	913	856	858	860	891	895	886	885	930	890	839	900	872	880	863	821	884	914	868	865	849	865	924	898	918	834	838	846	866	862	891	911	927	919	869	892	880	835	879	830	888	905	875	844	844	869	931	894	901	878	857	888	912	857	878	850	896	870	839	850	832	892	906	918	846	892	839	823	890	934	882	886	864	890	864	874	912	911	838	862	848	873	915	885	891	853	875	856	922	837	885	907	843	895	851	859	875	827	861	839	884	886	820	861	899	913	944	900	883	883	925	834	891	865	864	868	950	861	828	868	853	903	944	828	874	897	831	934	889	889	909	892	863	827	921	857	926	858	892	885	859	854	875	897	920	855	885	907	875	886	866	851	889	848	860	888	854	844	882	887	874	897	847	954	848	939	883	888	891	879	878	873	872	884	837	868	926	930	868	884	898	856	914	875	919	853	838	862	875	885	846	874	884	843	882	864
6077	2526	2484	373	189	194	159	171	187	180	160	142	173	166	191	187	203	183	171	171	184	189	185	180	179	210	169	195	179	166	172	152	183	157	170	155	178	164	167	177	173	191	167	193	183	147	164	167	176	162	171	171	191	189	186	170	168	161	168	192	178	183	199	154	160	167	164	165	173	172	196	164	173	178	211	175	180	171	165	177	204	175	185	165	180	181	191	172	175	186	162	158	178	160	179	180	173	174	158	186	151	181	164	159	188	162	182	191	201	150	167	180	187	188	178	153	183	201	188	171	168	182	182	168	191	185	182	160	173	165	188	183	203	179	173	202	199	174	170	178	181	174	174	168	188	152	179	166	151	172	168	179	143	179	182	182	169	178	175	186	202	178	138	189	163	195	202	183	178	161	168	177	169	158	172	173	194	156	185	179	181	184	162	192	173	158	171	166	192	164	180	164	156	176	158	193	168	165	199	167	174	177	167	157	179	192	186	164	177	140	197	159	153	176	186	190	185	185	167	153	188	198	190	166	202	181	187	158	180	159	171	158	165	163	183	187	196	177	195	163	155	193	157	180	158	202	153	167	154	171	175	156	164	179	144	176	182	190	155	175	181	182	160	179	181	196	191	178	183	168	181	171	174	164	160	167	188	178	192	157	180	190	173	173	183	166	184	191	181	169	158	166	170	165	176	197	171	186	177	185	149	183	198	169	164	159	175	174	174	198	180	189	176	182	189	186	171	187	157	176	165	148	173	176	170	191	161	166	176	163	200	180	180	169	163	185	187	161	189	188	148	170	172	177	175	164	167	196	188	162	170	180	182	159	200	161	181	174	173	178	175	193	170	176	183	153	188	175	192	172	169	146	177	182	198	178	193	164	178	168	181	184	175	162	164	165	172	162	176	168	174	164	157	174	143	175	189	162	174	180	186	164	159	184	158	170	187	163	185	176	179	181	187	226	147	170	178	179	167	189	168	154	176	180	203	172	164	165	154	157	187	184	179	172	155	185	167	174	173	180	164	186	177	159	165	190	171	188	159	202	184	178	189	172	171	172	171	185	193	164	173	215	192	177	154	164	176	181	188	180	167	163	161	162	203	166	215	162	173	173	164	182	183	148	181	190	159	162	165	206	199	174	184	192	162	185	157	180	205	167	194	189	187	170	183	202	162	172	158	164	182	171	172	172	163	178	203	205	186	166	178	179	163	175	194	178	167	152	165	156	162	178	168	192	176	189	180	177	175	165	158	174	170	164	173	181	169	182	183	178	182	178	179	167	159	183	194	163	155	193	166	182	170	189	157	177	180	176	185	206	198	186	163	156	188	177	200	165	167	174	205	180	151	157	172	169	161	186	163	173	184	172	159	153	181	178	200	164	160	190	170	191	180	174	193	184	185	167	185	177	150	175	149	157	156	174	167	162	167	170	198	184	174	185	201	169	161	177	188	192	180	170	183	146	173	196	167	176	181	181	167	180	175	159	170	178	186	199	164	165	169	185	165	183	172	173	192	159	176	185	168	190	175	174	185	173	217	174	187	168	186	178	155	178	175	169	164	182	194	154	180	173	190	178	169	185	183	163	174	189	186	194	176	159	172	176	174	161	163	201	149	192	167	154	163	192	165	162	175	189	173	159	185	184	187	175	170	196	177	157	166	185	140	155	188	180	178	173	165	165	172	159	149	179	176	168	200	181	185	183	170	177	182	183	162	188	174	197	162	178	172	166	180	177	159	167	154	189	184	182	195	170	151	190	182	175	178	162	180	199	178	174	165	171	162	176	175	193	195	180	194	186	169	168	174	178	185	185	178	183	171	157	175	161	172	186	170	159	185	173	199	174	166	172	193	173	176	174	181	179	166	190	184	167	176	169	163	160	183	199	166	183	181	159	184	184	183	169	164	150	190	168	174	177	198	184	161	163	178	153	164	159	182	151	196	190	186	195	168	174	179	202	175	178	175	165	172	163	175	177	198	172	167	174	167	182	154	179	174	153	168	183	176	220	182	185	171	187	180	162	180	179	195	180	173	149	155	184	158	173	189	192	182	180	178	185	209	166	188	150	164	171	155	178	182	166	161	189	190	201	192	180	183	172	175	190	174	175	172	185	178	180	154	185	165	195	168	182	212	157	163	158	180	165	184	185	190	171	172	188	182	193	159	180	185	171	183	186	171	160	193	161	158	182	186	164	183	193	189	174	142	154	169	156	187	175	172	169	169	187	181	179	179	157	158	175	193	179	173	178	187	153	174	171	177	175	179	185	171	162	187	144	168	160	183	189	176	153	198	173	180	163	179	170	194	177	173	159	189	179	178	188	158	192	168	175	180	166	159	176	171	189	199	188	197	216	174	203	209	190	164	175	169	191	178	186	173	168	201	183	176	206	167	175	168	172	159	181	199	195	168	171	170	178	178	181	174	220	150	183	197	152	165	177	193	197	176	171	197	148	189	175	178	189	198	199	180	166	184	185	173	172	164	161	178	175	189	167	182	156	185	171	188	211	186	169	168	205	195	174	167	200	189	184	161	180	184	178	202	170	179	190	196	186	170	185	169	172	167	165	186	184	178	184	163	193	167	184	142	147	169	171	170	192	157	181	179	188	155	173	162	170	188	183	180	167	178	173	155	179	177	204	187	184	182	170	163	196	174	200	168	161	200	157	185	171	177	196	181	181	187	177	191	171	169	184	197	172	171	188	186	178	167	170	169	181	192	149	170	180	164	201	199	171	178	165	159	197	171	166	200	182	190	159	197	172	191	163	189	163	174	173	182	170	171	204	165	188	181	161	178	189	175	181	179	167	169	189	177	192	178	168	189	171	147	178	164	182	176	158	176	182	177	197	173	178	171	176	146	151	175	178	161	168	198	175	184	177	169	161	174	177	163	174	178	187	184	195	173	185	180	191	167	178	165	158	188	197	170	206	173	187	198	173	164	173	159	165	173	175	180	162	156	168	160	180	172	170	175	176	170	156	162	170	161	182	175	176	160	187	198	186	161	156	193	159	163	169	161	175	178	195	165	145	143	162	177	189	161	177	192	168	176	152	157	168	180	192	197	169	173	196	178	201	180	218	169	169	197	172	169	170	179	176	191	187	179	148	171	153	173	162	160	170	174	180	199	170	208	187	182	202	164	173	187	170	153	196	165	172	197	166	174	164	175	180	165	170	155	168	148	176	186	175	186	200	198	166	183	155	186	183	174	174	165	195	190	165	183	185	182	184	173	187	180	185	185	191	190	182	163	198	173	192	186	178	178	178	173	168	192	186	170	180	195	184	155	165	158	167	157	171	182	169	180	180	161	180	141	154	177	179	172	177	187	168	142	193	171	176	189	176	169	187	186	176	189	170	176	184	188	177	160	175	166	194	161	174	191	173	162	157	179	184	198	194	174	171	192	184	157	196	175	172	178	169	162	177	176	194	158	183	196	175	166	178	193	186	183	183	168	194	199	190	185	173	220	165	173	166	197	174	174	186	183	187	188	191	155	170	171	178	151	172	179	203
5332	4380	5143	1309	597	555	549	570	588	536	515	542	565	541	557	558	533	485	509	543	519	515	516	529	547	553	514	486	559	478	535	546	525	524	499	527	540	533	556	511	517	525	467	499	496	549	514	526	543	520	536	516	520	530	524	511	499	538	512	532	476	517	552	520	512	531	516	521	546	518	502	521	544	521	529	549	521	527	502	495	535	487	525	512	529	500	502	503	497	528	548	484	521	482	496	533	489	525	557	514	495	511	525	508	485	577	495	505	549	536	537	558	539	508	484	543	512	520	524	528	481	497	533	545	508	529	571	521	484	517	540	511	526	553	510	478	540	487	514	562	555	499	493	499	512	564	497	526	536	538	507	490	544	488	470	499	503	510	507	531	555	526	575	541	493	541	529	553	557	516	500	531	571	530	528	521	505	515	534	525	541	528	535	514	490	526	460	563	553	525	529	508	524	519	542	520	502	525	531	537	519	516	539	513	498	548	518	525	535	499	494	528	498	547	543	488	537	529	531	508	549	542	525	512	484	533	524	532	490	524	494	530	517	523	549	530	566	509	509	534	506	531	521	526	550	555	519	496	523	542	502	540	494	523	544	465	547	547	496	493	522	533	491	524	523	536	547	509	485	503	541	528	502	501	547	543	541	525	531	524	478	508	536	535	554	508	540	542	501	523	544	512	533	497	519	525	510	540	511	495	540	519	547	520	533	503	524	561	536	506	537	518	513	519	552	522	526	564	541	540	550	485	540	540	494	531	533	511	523	577	602	521	525	532	547	550	532	521	531	527	507	510	511	501	495	503	534	487	519	508	528	524	553	548	521	525	530	523	522	498	553	528	526	514	543	538	498	538	483	507	510	506	531	507	538	525	536	565	492	565	498	522	515	520	534	548	520	534	556	560	551	531	552	495	544	552	519	496	516	496	509	540	547	532	500	526	508	531	507	508	493	505	525	477	516	528	499	515	508	516	511	555	501	547	495	521	489	517	561	551	534	500	519	551	534	526	529	556	523	551	547	554	514	506	498	542	501	566	572	544	503	563	517	520	517	531	495	534	502	568	541	520	514	519	519	517	522	515	515	523	535	556	523	543	519	525	520	518	484	527	478	496	536	529	531	509	561	489	514	526	504	528	520	497	510	526	505	479	546	480	494	540	530	531	549	476	537	540	579	516	560	511	557	563	549	541	536	508	492	532	562	509	509	534	543	508	484	524	558	541	512	502	526	522	525	472	534	508	539	532	548	478	497	523	531	518	522	505	522	530	537	509	533	554	553	564	483	546	518	520	554	546	506	532	530	519	517	524	543	524	505	521	512	503	545	492	539	530	463	544	544	545	532	488	524	520	510	487	497	498	520	499	487	557	493	509	519	510	538	563	528	486	519	514	519	524	512	498	537	547	538	510	490	500	526	563	536	500	504	519	491	507	544	481	502	494	532	517	513	518	506	511	537	558	537	504	542	495	552	539	477	529	529	524	540	530	518	528	534	519	504	520	528	513	549	530	527	485	489	536	525	503	535	557	516	527	539	489	498	518	488	514	498	508	554	555	547	532	536	539	485	489	589	532	502	486	526	510	511	542	538	512	513	528	509	523	536	532	491	520	592	506	474	491	533	536	515	528	545	549	516	541	518	542	522	551	517	537	517	502	527	529	547	510	529	502	492	535	502	532	544	519	549	523	529	476	528	514	532	525	509	528	494	530	571	554	514	486	550	500	504	492	510	540	521	529	515	567	514	476	497	529	544	503	538	480	535	502	525	509	508	498	528	481	499	514	541	511	526	531	514	499	504	512	546	520	562	480	552	535	535	557	559	508	518	504	530	510	500	481	525	529	532	494	501	451	517	526	507	534	528	518	499	512	519	495	517	512	557	544	524	541	543	489	544	538	531	523	518	519	501	499	523	518	578	490	519	518	503	549	476	550	553	509	528	517	508	503	526	486	540	508	518	469	541	530	526	525	539	520	523	511	492	559	497	527	510	522	555	503	530	494	503	524	564	505	508	511	508	525	534	513	519	565	520	555	541	513	531	551	508	512	522	561	520	515	517	546	481	555	509	481	522	512	556	529	555	559	533	505	527	520	510	527	514	515	564	489	527	575	519	528	535	535	504	516	479	467	524	496	508	544	544	498	504	519	521	551	513	526	573	526	522	468	540	509	543	526	492	489	543	549	487	523	541	530	504	523	521	510	528	486	504	528	499	512	540	509	535	508	529	520	488	564	516	553	507	537	499	528	504	497	526	488	500	520	520	516	549	525	527	519	523	516	515	520	579	535	547	493	530	503	565	531	534	527	527	513	534	521	546	518	460	539	553	518	553	521	536	546	504	497	520	519	555	546	527	494	505	515	526	508	561	527	566	528	497	510	529	518	518	530	528	528	532	494	517	481	569	486	548	558	547	495	530	531	506	490	525	554	537	541	524	516	525	498	519	519	512	504	539	526	525	535	517	478	556	505	499	485	532	506	569	495	546	481	513	533	546	530	505	498	519	514	538	516	506	525	510	510	559	553	535	542	496	530	524	524	506	521	528	486	536	557	556	529	558	543	510	520	508	539	516	534	538	510	504	539	522	532	523	525	567	512	517	513	521	514	501	517	531	536	502	487	529	522	498	520	517	538	525	566	525	487	562	528	505	498	501	514	516	546	496	556	514	563	507	521	568	530	501	490	563	502	554	533	553	541	578	501	509	551	512	521	500	531	527	571	500	508	534	518	534	551	539	546	542	514	520	540	516	527	564	498	529	545	531	530	493	557	526	499	505	528	503	498	526	501	501	517	561	526	552	538	514	480	524	507	516	502	520	513	509	504	510	505	534	504	541	514	527	535	523	526	549	573	501	533	548	506	507	523	505	582	482	526	516	516	537	555	516	478	533	518	534	502	507	535	546	518	506	508	504	515	535	526	516	508	520	506	500	563	567	532	549	527	533	592	541	507	567	565	529	535	545	518	488	482	506	519	548	546	479	545	536	514	528	523	532	529	504	566	561	523	512	541	550	560	576	525	467	522	493	545	525	556	501	512	487	532	509	540	533	496	558	551	509	498	534	544	504	529	523	542	508	480	515	524	566	540	492	520	487	513	506	531	548	496	511	514	542	528	515	533	523	535	533	519	490	518	506	511	565	552	559	504	499	465	522	513	544	588	543	500	518	499	527	536	591	490	541	541	515	519	536	493	494	522	527	542	555	533	485	489	511	519	535	499	516	488	506	499	516	537	524	509	562	525	545	497	529	592	524	514	532	530	530	525	535	540	530	551	472	497	504	497	528	555	537	522	551	536	516	557	539	548	513	508	528	522	523	544	522	536	535	525	528	542	539	504	525	518	533	526	509	539	556	483	543	539	559	513	490	579	500	526	536	537	569	518	519	511	495	513	522	540	541	526	546	495	524	561	560	555	529	502	510	532	539	539	590	473	522	508	506	507	559	533	518	578	548	530	525	543	529	559	512	542	520	504	502	544	518	539	499	537	512	565	532	524	502	567	515	564	507	512
40960	37457	41077	12377	1168	555	516	431	399	446	385	377	360	345	378	379	345	357	403	328	327	368	319	371	355	369	339	373	339	352	368	332	360	347	338	315	327	348	357	359	320	290	375	322	341	312	322	334	348	335	346	326	340	356	336	351	335	344	333	356	330	315	310	325	344	307	318	331	321	341	327	356	338	346	293	323	372	318	320	349	350	359	312	347	329	343	313	400	322	297	337	331	376	329	358	361	353	319	358	334	343	313	312	326	340	364	316	334	358	320	328	377	329	356	317	334	322	335	346	323	311	347	356	359	320	331	344	331	326	342	311	341	322	343	375	377	361	340	344	357	310	324	294	329	335	325	350	377	355	304	363	316	348	345	328	343	336	357	300	324	342	317	368	355	319	334	348	338	342	324	354	310	327	367	309	335	346	338	327	332	319	367	342	342	365	346	379	308	362	334	361	340	368	342	349	323	358	323	349	374	344	340	321	325	314	334	334	329	340	326	329	381	396	315	338	346	345	362	334	373	337	364	334	344	307	321	360	306	348	351	358	354	347	326	316	336	362	368	332	348	343	332	342	342	333	358	361	348	308	326	364	325	328	305	344	350	334	351	332	332	350	339	354	322	327	354	363	359	328	350	340	354	318	320	327	331	349	297	361	353	309	346	340	334	329	347	308	352	335	335	331	361	362	346	351	334	316	324	316	322	318	330	329	320	346	320	357	329	336	360	332	359	299	352	310	325	310	327	343	336	330	322	333	341	303	338	341	328	331	348	332	302	344	316	317	327	335	318	360	319	299	340	358	341	338	347	325	360	354	317	335	323	356	342	351	342	318	361	332	359	340	339	305	323	353	299	345	326	330	307	336	337	343	315	338	323	362	334	334	314	345	339	315	392	358	323	378	348	335	314	343	328	331	364	382	335	337	340	362	349	318	332	350	316	325	347	361	326	341	302	364	358	317	379	362	357	329	334	341	291	334	383	368	349	312	350	347	322	321	312	373	316	330	303	320	330	357	343	317	342	345	358	330	348	333	356	370	356	341	314	337	331	334	301	319	334	323	335	357	359	339	344	317	372	334	305	348	345	313	338	349	348	340	365	353	331	339	336	349	351	321	336	350	338	335	346	329	327	326	341	317	361	304	342	341	308	347	320	344	344	362	342	359	310	400	374	352	323	345	356	345	347	332	329	355	343	327	342	306	326	334	348	352	372	347	337	314	365	345	346	357	369	310	335	348	335	317	342	353	328	323	349	315	341	358	320	374	362	337	369	336	307	305	333	336	364	381	348	298	346	341	327	311	345	329	302	328	372	343	360	337	331	347	340	392	331	328	312	327	330	331	339	346	327	296	314	338	338	343	373	326	340	329	312	396	358	350	363	336	357	324	351	385	350	298	347	339	334	378	345	347	357	362	351	347	319	342	289	352	349	330	323	327	340	334	353	324	332	359	335	327	337	321	334	347	336	345	349	326	326	327	320	355	359	314	376	333	344	349	333	327	349	355	355	351	355	327	316	379	323	355	330	332	334	341	375	324	324	334	357	346	347	340	297	358	364	336	327	388	349	340	331	344	316	332	343	361	344	335	366	336	361	343	333	359	303	316	344	353	323	363	334	330	341	332	341	333	335	343	333	358	370	343	361	352	314	342	314	339	360	323	362	356	358	347	316	362	356	328	333	333	354	351	370	316	323	319	296	377	351	336	355	329	331	336	338	361	323	358	328	353	304	319	339	330	340	343	343	367	297	306	339	318	327	342	336	333	348	379	350	313	355	309	350	341	358	316	339	315	333	328	345	299	329	331	352	348	317	338	340	343	321	354	320	349	345	319	342	351	335	365	317	334	307	349	344	331	347	355	339	332	325	316	333	352	328	340	328	332	360	337	377	353	338	360	323	333	313	298	326	350	339	349	359	371	355	324	362	313	319	330	328	361	361	342	343	305	362	374	317	328	349	336	315	379	364	349	295	299	335	328	336	334	321	335	323	337	320	348	328	349	363	360	327	369	344	348	323	331	350	359	350	333	345	339	334	327	311	343	309	344	317	359	318	358	355	321	349	334	345	326	308	323	327	317	316	350	317	364	337	343	320	321	300	331	305	318	354	346	322	360	333	359	349	312	359	357	309	343	335	345	356	335	382	355	355	362	343	297	340	353	330	342	343	331	326	360	346	335	303	346	369	350	337	318	354	312	311	322	353	330	310	343	333	348	338	328	341	349	364	357	340	351	340	368	326	325	322	369	323	373	321	363	334	375	349	359	375	326	343	356	338	314	352	357	339	339	363	335	337	358	337	334	366	343	323	289	370	373	345	339	348	324	380	300	327	360	325	377	341	360	364	362	334	352	362	330	381	337	352	336	350	347	349	327	358	304	330	342	336	330	319	347	310	342	332	311	360	348	342	322	336	302	330	336	300	308	359	333	359	343	332	347	361	358	334	341	343	344	337	350	321	332	357	362	337	332	334	316	356	350	341	340	323	374	323	361	321	320	339	335	326	322	348	342	339	338	369	330	350	356	327	339	341	319	321	313	314	325	365	310	323	317	313	320	349	359	348	345	359	344	339	345	317	314	325	364	346	324	326	349	353	372	307	331	341	346	344	315	342	339	352	367	319	338	381	328	351	343	345	329	331	332	355	342	312	357	341	393	355	340	371	365	354	328	361	369	372	321	350	321	356	354	333	343	351	321	355	355	331	375	362	334	333	307	350	361	344	320	317	341	335	320	321	348	347	353	342	331	377	356	330	334	326	350	334	323	342	354	349	361	355	362	313	332	375	332	326	333	340	339	312	366	335	308	318	324	353	331	278	372	349	340	326	338	311	353	309	340	376	383	363	327	322	326	336	326	333	337	353	343	329	343	312	359	336	308	330	321	335	324	350	372	334	356	340	323	359	351	332	353	312	317	342	324	367	330	377	341	343	346	371	351	351	354	331	350	356	344	356	368	337	327	348	361	375	311	362	330	295	320	362	359	351	343	321	345	315	323	369	321	355	343	364	355	338	340	332	334	350	350	348	321	334	335	343	332	360	344	329	338	360	308	313	330	329	309	378	345	322	333	348	351	335	335	352	343	322	354	327	330	336	359	361	327	324	350	322	361	345	354	321	341	356	368	318	342	348	313	370	317	356	336	331	378	339	312	343	387	362	364	348	327	356	363	324	320	315	321	310	321	354	344	378	340	354	346	379	355	362	364	320	311	334	313	328	277	332	335	354	326	339	303	320	350	353	332	331	336	335	327	310	312	345	344	306	328	356	372	349	315	350	328	342	326	314	331	331	346	305	310	316	339	349	326	353	311	326	338	352	331	341	319	360	355	353	307	321	289	311	318	323	313	349	371	343	337	342	359	323	334	358	311	347	335	355	322	297	341	338	334	349	365	349	363	341	348	332	320	333	361	325	366	345	331	347	366	347	305	333	314	335	337	329	342	361	353	331	333	320	360	343	364	341	309	316	332	375	314	336	352	348	330	321	336	338	325	302	348	330	329	330	301	326	344	328
23205	29617	34411	15777	2264	1993	1748	1579	1410	1303	1199	1191	1190	1097	1097	1054	1088	1053	988	1075	1006	966	992	938	940	962	949	953	1019	938	915	903	932	949	921	905	883	887	916	904	923	892	903	860	948	887	868	862	880	888	918	904	905	868	968	872	943	939	891	842	893	898	941	845	856	926	871	904	858	842	888	886	854	893	893	921	902	911	868	873	871	877	909	919	891	901	943	879	895	851	878	867	880	837	923	934	908	862	894	875	869	911	926	895	892	937	867	888	888	910	877	898	905	901	876	843	863	879	860	868	882	949	877	905	882	878	875	903	902	863	914	830	845	847	860	835	912	913	931	863	840	892	835	854	864	894	876	868	845	886	852	843	907	942	941	863	908	887	928	848	933	893	910	864	887	880	895	865	861	849	918	900	811	916	874	874	869	945	882	863	885	854	883	818	894	867	827	868	814	860	904	910	955	922	894	885	845	897	833	922	879	893	894	884	894	830	889	897	902	896	907	876	862	927	911	837	894	883	884	850	903	874	879	905	821	894	860	822	819	891	899	873	903	880	876	882	914	903	931	858	860	887	934	886	867	842	888	872	882	878	885	901	865	872	862	885	894	872	855	866	912	865	871	894	920	855	859	849	888	854	911	848	880	868	860	897	884	910	885	907	850	842	904	902	942	899	881	882	872	872	841	882	881	900	883	932	866	863	901	811	919	867	860	855	841	899	870	866	878	869	867	818	854	891	859	893	899	863	840	894	877	858	860	894	844	849	810	854	888	841	896	864	886	880	843	922	892	929	854	864	914	897	887	858	889	893	866	926	843	855	921	916	861	887	892	937	856	862	849	858	890	902	878	854	846	901	852	848	925	821	882	880	892	938	872	861	921	898	863	871	856	892	894	897	895	878	865	804	909	838	859	941	921	837	853	861	881	841	910	857	912	844	879	864	816	854	850	880	854	822	875	901	859	856	890	869	906	939	863	807	845	885	901	873	853	890	876	890	894	868	863	851	887	906	868	841	860	867	899	840	919	918	919	819	908	878	873	867	901	874	861	897	904	891	875	864	840	897	948	858	890	907	925	850	874	887	897	897	874	823	859	940	861	872	919	876	888	884	849	916	857	914	897	873	818	889	874	847	923	902	863	855	861	780	858	900	880	918	860	893	888	903	868	944	948	933	755	896	908	875	933	845	862	886	875	876	810	872	858	882	894	847	939	878	878	930	909	875	842	887	855	846	828	913	861	869	899	902	910	903	890	854	930	841	879	855	870	881	918	862	903	899	840	886	894	829	845	864	919	852	807	852	860	844	875	855	831	884	846	941	895	867	837	847	900	911	902	889	883	872	851	865	878	887	908	922	895	899	834	855	937	873	930	829	851	893	811	859	908	908	884	821	868	895	870	866	904	879	901	846	850	833	891	871	875	901	831	878	909	904	892	836	906	833	853	880	878	902	834	858	900	892	872	874	903	860	920	831	896	839	883	903	824	822	861	885	877	848	872	919	940	887	858	910	881	852	899	935	890	897	849	894	889	889	918	868	861	855	820	836	871	862	886	837	853	900	867	922	855	884	874	841	896	868	883	859	875	840	892	891	879	873	856	901	919	915	922	915	869	840	931	886	893	855	901	848	840	919	875	918	845	899	860	891	849	853	923	834	902	842	876	892	850	909	890	897	892	888	875	859	894	879	921	882	891	889	867	863	905	880	834	864	891	844	818	862	837	901	922	900	873	895	832	907	860	886	902	865	922	874	877	842	917	892	869	888	881	835	850	891	857	867	868	828	898	875	849	862	916	860	917	870	866	897	848	865	923	892	887	866	860	894	870	888	943	908	898	913	886	883	926	841	827	870	850	900	881	801	883	878	851	843	860	879	861	893	875	878	859	888	887	889	857	907	865	895	884	886	874	889	928	858	902	903	895	868	891	872	876	869	837	866	920	846	912	871	867	855	857	879	906	905	860	904	811	914	900	884	888	894	926	844	915	897	858	920	860	906	861	915	824	857	883	876	889	833	828	883	852	840	868	901	902	846	885	877	896	907	876	880	851	885	863	854	902	879	864	871	869	812	905	882	873	827	877	857	894	905	874	924	856	865	913	902	890	906	929	873	896	805	877	849	814	949	833	881	863	867	837	868	900	840	865	844	915	960	874	880	843	874	860	811	929	873	897	900	858	874	903	884	833	865	861	865	884	930	902	839	887	904	807	925	882	903	845	888	939	873	887	838	866	833	854	887	872	907	936	879	867	884	918	860	907	899	881	883	853	896	885	922	862	905	922	864	912	828	859	873	918	881	889	917	909	864	836	862	855	865	869	914	874	870	880	920	841	923	841	887	872	890	907	902	939	849	861	875	884	832	861	887	848	886	910	883	875	867	789	868	924	848	867	933	833	856	849	932	868	869	859	915	918	881	878	848	867	875	897	893	906	868	857	919	857	871	854	891	847	845	920	808	888	887	947	827	850	873	886	958	854	886	895	874	899	918	842	955	867	868	858	858	869	859	896	887	867	862	924	866	863	884	905	898	906	847	903	890	864	880	860	837	875	862	886	848	867	889	920	859	937	878	908	870	944	965	894	892	883	852	935	884	845	932	876	876	903	823	846	878	899	903	878	835	932	848	885	891	907	890	932	862	848	888	899	863	869	872	918	899	904	905	873	891	892	865	838	832	862	835	888	843	881	873	908	864	836	857	874	914	857	806	860	885	903	843	928	890	893	877	850	861	877	900	881	862	884	871	867	864	898	798	892	914	936	834	931	839	833	807	896	925	875	840	857	889	874	826	894	882	886	839	856	879	865	845	860	843	865	846	857	843	937	914	869	889	839	873	900	889	884	893	888	912	883	841	940	838	886	853	856	851	870	849	861	908	898	795	889	894	897	887	887	843	896	855	885	868	862	896	908	939	921	876	879	889	852	894	879	887	881	859	936	906	892	869	892	874	862	898	877	888	897	818	840	859	923	872	901	876	856	849	853	860	909	874	811	868	917	875	890	838	926	887	861	871	879	861	869	868	870	906	861	864	878	862	865	862	869	871	866	922	924	889	860	946	913	893	898	887	869	867	811	876	894	849	892	838	912	881	917	853	918	904	885	916	845	871	896	860	913	856	887	919	916	896	866	867	861	857	871	926	865	873	870	907	847	865	886	806	876	830	851	821	869	890	856	843	908	951	835	875	911	890	903	894	863	874	907	889	876	886	838	841	917	905	832	914	893	896	877	860	919	872	850	868	828	904	873	892	889	863	834	842	873	896	930	939	912	851	869	828	863	839	869	859	829	885	905	893	860	852	921	872	906	872	882	899	861	858	829	788	897	900	903	898	832	885	850	899	843	894	881	853	890	887	857	859	844	893	866	891	881	872	826	862	877	842	857	827	906	848	899	900	856	901	899	915	937	885	908	891	907	873	858	881	874	826	884	884	876	831	891	898	904	915	878	922	837	848	895	896	829	900	886	855	864	867	928	848	885	889	881	880	905	863	865	882	936	893	887	890	855	865	856	862	881	896
55849	54339	51305	21276	3473	853	677	548	517	447	477	442	427	395	405	440	424	349	356	367	398	415	403	410	393	362	356	354	343	352	359	359	364	386	367	374	383	367	370	379	350	345	380	348	336	370	365	403	356	372	346	366	327	341	367	335	376	354	334	340	374	372	361	356	320	375	344	350	359	338	374	380	375	326	325	358	338	370	347	382	369	368	304	363	349	380	357	341	382	368	369	366	355	326	380	313	336	380	351	366	343	367	394	329	358	320	345	349	340	350	332	335	356	350	350	351	339	331	359	388	351	384	369	314	365	365	335	332	309	370	341	351	346	353	337	352	353	341	378	337	343	336	363	380	373	355	353	346	333	325	374	384	342	349	352	359	387	354	334	364	342	339	364	340	348	355	401	394	351	381	356	361	349	314	366	344	341	342	354	338	328	363	365	330	352	347	333	361	363	390	360	368	343	348	339	334	359	352	346	358	357	370	369	359	330	338	323	393	370	382	372	371	365	396	377	340	350	356	358	340	370	352	374	351	351	333	343	343	356	366	356	345	336	336	363	326	366	337	365	333	373	329	382	316	389	385	328	320	339	331	371	351	329	364	357	347	399	345	378	334	338	328	325	350	340	345	357	348	355	351	356	361	351	341	352	344	335	333	358	356	353	335	337	339	345	383	374	381	347	331	350	366	383	342	353	352	395	324	344	341	385	365	346	368	326	343	324	348	366	344	363	330	335	361	355	312	348	362	322	310	377	305	345	319	343	331	324	361	330	326	349	323	352	375	360	370	345	359	320	353	329	347	350	342	365	311	345	340	382	315	387	360	350	316	389	306	362	352	353	343	350	342	337	368	360	352	325	379	360	361	344	362	369	387	367	352	363	315	372	316	385	367	362	326	327	373	325	357	342	348	350	360	361	345	320	360	359	340	371	365	347	353	343	361	342	324	351	365	325	346	349	337	360	387	356	386	316	357	337	361	364	322	318	323	371	364	367	336	320	336	338	361	371	337	361	352	353	323	338	307	342	339	357	362	347	372	366	313	345	394	383	332	336	364	356	360	367	345	332	366	367	358	387	350	340	335	355	363	319	326	352	348	346	350	323	351	375	359	352	325	391	365	334	365	340	367	335	346	341	346	366	367	332	357	331	350	336	354	359	356	366	344	345	350	346	381	399	348	335	322	361	346	349	364	358	356	308	343	342	380	360	350	339	354	332	344	331	358	347	351	351	368	345	348	390	352	378	317	359	331	377	365	350	357	346	334	335	340	367	329	374	367	342	350	383	353	315	350	359	358	341	351	352	333	341	344	345	331	332	315	365	343	365	337	337	338	344	357	372	338	384	351	338	350	344	327	388	380	337	305	365	365	344	377	347	361	333	350	384	346	328	303	392	356	335	362	348	317	375	350	369	327	354	342	313	341	373	376	353	340	383	352	375	310	339	346	345	350	359	318	358	353	357	364	356	343	347	369	361	360	373	341	342	379	339	335	345	343	343	348	360	342	324	357	343	325	360	333	341	342	339	306	317	339	348	382	360	343	369	360	353	355	342	378	330	339	359	353	345	340	359	374	335	356	344	341	339	355	307	354	311	351	294	373	319	321	363	366	370	349	332	329	356	329	356	377	376	328	349	350	363	353	363	350	352	334	352	332	346	324	361	349	370	327	327	341	373	332	347	381	333	361	360	355	346	362	351	371	377	372	383	325	350	373	334	356	357	388	353	364	329	368	363	361	355	388	334	339	367	367	354	325	343	336	301	336	321	341	363	351	367	352	350	342	365	372	367	328	321	355	350	387	346	369	421	379	332	344	325	334	322	306	346	348	334	350	327	358	340	377	357	341	345	355	325	354	339	338	349	342	356	332	318	368	361	331	340	391	338	324	338	342	329	351	324	345	340	322	354	332	342	326	387	361	394	370	369	358	343	339	367	376	355	341	365	342	346	370	375	347	357	354	298	342	307	366	341	368	379	371	342	329	307	355	398	345	318	377	354	322	337	347	331	348	340	343	363	366	351	362	344	347	371	337	336	411	336	358	375	342	336	318	378	345	321	341	377	375	344	360	362	329	338	334	353	357	329	355	298	317	350	322	338	366	356	345	327	354	369	332	356	360	363	358	358	323	373	355	347	337	365	350	360	346	376	363	345	336	369	331	387	366	335	336	348	358	346	346	363	366	347	340	340	383	363	310	339	357	335	377	356	297	338	346	367	359	338	340	383	347	336	347	387	374	353	344	371	343	340	343	346	376	362	377	343	368	382	355	362	323	365	374	332	316	361	339	343	384	357	353	342	380	368	387	370	360	370	364	393	319	336	356	376	354	337	332	360	318	343	346	335	386	378	335	381	367	345	336	360	358	393	317	340	346	329	354	362	343	373	366	337	349	341	371	348	367	318	348	327	338	360	299	369	362	351	335	322	367	345	328	346	375	345	367	351	334	338	313	362	330	337	385	347	345	364	361	347	352	342	347	351	349	317	416	346	359	377	368	361	353	330	357	366	339	346	353	354	289	333	343	346	344	345	349	377	370	383	342	372	359	376	346	336	356	352	368	362	330	337	363	350	350	390	341	352	340	360	340	328	377	335	356	374	371	342	347	335	366	305	337	345	366	353	358	352	340	355	359	350	347	372	353	341	352	341	379	354	355	344	348	328	341	353	344	347	359	363	362	371	338	334	348	345	392	331	361	347	342	383	350	370	360	367	367	354	354	295	368	333	339	325	366	320	371	328	331	355	344	331	355	373	353	364	354	365	315	360	361	394	323	366	350	356	349	345	356	355	379	333	360	342	322	343	365	386	335	353	342	348	343	382	384	345	357	371	387	367	335	364	322	328	357	371	356	363	307	337	365	338	346	348	362	337	324	335	324	378	363	341	337	342	355	354	367	375	333	342	365	341	367	339	369	349	317	382	320	336	405	353	362	351	355	329	361	388	368	355	341	349	328	335	355	366	328	336	318	299	353	335	337	321	376	345	357	343	307	361	367	370	369	358	377	371	359	376	359	326	329	342	360	364	327	335	350	366	334	350	346	366	366	336	361	353	340	386	356	372	333	336	353	321	341	371	305	359	364	371	379	389	359	335	358	375	341	349	369	395	309	348	354	327	316	344	339	340	336	375	405	344	372	353	371	326	340	357	319	368	370	343	344	350	339	368	377	356	334	384	351	383	331	368	338	361	365	367	372	379	392	341	356	337	353	342	339	383	324	364	347	343	298	320	335	344	355	411	340	337	354	345	382	367	342	365	361	346	348	345	347	363	343	327	330	361	354	382	342	332	334	306	356	369	342	325	317	363	363	339	342	383	371	377	329	343	349	324	344	311	335	336	359	379	325	357	368	324	368	346	366	381	347	368	359	334	339	349	340	391	351	369	321	320	349	371	353	352	376	315	378	344	353	370	328	334	353	361	372	353	372	316	367	358	358	345	332	327	340	353	356	361	349	333	374	329	342	318	364	322	375	348	377	334	332	376	338	371	326	364	361	327	346	342	335	373	337	368	346
32072	40325	40421	25164	3623	2955	2523	2177	2020	1811	1547	1472	1379	1350	1283	1226	1182	1135	1143	1170	1117	1053	1034	1066	1053	1031	970	961	1059	970	1017	1019	944	995	953	960	975	907	947	973	890	961	941	940	935	941	927	937	986	912	916	907	892	845	930	874	868	948	929	878	922	949	925	860	867	891	934	931	893	896	886	913	932	864	854	903	904	886	855	934	913	843	891	945	873	905	886	893	889	870	878	915	881	886	861	814	879	868	931	912	859	898	871	910	914	876	869	875	922	864	838	916	874	832	889	868	939	876	916	825	884	888	914	877	939	871	844	877	869	861	866	866	881	924	873	912	878	874	882	851	900	840	895	888	866	881	858	876	914	853	939	858	889	891	861	848	925	865	868	894	838	871	850	898	855	872	890	924	843	843	916	867	911	898	898	908	888	892	931	884	861	835	911	858	842	846	892	853	923	913	965	908	853	898	845	904	909	868	883	883	905	876	841	895	902	852	911	852	864	833	904	927	850	861	862	892	884	880	841	858	902	838	843	878	847	867	898	900	865	899	878	864	877	836	846	844	881	888	843	878	939	915	861	876	846	864	843	876	843	881	914	892	836	873	877	875	882	881	878	871	870	861	935	867	870	855	865	871	877	839	940	839	863	825	850	889	914	869	896	871	861	850	893	830	849	914	891	884	898	932	940	887	892	811	875	891	911	875	901	878	834	852	898	856	883	931	884	875	888	890	906	911	851	825	924	873	902	869	848	839	892	893	901	864	881	885	863	923	841	854	824	843	879	859	879	853	899	838	864	879	918	887	898	844	860	905	927	895	863	929	837	889	955	897	882	842	865	862	889	868	900	873	913	848	879	878	874	884	881	876	929	918	893	940	860	901	840	906	857	913	886	883	891	844	880	915	846	887	912	905	869	860	928	866	873	859	842	837	926	863	911	884	917	847	909	857	831	890	863	880	869	877	905	928	922	875	872	851	873	858	880	882	857	887	834	886	872	857	820	903	850	892	907	923	911	910	926	860	896	845	882	857	901	931	870	899	872	874	934	907	855	867	836	913	879	885	869	913	858	929	866	899	848	879	931	877	907	903	865	895	875	916	888	907	890	914	870	889	870	891	896	898	832	899	900	830	917	873	937	862	895	894	903	833	925	868	875	890	849	891	872	852	923	822	855	889	871	894	900	901	929	854	902	829	897	880	886	853	877	897	922	888	834	875	904	831	853	864	891	858	888	881	909	842	871	879	822	867	922	909	924	886	821	916	916	867	1004	966	901	898	879	873	866	887	891	944	889	882	888	904	910	870	874	818	832	910	857	823	861	858	826	885	903	859	905	889	827	915	856	905	845	837	845	930	890	908	871	886	877	842	933	817	922	915	891	906	873	852	866	855	863	906	827	886	893	924	858	882	878	893	954	864	870	927	884	859	855	822	856	889	840	860	895	870	886	916	910	842	879	861	868	882	892	904	840	907	898	890	892	882	915	854	893	919	838	891	904	879	824	879	838	868	888	914	845	887	927	878	869	911	848	900	865	840	782	827	852	880	887	902	862	883	867	869	857	884	845	869	906	861	934	903	847	850	870	892	931	895	889	875	899	922	942	845	817	852	940	907	847	863	891	933	820	881	899	889	922	950	875	880	863	844	891	944	882	835	921	871	917	899	847	846	887	832	928	935	864	905	894	870	885	863	810	844	896	908	867	900	830	924	851	799	831	850	847	866	901	892	856	870	891	911	919	853	846	927	865	892	828	869	850	859	878	915	876	889	950	836	906	902	928	859	908	844	925	880	856	847	879	864	876	884	869	893	909	884	824	899	904	912	874	907	853	923	896	848	866	936	887	905	857	902	843	843	858	918	917	862	883	868	852	866	882	925	936	869	862	826	895	890	904	863	887	893	911	911	890	910	855	885	827	873	912	887	853	864	880	930	919	868	849	831	860	847	878	893	904	866	810	904	833	871	883	852	845	882	922	845	922	936	837	862	881	876	835	845	904	932	887	908	844	891	902	880	850	882	907	896	811	901	862	875	853	851	882	821	848	865	844	925	870	926	912	854	878	879	861	884	885	858	854	826	819	838	907	856	856	862	865	873	853	845	882	856	891	829	854	876	911	804	876	836	893	907	832	923	848	926	878	897	880	898	838	926	904	796	888	889	872	874	886	850	855	853	901	885	865	824	882	883	827	871	892	912	863	859	850	866	885	848	864	855	878	873	908	887	887	884	904	885	865	888	869	868	843	836	869	864	831	885	940	908	879	884	906	841	873	922	903	836	884	836	875	873	879	854	876	914	860	884	887	845	845	857	829	897	890	884	872	875	920	852	884	875	826	875	908	932	853	803	858	854	924	816	916	857	863	904	820	947	897	892	853	919	919	920	874	951	868	899	904	858	889	920	846	874	868	927	906	884	843	887	872	916	887	886	865	925	859	907	852	854	818	892	797	916	867	889	850	875	859	845	866	899	822	908	901	901	903	922	881	878	842	806	829	874	870	837	850	873	863	840	881	855	866	816	892	903	904	875	863	874	838	880	880	858	880	876	866	882	882	911	884	907	870	903	902	898	901	893	847	886	911	908	919	855	918	921	859	854	838	856	934	872	869	902	874	881	849	856	849	891	870	849	916	912	894	924	855	880	833	885	827	864	850	894	859	871	850	852	882	858	913	868	892	853	861	919	879	873	897	860	859	905	856	820	844	858	932	933	914	919	881	889	914	860	901	847	906	904	888	849	885	884	865	931	900	862	846	898	882	875	911	898	840	887	882	842	866	845	861	882	934	885	856	888	886	885	879	869	862	866	891	848	884	903	844	881	937	938	887	867	857	906	892	916	852	919	932	882	847	876	861	928	882	856	890	897	853	852	867	871	953	906	911	908	874	906	847	893	887	856	868	898	889	889	878	929	836	901	843	874	803	879	888	882	898	837	897	887	912	894	881	846	871	892	867	865	842	851	890	871	902	859	874	908	864	853	846	895	922	877	877	864	902	874	882	901	865	886	854	850	907	895	898	899	843	890	874	884	881	903	866	878	845	837	925	881	920	895	806	915	832	884	875	877	877	871	935	894	861	896	884	839	859	918	856	873	914	840	882	866	849	920	822	874	870	900	851	836	852	868	912	937	869	869	881	899	841	900	879	901	929	864	899	848	864	866	859	859	871	874	888	894	818	860	846	834	870	881	887	853	884	870	939	848	864	845	847	825	895	842	862	928	864	873	913	864	935	885	846	879	915	938	920	893	842	867	910	906	909	870	902	861	858	904	854	810	945	844	845	906	855	892	851	925	921	877	906	866	889	917	890	872	897	904	857	882	914	888	885	896	879	906	869	863	849	873	871	897	894	888	898	882	854	885	888	874	897	886	859	831	911	873	890	917	882	857	863	829	902	870	893	852	862	941	881	910	909	864	878	887	881	901	842	868	899	853	882	880	840	862	895	884	884	893	896	905	882	910	881	854	899	870	873	846	896	839	892	868	897	860	945	880	921	868	890	873	903	861	894	902	828	852	885	836
6125	2645	2551	387	160	186	192	167	142	190	177	174	204	187	195	193	187	178	179	186	163	157	169	163	183	186	163	160	168	165	167	179	177	177	184	161	193	171	170	166	193	173	164	185	155	186	185	165	195	169	166	201	191	168	170	143	156	173	189	193	155	197	178	184	170	149	172	188	181	183	158	192	170	192	169	182	189	153	174	181	180	176	162	159	202	178	210	175	158	168	160	177	200	202	182	164	182	187	189	188	163	159	166	172	181	187	186	153	161	150	177	163	171	213	189	184	178	172	171	168	178	183	165	164	140	166	169	149	202	181	189	167	185	168	171	154	165	184	188	186	185	177	142	187	178	164	154	157	158	178	169	182	162	169	172	178	165	166	181	196	162	182	172	178	158	156	157	172	191	191	169	178	171	181	183	179	197	177	179	185	180	178	166	174	196	170	184	191	131	175	159	201	153	200	180	162	167	172	179	172	186	189	173	176	211	190	201	196	185	180	174	176	183	174	196	189	177	161	186	191	169	200	212	175	164	177	168	174	169	194	188	187	173	170	173	167	199	190	197	174	183	177	196	196	184	180	164	194	173	172	174	194	161	195	174	176	180	165	180	183	202	174	198	150	171	135	153	171	175	175	179	164	180	147	136	154	150	189	176	183	180	152	174	159	163	197	189	177	158	166	164	172	162	193	169	153	177	175	184	168	163	171	180	173	170	169	168	172	169	175	174	184	178	182	177	175	206	182	188	181	196	170	177	188	178	170	152	174	158	179	131	195	168	174	197	151	189	172	159	181	192	178	180	171	190	202	182	169	145	179	152	156	190	171	160	175	177	183	166	172	167	173	177	168	138	193	174	154	191	178	169	149	166	193	180	193	183	173	161	160	190	163	141	181	187	169	177	165	176	172	197	166	167	166	186	185	165	168	163	173	193	167	173	169	167	174	195	177	163	186	187	154	155	155	148	159	185	178	175	164	176	170	166	204	185	158	193	172	179	171	159	183	171	186	149	172	172	160	185	183	184	183	168	180	179	168	165	172	187	184	159	182	193	157	146	169	191	182	167	158	191	171	161	164	166	185	175	179	206	208	167	202	178	154	154	162	150	204	175	189	156	198	164	187	189	194	194	219	188	127	185	196	174	186	176	162	189	171	195	191	178	182	163	189	169	159	148	175	186	184	170	162	158	152	162	191	154	154	179	173	184	186	207	179	171	163	175	175	163	170	183	169	173	192	175	183	188	172	174	178	186	175	174	196	170	175	191	185	172	190	160	172	167	205	173	160	162	212	158	182	168	157	171	164	174	174	176	180	184	173	160	171	175	170	165	172	178	189	190	170	173	172	194	172	156	176	172	165	168	201	183	168	162	168	160	208	177	185	182	148	174	199	171	182	175	163	173	186	178	194	189	171	168	160	177	168	157	190	186	176	185	139	170	163	182	162	177	180	160	183	169	166	187	169	183	169	190	177	179	164	180	183	155	173	159	177	187	178	171	175	169	194	182	178	167	182	155	182	152	184	178	182	181	176	167	182	176	172	160	165	179	148	193	164	175	182	161	151	191	156	167	164	183	170	183	187	196	191	173	162	178	167	176	168	176	159	154	180	180	176	164	178	168	169	147	169	167	191	194	187	192	144	165	183	185	150	176	176	184	162	170	193	194	163	176	188	168	177	176	191	181	173	198	167	187	170	161	184	177	166	187	187	184	172	178	167	186	150	182	163	171	199	187	189	189	189	189	164	175	168	153	185	179	198	187	189	184	190	176	172	146	161	180	169	194	177	177	176	191	172	177	174	188	189	152	180	171	157	181	172	159	171	177	188	165	188	164	157	193	192	175	187	160	171	152	189	180	188	182	166	154	181	165	175	176	180	174	156	161	180	149	176	186	187	171	181	165	177	165	194	182	162	172	154	190	186	178	171	170	189	210	167	183	181	167	150	166	174	195	165	183	167	182	169	187	179	180	177	173	163	190	156	162	185	178	172	178	169	151	178	179	217	189	205	170	187	181	177	183	189	160	187	161	187	185	185	201	167	187	164	156	168	176	180	166	181	164	185	168	181	169	172	193	208	139	194	169	187	163	166	169	143	175	188	169	154	148	156	186	173	176	166	163	172	167	177	161	175	181	179	200	164	164	179	175	180	201	179	208	173	167	168	188	179	154	178	187	182	168	176	168	165	159	160	181	202	161	188	181	154	190	195	180	187	162	167	190	165	168	175	167	199	177	174	159	182	158	199	170	177	169	160	165	174	197	155	178	180	187	161	181	183	174	174	183	190	171	153	174	185	173	180	196	172	147	182	205	180	170	183	174	185	147	179	206	166	171	151	176	172	174	174	177	150	164	178	181	182	170	198	163	166	167	187	159	176	188	188	166	187	177	171	187	161	160	154	150	166	184	173	162	177	177	156	197	180	194	168	193	198	201	164	185	173	180	174	172	202	196	173	197	189	165	171	176	183	209	197	179	177	166	195	176	152	169	184	175	194	169	169	188	180	166	145	176	176	186	197	185	190	171	149	172	185	186	184	189	175	190	193	212	167	152	161	170	182	181	176	181	162	160	181	162	173	167	216	196	192	179	158	165	161	181	153	197	182	181	161	180	168	162	178	187	187	161	193	182	185	168	175	176	173	151	200	155	165	175	170	169	179	165	177	207	166	185	189	142	197	188	157	159	190	177	192	183	176	174	146	154	170	161	185	172	168	180	164	200	185	177	163	170	175	187	191	164	167	162	156	164	168	154	187	162	167	173	154	183	167	181	187	169	180	171	157	183	192	169	186	193	166	183	163	191	191	178	172	175	176	186	179	152	171	163	173	177	169	171	181	160	187	183	164	184	181	176	186	187	183	187	165	173	183	202	186	182	176	189	148	171	203	186	176	192	173	158	169	196	178	164	143	182	177	176	142	177	174	181	182	163	190	190	177	164	167	174	160	171	179	169	168	156	191	194	180	189	223	178	184	194	188	160	154	193	190	187	168	153	182	185	173	190	187	160	187	169	191	179	191	179	164	171	207	172	172	227	184	169	187	177	175	178	181	193	178	178	175	159	190	181	181	198	189	181	174	201	181	173	153	168	180	168	178	177	204	158	196	161	159	193	170	210	197	178	178	200	184	161	185	158	176	190	166	167	179	173	157	196	165	181	173	181	188	178	189	208	187	196	195	170	180	174	169	192	182	167	177	180	165	167	180	178	210	168	179	191	172	157	155	172	177	182	188	213	173	187	203	196	180	163	175	167	195	188	171	201	189	180	195	182	183	171	162	192	174	170	166	193	169	179	192	180	174	198	162	194	183	187	166	166	193	191	151	159	180	206	197	169	175	156	185	191	165	174	185	184	158	160	187	172	186	172	149	187	168	152	179	150	168	177	170	178	150	214	181	174	186	172	185	178	173	177	177	171	178	213	162	190	153	171	172	172	168	182	170	181	169	160	187	175	185	192	174	170	166	178	151	185	172	187	193	177	196	182	186	180	197	183	174	181	178	176	188	174	175	168	194
5549	4470	5148	1446	585	598	546	558	549	562	580	547	513	538	521	496	544	491	536	508	555	535	545	545	521	550	513	518	514	529	506	511	506	518	522	542	525	523	537	534	530	536	543	543	520	542	526	530	575	544	552	517	537	523	538	561	467	483	552	498	497	512	552	535	540	534	536	500	494	534	518	502	492	543	536	540	534	488	478	545	539	492	555	488	512	501	535	517	507	518	542	535	522	504	519	536	506	516	543	520	556	523	537	524	548	515	562	545	509	541	509	504	517	510	523	518	530	491	539	560	510	547	499	512	554	535	522	546	539	568	541	518	507	519	547	531	502	521	542	472	524	497	515	512	514	491	541	552	535	485	548	515	541	529	513	502	557	533	547	528	513	528	524	520	467	525	522	516	495	537	541	533	524	503	534	505	495	568	518	550	540	539	552	516	487	551	488	484	511	504	562	542	514	561	531	502	521	544	517	515	561	561	552	529	551	521	529	554	505	525	548	501	500	525	544	508	494	477	555	566	520	580	509	522	505	493	496	555	545	546	519	532	515	527	526	514	567	530	521	545	514	537	540	515	539	531	478	528	531	548	529	516	546	510	526	524	506	533	497	510	530	499	506	541	531	549	515	538	537	530	538	521	498	531	517	510	539	567	489	489	552	459	523	489	514	527	516	505	538	537	515	481	504	516	534	516	546	513	467	490	541	509	546	489	523	522	548	515	533	525	536	538	550	486	533	562	537	517	490	524	523	526	520	484	555	510	517	475	522	523	534	538	471	553	526	539	548	574	530	557	564	519	519	543	526	524	495	530	485	514	551	552	545	531	533	520	512	514	548	542	566	528	542	514	544	538	554	517	519	521	494	533	558	532	519	483	536	527	454	540	505	516	501	520	528	524	532	543	539	539	521	506	553	522	511	536	513	542	525	533	550	530	538	558	552	519	554	529	519	524	514	533	554	534	515	546	541	493	516	526	505	537	524	495	504	500	498	525	523	537	501	518	543	544	460	525	506	566	518	535	524	539	508	479	549	495	536	541	513	517	531	544	534	566	503	520	504	545	506	521	548	547	528	501	541	510	532	530	521	493	479	528	515	490	493	526	499	505	529	505	527	520	537	491	547	557	509	529	529	545	544	507	522	524	502	509	518	547	513	496	522	510	542	502	489	545	509	503	497	469	544	506	510	533	534	545	518	514	534	522	550	532	567	566	517	533	503	515	509	530	527	532	530	533	539	512	568	528	524	537	537	568	503	566	501	530	508	530	527	554	532	515	573	524	514	494	544	534	513	524	524	555	528	526	546	509	536	532	512	521	522	506	544	554	496	538	509	491	477	515	542	536	553	518	570	508	519	534	498	538	560	523	528	544	516	529	525	540	518	540	504	512	484	551	539	522	521	558	497	516	507	495	538	492	504	501	543	524	532	510	552	553	557	522	576	509	515	521	513	482	544	529	540	553	485	524	524	545	522	493	513	510	516	524	510	523	552	538	531	495	531	529	518	510	580	496	553	541	561	488	521	535	507	513	545	528	530	514	563	509	526	519	537	559	494	541	521	545	491	508	504	540	530	532	467	540	521	513	557	592	546	520	537	513	532	554	532	550	552	558	532	586	561	549	539	548	549	524	507	481	551	527	510	526	494	555	559	549	533	545	550	553	564	523	521	508	537	501	540	538	531	604	532	536	547	512	537	530	551	551	522	484	511	526	546	499	543	539	514	533	513	509	559	531	501	508	518	488	573	508	495	553	507	506	532	511	541	535	544	522	504	530	484	506	522	521	508	525	535	552	570	544	526	520	564	525	528	527	536	496	531	533	507	536	521	526	574	527	565	499	514	516	541	549	516	504	503	520	492	560	516	518	507	509	535	531	490	510	469	517	523	537	502	519	532	497	528	516	555	543	500	539	490	522	496	538	571	520	547	534	464	493	488	542	537	531	520	532	534	546	543	528	524	476	480	521	507	526	527	564	496	494	518	511	542	535	522	559	513	530	552	519	492	519	481	506	509	539	499	500	488	545	518	530	499	559	570	531	504	546	547	545	490	515	507	532	531	510	532	508	549	542	532	531	528	532	510	499	502	532	515	529	556	515	491	504	516	502	543	538	547	516	553	518	516	533	545	499	553	548	502	502	524	521	525	535	507	505	534	532	538	527	500	534	559	523	531	520	522	505	496	579	515	503	548	490	540	519	541	512	502	526	482	479	564	496	528	539	504	525	553	519	554	537	551	530	535	552	497	520	565	523	513	532	540	509	563	556	527	525	535	500	508	511	503	484	514	525	510	550	534	518	539	509	510	525	546	497	502	515	515	526	507	508	491	493	485	502	526	534	483	528	561	538	496	501	480	483	522	508	496	558	541	511	578	537	498	559	540	524	514	537	512	591	536	549	566	517	500	547	519	548	548	530	521	498	514	518	550	543	540	501	519	504	552	497	535	554	510	565	544	532	508	507	499	530	520	547	514	565	499	553	535	583	509	518	535	520	513	570	545	505	541	533	552	510	504	500	555	516	539	529	516	481	580	515	546	526	469	521	493	518	502	516	515	510	488	496	519	499	539	543	507	536	559	519	543	490	503	530	530	535	545	503	516	495	524	526	528	498	505	569	530	491	509	516	533	524	547	511	550	506	487	499	528	579	530	564	491	542	513	512	527	557	529	521	512	540	518	519	503	559	517	491	562	524	494	491	524	514	607	521	514	550	489	503	527	513	522	536	533	524	528	522	528	525	545	513	499	548	522	519	543	560	479	535	500	534	512	507	496	522	528	510	510	464	527	510	512	512	544	569	534	509	488	519	493	524	493	531	541	577	530	513	523	546	548	473	540	531	553	560	550	516	511	516	514	539	470	523	514	538	513	550	542	588	529	517	546	537	530	535	534	488	549	549	542	514	542	526	565	541	508	536	530	546	526	525	550	531	492	545	553	536	560	551	541	528	544	531	550	537	571	497	561	534	514	465	565	552	509	576	503	538	545	545	495	515	517	488	562	485	505	520	519	507	548	549	527	547	498	565	491	529	567	559	536	536	560	492	531	526	509	508	491	495	567	500	531	575	536	492	529	527	501	524	567	487	565	529	531	530	556	513	544	505	520	574	504	537	510	519	505	505	528	541	546	524	504	481	546	529	519	512	547	559	533	541	547	543	522	548	511	542	538	544	462	511	541	521	507	514	517	565	535	525	528	494	530	517	560	466	516	490	515	515	512	526	503	499	521	518	502	522	527	515	522	509	530	508	502	587	526	514	569	534	560	544	494	525	512	494	534	511	520	555	582	549	545	547	538	508	541	521	536	530	531	534	519	516	548	533	552	579	508	472	513	575	524	556	496	530	517	528	535	531	512	534	539	529	529	530	557	485	529	548	490	503	499	539	539	547	495	523	526	554	500	578	536	526	516	499	531	554	491	522	479	538	525	529	524	561	506	523	487	514	540	518	513	475	574	554	531	526	518	489	543	518	527	531	597	557	541	506	537	493	542	507	522	518	529	554	535	545	530	510
41208	38109	39692	11819	1129	557	470	442	407	403	419	405	358	369	356	364	335	369	400	365	328	355	337	390	365	351	359	344	375	333	330	391	369	329	343	345	314	352	353	361	344	321	312	339	341	372	391	334	333	311	339	327	353	355	328	314	356	340	319	350	341	353	329	335	308	356	326	326	338	316	327	325	319	319	319	333	346	338	360	345	363	354	350	333	333	358	358	330	346	366	333	342	371	326	367	337	353	330	333	337	328	330	316	342	337	352	334	345	374	352	355	391	357	350	362	334	331	341	282	330	315	381	350	310	335	356	316	336	351	317	349	356	352	314	331	333	365	341	324	341	327	327	325	331	370	355	307	354	368	356	323	307	305	306	336	339	320	318	347	337	325	348	340	317	328	334	376	351	314	341	341	384	348	331	339	324	356	344	316	317	330	344	329	310	333	357	356	295	360	315	316	315	369	330	335	353	346	356	340	338	326	324	342	317	339	323	332	295	327	310	328	336	384	350	329	322	329	353	339	357	340	355	349	352	324	342	341	358	373	344	352	318	325	318	328	334	339	360	336	329	327	348	347	345	373	334	308	333	320	339	339	349	367	338	343	326	372	301	342	352	361	348	347	315	335	320	342	322	329	354	364	304	330	337	334	317	378	307	321	375	314	340	348	337	352	372	292	341	308	314	294	356	357	308	370	368	343	333	309	384	338	308	331	340	323	335	350	366	324	285	336	313	337	345	363	351	351	368	321	339	377	342	301	298	306	363	364	368	355	317	335	348	373	377	347	362	366	346	330	339	338	314	311	314	324	320	339	355	348	327	362	374	368	350	323	328	345	338	375	321	364	353	313	340	335	349	357	337	342	339	336	353	325	329	356	356	317	330	363	302	347	331	328	319	329	321	327	345	322	313	346	375	369	316	336	320	340	312	310	308	323	344	319	340	345	343	300	348	331	337	326	348	324	331	351	364	338	349	311	337	344	343	313	334	322	328	305	315	373	343	338	328	305	313	312	335	315	340	332	363	351	368	310	333	330	341	349	334	330	334	361	349	331	343	341	344	327	305	320	340	320	372	318	347	361	333	313	320	337	301	349	356	346	308	343	331	321	313	334	349	310	330	329	343	328	320	341	314	354	336	337	333	343	328	343	351	312	317	296	327	332	335	363	328	345	300	314	362	349	359	324	340	347	354	337	342	365	358	332	328	340	324	358	357	387	333	367	335	361	330	386	312	294	310	332	356	361	325	332	308	322	336	345	338	332	347	339	328	372	360	353	335	353	363	345	383	325	315	337	366	349	357	304	327	344	324	368	314	322	315	303	328	329	345	316	340	360	358	335	324	355	357	354	332	350	322	368	343	381	355	313	311	353	326	348	349	320	322	318	348	352	366	330	319	359	350	328	301	345	352	367	334	323	321	344	349	300	339	357	325	323	301	371	302	277	320	354	335	314	303	317	304	340	359	350	352	349	330	311	307	320	381	313	356	360	329	350	339	359	347	331	347	380	299	335	333	316	349	357	355	349	344	336	340	312	332	356	341	357	322	330	346	335	316	340	346	340	320	316	304	317	353	354	373	314	317	332	363	367	352	323	356	322	322	358	335	357	354	321	343	325	350	383	290	331	369	363	299	338	319	320	344	333	314	370	331	356	341	350	337	317	332	331	374	319	329	341	341	368	345	345	319	344	372	338	324	332	342	318	335	336	336	356	330	359	344	347	340	326	344	316	328	334	356	371	297	344	314	328	348	330	347	320	337	335	331	289	385	321	358	354	330	337	328	344	323	332	302	322	327	342	351	356	317	328	356	324	352	355	316	351	281	341	344	357	345	344	328	305	376	317	316	349	347	353	381	307	311	316	309	362	338	375	323	329	320	334	344	344	370	306	339	353	328	372	343	370	354	331	326	366	304	320	312	334	315	351	362	330	335	321	335	326	357	355	336	338	354	333	317	332	298	312	322	330	312	329	329	332	312	353	308	324	350	334	380	364	358	370	335	356	331	330	326	316	348	321	345	344	361	326	390	338	313	372	320	358	334	352	347	340	331	316	302	314	362	376	345	320	318	324	335	342	343	339	335	357	358	345	341	333	332	352	360	338	335	353	320	321	337	321	348	307	376	342	353	335	363	307	336	335	360	351	338	315	338	352	311	330	362	343	340	349	341	363	310	319	354	346	364	307	337	342	369	346	349	306	331	360	338	329	342	327	334	333	279	357	314	322	354	339	356	344	343	325	350	344	335	331	353	324	338	311	330	305	306	318	346	348	335	344	306	361	359	298	366	330	318	372	327	338	334	315	319	349	349	347	336	341	313	311	323	334	340	338	353	356	339	340	309	337	341	362	319	319	364	343	329	296	354	341	327	351	311	327	322	339	355	329	328	340	330	359	337	325	348	327	335	293	297	314	333	354	321	338	332	322	324	327	371	346	326	329	315	347	334	316	362	328	339	317	315	350	357	306	310	314	302	321	326	350	331	340	336	318	306	312	357	361	352	348	349	359	332	367	319	345	326	354	354	348	361	330	327	350	340	309	320	320	343	361	392	378	339	374	345	349	343	331	367	326	347	368	319	354	365	350	322	339	335	356	316	372	359	351	339	372	325	331	367	337	335	351	317	315	342	299	329	339	364	338	335	331	310	349	325	332	304	354	348	348	348	342	336	340	348	324	328	338	344	338	317	377	375	367	333	349	318	335	317	374	332	347	328	308	315	345	335	378	340	345	338	322	336	340	339	315	350	322	362	342	352	329	347	364	330	341	351	364	381	356	326	352	315	369	351	337	349	365	349	326	309	339	350	363	355	324	301	321	325	362	316	339	336	302	368	343	321	332	327	369	345	355	348	327	348	331	351	330	304	343	335	310	327	345	337	348	343	309	324	320	340	328	358	349	324	347	347	340	348	371	299	339	356	371	335	338	341	345	346	361	313	325	324	319	330	354	312	352	353	324	342	334	361	348	348	328	319	327	314	334	323	354	335	371	339	341	326	336	351	318	357	344	348	329	299	319	323	328	362	326	380	312	316	336	352	344	325	362	319	347	299	331	326	312	310	315	315	360	339	346	341	326	321	350	319	299	325	359	317	339	315	344	353	362	350	354	343	306	296	354	352	361	324	326	335	338	321	367	344	312	325	342	365	338	307	344	324	343	348	350	329	336	323	305	333	357	356	326	341	356	314	316	333	317	346	297	359	288	303	346	315	326	336	337	328	349	319	322	303	338	335	359	366	342	347	347	360	349	364	317	345	357	332	368	376	326	356	349	285	316	326	379	299	307	327	349	319	336	361	308	333	365	326	316	323	313	349	358	332	284	357	303	340	320	334	370	340	349	337	355	347	362	331	326	323	352	348	339	345	332	351	302	314	297	322	336	344	346	344	351	334	337	344	321	343	326	329	370	298	333	334	322	334	360	356	325	350	357	346	357	365	337	331	315	297	312	331	323	333	369	315	333	334	358	347	339	317	334	342	343	361	319	324	340	344	333	326	346	349	326	340	327	368	316	329
23156	30373	32727	15287	2225	2033	1693	1604	1427	1383	1297	1231	1171	1164	1055	1094	1017	962	1007	1042	985	1023	959	991	922	939	918	929	929	896	1012	946	918	916	878	940	882	924	934	922	913	914	905	897	853	897	914	874	884	917	912	842	906	902	865	868	843	912	881	896	889	888	951	843	854	918	903	943	921	890	872	889	946	898	949	863	922	910	875	925	843	880	878	824	904	968	856	899	917	889	889	914	840	937	883	851	880	899	890	884	905	924	836	851	884	885	829	908	845	902	866	840	830	858	929	899	864	905	912	888	841	883	899	857	872	873	931	870	909	802	873	865	865	883	939	876	838	886	884	882	825	899	926	924	877	842	916	892	889	892	854	883	874	877	852	917	842	892	858	862	915	908	868	879	913	860	902	837	822	896	871	902	848	898	867	879	848	931	851	885	902	903	849	904	842	891	881	894	891	909	837	900	933	846	880	879	876	842	827	856	849	846	835	859	902	895	832	882	879	835	827	886	856	854	957	869	948	916	831	875	886	879	856	885	867	862	882	837	846	861	888	841	900	854	918	869	882	842	921	896	895	912	847	876	855	840	925	883	892	862	821	849	883	860	848	845	892	895	883	881	822	928	866	892	909	901	884	882	893	911	882	854	918	860	866	861	864	898	883	870	867	894	862	949	943	893	911	946	911	869	875	888	810	892	860	881	873	870	889	914	873	871	893	910	861	886	823	824	855	879	839	837	888	910	912	916	883	892	921	883	889	839	908	893	832	922	857	876	850	913	899	869	873	901	791	899	882	866	897	843	909	903	905	906	880	906	889	860	857	957	902	915	849	834	916	844	899	809	819	901	844	919	846	841	861	855	835	889	803	946	844	908	887	879	876	909	874	847	851	898	886	942	880	826	904	915	842	857	917	889	868	905	924	904	908	876	881	883	914	856	922	894	905	886	866	861	844	885	893	894	874	907	884	854	866	890	881	891	855	890	842	840	837	862	848	890	860	856	826	902	899	870	836	906	883	848	875	903	863	903	912	888	850	890	823	808	875	916	880	828	902	861	918	902	866	910	942	880	897	823	910	877	901	863	894	912	891	893	834	869	894	872	881	857	954	885	871	908	874	873	899	886	907	921	918	800	860	875	833	895	879	905	872	855	883	869	881	910	897	890	895	938	867	852	894	891	894	887	854	937	844	867	825	869	891	906	841	831	902	849	877	900	907	855	852	871	881	880	873	870	904	872	881	933	919	858	890	843	859	902	902	880	878	877	892	877	887	892	883	899	879	912	847	867	854	883	865	893	845	884	841	873	833	883	902	815	888	893	865	916	885	833	886	822	849	878	903	822	883	897	853	915	901	915	896	889	868	876	837	924	811	886	858	886	862	869	834	879	894	931	838	883	857	870	856	867	867	859	913	888	878	865	835	870	881	821	851	924	897	949	857	848	899	864	921	876	908	868	853	906	848	863	875	887	913	917	888	918	954	889	857	848	886	874	830	884	854	892	834	946	842	840	834	848	917	872	891	828	900	888	878	845	872	848	910	901	891	901	894	871	911	902	898	828	913	843	866	875	905	848	896	927	861	880	929	818	883	852	885	928	909	902	918	871	892	862	834	866	909	833	825	834	909	882	913	922	921	821	876	884	888	870	891	901	924	852	821	878	907	889	868	908	888	908	838	834	854	940	859	811	844	915	894	930	881	886	851	904	860	866	913	863	880	924	884	905	931	904	874	855	912	889	853	878	849	927	922	885	867	902	856	860	883	841	869	867	865	881	873	834	818	862	878	908	905	866	905	856	852	891	897	886	886	862	871	809	851	839	897	881	824	894	891	873	822	900	879	860	888	845	912	844	884	865	914	901	912	839	845	855	941	898	893	879	881	841	892	877	913	910	860	858	878	880	872	877	892	926	907	890	922	945	900	926	825	845	857	920	869	900	843	843	786	880	892	874	882	853	863	824	921	918	904	924	896	828	889	923	892	854	822	843	881	886	832	889	890	872	864	837	834	874	838	893	863	865	825	909	826	858	897	871	904	841	860	881	867	932	816	834	877	901	842	923	874	882	884	911	856	834	893	859	895	845	843	889	900	895	833	879	885	881	914	867	910	851	919	833	870	852	903	853	933	884	878	871	894	886	877	871	882	825	862	873	850	872	845	815	910	885	894	817	878	887	852	854	826	826	873	904	884	859	876	850	872	883	832	801	864	871	894	883	883	873	861	860	890	874	882	905	894	848	848	898	897	905	889	890	871	921	893	856	865	888	888	887	869	858	903	834	841	844	852	896	861	866	853	861	906	887	853	863	898	907	863	883	854	848	856	916	859	920	853	857	863	930	891	886	863	884	909	862	860	891	865	871	858	903	925	880	857	909	840	873	858	920	907	870	865	887	886	888	856	853	825	894	852	895	937	869	851	852	865	897	892	891	866	890	851	897	920	949	874	870	887	859	907	830	858	870	886	897	906	838	877	871	834	872	794	918	884	859	864	850	896	901	919	860	899	892	845	919	845	906	860	913	877	855	950	823	865	893	927	891	850	889	874	870	857	894	876	885	834	894	854	870	809	813	914	955	904	907	850	864	932	907	883	876	852	818	936	860	912	904	818	885	910	835	883	827	865	875	889	860	917	855	864	895	879	902	847	850	874	914	922	881	838	871	874	881	871	842	888	912	931	918	919	868	813	863	861	882	911	901	821	846	902	881	854	854	840	923	857	894	824	920	893	869	899	874	897	916	893	866	856	907	853	898	908	900	892	820	895	909	881	880	880	919	913	875	846	875	842	910	920	897	917	908	836	904	838	868	871	933	863	856	892	905	915	807	880	898	858	874	878	910	843	867	925	849	870	937	894	868	893	867	900	892	900	881	864	896	888	862	871	856	918	863	881	880	897	896	832	901	835	908	882	891	880	877	878	868	843	909	863	865	886	843	931	881	859	877	897	927	864	873	898	868	870	894	857	885	920	938	909	876	873	932	838	876	860	883	883	850	894	841	785	864	878	924	872	932	932	859	888	838	892	893	891	865	888	874	822	901	904	896	887	833	879	916	914	867	889	839	909	849	875	872	844	873	922	878	889	901	857	947	910	899	903	866	881	927	910	894	903	889	857	964	923	850	898	848	883	899	908	914	890	900	902	854	898	895	878	872	852	876	854	899	832	874	887	901	864	916	840	797	894	879	897	877	908	882	887	914	865	945	908	890	858	913	867	831	881	886	890	851	902	868	898	890	838	896	943	855	900	842	880	921	919	814	877	883	824	884	886	870	912	907	883	847	919	873	890	883	935	858	867	937	899	852	943	897	877	875	901	928	884	901	872	911	856	900	902	891	893	931	852	864	860	900	848	853	907	906	866	875	890	909	920	900	938	903	858	881	821	911	834	891	877	891	869	874	886	911	897	882	899	842	892	922	852	833	869	868	898	895	884	898	851	897	898	868	925	892	884	886	882	873	875	886	845	860	923	841	935	901	871	869	889	879	884	827	888	869	870	911	871	872	871	895	851	874	949	901	870	895
55580	53612	52407	19434	2790	827	651	584	541	497	497	438	395	357	412	407	362	371	395	378	377	359	365	348	328	387	352	360	334	362	355	353	347	360	387	362	380	342	375	331	349	342	367	326	364	316	357	332	354	354	349	366	323	375	370	351	367	353	314	379	367	371	339	337	347	368	352	358	355	357	345	341	373	354	331	330	353	357	361	377	388	328	383	374	365	348	344	393	355	348	345	323	352	325	356	306	350	350	379	315	356	311	377	295	298	335	313	360	335	374	346	341	364	327	315	370	370	337	340	345	292	342	334	351	352	348	333	366	351	313	331	351	339	332	319	362	288	372	327	363	322	368	334	323	337	363	341	337	339	357	365	347	340	333	366	338	297	339	340	349	325	355	351	378	330	363	326	322	374	365	356	333	353	316	362	344	342	351	341	350	332	341	371	320	343	338	352	343	338	337	330	341	347	348	329	355	374	358	340	367	369	348	358	361	340	313	348	339	347	331	390	332	331	394	369	351	331	318	361	381	342	350	325	349	334	331	373	345	349	355	320	342	369	326	358	333	328	308	364	329	349	320	359	339	334	367	359	341	385	328	343	365	337	339	376	375	319	342	335	347	378	358	350	357	342	383	356	368	356	356	357	366	345	322	331	358	320	344	340	343	372	349	356	333	355	359	354	360	371	346	350	373	332	351	342	352	386	359	356	326	376	338	297	346	315	367	346	379	336	358	361	327	329	356	322	344	323	374	350	329	370	369	357	343	352	349	334	378	346	345	349	351	343	339	311	345	363	346	356	383	326	361	326	375	393	349	351	368	345	341	339	329	379	322	344	318	370	386	369	345	329	336	327	350	350	369	347	329	358	374	351	363	338	346	351	360	351	356	321	374	346	335	362	331	329	332	370	355	350	373	361	308	321	347	372	327	330	385	396	335	338	356	348	322	362	310	327	353	358	366	381	277	349	303	369	346	332	327	347	368	332	331	344	338	358	366	367	354	303	354	346	331	324	374	333	371	376	318	347	345	358	351	360	361	380	374	317	353	331	383	324	349	375	341	319	370	345	336	338	337	368	363	335	380	344	360	354	344	331	341	359	338	373	333	340	379	314	338	331	336	319	356	345	354	362	364	349	334	399	362	369	356	325	343	348	342	345	354	381	327	372	354	373	315	320	333	337	347	350	360	341	343	342	352	360	319	394	341	336	346	365	317	385	355	353	371	367	326	379	339	380	345	354	324	357	320	359	375	338	383	354	299	365	353	350	380	317	310	356	355	338	350	357	356	369	345	318	343	348	371	334	330	343	341	392	373	343	348	346	349	371	332	345	360	356	368	326	346	367	330	340	376	370	363	351	343	333	363	330	335	330	364	378	353	351	342	345	356	336	340	343	313	361	356	360	353	376	342	335	350	332	315	360	354	338	357	357	374	333	321	324	376	354	314	342	354	309	389	366	385	364	350	370	310	334	361	391	350	345	362	370	301	318	342	324	340	336	313	353	343	351	357	349	357	357	348	338	350	384	324	367	344	373	383	309	313	370	354	360	350	347	309	359	358	346	350	313	334	321	337	366	378	327	339	340	337	332	335	346	297	319	350	335	327	338	387	344	343	322	336	344	339	361	379	356	360	341	395	328	375	338	345	340	334	339	350	369	336	358	325	335	349	348	363	342	368	330	364	372	310	321	319	328	360	369	338	373	364	322	348	349	348	375	368	331	347	350	330	342	351	299	353	377	370	326	320	328	352	333	368	332	366	364	333	383	352	365	345	323	354	369	341	340	331	368	346	341	364	344	342	332	370	348	378	345	350	327	323	326	323	328	344	323	370	345	338	369	343	339	350	350	315	385	352	351	347	358	337	362	372	364	324	347	351	346	353	353	320	338	357	333	336	326	323	366	356	336	367	355	318	376	335	312	345	363	356	335	337	338	349	344	311	305	382	342	345	359	344	325	351	339	314	320	350	337	331	353	385	325	332	351	339	350	377	377	354	334	355	326	362	424	339	354	357	299	330	359	340	371	350	328	356	316	330	368	365	322	332	349	341	363	381	375	372	365	326	347	285	361	334	338	393	382	337	352	360	353	349	352	360	364	359	342	345	337	338	334	351	304	323	327	342	372	366	379	388	320	333	368	345	355	367	330	372	348	327	331	332	323	345	339	342	343	361	369	329	340	365	358	340	344	334	341	338	346	335	363	329	346	325	384	357	345	331	383	337	344	404	386	351	328	375	361	335	331	353	362	341	351	352	344	332	348	368	340	331	336	348	359	362	312	307	376	336	373	366	361	333	380	360	339	393	329	375	359	378	354	343	361	349	344	359	390	368	377	330	376	351	378	342	330	347	359	339	372	338	326	355	340	362	347	351	381	368	347	329	360	330	369	345	335	380	337	383	340	329	319	379	370	359	366	335	319	346	361	361	323	351	339	370	324	316	357	363	367	364	362	354	344	333	363	355	356	362	301	387	328	354	378	337	366	332	408	335	354	311	361	348	358	327	377	323	307	333	350	329	362	318	341	373	311	330	335	308	323	340	362	346	336	339	309	315	361	358	363	321	339	339	319	375	344	390	312	358	368	368	350	359	359	332	329	313	342	360	333	380	343	316	361	352	337	331	343	344	315	355	320	345	369	350	329	356	321	355	335	366	321	344	365	346	351	333	337	363	323	373	343	338	348	340	343	314	326	345	331	325	337	357	362	358	329	365	329	343	375	323	339	356	327	351	363	324	316	346	332	345	372	333	360	312	360	335	332	354	328	369	344	346	365	348	320	357	356	369	348	332	356	309	370	328	350	344	341	353	351	327	311	344	342	323	363	374	343	317	325	337	321	326	373	372	338	356	360	335	332	342	310	344	359	314	336	349	373	336	374	369	344	340	362	383	334	329	349	348	412	397	346	347	335	362	385	310	333	358	330	343	357	312	306	352	371	356	332	360	349	358	351	360	361	343	320	375	337	349	375	349	339	378	353	357	369	310	347	350	347	341	339	334	340	357	372	370	346	361	346	361	338	340	327	395	326	353	359	333	367	346	352	348	342	348	374	341	373	341	329	362	336	371	363	322	393	315	326	350	366	360	324	342	344	363	342	340	345	360	329	352	350	361	315	351	360	318	347	352	374	354	332	345	345	332	349	327	343	358	388	321	372	333	363	341	336	352	354	355	341	335	326	327	313	346	310	303	362	345	358	331	339	344	332	360	358	355	372	369	327	359	360	382	360	325	315	388	336	330	375	342	330	350	369	314	343	340	342	340	317	361	392	372	368	358	349	357	380	333	330	383	356	340	349	334	317	351	351	365	363	374	315	317	334	334	365	358	345	337	359	360	346	355	341	330	338	356	371	345	359	353	329	366	328	364	355	334	351	375	338	342	358	350	347	312	339	337	328	346	362	350	339	370	339	364	321	367	315	342	339	376	395	354	374	340	357	363	327	360	348	343	334	320	330	340	353	357	327	361	371	343	371	348	365	361	347	328	330	371	347	361	311	368	361	344	324	355	330	340	327	329
31745	39907	40881	21091	3517	2893	2533	2276	1967	1762	1627	1525	1403	1388	1307	1240	1185	1123	1097	1061	1100	1049	1034	1047	991	1017	984	1006	979	1000	945	970	932	973	952	987	939	924	892	929	947	919	939	885	915	959	918	957	946	887	902	954	950	900	894	922	912	909	937	941	920	936	873	913	853	869	890	856	914	908	851	879	907	855	908	859	926	846	844	896	915	921	872	914	878	866	903	853	883	841	889	918	846	862	892	920	916	904	857	855	872	915	876	936	847	898	861	896	932	894	848	887	816	841	881	870	900	847	875	824	840	922	866	831	842	842	914	860	816	859	852	908	875	857	907	851	889	888	855	929	852	863	856	898	889	919	893	919	909	817	867	909	855	918	877	833	846	860	865	872	823	888	879	853	910	886	803	837	883	878	889	905	850	869	844	896	836	817	855	856	884	893	816	873	787	897	859	885	852	953	845	889	914	936	864	875	843	878	890	879	812	902	860	876	857	846	831	848	856	879	897	903	840	847	899	953	862	936	872	858	937	880	867	857	899	904	894	882	843	840	887	792	855	863	910	859	903	880	892	868	887	906	909	910	904	923	860	897	859	860	924	833	868	896	856	879	854	851	832	831	888	878	887	927	903	846	868	871	868	923	909	831	848	931	917	959	893	896	882	864	884	946	881	834	880	866	861	852	897	910	867	919	891	868	880	891	900	879	920	901	883	891	813	882	831	882	877	860	845	897	879	905	863	860	837	902	876	883	861	877	947	860	880	933	932	849	884	818	844	877	854	863	882	882	903	896	908	861	848	883	857	890	850	908	849	872	868	851	853	835	913	883	855	817	896	913	898	863	903	830	880	908	863	859	866	833	864	898	886	892	864	907	920	841	857	824	786	845	884	827	847	832	880	879	916	869	870	925	840	843	942	875	893	858	864	908	838	929	842	865	836	883	882	830	885	870	886	901	875	835	866	896	829	843	855	906	869	859	836	945	897	935	826	864	906	884	913	875	867	900	933	911	935	886	865	902	888	869	912	888	807	887	899	887	813	920	843	805	884	875	914	915	868	917	903	878	906	894	950	909	885	874	884	868	790	887	833	880	864	874	882	907	887	824	854	904	889	874	883	875	841	859	908	883	936	854	857	820	829	843	874	919	877	853	858	877	887	805	839	937	897	886	894	954	871	841	886	905	875	847	928	851	852	899	879	857	869	891	959	846	894	869	885	879	834	887	899	868	871	911	845	826	883	894	912	865	904	873	830	833	913	886	837	884	916	894	887	899	874	849	887	864	876	880	888	871	939	903	908	858	885	881	856	866	914	846	889	815	867	852	881	855	905	864	830	911	845	844	865	908	926	926	879	888	866	879	821	837	895	872	842	929	875	885	933	918	930	864	855	879	879	894	880	844	823	884	847	884	844	935	900	895	879	887	901	847	911	887	903	902	872	844	871	844	899	905	896	904	878	826	893	849	910	824	874	902	860	873	874	859	860	904	907	843	879	916	874	871	860	867	876	874	842	917	883	875	895	869	938	860	859	851	868	833	879	879	896	874	900	848	843	892	890	844	842	864	852	864	918	852	881	871	853	842	885	868	855	881	859	843	876	878	891	815	882	885	855	878	853	832	860	846	802	897	892	906	860	896	920	831	902	872	868	854	838	848	822	854	883	857	881	801	877	877	903	907	844	883	869	890	853	824	879	844	896	886	864	843	895	824	908	892	917	882	880	880	848	884	833	923	834	866	827	903	902	907	846	919	854	897	869	845	851	887	873	885	843	860	843	913	836	877	927	865	903	904	888	911	849	881	870	895	843	853	857	885	836	854	903	906	846	869	858	874	867	832	898	851	819	895	842	872	891	849	881	877	919	908	851	925	842	845	846	878	844	850	887	844	891	850	843	859	873	874	892	893	867	855	866	876	871	937	883	852	830	881	887	851	919	920	902	904	922	926	839	850	906	910	879	941	891	873	883	903	837	847	883	913	911	844	879	862	848	889	898	880	858	884	909	855	890	884	900	891	837	856	887	843	885	885	852	851	889	866	916	877	886	894	902	837	896	920	870	862	845	824	868	900	881	874	874	890	839	906	845	828	828	881	868	854	876	881	885	874	878	880	845	895	900	896	833	830	821	900	859	870	885	854	906	853	845	905	835	882	832	848	905	913	909	875	837	839	850	837	826	832	861	878	886	856	842	901	877	828	838	879	917	845	841	836	850	823	849	918	884	831	864	833	886	866	919	875	897	855	884	928	855	864	928	897	891	918	879	865	890	889	820	904	938	910	919	877	909	896	890	895	866	876	875	873	900	899	880	893	909	839	863	850	862	861	883	939	904	852	932	887	837	921	906	850	871	895	908	899	877	825	818	862	897	886	913	898	855	865	848	915	880	886	892	884	905	879	854	844	834	907	891	861	875	853	874	855	867	897	857	867	858	866	836	871	837	860	884	881	858	936	895	887	893	902	851	880	858	889	860	878	868	849	884	862	844	844	874	908	873	878	844	958	894	903	861	892	885	856	822	845	877	828	840	875	898	851	909	903	841	816	931	918	820	929	894	856	868	891	884	874	862	841	914	881	848	872	870	877	881	847	908	893	825	825	829	897	855	888	881	906	840	876	849	836	818	838	885	816	866	901	861	890	826	881	882	905	896	912	884	888	832	897	854	826	851	897	906	866	840	842	894	901	923	860	807	845	850	852	894	856	848	880	830	829	869	856	859	866	946	885	910	862	867	837	893	920	885	890	817	868	858	869	867	913	866	849	880	849	925	891	874	889	886	883	849	900	851	872	850	918	900	906	882	860	863	873	898	888	866	921	893	872	903	925	888	868	891	910	951	876	904	890	870	849	878	875	834	910	864	897	856	874	918	881	870	874	862	874	869	872	921	914	863	904	868	877	853	850	863	909	837	883	830	920	923	895	903	793	829	881	878	895	857	789	849	853	873	840	886	835	871	874	904	878	856	846	835	921	863	870	896	841	896	926	926	899	819	849	835	874	860	893	835	900	886	879	912	845	891	881	920	899	867	839	860	889	889	864	933	912	920	861	911	870	880	858	899	908	868	848	840	859	857	874	893	860	917	840	898	843	891	898	874	890	869	831	852	894	908	811	873	865	866	837	903	912	848	848	825	894	867	866	904	894	879	847	859	855	874	868	898	890	859	916	858	829	905	858	835	874	896	908	937	916	890	924	875	878	864	884	849	904	878	869	925	837	843	897	868	875	883	916	834	873	875	886	847	863	901	901	830	842	873	881	831	871	888	929	894	861	839	888	899	880	921	912	910	837	858	791	843	857	868	869	896	899	856	849	900	864	786	875	912	880	868	882	895	913	845	864	893	880	937	903	939	860	868	859	826	837	873	824	910	833	849	882	835	817	849	876	859	854	860	793	858	875	896	878	894	870	811	871	874	856	919	897	865	805	869	800	875	883	808	830	871	878	885	848	861	862	853	877	899	849	877	875	924	827	870	887	836	896	887	870	868	855	886	860	836	901	858	907	853	897	848	837	876	876	871	928
6440	2762	1868	342	179	192	168	182	180	167	184	185	198	172	153	194	156	186	179	191	170	160	172	185	168	155	165	179	155	172	152	168	145	177	177	159	210	171	161	174	181	173	181	160	180	172	162	175	160	161	162	174	179	152	168	166	158	186	168	155	183	188	171	178	166	174	172	184	161	173	185	177	160	170	162	161	162	160	162	196	170	168	159	179	166	188	171	150	149	167	202	157	179	175	163	171	197	182	154	184	179	193	172	181	171	185	167	157	172	140	159	197	167	173	148	151	169	195	178	157	150	166	181	170	153	166	178	158	168	190	164	197	167	182	160	184	214	182	177	155	183	177	162	169	171	176	181	180	176	166	166	143	175	168	168	190	187	191	182	162	189	150	158	162	180	174	176	179	170	169	179	185	179	175	205	155	171	171	186	170	182	180	179	153	157	177	198	161	169	157	154	172	177	194	152	177	177	153	161	164	186	149	170	165	180	176	183	169	154	175	174	185	181	171	169	179	159	166	185	170	174	174	184	181	169	192	163	183	145	176	175	190	155	188	188	199	169	175	163	167	180	175	176	171	179	158	175	152	158	171	190	170	185	147	173	202	157	183	166	172	164	160	171	179	172	164	156	171	178	189	172	200	199	177	162	169	168	172	152	176	157	196	153	198	185	182	172	184	174	166	165	170	164	162	179	156	172	162	159	155	179	165	172	170	165	134	167	178	186	195	172	174	191	159	170	179	174	170	163	156	171	154	168	174	165	191	163	165	163	157	168	184	170	163	176	150	178	177	200	174	164	180	155	158	181	170	191	184	175	181	159	183	170	175	175	171	169	170	180	174	157	166	167	177	152	162	168	204	151	187	157	171	180	178	168	182	166	173	157	155	152	179	150	144	188	210	154	180	171	187	170	170	169	170	147	160	187	174	156	157	162	178	166	152	166	182	153	170	172	167	175	164	185	197	165	180	189	193	186	184	171	179	204	161	177	157	176	161	156	164	178	162	152	145	192	152	155	179	175	188	155	180	160	169	200	190	188	166	164	220	187	165	184	165	164	167	161	166	183	175	180	185	185	170	191	166	164	172	194	171	174	192	173	157	171	169	187	175	150	184	139	152	158	175	163	167	174	156	166	170	172	161	164	188	168	190	193	178	183	166	193	154	162	181	190	152	159	172	162	170	184	193	161	191	158	185	165	181	155	168	172	165	160	177	158	168	181	198	163	186	172	160	148	159	181	195	178	165	196	183	190	181	155	198	161	175	157	176	179	183	169	159	176	163	176	158	172	138	180	171	152	186	169	190	157	152	166	162	141	169	157	157	180	162	157	162	189	190	189	179	155	188	150	191	159	175	166	157	180	159	170	177	176	153	192	156	175	167	163	193	157	141	173	165	165	167	181	178	158	154	201	164	173	190	175	165	191	168	172	173	184	173	163	182	183	168	185	191	169	176	196	174	185	143	176	178	163	147	156	182	165	176	181	173	201	164	154	171	159	167	154	162	189	163	170	202	142	173	163	172	160	167	154	181	155	167	179	185	179	142	177	189	169	183	173	147	176	169	157	183	184	186	180	157	150	178	156	180	166	187	155	164	156	185	168	180	162	191	158	152	162	157	188	177	158	172	172	165	160	187	179	202	159	191	186	175	171	186	196	182	190	174	149	156	167	185	198	176	187	175	176	178	169	183	177	161	160	159	160	159	186	174	160	159	175	164	155	172	164	164	149	160	180	177	209	171	177	179	195	178	174	184	188	170	171	157	186	186	167	151	175	180	169	179	177	168	187	153	148	165	172	204	194	173	178	168	151	167	210	196	186	178	176	195	166	188	199	171	188	160	172	172	162	172	175	170	153	175	173	189	156	191	188	186	149	165	155	165	185	168	185	175	158	174	170	173	183	178	150	167	162	160	167	180	151	171	179	181	146	171	189	156	161	147	172	177	170	149	172	154	171	157	175	159	169	160	157	165	159	169	181	161	187	156	177	171	170	170	154	173	167	192	189	165	151	169	160	180	166	167	162	163	183	179	178	192	180	181	184	167	176	173	170	178	182	158	165	155	168	167	166	149	162	150	165	181	171	150	184	152	167	169	169	175	172	162	145	183	176	164	163	168	170	157	150	183	162	165	157	171	155	164	176	155	174	162	154	168	160	166	159	178	178	187	203	147	205	171	171	153	164	184	169	148	185	181	157	186	158	177	158	178	167	179	185	169	164	165	170	145	167	154	191	195	166	161	178	188	181	172	160	168	170	192	166	179	166	173	154	169	183	181	177	161	180	177	202	186	161	154	160	159	163	149	192	154	145	158	167	166	183	184	158	169	160	158	173	168	180	199	181	151	172	179	183	153	178	157	187	187	182	165	166	163	184	176	170	170	191	181	161	169	165	180	195	181	138	157	185	165	170	184	157	169	189	149	184	187	175	160	160	189	183	161	189	168	156	164	180	186	184	187	180	178	142	154	150	175	203	201	176	154	173	168	176	158	184	184	184	173	183	154	181	170	162	176	182	165	170	178	168	173	175	168	191	171	149	157	164	183	179	166	154	195	157	148	164	170	192	159	146	167	186	194	155	177	157	166	163	170	172	180	172	180	166	167	146	145	151	184	171	152	182	169	171	160	171	181	181	173	168	193	185	176	186	168	192	169	162	173	176	165	170	158	193	180	173	164	157	163	161	176	149	178	165	172	167	171	153	155	190	169	143	159	166	181	190	153	178	183	202	172	189	173	197	169	186	174	161	166	162	206	168	163	174	168	177	171	156	183	163	174	182	157	181	187	177	180	150	170	185	172	187	185	164	188	164	159	183	173	178	165	170	180	170	183	168	190	159	158	156	161	160	161	145	172	171	177	173	173	178	162	192	179	164	192	178	182	181	167	163	174	167	179	145	155	162	163	177	161	167	170	172	168	153	170	167	166	155	171	162	160	152	145	175	159	178	162	139	179	180	175	165	170	171	181	192	165	184	187	195	165	172	183	179	199	172	166	151	173	176	159	158	180	188	175	174	191	181	181	191	179	187	150	160	179	169	169	175	157	162	168	170	169	184	161	174	151	169	187	199	183	162	166	191	175	185	164	160	187	176	172	159	137	146	186	166	169	174	171	170	184	173	207	178	191	156	196	156	189	149	148	142	167	194	172	181	165	178	179	190	175	170	170	177	181	189	182	153	192	160	163	189	169	190	165	160	171	186	183	180	163	173	181	185	177	127	157	153	177	170	171	165	161	175	170	191	175	162	173	155	153	193	159	165	179	155	157	165	142	164	159	179	166	171	178	155	172	161	187	173	167	170	156	182	163	169	182	150	176	153	165	165	166	188	171	155	179	158	187	168	160	146	166	187	183	187	147	155	150	171	170	177	186	165	155	166	182	167	178	160	175	179	184	166	182	180	155	152	182	160	172	180	162	175	168	189	136	174	152	162	153	198	143	165	171	148	139	167	166	165	181	165	163	166	202	211	150	171	139	161	164	153	170	153	184	155	165	178	170	191	165	177	169	163	146
5233	4844	3839	1211	612	547	569	536	565	504	486	555	547	513	506	549	527	523	543	514	514	528	501	527	510	532	501	522	493	480	509	489	465	509	503	562	507	505	523	509	519	531	542	511	531	539	492	521	545	551	536	504	499	500	489	526	486	511	509	550	498	529	514	483	535	512	514	528	489	496	544	495	492	516	531	545	510	540	534	523	529	485	524	528	536	509	510	517	482	532	489	526	527	511	484	527	554	501	530	453	514	494	545	511	503	531	563	510	521	592	544	489	520	499	498	496	576	544	501	496	505	502	543	517	530	500	542	483	507	488	531	566	471	477	509	522	527	503	505	528	471	499	514	508	542	522	505	543	476	509	545	471	535	515	483	482	537	540	517	503	495	524	528	503	514	521	465	514	511	494	490	497	520	521	540	566	511	531	517	482	509	494	506	508	524	486	533	503	491	508	470	544	534	518	507	539	525	513	505	503	522	534	517	521	484	538	553	523	498	499	520	495	514	559	521	532	520	492	515	488	472	541	520	494	509	482	483	538	498	490	489	506	489	539	557	510	500	530	511	468	497	514	514	527	522	513	492	466	529	501	498	547	537	502	525	544	500	513	512	510	461	485	513	508	509	535	518	508	479	494	517	497	497	503	534	550	520	516	505	510	487	494	535	558	517	487	529	514	544	511	486	498	506	476	549	539	453	504	555	498	536	512	533	494	498	506	527	528	549	507	527	477	506	532	512	496	537	480	522	515	512	543	509	503	477	533	481	523	498	506	508	546	483	544	556	508	488	511	538	523	515	540	552	513	514	543	513	537	520	505	510	528	499	531	524	451	521	505	516	550	515	553	517	515	511	538	538	517	523	495	526	535	533	507	497	492	501	548	496	526	476	551	491	536	478	493	539	532	507	495	544	490	509	508	504	526	529	523	513	501	502	494	518	499	518	530	522	526	492	490	506	509	529	514	490	532	560	512	515	497	501	559	512	535	535	505	503	509	519	524	527	522	511	517	513	499	511	529	510	478	485	522	529	520	494	517	519	494	479	514	504	436	504	493	516	523	524	542	537	493	482	529	530	550	475	511	454	476	514	513	483	512	489	509	501	465	498	521	514	484	527	502	498	497	530	506	520	547	499	485	525	506	485	513	537	510	515	537	531	519	488	475	481	510	517	509	504	464	501	554	511	472	473	506	496	502	480	541	504	478	532	511	512	506	487	549	528	479	541	503	514	557	516	510	477	482	499	555	534	513	534	498	498	494	490	532	509	497	559	480	473	538	519	528	531	495	523	475	502	493	509	507	537	500	530	511	511	524	523	464	524	461	537	512	527	535	469	477	469	522	541	516	507	539	523	520	487	525	509	509	532	497	536	529	492	521	515	523	503	539	490	477	508	523	506	474	493	543	514	527	532	500	471	525	569	535	522	493	501	518	506	518	517	526	526	513	543	511	464	497	475	491	514	559	540	490	507	511	528	508	527	537	528	526	516	506	519	524	549	541	535	514	465	509	517	539	548	498	496	496	485	464	511	535	516	546	530	457	525	475	498	547	520	533	536	488	493	543	500	506	508	507	572	486	512	506	503	502	514	482	515	516	473	476	499	479	495	495	531	525	518	514	501	480	502	520	510	559	502	571	513	483	542	552	502	521	496	539	504	527	508	531	529	533	504	513	525	514	487	549	509	496	491	465	507	498	534	537	503	546	513	546	510	506	520	492	520	508	453	526	543	507	516	520	504	507	525	486	468	514	499	469	502	502	515	497	556	551	528	498	555	559	500	503	486	487	515	494	505	527	535	488	494	523	517	492	523	508	532	515	527	516	519	546	551	496	466	507	507	478	512	497	496	527	503	490	522	512	520	487	528	468	549	490	522	494	530	481	511	547	533	502	529	530	495	495	497	518	514	523	482	518	553	551	494	491	504	522	485	506	509	531	496	504	509	518	503	488	539	492	509	527	539	529	490	532	519	544	567	521	549	519	504	456	536	530	485	528	528	482	489	471	511	480	499	474	476	534	564	511	497	516	523	481	484	529	490	514	511	491	536	515	535	484	522	507	553	502	524	522	501	517	484	484	511	546	509	490	551	507	507	507	523	479	523	522	570	518	470	504	483	517	521	525	489	522	487	521	570	513	494	478	555	525	492	521	521	532	526	508	539	521	502	505	516	512	497	492	497	498	526	548	488	516	511	522	531	524	558	513	524	519	509	518	502	503	524	554	505	518	495	496	527	527	518	476	513	541	517	525	524	504	506	494	538	528	512	511	549	489	488	462	480	534	547	518	502	528	491	499	495	530	489	514	488	532	512	515	526	557	502	506	552	514	469	465	482	494	516	526	554	506	502	511	513	449	524	508	541	541	565	499	512	521	498	479	525	498	489	529	474	499	508	511	492	527	522	521	490	526	546	487	515	509	504	555	486	528	507	495	525	506	545	531	474	519	495	505	502	490	505	520	533	531	480	489	538	488	554	483	536	527	502	539	544	522	510	515	481	527	514	513	506	499	513	513	510	474	532	532	499	514	535	537	550	500	523	523	535	494	547	521	510	551	534	534	517	512	507	513	528	543	504	536	483	520	496	562	509	484	525	468	531	488	497	511	510	513	504	524	541	514	528	542	527	543	545	542	512	523	506	498	492	490	468	490	459	506	546	487	492	532	503	526	522	528	489	510	559	496	541	565	572	488	531	517	542	495	514	500	516	505	497	529	526	528	478	490	541	500	521	513	451	499	547	544	470	521	505	519	511	521	537	502	514	511	525	540	458	508	498	500	517	508	532	525	475	535	517	508	523	511	464	521	535	492	520	530	524	489	495	509	551	507	493	484	502	540	527	506	471	506	524	510	515	525	511	511	528	550	518	533	503	489	549	452	455	517	515	524	512	548	508	500	497	504	480	535	559	493	542	485	490	482	515	501	542	512	496	536	512	520	537	495	511	499	545	468	517	512	531	512	451	499	509	506	509	524	532	515	510	491	519	526	518	518	549	517	546	511	491	517	527	564	526	521	472	513	507	529	510	516	536	550	564	524	524	514	502	509	531	509	478	484	525	501	481	516	509	552	507	559	523	508	508	511	522	486	516	519	507	523	530	498	534	541	542	548	481	525	523	532	498	509	518	503	513	501	492	505	543	492	493	555	528	497	502	491	529	524	499	482	486	528	483	506	518	489	535	521	523	496	502	515	502	517	537	514	563	528	491	489	476	488	536	501	508	482	466	541	568	507	515	455	480	492	513	525	519	562	522	507	504	492	515	532	481	553	515	499	471	528	499	507	569	490	542	497	483	493	506	519	495	501	507	495	523	498	503	509	506	512	543	524	498	527	500	490	519	519	549	543	525	516	497	493	496	496	498	499	499	494	478	497	510	490	516	529	541	529	511	497	542	508	539	511	524	488	491	523	510	501	501	459	520	539	504	525	480	496	502	516	527	526	486	531	497	524	516	568	522	511	486	531	559	514	489	539	536	530	527	549	460	525	527	524	515	490	551	519	506	492	492	502	547	538
41466	38632	30996	10018	926	565	452	457	435	399	389	386	395	377	388	352	335	327	330	372	342	344	340	314	336	338	360	361	311	337	338	316	311	361	347	316	365	369	373	346	327	333	331	363	368	317	333	354	332	333	299	300	369	319	328	337	333	310	359	333	327	361	377	330	350	314	348	339	334	318	345	323	339	331	320	370	315	310	353	352	313	319	340	345	346	347	341	347	359	328	346	317	395	343	347	340	344	337	322	378	317	315	337	348	312	369	318	309	306	341	341	365	365	326	336	330	317	329	334	323	337	331	333	361	338	293	349	310	321	334	305	291	307	301	340	320	324	333	362	363	314	320	341	300	331	355	321	342	329	336	328	346	321	328	313	312	352	344	343	316	339	318	341	301	355	333	326	297	300	336	373	337	318	358	316	317	317	332	312	327	351	323	331	342	343	347	333	322	345	340	334	354	364	341	334	331	293	331	345	337	298	319	302	290	317	330	335	332	312	326	334	338	335	314	339	340	318	343	328	347	329	348	308	348	340	313	317	339	290	321	356	337	345	313	329	341	347	318	325	327	340	336	333	341	331	331	343	321	312	308	327	283	335	352	350	349	349	341	318	312	352	303	336	343	332	335	339	343	328	345	359	320	356	331	345	358	314	328	339	333	329	359	327	333	374	347	303	319	317	317	339	322	351	352	313	354	350	337	326	330	335	306	351	344	324	344	341	351	351	347	363	297	321	325	324	320	372	337	360	327	338	333	348	315	335	314	345	319	303	338	362	310	328	315	323	353	325	354	338	352	347	328	334	352	349	349	321	355	288	345	347	324	290	324	343	331	339	328	327	328	311	328	347	346	339	366	325	331	310	356	326	344	327	374	308	345	303	339	313	307	346	299	350	336	344	345	348	377	329	310	344	362	326	339	345	328	331	330	313	331	322	306	328	339	353	356	331	352	306	319	380	329	294	333	334	317	357	342	328	333	342	345	315	321	366	335	330	346	343	344	335	341	341	376	314	337	317	322	335	327	305	334	349	346	331	346	330	353	303	336	344	334	329	319	330	335	345	367	296	349	344	353	324	362	297	335	338	318	360	328	321	319	298	303	339	324	294	326	321	320	373	322	385	340	333	291	340	364	329	342	346	333	340	350	326	319	335	325	368	364	321	327	355	331	324	371	348	342	334	360	356	351	348	320	314	277	341	331	371	352	321	343	334	362	312	350	360	332	288	324	314	345	312	323	348	302	356	320	331	325	345	303	308	328	320	338	339	351	295	327	307	347	343	298	324	318	341	349	329	359	320	333	325	306	370	343	335	329	317	314	321	303	332	334	325	324	304	332	319	347	366	325	337	319	332	338	297	325	366	336	337	324	324	355	322	333	351	326	322	336	330	303	339	297	332	273	331	309	339	347	345	314	331	344	365	320	359	340	308	318	314	312	326	302	324	311	327	363	315	310	327	378	335	356	344	355	349	313	320	363	329	337	345	349	295	354	355	339	354	354	343	321	344	324	325	340	332	332	335	303	322	354	359	313	310	358	334	323	379	339	314	316	358	317	340	320	367	340	339	312	320	329	332	333	332	317	344	334	321	334	344	316	338	306	361	332	299	369	326	338	326	337	309	288	322	351	322	323	346	364	338	322	322	343	326	325	349	337	362	349	341	329	326	324	323	355	321	321	361	319	308	315	378	310	292	341	346	340	306	318	328	319	358	346	357	355	333	303	347	290	350	358	345	308	326	357	308	329	325	339	321	339	371	352	345	355	397	341	319	323	371	349	320	344	358	338	283	320	302	339	329	321	318	341	326	348	311	310	301	339	361	347	321	321	360	358	356	302	313	326	326	311	350	314	337	331	342	320	328	296	332	324	319	332	308	353	340	333	311	314	346	309	335	318	305	359	379	350	277	320	329	316	315	318	343	335	355	336	285	327	336	375	353	338	314	322	331	363	334	340	330	326	370	321	312	329	326	326	330	326	348	374	347	337	362	346	330	345	295	378	313	331	323	350	336	352	333	366	305	342	325	312	366	334	332	286	309	319	333	341	339	344	347	312	324	331	344	372	325	324	331	340	326	357	305	340	340	321	337	344	345	343	307	285	313	341	323	354	330	322	322	345	315	338	335	340	364	345	359	314	321	356	330	359	337	349	350	323	322	314	336	359	325	350	332	323	318	339	342	360	333	322	333	315	320	352	340	347	306	348	333	333	340	348	304	325	331	355	312	351	328	299	312	324	318	334	331	322	351	344	327	282	341	321	324	335	336	331	290	336	356	311	296	332	322	340	362	365	345	324	355	331	321	325	360	338	351	363	345	313	309	356	336	351	349	329	324	349	377	330	353	320	353	318	361	337	331	303	353	305	341	310	298	331	330	339	327	323	334	342	336	324	318	321	314	361	288	289	366	313	320	334	331	326	340	312	352	321	329	299	359	363	332	316	363	345	338	314	354	331	334	331	323	329	325	349	371	318	343	343	321	317	343	348	337	370	339	307	320	333	342	329	316	321	325	353	304	363	335	347	317	352	330	326	333	309	315	342	328	343	342	328	347	357	329	334	343	336	334	349	357	303	295	321	367	313	362	365	322	313	333	314	312	333	338	357	339	318	302	297	305	321	346	361	341	370	313	334	320	314	317	348	321	349	337	329	322	322	335	336	340	368	351	337	313	348	338	342	339	355	317	353	316	344	330	322	311	330	322	295	327	302	330	331	319	355	321	321	341	370	342	334	302	393	347	349	326	366	298	334	366	323	308	349	330	334	328	335	355	323	365	333	323	338	330	336	340	330	354	333	326	324	344	319	341	323	354	307	346	346	357	339	330	301	315	319	331	334	332	340	322	343	299	337	337	335	402	340	308	327	334	379	323	303	335	316	344	315	334	325	310	354	348	320	311	359	347	342	331	317	332	318	335	359	319	348	318	335	332	355	341	338	324	339	306	338	328	348	326	297	295	326	359	357	332	324	317	341	339	353	336	348	350	361	354	331	308	321	344	345	333	330	344	327	327	340	349	352	332	341	326	332	368	335	315	330	339	345	351	330	339	339	339	347	347	340	316	366	327	362	354	335	326	339	324	312	363	335	338	314	324	351	338	351	341	333	325	327	324	302	325	344	306	360	334	358	343	381	390	343	315	338	347	338	345	336	344	348	332	334	330	343	315	340	333	311	326	330	361	356	350	326	315	340	327	329	325	331	354	318	324	284	317	326	322	342	315	322	338	325	321	341	343	313	371	329	326	342	311	343	323	329	335	330	277	332	337	339	314	340	331	327	353	348	329	329	329	321	317	320	331	353	334	315	345	326	289	355	306	313	339	361	334	333	342	304	323	349	349	333	353	308	335	343	313	326	324	331	321	335	334	356	393	329	337	298	314	335	345	291	295	318	340	331	324	344	358	307	292	314	320	340	315	329	340	328	335	328	347	357	321	367	307	347	341	343	294	328	362	318	334	325	359	324	351	321	304	330	317	318	325	336	333	342	329	346	327	338	321	332	346	330	309	333	341	341
23672	30585	24964	15098	2364	1960	1799	1530	1415	1379	1250	1227	1171	1148	1100	1016	1018	991	993	987	973	931	928	926	943	931	967	910	944	891	945	914	884	902	892	937	895	972	949	861	840	853	877	918	919	967	833	894	892	926	860	897	906	841	892	875	912	891	905	883	847	902	863	891	834	839	852	841	880	904	887	910	841	950	892	913	906	861	856	945	819	896	863	869	824	927	853	859	937	860	904	888	879	871	888	884	870	869	853	855	852	841	867	866	842	870	918	866	918	885	884	852	863	843	863	845	856	890	815	943	852	876	890	889	879	830	887	880	848	874	816	847	846	868	923	885	806	851	874	884	843	879	822	837	867	862	854	848	823	863	884	886	850	872	807	877	896	836	818	844	870	874	841	889	881	832	900	852	825	902	839	810	856	843	851	872	825	883	838	907	894	858	828	874	844	840	902	872	862	850	841	892	848	884	899	868	795	826	845	848	863	856	867	901	874	922	841	920	854	851	853	918	897	850	773	844	871	795	843	850	918	863	881	868	889	847	907	840	878	837	854	866	877	849	845	859	848	876	884	882	838	856	843	870	916	891	845	849	912	861	884	847	857	879	861	869	856	818	842	835	871	868	860	865	839	851	859	857	848	902	869	815	843	821	849	858	852	844	871	821	893	918	865	825	877	826	868	892	890	889	871	883	840	885	889	912	883	875	869	876	831	879	886	835	851	871	853	847	846	871	869	879	922	887	910	872	856	919	843	883	850	909	875	863	872	838	804	855	846	851	883	864	856	885	858	791	886	877	800	869	819	830	861	877	867	878	843	836	887	882	880	846	858	884	876	920	892	847	872	933	897	887	872	904	810	889	858	903	871	816	833	839	871	863	815	855	872	877	893	801	890	781	881	844	844	840	879	889	821	918	882	887	923	861	884	818	913	906	835	887	859	903	813	869	853	863	861	866	871	844	861	918	885	901	880	821	863	878	830	885	864	851	856	846	841	872	828	875	886	858	866	876	821	869	896	906	809	884	872	867	915	842	884	869	863	852	883	845	883	829	831	852	853	849	824	877	934	858	896	866	787	873	896	891	887	863	859	875	923	890	908	844	890	888	789	871	870	887	877	853	889	884	887	888	901	906	890	825	821	880	869	858	810	803	855	826	897	876	879	887	838	902	856	894	859	803	842	892	887	848	904	857	889	924	840	862	833	906	885	834	866	884	845	801	880	866	890	862	863	875	835	899	865	829	839	906	881	877	815	887	873	876	856	866	925	888	837	880	838	881	877	886	846	859	880	844	917	845	887	911	904	900	849	885	827	899	845	861	853	855	885	809	879	893	885	818	904	834	806	826	874	857	860	866	848	875	857	833	845	821	859	811	886	891	842	868	905	840	846	823	841	855	926	857	869	885	836	869	844	834	871	824	910	858	802	875	857	877	905	827	884	887	893	879	905	849	831	866	911	860	869	892	857	843	894	897	852	819	861	947	861	849	908	903	849	887	864	848	868	820	882	890	838	849	866	917	877	858	909	848	859	851	846	875	868	802	820	827	841	868	898	861	928	871	841	850	864	804	869	867	890	802	885	881	834	832	890	908	901	877	888	885	869	861	834	890	830	867	841	878	904	856	874	876	837	815	928	885	863	853	834	864	889	903	868	833	882	898	823	852	886	836	844	883	852	872	874	807	814	804	857	878	871	895	848	864	833	875	820	866	845	864	886	862	888	881	842	896	856	832	838	900	877	890	851	913	859	871	903	888	926	873	910	807	876	868	863	843	861	824	875	901	814	843	873	827	844	856	812	914	871	898	835	884	878	932	881	858	873	861	855	851	882	846	892	844	907	864	873	878	898	876	835	873	865	914	844	870	891	908	835	852	927	872	875	911	895	858	835	939	865	930	906	855	843	830	868	832	858	868	866	875	853	861	896	848	907	861	925	867	876	874	856	809	862	863	845	916	939	894	895	872	895	893	884	868	866	906	890	881	851	884	887	853	896	834	824	933	870	871	864	836	854	831	909	913	878	846	906	845	875	890	889	862	902	853	896	868	848	826	852	902	917	842	836	896	843	865	814	892	815	886	816	800	818	860	885	840	903	924	852	866	839	853	889	891	859	799	874	854	867	863	813	882	898	886	893	883	872	862	845	884	866	853	837	941	825	869	902	845	860	895	837	844	881	836	883	789	889	852	850	798	878	876	865	911	858	881	860	851	861	900	841	898	899	909	874	898	886	801	869	804	866	867	855	889	898	877	806	891	824	845	844	907	856	867	872	859	841	828	865	830	882	870	932	862	828	821	856	870	861	890	887	904	860	882	874	833	872	852	821	910	818	901	869	878	863	888	849	842	852	840	862	845	860	834	899	870	876	795	874	848	905	894	904	809	855	868	840	791	892	925	873	876	898	865	916	876	845	877	895	876	862	866	840	880	875	824	851	828	878	826	863	910	858	898	892	866	886	899	853	907	838	855	854	841	888	899	852	919	871	872	864	852	875	893	898	842	827	949	833	882	814	861	873	860	844	828	804	905	891	853	885	843	893	810	853	881	842	896	880	842	907	867	922	883	848	874	921	894	844	883	861	830	890	866	887	866	885	837	825	832	796	835	873	855	877	848	861	872	909	858	869	838	881	891	906	812	898	815	845	890	818	883	856	836	794	866	901	872	900	833	888	833	869	829	885	876	914	843	869	845	857	874	848	875	930	864	867	865	879	873	893	938	861	830	875	845	835	857	852	871	880	888	881	891	846	816	903	880	850	851	915	838	815	890	845	815	883	844	853	885	873	870	843	900	837	862	842	855	857	886	843	897	844	844	879	859	889	870	864	927	873	854	844	864	897	856	882	850	860	808	835	887	886	827	907	846	912	897	833	846	852	929	841	909	886	882	855	830	882	855	870	806	904	832	827	897	873	912	908	845	863	847	845	889	876	867	854	877	887	894	850	869	849	867	842	858	909	869	884	860	871	901	917	866	915	855	861	841	875	807	866	848	844	822	885	843	884	918	861	900	869	883	814	831	852	801	845	820	837	829	858	876	872	884	903	849	840	787	882	847	840	835	823	894	870	968	859	907	869	880	906	809	892	945	873	850	880	895	885	881	828	868	824	858	857	853	821	909	832	854	936	915	858	808	854	852	898	812	873	891	884	871	882	846	855	852	864	850	893	888	812	862	847	824	865	892	828	880	900	854	828	855	891	867	881	857	875	844	858	821	812	815	862	861	897	903	892	871	881	863	857	812	839	881	869	913	850	897	851	855	845	857	819	853	927	868	825	849	854	895	932	881	824	871	863	869	891	831	839	877	831	820	876	881	826	839	869	888	857	825	841	874	867	884	881	837	850	882	893	903	897	870	852	849	857	883	864	860	871	842	910	835	893	876	862	884	840	892	812	855	843	899	874	836	795	899	859	881	873	865	906	860	871	873	890	908	920	837	893	858	845	939	846	980	879	846	903	875	823	910	819	855	855	934	870	815	936	852	878	883	880	837	886	848	854	850	826	942	818	892	881	865	884	921
55737	54192	44728	20327	2814	852	647	571	525	498	410	415	433	400	388	401	420	390	397	370	337	352	368	352	353	359	342	333	342	355	363	389	348	364	380	357	355	335	367	334	339	352	330	356	369	345	338	346	343	344	347	362	347	361	359	336	382	359	343	366	352	338	332	339	344	365	352	338	382	377	321	360	336	340	317	349	365	336	381	345	314	363	365	333	340	321	319	302	337	344	347	337	354	339	359	347	357	322	334	339	342	336	306	329	355	362	343	357	346	349	356	322	343	357	313	309	345	348	340	326	364	334	338	353	337	328	348	336	339	350	356	356	339	316	382	313	363	344	350	348	304	353	334	331	350	346	344	314	345	361	325	360	315	323	313	338	349	364	353	377	332	354	339	315	337	358	340	355	336	353	326	378	355	311	337	300	343	345	332	350	356	317	337	330	330	327	370	372	335	326	348	324	333	344	330	354	315	357	335	326	351	330	353	334	365	356	340	312	333	316	369	343	352	330	403	353	284	335	381	338	304	337	374	363	329	348	380	360	364	351	329	357	344	334	348	336	351	325	329	348	341	347	353	329	351	372	345	322	342	326	331	362	362	341	344	338	363	399	310	336	337	343	335	335	328	365	351	373	336	359	349	357	383	312	357	352	368	379	372	361	318	355	376	337	344	365	326	323	360	381	346	320	340	337	354	326	319	307	334	322	334	332	305	353	311	363	327	317	338	324	354	333	375	341	372	354	318	353	349	325	357	324	348	351	352	355	347	320	359	337	313	355	310	369	328	363	339	343	312	414	376	342	372	331	374	334	335	368	328	344	335	324	318	333	391	375	347	338	361	346	361	338	341	341	370	350	321	381	336	314	339	338	336	332	355	332	347	332	357	342	366	351	356	370	367	385	362	327	303	324	336	323	347	339	388	324	340	349	345	336	351	369	336	323	337	327	333	356	364	345	351	320	375	342	380	344	357	370	353	371	326	353	337	357	352	321	355	332	361	328	298	331	345	340	345	365	324	333	321	360	381	360	330	344	317	354	332	347	355	340	321	329	318	319	334	325	374	356	341	333	330	357	358	333	338	355	326	325	303	336	326	329	367	348	369	316	337	297	373	321	346	347	312	348	329	324	366	322	335	342	343	329	350	365	386	344	334	359	364	330	337	345	318	329	306	360	374	356	364	347	324	317	360	338	326	337	322	345	354	372	354	370	359	348	341	353	327	334	329	361	326	325	343	334	364	335	338	364	333	341	320	354	338	316	369	351	348	348	366	350	319	338	324	344	375	351	347	344	352	334	349	331	347	320	342	337	310	315	350	329	360	341	342	302	338	321	329	338	311	344	334	295	310	373	366	338	341	337	324	346	307	349	342	318	299	319	361	329	337	346	351	311	346	337	343	344	363	351	343	329	387	326	351	332	325	345	331	335	306	360	345	333	345	382	360	329	329	331	364	332	366	316	344	350	326	359	335	340	298	384	372	362	359	374	322	344	370	322	339	359	314	352	328	365	352	363	363	341	335	333	319	357	347	362	339	367	346	352	342	327	358	354	328	346	351	338	333	363	340	345	358	311	348	343	327	367	338	308	367	330	343	333	366	389	328	336	319	363	347	350	333	356	335	319	325	323	350	363	365	382	336	358	364	339	349	319	370	333	326	328	375	345	352	364	340	357	340	344	376	360	338	334	364	342	336	368	341	358	342	339	298	352	280	320	365	355	323	331	364	322	350	365	314	316	334	346	381	356	341	367	368	344	354	340	333	353	347	354	378	325	329	319	315	324	317	344	349	372	353	356	326	346	337	332	333	348	363	367	361	323	337	343	349	307	353	304	323	328	324	318	368	348	333	359	331	335	341	334	341	344	329	339	339	345	350	343	369	354	333	350	339	321	349	325	331	353	347	345	335	354	322	346	337	316	350	349	360	303	332	342	357	348	325	310	332	343	352	337	351	366	346	314	349	371	324	320	349	332	372	356	331	378	354	361	348	349	339	316	333	352	338	364	366	340	319	356	334	333	312	336	348	354	294	305	360	360	338	347	371	345	361	342	336	336	374	336	382	317	343	407	353	325	327	366	375	357	343	372	355	329	340	344	347	329	335	331	363	345	344	366	336	329	330	325	345	366	355	357	362	299	337	364	336	364	362	368	321	364	393	303	334	321	337	342	339	362	343	358	341	358	360	352	353	333	331	338	348	331	354	326	346	352	370	323	338	333	359	340	349	328	376	347	359	308	379	361	364	353	317	338	331	362	338	353	347	332	354	342	340	324	316	346	326	370	360	361	357	376	347	333	334	356	347	337	344	322	337	334	336	278	342	352	322	337	362	334	351	344	340	330	315	325	397	359	320	344	346	349	349	371	365	354	347	331	348	351	346	350	345	346	338	341	321	329	371	360	323	353	296	348	338	367	334	305	305	367	321	349	364	323	339	342	347	341	313	310	355	330	341	335	344	344	349	358	298	340	333	363	335	342	352	296	323	326	333	332	325	299	351	366	353	324	330	339	343	374	326	350	348	346	314	303	370	342	313	315	346	350	321	334	332	360	312	341	319	321	339	324	349	325	318	319	362	359	350	339	346	322	357	330	338	375	355	340	338	341	379	326	328	320	332	354	336	379	346	344	332	330	332	359	368	370	346	350	342	346	344	354	361	326	353	332	364	352	327	349	356	377	354	323	371	337	357	323	342	365	390	335	352	368	367	314	359	353	341	325	340	356	356	346	319	327	345	345	335	375	348	331	326	314	342	308	364	323	339	340	333	345	339	361	320	340	336	360	366	372	345	368	333	358	408	348	357	318	353	365	349	344	322	320	333	333	372	346	354	379	383	335	350	353	311	356	339	358	314	299	365	346	350	351	377	341	339	347	344	374	382	352	350	362	335	345	324	330	357	341	356	326	324	346	319	350	308	370	361	329	340	363	337	331	359	325	340	315	345	343	354	353	351	334	371	376	352	313	334	364	379	315	350	341	365	346	329	329	335	342	326	365	321	339	362	338	291	349	321	346	309	315	352	378	355	331	343	358	351	384	313	311	362	314	355	343	365	325	337	345	348	340	348	353	314	346	369	355	349	359	368	377	300	382	323	339	326	344	330	354	359	331	325	354	334	349	337	384	351	343	348	357	354	336	315	351	360	343	341	325	316	328	343	351	386	322	322	353	339	346	315	313	364	334	300	336	335	353	351	353	317	328	339	333	315	359	355	310	339	363	349	336	352	339	358	332	364	323	331	349	348	364	355	320	364	320	328	357	350	365	343	359	336	354	336	330	341	339	332	293	352	343	345	333	322	328	339	364	328	355	354	317	340	366	343	335	334	363	347	361	347	345	330	344	339	284	379	331	345	346	339	302	338	362	368	369	343	338	342	357	328	361	345	355	320	348	295	322	329	355	359	314	365	330	322	351	325	347	348	316	321	352	312	352	349	351	336	381	364	364	366	331	335	356	333	340	358	361	329	329	369	308	351	359	355	351	359	317	346	318	307	324	312	326	315	340	367	343	308	338
32120	40312	33699	23989	3624	3085	2576	2138	1965	1783	1597	1485	1429	1336	1269	1186	1136	1145	1109	1039	1099	1054	1003	1014	1029	990	977	1008	999	939	972	964	1001	941	931	953	938	922	921	943	934	936	939	860	923	905	895	927	878	872	882	863	870	922	894	937	925	871	925	886	843	877	893	835	887	827	845	883	891	861	882	839	910	891	869	912	894	883	837	837	870	888	852	814	903	895	833	860	917	838	869	855	864	885	872	841	902	829	836	826	870	913	833	904	854	901	818	895	879	893	839	862	893	840	856	873	913	871	894	871	853	859	870	862	849	879	905	882	908	843	855	874	876	846	840	916	864	879	845	843	876	851	850	888	855	861	847	792	916	870	829	842	892	898	877	861	853	884	852	830	839	939	888	907	805	885	854	883	826	864	826	843	836	866	859	835	941	807	840	885	857	838	849	884	866	867	869	853	863	844	810	853	890	837	871	871	822	888	846	857	848	764	811	897	848	853	850	905	933	858	848	879	843	879	888	854	858	842	858	836	881	867	861	853	850	873	876	850	786	882	916	885	883	841	886	846	868	907	839	907	876	868	861	853	844	868	828	848	863	861	818	854	786	831	855	826	875	878	872	833	925	898	864	854	833	872	831	836	879	839	894	843	867	880	864	828	903	854	842	836	844	904	887	905	866	859	846	845	826	839	855	834	871	851	871	886	919	845	896	881	867	892	848	847	835	828	881	837	846	806	852	853	853	859	853	907	853	820	892	930	887	828	869	946	884	887	887	816	867	858	835	852	898	809	868	838	879	907	911	840	916	869	916	866	862	868	897	845	843	820	878	783	839	901	923	871	855	863	869	858	896	878	862	840	877	855	860	834	879	850	847	866	849	862	834	838	876	855	829	876	875	883	857	880	856	859	866	926	863	866	904	798	835	862	827	832	805	867	893	872	852	828	807	791	932	887	858	828	884	887	880	839	855	854	886	804	841	825	893	870	845	894	870	826	886	900	847	870	835	859	917	865	882	891	856	891	873	852	846	844	854	886	841	856	827	836	830	891	848	888	877	861	882	812	882	859	846	857	827	882	869	845	877	908	897	829	893	873	882	878	791	820	877	888	835	859	860	865	789	870	849	883	839	841	867	815	842	888	826	898	903	845	826	808	867	875	865	886	880	878	848	806	886	879	879	911	823	862	855	851	873	868	835	879	823	879	899	885	856	861	860	844	832	863	846	852	888	850	876	872	823	854	815	826	844	889	848	859	914	891	893	906	864	891	926	867	851	825	865	882	882	890	846	905	837	887	898	842	860	812	888	875	830	857	813	887	857	833	895	880	828	864	873	857	785	830	842	862	909	838	852	873	874	873	854	832	903	872	834	883	883	865	885	824	825	858	846	845	856	842	879	825	825	862	857	858	819	805	850	886	809	874	855	812	846	923	871	877	901	846	891	842	859	901	821	834	841	817	845	853	887	877	832	837	817	905	849	859	865	845	873	835	836	867	866	850	906	867	871	878	849	883	823	774	845	827	882	862	811	905	823	810	856	943	867	856	850	861	868	835	891	882	865	900	856	864	825	816	795	847	834	867	849	846	885	824	818	851	831	854	903	908	895	827	853	875	867	887	875	874	871	870	888	853	840	838	839	849	848	851	885	876	843	838	842	898	847	895	847	877	817	817	869	860	866	804	843	824	905	840	957	867	921	870	834	895	888	821	841	879	869	843	829	881	885	854	874	857	844	896	890	886	875	855	846	855	849	929	808	909	877	858	857	903	870	851	883	863	842	830	861	845	885	884	845	848	830	857	855	856	828	831	851	836	860	843	829	894	874	850	810	825	902	875	864	848	887	873	826	824	871	812	850	855	870	874	873	843	862	873	839	809	876	848	882	879	860	843	848	842	821	898	828	828	860	830	838	877	831	845	837	894	898	853	816	849	832	906	855	862	866	841	888	833	823	856	847	889	843	910	830	866	862	838	898	893	841	837	861	843	835	823	866	861	900	894	834	870	877	905	877	882	864	869	860	818	861	842	866	888	847	829	837	850	836	855	852	824	840	866	911	822	865	860	896	852	858	877	821	887	869	826	853	791	890	837	883	872	914	835	888	926	850	877	880	867	879	898	908	826	847	864	839	891	904	797	868	843	852	865	925	801	832	886	867	816	854	823	835	828	831	888	832	852	866	891	846	856	840	865	893	861	856	836	817	887	849	856	822	859	822	844	851	826	833	868	866	869	845	880	846	865	869	818	856	853	843	865	844	860	847	886	810	833	800	889	820	872	904	844	859	818	850	876	838	872	823	850	860	826	827	838	839	859	840	865	844	808	919	866	834	861	846	847	820	881	842	858	816	852	814	820	855	847	841	841	897	905	849	852	864	893	855	801	839	866	870	835	878	837	917	877	829	802	915	812	847	853	907	897	850	813	900	851	801	849	831	868	815	911	841	870	865	887	860	877	844	848	838	874	843	863	858	835	853	797	859	837	861	848	826	884	855	823	829	838	884	868	896	826	839	893	845	816	843	842	859	857	923	877	834	855	839	851	881	837	883	888	810	833	880	826	851	858	884	916	867	882	841	857	845	846	858	868	894	866	839	875	845	855	823	851	854	812	867	867	886	859	859	817	872	884	862	895	835	835	894	811	863	873	830	856	821	854	847	877	856	858	835	801	847	880	858	898	884	851	858	825	813	907	835	865	891	908	864	848	854	853	878	892	927	836	871	846	880	868	895	865	870	839	868	861	857	861	824	854	860	844	845	853	881	847	861	834	862	805	809	913	904	904	866	872	885	874	861	863	882	892	837	919	837	853	846	864	908	844	844	916	865	903	837	833	914	902	853	835	844	882	886	923	870	892	828	841	847	825	848	853	924	871	899	862	856	849	871	865	862	846	871	899	843	841	885	865	883	826	816	887	920	885	831	897	837	862	834	851	859	889	816	845	911	803	884	862	806	898	876	929	867	789	882	889	862	862	907	850	829	826	834	887	882	866	853	878	871	840	850	933	850	777	860	872	853	906	830	891	892	897	892	849	839	809	845	824	848	846	847	868	869	860	867	827	831	872	842	847	822	807	850	822	849	891	842	849	816	848	858	800	908	869	780	884	945	875	868	863	839	879	855	860	845	875	853	875	919	863	877	868	888	860	844	856	866	892	827	830	812	886	827	866	831	850	881	861	820	885	856	851	894	867	836	883	878	897	845	863	866	803	859	833	857	857	902	871	837	846	879	815	851	886	889	840	858	856	834	876	781	845	868	915	868	826	827	891	845	852	863	894	921	877	934	808	872	876	869	833	905	888	857	881	864	878	890	859	891	890	851	852	874	847	841	871	886	875	792	848	845	816	818	809	877	818	891	889	873	816	808	870	905	856	867	874	854	874	882	855	845	856	856	833	872	889	910	881	828	846	863	849	895	900	829	846	832	836	799	847	862	901	859	846	802	863	896	817	839	797	855	863	922	852	855	870	853	778	844	902	832	888	851	834	869	888	853	855	832	807	819	883	871	905	827	902	861	869	895	837
6685	2518	1582	396	185	184	178	166	164	179	168	163	190	159	186	194	146	166	158	210	163	170	182	184	187	165	191	189	161	176	182	168	185	159	170	164	152	170	182	172	184	165	159	182	176	179	177	167	152	168	164	176	170	162	207	160	179	205	182	187	200	162	176	202	179	171	187	177	166	182	172	151	169	183	169	180	143	180	169	181	156	174	182	185	164	177	153	187	185	178	161	154	191	172	193	172	170	160	155	164	168	159	178	159	163	177	180	167	213	164	173	171	187	146	158	192	171	189	160	163	168	179	165	188	175	158	181	163	158	140	202	180	193	173	182	193	161	178	153	189	179	148	164	170	173	169	168	163	188	175	203	174	181	176	173	174	200	178	202	178	143	176	195	171	179	179	163	160	177	182	187	184	167	173	188	185	167	162	178	161	158	151	166	186	154	181	162	159	154	173	182	159	175	155	167	186	165	170	163	183	187	159	146	177	171	157	184	176	174	171	149	191	165	175	161	168	175	159	162	159	187	177	165	164	169	160	190	148	159	164	150	164	187	183	170	159	155	182	181	183	171	148	147	162	185	177	169	189	166	135	159	188	164	147	186	172	193	181	167	168	183	167	164	161	168	170	182	175	166	181	174	169	170	147	161	178	156	186	190	168	169	192	173	145	172	171	142	183	181	172	193	197	157	178	165	179	161	190	194	150	184	170	162	157	186	164	137	159	154	162	198	161	184	177	188	160	192	166	161	193	154	183	149	178	172	162	172	179	174	188	166	180	191	199	176	177	164	173	171	144	185	194	190	158	191	198	147	176	165	169	163	194	160	178	205	169	190	177	186	179	196	192	171	151	176	154	181	184	170	193	192	195	159	181	168	174	188	180	191	179	181	179	175	157	156	150	177	170	163	183	168	176	182	174	175	194	192	168	160	180	189	157	143	187	163	163	178	171	175	180	180	197	150	141	164	196	172	169	170	184	186	154	166	201	179	170	173	151	177	156	140	176	156	178	178	143	180	154	185	168	175	188	168	159	179	182	182	150	156	193	192	173	173	202	186	170	192	154	175	165	172	163	175	192	170	182	157	194	160	152	147	171	176	188	171	175	181	182	208	172	160	171	186	168	175	163	161	172	179	190	169	177	173	166	185	167	172	186	158	186	160	186	177	193	184	192	164	151	150	172	163	164	176	173	172	166	150	173	196	164	128	154	181	187	190	191	182	173	169	185	168	179	188	175	208	178	163	176	170	141	167	194	182	167	154	154	173	192	163	163	189	177	157	154	153	176	171	174	162	156	179	189	176	156	150	191	181	159	156	162	168	170	183	172	187	175	161	190	174	146	180	168	178	193	163	167	187	181	171	168	173	152	187	183	165	162	172	161	187	177	183	183	196	177	178	151	166	191	161	169	164	192	168	184	153	166	194	181	175	182	173	183	195	192	159	162	186	161	163	208	174	163	176	168	184	203	166	169	178	200	211	177	162	176	186	172	188	172	169	173	184	186	165	167	148	174	147	202	196	169	182	171	163	150	152	175	155	159	159	164	167	159	174	174	170	193	163	165	175	175	182	176	186	184	164	159	170	172	171	162	187	192	166	158	164	166	193	184	148	188	167	191	151	192	182	154	172	173	202	180	160	158	163	190	185	168	173	180	191	173	170	167	177	152	170	148	174	190	183	155	169	182	171	171	170	162	169	184	174	157	171	174	179	160	167	178	189	159	156	169	182	158	166	190	205	176	186	174	171	151	188	195	160	161	183	162	152	147	192	183	163	152	165	164	166	204	164	170	145	181	188	181	158	159	152	146	160	195	157	156	160	176	165	173	186	192	182	168	171	173	178	161	154	182	167	169	152	173	159	170	179	180	184	166	175	178	176	156	137	177	155	161	181	199	176	183	178	173	165	184	173	173	177	159	164	174	165	183	168	155	184	173	162	184	145	193	194	173	177	157	162	181	164	197	192	172	164	162	144	167	165	177	167	156	170	158	197	171	134	187	173	176	157	184	168	173	145	191	171	174	161	169	176	199	192	184	186	167	178	170	164	165	164	197	172	174	185	171	178	148	157	145	178	158	175	175	165	187	139	177	192	185	178	173	160	163	175	188	163	188	169	173	177	181	144	176	154	174	191	164	165	158	169	175	172	180	159	178	167	143	166	180	151	174	167	173	194	183	192	180	158	189	151	190	154	169	171	171	157	166	167	185	171	162	167	176	187	177	172	156	144	188	169	172	167	172	153	184	189	162	175	174	173	173	177	179	170	174	168	168	184	158	201	174	168	180	154	152	172	192	177	186	185	182	199	156	190	173	170	174	193	163	173	150	164	164	204	182	173	185	173	187	167	172	165	166	182	178	168	163	168	167	172	155	179	159	179	162	170	184	166	183	155	178	184	182	182	167	166	166	169	189	172	194	183	194	169	175	183	176	173	158	152	173	178	180	165	166	164	159	165	151	189	179	167	189	213	168	180	167	181	182	173	190	186	183	192	192	183	183	167	167	154	165	184	187	188	171	176	164	172	155	164	174	182	187	152	156	156	166	155	175	175	168	160	163	162	175	152	177	178	191	167	180	209	164	183	173	158	158	168	174	182	170	185	199	183	170	169	168	187	161	177	184	187	206	177	190	181	174	163	167	193	168	154	181	188	196	164	160	189	166	183	173	170	168	142	164	185	175	167	200	165	165	159	180	194	175	180	185	175	162	181	183	162	183	187	177	172	167	174	168	191	169	185	180	185	164	173	160	177	186	198	186	164	160	147	176	174	169	162	194	148	168	167	184	168	183	188	196	173	164	174	168	174	189	172	172	159	165	155	162	185	166	170	173	169	175	181	177	186	158	173	179	188	171	179	194	197	187	167	167	157	179	160	163	163	171	170	168	168	182	183	210	180	182	192	180	170	158	187	157	158	166	160	147	182	168	201	164	168	158	189	173	172	159	175	163	163	170	168	169	172	162	178	168	172	147	192	163	162	175	176	184	171	174	191	172	144	162	160	168	157	177	153	165	183	166	163	187	190	161	182	154	145	176	191	167	174	193	176	165	190	173	185	169	181	159	186	169	203	171	167	171	171	165	199	145	168	149	168	174	189	170	153	161	159	181	185	178	177	196	180	143	179	180	164	175	197	181	165	174	187	172	158	168	183	163	173	161	181	150	163	180	140	162	155	162	171	171	161	152	154	160	172	159	169	157	170	152	164	176	166	170	183	147	158	187	174	161	176	163	160	167	148	155	167	172	195	173	162	148	186	173	164	142	151	186	175	164	173	172	164	185	157	179	133	170	183	176	177	171	172	170	173	173	155	195	156	163	164	171	186	178	153	170	165	170	184	181	158	179	189	188	172	161	168	194	205	148	172	156	177	187	190	218	172	164	152	178	168	170	199	177	161	194	149	175	173	159	196	200	179	148	173	155	175	185	165	165	195	156	166	159	175	185	172	163	186	201	160	163	143	176	207	186	168	163	168	178	162	195	179	184	164	162	175	172	179	181	177	168	148	168	156	178
5739	4295	3423	1613	571	587	564	498	565	546	529	559	532	516	533	530	528	521	488	540	518	520	490	553	532	493	490	515	520	529	535	550	536	513	548	517	494	528	515	507	486	488	525	528	525	536	493	514	524	490	496	492	531	513	532	508	533	502	504	514	515	510	480	511	538	527	489	516	529	563	497	487	468	498	586	510	499	500	505	493	510	537	511	525	507	479	525	519	515	484	546	522	538	525	525	538	535	535	526	501	506	529	509	518	549	543	496	502	533	513	520	486	468	494	477	520	504	522	510	525	520	485	511	511	498	544	511	490	547	509	497	506	532	486	520	531	510	532	513	475	481	504	511	561	532	489	502	537	521	492	502	520	494	489	540	506	499	532	530	520	529	487	498	521	508	525	513	538	528	544	549	493	495	517	518	496	528	533	492	493	486	513	494	505	552	546	498	541	499	495	505	530	504	469	502	469	521	498	514	498	524	551	546	519	495	555	516	527	545	507	551	517	494	477	490	553	503	507	484	551	463	506	489	504	521	519	541	500	530	530	461	509	545	513	510	494	494	500	571	473	492	545	515	519	508	511	530	496	486	528	495	481	517	470	496	518	536	499	505	504	528	511	548	479	479	528	484	549	546	478	511	496	540	504	521	503	506	472	471	504	521	539	537	548	504	511	495	545	475	497	530	520	507	524	503	507	493	489	516	482	504	508	514	541	540	560	502	511	481	537	508	519	459	536	492	480	494	478	504	498	544	537	509	563	485	509	502	496	559	552	495	513	518	497	486	503	474	464	525	531	516	521	527	514	533	518	519	517	503	479	533	529	512	498	549	521	523	517	530	519	481	525	491	499	528	572	513	541	533	523	525	513	529	535	492	497	474	519	528	503	512	555	507	452	508	495	499	504	553	518	527	513	540	539	544	557	526	524	515	539	513	490	543	488	527	524	536	490	493	518	500	502	496	549	555	554	484	487	511	505	467	533	531	506	523	552	527	487	454	513	517	540	464	569	519	493	485	475	482	503	502	511	518	503	460	524	530	529	501	473	542	543	502	546	509	540	509	512	523	513	516	536	495	505	542	504	535	509	477	473	498	523	461	473	527	509	497	540	487	510	479	517	551	533	517	482	528	515	545	468	501	550	501	505	521	517	521	512	522	540	507	511	515	525	509	520	495	535	485	548	512	527	505	527	527	543	535	545	520	514	517	490	507	530	478	490	536	510	501	536	479	575	517	528	502	488	498	519	537	509	502	562	518	504	501	510	533	537	539	507	515	487	527	514	508	574	501	490	523	499	517	533	486	507	498	497	504	474	512	475	487	534	505	534	507	513	556	499	536	504	535	533	541	473	506	529	504	526	517	539	511	513	514	554	517	570	532	466	508	537	501	500	522	504	496	531	523	544	548	511	518	471	526	497	513	522	518	494	492	547	486	547	506	535	518	519	530	500	548	511	495	521	513	493	517	511	543	497	523	518	507	507	519	514	492	514	474	520	541	513	515	506	502	498	513	539	512	541	522	538	512	489	501	510	503	493	483	512	502	486	527	512	516	500	493	497	540	516	519	472	510	504	515	509	538	568	519	523	488	544	574	523	501	518	489	541	493	504	482	508	452	526	503	492	524	549	509	535	517	487	561	531	548	531	538	497	489	519	489	525	524	510	526	514	515	533	511	516	482	532	526	481	517	496	506	495	526	541	514	532	513	522	503	497	520	522	535	534	499	517	527	528	519	501	527	492	490	483	517	496	543	518	507	489	503	517	511	469	501	516	517	500	548	511	501	489	491	503	472	493	502	521	543	489	515	498	510	543	498	496	531	520	488	515	542	499	519	470	526	476	518	529	494	534	522	508	504	459	529	480	574	524	500	532	501	537	528	502	502	495	478	512	535	493	503	492	538	557	497	490	521	484	479	547	525	512	477	478	510	497	515	507	527	513	509	501	497	520	493	531	486	521	517	528	494	467	541	545	500	490	547	497	519	536	515	502	520	506	505	542	488	554	504	504	530	549	489	524	495	512	522	511	534	502	492	521	498	515	489	516	501	499	523	522	502	486	520	497	467	528	527	497	451	532	477	498	532	486	527	502	548	506	541	507	520	542	514	536	492	546	524	513	538	516	535	504	504	527	532	530	544	528	506	510	492	499	537	517	494	527	537	517	515	489	503	555	526	513	504	554	512	523	466	513	513	491	486	519	481	497	511	575	519	525	507	500	534	460	550	533	480	511	504	509	529	520	542	497	512	517	498	469	519	518	493	526	476	504	512	523	509	514	522	501	506	488	519	519	561	508	489	521	518	509	491	533	522	505	489	520	553	559	528	512	518	478	511	502	520	488	548	517	474	526	481	512	557	517	561	484	533	479	529	515	518	489	493	503	500	534	519	492	532	471	524	515	500	492	512	522	531	513	509	509	514	517	503	472	483	510	537	523	535	519	517	510	499	528	536	514	506	482	517	523	466	518	500	519	532	530	504	539	497	503	529	511	570	533	504	480	509	442	525	487	476	521	516	534	501	525	505	528	488	519	522	482	516	513	526	518	517	480	506	520	454	511	561	529	488	498	488	521	539	473	488	519	519	491	494	499	532	492	529	500	494	480	514	508	493	524	515	471	534	529	515	494	522	536	519	530	537	550	500	477	496	494	514	471	550	494	510	566	489	495	495	526	520	525	480	538	538	513	514	477	510	514	510	519	507	502	508	494	492	537	495	525	477	537	494	511	500	521	492	527	500	509	511	496	482	528	498	493	532	493	489	512	528	547	538	499	493	549	486	519	508	523	513	538	526	505	513	533	518	496	542	537	515	515	507	570	507	499	532	539	482	492	509	524	522	465	517	485	504	559	501	512	533	527	545	526	511	541	560	489	491	491	517	511	511	508	521	535	522	536	475	483	525	567	475	504	464	520	504	475	503	515	500	490	518	529	536	480	518	493	510	491	485	508	531	488	503	504	509	526	522	504	504	533	508	479	514	481	518	506	514	545	519	507	518	517	514	503	506	478	500	485	535	500	526	511	534	510	512	519	499	515	501	533	495	510	521	499	527	487	515	492	542	495	509	530	508	521	543	506	497	480	484	508	503	554	495	548	542	466	549	530	490	522	511	508	464	507	519	540	479	503	496	507	519	528	499	532	469	515	514	492	492	539	527	530	520	525	525	536	526	527	540	527	485	494	480	486	553	506	511	497	503	516	502	525	567	512	511	510	498	547	516	511	458	503	512	554	486	541	536	508	548	503	451	550	497	531	493	498	491	556	514	535	547	506	477	525	505	525	482	520	539	535	530	500	519	494	509	498	530	528	520	537	514	489	507	536	520	508	472	535	528	493	496	505	470	474	490	490	522	501	443	507	515	476	504	516	529	478	496	503	469	490	511	527	495	480	530	489	500	521	507	514	516	498	509	502	508	505	468	544	533	519	518	531	472	512	535	518	514	464	518	549	526	502	505	534	484	508	502	510	557	504	538	537	533	491	488	505	497	484	521	510	487	526	515	519	518	487	521	477
41749	38969	31833	12027	1099	567	475	469	393	369	359	367	363	333	402	361	346	376	344	323	341	347	322	365	375	335	328	327	365	345	340	288	340	350	334	323	354	336	376	324	354	320	379	333	318	333	303	332	371	319	324	323	338	310	343	339	310	315	309	329	352	370	340	322	320	325	299	331	356	324	327	330	309	338	321	328	340	334	368	337	306	320	303	343	332	333	354	343	339	333	323	339	342	348	366	351	298	327	304	353	326	335	345	345	343	349	352	337	333	325	327	321	398	328	330	353	358	344	342	335	339	337	328	341	311	342	305	303	344	349	341	344	319	316	343	353	365	338	317	323	317	309	337	339	346	319	337	349	346	334	322	305	325	332	310	311	298	344	336	333	324	296	302	360	325	331	323	323	312	363	333	339	351	312	341	323	321	311	316	345	323	343	371	327	345	327	340	313	332	310	277	316	316	340	360	306	370	289	309	347	337	354	330	349	310	337	338	312	367	332	321	293	343	331	330	327	335	347	315	346	348	341	344	308	330	337	368	332	333	376	320	313	367	356	357	317	354	336	348	352	333	309	328	304	317	338	322	318	307	366	353	332	330	352	319	334	342	342	313	382	308	321	340	319	337	319	308	316	296	311	350	341	348	359	354	316	300	342	322	340	367	318	320	337	339	355	319	374	323	300	347	334	369	340	327	339	331	341	316	330	358	340	334	336	330	329	345	320	366	332	342	297	362	333	304	319	329	307	320	319	321	334	325	340	337	343	351	334	348	319	340	298	297	293	323	344	316	334	299	304	354	316	376	327	335	364	282	328	349	356	363	341	325	324	339	321	339	382	304	315	359	329	327	362	346	345	315	308	305	318	341	365	322	304	323	328	319	320	333	343	345	331	340	320	327	312	288	296	302	338	297	324	307	328	312	314	317	301	304	339	331	349	360	329	339	357	353	304	335	364	337	309	310	347	341	321	337	361	309	304	314	316	318	321	336	329	340	380	366	370	314	349	330	346	316	333	317	377	338	346	342	344	345	333	341	323	307	316	331	312	289	314	314	336	305	311	334	334	334	293	342	332	339	331	322	316	291	342	318	341	333	345	344	369	397	316	320	355	308	346	343	326	308	344	342	313	323	347	354	371	314	340	355	338	314	319	349	321	348	337	327	353	322	344	347	350	324	327	341	323	286	340	322	363	349	323	327	326	332	346	330	332	306	329	373	332	336	310	344	302	364	331	333	336	333	340	351	341	327	306	319	318	326	334	324	333	326	315	332	321	341	345	329	329	359	352	307	320	335	335	325	362	324	304	324	363	330	363	326	321	346	335	338	337	333	328	323	330	360	335	314	320	319	334	325	328	332	308	297	354	314	304	326	321	314	313	325	310	336	342	323	378	331	318	341	335	314	357	349	300	333	347	344	320	337	310	313	340	343	313	326	361	339	376	329	372	339	297	333	337	332	349	342	330	341	316	337	348	324	331	324	363	346	336	330	311	314	342	321	288	323	327	316	344	326	332	303	346	347	323	324	313	363	322	348	297	330	379	321	323	353	324	320	316	354	333	340	348	336	330	302	325	318	330	308	336	344	363	325	301	338	343	330	322	351	310	307	350	348	320	323	316	358	327	370	333	326	318	293	352	345	342	339	340	356	329	328	312	291	325	310	320	344	321	350	317	333	335	328	311	320	315	379	302	346	308	327	299	296	315	328	338	312	335	308	316	304	357	358	308	333	341	312	314	381	327	317	325	343	333	329	337	359	328	342	316	330	343	316	347	346	319	339	332	323	344	334	326	316	320	310	310	318	331	326	312	303	341	347	347	357	329	336	277	351	333	349	328	327	352	288	352	310	303	312	329	341	331	322	356	336	361	306	367	348	306	350	360	370	321	327	322	328	332	357	315	375	360	338	344	317	321	318	352	326	331	313	311	354	327	363	362	348	320	318	320	338	325	310	324	326	338	336	339	307	326	364	294	315	307	309	355	350	309	334	351	339	305	335	348	351	334	332	324	347	331	317	340	335	300	328	362	343	352	340	336	351	311	329	310	339	340	330	351	330	361	305	325	308	345	358	360	307	310	344	340	345	328	347	305	334	353	317	343	353	347	316	318	297	365	337	328	329	345	352	317	328	364	323	322	339	354	334	327	329	325	328	355	309	346	313	359	355	335	340	328	312	317	318	329	319	373	303	321	316	331	297	359	347	344	351	395	350	295	340	327	342	304	305	319	351	359	357	344	314	299	356	328	287	340	303	371	328	312	310	356	346	365	322	355	372	314	313	324	327	300	330	348	343	375	353	360	310	345	345	325	327	312	354	358	348	337	343	359	313	340	339	325	347	336	371	337	325	315	327	319	333	338	325	344	363	326	353	325	316	331	320	316	327	307	350	352	335	319	329	311	317	324	331	327	343	355	335	313	306	355	323	350	326	348	313	343	307	335	305	376	320	330	355	352	349	315	340	337	331	330	326	341	366	332	312	334	342	352	339	322	320	309	314	351	322	305	271	321	296	351	325	303	325	316	336	306	358	355	337	302	325	322	345	348	313	312	319	366	345	280	375	329	340	322	345	365	312	337	348	334	368	347	321	343	304	343	306	333	314	322	355	331	350	349	325	337	362	323	329	355	346	319	328	330	331	351	308	312	375	341	334	329	330	336	326	337	332	318	368	367	324	328	364	334	337	339	323	326	336	340	305	350	332	330	349	340	304	336	328	353	315	349	314	369	346	344	330	321	346	332	365	339	369	330	351	334	369	323	328	372	334	311	367	298	340	327	352	336	307	322	324	341	314	335	347	326	308	348	320	327	333	334	337	342	344	336	329	336	382	341	364	352	327	309	346	349	310	303	314	349	336	329	341	319	313	323	329	323	320	338	339	342	337	344	353	353	316	331	310	352	327	327	331	335	306	327	332	319	336	339	353	362	338	337	309	340	328	341	332	328	326	333	318	366	366	323	355	326	362	302	368	313	317	314	325	325	326	335	357	330	316	373	306	348	311	324	297	328	343	321	342	336	342	343	324	351	344	359	307	307	333	314	308	302	349	363	341	315	333	338	325	327	346	344	357	335	346	334	378	373	306	333	312	327	363	347	317	308	351	317	345	328	309	364	332	315	330	373	337	329	337	340	309	357	359	337	355	336	312	314	335	320	320	332	356	340	341	325	342	366	341	336	342	310	352	323	326	351	332	323	346	339	350	329	301	306	351	321	333	317	326	287	332	306	305	306	346	301	342	330	355	341	337	332	324	347	332	346	344	294	302	300	339	305	341	356	299	363	307	309	354	343	355	329	352	313	336	350	314	320	334	329	314	321	312	347	336	341	316	304	339	333	342	338	346	330	358	335	301	375	316	314	348	337	305	325	307	323	331	359	321	328	345	346	354	309	303	322	301	348	335	324	353	314	346	344	301	345	328	311	338	335	315	336	346	347	339	304	327	304	356	338	377	317	348	341	344	319	315	339	363	336	353	339	313	347	349	312	337	323	322	341	340	344	341	321	333	345	347	334
23926	30942	25856	17859	2228	2005	1743	1614	1469	1402	1250	1239	1148	1140	1148	1043	1025	986	1012	1028	1015	968	959	990	937	963	970	942	913	916	949	903	908	894	900	942	881	913	845	922	913	869	935	940	909	922	921	878	879	907	927	870	966	944	813	882	884	985	906	869	819	880	904	918	926	871	822	845	888	852	913	870	870	864	896	895	853	894	905	819	876	838	847	867	893	887	869	842	845	873	888	928	832	910	880	874	876	852	870	875	870	915	848	881	885	835	872	943	871	855	907	884	861	891	851	888	863	856	879	839	880	893	897	829	851	853	809	831	836	849	926	892	890	854	893	864	850	865	894	859	887	898	867	858	900	913	844	917	840	792	877	883	902	831	937	859	872	886	845	855	893	868	873	870	898	894	859	873	866	868	899	889	863	815	898	863	830	882	823	899	842	817	859	898	861	880	871	827	914	859	860	840	837	885	841	885	902	885	874	879	881	835	901	900	853	869	834	869	792	846	838	863	878	903	896	900	826	881	877	881	954	861	871	871	820	851	804	896	891	849	855	875	922	831	875	876	904	956	899	876	881	899	932	858	902	847	858	892	879	875	840	868	839	887	895	913	856	862	869	835	799	883	832	888	828	887	852	870	865	898	878	844	907	843	859	909	873	825	831	877	839	828	910	873	884	889	922	834	853	876	873	872	872	898	917	894	926	849	951	891	891	875	803	870	865	823	827	857	842	853	844	853	886	905	851	884	823	885	899	858	845	849	926	877	848	912	819	810	885	871	841	883	879	883	806	874	874	942	844	891	859	825	910	888	844	881	856	829	903	887	891	912	855	870	844	833	833	924	858	902	809	914	867	904	835	891	832	900	882	899	859	886	865	873	818	904	892	852	890	874	877	857	847	902	868	897	851	843	869	895	885	845	938	862	864	840	858	864	807	849	853	869	847	872	866	812	847	792	867	900	873	909	840	855	859	881	878	829	884	859	940	878	855	884	940	834	852	823	840	837	888	881	884	917	886	888	864	896	892	877	868	882	872	861	822	899	822	890	889	829	905	916	870	883	892	848	847	888	858	866	898	868	851	873	864	853	874	818	872	889	884	897	877	873	854	913	905	863	882	838	847	812	863	888	836	865	898	851	859	891	845	851	883	838	816	884	838	883	855	912	878	858	869	869	901	939	902	859	893	863	870	866	863	862	847	837	830	840	854	879	884	887	844	870	823	839	867	870	876	864	854	865	866	840	881	823	867	885	896	848	856	870	914	828	844	885	865	885	811	855	845	864	865	910	838	861	837	883	901	916	857	858	881	896	936	810	807	892	877	799	861	857	887	854	818	870	832	838	847	853	893	832	871	872	872	795	827	868	856	912	907	866	917	896	858	857	853	878	875	850	916	917	907	889	871	859	906	858	885	903	828	876	856	789	893	852	843	837	866	871	903	897	861	908	853	937	854	858	924	903	895	876	866	823	854	791	864	861	831	867	812	850	851	873	865	883	874	858	822	868	847	859	898	893	849	885	855	846	950	852	829	862	885	889	870	808	834	833	859	820	891	870	843	887	899	861	901	890	822	843	873	853	853	885	861	849	844	827	865	876	899	858	853	906	890	828	866	857	879	846	842	834	969	867	864	828	923	917	875	855	902	852	832	904	858	865	899	846	918	880	867	886	853	881	843	825	895	840	913	888	840	849	868	802	852	861	828	846	850	851	844	823	877	881	833	855	861	842	877	877	893	886	896	864	934	882	867	887	949	881	927	885	851	897	864	819	868	851	878	864	854	835	864	861	855	873	890	837	845	849	859	871	859	900	891	876	872	868	878	816	853	879	844	843	893	879	862	854	846	871	884	824	845	901	864	844	876	887	915	881	898	865	896	836	867	842	890	918	853	836	859	803	833	827	863	879	900	907	846	858	844	857	849	863	852	834	873	915	852	914	870	897	893	859	820	843	860	909	888	855	900	870	924	836	885	884	895	882	897	841	896	902	899	871	895	817	866	867	841	878	887	846	898	853	890	881	845	886	857	906	886	881	843	899	909	893	816	879	907	926	929	852	888	846	836	889	832	899	826	880	825	857	884	873	859	852	832	919	912	906	906	880	935	892	881	890	860	851	877	849	882	870	843	835	883	845	834	855	831	869	906	849	845	910	863	844	862	853	863	890	939	795	828	850	889	825	857	859	829	811	844	858	850	843	811	866	857	876	854	901	818	856	890	852	880	877	903	877	870	870	843	875	853	914	852	851	880	843	837	891	888	841	883	920	929	871	861	881	839	818	837	856	876	883	861	841	886	816	868	859	850	838	859	861	864	906	831	865	827	842	877	837	856	866	845	895	920	846	907	889	863	850	850	851	847	865	872	849	860	890	860	880	847	893	877	850	838	849	895	834	913	905	884	831	886	901	864	858	940	887	851	890	799	876	906	801	858	846	893	867	831	855	837	890	826	893	852	871	857	886	837	844	873	895	853	892	869	842	898	867	867	893	862	916	809	881	873	906	830	882	936	876	837	880	833	879	888	817	855	868	826	862	888	879	845	851	922	876	878	917	862	859	894	864	891	843	887	849	858	862	833	850	894	876	820	847	884	872	884	860	850	837	934	871	884	919	878	803	860	890	881	763	856	907	850	870	880	874	871	896	874	834	871	847	831	837	824	858	816	839	867	888	883	793	883	839	836	911	849	845	860	836	875	858	853	868	887	837	846	875	915	887	850	881	860	874	870	882	880	855	866	817	878	853	825	810	843	845	909	860	910	895	883	856	829	934	860	880	854	868	830	830	844	845	817	856	831	837	856	895	862	904	847	895	925	856	856	827	812	894	888	858	878	877	897	857	865	865	894	907	872	888	879	891	861	831	895	883	884	874	857	878	868	853	825	808	845	865	868	838	876	849	867	854	896	871	908	838	897	897	905	831	909	830	889	883	904	869	929	909	876	903	859	892	880	904	825	874	853	818	903	861	859	850	863	902	834	867	877	823	816	873	855	843	865	783	944	832	849	882	826	874	849	918	828	941	888	839	858	880	905	919	830	886	846	875	818	853	911	924	898	904	860	873	888	903	889	855	866	897	966	828	859	898	845	864	882	902	868	887	844	880	833	831	872	875	868	886	851	906	879	913	891	839	918	867	905	916	917	904	816	879	877	855	890	880	827	844	843	834	909	874	818	822	879	882	920	848	895	886	909	898	819	849	901	878	885	855	862	906	862	870	874	865	898	871	873	843	905	840	848	833	880	922	879	907	902	881	932	890	888	857	869	897	882	874	926	861	856	897	832	872	824	875	830	899	860	857	918	839	860	853	891	895	808	870	826	852	922	897	873	907	841	910	829	838	879	879	858	779	793	858	892	896	913	815	900	839	797	851	858	880	888	898	871	815	918	850	808	842	915	841	881	862	869	874	851	853	953	888	832	838	848	887	861	904	845	853	864	913	843	862	912	869	866	839	848	891	877	889	820	825	904	878	899	884	849	865	820	892	859	880	879	874	918	852	881	820	854	903	860	815	848	847	847	849
56006	54704	46485	20471	2868	802	648	612	554	492	446	440	445	396	439	393	363	351	383	341	410	338	377	374	383	346	378	393	340	362	352	349	340	326	353	385	372	339	361	360	353	324	363	290	331	372	323	350	369	338	366	315	345	346	349	310	323	328	302	351	328	364	369	361	324	365	334	365	386	353	318	356	340	340	358	351	349	338	309	357	329	333	362	327	307	348	324	331	358	329	340	341	312	329	320	342	334	341	324	359	347	345	354	362	328	330	369	313	308	337	355	379	364	326	332	374	356	341	360	343	341	350	347	333	341	391	340	327	349	375	345	355	331	330	354	381	315	347	325	334	328	347	352	340	346	325	345	354	379	329	358	360	345	394	385	346	368	354	327	358	329	329	328	323	371	343	310	341	297	366	333	343	355	369	342	356	350	371	332	333	340	300	359	318	360	333	352	333	346	353	368	354	359	341	367	353	331	333	332	346	358	364	323	368	312	359	328	311	341	364	354	331	331	310	354	327	361	365	374	309	358	371	312	385	325	337	357	357	393	342	348	330	351	374	347	348	292	363	355	336	325	362	365	350	350	374	349	321	334	341	331	333	340	377	365	337	326	334	358	336	345	350	371	356	369	335	375	326	336	332	367	341	329	347	328	347	362	315	365	355	353	374	344	351	342	337	360	335	333	333	326	362	318	402	320	324	324	314	312	366	361	319	336	348	351	336	339	325	313	343	346	329	381	307	353	336	363	346	339	322	355	356	348	388	324	335	330	336	329	328	347	318	324	329	349	328	328	312	340	318	352	363	312	338	328	337	307	369	375	325	334	329	327	344	331	347	391	341	355	358	338	367	377	349	326	309	336	354	349	308	308	343	371	353	354	364	326	360	334	337	349	332	347	353	341	339	362	305	343	332	339	316	357	313	344	298	328	329	357	339	345	341	342	359	356	342	350	374	326	342	336	365	361	362	382	354	312	348	364	350	326	342	374	343	366	363	409	346	370	321	340	352	353	341	321	384	344	397	365	355	346	336	351	337	322	336	336	341	353	377	370	350	379	354	331	335	324	308	348	309	354	344	347	385	321	337	358	358	308	328	346	346	369	329	310	362	342	369	356	398	342	342	340	319	358	356	308	366	324	340	349	341	311	309	336	363	346	318	365	369	317	340	325	346	333	330	332	344	341	339	360	342	384	351	351	345	355	351	380	323	361	328	353	350	321	379	385	338	330	364	324	335	337	336	319	357	327	329	335	354	363	324	355	347	361	345	331	337	339	347	310	320	345	329	359	354	351	346	351	327	372	343	349	343	346	331	334	365	345	362	350	353	330	374	352	381	339	320	353	353	373	324	350	333	351	344	337	318	337	333	358	345	344	355	348	322	336	367	343	329	342	351	347	359	362	361	342	378	377	326	364	329	352	321	344	349	341	332	368	338	355	326	381	337	374	339	333	330	339	351	317	319	320	353	326	350	346	359	342	403	372	359	332	344	369	357	346	380	344	332	348	318	319	321	359	359	347	337	303	329	378	354	342	357	377	360	301	310	348	349	389	331	333	380	318	349	333	366	340	353	334	365	353	386	365	390	357	314	321	366	328	343	320	324	345	358	357	368	350	341	357	348	315	323	326	354	375	333	331	303	377	356	348	350	350	329	358	357	348	346	330	375	319	348	314	393	352	352	315	347	352	362	362	321	349	328	310	328	361	317	341	308	353	337	332	329	349	351	361	379	347	345	338	310	350	365	363	325	383	353	345	331	370	351	333	363	357	355	333	333	331	317	374	317	313	347	367	363	307	378	332	323	351	333	323	356	352	335	374	347	363	348	350	367	342	350	334	326	334	347	320	343	372	338	322	383	346	317	342	363	365	329	363	325	324	371	356	355	361	338	326	359	322	353	373	374	308	312	318	337	346	370	376	348	376	364	345	342	381	375	342	328	325	363	350	362	348	365	355	345	343	357	332	337	360	353	345	332	330	333	372	324	362	353	339	314	358	339	310	308	354	327	345	342	327	348	326	350	353	334	351	346	331	350	352	329	349	359	318	330	319	336	326	378	349	367	365	363	351	350	337	333	336	384	372	359	342	386	385	320	315	320	366	327	313	342	345	339	360	319	329	333	332	356	405	343	346	364	357	333	354	360	304	355	317	343	350	331	337	327	357	328	356	386	351	366	334	343	374	338	361	308	345	368	341	351	334	329	379	353	338	332	367	357	374	381	372	348	327	380	337	316	351	346	367	366	374	346	330	356	374	338	340	326	338	343	350	363	339	380	340	350	372	335	384	356	342	331	365	314	336	358	314	337	326	366	332	300	370	365	361	325	357	342	341	326	365	332	324	359	389	323	404	323	346	358	338	341	350	362	353	345	320	353	338	358	303	330	325	378	331	302	336	350	359	325	353	354	365	333	355	376	360	338	325	353	309	344	330	334	336	331	336	309	372	316	313	357	380	362	338	347	362	353	359	360	332	337	372	356	356	372	351	356	328	359	351	349	368	332	378	367	358	351	360	317	361	330	303	367	325	357	307	321	326	345	335	313	341	330	346	332	337	367	350	365	363	324	348	339	344	346	363	336	327	314	321	357	331	319	331	354	332	361	356	328	355	369	334	332	315	333	330	347	330	351	337	342	332	341	352	375	331	374	355	328	348	343	335	312	371	356	353	337	355	358	346	367	335	316	367	338	379	341	332	348	333	378	373	350	341	341	355	345	337	327	317	332	365	345	319	368	351	318	359	313	340	377	358	386	341	344	320	335	348	379	339	371	347	346	314	339	334	337	309	326	347	355	363	346	335	326	312	327	370	368	341	342	323	321	367	395	335	359	309	356	336	328	339	312	369	342	391	335	330	336	330	348	342	333	322	372	380	341	331	312	345	338	359	353	344	364	326	358	297	347	356	344	325	349	344	291	352	354	341	339	346	350	364	346	365	365	348	325	342	355	326	321	341	373	318	367	364	324	326	367	342	342	350	334	334	345	360	344	348	353	346	336	340	351	336	358	362	328	335	317	356	378	376	335	341	344	310	359	320	348	378	374	372	359	329	339	368	349	321	330	330	362	306	344	352	359	362	340	331	345	338	334	330	338	342	328	369	339	335	358	357	346	350	320	367	359	354	336	339	299	366	313	339	352	330	357	343	366	350	349	350	357	352	385	375	332	318	328	328	304	336	357	317	327	367	346	348	345	351	357	343	335	330	352	353	353	363	325	326	360	363	350	334	353	333	369	345	354	388	334	341	395	355	339	369	314	322	362	330	366	360	336	330	356	338	308	340	376	372	372	357	363	330	322	334	340	367	327	381	330	376	345	373	320	344	339	342	346	332	321	382	347	344	354	357	374	323	338	355	308	342	329	323	323	381	320	331	323	358	351	381	353	330	347	339	330	362	324	327	363	340	333	295	336	341	349	333	363	351	352	372	353	343	340	338	327	337	359	365	390	328	324	340	362	318	356	346	348	350	350	331	369	325	327	339	368	366	337	370	348	350	368	362	339	364	337	376	347	372	378
32345	40929	36830	22901	3646	3081	2576	2294	1993	1893	1588	1429	1449	1329	1287	1232	1205	1157	1104	1057	1115	1048	1059	1048	1028	1023	1025	966	1026	988	1000	1021	966	934	994	936	938	946	924	900	917	932	860	930	894	930	869	927	858	911	900	924	902	883	933	885	917	895	874	912	927	851	912	825	868	859	881	951	912	919	879	896	892	821	842	851	929	901	942	901	814	850	913	896	888	857	811	820	943	863	860	876	872	897	856	846	898	852	883	864	879	849	844	926	854	857	901	878	814	878	894	855	885	875	890	873	857	853	875	837	871	845	859	891	848	886	875	876	881	879	835	915	900	855	854	919	860	863	828	897	888	880	862	890	904	816	881	826	900	910	896	889	879	851	869	882	875	875	877	863	847	911	877	912	850	835	844	891	881	903	861	875	846	809	830	880	904	874	886	872	887	827	842	852	887	921	877	858	915	892	891	863	818	848	807	844	838	869	878	921	854	883	883	880	813	896	899	918	906	803	845	863	876	891	833	833	897	873	872	859	903	839	914	873	865	889	898	919	923	845	879	851	866	866	843	844	902	922	838	865	888	848	860	881	912	861	846	862	884	899	857	847	868	863	832	868	879	813	857	876	866	901	871	838	850	816	901	857	865	863	855	863	854	856	881	915	836	907	877	831	845	837	901	877	821	829	835	876	861	881	860	808	831	908	851	846	863	828	858	851	814	876	896	877	843	868	900	923	880	886	901	834	922	876	849	898	844	842	862	876	784	896	908	846	904	851	876	894	885	868	866	883	894	859	836	854	893	831	875	905	865	859	863	822	893	854	871	910	903	850	857	875	878	852	909	897	857	837	837	852	849	890	858	860	869	860	891	846	887	880	839	858	891	867	882	878	820	850	867	854	913	863	815	907	872	882	827	887	882	883	882	903	893	855	882	846	821	830	880	855	841	843	858	888	845	881	859	881	889	871	825	824	832	861	833	875	850	865	891	854	847	840	917	892	836	839	881	885	850	881	855	868	846	875	872	905	845	818	910	855	909	858	881	859	888	841	845	915	843	863	929	889	835	829	876	857	931	806	834	877	883	848	924	859	852	844	824	894	877	853	889	828	899	824	866	850	897	898	834	894	827	870	842	875	846	872	850	805	873	845	868	863	833	837	863	886	856	919	856	860	876	869	855	886	877	900	856	876	845	908	900	898	843	915	827	889	797	901	877	814	846	914	872	869	843	853	881	831	876	899	863	813	877	860	856	865	860	855	887	851	890	904	844	873	792	872	863	862	878	907	813	869	881	897	929	861	879	881	831	855	875	823	836	795	918	838	886	811	864	840	884	921	830	875	885	851	858	871	951	878	883	847	850	871	904	884	927	845	895	897	867	847	840	885	971	791	844	875	884	872	911	925	892	858	847	837	877	887	899	823	891	822	848	832	870	880	863	892	887	870	861	858	812	870	866	851	875	835	917	919	900	853	864	828	881	875	862	870	846	885	875	894	857	907	866	861	874	887	892	889	889	848	913	872	874	874	851	817	880	893	842	868	837	817	828	867	835	851	880	841	844	889	864	884	893	856	891	919	831	845	866	840	886	908	902	866	882	863	853	942	913	841	906	842	915	908	883	868	839	920	882	868	862	870	851	859	804	882	910	882	863	876	836	909	924	821	850	857	868	864	815	830	834	834	836	851	830	902	849	868	883	833	876	883	879	838	844	812	824	911	840	870	898	853	855	926	796	839	846	874	861	829	855	912	888	870	891	869	845	892	851	889	809	865	914	881	863	868	833	902	920	857	862	877	902	829	871	846	811	875	821	876	821	872	859	900	885	866	889	873	887	842	882	888	851	914	871	841	841	862	865	876	870	864	822	926	888	900	899	907	869	871	912	856	817	859	845	835	868	914	883	873	868	872	855	842	846	866	835	861	861	847	883	867	830	943	904	894	866	840	873	844	870	883	863	891	901	819	844	827	884	862	853	851	869	897	823	894	818	889	840	889	865	880	902	875	859	864	835	903	866	825	868	878	874	848	801	879	864	865	852	877	865	853	866	837	866	843	861	847	921	852	856	894	860	818	868	855	837	856	806	839	877	836	869	797	903	846	846	894	919	831	859	892	892	836	882	864	851	831	891	853	838	845	853	852	877	852	828	880	865	899	888	870	843	902	865	909	867	889	876	876	866	896	876	887	860	807	871	896	865	865	872	861	885	874	887	890	845	867	876	888	918	865	814	886	903	807	863	856	918	793	900	801	930	866	865	835	883	844	913	864	846	879	893	867	856	870	854	871	898	826	832	850	853	858	854	828	882	886	897	888	870	852	859	863	890	884	919	871	835	873	835	888	855	858	886	865	848	872	803	898	873	906	877	890	849	844	872	879	926	875	922	849	823	821	865	865	861	868	864	843	897	886	866	881	880	888	847	860	908	853	841	866	846	884	852	865	868	874	907	855	888	859	818	898	850	854	794	921	830	842	849	815	844	849	846	873	842	843	883	862	885	824	864	868	870	870	900	871	847	886	907	874	880	858	874	865	819	858	828	882	823	853	884	846	881	809	887	834	885	865	867	888	868	881	906	842	887	863	892	843	891	864	880	856	827	852	829	825	867	899	867	859	894	824	842	883	912	886	865	900	860	809	859	857	924	876	838	884	859	874	821	879	832	912	861	839	889	869	861	868	879	938	913	862	925	896	854	890	911	907	863	880	847	874	845	839	846	872	888	861	942	905	842	858	889	868	866	855	854	859	857	849	877	868	879	903	862	890	883	876	857	853	840	863	869	957	868	908	885	915	909	857	852	901	836	857	769	890	827	846	811	909	862	852	902	872	901	859	880	839	880	821	888	869	824	810	923	887	883	881	887	892	903	872	921	893	886	890	840	878	846	874	866	828	884	856	830	874	819	837	854	847	860	842	878	874	876	869	922	861	868	874	907	849	853	883	828	842	888	840	886	888	875	884	873	846	870	870	834	881	862	934	869	880	863	857	922	885	800	887	875	908	815	852	893	912	904	864	848	888	877	884	809	804	813	876	848	817	839	870	864	919	880	899	862	873	830	840	868	873	856	852	890	887	890	869	869	854	879	881	871	837	890	850	831	857	852	914	868	866	864	839	904	829	929	881	812	909	883	838	840	862	876	887	924	847	836	868	885	872	859	915	818	894	849	826	876	831	839	868	851	868	867	871	886	915	879	828	870	861	854	884	905	843	832	864	835	896	887	877	845	866	845	846	863	866	863	867	839	889	851	902	859	877	844	848	909	918	875	861	866	879	880	864	864	864	859	891	866	879	882	896	881	898	868	884	903	855	866	808	872	923	903	859	860	850	850	860	841	879	827	863	912	901	823	843	865	859	876	885	907	864	880	795	927	859	919	864	882	910	883	874	891	839	923	857	836	904	847	896	904	842	852	869	897	856	840	873	846	882	891	889	846	862	951	815	874	858	844	897	833	869	876	879	832	888	870	855	905	849	880	862	932	810	883	852	851	846	823	833	842	851	860	841	871	851	863	884	850	908	859	889	831	891
6390	2861	1789	385	171	168	195	168	189	186	175	166	156	181	179	173	193	196	187	154	192	173	180	174	154	158	172	176	202	177	189	187	165	154	165	169	176	173	183	175	179	191	178	191	163	181	157	181	175	170	172	145	190	166	187	140	173	188	176	174	183	175	190	173	172	180	176	160	182	169	165	182	158	166	169	184	205	157	153	195	148	145	173	170	185	159	165	174	154	156	183	193	150	198	174	189	170	174	166	182	158	164	164	187	179	168	171	193	176	166	174	151	162	196	159	183	197	167	194	181	164	164	188	177	153	173	155	182	167	163	184	167	151	171	152	174	187	141	161	167	165	178	161	161	162	167	175	177	153	146	152	174	163	134	181	172	182	174	175	165	169	165	174	167	159	170	147	192	183	183	179	170	177	181	176	146	180	142	173	167	187	171	149	167	160	163	178	182	182	177	184	151	172	181	159	145	166	184	187	161	177	146	162	172	186	158	168	183	176	178	176	196	163	170	186	161	167	150	188	194	183	175	187	172	148	180	157	155	162	169	158	191	168	169	176	158	155	182	174	176	174	173	161	164	184	189	184	155	188	189	155	188	155	170	163	167	189	178	141	138	168	184	176	199	177	174	173	166	173	173	161	175	171	157	205	162	163	170	183	181	167	183	156	140	167	179	170	201	153	174	155	158	172	186	163	190	165	172	176	166	164	186	174	152	184	154	187	190	185	154	186	165	165	177	168	200	178	185	147	150	186	160	178	162	156	165	164	184	169	171	164	185	182	188	174	164	171	173	185	181	178	174	177	188	165	171	175	192	185	154	165	169	174	189	188	174	180	166	193	166	153	148	181	180	169	179	187	175	170	195	180	190	155	169	165	171	186	172	175	157	196	197	166	180	158	161	171	189	166	153	181	182	167	176	197	186	185	156	188	181	160	169	186	178	161	166	174	177	156	194	191	158	169	172	181	152	183	176	196	187	165	148	180	162	177	163	161	183	189	167	170	161	172	162	167	178	180	156	189	166	175	182	173	175	166	157	188	178	165	173	168	157	176	171	193	183	170	176	154	166	176	184	163	189	166	175	164	182	200	195	168	184	173	155	167	182	185	198	183	172	177	167	151	197	150	169	159	161	162	201	172	162	190	191	170	168	195	161	175	178	145	170	177	155	175	183	193	161	158	171	171	190	192	146	158	177	166	182	171	187	133	189	194	184	159	159	170	176	168	171	171	168	183	175	185	159	168	164	151	184	186	162	159	177	179	163	205	208	168	180	182	175	172	196	177	144	171	195	171	163	196	190	169	182	158	175	173	160	170	203	176	157	167	170	172	173	157	200	172	161	167	199	199	173	183	162	179	166	153	172	174	163	163	162	171	161	170	164	180	137	170	166	153	155	171	184	193	174	156	165	147	182	192	149	167	177	185	183	183	173	172	164	176	167	183	195	217	168	162	187	156	182	192	186	159	193	188	178	162	191	185	196	183	165	198	150	185	179	176	168	194	185	177	182	151	170	159	197	162	186	171	167	158	191	171	142	169	189	197	187	178	166	177	179	158	176	189	171	189	165	175	172	165	179	165	173	142	180	159	166	135	210	157	164	164	186	199	175	150	163	177	163	209	176	169	172	191	143	175	165	147	173	163	188	171	171	191	172	170	189	155	195	174	170	170	177	157	177	180	181	170	167	177	159	180	183	196	179	188	192	165	169	180	153	160	184	174	167	180	162	190	170	185	184	176	168	183	196	154	166	179	161	183	181	163	166	165	176	184	169	176	154	181	180	185	162	160	165	162	133	150	198	186	156	163	166	182	170	166	187	172	165	182	178	150	170	182	165	161	178	182	165	186	188	179	203	151	164	160	178	194	175	197	166	165	184	192	198	159	174	168	166	191	186	170	167	162	167	183	151	150	171	186	176	157	190	159	167	165	194	184	180	171	153	188	170	193	189	201	152	169	171	185	187	173	182	192	151	160	160	166	159	176	156	201	158	154	182	177	156	170	169	192	187	186	193	143	155	174	164	159	146	159	172	168	184	184	161	169	158	153	170	158	181	194	155	166	186	183	190	157	167	146	161	162	200	195	172	187	180	167	151	123	156	164	172	170	172	192	148	175	178	152	187	188	165	189	157	180	182	178	175	189	177	165	167	181	182	163	149	177	149	177	166	167	181	182	183	158	179	201	169	166	187	160	161	165	165	163	190	172	164	149	172	164	174	178	214	181	173	179	163	175	162	182	164	170	161	160	182	188	166	178	179	185	191	199	166	178	175	172	163	176	196	165	162	189	179	208	173	146	170	163	170	168	178	182	159	186	175	168	158	186	165	162	172	157	147	180	166	193	155	169	180	171	182	195	165	158	147	177	155	198	174	180	168	195	144	181	148	144	142	160	167	189	186	170	209	190	174	187	185	168	171	169	165	167	192	183	176	176	183	168	159	160	160	160	192	184	163	190	180	158	174	167	158	149	193	148	165	165	184	164	180	177	155	170	191	176	171	183	147	196	178	171	194	191	190	165	161	175	196	177	181	161	172	174	172	166	162	197	173	176	179	174	183	160	172	204	185	182	165	183	171	158	168	159	171	170	182	168	154	180	166	176	172	200	177	160	165	169	174	163	172	166	163	173	180	193	159	184	173	176	157	166	186	176	157	183	188	186	174	174	175	169	164	178	177	152	166	165	172	191	172	180	197	167	180	165	169	161	153	144	164	159	155	139	168	159	162	173	203	163	169	178	153	173	168	164	157	164	182	172	172	202	179	172	178	174	153	167	187	189	165	172	170	166	165	181	148	169	168	153	174	167	159	183	207	194	201	173	155	179	178	171	156	189	154	167	172	155	179	173	171	182	171	179	189	194	176	171	169	165	174	160	183	170	191	183	185	202	190	183	166	182	174	159	163	177	173	182	170	194	178	187	163	177	177	168	163	174	189	161	185	170	160	179	161	178	174	169	162	172	192	175	190	177	165	157	179	182	185	162	150	164	189	196	189	178	151	176	159	158	157	186	152	155	183	177	185	164	172	187	162	160	169	164	157	170	197	170	167	177	162	188	152	184	173	185	155	158	182	173	173	162	168	156	178	175	152	171	189	171	182	177	158	176	176	173	191	172	159	163	184	161	197	179	190	167	164	157	178	198	173	210	167	177	177	181	157	154	160	174	159	166	172	172	174	184	180	181	175	167	178	168	175	171	179	174	166	165	147	172	185	183	176	154	161	177	182	176	179	195	179	178	171	167	177	183	185	154	168	172	169	169	201	151	170	163	188	164	167	174	182	168	173	183	179	181	183	188	184	192	182	163	159	180	163	175	179	162	154	170	139	140	168	157	180	182	179	168	174	181	184	168	160	200	154	184	181	184	170	181	165	157	190	188	180	186	215	174	212	208	188	192	164	169	187	166	173	190	160	169	175	194	193	171	172	160	158	174	183	150	198	172	181	182	166	154	193	196	163	195	181	160	163	165	191	192	184	188	183	167	177	176	156	166	169	160	180	188	167	177	182	157	193
5661	4706	3740	1264	534	565	573	530	506	566	513	512	574	567	561	509	511	547	532	491	531	555	511	541	500	509	499	538	522	532	514	522	508	539	512	519	520	561	519	499	553	533	478	522	497	514	501	524	547	515	539	525	499	492	519	534	512	522	494	513	519	511	520	511	549	467	492	550	532	513	555	551	533	517	536	499	495	525	517	478	488	495	506	513	516	496	534	501	520	526	530	518	498	518	491	537	504	541	557	527	473	494	556	526	510	488	478	546	546	489	531	544	533	545	564	521	493	581	509	502	467	486	557	551	536	535	554	511	476	554	506	456	508	525	533	505	519	518	524	510	536	531	503	497	481	549	506	514	484	484	462	484	544	528	519	541	560	516	494	510	527	595	498	498	494	503	521	492	487	510	530	511	525	538	512	547	513	498	484	452	555	542	506	560	512	509	490	502	502	493	490	553	483	524	513	522	533	485	545	540	533	520	482	546	540	487	510	516	521	494	519	518	494	500	520	481	502	508	498	496	489	531	492	510	548	511	524	505	506	551	485	488	510	501	483	533	481	512	515	548	550	511	533	512	545	490	507	518	533	539	535	494	542	531	509	492	544	486	545	488	553	547	519	495	503	514	550	510	524	457	504	496	553	540	499	499	543	506	515	534	512	528	515	509	515	519	498	535	519	489	534	507	559	511	505	517	535	514	520	568	512	541	533	510	555	505	487	542	497	529	493	511	518	509	513	512	515	482	511	519	537	525	499	514	490	529	478	495	490	559	510	530	501	519	513	537	515	484	505	516	504	511	514	509	521	537	540	527	581	496	542	486	516	541	504	492	481	538	506	479	531	497	514	527	502	466	498	514	546	515	523	507	490	486	564	521	529	548	537	507	479	566	475	530	512	561	472	533	514	502	574	512	503	500	482	559	535	553	562	522	479	500	523	499	521	541	509	493	488	539	526	514	535	507	543	506	516	497	528	529	502	505	506	503	494	511	545	513	519	498	535	538	503	526	540	540	547	507	506	543	522	526	471	524	545	452	513	507	506	520	474	476	511	547	512	483	531	516	522	552	535	496	543	537	518	528	502	546	519	522	526	511	544	544	512	531	505	548	500	516	504	483	518	474	516	522	480	515	471	513	506	520	532	506	513	510	498	536	507	538	529	503	587	519	526	494	498	533	491	490	508	527	518	517	544	549	498	485	512	519	536	549	513	541	504	532	569	563	547	544	498	574	512	525	519	521	531	495	527	490	500	512	539	568	510	489	532	488	512	510	533	534	505	499	523	514	489	502	510	519	500	486	511	522	570	496	517	497	529	532	528	528	509	505	473	513	507	515	508	504	530	510	505	559	490	519	520	446	504	527	538	511	518	500	505	494	512	523	573	497	529	494	541	529	487	502	488	544	502	516	515	523	503	491	522	542	524	533	511	498	513	525	545	510	506	561	502	517	529	527	511	506	486	501	517	503	505	530	526	518	533	497	516	518	562	523	483	512	498	526	482	488	548	511	507	538	510	530	519	549	532	490	518	516	511	513	536	515	553	528	532	525	525	505	533	507	512	514	538	503	523	560	473	498	501	530	518	531	498	531	519	543	544	522	563	499	515	525	522	555	508	501	521	520	541	536	526	505	529	508	550	508	495	497	504	490	502	496	505	531	504	507	525	519	508	511	509	530	487	548	526	520	510	493	529	501	507	504	529	531	499	503	486	490	519	500	508	504	507	497	531	524	501	513	517	508	484	490	515	518	541	504	477	521	468	490	508	477	530	475	541	497	531	485	552	526	523	520	506	536	548	520	551	561	500	523	503	546	527	481	500	524	528	541	514	515	500	487	477	499	482	530	521	530	450	481	488	553	521	511	504	520	525	505	507	524	516	523	521	521	503	495	480	519	513	515	501	517	483	541	475	523	473	494	537	490	506	532	539	519	485	479	561	501	490	542	506	515	533	518	535	565	544	513	502	535	523	507	534	471	518	524	513	551	508	517	497	544	518	559	458	526	553	480	487	543	561	553	502	485	471	540	484	496	514	524	537	508	515	523	510	540	499	522	561	458	502	554	503	519	527	540	530	533	523	502	497	539	526	510	527	530	536	505	515	513	511	537	487	499	560	531	508	514	482	506	536	519	504	528	484	514	519	519	494	544	519	517	532	499	512	516	509	516	519	531	556	486	489	492	513	506	495	510	554	515	477	532	538	491	514	530	511	525	494	535	547	520	513	517	512	545	499	550	524	489	509	520	535	483	520	553	517	466	505	567	515	547	512	489	474	514	524	532	504	522	478	549	502	495	511	503	567	497	523	523	536	520	501	551	512	502	524	514	559	515	497	553	536	466	556	502	503	531	494	530	477	508	508	510	507	576	535	525	538	542	516	482	536	557	461	475	512	478	529	489	501	514	505	541	484	518	531	524	493	553	559	509	497	473	547	550	541	482	533	520	493	547	527	525	522	512	515	501	530	525	528	547	512	515	467	525	496	556	574	499	495	510	527	478	502	559	542	531	526	491	495	524	512	519	519	536	472	531	546	537	558	527	511	526	510	506	559	505	521	489	531	492	541	509	478	529	526	519	482	527	503	500	528	509	525	472	508	554	522	501	516	511	519	478	505	524	497	514	513	499	500	506	539	542	501	466	522	533	484	499	520	557	515	502	474	517	522	572	515	520	537	536	517	533	554	500	494	545	523	524	504	521	499	564	532	560	502	530	531	489	480	514	521	516	518	505	527	512	477	517	506	507	526	527	523	538	518	533	483	538	493	510	473	507	508	523	533	561	534	489	528	500	547	507	526	529	501	526	503	537	562	474	516	514	561	514	462	564	554	503	515	498	505	530	509	564	529	528	513	525	545	535	497	480	505	564	491	471	533	492	526	571	537	524	501	520	494	510	486	488	553	498	520	519	502	489	503	510	509	489	513	534	520	521	528	519	521	541	503	521	531	529	578	540	488	515	527	519	504	532	500	527	477	546	503	507	502	539	544	506	504	509	566	508	530	560	546	507	520	532	510	491	500	492	484	508	522	512	525	506	522	523	472	517	505	515	557	470	544	510	526	506	509	530	522	515	525	526	536	514	498	499	495	534	542	458	493	565	488	510	525	542	549	510	499	524	516	482	512	509	538	552	536	480	521	522	537	525	529	479	534	518	523	512	519	550	528	518	512	540	530	521	531	515	547	534	526	507	499	524	539	482	496	490	530	529	514	582	518	516	539	550	557	522	509	516	485	511	508	516	510	553	492	537	510	537	514	535	539	489	504	550	517	560	512	544	534	517	495	490	512	496	504	511	542	502	533	510	524	557	525	573	530	518	479	519	514	506	494	529	503	512	544	521	492	522	507	500	511	499	510	513	488	475	519	507	488	498	496	543	529	506	483	511	528	537	490	505	486	523	515	537	483	530	505	518	534	501	520	514	518	484	547	510	505	536	532	528	562	509	516	493	495	458	504	468	546	485	548	544	503	549	484	530	490	495	498	500	517	509	544	552	535	539	493	519	534	489	538	541
42120	39692	35354	9412	902	534	478	465	388	420	358	382	365	385	358	362	340	356	357	366	326	349	340	388	353	377	338	377	331	398	351	329	341	339	293	354	322	327	333	320	334	341	318	345	345	348	378	327	309	334	333	311	314	353	352	320	386	360	345	361	324	321	335	328	338	349	289	359	335	340	323	323	327	344	342	337	343	343	307	318	346	372	347	343	308	316	322	344	322	348	342	372	349	313	340	348	343	321	337	358	352	327	329	338	346	372	359	321	349	309	334	317	302	347	313	334	323	301	335	326	319	312	323	341	340	313	309	313	344	352	327	318	318	311	313	313	331	334	294	344	315	320	288	319	337	321	321	351	349	326	326	356	350	367	320	351	363	335	360	342	331	328	325	322	332	322	327	343	333	340	344	340	341	318	331	346	348	320	331	342	343	344	330	365	322	325	335	298	373	336	300	362	346	329	327	354	330	346	330	356	351	338	337	297	325	296	334	341	331	316	325	321	367	336	356	320	309	284	293	365	306	340	317	342	317	317	361	310	349	320	333	370	347	358	345	336	361	333	350	344	340	349	344	347	313	353	322	348	338	319	329	315	341	335	319	339	307	332	333	345	315	331	310	332	341	335	336	331	343	324	313	328	327	306	338	326	326	351	347	341	345	317	294	327	371	372	354	329	359	335	317	344	369	328	345	325	338	321	322	350	334	367	324	324	320	323	335	324	335	315	311	343	335	335	346	321	351	345	332	355	347	351	305	381	343	321	324	326	334	332	333	310	342	352	319	323	369	339	383	297	366	366	349	329	311	348	348	325	322	356	316	338	339	341	336	342	337	342	367	316	327	343	368	300	313	337	303	325	319	327	349	395	338	338	344	337	366	366	369	319	326	306	309	335	351	359	332	360	303	371	351	337	349	333	321	329	313	334	320	306	322	335	338	330	360	330	334	309	311	337	365	320	318	320	328	323	337	351	330	329	290	315	359	303	361	339	344	335	330	334	307	303	325	313	336	328	346	309	329	359	348	322	365	328	357	359	333	333	316	307	353	339	343	321	307	334	339	335	359	346	328	300	351	361	340	331	332	414	320	358	345	304	353	337	312	326	335	357	354	339	323	363	368	328	325	307	326	304	308	327	347	320	302	351	332	319	369	340	338	319	342	357	354	357	344	324	330	306	331	358	346	321	361	334	348	353	347	333	343	327	331	297	312	311	332	319	352	364	334	366	328	344	334	335	308	322	330	349	344	361	342	348	335	318	347	342	371	352	339	348	329	398	319	356	314	345	331	341	332	313	357	333	369	303	331	354	315	341	338	347	324	300	347	344	347	306	362	319	322	347	334	303	338	313	351	319	347	339	337	338	367	335	352	335	327	336	363	344	321	308	347	344	322	344	367	341	298	286	323	350	348	350	321	340	360	339	337	319	340	334	332	347	320	345	317	315	361	312	332	334	346	312	297	345	307	307	343	323	341	357	332	341	315	324	343	365	309	291	351	307	335	355	330	334	355	344	378	345	330	328	324	299	324	321	371	318	316	339	353	347	351	338	338	345	322	356	314	326	337	355	334	347	350	326	329	309	319	328	330	333	328	321	324	306	328	295	328	355	336	327	316	343	344	342	320	328	347	337	362	342	297	314	359	301	346	340	318	322	330	362	327	322	318	337	332	333	304	296	323	350	309	371	388	334	315	334	326	352	360	302	329	304	346	330	349	323	310	348	336	341	347	323	349	358	346	357	341	333	329	359	336	320	347	345	316	329	318	313	326	335	337	318	317	332	323	332	312	315	341	324	360	328	344	323	325	300	363	366	349	309	291	316	330	342	301	331	348	359	360	350	340	321	327	379	323	322	326	312	354	317	332	299	347	349	327	337	311	313	350	367	336	313	363	367	344	335	350	326	333	338	310	328	328	334	341	304	354	365	344	357	301	336	309	346	344	324	341	361	347	331	364	339	321	336	346	287	333	334	349	368	336	376	309	315	324	352	342	319	376	351	358	343	329	342	364	298	341	358	317	355	358	382	337	348	351	326	332	361	353	321	342	342	348	326	353	317	331	326	297	354	330	360	327	324	337	318	344	339	327	330	333	309	334	342	290	341	325	317	330	366	339	339	357	344	324	298	336	364	344	300	320	327	354	373	338	349	303	337	367	282	358	314	341	327	343	344	352	321	353	344	313	329	329	351	375	342	367	343	311	342	325	347	323	342	338	329	319	345	329	354	316	322	343	340	341	331	331	302	311	331	391	364	353	315	297	350	344	351	339	358	370	335	335	314	314	341	339	341	357	344	345	315	334	330	345	344	311	344	352	332	324	364	333	292	333	328	334	352	351	295	361	347	343	321	339	323	352	327	358	292	344	326	382	343	344	320	348	330	331	356	311	319	352	318	286	330	327	326	329	357	321	345	343	339	356	352	320	314	333	335	300	286	359	345	275	337	353	337	301	354	328	310	350	343	305	357	318	309	342	340	324	343	336	351	316	337	331	316	303	327	305	322	331	378	358	337	372	320	338	318	352	344	362	364	353	338	339	283	318	315	341	339	309	346	343	340	351	323	317	319	312	317	337	353	333	335	346	351	336	356	371	291	306	326	356	341	350	346	334	302	345	335	346	332	366	361	349	349	324	322	366	323	304	323	323	314	337	360	355	356	320	337	295	328	316	300	347	328	363	331	311	325	313	344	329	315	321	315	353	339	343	319	302	315	308	335	331	342	331	300	328	317	313	355	340	324	322	328	303	341	333	339	312	320	345	341	353	339	326	332	311	316	306	339	332	312	326	327	317	335	344	343	347	332	328	348	313	326	312	326	343	327	319	340	341	315	310	327	345	310	308	333	343	343	351	338	342	324	311	347	349	325	300	351	340	293	361	357	369	348	349	327	339	361	319	301	338	326	330	361	313	344	335	327	308	335	354	311	301	327	311	330	356	359	330	337	357	326	304	334	341	327	393	348	337	314	328	311	300	329	374	318	313	303	339	297	353	324	347	358	322	289	337	373	359	344	326	320	330	302	375	327	372	377	329	313	393	320	372	348	336	294	318	331	324	331	343	309	325	331	349	310	331	327	310	310	341	292	320	338	325	339	343	288	322	353	339	331	345	320	313	361	334	359	363	329	364	324	319	313	301	381	327	365	312	352	360	342	318	298	338	318	343	363	343	353	352	336	330	338	336	360	343	353	314	332	359	350	378	347	367	356	330	322	314	354	329	333	337	342	353	339	326	351	336	356	372	304	337	335	345	285	349	335	316	305	352	357	351	347	343	299	337	365	356	354	341	329	325	286	326	315	344	343	399	335	354	318	328	330	328	341	351	330	354	349	313	339	336	336	313	356	342	331	349	340	326	333	309	307	318	340	331	288	334	319	334	342	357	323	316	308	327	337	312	275	322	349	326	354	357	330	301	349	319	331	342	325	330	321	330	340	343	333	342	340	329	348	298	338	337	368	338	355	341	346	340	356	346	345	369	327	335	321	347	334	348	307	314	318	343	320	342	317	301	339
23949	31595	31474	11823	2301	1944	1735	1582	1437	1289	1233	1202	1168	1123	1066	1060	1035	984	979	1031	967	976	940	930	956	983	958	954	987	932	946	916	898	897	908	924	876	927	934	882	837	893	873	915	927	923	931	900	956	862	927	903	928	847	926	878	921	861	880	899	869	855	934	895	885	884	869	872	941	955	892	851	884	911	855	823	882	872	841	858	851	919	867	917	889	852	880	866	834	808	953	870	849	886	830	863	855	877	883	898	875	872	876	875	875	833	892	881	907	904	892	847	876	885	842	875	867	885	862	890	833	877	861	862	836	890	897	818	906	899	861	928	897	898	855	847	873	915	874	911	820	945	896	900	944	893	892	877	882	895	832	859	861	801	856	864	914	892	891	868	880	869	841	860	887	890	870	910	856	896	872	904	858	885	911	873	888	884	850	849	828	929	852	874	879	881	786	824	844	858	869	823	857	876	862	842	914	889	931	870	924	874	868	885	860	837	851	843	884	898	919	904	874	829	878	902	870	830	887	828	891	866	927	862	848	895	855	879	871	821	908	860	856	903	874	891	873	892	829	882	884	858	889	886	841	862	860	851	863	881	896	880	871	861	868	893	882	896	886	856	910	918	851	837	868	918	846	879	902	915	902	793	851	865	863	897	865	936	875	897	890	882	843	915	874	894	924	872	929	925	874	906	853	866	866	858	837	840	924	861	919	800	891	847	866	825	882	863	849	828	819	893	865	889	856	867	811	889	881	859	876	886	890	862	861	914	795	915	881	868	883	870	924	879	871	889	861	838	885	870	862	838	831	880	852	905	887	874	890	864	875	908	926	854	860	859	870	836	869	868	900	917	884	858	856	865	881	863	924	858	883	892	883	847	870	890	871	814	924	874	845	927	871	852	912	842	837	858	894	892	906	880	867	886	883	858	842	875	870	896	826	855	786	937	913	852	863	829	857	904	874	848	866	886	908	871	857	860	841	910	945	837	883	855	868	811	876	877	860	841	878	912	857	847	849	870	860	865	891	904	902	910	883	893	911	891	883	890	889	884	896	840	836	894	819	872	893	860	871	864	928	877	861	908	820	923	890	853	840	903	855	896	871	905	858	835	899	885	890	904	862	856	794	848	850	888	908	877	874	874	872	886	856	797	855	856	858	838	902	889	883	816	905	922	847	874	843	858	851	920	806	845	856	891	879	902	880	889	866	872	888	812	877	876	825	829	861	818	834	848	898	873	842	849	901	863	839	858	900	884	904	861	855	889	844	830	824	836	809	870	873	891	924	859	898	878	895	893	856	862	816	857	834	843	850	839	928	914	899	863	936	908	846	887	917	883	903	887	897	930	845	853	886	859	855	863	900	849	843	835	866	946	856	893	874	871	830	866	888	845	865	806	869	888	922	841	888	851	880	893	884	816	867	839	886	836	851	863	834	847	881	850	913	870	908	849	817	865	807	885	832	821	862	907	848	895	870	815	851	898	930	887	888	886	900	887	895	930	836	866	880	869	866	865	831	842	858	802	862	889	855	883	881	857	859	898	880	864	893	842	897	843	863	906	870	879	856	876	903	881	867	828	918	849	827	900	864	893	855	855	840	861	831	850	877	876	878	897	846	910	908	864	851	838	840	872	919	826	820	852	869	839	869	870	899	864	842	886	857	829	910	897	876	847	889	870	873	904	855	931	851	832	913	818	857	880	867	864	830	830	833	792	895	831	868	931	919	863	850	875	881	876	851	870	838	849	868	857	828	883	867	848	912	884	878	910	910	816	887	879	880	812	813	840	831	861	870	882	899	884	887	873	833	832	845	838	795	895	895	867	855	858	906	870	841	879	860	854	885	895	824	879	887	875	841	870	845	918	872	892	864	875	895	867	924	813	866	802	873	844	866	896	889	849	850	862	881	867	877	832	846	877	904	858	919	841	883	924	876	920	842	851	892	857	821	903	857	934	913	891	852	866	851	900	885	857	872	880	831	848	869	870	846	827	895	851	851	868	894	904	847	889	844	857	886	866	880	832	856	855	853	910	864	907	905	896	849	904	872	879	858	831	890	859	870	849	795	826	897	887	870	864	857	880	857	887	894	898	886	880	868	866	837	865	871	862	885	931	871	909	895	876	834	839	851	850	871	870	848	874	857	858	875	898	841	914	908	899	808	895	807	855	874	946	873	891	867	811	883	881	909	862	858	937	911	829	900	899	780	834	878	812	901	873	883	872	884	879	928	877	839	867	886	855	850	910	916	849	879	892	858	878	840	798	880	941	880	883	914	876	877	883	861	835	863	842	877	875	867	822	871	855	890	898	880	836	868	919	835	867	867	879	875	834	846	823	851	800	879	920	785	871	863	901	882	866	866	888	857	850	920	851	887	856	869	845	828	911	848	819	875	811	962	881	881	878	875	895	920	858	844	855	948	846	891	843	887	819	903	914	905	935	842	878	875	869	860	891	881	850	885	851	897	827	846	855	849	906	854	842	866	873	858	846	923	869	871	851	888	846	897	885	852	851	847	897	910	883	878	868	871	896	843	898	848	877	909	899	905	853	877	845	877	833	849	868	839	880	901	832	831	832	855	882	898	844	838	897	853	797	847	859	848	888	855	820	862	888	883	890	918	905	883	872	899	852	909	863	897	872	889	861	912	851	876	904	903	850	839	855	845	893	865	886	907	858	809	882	894	892	831	872	890	846	934	859	874	883	860	928	910	816	859	878	850	851	894	877	858	833	869	908	853	893	856	839	900	866	857	910	891	828	848	870	884	869	856	839	902	887	896	890	849	914	867	899	906	849	866	846	850	818	893	860	920	828	845	825	849	925	842	894	823	886	939	859	837	892	923	856	803	855	845	917	882	872	860	859	919	847	915	893	853	908	857	856	846	898	880	900	852	895	881	915	823	860	864	840	891	870	882	891	832	821	848	869	817	843	868	832	870	847	884	872	944	844	875	884	845	814	922	868	886	879	815	882	897	877	853	858	843	845	889	898	875	885	888	840	847	844	840	863	866	860	842	860	856	838	840	867	881	889	872	832	879	918	901	849	879	865	884	813	836	913	861	872	856	878	879	857	867	858	914	861	880	864	902	875	848	927	822	808	892	856	910	899	843	855	905	842	919	843	874	906	853	894	877	889	873	870	825	879	839	867	828	823	865	810	895	855	861	879	808	881	847	877	845	883	888	821	849	881	824	857	860	907	913	881	876	893	874	855	923	821	835	851	879	893	831	845	906	897	852	870	884	906	890	826	845	839	828	920	929	837	854	851	866	846	824	879	896	850	848	912	870	837	843	894	876	837	880	942	906	828	865	803	846	858	881	870	825	874	852	859	844	882	881	904	846	886	872	900	886	871	844	885	876	906	863	826	879	911	902	903	867	826	896	824	870	862	910	874	822	865	892	864	812	899	858	910	867	795	896	901	852	819	870	843	913	843	816	827	913	907	872	907	823	873	881	859	873	874	882	871	897	832	847	869	838	932	853	890	934	872	819	846	916	875	921	871	883	861	833	873	848	862
56705	55941	47921	15833	2058	809	681	583	519	450	476	416	437	390	431	394	387	415	386	366	405	339	359	370	368	353	370	344	354	351	346	367	358	353	352	354	361	364	362	349	332	360	352	345	386	350	348	373	353	351	351	348	346	328	346	343	353	366	357	307	372	355	348	367	335	368	322	334	339	344	348	315	335	364	314	334	345	389	336	352	341	326	365	374	346	329	363	344	331	326	340	358	311	334	316	351	345	292	343	331	336	321	353	341	335	375	356	355	334	338	327	341	328	365	350	345	337	349	335	339	350	361	323	326	336	322	334	353	327	333	338	332	330	367	370	318	387	374	395	312	320	340	327	383	391	324	350	338	382	339	362	309	341	321	354	368	356	368	352	346	366	348	328	323	334	351	353	349	332	333	344	348	341	332	312	338	339	321	334	345	308	329	340	350	356	348	374	346	345	331	373	338	338	366	333	334	349	318	335	339	374	349	330	362	354	350	348	357	334	357	354	335	368	324	338	370	307	342	331	332	328	330	361	353	381	340	329	357	312	358	342	323	340	375	380	410	368	350	331	351	338	349	353	374	328	350	334	357	340	355	329	345	338	336	311	381	347	322	347	354	352	343	322	360	315	335	343	345	353	341	339	343	312	378	372	333	367	346	339	344	328	352	307	354	340	352	362	312	367	355	309	340	350	330	334	301	332	350	376	324	332	397	346	343	343	337	377	330	345	307	364	316	326	333	349	348	298	317	364	347	305	336	334	346	325	342	372	330	351	321	306	341	350	328	331	339	340	347	339	363	345	337	319	339	328	367	346	359	361	357	340	359	329	332	334	351	337	297	363	330	341	356	337	317	354	317	365	361	346	370	335	366	322	346	350	348	346	331	338	333	372	334	366	343	354	332	340	349	347	325	323	366	371	357	343	323	313	345	341	366	314	340	386	380	379	322	336	352	337	319	354	345	346	391	333	360	316	321	393	358	358	318	337	333	335	316	324	349	376	325	345	332	314	348	357	350	330	343	367	354	372	351	361	360	368	329	317	329	342	340	335	402	363	334	317	356	333	357	358	293	356	334	344	364	392	334	340	327	375	348	381	357	351	291	299	342	334	324	336	347	363	353	357	365	348	368	344	351	354	323	364	373	352	355	330	338	339	325	340	356	354	404	314	372	356	359	351	332	365	333	315	324	344	356	371	328	355	367	331	333	359	324	327	348	324	357	350	345	350	353	380	312	329	380	369	383	340	330	330	351	322	347	296	359	339	307	353	386	381	370	321	345	343	365	353	338	350	315	339	376	364	299	322	338	365	339	340	357	349	349	337	346	372	347	379	333	352	320	363	374	304	347	338	362	323	333	333	359	340	376	325	365	342	367	371	377	368	297	357	360	324	335	335	339	368	329	311	328	345	323	338	332	346	355	310	336	323	353	341	355	321	338	323	333	336	358	364	353	353	369	333	350	325	335	329	323	325	362	367	342	387	325	346	345	407	368	345	352	367	338	337	302	364	330	337	369	331	355	315	341	339	370	332	383	360	333	345	354	369	335	349	339	371	348	340	354	370	339	349	350	368	330	343	324	381	342	335	332	350	345	328	335	368	356	370	349	360	349	344	374	326	322	344	355	354	342	357	363	348	345	363	335	330	315	342	340	368	367	345	331	338	365	357	339	335	347	300	329	353	350	333	338	328	346	305	364	343	331	363	388	329	323	360	346	357	350	341	342	356	324	314	348	354	346	385	378	345	339	342	335	350	333	316	334	326	339	337	320	358	338	359	316	340	351	350	356	350	344	338	299	325	348	319	319	318	355	361	359	346	352	299	321	347	366	335	362	332	322	316	291	327	358	341	324	302	374	320	341	342	351	347	337	340	324	328	405	332	357	339	358	335	322	297	363	356	313	347	317	325	322	392	381	370	387	316	333	320	339	353	333	348	357	342	310	354	347	324	351	364	321	329	353	336	300	340	339	325	346	322	334	327	353	327	361	376	362	336	348	342	371	341	374	338	365	344	369	341	349	311	341	379	336	352	392	365	378	345	321	362	327	325	365	335	334	372	327	354	337	359	349	333	369	311	323	328	344	333	353	342	358	375	345	337	364	376	339	337	353	304	353	331	342	364	343	341	330	351	322	326	350	333	358	340	367	319	359	359	334	387	352	311	354	377	351	324	337	370	319	338	339	295	325	380	349	341	328	373	331	321	393	334	325	334	325	333	347	320	332	316	323	324	339	350	333	321	362	382	348	431	354	352	351	314	340	331	357	340	353	335	374	316	359	351	360	356	361	326	335	300	371	337	357	336	373	351	311	326	347	320	366	325	313	401	353	354	359	363	364	376	336	340	371	326	342	334	362	339	336	331	311	325	335	333	353	347	321	349	381	324	319	378	345	360	335	346	358	320	324	329	345	347	351	332	366	347	362	354	369	386	346	342	339	347	331	371	350	349	337	387	326	357	355	377	353	326	360	330	327	320	333	335	351	340	353	354	298	333	348	353	333	352	347	343	392	316	356	356	368	327	348	331	347	342	358	345	321	341	348	338	332	326	308	323	325	325	383	318	379	343	332	336	345	344	356	384	369	367	310	347	335	327	340	371	343	329	363	302	351	348	349	339	378	331	361	342	333	351	354	377	326	369	337	313	335	348	329	362	353	338	367	348	368	325	347	344	331	358	313	318	355	350	360	356	377	372	341	338	326	358	351	313	337	365	328	344	372	325	337	336	350	353	346	348	301	363	346	344	354	342	314	352	349	369	345	350	315	343	311	361	350	345	326	327	341	316	386	310	392	354	359	356	324	327	360	323	326	333	321	323	331	373	360	349	361	362	346	357	332	325	323	346	327	347	318	345	317	356	315	363	348	326	338	348	322	315	342	370	344	315	340	383	343	381	355	354	345	338	347	377	360	342	339	328	321	343	325	373	353	354	337	341	379	349	373	360	325	326	365	370	377	343	305	329	354	339	345	366	318	326	360	344	355	363	344	358	364	384	344	367	333	367	355	328	343	349	340	348	347	336	342	380	330	355	357	348	359	358	341	363	377	359	337	354	328	338	347	336	346	359	362	372	327	300	321	351	303	391	362	336	365	374	342	307	347	331	347	377	375	336	351	349	309	333	336	347	369	386	375	332	376	308	364	335	337	363	354	324	357	358	340	353	327	323	321	359	332	361	339	315	345	348	363	356	341	331	349	364	342	387	336	361	322	336	289	350	339	356	335	307	320	377	335	367	352	344	348	317	299	352	318	361	317	373	349	380	369	326	344	380	351	351	336	327	316	311	352	316	317	310	339	350	357	329	354	362	363	342	348	357	327	324	353	343	327	355	338	356	322	326	310	352	363	336	362	326	300	348	348	351	354	359	327	329	359	335	367	383	338	377	358	357	384	371	329	361	371	381	340	327	304	359	338	355	350	352	344	367	346	341	338	318	363	380	377	299	354	356	330	331	324	342	343	355	309	338	344	375	265	352	326	339	345	342	328	323	326	371	371	327	360	341	329	389	329	356	318
33022	41505	40676	15187	3580	2949	2575	2200	1927	1739	1600	1529	1395	1374	1294	1259	1230	1119	1110	1072	1045	1123	986	1011	1070	1043	1030	1023	915	1015	987	973	966	966	933	886	965	859	948	932	925	903	901	915	911	851	913	911	885	899	895	901	902	903	896	898	842	931	902	908	876	842	828	832	871	864	874	852	918	883	834	921	906	858	888	878	871	924	852	900	822	838	901	867	876	921	825	806	847	893	884	853	874	870	855	896	830	900	846	867	908	867	827	870	860	867	901	841	920	846	857	941	884	872	933	906	864	871	895	829	848	917	903	898	880	893	883	853	878	836	842	882	907	914	890	894	853	902	854	852	853	845	858	861	837	883	849	901	886	882	823	843	885	849	842	871	860	877	914	893	903	923	847	812	852	826	861	877	835	828	858	853	854	872	848	836	880	896	833	855	865	894	892	852	910	923	885	902	878	856	902	885	868	915	882	923	841	834	857	870	875	845	853	940	875	869	892	851	844	856	868	840	869	869	903	844	885	903	835	816	875	856	907	837	874	878	878	853	856	914	907	854	832	912	875	864	869	909	893	901	833	828	788	887	840	876	884	858	849	828	875	920	857	858	841	886	871	836	866	882	835	850	826	862	888	837	830	863	873	907	898	890	821	855	822	836	874	880	917	857	851	801	843	877	897	836	878	877	890	892	855	841	865	920	842	893	797	863	901	899	858	814	830	879	858	825	844	845	877	906	873	906	904	842	845	873	851	849	849	817	893	862	817	863	880	854	889	896	882	857	867	854	868	899	861	873	874	828	860	855	904	880	919	905	873	876	818	871	866	871	844	888	872	849	878	864	892	900	824	844	912	870	829	878	886	893	883	840	884	852	847	809	848	859	840	845	870	816	822	868	869	868	815	820	854	867	835	836	890	834	838	810	895	825	857	869	884	833	884	829	878	849	875	866	864	862	817	893	906	859	850	884	836	877	836	829	852	854	835	903	821	829	845	894	916	908	857	893	884	892	869	862	858	864	841	877	878	881	817	846	890	879	875	852	867	920	850	878	866	840	847	843	909	891	921	887	844	817	844	808	875	869	883	872	904	901	854	859	867	853	864	926	894	843	862	899	893	848	826	854	812	876	887	850	878	851	867	877	872	868	842	869	808	870	897	873	850	924	830	865	930	858	841	852	833	889	866	904	846	824	880	861	856	908	855	882	855	885	792	836	890	846	849	885	846	908	895	866	863	921	889	828	867	829	805	864	857	843	824	901	848	846	829	865	890	888	843	839	824	857	842	844	841	847	867	869	888	868	850	911	843	917	841	890	847	884	857	861	864	843	842	905	839	845	884	850	893	866	880	905	847	835	865	874	874	864	885	866	934	846	888	904	889	878	871	891	863	893	869	884	875	874	862	854	864	876	903	841	857	847	872	885	842	884	893	945	901	854	901	914	815	862	817	834	862	834	768	846	812	901	835	851	879	894	898	821	908	833	860	886	847	903	879	891	863	839	835	890	907	842	903	862	792	865	840	842	913	862	794	834	900	883	827	859	849	891	825	831	903	825	883	845	865	831	864	841	890	910	866	841	864	873	839	897	926	867	856	850	868	809	886	901	839	921	919	872	888	865	793	848	827	888	894	870	892	891	867	837	923	899	926	835	856	845	886	839	827	888	899	882	920	906	819	897	866	908	817	879	886	852	905	829	864	835	849	904	906	831	871	896	848	890	891	896	865	889	831	884	890	908	858	835	847	866	826	881	846	847	864	837	879	868	901	868	826	827	863	917	878	898	857	937	886	813	868	861	870	903	848	918	813	929	925	831	877	798	882	834	880	872	867	882	893	893	842	892	906	858	911	864	905	896	872	832	863	854	874	871	905	874	890	878	891	845	826	833	911	866	831	874	831	856	906	860	799	830	857	867	865	863	850	847	887	819	864	826	886	872	911	889	865	860	856	877	860	862	829	888	876	851	868	829	864	904	833	873	848	893	887	822	849	877	873	883	879	908	856	873	885	858	870	830	833	804	943	881	868	845	872	861	843	876	852	878	897	830	839	873	889	832	924	948	880	868	899	846	877	841	835	813	923	869	897	880	838	857	876	937	875	878	830	831	846	854	835	866	826	827	839	836	850	924	876	868	870	882	917	883	886	841	816	894	899	829	874	876	853	867	900	879	826	903	872	825	850	877	894	853	845	905	910	876	821	822	889	890	856	908	802	859	898	851	892	863	886	880	876	871	869	831	871	828	876	872	870	863	869	919	868	834	892	823	895	898	903	892	875	880	870	855	842	859	882	861	856	906	861	899	902	854	885	839	892	905	831	846	787	866	854	835	902	849	825	873	866	861	871	875	841	838	860	901	831	865	854	838	890	898	856	857	813	840	893	879	877	860	879	826	834	836	917	868	856	855	888	882	822	887	875	845	837	823	852	866	882	857	836	920	803	889	880	816	937	857	830	892	854	875	849	851	862	873	866	830	827	862	868	885	891	854	912	844	911	895	845	860	878	822	809	859	881	852	868	843	887	785	867	858	856	871	859	857	843	830	845	847	871	802	881	853	919	890	916	880	836	850	845	859	848	902	829	820	905	905	823	856	889	830	881	916	877	876	825	917	814	830	898	856	865	872	890	838	864	832	869	874	891	946	912	843	879	879	893	863	832	840	852	839	896	873	841	926	827	881	927	876	866	824	870	862	862	904	844	835	827	847	921	845	867	934	833	850	881	851	826	870	914	857	865	861	894	876	868	836	870	859	848	876	914	810	850	855	851	898	907	903	910	872	891	940	846	817	904	899	844	870	846	859	872	851	895	856	838	865	914	826	860	881	858	916	876	878	844	854	839	895	829	813	843	893	856	828	875	895	870	834	846	869	897	852	904	833	881	846	903	892	867	883	888	837	825	874	894	881	889	830	861	876	814	841	868	848	892	892	845	906	889	914	821	889	907	873	900	864	860	871	849	859	865	866	845	851	881	875	871	889	893	883	879	894	847	888	839	877	889	890	820	838	868	862	855	848	885	837	890	887	858	856	856	827	859	860	852	892	852	914	909	872	910	865	830	883	892	894	858	878	850	850	884	865	867	827	892	904	836	858	881	935	866	924	828	875	910	879	839	893	867	894	834	878	877	843	852	844	908	917	868	876	832	925	874	801	869	829	865	871	910	883	938	828	915	919	848	842	868	861	888	826	856	858	900	841	848	868	881	900	902	854	852	817	879	861	900	906	899	788	833	855	876	873	868	860	874	881	857	841	882	854	858	865	853	845	853	887	910	831	894	874	892	842	875	873	835	794	853	932	856	822	867	873	882	822	874	862	869	897	875	875	832	900	782	851	857	897	858	810	849	899	892	851	858	903	887	860	880	830	890	941	859	864	879	869	812	887	824	896	872	853	852	836	864	795	882	852	855	875	909	898	880	869	821	871	854	875	869	929	895	868	843	884	836	846	865	880	880	870	860	833	874	862	909	916	879	853	862	862	862	892	838	875	824	871	877	849	867	898	890	838	875	862	872	851	826	811	873	876
6567	2867	1909	263	185	193	184	180	194	224	171	180	204	161	183	186	171	170	197	183	194	163	196	163	159	163	209	178	183	174	183	195	159	196	188	194	188	177	167	139	172	198	166	167	147	177	164	177	164	170	178	202	162	182	164	170	172	178	189	187	187	162	156	178	152	210	178	167	199	182	188	178	159	190	143	165	182	142	179	194	157	164	173	160	202	162	158	183	188	182	164	159	199	179	185	172	180	186	172	172	179	158	167	195	172	179	169	153	175	164	196	168	168	152	199	178	134	156	184	170	172	167	172	191	182	193	181	187	179	170	171	163	160	169	172	174	168	188	175	180	170	163	163	175	176	179	170	151	185	170	180	181	159	184	184	174	168	191	182	192	183	178	177	168	161	170	187	167	182	180	167	169	189	167	137	163	180	180	172	174	190	179	171	168	179	156	170	152	180	173	143	182	164	167	185	182	178	201	170	153	183	170	180	173	172	191	143	165	188	152	201	160	169	176	180	165	180	175	164	155	148	170	172	174	173	207	188	190	159	180	182	171	191	181	167	174	168	189	169	165	197	175	175	161	158	184	163	173	176	160	181	166	189	182	165	186	189	186	187	174	190	177	170	181	163	169	192	184	175	127	171	172	181	168	169	183	197	155	166	160	182	222	189	163	160	159	162	152	164	183	186	163	183	152	172	137	175	171	182	166	165	176	172	159	171	199	196	204	189	172	190	192	165	168	159	173	170	200	179	173	211	179	152	177	168	185	158	171	201	143	168	161	187	142	184	161	171	204	171	189	192	182	167	176	174	177	163	183	183	160	179	170	193	152	182	207	188	165	174	181	183	190	153	161	156	158	172	177	149	156	161	203	182	184	161	165	171	173	160	209	161	188	184	166	180	155	165	166	171	188	165	177	174	186	169	156	160	175	165	168	177	172	172	191	166	178	162	202	169	151	161	164	190	187	172	173	187	174	164	188	182	231	163	162	190	175	195	161	202	161	182	180	187	190	175	158	179	166	183	192	182	191	159	191	179	153	169	195	148	183	185	151	162	177	170	166	174	202	177	182	172	186	164	195	165	182	166	170	171	170	166	163	194	185	150	159	188	156	158	163	161	191	176	149	175	189	166	175	191	157	169	187	199	169	185	173	195	168	175	169	189	165	171	177	183	184	184	161	165	176	162	146	170	173	174	191	185	177	182	162	174	162	181	166	163	198	191	180	169	169	166	172	186	181	155	163	186	175	169	204	179	163	169	170	172	198	174	181	180	190	161	169	178	153	181	166	180	173	171	198	175	154	185	167	171	181	167	189	164	191	182	171	165	176	191	152	155	168	164	174	173	227	188	167	169	169	201	169	186	202	166	205	197	186	182	171	169	180	179	197	173	164	177	164	176	188	147	183	169	190	201	166	168	170	172	178	166	164	170	182	171	152	175	184	174	168	176	170	187	188	164	180	202	165	183	160	159	162	163	165	165	163	153	178	182	144	171	198	179	185	157	165	160	180	174	151	165	168	164	167	172	165	179	170	170	163	183	158	191	200	194	180	165	189	167	176	188	181	170	179	167	143	149	185	189	184	170	151	171	181	166	177	193	174	173	151	163	178	169	167	183	177	155	171	159	185	174	187	166	190	166	170	185	152	196	181	203	183	170	168	188	157	180	190	171	195	143	152	199	191	161	174	180	179	175	173	181	157	169	189	148	179	166	170	185	189	170	174	159	184	186	180	161	183	171	161	166	198	135	188	149	191	165	210	175	203	180	183	161	164	180	168	172	196	164	161	178	166	172	170	174	153	166	174	179	158	198	172	186	172	181	181	187	179	191	164	193	180	190	172	175	192	191	202	178	183	170	164	170	167	177	180	203	183	165	184	165	161	184	167	184	162	155	167	167	170	178	158	175	168	175	181	171	206	206	189	175	198	174	172	187	169	180	159	189	186	175	158	154	181	155	164	169	155	185	194	151	173	171	159	190	187	162	168	184	165	175	188	179	202	187	179	177	168	158	186	191	191	183	161	193	167	186	184	169	183	160	182	167	170	164	164	189	171	170	181	205	167	152	176	191	175	168	184	170	184	160	172	146	171	174	132	217	176	177	185	150	147	148	162	173	181	164	154	157	175	169	149	168	181	178	178	172	158	176	143	149	160	165	179	185	170	173	150	191	151	168	177	163	169	177	165	179	182	164	187	172	188	182	166	180	152	186	176	163	174	179	175	167	190	163	187	153	158	169	167	175	143	173	175	192	171	182	173	183	168	177	166	173	176	160	172	166	158	162	165	190	201	146	186	180	181	185	183	182	197	169	166	173	167	188	161	181	184	173	174	153	174	182	159	192	185	164	174	175	166	191	190	170	198	161	165	195	168	169	165	164	166	192	164	161	191	181	196	190	176	161	155	175	162	187	168	182	168	175	196	165	168	163	200	180	204	176	159	180	182	162	193	159	166	149	184	181	177	167	199	198	162	190	174	181	186	155	179	197	184	175	178	181	178	190	182	147	176	177	169	180	154	176	186	183	175	171	155	176	140	176	172	193	197	176	192	175	160	162	173	175	164	174	188	182	150	160	171	183	166	174	152	171	181	189	173	168	170	186	149	188	171	177	189	157	193	168	156	188	175	186	186	183	137	180	192	191	144	206	179	218	193	155	167	167	187	167	170	171	190	190	150	159	180	168	165	186	179	160	172	162	175	157	173	175	175	153	169	180	171	189	206	196	198	167	179	158	176	195	172	172	168	187	170	185	175	177	167	169	150	177	168	177	178	183	180	194	204	173	171	169	186	164	200	167	170	179	180	160	191	171	180	155	183	186	189	186	161	178	179	183	157	189	163	169	181	182	148	181	162	158	164	171	157	184	170	175	169	184	213	156	174	155	185	175	187	182	173	161	180	179	196	183	167	189	171	178	181	176	186	172	204	170	174	177	171	184	162	165	160	173	168	180	191	169	160	173	187	184	173	168	174	174	182	157	152	163	190	183	166	184	165	149	167	206	203	166	183	171	159	161	166	162	178	159	172	160	156	147	169	189	173	178	188	194	159	167	160	193	197	185	178	192	177	146	165	185	159	166	167	179	176	184	165	154	161	172	188	150	174	177	177	174	162	189	171	179	164	201	180	178	180	189	175	165	169	192	145	168	182	176	168	160	172	166	182	182	179	177	184	195	167	165	162	180	174	188	170	174	194	179	153	161	195	182	153	153	174	176	155	157	168	177	168	181	164	152	178	188	181	169	197	165	173	170	169	170	158	163	139	168	177	182	152	173	198	168	186	174	184	170	173	173	170	172	214	175	150	202	164	165	176	146	170	175	166	180	178	178	169	165	173	177	168	151	179	167	187	174	159	164	167	164	176	145	173	182	185	189	178	180	164	172	173	176	183	152	159	150	172	174	162	159	183	226	176	181	177	164	176	171	167	193	171	171	137	178	182	144	157	179	187	175	179	173	189	162	166	182	168	174	165	165	164	176	188	184	168	181	146	186	193	167	169	179	178	172	195	164	182
5654	4988	4106	832	586	628	589	525	542	492	525	518	536	481	538	509	510	528	524	526	542	555	535	489	513	517	490	561	509	494	486	544	544	471	544	523	475	542	503	518	537	515	501	486	551	526	507	487	466	610	538	488	490	504	517	509	526	484	549	494	509	503	478	495	514	503	501	537	502	506	564	546	505	530	478	517	506	511	538	503	510	491	501	483	528	523	502	489	526	508	559	544	542	494	480	501	515	528	543	517	493	500	509	525	511	541	527	517	531	512	534	515	512	511	496	520	563	508	517	514	537	518	518	572	539	533	503	584	513	520	540	505	487	461	535	520	519	479	574	531	548	543	516	509	524	511	552	505	506	527	515	560	500	528	539	495	517	514	482	530	509	489	504	484	504	490	491	524	556	510	485	500	503	487	518	487	479	546	533	545	544	489	553	531	551	512	533	533	523	511	534	505	484	490	540	497	510	504	511	537	516	494	503	530	546	524	494	542	519	531	500	497	537	530	502	532	503	541	555	494	518	555	538	496	509	556	524	501	479	531	556	516	476	520	486	501	458	516	509	518	469	540	527	513	561	520	527	507	532	515	573	495	503	545	493	505	539	516	516	513	521	530	519	504	491	530	515	513	505	539	508	516	505	486	505	556	524	534	514	537	504	519	492	561	539	499	475	477	535	556	512	493	529	498	502	475	522	494	506	493	529	525	570	494	498	558	525	488	492	514	477	517	541	522	492	499	495	525	513	539	528	496	532	559	530	501	517	502	504	449	529	541	519	491	494	507	561	523	518	526	505	536	479	527	500	504	532	517	524	479	544	504	540	519	492	505	520	537	526	536	509	498	481	488	555	541	526	497	533	471	480	545	508	496	502	512	528	520	553	543	514	486	512	470	496	493	521	546	492	478	543	488	486	506	498	465	506	533	523	531	526	500	497	527	508	536	513	513	531	545	495	485	543	550	527	510	534	530	503	518	515	501	537	524	488	539	522	473	518	540	532	495	517	522	510	530	534	479	501	530	541	500	556	563	506	539	502	524	509	506	534	531	536	508	521	530	523	503	527	485	505	542	551	570	566	489	536	533	501	496	522	551	488	504	543	522	555	520	535	535	507	526	516	524	512	544	518	521	507	524	555	521	534	514	553	548	529	513	527	534	514	506	485	476	536	515	558	527	493	501	547	514	509	528	554	526	545	533	528	539	501	545	527	531	505	534	563	523	511	492	530	515	546	525	508	517	499	505	514	531	540	476	524	526	507	521	508	508	516	481	516	510	510	516	501	527	528	491	518	528	542	507	509	539	505	498	493	473	497	490	528	552	504	540	513	526	509	523	502	497	511	538	509	538	514	579	507	516	522	528	459	490	517	526	502	561	503	509	524	547	533	499	484	508	523	525	524	547	539	553	496	534	518	483	534	453	511	489	533	527	516	536	517	528	547	482	519	524	529	507	506	528	546	510	524	506	531	490	531	518	550	503	520	499	496	540	524	506	538	518	520	495	535	534	512	585	529	527	511	525	518	525	464	541	542	508	519	493	492	560	514	478	510	552	540	485	528	487	522	493	555	491	518	550	529	503	513	534	507	560	567	533	519	502	528	526	529	527	528	527	524	537	520	528	513	502	525	531	552	551	519	521	524	511	545	521	505	505	541	506	550	516	528	494	520	505	531	498	535	506	540	512	515	502	510	510	544	526	489	504	514	517	529	547	485	503	530	546	501	525	533	500	510	493	502	473	523	532	526	529	495	503	486	513	526	485	510	511	569	518	483	488	525	514	510	509	558	521	506	518	523	535	514	473	552	514	510	511	591	488	546	490	535	521	514	498	531	531	510	492	559	501	490	540	597	514	517	499	538	554	509	520	523	516	522	533	489	519	460	550	518	502	518	537	532	545	525	481	535	484	492	502	508	512	521	518	500	492	503	525	489	524	480	508	532	481	523	507	539	552	532	524	536	547	489	510	526	518	537	507	521	536	545	490	516	491	512	511	534	525	513	523	518	535	540	519	505	518	492	545	500	541	515	515	529	520	528	535	513	520	537	497	541	498	479	529	542	509	551	532	490	569	491	525	503	534	540	502	506	502	519	498	522	502	525	560	518	458	500	485	526	474	503	478	516	518	543	523	502	499	559	527	536	514	524	530	517	530	488	536	537	494	550	560	502	525	542	493	483	508	539	521	533	507	533	495	536	508	491	523	523	540	506	534	528	553	497	512	527	507	515	542	538	486	499	529	542	539	507	529	526	535	514	539	548	496	537	525	476	541	508	518	536	568	522	560	542	525	513	506	503	538	513	529	549	535	513	511	528	524	488	500	542	509	512	500	505	448	507	563	548	494	502	508	490	502	508	506	504	534	543	483	544	512	528	537	538	517	511	540	482	502	568	551	479	528	548	507	531	573	521	529	501	529	540	518	476	528	555	527	523	492	549	506	494	525	517	502	535	509	497	520	481	525	534	516	530	531	526	515	503	527	480	558	504	501	483	543	495	556	539	516	515	521	536	509	539	518	514	528	514	531	539	526	494	528	468	522	521	516	513	524	519	537	486	547	488	489	516	510	507	526	512	480	507	498	536	527	504	487	539	508	541	535	478	536	500	502	528	502	556	513	514	496	535	523	530	462	506	539	524	526	510	525	517	493	490	515	529	500	546	511	504	515	508	518	506	487	538	551	531	526	492	528	543	503	528	504	553	514	502	494	546	510	505	499	543	524	548	498	514	504	558	484	535	496	522	500	505	530	535	538	488	473	535	467	509	537	508	515	505	481	549	491	536	510	493	494	538	495	528	459	540	466	507	465	503	544	558	518	480	518	547	544	516	544	498	533	522	520	499	540	508	505	515	505	478	571	530	557	483	562	494	503	523	496	486	518	523	517	526	511	546	547	526	483	554	489	513	510	509	520	546	541	518	524	523	525	477	509	488	518	502	518	529	474	536	520	546	538	500	537	515	504	502	530	527	505	479	499	520	510	534	519	520	491	498	535	532	496	556	487	535	518	538	485	507	471	499	498	530	498	546	483	531	500	535	537	519	517	523	503	489	508	514	506	513	511	521	529	499	503	505	518	503	511	533	534	530	536	508	554	504	504	495	570	486	513	500	542	494	532	568	520	536	520	512	533	515	486	538	500	544	500	524	536	533	529	523	532	523	559	523	535	514	502	545	525	545	500	531	531	495	494	474	529	506	486	534	524	538	512	541	520	571	466	516	528	499	514	496	534	485	518	573	506	507	542	492	538	513	488	488	540	534	505	508	552	512	497	560	494	516	500	517	537	502	524	511	530	467	544	496	535	518	528	462	491	553	552	552	535	521	482	508	496	559	498	503	530	483	506	512	503	532	535	499	499	517	516	489	494	533	555	509	503	520	507	497	553	529	502	550	522	545	552	561	558	536	549	543	490	510	525	534	487	485	530	503	543	494	516	506	514	553	485	514	536	508	541	495	544	500	514	519	528	546	512	544	507	554	470	561	509	516	526	539	460	537	486	537	544	526	548	520	506
42497	40450	37905	8666	876	584	483	399	378	434	377	396	380	364	384	382	364	378	353	367	347	360	356	367	332	382	344	336	345	326	318	355	347	359	343	370	355	340	379	346	328	307	351	356	310	350	330	314	297	334	320	312	305	361	342	328	355	334	313	346	337	360	367	351	310	320	367	357	315	329	334	312	343	359	321	332	365	327	323	347	370	357	299	341	331	353	337	309	307	361	321	344	337	335	358	330	351	342	317	365	325	358	339	332	321	316	305	363	332	337	319	307	349	307	310	355	343	357	336	305	361	320	308	329	308	351	325	328	348	342	359	334	335	356	334	326	327	315	347	333	355	322	364	353	324	341	309	373	317	337	350	330	325	350	366	335	318	362	342	340	353	376	354	352	339	352	350	339	335	327	330	347	346	331	316	333	339	329	360	295	316	319	360	337	320	327	347	321	310	350	336	316	340	328	368	309	317	374	366	349	324	345	319	320	335	340	333	373	323	314	328	314	327	331	330	314	316	342	347	349	369	378	353	364	344	299	337	332	348	380	348	357	326	347	323	325	324	317	322	389	355	331	306	346	321	353	325	343	318	330	330	326	327	349	331	359	385	363	319	334	304	323	331	327	341	358	318	348	358	319	327	320	321	371	328	316	366	315	339	362	328	348	311	390	350	355	340	329	319	357	306	348	326	341	308	315	331	347	357	338	339	359	368	328	317	346	341	362	351	351	352	353	328	283	349	282	324	313	310	349	337	338	322	309	342	346	330	338	349	348	321	327	336	357	323	368	359	349	357	340	356	330	327	334	328	321	320	330	327	296	312	328	328	311	321	335	334	350	321	346	354	342	300	328	350	305	358	332	332	314	318	321	340	309	340	317	306	323	351	320	340	320	340	334	343	342	338	317	323	312	338	331	316	346	368	327	383	344	333	328	358	352	330	332	366	336	316	343	351	328	334	349	353	369	342	368	342	373	357	336	328	308	380	337	341	339	345	318	348	320	373	369	353	342	348	340	357	323	357	312	375	353	355	312	339	338	329	344	322	328	325	311	347	316	361	338	378	367	332	360	333	311	338	345	325	380	346	353	314	323	301	324	338	355	348	305	401	326	335	350	317	337	330	348	352	332	347	368	331	310	334	309	338	327	360	325	383	351	336	343	335	332	332	340	346	325	329	334	305	320	326	338	341	350	333	344	342	347	327	370	314	333	355	351	336	343	321	344	347	349	309	317	330	318	328	324	339	356	331	304	331	321	347	329	341	347	337	333	306	357	333	330	308	316	345	343	301	369	347	341	286	344	370	369	307	339	328	342	346	341	325	322	323	294	335	349	342	375	332	331	316	303	328	352	318	353	347	341	376	310	328	359	327	358	354	320	347	335	347	366	354	328	330	341	329	376	314	322	311	340	364	348	303	355	326	359	371	317	367	338	314	310	338	329	315	314	355	313	337	334	357	330	301	340	365	340	352	355	337	344	350	334	355	357	332	350	325	369	316	327	328	333	326	355	326	323	329	307	357	322	319	321	317	346	316	346	350	332	329	347	347	358	351	320	363	303	366	318	384	332	314	332	326	330	315	336	347	334	339	349	341	374	353	359	344	350	356	325	335	306	343	338	329	330	360	327	302	347	311	344	349	369	327	364	366	326	353	332	324	325	362	332	338	335	368	339	327	338	347	367	339	322	348	329	325	334	348	334	365	339	330	309	324	338	349	350	337	328	329	336	322	328	371	317	307	346	367	342	343	302	336	318	313	314	358	318	320	325	334	338	355	335	309	300	334	343	303	295	322	347	368	331	333	352	298	346	291	330	331	311	331	363	363	315	358	347	377	351	338	334	346	376	359	331	357	356	327	336	328	374	315	325	339	318	355	389	346	368	349	343	340	353	349	350	317	362	356	340	313	362	326	353	339	307	297	368	327	320	329	323	322	319	325	321	346	322	341	365	317	332	342	336	355	331	334	320	324	355	346	339	363	334	323	356	288	408	331	306	321	337	380	341	348	349	350	349	351	338	342	357	315	354	338	333	368	321	359	344	357	345	344	330	351	353	331	331	340	325	319	308	343	327	337	325	337	362	335	314	310	350	330	348	332	311	343	352	299	312	351	362	313	342	354	353	336	367	353	317	370	335	336	304	327	357	344	349	318	336	369	340	354	335	320	336	345	349	309	325	337	333	374	345	335	349	347	306	329	320	332	338	333	306	332	398	315	317	313	340	371	318	352	344	330	371	333	365	324	338	344	321	357	334	321	308	341	349	347	345	339	348	317	303	367	355	340	329	310	320	323	325	327	316	336	327	320	338	328	340	339	321	336	339	294	340	316	332	342	337	342	318	328	342	324	350	342	337	356	352	358	325	321	359	354	378	324	347	320	342	332	323	320	321	342	330	341	334	331	359	325	355	313	325	380	313	328	308	336	329	327	340	322	323	352	319	327	308	311	320	341	362	333	334	319	349	357	344	349	350	401	363	357	351	347	343	318	353	321	346	355	337	294	323	338	343	361	342	305	337	347	334	360	351	316	345	318	319	333	328	352	312	339	345	327	320	358	371	300	364	316	359	303	337	330	334	345	380	354	357	369	328	363	359	392	302	363	349	343	351	361	344	347	370	321	320	353	304	333	350	351	338	349	352	318	339	308	326	326	342	354	304	307	369	309	316	341	319	355	325	345	343	382	366	355	374	341	313	323	296	318	327	311	371	315	362	296	309	305	379	314	352	355	364	362	339	363	348	350	326	311	362	353	353	342	337	316	333	308	336	338	360	300	335	367	354	335	323	349	324	338	324	347	323	343	335	358	309	328	382	360	351	340	346	349	335	331	375	338	331	358	338	341	308	336	353	322	317	342	318	313	370	297	355	364	299	339	343	332	313	320	351	320	310	325	339	342	339	337	342	336	338	341	359	335	324	356	345	306	321	358	328	363	341	359	357	363	332	327	354	331	316	344	353	310	366	343	325	320	343	358	321	357	300	328	340	335	362	354	348	360	350	322	329	341	318	322	335	367	350	334	329	328	327	328	359	343	317	342	345	332	345	341	307	341	328	331	352	311	304	343	364	344	333	314	323	331	349	366	324	329	381	344	332	316	326	353	325	336	311	345	303	337	359	340	340	302	325	339	356	327	350	343	330	308	308	327	332	311	337	352	344	348	347	339	313	334	358	346	335	337	328	328	351	348	367	347	331	322	357	334	348	356	329	327	358	340	343	337	354	339	330	318	357	351	321	324	310	345	330	303	352	347	330	327	316	372	327	354	326	360	369	340	298	345	316	338	332	371	330	343	322	382	308	340	330	344	345	329	286	330	316	352	357	323	336	333	359	333	324	316	331	371	323	302	314	349	320	335	346	324	338	356	341	352	361	366	350	331	315	348	350	315	374	310	326	338	306	330	357	337	349	352	331	323	373	322	323	351	338	322	368	320	348	321	347	324	340	323	338	330	341	315	340	340	335	350	346	392	335	334	348	334	348	323	298	320	345	335	326	317	337	323	345	341	341	344	295
23937	32589	34058	6966	2289	1958	1706	1596	1395	1364	1307	1227	1176	1100	1058	1025	1058	1032	1014	1003	956	968	985	915	928	920	918	928	880	937	922	948	971	890	888	935	928	885	926	914	923	912	857	922	915	894	861	941	898	862	891	845	913	868	878	872	863	920	898	888	857	903	860	832	836	931	866	885	903	884	906	891	906	885	869	892	896	880	862	868	911	886	914	830	874	889	869	803	861	905	888	844	878	882	907	917	856	969	873	861	867	929	894	885	894	890	896	913	829	916	887	871	860	863	892	925	828	886	829	907	911	866	840	892	840	843	901	852	873	858	881	866	909	863	895	922	832	844	864	786	839	857	887	868	855	896	886	868	906	888	871	897	833	854	871	843	872	859	872	897	855	891	841	879	887	853	863	913	853	907	878	920	866	946	862	872	860	847	887	854	881	818	841	886	873	886	872	848	842	784	865	919	823	804	875	876	874	799	916	859	879	842	879	855	921	839	835	829	868	854	789	866	924	847	840	840	884	885	852	871	934	887	880	789	918	853	864	900	854	838	912	877	916	850	869	865	837	849	885	872	864	818	872	849	881	875	837	916	866	873	879	810	894	897	854	826	881	838	867	931	903	818	927	881	887	910	850	880	882	869	888	825	856	861	881	879	864	886	918	866	874	852	862	890	878	897	810	964	835	866	875	878	853	838	831	805	884	877	901	849	880	885	845	883	896	881	879	827	880	872	860	874	845	851	884	907	891	890	870	894	827	900	828	844	853	867	880	846	879	881	877	873	852	880	825	854	855	868	885	932	872	880	899	860	857	860	876	867	802	815	926	877	833	869	858	899	865	820	908	854	795	851	868	786	887	859	928	871	873	884	890	852	870	872	911	875	857	938	944	882	892	870	872	820	863	825	864	838	830	829	886	875	909	869	876	888	893	851	881	893	855	809	874	936	867	887	860	910	881	849	920	841	902	860	822	882	907	946	866	868	851	887	861	846	853	896	888	844	902	903	851	818	861	863	860	843	840	839	946	887	852	829	849	856	871	862	911	866	892	853	915	846	860	926	861	867	868	833	840	851	910	863	896	873	849	881	915	871	850	877	865	811	862	920	899	842	891	828	967	840	877	859	858	833	855	859	877	898	883	846	875	863	889	875	898	858	891	859	835	870	856	877	882	896	915	863	882	866	854	855	862	839	879	886	903	908	836	947	870	875	821	882	929	890	852	864	904	851	838	902	911	836	958	855	875	838	855	902	856	860	951	881	837	852	890	859	861	884	869	872	885	817	837	814	898	889	828	910	891	865	834	846	887	866	917	928	862	843	872	901	800	902	843	881	860	856	837	894	854	882	862	860	834	889	887	876	912	834	957	881	888	882	911	846	903	840	874	905	876	886	883	868	849	862	882	870	807	864	878	905	840	835	882	872	895	870	824	901	867	893	900	831	933	856	847	859	860	859	852	880	892	848	890	852	893	885	846	848	884	794	881	897	829	893	894	865	847	898	885	870	876	926	875	882	849	876	873	888	854	842	892	902	861	862	874	909	833	853	861	871	842	912	900	878	914	882	881	910	858	839	858	839	874	874	910	855	889	881	872	844	867	834	900	864	917	905	818	856	839	881	866	897	876	840	886	843	884	810	871	868	883	855	893	867	898	815	907	858	875	853	852	874	885	885	846	880	862	838	911	863	900	830	864	879	872	866	871	841	863	892	859	838	888	828	912	876	902	880	834	833	832	835	891	836	824	883	907	868	895	863	865	852	842	875	842	875	822	857	872	822	878	888	822	898	888	873	887	819	906	857	907	908	902	857	846	870	839	889	860	859	894	829	899	855	869	868	868	876	869	851	830	876	871	876	871	876	901	828	816	864	830	868	883	884	844	880	806	856	871	888	873	880	861	862	795	909	918	852	844	861	858	891	874	851	900	851	909	847	852	855	857	890	894	899	900	855	857	897	900	895	896	900	833	843	866	860	819	867	879	846	869	900	924	867	912	837	921	853	849	880	862	897	880	842	892	823	960	893	841	860	815	905	902	850	855	900	911	892	892	859	848	861	800	821	849	895	846	888	875	900	839	897	832	846	815	856	941	842	884	873	837	845	850	840	852	899	880	967	862	847	844	891	838	833	895	791	828	900	901	920	879	868	857	854	840	857	844	893	907	889	895	851	925	836	870	904	851	907	865	827	906	901	836	829	861	844	908	854	893	879	902	886	863	854	867	853	821	832	872	882	823	916	877	841	882	819	910	874	879	896	871	857	905	855	875	853	884	830	863	874	888	873	914	898	824	862	913	945	839	862	869	856	855	874	837	879	858	863	881	843	841	874	860	862	874	869	802	915	890	910	862	853	855	890	863	873	885	859	832	886	904	775	894	819	862	886	877	823	917	854	896	867	879	842	863	889	865	898	875	850	861	878	874	910	892	890	857	883	857	895	818	856	912	895	859	886	840	909	850	874	846	847	827	867	802	853	883	867	898	834	876	848	925	864	891	862	876	874	831	853	905	871	840	838	893	888	821	938	912	924	889	862	827	911	857	867	830	829	911	872	820	893	908	908	888	874	825	899	870	837	876	870	899	863	829	870	823	880	846	881	913	865	870	864	884	895	904	821	872	821	913	851	871	847	896	903	891	918	893	858	925	880	896	871	889	864	902	855	818	906	862	889	898	844	875	830	853	827	885	918	851	860	866	842	819	848	896	882	847	897	861	864	849	859	878	823	857	909	813	900	922	954	899	919	885	869	848	888	897	878	821	923	878	882	882	875	842	872	840	901	917	890	903	919	896	908	849	824	865	866	838	884	843	852	895	869	808	882	854	910	883	900	869	862	833	886	862	889	922	900	870	827	854	885	850	845	860	924	884	823	868	925	921	899	833	881	888	878	898	848	852	868	878	863	894	878	789	909	831	905	812	869	875	879	870	908	950	882	829	811	890	899	849	863	902	858	896	821	869	858	812	887	857	861	897	844	908	831	879	902	907	873	879	850	894	911	908	891	886	874	817	845	803	864	884	878	876	892	931	901	946	912	875	823	907	907	856	912	947	847	845	848	866	866	852	840	865	865	906	837	868	848	821	861	841	915	841	852	848	847	838	865	903	908	815	881	857	877	867	888	882	850	875	801	914	825	905	823	878	856	850	829	855	890	861	842	881	884	881	850	883	804	908	861	920	875	916	868	852	896	881	875	863	856	942	894	922	822	825	894	875	867	848	859	884	909	903	906	861	853	891	908	839	807	834	865	877	862	814	897	849	915	833	864	916	885	872	879	892	878	929	894	896	881	869	873	900	887	868	892	867	856	864	912	850	934	876	892	839	900	893	861	919	900	822	868	864	852	825	851	861	883	898	876	939	862	858	862	853	884	855	907	902	862	876	879	871	846	844	862	876	861	901	828	867	842	871	901	888	851	858	863	926	856	846	866	871	831	906	903	841	887	869	848	837	830	900	873	835	919	889	929	911	853	835	836	887	852	892	844	880	856	836	896	885	862	914	858	817	828	863	893	840	859	845	837
56599	57121	52809	17419	2347	808	668	565	462	477	444	415	438	395	401	400	349	390	396	403	366	332	349	375	373	368	401	403	376	354	372	345	367	357	337	384	322	351	352	316	348	312	368	338	336	371	349	331	330	367	357	358	355	368	359	367	379	341	322	349	343	352	327	346	391	377	346	352	373	336	342	348	321	345	354	351	346	334	350	352	362	355	373	332	346	332	345	330	375	365	342	372	376	323	337	346	283	349	349	320	366	357	341	340	314	363	328	346	324	334	361	327	348	335	332	323	388	339	341	333	382	350	326	348	370	310	342	309	358	330	360	357	342	303	366	345	344	352	370	349	331	359	317	332	321	381	371	367	312	340	362	334	336	368	338	364	366	346	336	320	374	370	345	369	360	315	340	364	348	304	403	320	354	330	330	320	320	349	351	349	331	359	347	331	342	371	374	389	318	349	348	331	356	359	358	358	348	339	385	328	344	360	344	384	310	331	346	319	371	323	356	326	340	329	289	364	338	385	394	357	367	360	317	385	344	350	342	353	354	329	348	333	356	341	351	344	363	344	341	354	335	360	363	335	379	348	342	318	341	364	313	347	322	344	391	332	373	332	333	320	355	346	349	336	333	334	325	353	340	332	332	350	337	379	333	373	340	368	340	337	349	380	330	360	365	319	343	337	352	323	340	339	345	364	348	336	358	367	367	355	339	334	370	323	304	343	395	331	355	353	323	332	375	365	394	331	333	351	322	324	364	329	367	335	335	328	364	335	355	352	319	324	365	329	339	338	322	365	354	356	348	324	358	338	348	352	362	330	350	324	352	337	357	350	376	325	356	371	359	353	335	315	377	344	346	302	312	303	338	383	376	300	330	357	364	337	364	344	345	357	321	335	350	343	320	357	355	371	338	364	352	334	323	357	348	336	360	330	358	332	332	330	355	366	362	330	359	376	356	363	359	325	381	344	350	366	342	370	371	323	316	389	340	336	359	317	343	331	347	322	339	342	344	347	366	335	376	325	343	343	375	360	335	326	329	373	350	352	328	359	323	306	325	327	372	358	333	369	352	357	323	363	350	323	369	336	341	321	364	358	362	339	333	313	346	350	346	343	356	350	329	369	308	324	377	318	336	345	329	380	363	379	359	365	346	354	330	331	349	374	338	332	329	338	348	321	334	348	322	315	361	348	361	337	368	340	343	369	365	358	337	365	351	328	362	339	331	318	332	343	389	366	346	362	345	322	361	348	402	348	340	341	326	347	343	341	364	372	347	351	351	344	336	315	349	341	359	348	307	302	323	348	342	358	350	349	352	359	365	307	348	338	313	357	354	389	362	351	367	363	346	351	347	379	344	327	321	339	384	323	330	323	335	326	370	344	322	333	372	350	326	350	346	341	325	356	360	369	353	367	388	374	319	345	324	321	376	338	345	345	339	324	344	357	327	328	345	349	355	352	326	359	367	354	348	342	356	370	371	362	331	353	308	347	341	346	356	327	363	360	334	379	359	369	357	338	365	338	360	326	354	319	336	319	317	384	361	353	336	337	356	354	379	369	351	347	365	330	336	331	346	362	370	346	356	351	338	311	359	349	331	374	318	344	350	377	338	325	357	335	384	371	372	351	361	346	324	355	325	366	317	372	334	360	352	347	376	358	350	351	356	364	357	368	330	346	344	352	346	353	367	349	306	339	355	357	333	353	371	367	329	339	376	352	374	341	368	346	359	379	323	352	360	361	357	295	325	305	332	359	367	369	325	326	332	331	347	340	348	336	349	342	344	351	344	351	340	372	358	346	333	327	339	348	345	336	371	351	322	374	367	387	356	367	345	323	343	354	317	330	368	359	341	337	361	310	352	324	331	331	338	355	341	313	372	323	356	384	351	367	347	366	305	365	369	369	319	345	393	363	324	349	350	365	349	362	363	332	339	373	331	333	310	345	348	328	328	379	366	313	362	344	343	333	355	314	351	345	360	381	330	336	327	314	320	313	354	353	344	341	325	338	356	353	349	380	394	330	332	314	354	351	352	362	344	346	335	333	334	336	343	356	344	313	364	361	363	360	316	347	335	337	367	359	327	360	361	371	356	340	357	369	345	367	349	317	333	345	352	381	333	360	332	378	344	338	362	352	356	374	336	322	320	367	355	366	324	368	333	370	359	353	358	356	344	363	327	373	347	339	368	348	339	375	337	327	328	323	351	317	357	374	344	334	310	327	337	350	332	323	324	361	319	317	370	318	355	361	369	346	369	386	340	361	351	355	324	333	324	338	297	317	349	361	361	357	344	365	334	343	338	383	311	359	331	344	342	365	345	339	363	337	378	348	381	328	353	350	353	337	367	340	315	366	336	358	303	357	346	365	369	361	353	353	329	359	329	346	337	357	381	351	359	348	327	347	355	369	367	377	321	372	337	333	334	346	373	349	346	312	343	307	332	343	323	362	305	338	333	342	328	335	319	365	331	333	345	374	353	320	360	362	344	356	367	324	348	355	328	312	351	352	353	368	338	332	398	365	358	330	317	344	330	338	335	348	352	337	335	373	348	353	350	318	351	343	356	329	328	336	329	355	339	344	327	350	303	325	361	361	398	346	322	342	341	327	359	325	370	342	295	326	328	360	338	304	360	330	347	364	330	330	341	347	317	326	368	363	336	338	348	346	342	367	349	357	330	289	317	351	362	332	323	321	369	354	362	333	373	382	364	354	355	361	335	365	328	325	367	341	379	362	346	326	323	351	365	356	336	356	348	350	343	346	363	358	326	359	363	339	356	367	361	350	373	342	348	343	339	368	347	338	359	372	381	329	356	376	317	349	326	334	357	320	353	361	341	317	366	333	347	337	368	364	344	347	369	366	359	352	332	341	352	390	328	364	360	345	284	323	354	350	361	324	361	372	353	317	361	357	370	384	381	373	324	347	348	325	319	355	373	311	334	368	291	366	377	346	343	371	348	355	364	358	355	378	322	345	326	351	335	313	351	316	344	343	360	348	340	382	393	405	341	320	318	342	361	354	326	312	359	335	334	366	366	336	330	333	334	358	339	355	345	352	359	342	351	352	331	313	357	345	350	364	356	369	351	335	337	329	347	344	341	365	343	370	351	338	357	370	343	368	330	287	345	355	346	293	373	316	371	385	336	338	293	332	366	324	350	372	369	313	333	308	332	375	342	359	357	357	353	354	351	331	357	345	337	361	342	307	335	371	344	341	324	366	341	353	360	368	326	350	359	374	321	368	374	332	306	363	314	335	347	329	337	341	299	345	328	369	333	338	325	308	387	352	349	356	342	345	317	308	332	353	375	353	364	373	340	339	361	354	357	329	374	333	327	331	316	358	353	327	304	341	324	339	342	342	379	306	341	317	370	358	375	343	340	356	373	337	331	354	373	343	370	381	332	345	390	338	361	354	333	367	320	338	340	349	367	329	354	360	320	366	336	352	359	363	309	381	359	345	322	333	362	334	380	341	369	360	349	344	343	346	341	326	373	336	336	349	344	363	346	354	330	335
32683	42793	45399	11939	3495	2995	2438	2216	1889	1657	1614	1432	1424	1361	1261	1278	1195	1130	1137	1077	1050	1093	1031	1099	1018	990	975	971	959	967	902	930	978	955	968	866	963	940	918	924	902	928	975	964	915	928	974	895	949	850	916	874	927	870	874	910	894	894	926	893	903	913	927	848	882	899	931	915	880	884	936	891	861	917	915	883	912	940	880	934	832	871	898	860	857	869	873	914	881	912	886	932	877	838	881	899	876	874	896	889	903	884	884	836	908	844	896	872	889	848	841	919	833	880	867	807	858	877	904	891	864	894	815	900	913	872	925	863	895	904	910	850	894	868	840	895	868	859	872	856	856	888	830	889	896	873	899	855	810	829	828	876	853	856	922	856	852	869	901	899	870	885	864	882	915	859	852	881	848	838	808	880	856	877	844	876	832	837	861	851	880	884	846	905	935	868	898	898	908	870	882	911	877	861	870	897	901	812	861	875	865	877	878	904	911	876	888	859	909	851	885	861	898	859	828	908	835	842	920	843	888	863	833	888	884	858	905	839	916	906	871	868	911	937	843	863	867	921	879	848	874	861	878	831	891	911	845	881	893	899	858	855	880	914	888	847	853	882	860	883	884	847	892	857	825	878	870	944	898	881	886	901	928	852	835	887	861	897	927	966	904	885	853	895	917	831	853	875	897	887	840	872	849	871	896	872	891	836	907	926	870	964	907	873	886	896	859	857	871	880	850	861	860	864	820	884	931	882	857	848	888	883	849	860	872	847	837	845	863	845	845	831	888	788	858	865	877	902	806	862	870	849	902	811	849	840	878	846	857	879	897	893	871	894	826	849	878	868	923	897	888	894	890	866	906	914	871	859	859	839	884	847	876	861	865	869	874	874	864	857	873	883	837	854	852	862	906	859	886	849	869	852	886	846	838	853	845	872	861	892	840	931	859	840	858	811	866	856	892	850	868	858	879	876	867	817	923	893	877	854	908	837	864	897	907	855	858	842	874	842	865	904	893	849	853	863	901	893	857	870	895	894	842	912	844	900	886	899	842	872	911	885	909	851	962	833	868	825	874	860	938	871	889	863	887	896	902	857	863	861	866	862	845	883	876	901	865	905	882	864	809	880	877	872	878	858	819	879	859	853	845	863	860	879	892	847	898	823	860	823	878	896	837	867	917	846	860	888	863	932	888	825	875	896	917	854	873	792	906	942	867	823	868	880	835	858	829	901	840	841	842	832	872	860	922	860	843	907	850	827	863	901	850	883	890	900	841	875	816	889	860	922	815	888	838	827	869	866	876	848	870	865	872	873	883	870	849	896	859	866	882	858	929	889	896	849	862	876	901	905	825	851	870	857	894	891	909	907	866	879	861	813	860	859	873	871	872	895	837	813	873	900	894	826	828	905	850	863	895	891	874	863	864	828	906	822	903	890	854	859	901	859	852	853	902	813	841	852	921	817	826	819	880	861	835	828	830	916	863	909	926	862	859	853	876	847	913	849	817	884	867	864	882	823	871	893	888	883	836	905	931	848	826	799	866	879	871	904	929	866	845	915	876	850	876	839	854	868	860	904	876	893	905	896	943	892	877	835	857	873	859	930	897	934	863	869	884	830	886	831	857	832	881	845	833	848	828	845	893	868	902	881	904	832	852	906	911	897	885	870	825	865	824	832	866	900	864	838	831	857	897	869	862	926	882	891	821	843	891	907	872	887	899	859	885	830	826	833	902	832	821	857	809	814	878	862	839	864	820	900	934	884	868	845	831	887	862	842	870	870	875	901	918	898	865	890	921	897	875	879	840	906	804	848	849	885	880	851	845	871	849	876	858	841	877	853	872	827	872	811	878	861	840	878	872	856	886	886	856	894	879	824	870	910	853	892	873	902	889	829	808	857	874	896	876	844	813	867	890	919	908	864	901	872	906	872	904	844	898	946	852	881	854	889	837	877	919	851	846	897	916	871	893	888	887	868	904	838	829	870	847	881	886	839	873	886	901	854	886	895	862	889	887	860	927	883	828	821	823	851	855	864	862	875	945	924	897	867	808	885	897	930	865	905	928	899	875	904	924	871	827	893	910	890	857	882	886	887	889	940	879	841	831	857	886	852	920	883	815	872	813	894	853	858	901	877	876	883	841	845	854	883	914	881	866	873	899	936	899	873	840	851	885	869	876	844	899	872	827	878	908	873	892	838	863	860	848	880	899	910	867	892	878	846	872	871	867	834	873	891	888	855	821	866	891	840	834	899	866	885	823	856	894	927	896	891	920	917	884	887	888	838	859	865	857	926	899	869	874	894	861	906	841	899	897	856	838	897	888	874	919	887	837	825	898	883	854	832	867	881	879	846	882	867	857	860	832	906	848	830	869	884	838	853	842	860	821	857	892	884	928	874	819	858	860	875	903	871	868	947	916	914	862	872	830	873	924	893	863	818	809	886	909	857	888	828	864	897	850	817	822	889	892	864	877	845	864	880	858	819	888	872	901	865	896	891	958	876	895	869	864	854	860	811	832	899	865	828	830	855	894	839	850	847	852	950	887	903	842	879	934	851	887	827	886	866	826	905	859	871	843	838	825	896	902	866	848	844	883	841	868	882	860	860	822	910	907	865	889	877	826	876	863	835	863	878	896	875	828	952	861	879	855	864	837	812	869	884	817	890	866	877	873	869	859	857	871	866	888	912	860	858	860	876	895	894	869	805	856	882	833	868	920	913	867	836	839	867	829	851	886	911	893	916	870	866	909	799	848	899	864	806	931	856	855	869	860	925	822	859	906	880	887	889	914	869	814	850	879	937	850	867	879	803	847	901	896	839	880	888	823	891	843	824	869	842	882	849	870	897	901	807	878	843	856	944	849	916	918	807	900	899	886	888	868	853	865	890	888	855	876	864	834	804	816	820	860	827	865	963	894	892	895	883	893	907	915	885	909	886	912	846	869	809	851	832	860	842	909	869	872	825	856	853	836	871	847	880	797	889	888	874	867	896	881	911	934	873	876	882	908	877	847	882	872	880	866	848	874	875	858	901	856	891	852	892	924	847	887	859	871	906	896	870	799	891	855	802	856	829	898	887	870	885	871	900	866	809	891	894	863	889	885	894	887	875	859	856	863	911	879	864	904	884	844	874	920	882	811	833	858	795	835	867	873	895	875	902	879	901	881	850	892	861	858	870	896	901	921	865	829	868	876	867	887	924	839	889	832	877	863	840	868	951	830	821	889	903	869	869	828	901	825	860	873	869	916	880	907	872	877	907	875	871	893	891	896	815	820	848	852	895	835	889	861	897	901	853	851	889	883	866	874	875	812	897	886	906	867	808	894	876	879	881	903	857	894	885	866	834	842	847	837	876	825	862	792	861	922	887	862	853	916	863	885	885	845	841	859	884	862	845	858	886	894	796	866	854	866	861	840	825	894	822	906	872	841	937	855	910	804	830	845	877	877	841	919	897	883	803	819	828	897	874	891	906	901	864	871	896	863	863	856	890	861	854	857	854	827	870	832	877	879	842	864	864
6770	3563	2400	325	193	168	200	171	198	199	186	182	192	192	191	156	180	202	207	174	212	192	208	175	174	174	180	185	185	198	192	167	189	176	191	201	192	171	177	174	169	168	183	178	175	192	201	180	195	168	183	183	188	159	175	180	182	166	176	181	190	172	194	187	162	177	153	172	189	194	169	176	172	176	179	182	180	167	185	185	191	188	160	180	159	152	161	156	173	145	164	190	203	200	149	177	208	165	201	174	172	188	155	197	166	163	204	195	192	177	167	179	182	173	163	186	181	162	186	185	168	163	189	181	173	171	161	146	166	196	184	168	171	200	173	178	189	164	176	159	174	192	175	176	150	178	163	174	195	161	184	178	170	178	170	165	169	179	162	169	190	173	223	180	181	186	174	176	177	178	170	195	166	186	183	150	183	189	202	188	171	176	180	170	197	176	170	174	183	190	178	201	173	174	189	200	181	169	178	179	185	188	205	169	187	196	214	182	164	163	187	157	174	167	176	173	183	143	185	171	177	180	195	199	187	185	179	177	172	187	160	193	155	175	166	170	162	165	198	165	182	182	174	150	170	153	188	174	154	171	160	172	197	172	170	188	179	171	176	187	192	183	155	155	189	160	195	188	191	156	183	184	215	172	162	174	202	189	157	168	177	211	171	178	164	164	200	193	172	176	194	176	197	170	168	158	157	185	179	188	179	173	190	168	167	189	147	177	195	183	163	162	179	176	183	179	153	202	179	171	176	169	188	168	184	167	181	184	173	163	184	164	183	171	168	169	182	187	217	172	166	153	190	181	186	189	174	152	183	185	176	159	158	189	172	183	170	188	200	164	166	174	181	161	152	180	179	158	181	181	159	195	187	162	172	150	176	190	159	187	158	181	155	173	207	177	172	165	177	195	161	172	194	184	171	177	173	162	161	150	191	172	182	201	183	190	175	171	175	192	192	158	182	194	177	152	184	161	183	180	161	146	207	170	201	190	201	194	148	155	202	180	140	186	188	175	182	192	195	168	174	175	169	167	184	182	172	180	176	199	177	185	181	171	162	157	173	201	171	167	170	163	170	157	172	184	180	171	187	169	189	161	162	167	193	164	159	163	170	185	215	184	195	169	180	181	177	168	172	182	179	178	200	167	163	169	191	202	190	167	167	184	184	190	194	165	155	177	179	196	170	191	181	169	178	203	164	181	169	187	156	175	154	202	176	188	196	182	197	183	162	158	148	178	158	168	164	172	170	180	178	180	170	180	159	170	192	167	171	157	179	178	200	199	210	174	189	171	184	186	172	156	174	171	198	165	151	190	169	180	177	183	189	176	154	192	149	185	182	206	196	161	173	187	186	156	175	184	147	146	165	195	177	172	184	181	192	205	171	170	173	178	179	164	191	181	169	162	170	172	190	202	159	196	183	197	202	177	169	169	173	177	166	208	202	178	178	182	164	176	188	181	194	158	174	179	178	187	178	217	165	164	210	161	182	183	168	200	192	146	166	170	193	185	175	171	184	155	176	184	189	177	178	182	159	190	171	148	174	198	182	161	186	147	172	158	176	182	159	182	188	175	175	188	175	181	177	181	181	171	182	143	171	184	167	182	188	160	167	165	181	181	161	171	173	176	201	156	184	150	201	163	180	226	202	173	186	182	184	175	182	191	194	212	156	191	151	164	208	164	189	179	164	176	173	158	155	196	186	169	191	169	163	178	154	177	184	181	210	185	190	205	193	195	190	155	172	163	183	169	190	170	175	192	211	191	162	180	171	182	183	175	186	178	147	183	164	170	171	192	170	204	198	194	183	176	166	181	165	141	163	165	205	178	171	168	161	187	208	166	191	181	171	176	174	184	178	184	174	162	168	179	167	170	169	146	165	190	172	172	176	172	207	180	201	166	203	170	167	152	216	181	166	179	176	183	171	168	166	189	176	183	199	212	163	179	185	193	179	205	171	163	176	200	170	164	186	188	198	161	163	182	166	153	181	161	162	168	201	195	166	183	179	164	172	197	203	167	173	175	172	185	190	167	160	171	181	179	166	197	192	180	156	172	182	174	168	187	178	187	169	176	171	179	183	166	187	178	177	153	151	170	171	157	168	191	203	183	186	189	159	185	166	175	162	197	197	181	169	194	164	195	177	187	167	181	170	196	185	171	171	185	178	151	181	151	207	163	166	167	179	178	174	182	199	166	190	176	164	168	186	189	191	191	197	205	182	178	177	169	174	170	192	184	195	181	186	198	173	172	180	202	173	171	192	158	203	191	168	157	176	201	193	178	178	173	181	178	183	183	197	176	164	185	186	193	158	185	152	184	197	176	160	179	157	180	190	178	184	184	188	171	168	156	194	194	182	171	151	152	186	206	174	153	160	161	185	167	162	157	187	172	174	165	165	173	170	193	199	178	196	198	176	178	172	163	171	191	172	181	182	169	195	190	159	181	188	171	177	183	168	171	194	179	177	189	183	161	185	172	193	182	182	185	182	208	178	181	169	193	175	186	179	150	172	174	167	153	162	161	185	195	190	160	190	177	191	165	185	146	174	153	151	148	166	199	203	196	154	188	174	213	179	156	180	212	159	155	195	190	199	177	188	159	150	198	157	178	203	177	157	185	193	159	178	187	184	171	175	202	161	181	163	157	172	178	167	186	172	194	180	163	168	188	188	194	180	181	145	184	144	187	175	178	186	177	185	203	169	179	168	191	201	175	178	165	182	193	149	159	173	176	180	174	176	163	162	186	161	199	183	193	194	156	185	185	204	179	172	173	164	173	181	177	181	182	164	166	181	157	174	166	186	188	184	174	189	178	182	181	189	177	196	161	201	188	156	168	158	201	190	181	189	186	185	153	171	188	179	193	172	177	185	182	155	197	146	183	200	169	177	179	188	194	148	168	179	169	182	178	162	182	187	174	179	199	164	182	192	179	189	189	171	181	172	177	168	165	167	173	167	158	181	172	173	186	158	169	203	175	175	165	183	193	172	185	181	167	159	180	170	188	184	173	171	180	169	188	174	172	157	197	168	192	168	172	207	179	177	189	155	155	187	159	184	183	183	162	150	194	169	184	171	161	171	154	167	179	184	181	167	156	184	183	179	178	179	200	181	176	173	169	178	212	173	194	181	200	174	187	165	183	173	167	183	190	166	180	187	160	165	156	169	200	215	198	175	194	154	173	179	175	190	162	171	178	166	165	175	174	163	151	173	171	183	170	168	192	194	187	176	209	192	186	182	199	195	162	180	180	189	179	168	172	205	202	176	171	178	162	191	177	186	168	194	167	172	189	171	180	176	173	186	178	143	194	168	197	168	181	173	173	175	162	186	183	173	188	161	199	187	187	161	182	208	222	179	178	165	170	145	181	170	203	187	169	164	162	153	171	167	170	190	195	159	169	163	187	173	160	176	173	187	174	169	168	173	188	188	173	194	181	181	165	165	195	201	164	172	172	180	173	161	157	206	164	201	188	178	195	178	191	173	155	171	175	150	174	173	204	195	182	182	179	161	196
5932	5862	5042	946	577	570	561	598	552	588	594	557	511	550	559	553	574	529	515	560	537	525	550	527	495	548	532	540	549	528	550	556	501	571	492	503	554	517	549	528	508	554	540	499	497	531	532	549	516	528	563	544	503	501	536	509	519	563	531	527	512	516	507	538	568	546	527	515	517	516	504	506	525	536	548	515	508	535	507	508	548	589	542	573	489	526	510	549	555	542	536	526	482	585	557	538	479	517	539	557	528	543	551	562	514	540	530	532	563	538	562	514	555	535	524	529	553	516	532	564	559	544	526	560	534	548	525	551	541	558	533	575	539	514	546	503	477	532	555	528	534	543	545	538	512	572	549	513	522	518	507	547	523	508	519	552	562	548	530	517	545	568	573	542	549	558	520	461	536	529	536	537	505	485	550	534	567	527	567	538	524	532	537	557	531	533	491	524	534	511	568	512	512	520	521	517	507	474	553	546	517	536	498	544	548	529	513	545	534	503	527	521	490	502	520	545	531	573	500	501	532	567	528	545	483	473	538	472	559	524	518	522	522	501	523	548	552	574	565	572	551	532	578	520	513	560	531	567	513	534	509	526	538	511	551	537	544	516	518	546	532	558	493	521	546	516	553	523	480	520	511	567	529	522	525	506	535	486	511	521	536	533	585	503	487	546	550	573	546	509	546	512	530	561	536	508	543	557	514	535	546	504	566	538	538	505	574	533	484	505	551	523	516	501	526	508	508	503	526	576	489	527	570	520	553	517	538	518	497	494	529	528	585	514	564	475	476	523	569	533	512	487	496	525	521	518	503	508	502	546	484	510	500	517	527	538	530	534	531	542	564	538	480	500	543	502	557	593	476	560	533	532	558	562	554	529	520	507	527	552	526	486	536	567	546	511	577	551	537	523	509	492	527	490	519	532	501	524	531	497	517	560	564	502	558	562	494	507	570	506	542	518	532	522	532	527	576	500	530	558	515	549	554	531	550	485	555	495	509	524	538	518	509	538	560	526	552	532	510	598	528	555	532	529	536	553	527	532	518	576	531	492	533	504	539	537	528	546	534	490	470	497	530	538	519	518	559	538	495	513	543	525	520	559	515	560	577	589	555	548	523	556	519	573	556	536	454	511	562	514	494	519	542	569	509	537	557	517	515	544	518	524	533	511	517	522	505	512	520	505	501	521	547	509	523	521	507	526	512	533	544	573	531	524	507	521	519	543	513	542	491	542	488	511	549	541	496	543	525	495	513	540	493	538	515	541	510	531	508	532	576	565	535	500	520	486	536	525	513	546	522	514	514	515	554	586	569	533	513	515	488	527	531	506	534	526	544	536	513	523	563	525	525	534	552	521	522	534	526	533	536	526	557	502	528	539	531	530	565	515	507	568	531	509	514	527	530	517	503	521	496	551	503	537	547	563	514	487	511	468	525	546	547	528	490	499	520	538	518	541	503	595	535	524	532	525	521	545	535	504	520	529	522	504	539	547	549	548	517	531	515	539	529	509	508	510	518	555	536	557	537	534	522	584	518	579	528	504	562	538	523	514	550	535	569	515	558	544	519	578	504	495	531	542	527	520	547	548	513	527	525	532	554	510	517	533	581	477	592	519	544	525	511	575	530	541	535	494	492	529	526	534	532	515	544	508	524	505	519	526	497	545	512	526	526	533	517	504	488	544	541	539	528	567	527	530	503	535	555	532	556	518	561	554	555	533	549	526	549	503	557	556	559	479	559	492	529	542	541	548	519	487	534	515	524	558	538	544	508	522	542	531	534	505	524	516	522	492	532	499	544	544	497	507	496	563	535	533	589	521	533	508	539	531	510	537	501	516	522	524	521	521	501	541	538	528	505	492	553	506	554	500	494	490	563	515	536	531	501	511	539	525	541	578	567	498	529	548	564	507	555	523	520	547	571	527	518	571	489	550	519	522	501	531	531	508	543	509	511	538	558	484	510	564	495	556	544	536	491	542	524	547	527	553	559	508	569	598	540	534	526	541	483	548	539	558	499	541	523	536	508	543	525	547	513	529	545	526	532	512	506	505	536	527	544	543	564	486	531	528	519	535	486	529	534	506	564	549	561	526	553	498	503	543	558	531	489	512	581	599	537	528	526	492	520	542	548	533	520	540	531	516	497	518	543	522	557	535	513	541	521	515	549	550	537	493	509	524	494	542	530	541	563	546	571	523	541	510	503	522	557	527	574	512	526	520	486	583	525	537	569	543	523	563	516	504	565	545	533	527	521	522	512	536	528	532	573	555	557	477	528	556	573	513	512	520	544	517	485	538	531	510	543	517	561	535	534	505	559	530	554	532	506	523	554	520	522	561	539	548	564	544	503	509	543	554	522	525	531	586	538	499	526	527	552	502	517	583	517	531	526	518	521	539	537	504	539	502	543	558	521	567	525	515	510	531	585	575	500	530	532	565	543	490	529	569	512	538	545	549	540	542	534	561	537	524	504	517	523	546	574	546	535	534	496	541	507	520	509	533	551	529	546	530	565	559	536	471	561	517	505	525	547	530	562	520	527	519	567	532	550	517	577	505	493	545	521	529	488	539	527	504	539	509	499	551	517	498	582	536	518	568	496	544	536	574	533	574	527	530	556	517	534	551	555	506	493	500	504	548	536	511	531	536	528	543	513	529	550	546	565	495	493	490	523	544	567	529	466	521	509	514	506	536	518	529	551	499	558	527	514	497	564	513	527	535	518	577	542	551	541	534	524	512	543	517	566	515	567	532	565	543	499	489	521	556	530	505	534	543	591	598	553	506	511	528	536	519	542	543	495	526	491	514	534	524	558	579	525	534	509	517	516	529	502	520	528	555	544	519	513	546	543	548	499	523	522	598	475	528	535	506	503	522	556	532	490	538	532	508	520	502	574	537	543	528	535	537	540	494	523	502	534	537	546	586	508	531	515	600	513	516	495	515	555	549	534	564	519	523	521	571	487	519	522	541	511	515	527	478	516	575	545	572	516	518	561	540	527	541	553	521	510	511	539	493	515	516	563	548	543	477	533	547	526	520	528	506	508	543	506	536	485	547	579	515	517	534	505	537	504	544	534	558	511	501	569	525	557	516	500	534	552	551	573	528	551	540	562	501	507	517	486	537	525	493	538	519	543	507	512	536	549	551	555	525	515	558	542	552	539	552	542	544	518	508	560	533	510	530	511	524	524	500	528	471	519	490	545	528	537	522	525	526	510	539	511	551	546	517	498	563	501	531	543	551	489	528	553	566	552	513	532	533	539	543	531	531	532	470	563	517	512	513	534	519	525	500	545	517	539	548	541	520	544	594	524	517	544	568	545	567	545	531	527	508	535	562	557	513	511	507	535	525	534	512	564	506	567	567	539	532	535	543	524	528	551	524	564	510	556	554	541	514	518	500	507	522	513	517	517	531	524	532	544	490	537	554	518	540	490	557	547	563	491	544	514	548	501	517	506	520	515	516	499	511	554	508	540	544	531	513	553	514	550	521	577	568	500	515	549	577	557	554	500	558
42629	40894	39619	10231	922	584	475	449	416	402	404	403	374	373	351	371	344	378	359	371	396	373	345	336	314	328	367	342	354	342	312	347	352	336	335	351	338	323	321	336	382	330	311	308	367	355	370	295	361	344	317	367	327	338	364	312	338	349	340	338	346	306	319	353	330	314	350	359	342	373	357	309	364	348	352	362	337	322	368	356	372	351	324	344	359	349	307	350	316	300	336	327	322	331	344	334	334	327	294	348	348	343	347	353	325	341	324	333	298	327	360	368	344	314	334	309	318	311	312	326	333	351	345	340	343	330	348	344	325	317	330	340	340	299	316	353	356	301	350	327	343	324	340	341	351	347	340	323	311	321	375	339	353	316	358	325	364	342	359	325	336	337	354	341	347	338	294	330	333	319	323	324	340	339	322	332	330	346	320	321	328	341	334	360	321	327	344	324	359	345	325	336	314	350	355	350	351	369	356	359	325	356	324	342	345	322	318	312	329	333	343	327	373	299	298	303	341	360	376	297	306	336	328	361	358	312	357	326	329	329	353	331	333	327	362	331	355	351	334	309	359	360	363	365	332	326	328	364	345	340	352	334	312	338	331	366	345	346	335	336	324	330	364	340	353	363	341	339	322	293	337	348	354	322	335	315	341	314	369	343	371	309	346	337	315	351	331	336	331	319	343	329	323	335	332	322	348	339	303	332	323	358	366	369	323	326	349	339	337	348	352	327	364	332	346	327	306	349	333	363	378	351	312	320	346	334	335	375	350	362	353	346	341	336	325	329	332	342	371	318	325	312	369	345	338	311	359	350	319	346	326	344	331	333	293	346	291	309	358	335	356	319	326	300	335	290	360	327	307	347	364	360	330	343	349	328	323	364	295	340	329	346	306	339	344	335	341	319	343	337	335	325	383	313	326	361	345	344	372	336	340	312	306	324	301	323	295	344	332	315	346	375	346	347	303	363	336	326	348	308	317	302	328	344	299	323	324	312	331	351	352	335	312	355	330	360	333	306	332	311	325	360	347	326	337	339	343	367	347	326	351	313	340	329	365	344	305	351	362	312	341	333	336	332	321	317	323	298	327	354	380	325	353	337	318	321	349	342	355	350	320	290	336	331	336	334	367	358	322	349	316	351	335	369	338	330	359	339	352	353	392	336	340	322	341	375	318	349	350	322	342	319	332	323	336	358	365	346	328	306	307	314	366	324	340	356	328	341	356	352	340	337	342	329	375	326	349	337	330	342	360	328	336	311	320	290	351	373	365	339	320	359	384	328	330	366	323	355	323	348	340	349	365	373	342	339	349	317	331	353	333	336	352	373	370	337	340	302	335	368	354	338	327	318	350	370	305	311	318	327	371	311	316	359	352	327	336	333	383	332	329	355	340	292	329	327	309	351	350	331	350	345	337	362	321	355	351	316	351	318	341	329	355	331	345	366	363	355	345	350	360	335	357	344	354	318	337	332	339	329	305	338	345	354	303	317	330	355	370	350	341	333	329	335	363	333	337	339	380	355	320	354	358	311	319	343	342	365	320	318	336	346	326	360	314	351	318	333	326	357	326	340	312	334	325	350	315	323	335	322	335	343	338	327	342	341	362	351	336	352	339	375	355	333	335	335	340	320	370	324	310	348	314	348	307	314	352	356	311	352	336	310	323	358	304	315	334	336	363	337	355	348	307	345	335	350	348	361	371	346	343	315	342	355	328	379	339	334	326	336	300	332	321	297	332	326	318	353	339	353	311	316	356	314	313	333	347	337	315	366	383	355	335	338	310	341	348	347	325	354	346	319	363	356	324	347	323	303	346	345	290	337	342	351	338	353	343	336	332	353	324	322	337	343	324	346	312	285	340	335	328	310	373	318	325	343	304	321	332	314	348	340	345	324	318	322	368	307	331	311	344	335	347	302	345	351	318	350	371	312	334	345	351	336	280	355	347	356	330	318	331	314	317	297	367	307	318	321	339	337	345	350	357	327	328	351	353	316	361	336	333	303	321	338	333	342	324	341	308	329	311	350	333	308	343	372	315	310	342	326	333	333	334	351	336	362	336	308	318	349	349	328	342	351	360	329	363	358	349	331	330	354	323	335	326	341	331	307	354	322	348	321	335	354	375	339	355	356	330	346	345	342	345	335	330	327	352	356	315	331	316	341	363	362	358	382	351	331	351	343	319	352	341	333	331	335	361	312	324	326	337	324	318	301	311	343	310	350	305	368	329	332	356	338	347	341	330	334	296	350	370	333	355	342	360	337	352	285	356	321	349	333	371	338	341	385	362	365	343	339	316	362	330	347	342	342	327	327	339	314	349	340	309	329	346	338	368	344	353	343	340	354	357	350	332	313	354	306	343	341	299	316	334	338	344	326	345	344	336	331	342	334	325	341	352	319	320	314	357	316	342	311	295	340	354	320	309	330	332	355	337	338	335	324	336	345	304	296	376	340	373	350	347	341	311	321	305	332	325	327	323	318	338	313	348	334	336	317	313	363	341	333	325	322	332	370	316	316	329	326	342	348	365	312	342	316	384	369	307	330	329	339	346	340	367	374	345	365	314	306	347	326	338	318	345	339	363	347	353	348	329	360	334	356	372	309	340	323	328	337	360	337	360	343	343	360	328	343	343	344	312	331	321	333	321	330	339	369	332	339	339	334	362	316	337	328	344	309	330	336	333	362	327	357	330	333	325	313	312	339	320	341	355	335	340	335	370	327	354	336	353	325	324	325	312	382	328	342	332	327	371	369	333	327	372	333	362	350	325	333	349	341	354	315	340	358	336	323	311	357	352	314	324	329	327	342	340	321	336	306	336	312	353	360	332	329	332	314	323	325	317	322	356	342	325	320	333	322	321	345	300	353	315	303	338	330	320	357	362	352	325	352	307	326	317	341	346	316	324	343	326	335	309	304	317	332	322	335	300	327	352	324	324	355	376	323	365	329	327	333	352	346	368	309	356	319	357	312	359	334	339	316	356	318	354	339	324	395	358	351	318	337	330	337	303	303	339	335	311	314	331	375	375	305	328	326	334	328	352	309	353	360	328	346	340	346	296	349	348	356	355	338	346	296	344	366	350	344	348	344	340	355	339	360	317	336	326	333	337	343	363	320	290	341	321	347	332	304	309	329	336	338	320	338	378	333	313	318	315	345	344	353	391	346	336	355	324	362	357	323	329	314	283	335	343	317	313	304	335	340	337	363	354	341	348	359	338	328	353	343	348	336	390	321	317	355	341	346	307	335	323	323	359	331	351	358	347	343	333	317	316	353	359	325	355	367	328	360	363	397	321	305	339	342	364	344	372	342	330	314	318	320	351	326	322	335	333	365	376	351	343	347	358	357	366	372	363	336	314	360	346	331	319	331	329	362	325	338	301	349	343	337	360	320	317	300	352	357	364	325	328	348	347	343	340	333	302	362	350	341	322	322	323	321	356	330	334	312	344	338	347	333	322	349	350	304	357	326	347	331	343	315	341	342	321	307	327	327	347	332	352	326	359	342	324	318
24127	32441	36208	8832	2396	2012	1693	1513	1412	1328	1305	1244	1134	1084	1102	1108	1008	992	1037	980	1016	994	962	957	975	968	947	944	967	937	922	842	912	969	919	953	954	932	906	877	919	943	894	903	866	920	889	893	936	885	941	870	879	938	943	891	886	886	905	890	877	888	871	884	880	927	840	869	872	895	884	857	823	882	798	866	836	861	893	900	941	927	838	876	854	916	864	886	867	854	905	888	817	893	899	859	882	868	854	850	857	885	877	862	886	905	888	887	865	924	829	858	898	852	901	884	882	919	893	867	862	835	872	869	855	894	894	845	886	894	892	900	866	942	886	911	903	844	902	938	845	914	888	874	896	922	838	862	882	927	857	912	836	842	913	859	871	888	881	904	858	879	884	875	899	917	853	911	885	894	901	860	896	862	910	918	868	893	827	866	887	918	809	849	961	875	909	860	880	849	884	873	944	883	872	892	935	847	845	881	887	909	867	901	853	867	906	853	884	894	910	886	914	884	861	852	832	903	852	869	882	887	855	848	869	880	857	885	873	882	872	826	874	899	847	859	879	879	872	819	883	908	894	869	949	823	843	870	883	874	881	915	896	885	863	870	862	919	864	835	875	900	906	838	845	865	843	917	875	880	905	850	924	884	904	894	880	884	875	910	893	915	849	914	853	856	871	853	876	865	832	822	849	918	875	820	904	893	883	887	868	858	907	866	923	902	890	905	868	898	865	866	859	885	953	889	873	850	895	866	887	853	834	956	845	846	878	880	866	826	888	842	861	850	884	832	884	900	832	871	871	885	911	953	898	933	921	899	913	915	880	880	874	910	892	866	877	867	907	850	873	864	839	933	849	842	874	865	900	870	921	926	883	880	906	892	888	866	829	872	873	891	882	879	867	916	922	876	894	916	898	900	849	826	903	896	957	897	903	825	910	838	882	885	930	900	841	880	873	894	860	863	885	829	864	911	874	850	883	900	935	856	965	880	885	810	887	941	901	892	934	843	890	877	888	922	896	887	897	812	892	796	897	860	810	869	861	836	837	847	877	864	944	887	879	865	919	907	878	819	879	859	884	846	856	852	856	929	899	893	914	848	839	862	888	913	870	853	890	836	823	869	848	864	915	905	915	823	898	927	882	882	863	919	881	858	920	851	893	859	862	862	864	893	917	877	863	898	839	847	864	868	861	823	891	879	841	858	929	883	880	862	868	873	882	847	891	881	851	887	884	932	834	900	873	890	875	870	875	891	897	857	873	910	874	879	915	832	864	851	926	828	887	855	876	884	878	830	821	892	861	908	843	883	823	905	914	904	875	845	946	848	871	931	910	926	854	877	914	921	897	885	858	857	948	906	870	860	879	850	855	863	847	897	891	828	864	845	894	883	917	916	857	910	919	894	871	918	864	881	828	886	895	907	863	877	866	908	872	885	886	840	869	902	857	808	939	859	910	889	853	856	830	852	889	852	908	875	874	900	870	871	900	838	888	833	863	874	878	951	890	817	856	890	887	883	892	889	898	892	923	850	895	865	877	900	891	849	869	845	914	882	863	901	862	905	850	849	959	895	919	834	843	855	901	928	847	799	822	925	919	891	886	881	917	845	855	911	919	841	871	918	832	856	847	914	831	863	884	889	877	900	884	888	829	928	894	944	890	833	870	838	843	886	932	867	920	842	874	866	893	843	914	873	909	921	852	877	903	883	882	920	860	869	886	917	881	836	876	881	855	836	856	859	916	840	862	915	807	833	863	840	859	858	826	858	832	887	848	865	840	893	857	899	840	861	886	828	838	871	895	922	860	898	881	833	866	894	843	907	897	864	862	835	832	852	881	882	883	837	869	907	875	839	851	873	866	935	897	848	886	878	843	878	893	812	901	869	881	858	886	847	837	857	807	866	914	833	930	874	913	854	846	902	878	904	886	870	860	884	869	907	939	838	928	915	891	898	943	870	867	864	860	910	851	875	915	866	869	869	926	887	858	918	901	876	873	925	886	888	916	912	873	885	870	890	864	876	918	859	892	842	876	888	881	888	892	859	903	886	858	884	877	895	834	880	871	884	897	887	868	928	881	890	892	871	855	863	887	859	864	905	867	908	842	910	887	897	856	931	874	896	863	864	855	933	944	917	851	924	890	823	890	926	881	828	866	891	868	869	899	906	837	923	843	866	890	913	866	871	845	919	864	896	890	845	879	932	887	893	842	867	878	933	862	858	856	836	884	892	870	923	875	864	856	887	920	861	888	829	829	879	860	890	881	901	848	821	915	860	841	863	892	927	943	847	839	893	853	877	887	850	881	884	870	924	845	850	919	873	944	909	893	867	905	927	880	928	827	841	849	926	861	822	866	846	849	898	868	855	896	838	821	894	860	911	835	857	916	886	856	884	856	870	873	930	887	816	893	848	908	941	864	874	880	848	867	906	863	867	908	831	963	890	847	857	902	843	892	890	837	939	884	820	808	866	895	806	861	918	820	877	895	878	851	860	872	874	832	873	878	852	902	843	894	873	856	852	902	858	872	834	884	900	834	841	914	881	905	906	883	925	850	905	865	869	902	933	921	865	892	860	881	884	829	905	831	856	840	870	852	885	862	922	899	828	882	935	858	828	914	839	787	900	814	908	887	879	864	916	840	864	915	891	847	917	885	907	870	881	863	889	871	872	862	795	888	907	859	866	873	923	867	842	858	919	902	853	900	930	889	875	901	880	856	895	850	866	885	897	878	931	890	936	874	893	855	881	886	891	938	916	928	871	817	844	905	893	930	879	815	891	881	863	822	885	822	845	884	899	868	849	910	849	907	799	862	884	844	858	868	857	870	902	834	855	898	925	856	915	885	909	924	886	890	882	831	890	880	885	902	931	888	839	876	915	881	845	884	874	915	862	891	872	899	896	865	864	911	897	858	893	868	847	895	868	887	876	865	899	858	916	848	848	889	873	901	858	955	865	842	839	904	877	859	883	902	890	896	910	859	865	863	872	857	895	902	846	857	846	859	887	856	845	858	858	918	838	868	844	849	871	849	895	900	874	883	920	903	934	857	910	836	846	856	891	888	921	840	865	860	853	894	861	867	818	923	927	909	920	825	867	929	896	847	856	885	897	903	855	848	872	884	832	861	831	947	920	898	878	852	894	878	841	864	842	775	905	932	901	894	849	893	859	843	825	899	885	899	873	895	887	839	892	880	895	843	902	874	939	839	886	944	865	909	890	900	861	866	900	875	877	919	906	865	811	903	861	848	857	836	879	900	848	955	885	855	824	912	932	894	905	899	841	900	883	913	849	848	846	852	892	822	893	893	860	879	860	874	871	893	891	850	903	856	885	838	845	879	871	860	844	875	911	802	892	836	832	916	880	929	896	805	863	888	857	986	853	890	907	873	830	849	894	880	846	877	873	914	837	886	840	867	914	839	862	910	874	866	840	922	898	913	886	855	866	907	894	870	893	840	851	861	877	826	892	911	850	911	838	882	840	897	907	858	886	881	864	856	894	886	881	835	928	817	859
55918	58126	51808	18612	2620	822	641	535	510	478	457	386	417	373	421	363	370	380	368	377	348	399	354	372	343	388	365	341	387	332	366	412	350	339	366	379	338	350	356	336	365	355	346	321	343	373	325	339	333	343	364	384	392	353	355	320	330	366	329	330	326	314	358	343	338	353	374	341	391	340	352	313	317	348	337	351	358	352	346	361	335	349	352	348	355	393	355	345	349	306	297	337	316	351	355	341	359	343	382	377	358	362	358	303	347	353	359	328	351	329	354	378	392	332	343	347	347	358	350	349	350	377	345	301	363	326	369	365	392	341	333	352	337	326	320	326	353	324	374	344	341	331	378	334	338	363	338	365	336	367	355	351	350	353	362	350	399	324	366	346	330	385	344	344	346	384	328	340	352	343	342	340	328	341	313	349	342	304	366	339	373	349	340	342	362	346	355	308	339	347	346	345	353	360	336	387	372	338	300	361	360	374	342	370	347	354	350	327	339	345	333	336	351	336	343	344	337	363	354	365	347	367	358	358	349	348	356	360	359	341	334	370	357	357	346	367	333	350	353	351	346	370	351	334	358	367	349	302	342	320	347	342	379	362	337	337	350	354	333	341	372	327	325	346	342	353	316	354	357	364	322	340	343	335	385	328	349	335	331	341	391	301	312	342	370	353	409	341	356	347	346	326	344	349	316	338	345	330	341	373	339	360	370	315	352	356	307	330	364	354	351	338	361	350	358	361	362	348	338	360	376	361	352	361	354	356	376	348	353	349	391	364	354	337	371	335	329	361	346	345	357	324	319	358	353	369	394	313	364	327	355	360	335	376	347	373	349	351	340	363	344	369	372	341	339	325	343	330	350	341	332	330	321	364	347	349	359	324	322	353	335	326	339	344	317	344	339	347	347	333	350	343	358	340	329	343	378	337	395	331	346	353	346	340	339	385	349	331	349	336	366	321	355	320	353	361	318	357	335	317	328	383	330	336	339	344	352	349	342	319	346	316	352	326	348	345	321	369	302	341	339	335	370	371	330	380	329	351	335	325	326	351	356	340	340	362	383	330	351	363	339	366	345	370	337	339	347	395	348	325	348	357	338	362	366	326	374	352	337	323	339	363	337	348	354	326	340	349	361	376	341	345	370	312	329	348	335	396	367	324	340	334	361	363	333	355	322	334	327	387	350	343	336	339	368	345	332	330	343	344	353	348	384	321	330	351	330	309	351	357	333	331	345	373	354	350	318	355	356	333	331	380	359	299	360	352	324	320	370	345	330	333	354	360	317	380	336	350	333	382	314	377	338	358	360	308	365	343	336	362	338	329	380	367	340	315	325	340	353	329	321	307	345	337	365	362	364	329	357	359	355	370	329	374	389	379	331	356	324	378	352	338	330	334	342	320	347	333	359	328	312	334	344	327	324	343	388	311	367	338	376	367	362	360	348	330	398	376	366	347	375	387	348	346	344	364	343	365	337	314	366	361	330	346	361	369	363	338	352	318	359	316	314	342	337	366	340	348	350	358	352	335	353	355	315	340	313	358	378	332	375	349	363	335	360	335	358	372	371	334	354	341	356	335	368	363	328	344	334	357	349	371	345	354	369	346	359	379	327	371	337	324	318	326	360	325	355	388	333	338	373	393	341	351	357	355	356	359	326	370	322	341	325	361	354	373	362	330	347	360	311	371	341	355	390	384	376	337	374	344	334	339	356	360	342	341	326	365	393	335	302	326	306	327	367	332	326	360	332	348	397	313	350	364	315	353	342	325	372	331	333	342	340	357	346	373	356	358	334	345	383	351	328	342	366	321	376	385	332	371	349	386	334	304	326	360	354	369	377	381	348	376	371	328	345	326	364	354	324	371	353	350	323	353	324	343	366	325	361	371	395	348	300	367	330	360	370	311	326	350	372	362	341	334	344	356	315	347	357	330	331	319	340	339	329	373	334	372	342	341	316	374	364	362	350	327	355	342	346	417	324	353	360	338	358	338	380	338	357	388	352	370	344	321	355	326	330	300	360	365	344	367	349	358	352	355	364	370	340	349	346	341	350	340	362	328	373	315	295	330	337	373	358	378	347	348	366	318	376	345	356	321	349	355	355	352	369	338	361	352	371	372	369	370	336	338	334	327	340	327	338	354	370	369	354	369	340	338	379	344	338	348	366	347	351	351	331	337	391	364	362	337	337	353	358	320	360	321	336	358	332	318	347	326	349	332	358	394	338	346	356	348	356	350	296	335	351	321	324	364	351	362	325	344	348	378	322	316	359	322	336	343	369	370	340	307	382	365	344	332	349	336	355	331	354	335	356	326	353	341	360	370	362	362	328	341	353	351	352	340	392	398	346	342	329	336	364	354	344	334	351	340	361	352	346	316	311	348	361	346	359	352	341	367	344	307	354	359	333	341	355	320	341	304	333	328	341	332	323	316	316	341	324	307	334	342	332	368	339	303	295	325	322	367	286	371	367	343	358	370	312	340	406	375	335	327	367	361	338	362	343	348	325	361	337	331	336	364	350	372	374	342	362	393	347	365	321	340	354	370	312	343	347	364	358	374	368	357	337	363	359	362	334	379	325	355	364	356	314	328	366	350	341	328	346	380	371	352	396	351	307	339	342	355	320	398	327	335	377	321	359	341	356	350	358	363	350	360	375	345	351	351	379	341	356	336	333	339	323	370	363	319	345	345	340	308	358	332	344	348	329	348	332	347	336	308	358	329	345	330	338	370	358	348	349	333	311	346	338	346	319	377	337	340	368	360	346	351	334	350	354	330	351	335	356	317	321	368	356	370	359	327	369	366	357	361	313	342	369	352	346	362	332	350	349	388	341	365	332	346	322	325	351	364	356	350	340	347	322	314	320	368	343	312	348	358	364	312	346	333	336	301	344	326	342	334	362	374	326	343	360	359	371	345	328	329	349	364	389	370	334	368	365	356	363	356	332	343	373	332	343	353	348	364	317	361	307	342	342	384	328	300	377	342	314	351	332	315	368	347	374	377	332	355	325	348	345	351	334	359	369	330	365	356	370	357	375	344	355	367	329	374	340	356	376	344	345	346	340	351	358	365	344	338	341	331	324	351	306	365	379	353	373	326	314	345	311	358	333	354	380	346	360	315	361	350	319	377	331	358	371	337	381	317	352	343	356	363	333	304	338	339	362	334	343	367	331	350	367	346	313	385	327	329	386	374	327	323	346	363	360	357	355	327	355	342	356	349	386	368	360	346	364	354	359	347	351	381	354	361	368	355	373	360	338	348	326	360	320	353	326	340	351	363	370	349	321	364	389	355	367	368	359	320	345	347	354	359	334	352	341	378	349	359	343	336	365	342	359	359	339	349	382	369	340	374	339	351	349	385	355	368	320	354	340	376	358	368	354	342	350	335	334	372	346	346	308	328	357	381	333	365	334	335	320	355	334	389	344	344	352	345	322	346	374	341	351	382	343	343	313	332	353	352	293	342	338	336	347	360	362	316	327	341	372	342	354	357	352	351	336	341	367	328	355	365
32487	43491	44985	16010	3539	2841	2599	2149	1929	1729	1607	1550	1333	1335	1249	1240	1220	1145	1138	1114	1145	1070	1036	978	952	1037	1054	1018	985	969	1004	917	928	888	927	926	924	918	973	881	919	886	862	864	907	952	915	950	916	918	936	904	887	901	869	862	935	944	918	869	915	853	849	919	904	893	894	911	917	888	843	887	890	874	891	898	925	819	863	921	860	935	867	887	860	912	888	883	905	889	871	894	877	897	880	878	856	862	841	860	834	876	911	916	881	895	869	870	911	922	880	898	885	907	888	865	875	804	856	850	923	897	888	827	911	888	937	853	905	901	850	890	893	859	873	861	866	845	837	910	913	875	846	878	919	887	839	868	861	915	907	892	906	847	909	876	904	875	958	854	833	912	889	941	936	863	922	907	849	891	813	839	871	907	869	896	873	855	896	886	926	888	909	870	861	892	893	859	796	901	870	806	881	893	874	855	913	867	860	899	864	885	858	842	852	838	922	862	886	850	852	861	890	902	861	868	887	875	893	863	894	849	910	882	873	877	863	851	841	888	829	893	868	854	912	892	864	889	897	825	876	881	833	855	868	825	855	864	848	847	874	891	893	876	864	853	899	893	858	804	879	891	867	819	826	901	844	855	851	867	911	877	874	874	842	865	915	866	856	866	910	897	936	859	910	848	836	901	836	855	865	882	860	866	875	913	882	906	914	855	875	875	911	866	891	906	873	870	858	845	892	853	832	892	895	873	889	839	859	885	910	863	873	869	828	910	903	890	848	889	825	883	866	888	869	836	874	894	848	828	873	866	857	908	878	948	871	949	826	880	909	849	878	860	855	935	856	873	878	849	958	876	825	790	920	899	874	864	869	864	899	841	854	894	905	878	878	823	844	870	911	860	903	881	823	856	881	897	875	833	876	867	841	860	825	884	857	908	858	865	890	906	848	862	856	857	860	854	889	880	878	923	892	865	925	881	848	893	875	878	840	858	838	854	825	902	844	826	871	874	886	839	894	844	868	908	900	847	887	832	900	890	879	930	906	830	933	856	868	916	884	840	875	870	865	868	884	889	850	892	857	843	888	881	885	877	907	828	826	884	879	880	882	862	894	851	845	848	846	879	863	933	894	879	855	888	837	910	951	922	937	871	866	859	842	857	872	858	888	860	888	852	904	874	904	886	859	849	900	896	888	861	854	912	865	858	877	873	863	885	902	905	894	924	856	880	902	892	897	841	877	871	840	915	895	888	858	880	853	868	902	880	870	894	850	877	919	905	847	867	850	915	919	895	893	815	864	883	858	854	880	904	864	918	903	890	917	876	888	893	878	864	931	804	882	849	860	928	865	855	861	883	887	885	834	815	871	908	864	873	869	890	834	799	838	878	860	913	853	889	864	869	854	867	852	843	882	915	868	862	872	866	841	826	867	869	828	898	878	854	881	815	852	889	868	878	845	883	811	928	873	866	914	882	895	878	886	925	904	881	833	859	873	865	866	846	899	879	913	857	880	814	864	942	902	834	843	859	925	845	891	912	863	904	867	885	865	925	857	914	896	889	848	877	882	956	858	839	861	861	829	849	886	830	912	966	827	860	849	898	853	848	854	931	842	846	856	864	875	879	848	903	879	831	897	866	863	881	867	893	874	883	866	856	857	885	840	849	885	843	868	849	937	829	834	920	883	860	893	849	868	904	819	869	909	877	878	856	897	892	894	863	915	877	866	896	808	831	947	851	824	908	872	893	855	902	903	825	920	872	866	900	853	857	849	844	875	813	832	934	912	914	825	856	852	863	887	891	844	870	867	849	845	858	855	873	879	902	820	897	944	882	853	834	848	867	899	901	848	887	845	893	836	870	855	847	812	880	837	878	889	852	863	836	852	875	905	875	864	879	867	879	878	880	871	827	871	852	889	939	862	914	835	870	883	872	885	904	892	863	894	874	858	843	850	857	920	883	878	829	891	863	937	830	871	865	830	902	911	908	844	879	892	855	867	867	881	909	898	915	883	846	884	844	857	879	867	831	878	856	879	939	854	807	841	798	862	891	917	839	888	852	912	890	894	888	936	875	872	810	867	863	887	867	848	881	916	879	857	873	897	867	929	865	850	901	864	871	830	829	878	860	841	830	925	885	867	861	868	869	892	853	915	889	856	883	843	807	857	859	909	913	856	863	886	895	842	873	879	854	863	856	864	856	863	830	854	886	887	873	858	911	870	859	844	881	844	900	885	881	881	870	868	851	864	876	879	847	841	920	863	898	890	874	865	870	909	843	889	850	865	856	887	883	868	857	866	868	862	884	876	895	853	923	806	893	887	858	878	900	863	908	912	911	824	827	816	909	851	897	875	879	862	898	902	903	844	857	889	867	842	894	874	871	838	849	869	908	850	881	854	833	891	812	852	878	907	874	842	869	892	870	871	829	839	909	854	831	857	867	948	905	928	879	896	857	848	844	882	855	820	901	856	873	897	869	867	883	869	868	850	813	874	867	905	902	874	881	862	871	887	854	883	883	849	934	838	845	881	940	876	824	850	890	867	910	885	883	846	808	898	897	831	855	847	891	889	853	877	868	857	927	860	909	897	804	872	856	888	858	874	891	838	897	855	843	888	905	890	874	876	852	870	870	891	847	896	880	880	909	931	873	820	898	869	857	839	802	870	887	877	893	890	869	902	883	915	874	843	906	852	883	852	884	905	856	855	867	844	852	929	857	847	852	844	916	863	908	889	901	851	853	884	925	805	910	902	845	886	858	835	894	833	898	862	872	833	875	934	922	858	804	809	922	905	886	865	863	914	854	834	830	844	898	851	853	884	843	847	870	917	866	859	888	903	922	859	849	843	917	853	855	868	834	846	896	800	865	842	902	874	891	852	930	863	905	869	845	807	904	862	874	884	882	977	879	880	892	890	867	882	853	855	869	876	836	900	906	881	906	900	862	881	882	851	899	827	783	875	870	886	918	827	888	845	910	842	865	867	864	904	937	881	861	824	915	832	879	891	910	873	869	867	862	842	889	888	929	874	856	862	883	873	796	870	902	885	838	858	863	851	899	919	862	846	869	860	885	869	890	848	868	864	878	841	878	902	928	852	881	897	848	860	979	846	875	814	847	856	860	842	878	867	857	812	870	854	903	881	912	895	849	873	932	857	887	865	838	801	830	902	908	824	900	881	892	869	874	876	829	889	892	885	845	863	923	846	924	884	905	853	853	899	881	886	854	847	915	853	851	914	870	831	877	886	871	892	861	860	867	820	868	838	856	892	859	896	853	887	865	887	897	914	857	859	956	882	902	872	880	899	834	857	894	892	888	814	871	871	865	899	865	869	873	850	864	914	860	908	869	850	928	849	849	849	902	873	865	873	868	849	856	796	851	882	885	890	872	853	882	894	860	862	859	892	909	902	856	885	861	901	917	905	887	893	857	863	906	842	850	840	896	845	881	915	878	951	941	840	818	869	822	913	829	875	821	841	882	814	871	903	911	877	868	788	891	886	844	915	889	879	851	842	897	851	851
6517	3050	2116	307	213	165	186	155	177	174	173	179	179	161	176	159	208	182	187	173	182	174	174	166	181	163	157	163	175	190	173	178	147	165	187	152	150	165	201	193	181	165	166	161	195	180	170	169	192	166	180	195	172	181	199	192	177	144	177	164	156	176	155	180	184	180	176	178	164	191	188	163	177	175	175	162	169	180	190	149	194	186	199	177	168	168	169	177	174	192	186	209	172	167	181	186	178	177	176	169	156	179	164	210	189	186	181	205	162	162	182	175	195	171	193	173	169	146	174	154	159	155	186	168	166	189	195	169	185	172	169	170	188	182	180	175	193	166	198	171	182	176	183	176	174	165	183	192	190	160	163	192	164	174	164	160	185	165	173	189	187	176	200	184	143	185	169	170	162	185	164	157	173	164	225	191	159	166	202	171	192	185	169	161	179	176	178	188	178	183	197	183	179	173	188	186	170	187	154	167	181	153	175	184	173	197	168	184	137	154	188	176	193	175	164	165	171	149	162	177	176	179	179	196	170	185	195	171	193	162	168	202	160	176	193	203	142	168	153	202	172	204	170	181	178	180	173	149	188	196	180	174	191	164	190	153	173	157	174	185	146	182	167	167	175	162	187	147	164	160	151	189	195	168	178	189	178	165	198	211	183	182	170	177	185	165	204	193	180	156	168	172	179	174	179	168	148	169	169	154	174	191	190	185	184	166	215	180	179	166	184	192	165	153	168	197	189	175	190	192	172	186	188	198	186	184	175	188	167	157	169	166	178	196	163	181	164	187	149	155	173	170	190	160	204	159	159	193	154	157	186	182	193	170	178	159	190	195	171	155	179	196	172	165	168	181	168	170	167	174	177	183	180	187	199	158	165	152	176	170	177	178	138	194	178	167	179	178	152	162	192	190	187	176	183	169	162	193	154	170	166	194	160	172	202	158	175	201	183	187	192	181	177	161	168	163	174	190	174	163	163	168	193	151	164	182	184	164	166	186	201	177	175	186	170	172	172	163	176	182	166	178	181	196	178	180	205	179	183	160	177	169	174	152	188	166	148	178	179	169	181	213	192	160	175	170	176	181	168	167	171	160	177	181	188	171	163	169	190	189	186	184	170	190	189	138	144	161	171	176	161	194	183	154	174	159	158	178	170	174	167	184	170	172	164	192	176	170	167	197	161	185	157	188	169	162	179	177	173	184	169	146	194	165	161	176	171	158	165	176	172	177	152	152	168	162	170	152	188	186	161	175	179	162	169	179	188	173	175	146	205	153	174	184	184	176	146	166	191	178	200	178	162	160	168	195	177	191	149	181	190	160	174	193	167	189	208	202	178	148	179	169	175	183	186	167	188	150	172	158	191	201	199	173	173	152	177	174	178	189	186	178	157	166	165	189	171	178	176	179	177	165	157	183	172	187	164	165	208	154	168	162	175	156	157	212	170	195	156	189	175	191	161	188	173	176	157	144	159	181	183	181	180	208	166	177	175	176	191	181	174	217	174	165	176	154	177	169	157	177	170	179	151	167	203	161	201	186	206	197	157	179	182	176	169	177	167	157	174	178	178	168	178	190	179	165	180	172	172	153	197	183	170	180	166	179	198	192	203	192	170	197	179	170	170	193	171	169	174	174	176	172	196	172	183	177	165	176	190	170	186	181	177	186	185	189	192	162	179	140	137	175	179	177	179	166	188	173	155	165	162	166	212	153	203	155	148	195	158	174	196	185	164	171	167	165	192	170	172	185	176	180	191	184	140	177	161	154	178	163	173	203	186	177	167	198	162	167	171	194	170	168	157	196	172	191	165	184	147	163	185	199	175	161	192	187	165	176	176	179	174	161	189	164	154	192	171	158	166	165	173	172	169	180	186	178	172	206	160	178	170	169	173	164	177	165	163	185	171	164	180	176	168	171	197	174	192	178	169	151	175	180	173	150	189	183	178	181	177	174	170	190	169	174	162	198	173	180	169	154	185	172	170	185	179	174	154	171	202	159	178	193	182	185	197	167	170	170	162	169	176	168	180	177	153	183	200	175	184	191	155	159	151	170	166	157	186	173	186	178	186	193	183	193	154	169	213	193	195	167	165	184	166	190	149	160	179	175	164	201	152	196	169	172	182	205	169	185	168	170	190	154	193	151	188	188	167	209	198	186	174	159	161	177	172	176	188	183	145	174	172	148	162	169	172	167	156	174	165	163	185	176	168	153	175	159	178	195	171	155	161	185	156	188	146	167	173	189	187	173	163	175	176	153	165	163	191	188	200	155	204	170	182	161	176	164	188	190	189	181	151	174	170	175	188	170	176	183	200	164	196	172	163	152	206	185	172	200	179	194	182	167	178	185	172	165	171	172	175	186	184	174	163	191	183	176	162	186	175	179	180	193	188	177	166	184	177	170	171	171	205	174	171	155	172	184	190	180	190	170	183	169	170	187	172	181	180	182	159	162	173	177	194	183	160	159	166	162	167	162	183	170	172	184	166	155	164	166	159	172	183	178	176	182	179	167	176	155	185	174	171	170	160	169	176	166	180	157	175	150	163	154	158	156	178	176	152	170	161	188	161	153	163	183	191	176	179	155	178	173	174	183	180	170	180	176	181	192	203	149	175	168	194	143	178	164	162	162	200	179	163	183	164	179	184	189	181	164	147	183	165	141	191	195	157	198	194	175	189	176	172	171	177	200	158	183	185	186	166	167	170	184	182	160	207	163	172	179	173	171	158	185	174	173	169	185	207	203	185	187	192	168	197	138	178	182	184	151	165	180	176	180	159	197	175	174	165	183	196	172	164	180	175	188	167	167	199	183	150	172	184	180	185	167	186	164	186	178	185	167	175	176	163	183	184	172	179	199	141	173	186	204	183	166	174	166	193	174	175	186	183	199	140	177	190	184	187	183	177	187	181	155	167	174	203	183	177	179	172	157	171	193	174	209	177	159	177	169	178	185	205	183	180	197	173	183	183	163	196	167	188	158	176	172	156	186	174	178	164	183	167	169	203	181	181	191	202	169	145	180	176	155	148	167	183	173	174	186	181	162	168	158	184	171	165	175	162	176	162	192	181	178	172	191	172	169	200	175	183	180	168	210	165	177	162	177	185	174	161	179	180	161	194	188	165	173	184	174	173	165	151	174	166	194	176	175	168	168	166	163	171	175	173	159	195	180	174	167	178	174	162	181	185	173	193	179	173	185	188	169	158	185	167	173	184	174	192	178	164	188	166	175	196	185	167	178	188	190	162	171	175	157	174	174	150	170	199	167	164	157	156	162	179	171	185	185	161	169	175	162	194	179	176	157	183	165	170	169	164	165	168	160	176	158	158	172	153	159	180	163	169	198	206	180	159	178	190	179	170	181	184	171	210	181	166	172	175	187	171	160	176	174	158	208	194	164	180	177	188	174	193	182	178	187	188	158	183	174	171	183	166	138	168	169	154	189	194	179	179	207	192	185	195	172	168	178	194	158	159	170	193	179	169	157	173	186	189	169	179	165	191	177	177	177	184	183
5682	5212	4682	896	601	567	552	598	525	553	525	529	553	503	526	535	546	529	559	467	559	489	501	510	500	534	513	523	524	559	538	555	528	495	532	521	557	534	531	528	537	532	539	534	508	514	520	498	529	544	540	549	510	515	484	540	526	552	475	496	499	492	487	459	502	522	503	515	505	545	511	544	551	547	541	517	486	531	521	522	554	552	489	523	525	535	539	542	550	539	518	516	521	551	521	508	527	487	517	523	539	517	508	536	512	561	518	488	502	475	535	516	523	532	529	546	569	515	542	511	507	546	518	573	489	488	533	513	504	502	553	542	504	525	543	537	510	477	553	503	534	539	535	500	537	525	495	515	468	525	528	518	546	513	539	528	541	547	522	501	527	542	540	510	526	529	542	537	540	483	516	525	488	536	511	492	530	540	509	529	452	544	544	514	562	529	548	530	510	484	514	513	554	484	520	523	481	516	524	518	517	523	514	538	518	537	553	525	539	493	526	532	561	507	541	496	512	489	560	482	527	554	539	497	527	529	534	532	538	530	509	515	493	527	519	512	517	566	515	517	501	541	477	545	563	547	533	505	555	526	546	535	529	463	495	477	537	503	497	521	537	530	546	490	525	521	573	545	508	528	517	516	528	511	499	538	495	530	495	545	484	505	510	514	536	521	505	491	519	501	480	516	554	502	529	508	501	534	533	507	509	515	538	528	533	551	537	499	513	531	525	494	497	507	535	527	526	520	499	449	495	565	547	536	539	554	530	514	515	495	502	508	517	524	507	473	540	518	558	514	525	499	538	545	517	545	531	520	502	512	496	530	521	520	534	569	562	540	544	528	531	517	554	479	520	509	495	573	560	553	549	528	558	549	528	518	504	550	511	493	490	506	520	516	531	531	520	510	507	512	514	553	592	486	488	566	535	504	504	575	495	494	543	507	501	540	520	539	544	489	553	512	513	534	540	498	516	542	573	546	489	542	512	510	488	509	512	538	524	530	533	535	548	549	536	515	540	564	524	507	534	511	529	532	492	550	555	511	483	509	549	548	559	530	518	551	541	495	513	502	543	533	538	532	523	521	522	550	506	594	539	531	508	517	495	530	534	490	548	512	544	532	485	481	549	524	540	579	497	541	527	516	529	539	504	508	492	576	471	496	536	574	525	516	519	562	525	569	536	516	540	531	497	554	548	555	557	529	526	487	525	531	534	546	538	556	540	530	513	539	536	529	505	528	493	528	491	506	511	532	487	521	527	530	504	499	505	519	519	529	503	555	496	527	559	518	528	556	519	498	568	536	528	546	536	489	516	521	512	511	488	541	501	503	598	506	526	511	538	554	532	486	538	544	532	502	506	535	515	525	604	519	529	562	518	513	585	580	539	545	482	504	546	526	524	534	520	552	553	543	489	532	501	521	545	521	506	537	540	524	517	543	543	512	512	529	536	577	570	517	497	535	481	533	542	517	470	510	519	518	494	523	567	540	508	521	525	521	508	537	496	532	547	521	508	516	554	542	502	494	526	501	497	508	523	507	518	511	558	513	541	534	501	517	521	513	500	503	531	512	504	523	494	508	557	500	531	499	500	544	501	571	589	485	514	547	524	519	477	544	502	512	509	547	558	541	507	514	481	489	568	534	502	517	516	547	499	489	521	535	531	523	538	536	503	519	522	552	493	558	538	526	520	497	565	569	533	538	533	533	492	544	536	516	521	526	498	529	544	531	504	513	488	532	532	520	501	516	513	526	584	500	531	528	519	542	525	522	536	508	537	528	523	534	554	497	535	554	534	539	479	575	582	561	552	557	509	529	549	532	536	535	534	509	488	527	535	534	531	547	550	524	455	575	538	542	531	498	528	527	498	499	549	508	523	516	503	529	517	532	528	518	554	521	519	555	498	508	518	509	503	552	507	510	506	482	520	480	551	526	541	513	562	565	538	529	530	562	509	503	535	579	531	521	515	516	526	530	514	527	530	552	543	491	568	551	502	511	532	554	528	499	529	526	538	513	470	529	563	522	530	516	539	498	507	505	521	534	524	527	491	512	563	535	531	541	518	492	533	510	503	523	540	538	492	491	502	531	525	487	546	526	492	524	496	521	529	488	514	539	502	492	534	519	544	547	545	533	514	495	533	518	511	523	529	542	505	520	510	538	497	498	552	544	498	515	501	536	539	508	546	472	508	495	515	521	531	475	583	519	500	530	524	525	534	535	530	550	515	511	519	489	501	527	490	525	562	524	544	515	495	557	531	512	510	541	487	550	552	486	584	516	503	552	541	515	556	528	566	507	504	513	559	508	535	507	517	544	529	510	498	514	537	494	518	503	557	491	529	489	484	552	485	548	559	509	513	501	532	515	523	543	515	533	524	558	568	529	548	560	530	538	522	554	544	556	549	531	503	519	507	529	525	520	523	491	514	509	519	565	546	498	510	532	513	502	565	517	526	533	515	492	530	555	523	535	535	578	523	522	531	502	506	551	518	515	527	540	492	523	520	506	539	545	549	527	557	579	512	555	510	570	503	498	537	495	512	466	525	575	512	552	498	527	540	532	519	498	522	539	528	512	535	520	538	496	514	510	531	527	546	549	542	526	500	499	530	540	497	515	563	518	570	513	460	495	527	512	489	516	563	519	541	535	500	523	475	545	506	529	529	523	535	542	488	547	526	501	507	510	538	536	475	501	493	528	528	505	490	526	549	550	520	550	537	535	510	525	535	518	501	503	571	558	550	550	540	575	523	494	531	536	526	536	504	515	493	516	518	539	524	564	512	530	568	541	493	561	552	483	501	570	533	542	507	507	508	537	500	523	515	530	519	529	528	533	502	510	509	539	508	496	497	548	544	540	507	507	525	504	517	537	525	499	497	536	508	525	531	506	541	519	507	519	512	487	499	529	533	531	501	499	481	495	507	512	492	502	524	546	505	509	537	582	538	556	569	553	556	581	502	498	522	529	529	512	558	539	537	542	536	532	555	496	492	466	528	512	495	574	523	497	556	532	488	525	495	523	546	528	522	514	538	514	525	524	493	561	500	504	555	525	529	520	512	550	534	510	479	518	547	522	501	496	525	510	497	540	526	536	521	544	490	545	518	470	525	532	531	528	531	494	509	513	500	494	550	530	509	524	533	497	554	517	524	517	529	498	504	532	502	541	536	588	509	551	503	515	518	496	530	520	550	542	545	505	537	547	513	503	561	505	519	536	499	471	519	494	552	522	462	482	539	493	503	505	518	489	529	513	545	533	520	532	517	510	540	546	514	532	548	501	487	561	556	524	447	539	532	480	525	534	517	535	529	527	458	513	509	505	552	518	516	522	527	500	497	499	531	538	504	523	536	548	532	528	508	512	479	517	491	516	550	521	547	523	540	494	529	545	478	551	516	523	518	572	468	501	541	551	531	525	510	530	505	527	555	523	554	554	480	549	574	545	503	507	544	538	526	538	532	561	490	492	546	515	519	506	522	524	573	509	548	456	518	530	521	499	519	539	516	501	503	509	550	537
42844	41739	37377	8561	846	543	447	467	406	387	382	410	335	424	384	373	371	376	369	349	382	346	353	307	337	332	351	327	340	349	357	353	355	346	324	330	341	365	325	336	343	307	335	343	334	369	335	359	344	310	335	338	377	356	302	309	352	374	326	351	356	346	332	313	346	340	325	347	349	319	324	353	334	343	329	308	325	366	335	324	320	324	337	345	335	339	288	384	329	316	334	340	334	349	316	331	345	335	343	341	330	364	337	358	323	340	297	326	358	345	323	334	352	324	316	345	338	330	315	336	287	315	306	350	318	305	339	325	336	341	304	322	308	347	314	300	327	343	328	344	357	331	343	339	343	349	319	339	317	346	311	335	328	348	324	329	297	372	368	331	340	312	340	307	348	361	332	336	374	355	341	357	343	360	356	371	365	315	323	346	353	327	346	351	346	331	342	329	339	317	319	354	339	352	351	348	329	368	314	337	337	294	313	340	319	353	342	348	331	315	332	323	329	297	324	330	335	332	351	333	320	316	338	341	325	341	316	334	323	338	307	329	334	371	337	335	364	324	323	339	312	346	315	336	322	306	345	349	369	324	346	362	337	344	330	340	354	342	335	350	319	353	311	333	359	324	321	347	307	336	335	348	413	366	354	356	340	327	340	322	300	344	337	326	339	307	359	354	351	300	355	327	310	315	309	352	322	320	337	336	328	350	341	341	337	313	354	320	357	265	366	331	330	359	314	315	364	310	339	358	359	316	316	352	334	338	337	329	332	321	322	316	338	318	300	349	352	327	337	357	359	358	351	334	297	307	333	325	298	351	352	333	298	292	331	370	320	353	348	347	346	339	351	307	360	344	313	313	316	347	315	319	336	329	347	348	337	327	333	334	326	315	322	318	336	358	385	341	327	325	318	372	326	335	301	323	309	320	305	341	322	316	310	364	354	335	355	336	319	371	336	327	340	386	332	336	358	334	300	302	351	365	331	344	383	367	346	352	338	346	331	341	331	360	306	376	315	339	369	296	326	309	332	360	350	339	365	331	338	329	326	319	340	343	339	350	329	322	330	359	311	335	337	319	351	380	294	302	342	332	353	332	330	360	313	347	363	336	334	340	372	314	368	308	332	338	343	336	332	336	345	338	328	324	302	350	332	341	313	319	339	335	350	328	318	355	348	347	324	313	335	326	318	360	369	343	324	343	296	348	356	335	358	321	346	336	319	330	331	348	323	326	349	357	360	316	333	369	342	306	366	308	293	332	327	331	328	346	329	324	334	329	334	348	337	327	348	350	303	328	368	345	332	367	329	353	313	300	351	323	312	350	337	333	328	332	317	330	346	332	397	358	307	347	306	349	333	343	350	306	316	341	364	341	344	338	338	331	330	352	355	336	320	367	352	339	327	308	338	322	335	355	346	333	334	325	381	320	336	362	335	328	324	365	383	354	345	364	360	327	345	317	315	323	328	332	311	341	363	315	342	344	304	319	340	340	332	327	334	326	344	347	321	329	327	357	328	329	344	318	348	359	338	318	323	337	303	324	358	349	303	347	364	370	350	318	321	344	323	336	355	363	335	332	323	334	374	375	341	310	362	328	330	312	334	363	357	325	336	382	331	339	312	318	345	360	334	339	344	347	327	325	332	325	317	358	320	329	335	376	322	353	328	342	345	309	304	325	337	319	309	368	342	329	310	355	325	304	337	356	356	336	356	331	324	348	333	343	343	345	366	318	320	331	330	328	334	319	342	334	330	341	329	339	322	371	324	316	319	326	347	332	340	340	346	309	334	304	339	325	330	354	376	352	340	350	320	322	356	308	309	329	339	347	370	323	351	287	375	333	310	365	315	335	365	305	341	340	322	326	307	352	304	370	318	342	316	328	306	319	364	346	342	318	364	346	345	338	317	343	365	349	372	342	361	313	369	312	346	347	332	343	358	318	355	324	315	324	331	339	361	361	368	337	375	345	309	351	340	332	367	329	311	340	330	333	328	329	353	350	348	310	329	351	331	322	314	344	319	336	332	323	311	306	319	338	344	378	348	308	311	339	337	326	335	371	347	333	315	329	325	302	315	340	360	329	332	318	343	323	322	328	376	317	343	345	343	328	329	323	326	329	295	373	296	313	328	343	341	361	315	350	339	356	325	317	340	327	345	363	348	365	363	348	354	340	366	319	334	346	357	341	306	338	307	346	349	340	362	309	339	359	349	307	356	328	342	324	322	287	341	363	359	340	340	326	341	292	311	335	332	341	342	349	310	310	374	346	315	352	348	375	362	337	360	356	311	337	346	322	332	351	307	301	304	368	326	335	306	318	353	321	329	329	334	343	308	324	320	312	336	383	327	366	343	348	328	317	352	328	373	320	316	333	355	305	333	339	323	373	331	371	315	376	304	343	331	319	342	353	321	308	383	333	360	336	356	343	291	304	346	337	325	357	339	329	336	363	300	303	344	361	374	352	329	299	330	359	337	355	340	362	315	344	314	373	332	387	363	334	339	352	319	341	333	335	330	346	334	341	318	352	328	352	355	308	330	329	324	336	319	356	319	317	298	327	367	339	331	345	335	343	366	329	356	347	340	331	303	363	336	315	318	305	340	319	299	321	343	343	337	323	317	371	309	332	330	337	374	349	361	358	336	339	329	350	326	309	328	311	338	359	341	365	321	338	304	334	299	379	361	349	339	284	314	340	324	354	353	326	336	320	331	321	346	326	367	353	335	325	323	348	345	334	387	354	316	355	374	311	335	311	327	287	320	337	321	338	369	333	314	327	333	314	348	350	328	334	311	355	312	354	364	315	368	358	344	326	341	334	324	334	343	341	327	333	329	340	323	325	338	300	354	300	296	359	294	310	355	339	350	339	343	321	346	353	320	336	360	339	305	315	326	325	352	321	357	365	311	335	341	342	353	306	336	320	344	318	333	354	371	351	340	346	329	328	338	313	342	329	303	299	331	355	341	342	336	373	301	384	351	335	340	342	367	379	316	306	346	346	338	325	341	319	297	347	325	351	327	312	337	301	354	358	367	344	369	334	363	304	334	337	334	318	355	305	294	324	298	334	315	347	370	376	358	310	342	322	330	318	371	350	307	339	338	317	362	342	334	351	357	338	361	329	331	349	339	310	352	344	357	341	308	346	325	291	348	316	350	325	369	327	322	337	348	350	339	334	346	328	357	336	335	350	361	349	349	325	344	336	327	323	350	337	333	350	368	353	354	311	334	325	341	311	350	341	347	337	365	309	328	341	364	328	340	338	347	348	349	348	351	363	343	343	332	313	368	330	313	345	357	327	343	328	343	310	320	322	351	347	326	344	361	346	303	353	331	319	332	350	362	333	340	370	366	342	346	322	312	365	341	321	353	318	334	299	326	324	359	351	327	337	334	323	340	342	322	349	311	328	353	369	384	340	345	324	348	340	365	305	277	329	364	301	332	309	340	329	323	316	364	358	325	327	330	331	317	370	327	347	334	330	335	301	342	329	371	317	338	329	309	306	331	327	354	363
24413	33034	33077	7936	2289	1992	1776	1592	1446	1396	1284	1244	1110	1117	1090	1076	1011	1022	966	965	1022	933	918	957	979	973	942	929	941	920	944	912	919	917	921	931	902	891	909	892	924	879	900	909	868	866	912	856	888	891	864	923	946	895	895	867	852	856	940	904	848	846	900	857	872	864	904	861	918	886	874	847	914	854	906	862	891	888	874	886	877	905	845	869	812	858	874	868	856	869	919	890	874	860	891	877	900	868	896	914	876	911	883	897	874	891	857	898	880	826	907	810	897	883	869	899	932	860	892	883	854	880	836	873	865	872	884	812	851	869	903	850	839	857	899	888	875	855	906	858	884	905	839	882	890	847	884	889	905	871	880	855	892	848	884	900	805	875	883	899	940	856	863	850	927	880	903	846	815	895	847	840	903	892	873	860	848	841	892	894	834	933	846	877	850	846	848	805	868	898	821	852	864	890	885	873	889	894	907	887	835	892	880	899	876	858	902	874	865	897	870	852	854	849	858	846	848	816	912	834	906	904	876	885	857	847	871	852	875	883	834	885	862	847	833	911	850	876	951	854	892	858	845	858	923	901	856	873	895	898	870	869	889	875	866	951	855	859	858	861	893	911	900	873	865	847	893	873	883	862	910	895	852	843	876	911	889	862	919	832	850	862	904	870	840	823	835	890	862	921	852	922	871	858	866	845	879	860	882	861	835	911	884	873	854	875	857	825	887	893	891	882	871	869	876	894	853	909	889	819	838	886	828	896	867	897	852	935	895	885	824	889	877	876	859	904	885	850	883	944	875	894	916	883	827	903	882	874	847	832	877	815	857	870	881	862	890	867	905	873	887	835	908	904	836	868	844	872	908	898	861	895	859	864	813	895	868	814	911	925	891	930	902	903	906	907	860	896	898	845	862	916	872	887	902	883	903	874	892	931	849	876	861	884	878	866	877	897	829	821	861	867	864	881	893	836	831	855	911	909	902	858	894	863	887	855	858	912	902	847	866	904	898	909	856	844	862	912	922	900	845	918	883	820	867	850	846	870	903	891	826	888	919	910	923	887	850	836	860	833	916	925	861	825	838	910	864	863	881	879	916	918	840	882	859	850	848	848	861	874	910	855	895	830	895	891	918	870	876	900	841	896	841	906	917	837	906	890	852	906	836	864	879	890	848	886	892	801	888	879	870	836	827	865	871	839	842	918	891	853	854	903	854	893	914	883	896	887	824	863	843	882	842	877	852	872	844	833	829	915	827	832	850	907	866	858	885	923	919	890	838	869	869	890	881	844	868	862	834	906	853	889	883	846	877	877	897	858	869	856	867	857	863	906	850	882	899	883	866	795	910	865	876	855	867	858	873	866	834	920	867	880	846	833	879	873	875	898	887	888	835	840	891	858	885	901	865	890	890	867	912	866	909	874	924	869	870	837	869	878	813	883	896	929	897	873	815	842	887	844	860	877	888	852	895	834	878	870	865	865	908	853	950	896	797	894	903	886	833	866	857	851	855	909	841	846	886	864	908	889	824	905	871	870	881	830	860	890	828	906	879	892	902	851	857	858	831	868	871	888	862	859	924	868	887	906	857	853	879	916	862	855	857	871	889	887	915	870	878	883	847	875	861	910	894	847	861	881	891	900	836	867	908	817	853	856	881	875	849	884	876	855	849	934	873	893	913	849	868	901	909	858	852	871	898	814	889	890	850	879	845	848	853	864	889	881	907	886	917	872	872	877	843	804	880	828	866	891	876	851	885	859	849	888	868	899	847	866	800	865	873	849	840	832	954	859	910	871	935	869	910	906	879	890	893	872	819	865	901	885	889	859	848	885	871	837	872	818	861	872	766	881	837	873	813	895	912	879	881	839	860	845	874	869	883	861	866	878	877	855	895	869	873	858	851	845	881	846	876	845	869	879	876	881	890	833	843	955	882	837	868	829	891	845	873	872	896	858	831	828	894	887	921	870	852	898	891	904	888	917	839	874	882	885	877	900	927	880	850	902	900	904	844	899	878	900	887	837	888	856	815	832	838	876	841	901	886	926	875	874	909	839	889	773	842	923	899	798	905	869	890	908	913	862	881	893	834	915	874	870	819	878	897	864	867	913	867	832	835	848	854	873	868	902	900	908	878	865	915	940	888	928	859	899	841	838	824	862	933	903	872	902	906	836	885	877	881	886	835	862	863	888	826	874	832	906	832	884	855	911	854	881	879	876	882	831	814	912	905	883	873	888	865	842	896	908	887	886	851	889	878	859	925	839	881	855	856	893	844	883	966	895	862	887	899	915	871	849	896	919	841	849	865	908	890	843	877	862	886	884	855	914	887	865	845	900	808	875	869	888	860	894	869	910	893	835	932	845	869	883	908	867	921	929	866	875	907	890	856	897	896	933	922	914	843	818	896	854	850	849	844	872	839	905	911	845	893	820	823	863	881	853	943	877	936	852	877	849	860	859	880	836	817	889	868	803	871	871	897	925	866	884	875	869	908	870	845	885	881	843	877	832	851	855	897	871	915	885	788	880	898	843	913	898	893	827	866	882	853	830	869	862	863	894	887	835	896	832	823	820	869	863	843	871	849	874	926	902	855	866	917	827	933	883	851	909	890	887	872	849	858	938	863	894	910	859	831	843	846	871	889	888	838	832	851	870	880	919	844	875	868	867	869	833	896	859	863	874	868	889	870	835	890	884	908	883	889	884	859	919	838	890	886	902	874	900	858	890	890	882	838	898	874	931	852	820	903	893	861	843	834	869	903	898	896	859	890	867	886	877	836	886	895	828	902	861	892	889	854	820	830	889	851	909	869	869	866	883	845	834	897	856	882	873	872	893	859	902	866	919	884	835	885	845	903	893	837	887	906	898	880	874	856	826	846	918	874	827	834	851	890	957	881	859	854	854	904	884	873	859	843	899	870	827	852	895	909	899	850	872	893	862	939	823	903	866	882	883	872	850	927	882	829	897	874	861	842	902	851	900	825	804	907	823	873	903	889	849	870	854	837	918	894	809	886	830	905	826	918	897	863	896	874	898	887	873	847	860	856	918	846	865	880	829	871	817	866	904	852	858	859	863	903	862	874	846	941	928	871	853	838	813	903	842	882	799	845	905	894	848	863	872	846	891	845	865	920	871	874	851	854	858	905	876	905	825	912	885	907	854	884	852	878	847	873	872	895	852	895	925	843	897	905	894	888	885	890	921	850	845	882	860	842	855	902	863	874	885	862	895	890	862	852	899	849	905	898	826	824	877	918	880	840	886	907	929	897	906	905	888	866	888	893	883	813	855	867	877	915	874	864	896	868	848	845	839	936	903	913	899	865	889	857	859	890	898	869	914	907	879	903	875	896	871	870	906	953	876	837	880	865	895	897	857	838	838	892	833	899	925	883	898	809	841	886	910	877	844	810	877	837	880	847	826	860	849	956	897	872	911	894	904	870	802	865	831	932	815	903	859	911	847	906	833	865	906	839	872	933	883	900	934	899	913	858	868	946	833	926	903	922	850	892	897	861	849
56290	57594	49152	15810	2116	804	598	537	521	482	477	439	419	392	408	390	370	384	372	367	351	358	355	370	357	344	359	373	359	358	381	351	343	359	358	373	392	337	337	319	365	358	330	330	343	363	349	384	361	372	334	355	364	320	312	355	325	348	335	326	363	361	365	360	356	357	360	356	299	332	354	355	351	376	347	371	313	332	340	331	340	329	352	338	343	332	342	309	334	337	340	350	328	385	363	359	340	342	329	367	332	337	310	304	348	336	351	332	348	323	313	347	325	315	325	331	352	375	317	306	340	320	333	338	321	335	326	319	330	320	344	361	344	380	359	360	294	337	354	324	366	365	353	355	329	394	339	325	327	344	363	340	352	316	328	365	298	302	360	333	304	312	331	371	327	317	337	332	335	379	311	346	355	349	349	327	319	339	326	334	348	393	317	342	320	346	352	318	355	307	296	318	326	347	349	396	357	342	361	348	325	318	367	352	324	357	286	356	351	348	350	345	320	337	357	327	347	348	367	351	337	351	336	331	308	339	359	353	371	290	357	370	322	336	346	346	356	342	370	328	331	319	334	340	315	334	351	340	373	329	328	345	332	359	334	346	314	335	303	365	341	364	325	341	354	346	333	354	347	350	348	347	271	313	306	342	339	331	332	383	362	375	360	311	332	351	366	294	350	321	362	345	366	336	320	323	307	324	345	338	328	326	323	347	302	350	327	338	365	366	316	333	358	352	361	340	335	335	374	317	315	356	328	347	367	361	336	352	335	357	337	365	355	321	335	338	336	349	336	303	349	305	314	342	324	334	354	297	309	351	328	334	341	369	351	375	347	340	318	331	341	311	292	365	345	337	332	327	340	318	329	359	376	362	351	352	328	338	346	373	336	320	384	362	289	336	383	345	342	326	326	341	280	310	359	320	343	354	336	369	319	367	325	370	313	353	323	372	351	364	349	314	347	309	344	355	332	324	312	336	331	346	342	321	353	341	365	344	333	321	348	329	335	329	336	330	352	315	339	324	342	361	349	334	345	329	357	326	348	397	332	358	332	368	309	345	350	386	357	347	336	341	339	355	371	340	382	346	323	321	344	318	367	337	336	341	332	353	323	350	318	337	351	319	389	389	352	330	342	377	330	334	330	344	317	357	321	316	310	322	339	347	365	339	335	328	337	307	351	345	337	356	313	338	317	332	318	337	334	351	374	335	330	341	362	329	359	354	353	356	321	304	312	360	368	348	368	325	376	353	356	350	335	359	346	347	337	307	349	359	330	326	358	321	356	348	341	347	356	324	379	350	333	363	335	306	373	342	311	381	351	336	340	323	353	404	357	332	362	341	325	318	358	335	349	308	332	367	339	334	319	348	330	331	352	315	349	324	321	366	357	340	344	365	379	352	348	345	337	336	334	349	363	351	351	348	334	342	313	347	335	314	338	343	338	364	329	338	366	336	310	357	345	365	361	322	322	326	319	338	297	333	348	371	323	379	368	352	335	349	342	352	346	332	349	331	354	320	363	298	327	358	348	326	334	320	285	343	317	325	365	336	332	316	346	336	310	355	324	339	329	341	350	310	363	333	349	320	364	342	340	330	276	328	351	341	362	355	364	336	322	322	344	338	315	317	345	358	369	356	347	343	348	324	394	370	328	350	369	320	359	329	369	335	311	356	345	326	359	354	325	316	331	319	339	353	359	316	324	357	342	364	344	340	358	334	330	326	351	312	357	362	350	317	323	349	336	339	357	318	330	335	346	343	350	363	354	370	334	333	350	342	336	340	345	328	326	324	338	386	318	339	367	343	384	355	361	315	319	376	338	347	365	322	321	367	331	325	328	353	364	340	387	363	331	363	374	286	327	334	364	355	318	323	343	367	356	332	354	335	319	334	338	329	374	346	352	357	361	335	322	351	341	325	343	336	349	337	318	331	320	317	367	339	327	336	330	338	358	343	310	369	317	364	337	330	328	322	351	346	328	356	326	384	342	348	327	349	303	367	355	377	339	359	348	327	355	354	329	318	329	314	329	297	343	320	314	351	316	317	363	345	348	353	337	315	317	317	330	359	327	329	361	291	364	345	346	329	337	285	354	290	368	371	323	328	361	338	332	325	345	344	321	310	393	338	363	344	321	346	329	359	377	389	323	343	373	363	301	350	337	330	294	334	323	352	347	334	331	351	328	342	340	351	313	342	363	338	360	372	337	360	307	388	352	335	340	368	345	343	312	342	315	350	337	340	329	306	320	322	332	384	321	363	330	336	371	327	404	345	373	354	337	337	364	327	338	368	345	350	335	319	360	390	358	326	345	338	338	339	328	376	312	355	334	351	317	332	330	398	324	378	335	333	353	359	338	360	346	328	327	364	348	358	360	334	325	366	369	386	370	335	340	359	348	360	350	316	349	344	358	342	334	337	351	348	357	313	352	319	345	357	343	321	353	369	366	375	356	349	331	362	336	345	392	377	324	327	367	344	361	359	360	360	310	338	329	347	357	344	346	336	357	330	323	333	345	355	327	349	317	323	318	343	335	383	353	334	342	337	346	340	330	341	315	312	337	375	343	346	303	326	320	338	342	368	329	327	363	345	344	341	359	345	328	377	329	332	341	340	334	316	333	340	358	307	351	349	332	332	362	337	327	385	373	345	337	348	339	349	369	331	341	346	329	332	304	326	331	355	337	304	368	327	346	357	323	350	346	347	340	317	323	357	355	321	344	325	356	361	328	346	343	335	314	354	327	354	359	309	365	357	312	339	348	373	350	361	326	326	346	345	355	341	319	335	348	343	339	372	328	328	347	338	347	347	336	338	348	311	320	353	318	344	337	362	344	334	358	349	333	349	358	361	349	344	342	328	356	331	352	353	321	369	344	360	314	323	328	329	318	348	300	330	351	324	350	312	338	333	315	346	350	309	346	335	362	331	362	340	307	394	327	347	324	342	352	302	360	346	350	333	307	360	341	332	372	365	357	364	333	319	322	351	352	339	354	345	332	368	361	342	332	359	364	335	344	317	337	327	350	327	315	331	360	358	337	338	343	337	332	379	343	328	316	315	349	339	360	366	339	362	385	341	326	364	361	342	325	343	343	322	339	345	350	350	363	332	342	352	342	358	383	329	344	351	353	322	367	330	318	360	360	342	326	358	343	346	346	355	336	365	352	328	344	293	373	340	346	366	306	368	325	319	340	324	312	308	321	311	325	366	297	325	331	316	333	332	335	352	341	334	318	339	331	315	374	314	331	331	351	326	323	392	328	341	351	315	350	337	359	355	359	352	340	303	361	345	355	336	317	370	330	363	352	319	357	377	333	356	361	325	327	355	366	376	316	336	357	331	306	326	362	346	316	319	344	314	365	327	339	355	346	368	361	345	323	322	325	328	369	368	320	358	335	362	326	329	334	349	348	328	342	350	336	352	329	370	326	320	376	327	328	312	327	358	345	333	344	365	342	364	357	362	349	379	338	359	324	390	356	356	361	364	342	339	348	346	349	348	343	333	326	367	323	360
33005	42769	40368	14471	3501	2905	2523	2294	1954	1786	1631	1450	1390	1289	1243	1241	1234	1197	1050	1025	1017	983	1016	1046	980	1070	936	987	1001	1038	973	961	954	924	930	940	931	919	907	962	919	917	975	869	945	894	919	877	888	919	918	906	864	910	883	863	900	902	852	931	875	883	883	824	873	898	911	854	887	907	869	910	894	917	849	881	903	842	879	883	836	842	807	860	935	893	880	869	885	866	814	848	860	863	902	866	867	870	880	847	851	919	850	887	821	883	865	863	791	926	867	811	799	889	895	882	820	877	866	873	887	876	857	860	849	867	862	845	870	772	893	833	855	907	908	841	834	889	876	844	889	851	896	818	918	843	884	855	782	855	852	872	873	854	856	883	842	864	903	854	841	830	850	889	872	895	855	832	880	848	881	879	856	868	876	861	843	898	886	866	822	871	869	880	911	889	888	852	835	844	889	884	839	886	866	823	865	869	883	890	834	880	823	935	872	788	913	851	835	871	825	852	864	885	885	886	842	843	897	878	846	875	864	873	859	865	917	824	879	898	909	887	874	833	807	846	913	873	890	867	870	848	840	817	815	852	845	850	859	872	846	868	803	903	868	863	847	839	805	831	886	914	852	821	874	826	830	891	898	856	816	853	922	839	866	918	837	887	855	839	902	890	871	872	859	848	828	811	833	902	834	791	827	859	874	864	848	870	828	888	930	846	872	847	871	832	872	871	879	883	873	870	872	872	869	906	883	820	830	882	875	789	831	841	864	878	858	880	847	878	854	858	885	832	883	895	862	861	894	864	917	878	867	903	851	859	860	866	836	864	857	849	841	821	799	865	871	906	918	879	841	833	852	917	897	883	882	827	901	886	845	855	808	818	850	833	852	922	896	847	913	852	871	846	819	841	870	887	842	838	895	885	871	848	830	875	865	867	850	906	843	859	878	872	859	834	874	870	882	915	801	866	807	847	842	867	873	881	819	901	866	888	919	867	860	883	872	912	820	831	836	868	849	855	887	828	796	846	856	939	836	873	846	883	872	867	846	830	877	820	881	857	913	893	888	840	890	859	858	867	804	929	873	820	841	842	859	863	920	905	846	810	826	830	841	840	891	873	845	904	848	939	856	807	840	857	933	837	812	868	858	882	917	851	835	876	891	867	848	848	826	882	832	859	909	858	880	859	838	912	843	857	835	886	882	850	845	826	893	882	824	889	859	900	877	871	829	827	847	861	927	885	871	888	887	857	894	893	884	857	811	867	847	898	831	877	810	885	886	826	907	867	842	820	874	870	806	875	864	838	802	889	917	827	887	890	877	858	897	854	829	898	868	867	866	890	877	885	846	897	884	885	898	877	882	840	851	861	869	869	881	905	853	859	853	846	832	867	870	899	827	854	843	832	828	883	890	875	862	827	849	880	870	821	835	841	898	881	848	808	882	898	877	881	854	874	812	820	893	860	855	847	859	863	875	873	851	821	853	857	852	853	811	832	889	871	827	887	841	832	828	874	880	901	836	868	889	819	860	827	843	881	864	808	896	877	809	818	857	842	844	842	854	837	843	817	884	855	822	874	859	852	878	854	832	837	823	852	864	888	814	828	867	906	850	922	870	818	869	894	820	830	844	841	867	776	847	811	853	819	824	894	874	856	869	843	869	828	817	897	896	847	843	848	880	838	867	851	862	900	802	861	887	864	906	860	875	820	922	841	890	835	857	799	870	914	855	866	840	836	868	855	845	827	870	855	819	846	882	891	859	843	813	887	863	860	872	921	875	845	909	892	899	864	902	885	873	824	870	855	868	858	864	894	867	866	866	873	916	876	832	840	896	822	854	833	894	857	829	844	897	841	874	872	841	873	869	893	852	862	808	871	877	881	851	851	864	894	857	831	833	895	925	839	856	886	824	850	893	845	866	865	890	823	869	769	879	864	875	828	854	843	840	886	844	898	864	855	873	800	841	853	869	868	877	886	889	899	849	852	828	834	849	828	897	811	860	864	858	855	845	884	855	888	828	863	901	889	839	832	892	840	825	900	794	878	857	856	853	881	860	867	868	835	900	858	829	863	853	859	889	909	799	858	850	850	874	878	827	862	837	859	821	853	861	861	829	856	834	837	882	867	881	852	868	857	854	867	894	863	909	857	815	878	839	835	893	915	875	862	858	881	840	857	794	845	901	878	904	862	843	891	876	797	875	880	866	863	891	854	771	857	884	891	823	900	824	895	838	888	839	893	896	863	825	866	872	900	867	865	836	875	873	856	890	797	894	844	877	880	877	807	868	844	835	811	867	901	835	839	853	876	915	870	799	880	802	864	872	933	807	869	912	819	833	829	821	858	908	914	873	790	901	819	792	879	830	855	848	882	857	896	866	851	831	886	840	859	957	893	817	864	882	871	792	863	913	838	863	903	867	916	808	859	876	855	847	887	859	855	860	926	880	846	873	874	910	812	851	819	865	862	836	868	882	839	832	891	841	828	828	855	919	879	807	789	848	852	845	873	847	854	889	892	897	779	872	853	914	848	869	879	852	901	848	850	858	857	871	893	901	858	807	921	835	894	867	880	850	835	850	872	883	883	898	856	881	862	807	862	876	831	852	845	818	841	876	787	853	888	832	841	870	887	844	834	895	891	886	834	924	861	894	902	857	916	857	902	876	846	866	814	849	870	923	865	857	842	892	834	821	853	863	900	876	840	911	842	871	800	835	967	793	782	884	852	893	921	878	881	870	900	836	892	882	858	853	857	896	852	900	885	849	902	890	855	777	790	865	833	844	851	882	862	855	835	849	844	845	847	829	836	858	859	875	884	844	882	866	825	838	871	902	811	860	826	845	878	841	881	841	891	822	853	830	875	857	855	884	841	897	853	778	810	860	820	866	892	924	839	836	867	821	885	870	849	898	854	842	851	858	827	849	850	867	857	881	906	868	830	867	843	859	886	846	846	806	862	851	830	891	827	859	828	867	852	871	864	912	918	830	828	880	861	836	831	881	882	828	841	885	853	867	857	824	864	877	878	906	819	828	849	828	823	866	856	844	839	896	867	878	816	926	886	860	868	854	873	869	860	848	869	856	852	883	821	886	839	895	874	828	871	885	842	826	844	847	882	881	865	858	880	852	811	862	903	915	849	874	878	881	878	804	871	885	818	840	897	919	841	889	866	842	864	842	857	824	858	908	895	867	898	830	856	830	817	873	889	821	793	843	835	874	871	826	876	900	865	897	857	908	831	864	869	812	844	884	890	839	876	856	855	884	907	890	877	904	868	835	932	807	869	891	844	834	865	788	881	868	833	875	859	852	894	846	870	843	867	842	910	799	877	842	875	854	901	871	860	830	839	852	882	844	899	844	877	936	897	866	856	913	846	841	854	868	863	907	900	839	807	934	836	846	873	903	874	835	824	886	848	878	879	866	890	846	944	919	874	843	889	900	897	882	793	897	822	860	832	894	880	891	870	857	847	829	888	909	893	832	858	881	868	873	829	842	815	859	833	908	810	836	872	811	841	849	791
6401	3128	1877	328	187	178	150	170	199	162	181	163	189	195	195	163	142	189	170	175	188	178	174	160	158	183	171	167	183	188	164	184	190	162	172	177	177	177	156	175	175	149	182	155	173	163	165	173	196	177	200	183	165	171	173	185	167	142	151	154	177	170	187	163	182	167	176	187	196	150	164	159	170	174	170	170	196	191	193	178	185	171	164	173	152	193	184	187	183	172	164	164	179	169	166	168	190	141	187	163	165	169	202	160	175	166	166	174	168	162	164	173	159	189	177	173	188	162	152	196	172	167	181	179	188	177	182	200	166	171	151	177	168	175	168	179	187	164	152	173	170	162	176	180	157	159	175	171	181	203	174	177	171	177	162	162	168	181	175	165	184	180	169	171	198	167	181	187	177	193	172	175	179	168	176	186	152	163	183	171	176	163	166	181	185	164	185	165	166	198	197	164	179	163	181	174	162	183	163	194	163	182	199	205	162	182	164	167	173	181	152	176	182	157	174	179	184	157	194	159	162	191	146	162	151	185	179	162	212	201	168	187	175	162	159	176	173	168	173	163	159	184	156	167	185	191	184	187	172	179	196	187	197	171	188	193	178	187	194	162	164	168	188	166	188	190	166	174	178	167	167	201	166	150	187	165	185	181	166	165	196	167	154	184	192	164	193	196	186	167	191	159	142	168	187	169	173	161	171	157	192	188	159	184	177	193	154	159	162	181	155	155	187	193	172	168	157	199	199	167	153	187	167	158	192	181	170	200	182	172	187	198	173	171	186	171	152	189	189	168	188	148	176	165	169	176	190	166	184	151	168	153	172	193	168	184	187	166	183	142	165	180	180	201	174	160	187	171	170	137	175	181	167	161	184	183	171	163	175	163	174	146	160	179	194	176	188	178	186	165	176	163	167	196	196	177	170	172	188	145	192	191	190	185	179	164	165	158	162	176	173	181	167	168	172	173	146	188	190	163	203	179	144	202	195	157	200	152	187	167	176	175	164	181	183	174	165	175	171	208	158	169	189	179	163	182	165	194	168	172	174	175	179	192	165	208	197	178	170	172	167	198	179	175	169	157	191	155	169	193	161	158	161	168	150	173	151	189	172	201	185	170	190	184	167	179	182	162	154	182	163	160	182	173	193	176	169	191	188	165	161	155	172	172	211	209	164	180	151	167	157	154	166	174	177	165	175	178	200	191	172	161	181	188	157	176	177	178	185	180	160	142	176	179	165	194	187	186	195	157	163	171	167	183	188	165	168	201	163	160	182	171	197	186	163	174	164	203	175	177	179	193	160	187	165	148	194	181	169	173	145	168	198	176	160	168	155	151	151	175	179	145	194	175	184	167	151	178	199	191	189	196	191	178	209	164	168	168	188	201	163	166	181	202	162	163	179	182	185	175	178	200	192	194	175	189	185	154	167	177	169	157	176	187	164	180	198	174	190	169	190	175	194	165	191	179	157	156	160	160	175	185	180	182	172	165	176	158	187	216	183	169	190	174	176	187	169	161	174	192	162	162	152	149	199	177	178	158	195	178	174	183	175	179	205	173	166	190	173	160	142	190	167	182	163	179	175	163	203	169	177	157	188	186	173	171	172	183	202	190	178	183	153	170	162	185	185	205	174	159	168	149	183	185	165	183	153	185	162	154	156	190	160	186	192	189	162	172	142	155	151	183	190	168	158	165	153	205	186	173	147	164	157	163	171	168	157	177	192	172	176	165	193	181	165	160	202	171	155	149	158	182	180	184	166	178	164	156	177	172	193	178	176	189	182	200	180	179	187	156	179	170	184	160	176	163	158	172	173	192	169	166	170	178	166	192	188	170	218	188	167	168	176	148	181	163	189	167	164	150	174	152	175	183	167	167	165	180	141	153	179	162	179	158	190	196	185	151	169	178	168	193	174	163	167	166	168	184	181	178	172	185	160	184	153	159	174	178	160	150	197	160	189	170	164	188	155	164	159	164	177	162	160	185	167	179	163	187	148	190	205	170	157	153	199	183	174	187	152	176	192	159	178	180	156	147	166	173	181	198	157	174	169	178	184	182	176	179	165	185	167	169	177	169	163	147	185	177	148	173	158	177	176	166	166	166	174	178	182	188	160	173	143	163	189	221	173	183	192	184	176	176	191	151	173	196	171	162	171	190	189	188	173	175	167	166	180	201	160	174	180	173	162	204	181	181	171	171	156	192	177	176	174	175	175	165	169	169	158	160	162	167	195	187	183	190	193	179	178	183	164	173	180	169	172	164	195	166	140	175	181	163	180	172	179	185	165	155	159	170	203	169	177	186	165	171	162	175	190	184	174	187	180	191	178	167	183	189	172	176	204	182	188	186	166	184	179	180	163	184	150	169	187	190	175	183	165	172	182	182	170	156	165	186	158	174	179	159	158	169	177	194	172	193	180	142	179	175	192	168	172	169	171	176	163	173	164	185	156	182	181	170	178	173	176	193	152	165	166	166	176	145	167	169	146	178	177	202	192	176	195	198	189	178	151	164	172	159	178	168	176	182	177	185	168	200	191	164	179	184	177	188	153	166	182	154	174	145	177	186	183	184	157	161	157	166	169	183	186	171	169	164	170	173	189	182	165	148	182	194	168	179	177	163	179	169	153	164	172	177	164	185	187	173	169	184	160	154	170	172	158	154	189	172	156	153	179	190	179	150	179	183	161	179	170	192	161	167	143	183	165	180	167	194	196	166	186	178	157	158	158	165	165	186	192	169	175	165	169	168	206	207	183	162	182	175	180	169	152	162	190	177	173	186	176	164	177	175	191	187	169	187	163	180	169	177	174	162	197	174	156	177	172	163	196	186	178	163	191	176	185	173	173	159	192	165	209	185	146	152	172	170	157	176	149	173	158	171	165	164	174	182	181	184	172	174	161	174	172	183	157	196	175	164	172	151	181	168	160	171	154	183	174	174	151	154	184	175	169	200	135	183	177	156	180	174	152	175	148	174	157	176	167	180	173	168	184	189	178	185	171	160	161	178	166	171	172	182	170	180	170	163	192	183	166	188	190	195	178	159	182	191	185	165	167	176	174	157	149	169	165	184	173	164	170	175	181	191	177	164	186	187	166	176	190	189	193	191	161	160	193	172	159	165	185	149	196	185	171	178	197	175	163	155	177	155	179	204	200	186	166	179	162	192	187	193	190	200	171	179	177	172	157	155	160	160	163	188	172	179	161	173	167	175	136	175	174	184	180	177	172	170	176	194	151	180	170	157	181	148	180	154	185	196	182	181	172	199	154	177	179	187	174	176	150	179	170	156	188	149	147	147	165	202	169	153	162	162	178	195	183	178	155	186	182	180	160	172	154	170	180	168	194	206	171	175	174	161	203	180	162	167	175	192	192	166	170	177	194	151	175	171	181	186	176	173	158	166	165	190	161	172	180	186	183	181	177	165	170	146	184	170	185	158	165	156	175	171	169	145	149	168	165	159	189	196	164	163	175	178	164	178	188	174	171	157	173	155	163	208	172	195	168	201	179	195
5739	5375	4037	1143	522	578	588	564	537	541	536	544	546	529	490	546	497	519	553	487	542	505	489	535	486	520	518	512	488	542	516	506	486	539	517	481	535	514	505	543	528	479	522	561	546	508	500	524	518	547	546	499	535	518	575	500	497	526	518	557	497	491	480	511	521	518	511	576	515	534	544	568	526	507	522	513	503	541	525	536	524	493	513	576	497	494	557	525	524	528	477	496	540	515	542	551	529	486	519	520	484	509	502	485	472	532	501	563	501	505	492	481	455	518	528	568	519	507	469	503	518	566	490	485	543	515	522	564	481	523	509	545	531	543	515	512	511	527	547	504	509	567	531	516	499	524	514	528	534	526	498	514	521	533	527	557	516	484	532	522	536	508	527	514	522	502	520	519	553	522	504	523	504	488	513	549	564	482	520	526	516	528	520	555	520	530	546	531	480	492	519	508	529	517	548	520	539	507	557	505	506	507	502	509	524	491	511	493	503	537	507	557	460	500	531	555	562	548	526	538	527	499	492	539	508	529	525	532	535	550	485	540	486	544	490	526	496	533	567	523	522	518	543	528	527	515	471	515	517	500	512	520	521	543	517	540	550	504	490	518	516	499	492	519	489	511	539	564	541	510	488	531	538	546	552	537	500	536	512	479	503	438	513	564	545	553	497	475	528	521	509	499	497	495	557	542	537	512	493	550	510	529	528	503	532	518	507	517	519	478	505	532	493	491	499	558	507	498	494	543	513	508	543	524	540	498	537	555	498	549	516	524	502	532	522	510	537	502	516	549	517	499	536	517	547	527	490	510	486	494	519	524	523	531	528	541	514	529	544	527	520	475	533	508	492	498	462	496	516	508	491	529	493	521	511	534	517	525	513	492	529	489	500	502	468	539	532	490	498	559	499	541	532	521	539	509	490	567	507	482	502	522	505	512	500	567	510	495	524	547	502	528	555	464	552	518	537	543	512	541	505	488	540	535	540	571	529	529	502	534	523	478	505	534	499	478	540	525	549	518	572	525	544	533	483	509	542	488	470	502	511	532	513	522	515	514	531	519	523	506	515	514	491	530	517	526	554	522	519	516	550	494	526	549	510	487	517	576	484	478	497	523	494	506	561	520	522	575	535	508	566	502	547	512	492	518	540	530	543	516	496	505	555	515	542	529	527	523	547	535	487	510	504	472	525	508	499	519	492	533	538	561	516	511	495	570	497	533	529	507	558	545	521	524	559	501	479	542	509	527	514	531	517	523	584	484	530	518	516	505	509	494	536	554	516	572	582	545	500	505	528	516	545	510	548	524	505	511	483	485	512	583	527	527	519	514	516	524	534	520	508	537	507	507	532	520	503	524	531	510	511	531	582	554	556	503	483	504	552	554	529	527	538	536	506	547	525	501	508	528	534	541	552	520	513	504	468	561	496	511	524	518	543	484	533	525	509	546	529	526	490	510	541	552	493	502	555	516	503	491	511	543	522	532	542	540	515	520	518	554	513	542	529	517	497	523	521	516	557	547	493	521	550	501	549	479	516	491	544	491	510	512	524	521	526	511	483	505	550	520	496	495	529	558	571	522	556	544	510	516	515	527	492	501	519	531	516	494	518	520	525	496	587	533	492	483	521	508	493	517	530	495	523	515	477	527	562	532	512	504	556	521	524	530	496	523	498	485	559	525	518	545	479	523	556	525	490	518	554	513	523	511	500	513	526	494	530	533	510	518	515	471	465	525	519	513	489	509	486	538	517	504	510	515	502	511	520	482	518	522	530	535	509	541	556	524	531	496	498	527	525	539	533	542	502	528	491	501	500	492	505	499	488	551	536	546	489	509	542	535	544	514	535	524	505	510	540	528	528	531	505	482	503	514	538	483	513	548	486	551	508	518	490	523	464	520	525	496	540	457	487	549	511	504	516	549	484	553	531	504	493	562	527	531	515	516	517	528	510	471	563	519	522	535	500	511	511	511	541	485	543	522	514	537	564	541	514	517	510	500	543	487	527	487	483	480	506	525	515	495	540	533	548	515	460	504	551	488	518	507	523	519	511	564	502	522	519	534	480	489	500	522	546	532	541	498	503	510	484	515	487	493	529	526	510	504	518	495	528	521	505	504	497	500	505	557	574	541	549	506	512	529	543	533	511	522	510	509	499	547	518	442	547	500	528	532	495	537	503	505	506	481	524	475	471	511	499	524	530	511	489	532	529	495	550	488	503	524	526	524	512	547	542	510	532	521	529	525	497	529	497	520	537	553	512	563	486	524	516	543	522	511	539	528	532	570	560	540	487	480	533	496	520	526	532	525	531	533	528	490	488	500	504	553	492	509	526	500	515	549	526	520	501	504	523	525	531	514	494	502	513	548	536	516	498	526	489	513	570	528	503	514	552	499	541	503	521	509	539	497	523	503	547	479	511	504	513	482	489	529	502	516	483	508	518	503	547	457	541	507	495	493	466	485	495	504	501	533	522	542	526	549	513	526	521	507	551	529	570	549	525	517	504	539	505	505	501	555	540	550	530	486	548	503	522	546	529	537	518	526	546	528	516	529	513	527	535	511	477	494	584	511	499	542	524	512	536	537	518	502	524	539	553	536	509	529	528	550	555	512	521	517	539	526	497	564	477	533	510	538	509	550	526	491	528	562	541	473	524	533	504	549	512	539	487	541	495	551	508	516	548	513	536	544	498	506	512	575	488	490	531	540	514	530	477	501	524	500	538	521	528	509	548	518	528	489	516	519	514	494	542	507	514	517	524	567	515	514	513	515	491	518	534	536	497	507	525	522	511	530	527	568	513	490	500	487	540	548	528	521	517	492	515	513	510	501	529	513	507	490	488	537	503	540	507	470	495	539	512	538	544	530	487	551	544	512	495	541	504	539	457	499	514	540	507	542	542	513	543	564	472	536	546	511	506	513	511	517	554	514	512	534	527	515	499	557	540	533	540	535	517	514	533	537	544	519	451	478	502	563	542	513	505	493	527	485	515	521	481	549	518	539	519	520	536	540	520	532	477	520	523	526	515	533	507	494	473	572	585	473	495	499	509	529	554	535	563	537	529	511	530	473	533	512	528	506	543	535	527	546	533	533	514	510	540	540	516	516	529	498	543	506	497	515	515	492	518	512	501	517	509	530	544	536	553	481	554	511	528	526	545	538	486	527	532	511	529	485	560	527	480	511	506	544	543	523	545	504	546	501	506	492	509	493	537	521	514	506	488	529	503	485	544	507	536	509	541	498	558	527	496	522	557	549	544	527	522	511	543	526	533	553	520	515	526	486	535	539	515	506	518	498	526	549	513	505	522	535	527	518	506	552	547	520	500	508	545	505	481	500	561	483	497	521	548	516	554	526	539	496	502	481	484	514	543	523	499	484	518	509	538	516	544	519	541	492	552	510	552	509	524	510	491	509	526	512	561	463	500	538	498	522	522	498	503	494	519	524	516	526	554	482	504	467	535	540	540	574	511	472	519	530	508	544	517	547	486	533	529	552	548	561	542	522	518	531
41287	41049	36700	10778	1178	597	493	462	400	412	436	374	367	414	363	336	378	347	368	348	341	353	323	336	322	345	350	360	371	381	303	352	315	310	322	349	334	334	356	305	334	318	319	318	324	345	339	348	355	331	362	297	331	334	380	320	317	331	309	323	290	320	338	355	346	324	336	347	366	335	332	298	353	369	319	359	315	326	319	301	302	339	301	344	312	333	321	319	333	378	323	334	320	306	333	321	335	328	310	315	334	339	328	349	341	338	313	345	382	342	327	339	320	357	350	321	344	314	329	324	322	327	348	329	353	362	305	318	334	296	334	302	302	352	302	334	322	296	323	330	317	316	366	341	306	327	349	309	346	342	328	332	310	367	371	371	328	333	343	294	342	333	335	354	342	316	334	361	320	359	329	314	328	336	316	357	348	334	335	339	334	360	324	370	322	315	343	336	352	335	344	366	351	349	333	339	344	312	351	340	323	353	295	332	366	316	383	339	332	333	308	330	322	311	311	358	314	367	326	337	327	330	345	307	331	321	341	334	306	352	357	352	293	355	330	353	339	351	336	332	345	337	324	322	345	329	334	337	343	348	348	344	349	347	345	346	320	340	339	339	338	304	336	306	336	357	313	315	344	341	330	338	347	332	334	319	321	340	346	332	296	353	334	318	326	329	363	338	337	358	345	304	343	335	324	326	302	318	367	337	316	339	304	356	364	299	368	325	350	328	329	335	339	342	332	336	339	345	327	327	312	328	349	294	341	290	360	320	345	303	336	318	314	370	331	324	344	349	316	332	310	309	345	402	330	321	348	337	326	359	330	349	361	351	336	300	326	306	334	329	342	331	348	360	344	341	365	338	349	352	329	350	310	310	324	353	346	333	345	344	367	323	349	325	372	317	322	359	313	355	325	324	343	321	394	295	309	367	331	364	349	350	318	335	357	346	327	298	400	358	290	347	327	359	305	349	331	310	353	319	325	327	364	305	347	339	347	325	316	339	323	319	314	335	310	335	332	296	314	338	349	315	351	328	351	332	355	344	350	352	322	366	332	321	352	316	332	324	306	298	332	333	319	285	339	350	336	350	340	336	334	340	345	329	335	362	367	344	315	343	391	309	354	337	338	318	332	322	348	354	306	342	326	335	314	373	302	332	323	305	338	336	327	318	322	379	326	344	314	310	344	334	313	342	353	354	340	363	351	318	336	346	330	329	361	347	322	356	331	326	313	326	320	338	339	341	336	329	348	343	355	349	307	321	330	337	329	340	326	304	370	306	362	351	366	300	345	332	323	323	322	344	335	346	362	327	333	307	344	318	349	343	336	316	340	374	326	312	328	331	304	348	337	332	317	354	344	338	339	342	309	298	315	314	330	370	359	325	302	328	343	321	351	337	350	326	314	342	301	338	331	336	333	352	334	331	299	314	331	336	319	327	368	347	356	336	318	318	343	304	335	343	371	349	315	334	360	340	359	367	316	366	353	337	321	351	342	334	334	347	343	329	362	346	354	329	332	338	356	357	362	305	352	325	341	327	376	353	334	332	327	338	327	360	357	331	338	334	356	350	320	330	350	344	336	313	314	286	331	337	322	349	302	289	325	324	360	349	328	309	345	346	319	360	343	378	345	330	342	325	330	335	325	330	335	356	324	370	322	335	346	332	340	338	331	335	304	346	308	334	349	341	325	346	346	345	345	311	338	327	345	369	332	318	330	360	315	344	341	319	343	362	325	323	337	331	312	361	346	359	363	360	330	341	335	363	330	334	303	319	339	354	332	318	334	327	335	353	334	347	331	328	334	324	327	343	318	335	340	351	333	352	327	342	332	334	300	343	315	308	322	316	354	362	305	322	348	344	352	336	336	345	348	354	354	343	292	356	350	326	327	337	358	343	367	364	375	309	342	327	315	335	313	340	356	342	324	341	339	336	345	352	359	319	338	333	327	355	313	335	366	359	344	379	312	346	356	343	337	341	318	338	319	331	347	354	271	319	358	337	318	345	327	329	337	304	358	318	327	372	309	361	350	327	346	305	334	361	336	341	337	307	352	334	365	327	325	337	321	337	351	348	335	351	308	343	321	372	297	322	335	311	331	346	347	321	354	350	375	332	299	366	348	346	347	353	346	321	332	303	314	336	330	333	335	351	351	344	317	330	320	346	336	322	346	346	350	335	340	374	364	303	326	327	351	342	385	305	343	354	345	331	337	335	348	378	350	326	320	338	365	310	385	332	328	361	378	327	310	323	334	337	333	293	333	327	308	304	349	350	323	325	352	339	347	363	309	385	344	365	312	361	311	307	301	314	324	319	322	301	325	322	352	355	354	342	310	336	336	359	330	317	326	358	338	334	353	311	360	363	347	315	338	335	309	317	368	377	354	345	331	311	335	383	320	311	310	318	319	367	296	333	332	323	357	322	355	356	323	349	327	331	325	341	308	321	346	355	364	348	334	344	350	334	344	350	317	323	343	348	323	320	341	324	340	308	304	333	350	364	315	339	311	348	302	340	327	338	327	344	312	327	361	322	315	335	280	346	292	346	370	335	303	318	309	339	341	349	333	365	349	327	337	318	337	309	381	328	330	336	338	308	350	316	360	326	345	341	342	332	337	323	328	338	365	327	319	327	315	332	320	355	362	332	303	289	322	345	335	348	317	323	359	329	322	321	337	338	370	366	347	317	319	342	332	341	327	319	352	363	327	318	315	374	338	336	350	344	359	345	367	374	327	335	332	334	295	341	319	357	310	345	302	313	342	351	322	313	317	313	328	348	324	353	333	343	336	325	377	324	336	384	349	336	320	298	362	350	348	320	322	363	334	335	364	347	320	315	329	344	357	343	320	330	335	350	389	330	340	349	322	335	336	363	318	314	358	314	308	334	332	343	350	331	322	341	341	357	347	358	332	344	376	325	291	354	343	355	332	334	360	327	349	334	354	320	368	357	298	342	354	334	344	306	315	336	346	333	338	355	332	356	343	335	311	348	338	320	333	305	358	345	329	319	319	322	339	336	338	324	323	299	336	310	335	338	323	336	347	352	358	321	321	306	338	335	337	334	331	351	353	383	376	350	324	314	342	358	333	356	367	298	322	327	325	355	320	340	297	346	324	344	321	320	332	296	331	324	327	315	354	330	322	322	322	305	358	345	310	341	346	318	335	318	306	311	341	385	355	346	305	309	350	331	356	320	325	305	338	329	315	322	315	385	348	352	319	339	310	319	301	349	331	313	334	349	309	307	335	343	320	302	350	319	329	299	326	307	316	298	356	335	325	336	330	329	366	311	370	322	351	335	302	348	343	344	324	322	326	329	362	316	361	362	337	337	330	331	358	332	352	332	315	329	328	340	320	332	328	373	314	320	320	351	337	341	345	351	335	335	354	340	322	310	339	345	310	325	336	348	345	341	333	340	353	326	375	336	352	348	313	317	343	335	341	312	327	311	328	347	353	324	297	346	336	348	326	322	307	289	348	327	340	352	359	361	336	388	332	323	342	330	323	281	350	322
23716	32616	33475	13951	2242	2024	1779	1612	1464	1347	1293	1173	1119	1075	1140	1080	1014	985	966	1015	1000	984	944	982	1029	949	955	916	974	931	914	860	907	890	925	934	861	893	874	947	894	877	888	905	949	885	891	920	876	851	873	880	886	930	880	926	918	852	896	881	872	938	886	897	878	905	836	930	853	831	881	869	900	838	873	859	919	835	863	857	805	849	855	871	855	831	859	916	897	925	884	890	832	850	880	863	895	867	818	840	827	844	875	923	839	864	846	886	909	858	874	920	859	915	832	844	873	881	885	846	881	811	898	874	896	848	866	855	885	888	886	892	874	880	892	816	866	837	833	873	872	839	848	905	884	894	858	856	826	838	859	918	877	867	869	921	829	901	886	820	832	859	894	917	941	896	859	878	892	837	814	889	872	849	925	870	859	796	891	843	865	866	877	915	856	865	823	858	879	845	893	905	877	919	888	881	873	869	837	843	833	917	954	870	887	835	852	891	833	900	909	854	851	863	871	870	874	916	872	895	856	926	887	841	856	815	886	917	874	895	864	924	875	830	861	867	883	875	900	912	831	857	880	910	811	877	845	852	898	855	828	876	857	895	914	910	850	821	839	890	900	890	875	922	816	827	867	814	849	853	878	836	896	870	853	847	891	829	864	919	862	845	902	876	854	889	949	884	888	880	872	896	848	895	847	849	836	843	887	867	874	813	867	930	920	917	846	882	832	832	879	857	887	825	885	835	799	871	853	886	895	883	862	938	893	919	869	897	876	840	837	893	901	835	862	960	897	883	892	837	851	874	892	848	822	866	864	853	855	846	873	839	796	895	870	861	901	843	877	867	896	844	908	878	869	869	822	905	899	839	858	856	853	873	882	905	904	953	878	847	900	838	918	888	895	865	894	810	903	872	826	864	840	853	871	839	856	822	853	887	922	864	834	873	858	861	844	856	818	835	847	860	911	918	858	919	844	850	903	846	856	883	863	842	860	845	843	865	843	879	882	858	921	895	855	841	828	805	864	838	848	871	878	840	855	876	878	841	863	899	838	875	884	867	875	893	888	866	896	898	864	795	885	841	862	841	857	851	901	872	905	839	859	863	880	848	900	912	863	900	903	874	822	848	821	889	907	855	871	869	846	835	801	867	880	872	883	914	879	850	906	901	866	938	825	924	927	877	877	851	876	872	867	867	871	883	880	819	829	819	833	885	973	891	911	867	880	884	824	804	864	810	851	805	930	893	859	868	857	873	878	854	828	887	878	876	829	826	839	851	856	819	854	859	821	841	855	865	861	898	837	870	831	883	826	866	854	900	888	832	845	914	842	904	909	861	888	845	945	888	864	842	858	843	906	839	892	867	830	859	898	847	891	837	841	876	876	876	883	824	860	921	861	901	915	862	846	828	890	844	868	841	830	890	905	887	977	885	834	861	887	873	857	862	889	855	882	828	893	839	853	859	900	839	863	839	859	850	823	896	891	831	898	848	827	849	923	867	875	846	866	850	863	861	884	849	900	860	878	903	914	895	881	866	874	907	858	889	863	891	929	897	868	913	873	879	881	849	823	854	885	841	847	850	884	861	907	856	878	890	900	903	881	867	870	864	913	853	828	878	864	863	860	878	852	889	868	808	914	870	861	904	866	884	887	876	845	801	902	905	865	848	872	846	912	851	897	799	853	878	853	881	836	901	868	858	875	879	868	831	898	874	849	876	839	863	882	877	889	871	876	880	910	832	872	854	840	878	876	843	843	844	880	905	809	882	883	868	838	837	884	872	921	901	930	904	840	851	830	865	872	816	870	860	896	821	856	836	839	907	880	897	897	801	822	859	871	853	862	849	830	827	913	865	872	879	847	853	779	837	871	900	828	848	836	914	871	895	869	832	861	858	886	899	898	925	861	871	875	894	887	833	816	921	879	834	874	851	853	834	891	865	866	848	866	850	844	867	854	928	880	873	915	877	820	800	896	921	872	930	878	868	861	796	841	823	846	880	853	888	860	889	895	891	798	871	825	864	876	836	830	858	867	860	857	864	907	812	831	834	872	880	879	864	882	852	891	855	878	869	875	912	823	900	822	853	872	876	845	871	894	833	866	886	837	819	850	845	895	886	857	889	906	892	929	887	842	900	846	840	827	840	840	863	875	875	865	899	867	842	860	813	850	865	860	872	845	826	853	829	873	888	834	853	812	879	882	855	909	901	854	871	927	863	862	873	914	877	882	929	875	860	815	816	871	867	845	886	855	880	925	866	876	859	880	867	889	860	833	840	842	845	865	890	843	857	929	856	873	867	911	903	900	874	904	920	870	843	900	859	855	883	825	871	856	873	881	862	840	841	876	870	832	908	826	905	872	916	875	934	817	841	867	826	806	887	833	859	867	808	883	935	838	959	830	818	857	851	879	839	942	816	833	878	862	904	809	934	893	918	838	865	807	898	889	885	859	865	851	865	903	816	881	897	887	877	897	868	854	889	874	864	872	863	914	887	890	860	822	854	867	818	896	877	849	835	865	877	882	890	897	869	823	867	931	880	860	884	842	879	872	898	838	849	832	871	832	833	926	825	836	882	849	824	812	825	910	860	832	825	912	875	814	879	856	858	891	835	928	898	839	877	864	856	901	883	890	871	926	881	815	851	855	921	901	847	901	835	864	845	914	842	865	899	817	843	902	859	867	862	853	831	839	845	924	840	902	871	873	914	898	850	907	815	865	876	839	859	839	890	824	831	822	859	867	857	879	856	838	913	859	894	846	802	864	897	834	809	832	889	846	868	873	858	897	818	850	830	862	876	910	918	877	835	821	865	858	844	914	848	841	866	886	889	885	865	814	861	891	888	845	880	906	783	855	862	809	860	868	909	886	883	889	841	895	870	833	847	890	881	876	867	846	900	852	854	859	897	838	836	912	853	861	849	898	857	855	880	837	847	864	834	897	851	908	836	859	865	850	860	854	879	898	864	828	835	884	852	876	855	834	889	811	786	829	889	816	920	881	846	870	844	868	871	877	861	883	866	822	822	846	859	804	861	859	858	875	880	872	842	891	889	872	858	877	861	872	829	888	822	906	875	874	880	868	907	895	906	870	844	889	882	875	861	850	867	918	892	899	891	826	892	817	884	889	833	877	839	843	805	847	874	825	848	891	906	892	866	876	813	852	865	872	862	903	860	860	890	846	845	825	835	838	882	914	903	863	872	865	876	898	842	861	851	824	877	872	902	895	887	853	907	886	875	898	837	910	899	831	893	854	859	918	837	913	872	855	884	837	846	877	877	920	910	927	861	848	862	874	857	988	835	827	856	862	895	853	900	854	861	853	922	856	837	847	855	923	891	831	832	872	884	865	870	866	831	873	838	884	870	813	926	849	849	901	861	865	898	826	928	834	906	825	830	893	863	875	853	916	869	865	867	873	905	891	878	835	846	830	879	841	924	854	876	892	875	825	905	863	859	902	852	886	823	889	879	855	834	896	820	884	826	878	875	812	916	870	876	877	883	869	862	853	870	885	899
55645	57043	49243	18360	2422	806	630	587	528	469	439	445	389	394	359	401	382	333	386	377	369	330	351	410	357	374	344	331	314	376	384	353	313	360	339	367	364	339	332	295	357	344	358	355	389	390	332	320	363	374	321	354	330	372	318	339	350	319	348	377	321	346	369	368	345	340	359	320	340	378	342	330	351	353	302	371	334	367	353	368	310	336	354	348	347	370	322	315	340	387	353	345	357	327	332	336	347	336	318	343	322	344	370	315	316	371	350	353	327	363	316	342	363	321	347	295	387	349	305	363	314	348	354	346	345	308	342	313	342	332	308	323	322	365	331	349	359	368	333	306	383	363	327	333	364	334	322	343	357	312	327	339	353	348	369	306	313	342	351	347	361	343	357	336	304	335	331	346	386	351	351	375	331	331	357	375	330	351	345	352	367	351	328	332	343	345	335	356	375	356	333	361	316	354	310	349	361	335	346	360	332	348	351	328	337	358	352	351	348	327	337	342	341	362	322	308	316	334	312	331	367	329	326	321	343	358	342	354	356	323	362	342	316	336	364	345	323	362	318	346	355	355	304	331	325	391	338	341	331	359	362	328	331	342	353	331	334	317	327	315	316	337	324	322	347	369	313	323	330	359	338	334	348	353	327	333	306	342	362	370	323	342	348	326	312	336	333	330	319	341	359	338	375	312	332	394	326	309	305	344	380	330	326	345	362	338	329	358	369	309	313	335	311	326	337	353	347	343	344	336	352	367	348	354	304	330	391	320	346	344	366	347	329	359	316	355	316	365	333	353	337	319	326	313	308	339	325	338	348	331	335	334	357	317	357	351	342	335	337	336	320	364	326	335	315	349	375	355	364	346	362	358	315	340	374	288	337	337	313	310	349	342	358	360	313	342	346	331	298	354	313	326	316	379	353	366	340	314	343	324	344	361	353	360	336	318	337	303	336	363	333	340	366	269	326	334	335	329	346	334	356	339	316	354	330	332	349	335	309	356	347	342	337	354	338	303	336	324	330	330	337	349	348	314	352	341	307	341	333	343	333	357	359	348	331	360	338	344	291	335	325	365	344	320	349	374	368	345	369	344	353	356	323	322	327	335	348	331	341	337	354	352	365	333	305	327	318	350	314	329	323	342	353	336	312	346	311	342	372	342	342	372	354	336	327	332	339	336	322	335	358	364	365	364	370	370	359	332	356	334	346	305	357	328	327	309	349	355	348	357	321	354	350	367	343	345	351	313	360	319	338	353	316	358	366	359	363	335	349	329	347	352	355	304	329	313	304	344	361	330	334	344	327	332	392	337	333	340	340	329	359	355	344	311	363	364	335	333	336	337	364	327	333	347	359	317	334	348	315	363	356	360	336	341	348	341	331	316	361	325	352	368	372	342	328	349	344	313	336	336	361	323	341	338	319	328	399	306	350	331	339	323	345	333	392	360	306	343	350	365	322	350	335	345	362	342	361	327	308	312	339	328	382	338	354	319	338	341	348	335	319	363	374	360	357	346	304	340	353	383	376	345	331	334	347	347	326	337	351	337	354	335	311	323	349	328	366	341	325	340	352	353	326	368	338	364	362	356	371	342	386	335	364	339	355	332	312	363	345	319	342	321	345	336	357	317	343	332	312	339	319	306	332	302	332	328	344	373	314	363	339	339	340	337	332	340	346	347	337	313	337	343	360	337	365	379	330	366	325	329	348	375	311	352	361	297	336	338	374	321	349	365	359	358	357	339	360	337	341	361	338	328	361	339	336	334	320	336	330	344	315	313	357	332	313	354	357	362	344	327	335	319	349	305	355	346	353	318	307	377	336	301	333	344	317	340	345	371	331	312	324	333	359	340	361	362	305	310	301	323	371	347	355	345	319	318	349	354	351	329	367	319	357	338	352	319	318	323	321	289	352	291	344	347	327	334	333	335	362	320	357	372	317	332	367	319	307	358	338	321	339	313	327	338	341	360	341	319	314	351	346	342	336	344	356	336	298	343	358	324	366	365	336	358	366	356	324	367	331	329	347	328	319	316	344	323	356	337	326	333	324	386	335	306	365	329	319	357	358	330	338	347	336	333	330	369	339	353	361	316	323	347	365	321	360	349	356	338	349	368	375	344	348	339	334	330	345	335	345	376	341	370	349	349	322	318	322	343	330	324	337	334	339	379	348	336	347	325	311	304	342	331	358	338	348	357	344	348	363	307	318	378	369	349	325	323	352	361	377	361	338	332	336	349	335	362	319	343	331	336	358	324	321	321	305	345	362	378	327	344	333	306	347	327	321	348	303	318	329	329	360	342	341	356	362	325	337	345	333	358	332	386	358	325	343	313	347	361	332	355	345	318	338	344	329	369	326	312	360	357	346	341	348	344	333	328	336	343	337	341	336	332	299	351	325	331	333	358	338	324	337	339	356	334	297	318	344	316	312	316	340	331	335	334	359	361	356	370	360	304	316	334	348	341	349	333	359	358	323	327	337	343	322	354	322	326	375	340	352	338	385	351	318	341	345	348	316	320	345	331	325	339	347	346	351	371	346	343	334	331	298	339	343	372	326	394	345	324	383	362	372	328	380	321	328	367	327	346	346	347	347	333	347	348	353	329	320	346	352	334	377	337	369	342	346	362	353	357	360	333	328	346	339	336	351	327	339	353	334	329	347	353	349	349	333	300	319	318	323	343	314	364	358	346	360	341	363	337	335	353	348	346	318	354	355	346	367	361	319	309	323	348	376	354	337	337	337	322	331	363	366	367	354	342	379	329	333	335	331	349	336	377	324	337	328	344	347	334	373	376	347	343	334	353	331	319	346	327	339	312	332	305	351	352	334	361	355	343	388	353	359	340	340	335	302	346	292	342	341	313	308	347	331	327	325	367	322	340	343	321	330	350	362	350	321	345	333	347	366	338	322	311	317	367	351	351	316	314	347	334	302	362	332	370	360	385	324	325	314	348	378	358	331	354	341	321	334	384	378	338	363	349	333	306	367	345	366	347	350	328	334	363	306	345	335	340	337	358	379	338	332	317	339	344	354	385	351	330	324	340	347	317	342	318	360	386	296	338	339	330	362	333	364	320	334	353	311	355	318	364	355	335	353	334	325	318	356	366	335	316	333	355	303	320	335	337	323	372	331	340	348	367	331	349	368	362	383	320	340	329	346	354	331	314	334	327	345	351	362	341	357	362	349	327	324	324	337	313	355	325	357	345	345	323	349	335	334	324	341	350	345	309	362	353	364	354	360	342	328	314	326	328	330	358	334	325	341	309	308	346	408	333	361	328	358	339	350	342	321	336	334	340	343	348	367	312	361	337	388	326	354	363	337	369	330	354	357	384	318	316	367	304	352	334	309	348	353	362	342	348	381	333	350	333	304	310	315	330	361	374	330	343	332	322	327	354	349	331	359	353	349	335	318	342	358	343	334	345	319	333	347	318	336	366	336	317	344	340	351	340	318	358	330	327	356	359	359	329	328	344	357	320	360	346	323	332	326	339	303	336	344	331	331	355	343	331
32611	42058	43196	18197	3571	3013	2534	2229	1946	1721	1565	1478	1464	1320	1312	1211	1168	1181	1132	1131	1054	991	1090	1037	979	1065	954	953	941	989	922	971	884	984	924	952	965	932	866	924	968	874	887	848	897	861	936	920	855	872	896	942	891	853	833	886	902	842	880	864	915	850	900	842	892	882	844	827	911	906	853	850	847	879	841	865	887	863	831	904	845	867	942	835	892	850	886	829	848	827	891	856	864	865	864	906	867	868	904	859	953	919	848	858	849	825	895	885	864	860	836	838	866	834	864	879	835	796	829	856	856	893	866	838	891	815	856	828	846	863	878	869	857	851	874	856	803	890	879	916	794	847	856	874	863	850	835	842	863	853	858	881	849	861	865	858	847	881	814	851	832	896	839	843	876	834	859	876	837	887	885	846	843	809	919	808	782	821	850	808	820	863	871	852	918	889	856	891	847	836	881	852	885	841	837	876	887	868	867	865	812	858	871	830	872	848	902	865	830	873	892	816	876	841	916	849	882	802	906	863	878	840	870	849	849	876	819	864	817	832	898	806	910	882	840	836	864	862	847	860	869	862	868	863	864	865	833	896	841	863	878	850	882	826	875	848	880	893	868	821	847	843	892	884	864	866	774	838	856	846	903	856	889	836	891	829	849	868	773	897	813	876	849	920	933	862	857	852	818	889	788	792	909	835	845	809	842	863	873	867	816	880	890	933	872	884	868	883	825	803	864	830	820	844	835	863	816	851	881	873	830	844	877	869	842	825	865	896	886	868	846	850	857	872	878	930	826	881	860	846	886	849	834	850	857	858	845	895	861	797	876	878	864	886	867	862	807	828	865	875	843	838	902	881	820	829	913	848	883	840	856	841	857	819	840	799	896	839	839	935	836	893	820	875	836	845	840	843	838	829	854	836	838	860	856	802	872	853	861	772	880	807	864	835	885	850	894	889	892	849	858	902	900	838	837	853	889	870	890	866	867	837	828	840	862	868	839	864	850	814	877	875	872	843	840	833	816	855	850	915	875	878	821	803	850	819	842	905	833	853	868	824	849	809	805	832	821	896	808	883	860	812	853	865	828	822	845	857	831	791	842	856	849	883	907	879	859	903	869	871	868	846	879	836	860	902	854	869	828	846	829	827	841	805	877	883	857	911	899	904	809	889	839	858	773	823	829	861	818	897	821	917	854	816	812	828	874	841	864	828	834	874	931	869	840	834	829	884	889	893	878	854	847	871	874	791	892	802	855	912	829	945	865	835	829	876	831	824	824	899	877	832	841	858	860	897	878	925	870	838	885	800	873	865	873	875	852	891	894	883	891	853	902	901	830	895	910	872	847	828	823	877	819	879	890	860	841	851	846	878	951	844	799	894	899	826	897	813	834	832	839	868	833	856	898	857	853	865	840	857	841	867	852	866	856	881	835	860	805	849	866	822	806	892	829	848	878	842	882	881	848	879	841	856	887	832	857	907	861	904	854	860	886	871	896	840	833	883	856	849	847	851	852	850	867	794	899	833	942	835	867	839	856	834	876	843	901	884	842	844	843	858	873	849	855	850	797	826	843	890	842	787	842	909	806	856	887	929	816	844	898	813	858	893	837	889	843	883	890	866	864	897	838	873	839	855	827	885	816	902	845	831	898	823	856	831	859	894	847	827	855	823	880	796	873	786	825	853	889	883	816	818	822	834	825	875	888	889	861	868	874	837	873	843	885	855	837	850	827	849	881	870	784	862	836	887	816	858	839	815	855	848	862	834	828	870	870	868	854	855	867	890	873	888	832	843	791	890	840	842	890	858	819	825	875	872	899	868	802	872	877	881	823	875	861	891	854	848	868	814	823	857	827	889	887	878	872	853	907	860	907	865	863	891	888	893	851	839	890	822	870	855	823	860	860	832	853	879	860	868	824	805	819	865	936	861	893	827	845	849	854	845	917	834	878	880	876	912	889	858	854	891	847	887	846	843	874	925	916	881	852	831	822	871	878	831	865	798	866	856	866	858	852	825	873	838	857	831	817	804	925	802	875	921	866	867	873	869	865	869	878	813	874	884	809	851	875	870	866	852	858	811	869	890	880	816	807	835	879	810	850	827	841	874	831	872	845	867	898	797	829	825	889	827	828	829	858	909	795	845	843	861	871	832	899	865	868	835	819	864	843	852	867	831	839	841	818	847	862	841	900	878	797	821	849	870	905	857	856	839	815	879	841	838	940	839	860	854	882	881	848	841	876	844	860	797	903	853	828	852	849	811	878	853	915	847	859	854	854	899	895	855	852	848	878	823	861	913	852	858	875	828	833	850	833	867	834	880	859	921	906	830	853	872	865	877	796	836	857	814	862	866	873	827	813	888	810	852	890	888	875	875	886	805	853	816	886	886	836	904	838	890	861	862	896	823	847	859	837	840	840	867	870	910	840	831	817	804	853	864	832	834	855	868	856	861	848	833	848	829	835	841	887	925	880	828	879	887	908	862	897	902	887	930	853	802	827	826	850	864	875	837	837	877	874	877	818	833	874	893	818	887	850	838	857	831	847	851	831	832	869	882	881	843	857	862	891	825	891	880	831	890	830	853	886	881	828	893	888	856	903	854	866	865	848	820	800	899	839	851	896	822	870	828	858	845	906	855	870	902	865	858	865	869	820	885	825	836	796	873	843	822	845	873	860	912	857	809	826	846	830	849	863	810	852	861	883	863	862	830	789	818	905	821	831	889	824	875	884	798	884	833	866	848	842	842	850	835	829	809	865	811	862	839	853	845	884	864	850	863	875	859	876	873	822	867	886	836	893	880	874	848	806	885	826	855	884	837	837	865	825	908	864	877	861	876	817	888	860	852	848	835	888	839	893	831	847	875	906	822	837	890	873	853	842	921	871	859	865	835	834	864	858	844	856	910	822	789	885	868	910	844	889	856	867	823	840	794	830	879	854	857	848	886	817	834	803	893	854	835	876	843	897	858	900	863	793	858	845	849	811	884	874	828	874	851	894	797	886	877	869	929	849	875	823	850	869	835	852	849	807	801	786	838	810	837	843	856	856	857	859	813	885	856	875	901	872	862	830	845	878	900	865	845	951	847	879	891	873	876	791	831	901	880	785	831	867	846	822	892	795	881	854	894	858	869	849	877	879	811	834	887	861	891	825	818	872	842	885	836	843	861	822	871	891	850	849	849	888	872	930	908	800	826	880	825	868	869	855	856	850	888	896	866	832	882	861	812	866	799	877	877	853	858	823	828	849	811	853	846	828	854	894	869	852	915	845	856	907	879	935	848	864	887	845	838	847	837	872	880	826	872	879	884	829	852	818	792	868	843	852	856	845	897	858	846	837	857	816	869	918	876	794	863	871	868	921	819	913	822	848	876	842	813	862	875	884	808	879	831	916	861	876	826	867	850	927	835	838	844	844	898	811	874	834	949	804	907	855	862	860	859	836	862	890	862	877	827	866	796	871	845	913	833	869	892	864	861	828	912	836	858	875	871	823	859	875	842	873	818	905	841	836	878	846	902
5947	3465	2088	374	202	173	177	177	166	186	168	156	174	188	164	185	211	182	177	179	154	150	180	174	163	181	175	182	181	176	162	200	154	174	170	169	187	170	172	175	197	171	193	171	184	178	177	169	164	201	185	191	195	171	164	179	177	185	170	186	167	181	171	203	155	169	181	179	165	187	163	156	186	201	180	182	182	169	167	164	179	181	172	199	180	163	162	186	165	172	168	158	179	181	186	169	169	164	183	176	172	178	175	186	163	186	167	188	191	199	173	184	204	185	191	195	169	157	174	173	175	161	178	179	154	183	162	164	166	169	151	158	185	176	155	180	165	160	197	177	189	176	182	183	190	179	172	148	162	169	163	181	181	164	177	161	161	167	181	192	169	192	162	155	176	163	174	169	190	182	171	185	184	169	171	165	180	166	156	169	173	177	164	163	165	189	174	158	207	158	171	176	185	186	157	169	187	179	177	172	171	192	177	193	171	194	173	173	165	158	179	181	159	189	150	179	172	183	173	162	186	207	180	154	186	137	177	162	187	175	179	179	175	170	178	196	164	179	158	186	191	190	168	170	170	171	150	188	186	170	189	157	156	180	160	181	182	191	186	182	182	147	161	172	187	137	194	176	187	178	178	167	179	158	164	211	158	181	211	179	184	179	165	176	145	174	183	171	177	169	181	182	171	176	204	170	188	168	169	210	188	168	196	145	171	191	174	180	170	146	159	154	190	160	163	177	164	163	177	195	185	172	154	192	165	171	198	173	178	180	174	202	174	170	186	163	194	170	191	155	173	182	165	153	168	193	169	195	180	162	174	155	182	215	195	195	183	178	193	184	160	177	201	189	163	179	164	169	177	199	186	176	193	183	176	160	164	161	186	196	145	163	161	180	173	156	157	156	183	190	165	171	164	152	183	148	177	169	179	178	182	159	198	162	168	173	179	181	188	174	189	170	159	189	186	185	193	154	176	161	199	176	169	193	192	191	177	183	188	180	172	183	184	159	174	173	161	172	182	177	168	203	185	178	179	182	191	154	187	162	180	171	172	150	185	185	170	183	161	168	172	161	161	181	149	179	171	159	164	173	179	174	175	207	164	156	162	154	179	170	178	187	173	168	182	184	175	159	178	149	179	187	179	180	170	177	186	176	180	170	171	165	200	187	172	160	190	172	197	178	177	201	156	173	186	197	206	167	182	167	163	188	168	201	180	187	202	205	152	196	189	169	165	163	169	179	158	187	174	162	158	150	176	165	178	173	158	157	159	165	167	157	172	173	176	171	166	175	172	191	161	171	186	168	175	202	173	165	185	171	154	167	135	171	193	181	179	163	183	186	170	154	174	179	183	152	180	202	175	164	163	172	148	179	145	170	194	156	187	183	177	183	163	192	160	178	166	165	175	181	171	182	181	193	191	178	162	174	162	190	199	175	161	170	165	203	175	177	159	189	184	189	166	207	176	177	181	194	192	181	187	190	177	157	160	180	164	190	175	203	156	189	150	187	188	169	161	173	197	168	179	192	172	177	180	164	184	184	199	181	145	171	195	153	163	174	174	166	176	190	179	183	168	176	206	164	199	177	203	172	188	178	184	167	185	157	172	176	172	158	173	193	180	177	179	181	160	180	178	183	167	196	180	187	177	179	179	195	213	171	189	185	184	160	164	194	177	175	178	198	188	187	165	172	177	196	160	189	170	198	181	173	172	180	176	166	184	172	170	175	187	174	170	192	163	194	191	187	173	177	175	172	166	168	169	182	168	190	171	144	171	186	157	169	180	181	161	173	171	174	172	168	168	183	165	168	172	190	169	184	198	154	177	190	200	165	170	192	197	169	185	180	179	184	165	183	197	175	176	156	185	168	181	158	175	169	187	187	186	188	171	167	181	176	158	176	193	166	181	173	177	184	163	168	184	157	192	193	181	161	187	191	165	179	162	197	182	166	170	177	159	201	166	184	164	182	187	150	185	199	203	193	165	180	186	185	155	178	199	158	184	181	163	181	186	192	157	182	152	173	199	172	161	150	165	171	194	169	164	190	154	186	163	198	166	192	158	174	200	178	175	174	182	157	174	171	167	191	165	167	178	178	166	163	161	163	185	172	167	175	207	187	179	174	157	210	177	159	172	160	144	165	167	199	199	169	157	187	175	152	177	186	159	178	179	185	189	162	175	179	189	197	179	147	190	166	180	129	166	195	183	170	168	176	178	160	176	176	175	167	178	185	199	175	186	164	190	170	180	177	159	182	171	169	196	194	157	182	160	184	181	188	150	161	163	169	192	196	171	163	204	160	185	172	189	173	191	181	160	164	162	170	169	167	163	185	177	167	189	170	170	182	173	152	180	174	175	180	175	170	167	167	185	169	165	188	171	176	188	156	152	168	185	184	189	170	160	163	155	161	184	184	171	185	168	182	162	183	162	194	161	155	178	160	155	183	179	160	164	195	171	169	179	167	179	172	171	188	182	174	177	204	182	167	197	157	172	174	175	194	175	163	181	170	179	189	194	195	190	193	162	167	186	192	171	176	164	171	181	182	185	175	169	177	152	191	198	176	146	218	179	190	190	170	168	162	175	143	172	184	167	178	173	183	154	178	171	168	185	169	164	157	165	182	147	206	176	180	195	167	172	177	205	214	172	163	189	184	175	195	181	172	171	185	180	181	206	160	185	173	170	147	173	173	153	165	183	176	176	194	200	165	188	178	178	180	189	170	201	177	181	190	180	175	181	185	215	172	176	158	173	186	190	170	188	172	174	171	191	185	169	168	185	155	193	184	167	171	169	170	167	184	173	189	187	189	167	184	175	190	171	181	154	166	209	198	162	169	192	172	176	162	140	169	208	176	172	193	180	168	189	186	158	186	181	197	170	171	176	169	190	169	189	160	177	162	170	181	178	187	191	186	190	160	174	182	188	176	197	175	176	154	169	192	173	171	170	160	156	160	171	187	154	183	176	175	180	202	161	185	158	183	156	203	180	189	171	205	171	173	181	182	179	176	162	190	170	182	178	175	157	184	194	174	167	182	175	176	152	168	181	196	165	166	162	178	171	153	165	192	184	176	188	175	192	164	179	178	166	157	171	176	182	191	167	188	173	185	175	177	181	174	169	168	166	194	162	161	172	163	189	175	189	169	143	161	182	184	204	177	180	194	186	185	168	180	196	206	178	167	193	168	162	179	163	171	162	150	179	183	158	178	177	177	172	155	155	192	173	193	196	191	147	167	214	172	152	193	184	166	177	174	199	194	192	149	177	163	167	154	161	192	189	182	173	187	168	187	158	183	179	155	198	188	171	179	172	171	181	158	159	173	199	193	157	178	167	157	183	170	168	197	189	165	179	166	170	178	187	173	180	171	180	184	200	188	190	197	182	169	187	160	172	192	170	201	188	164	188	204	157	181	166	196	185	189	186	187	171	160	195	194	187	192	152	185	168	195	164	159	193	175	171	192	178	172	171	180	160	177	151	184	172	170	178	183	186	171	173	179	195	161	183	194	179	207
5477	5687	4486	1127	555	603	567	528	552	529	507	525	524	521	527	547	559	555	495	554	555	506	501	506	477	536	533	549	509	499	555	568	525	540	522	541	581	546	510	533	524	547	526	504	515	533	577	509	532	557	524	533	494	561	487	495	506	503	538	536	518	544	517	513	524	475	539	525	548	480	540	533	528	525	537	510	487	508	498	556	512	551	546	492	523	535	488	545	503	492	505	520	521	545	479	500	544	515	540	533	535	512	520	540	490	517	608	547	537	498	533	578	495	524	522	534	557	485	539	517	481	464	532	565	502	532	497	498	495	490	541	526	558	529	522	520	536	496	504	496	541	549	530	511	513	544	513	528	502	532	537	508	529	517	513	519	508	524	480	517	531	518	498	505	538	524	512	516	525	591	521	531	510	486	487	512	487	545	501	542	552	516	495	511	554	500	479	505	544	522	541	560	512	540	480	549	521	532	513	551	525	524	554	513	536	531	567	523	504	478	518	510	576	558	471	512	514	541	512	486	547	514	530	545	545	528	539	547	526	574	518	520	515	504	499	488	502	500	515	550	500	529	507	536	537	547	490	530	530	517	520	501	494	509	478	506	541	519	523	531	532	532	499	528	511	498	474	540	529	471	501	515	514	494	509	535	502	543	524	507	520	507	535	499	528	516	522	505	534	505	539	512	528	497	541	502	512	517	514	488	541	561	522	533	536	520	531	504	506	501	544	517	543	487	521	563	496	579	541	558	472	485	518	552	503	512	499	511	502	494	544	534	518	499	521	518	502	526	502	515	484	524	543	491	513	517	487	513	501	517	537	525	543	512	479	516	523	526	513	542	540	472	509	532	506	519	539	541	484	551	544	559	501	525	527	525	518	504	513	515	500	518	546	533	488	499	501	562	498	477	520	518	575	501	515	530	557	518	554	504	525	571	535	458	511	509	499	516	503	507	534	501	543	512	531	521	554	566	495	566	609	518	491	499	535	491	524	516	536	458	517	531	535	539	541	513	507	521	497	517	535	549	488	521	548	525	509	528	519	527	562	529	516	529	541	523	533	562	520	518	479	551	516	526	532	529	512	518	558	510	523	528	497	518	522	523	583	493	498	518	531	520	509	507	581	522	529	554	523	520	523	509	511	513	500	481	540	516	496	543	501	524	541	537	488	522	563	530	547	487	513	532	520	537	525	513	549	507	475	546	486	546	512	508	485	501	478	532	533	533	514	555	515	502	516	532	534	534	509	538	518	461	503	478	548	554	507	493	544	528	544	519	532	548	497	514	554	475	515	506	529	529	510	527	485	500	496	506	530	538	534	529	516	502	524	504	502	555	510	526	522	518	533	514	536	550	494	500	477	485	545	535	559	491	559	549	526	585	546	543	558	534	500	546	542	514	521	506	502	522	547	479	461	527	506	558	537	587	490	509	524	517	504	500	550	512	537	515	505	483	497	536	513	518	512	529	527	507	505	525	527	531	470	509	515	507	536	540	485	485	544	516	482	483	522	535	534	507	558	528	522	513	533	540	484	511	549	520	492	514	543	516	507	532	502	513	560	495	482	533	515	564	508	490	518	537	503	492	509	497	559	543	502	552	529	527	576	491	490	511	545	516	512	508	548	555	486	504	522	539	517	530	522	536	554	475	501	503	521	538	537	516	533	495	529	527	513	531	524	515	536	497	547	537	504	511	527	530	570	531	497	523	544	472	546	513	540	541	535	523	533	530	503	541	544	567	522	520	570	515	529	509	539	537	545	516	524	498	499	499	569	543	519	511	487	508	519	504	510	529	524	490	548	531	511	550	491	512	545	533	524	558	518	514	528	544	526	511	504	501	557	519	500	485	500	535	528	517	491	517	511	502	492	488	480	501	496	491	554	496	575	532	541	542	521	551	497	516	507	521	465	528	525	519	523	515	534	565	507	596	572	522	504	559	513	500	526	537	505	493	567	493	525	526	524	518	534	518	532	528	479	548	550	559	496	505	522	550	520	558	510	527	510	500	524	518	518	495	506	526	562	548	511	553	572	550	531	541	531	500	531	533	525	544	541	491	570	545	560	551	536	524	492	563	485	537	515	514	553	541	512	505	528	502	544	531	533	508	535	534	549	527	514	524	513	525	571	527	556	527	506	528	544	547	452	510	528	515	549	537	508	523	511	558	579	508	518	508	495	492	524	579	526	505	499	545	505	490	556	493	567	539	504	533	530	502	565	478	489	486	538	568	572	515	517	508	537	501	512	527	488	549	521	496	547	533	541	524	518	558	512	557	490	531	552	521	543	524	524	497	536	487	499	507	536	532	510	517	488	493	572	549	514	518	492	541	509	520	544	509	528	481	529	530	553	494	536	508	499	533	554	541	511	506	530	505	530	524	524	537	493	550	503	522	472	483	505	514	508	515	485	498	573	529	544	527	535	580	507	537	541	555	505	521	508	514	552	505	513	555	523	506	547	536	555	588	522	534	496	541	538	518	554	545	508	545	478	539	536	513	513	517	502	534	517	508	532	481	531	431	502	521	541	526	508	540	478	570	527	513	523	489	504	524	535	520	519	547	515	522	536	540	518	471	523	511	508	514	525	499	525	479	511	539	539	531	501	505	516	496	525	525	520	523	526	517	575	506	537	501	547	547	556	531	480	550	539	519	541	523	489	527	513	508	516	475	500	530	500	510	550	562	503	497	541	490	487	517	501	536	540	494	547	536	536	533	490	579	505	536	508	540	544	515	582	514	489	498	529	530	513	489	516	543	571	514	515	549	522	517	528	525	502	483	518	552	521	522	509	482	501	513	562	513	529	533	572	545	538	518	493	565	497	525	550	548	549	514	507	520	493	561	497	569	537	488	540	527	536	468	547	528	534	522	502	543	539	535	496	511	538	509	530	494	558	539	563	564	495	509	513	536	548	487	513	508	513	517	549	518	539	520	520	511	562	545	505	515	486	524	550	556	539	535	551	513	528	523	522	512	536	507	527	515	519	506	535	510	534	521	568	531	485	557	520	487	545	509	510	506	555	562	483	544	506	515	510	525	532	541	526	517	494	549	513	478	521	537	525	545	501	518	512	543	547	465	539	478	504	527	486	511	521	516	493	536	532	529	528	512	546	478	531	549	511	550	520	502	505	505	488	544	554	525	540	508	521	520	504	545	475	493	546	516	482	516	502	494	519	538	519	565	542	545	511	512	510	514	545	539	534	519	531	545	521	529	561	536	518	528	546	535	549	500	557	534	524	524	525	490	547	537	532	541	518	542	496	498	480	513	556	500	509	528	535	563	517	537	552	555	573	493	542	512	530	478	496	527	509	523	515	526	528	526	494	520	518	529	558	507	513	499	520	513	553	540	478	498	494	517	517	548	509	556	539	515	527	524	547	486	519	494	527	533	521	537	531	539	516	567	508	527	535	502	504	548	502	514	544	488	519	506	532	548	541	530	541	553	537	535	539	508	506	515	521	530	534	512	511	534	560	542	528	523	514	547	485	513	524	507	526	522	507	478	519	510
41797	42426	36973	11724	1086	556	457	432	421	441	415	373	366	349	343	343	325	333	358	350	381	348	310	344	341	309	320	346	357	360	331	317	307	350	353	342	359	330	333	346	355	339	324	327	341	340	351	349	351	334	342	323	326	293	338	323	335	313	317	357	342	314	275	340	329	350	358	327	347	402	322	308	310	376	337	346	353	371	359	357	355	352	310	343	360	344	348	355	327	338	312	323	328	321	303	338	347	354	376	339	328	343	329	356	314	310	332	341	330	315	343	336	359	350	343	350	360	325	363	372	365	351	353	323	346	353	338	325	339	304	305	321	370	340	346	348	341	343	307	334	318	338	316	362	291	344	327	291	331	324	316	340	318	337	331	345	350	327	350	351	304	336	325	373	328	338	350	337	327	345	315	328	321	336	331	328	336	334	315	306	315	354	334	342	341	360	309	327	344	335	352	340	350	324	347	324	359	376	350	327	337	354	346	355	350	356	310	342	344	359	330	324	338	358	331	343	347	354	334	331	338	362	354	314	364	365	359	331	342	326	360	356	343	314	360	326	340	336	328	318	335	389	320	363	324	332	333	340	337	343	319	321	326	307	333	350	319	315	352	360	317	306	363	367	359	358	323	302	340	335	356	334	308	328	321	317	354	324	344	344	315	314	333	327	305	348	320	365	336	312	370	346	288	350	316	360	330	325	301	306	342	328	359	343	342	362	315	372	317	339	366	341	359	345	326	312	374	323	354	320	356	333	354	337	329	339	328	310	317	296	316	339	327	325	313	347	329	317	316	344	367	318	321	368	301	333	370	327	336	329	356	342	332	338	331	342	332	340	360	337	354	354	331	302	313	336	320	332	324	355	345	311	326	314	355	349	295	345	361	356	354	328	339	340	324	329	354	313	297	348	363	326	338	347	338	348	339	366	328	305	316	322	338	362	338	318	316	341	334	343	317	349	325	343	318	335	346	333	349	346	342	344	335	308	311	322	350	324	320	298	351	340	342	337	326	319	354	329	323	329	334	324	346	329	335	344	338	324	290	338	330	344	321	315	386	301	312	345	327	328	335	337	319	333	344	331	326	339	316	343	323	307	318	344	344	367	356	339	331	344	311	309	353	317	349	310	324	340	331	366	349	332	352	351	317	390	357	288	326	330	315	364	360	339	330	322	279	321	315	335	358	328	308	317	335	333	339	322	319	330	355	330	314	314	357	344	376	349	363	335	343	349	365	354	341	319	358	328	322	366	364	316	335	317	344	341	323	340	344	317	336	311	344	354	330	357	334	318	350	364	332	358	336	363	344	371	346	333	326	371	317	327	344	337	321	318	357	358	327	340	352	291	344	309	302	315	313	343	367	333	317	329	343	337	315	342	293	349	346	333	296	328	309	338	349	351	353	356	335	332	355	310	335	337	370	320	301	324	344	323	365	331	350	352	303	356	345	329	335	314	327	327	326	348	366	335	374	341	320	329	316	337	357	367	329	338	308	343	360	305	366	335	322	328	338	349	314	348	343	351	344	351	344	326	330	356	327	309	361	353	327	356	335	357	329	314	356	306	320	359	352	350	322	354	331	343	328	323	322	327	331	340	367	322	319	330	315	324	354	341	351	331	366	366	338	343	336	378	349	331	330	349	343	333	352	306	330	350	301	318	366	347	343	331	307	327	321	336	301	312	336	297	340	329	376	379	359	308	344	316	344	361	354	341	358	347	358	297	348	334	351	326	340	307	341	347	347	350	341	288	318	356	323	349	347	326	339	313	341	359	347	326	322	336	338	333	333	324	323	369	332	351	346	286	342	317	338	353	338	341	328	291	317	308	348	316	333	325	338	331	327	315	307	345	333	360	303	339	341	336	303	353	345	304	334	326	317	322	358	344	376	309	350	307	347	325	346	363	364	361	370	338	345	349	357	337	348	351	300	301	345	340	336	340	318	319	330	369	337	359	347	335	323	346	316	339	321	347	292	312	340	373	340	337	336	321	361	332	299	346	318	353	336	353	325	321	357	319	348	346	361	309	341	346	355	342	350	346	360	324	329	331	328	357	339	337	331	320	322	339	339	348	329	369	319	371	338	349	332	322	303	328	327	333	321	317	352	325	326	359	338	350	311	287	361	350	358	348	332	362	355	334	365	305	343	330	331	319	357	336	309	374	328	290	318	363	320	333	375	336	303	327	331	325	311	325	332	348	307	339	283	359	333	349	344	343	342	368	352	358	305	329	271	339	319	344	355	336	360	343	342	330	337	337	336	322	373	351	379	312	302	343	340	345	345	325	344	342	338	332	303	366	328	340	365	326	321	329	348	298	360	343	365	311	373	373	342	330	345	349	346	343	320	336	348	351	318	345	323	335	331	362	314	338	352	312	340	308	349	339	344	349	324	339	348	311	345	331	330	315	319	345	328	331	326	332	331	356	339	353	372	355	355	332	319	320	359	316	314	312	349	352	332	333	346	337	326	353	343	304	339	337	345	317	329	343	337	299	343	309	374	317	370	343	344	334	335	376	334	349	323	352	351	354	338	338	338	380	351	310	361	352	347	368	365	340	295	354	313	335	343	325	335	350	347	364	338	388	344	324	359	338	335	339	346	320	357	335	321	317	328	296	311	329	292	374	357	359	332	346	327	312	333	329	329	338	316	334	334	304	347	335	357	319	327	313	304	330	328	355	353	320	358	328	317	335	350	347	322	366	342	337	340	333	345	387	322	308	363	341	345	318	324	363	319	328	344	318	377	351	304	307	321	336	326	324	319	336	334	365	322	381	355	357	328	354	346	334	354	327	315	322	336	363	361	323	307	353	336	306	342	325	295	338	333	359	323	343	335	348	359	295	340	325	337	348	346	354	326	349	363	344	343	361	338	315	302	343	301	309	301	349	306	342	332	345	325	331	333	338	334	330	323	311	342	289	355	322	348	341	349	346	322	317	369	312	357	346	336	359	319	349	286	360	337	353	327	342	312	322	309	308	383	340	357	328	327	374	388	365	312	308	326	326	392	320	328	340	357	325	340	319	343	298	354	354	341	324	344	329	331	349	380	333	336	328	329	317	353	343	335	311	336	335	350	318	350	337	358	343	320	335	333	379	325	323	328	345	321	324	375	316	314	312	341	325	313	379	320	329	352	359	337	335	303	365	346	301	347	316	338	306	294	360	325	339	314	310	344	332	363	328	355	300	301	319	315	345	313	331	346	327	334	307	344	330	340	299	338	336	327	360	363	321	359	353	314	294	307	328	360	328	326	322	344	348	348	340	350	323	344	363	346	351	336	351	321	337	341	342	297	383	318	317	344	341	364	325	355	335	350	337	341	339	324	318	335	315	316	360	358	352	331	365	353	331	358	345	329	331	331	311	326	335	337	340	340	331	333	365	308	321	338	332	324	315	303	341	372	328	335	323	340	334	314	321	339	348	338	332	303	354	336	305	321	364	358	332	358	315	316	284	352	330	337	360	317	321	323	376	329	359	324	308	338	355	331	341	354	328	320	345	328	298	326	321
24107	33594	34625	13821	2300	2006	1735	1572	1442	1284	1202	1231	1133	1129	1073	1053	980	964	988	1018	968	939	972	905	923	903	976	970	928	959	933	943	933	952	930	921	867	875	920	892	911	921	931	876	877	932	874	864	862	915	843	861	898	860	851	899	897	900	859	872	876	887	837	832	928	849	819	950	871	858	848	924	875	793	845	882	879	837	884	909	889	872	853	881	845	895	860	902	881	901	898	899	895	915	860	871	846	869	871	853	840	883	919	854	910	846	871	876	915	866	897	876	852	889	900	848	832	873	871	869	892	871	885	835	838	867	861	894	969	895	893	862	905	820	878	900	864	877	853	870	863	822	872	881	876	852	870	837	895	881	880	852	814	872	832	832	878	883	893	882	847	886	891	893	861	928	798	845	835	930	918	842	848	844	883	805	817	898	906	854	867	875	823	844	911	864	869	832	812	852	924	881	839	844	820	849	884	930	867	885	869	842	931	916	844	840	896	857	856	880	906	873	888	824	847	849	897	895	869	896	878	855	843	903	884	848	849	883	830	873	884	888	875	923	809	901	896	852	842	853	867	880	866	864	826	911	849	896	890	847	893	846	902	911	871	886	913	823	858	893	874	845	910	887	866	908	873	868	866	826	853	921	859	856	909	864	894	835	850	871	830	842	808	875	924	816	835	902	829	892	870	876	847	857	930	893	809	910	852	876	909	854	887	869	849	873	858	898	859	902	881	851	883	856	844	864	844	881	876	873	866	877	859	862	872	852	859	898	834	879	871	901	883	917	861	869	862	871	861	942	875	863	892	819	866	827	905	908	843	880	862	815	906	829	850	889	855	865	839	865	892	891	825	868	889	868	887	839	926	886	879	821	879	904	846	845	861	932	861	890	888	859	853	887	824	874	907	906	867	865	881	813	822	819	843	925	855	848	889	841	907	846	857	876	890	839	858	881	843	893	853	828	875	853	845	921	881	882	897	847	902	918	874	863	850	835	853	874	866	885	892	847	894	858	833	871	882	913	887	859	846	832	823	874	845	879	960	866	848	811	885	890	865	840	866	905	927	853	945	873	908	883	860	842	884	905	808	892	823	860	863	933	829	826	864	867	904	843	891	897	910	866	895	871	842	870	857	861	864	886	862	864	904	855	876	880	864	888	875	842	892	877	853	915	851	859	853	837	851	883	839	827	862	905	880	843	847	889	862	946	892	914	874	896	884	827	859	886	836	869	853	881	851	939	854	882	867	851	864	885	893	903	876	803	878	945	880	884	899	829	859	900	844	900	870	869	858	874	918	873	893	818	825	824	892	872	891	888	856	855	868	862	888	835	875	879	848	841	855	855	899	831	881	919	904	883	897	862	862	836	882	897	883	888	855	886	911	863	860	895	842	849	908	870	895	897	899	833	925	840	839	849	910	908	887	892	874	913	855	816	915	896	889	875	846	864	909	882	840	838	859	885	852	832	858	848	858	805	844	903	909	859	826	847	928	877	824	894	907	890	933	864	861	873	807	851	902	888	799	909	907	879	878	914	898	890	848	909	824	854	853	864	878	899	908	866	895	839	925	837	882	874	894	884	866	832	876	890	862	855	849	857	935	849	841	871	852	863	888	819	905	886	889	862	857	863	897	843	872	853	897	890	917	893	915	859	837	889	858	869	881	849	893	931	827	870	858	859	887	873	862	877	902	881	860	901	861	895	849	897	929	864	904	856	869	865	869	872	886	853	883	838	886	803	852	926	893	843	826	816	826	841	829	843	870	873	931	891	905	823	850	866	875	851	884	879	867	906	861	867	923	847	868	883	888	851	883	860	841	887	931	856	865	873	866	889	872	837	793	832	919	858	903	831	877	876	878	885	920	890	864	858	881	880	858	831	899	850	887	890	871	859	893	840	874	926	836	901	907	863	843	864	882	846	862	866	834	855	864	868	859	898	887	867	925	859	848	856	922	856	908	840	918	824	913	877	854	933	910	860	827	860	879	886	878	851	902	891	864	877	926	888	906	931	860	857	870	918	890	880	858	863	888	896	890	895	920	837	896	879	839	877	866	833	889	880	881	853	884	927	884	847	875	884	934	897	870	873	910	875	910	846	845	812	850	868	911	895	826	909	816	919	837	914	871	835	823	862	890	840	891	865	865	891	860	844	829	856	876	867	942	855	869	840	875	857	845	836	842	861	890	877	911	840	866	854	892	879	888	887	878	869	843	903	851	800	840	871	886	904	861	875	901	892	825	884	876	881	885	911	890	896	858	847	875	864	920	851	914	837	845	907	900	836	842	872	849	929	873	885	931	914	905	865	845	842	895	889	925	850	875	909	835	902	889	883	866	883	842	872	806	867	834	862	872	870	831	850	858	878	904	945	849	841	845	855	911	847	903	906	892	862	845	842	809	955	899	884	896	911	846	840	889	872	858	874	853	877	798	867	902	866	870	874	890	909	884	835	866	849	859	859	920	884	850	845	858	853	925	869	811	875	864	866	863	837	894	885	859	852	892	877	855	880	831	836	815	837	888	835	856	884	912	844	851	862	828	908	842	864	857	882	887	879	875	969	854	901	884	867	877	910	902	839	870	889	909	903	840	891	846	856	855	902	893	921	876	855	931	861	913	855	905	851	866	900	891	873	864	861	857	899	873	892	885	838	885	901	895	911	865	870	888	818	902	833	898	857	855	921	865	929	949	865	852	918	881	875	888	879	883	882	873	871	898	874	907	897	869	843	901	853	874	874	920	846	952	851	907	894	861	849	913	898	899	845	895	853	876	891	848	862	932	852	862	851	859	816	870	833	845	873	880	965	848	893	879	860	930	889	897	868	885	860	844	877	909	842	931	825	878	883	844	868	870	867	860	946	853	849	895	873	893	871	840	866	866	856	921	846	908	851	887	825	905	853	862	822	935	845	829	870	869	909	919	869	933	860	891	889	830	887	818	834	852	888	933	874	850	853	902	897	862	853	823	873	883	870	826	894	875	918	806	898	870	891	869	819	887	877	870	882	863	865	869	817	806	859	910	890	847	939	864	868	890	911	898	856	876	846	844	909	839	875	895	858	894	878	874	903	864	881	825	879	825	884	807	873	858	912	889	866	878	827	885	916	823	875	826	813	893	885	798	864	853	884	881	888	885	868	894	871	817	887	884	883	875	850	887	853	877	865	868	900	852	875	867	804	862	891	842	869	884	837	842	862	852	885	912	848	872	856	869	856	860	844	842	883	852	877	810	840	854	853	820	871	885	901	901	870	870	857	828	839	872	889	883	886	839	832	817	912	860	885	924	837	898	860	897	879	813	881	816	824	859	915	820	862	880	890	834	854	874	826	897	871	910	867	886	895	850	895	874	830	831	826	866	853	861	893	838	898	807	897	878	890	836	834	925	899	852	899	878	880	875	821	871	907	846	867	843	889	904	908	856	869	885	883	848	930	883	867	893	881	875	916	821	858	903	844	853	869	862	880	869	909	860	799	862	895	884	849	846	851	852	861	823	794	837	847	918	863	883	833	836	889
56689	58257	49758	22491	3358	794	625	573	485	510	468	442	397	389	428	373	381	378	403	359	377	398	335	336	337	339	378	379	339	304	368	334	348	365	323	342	317	381	304	390	341	365	352	304	366	345	341	341	334	343	378	378	344	384	356	356	353	351	354	401	319	314	341	340	358	351	353	323	365	303	362	355	341	338	367	330	326	331	319	328	343	336	323	328	336	337	338	354	343	361	333	362	367	355	331	333	360	367	374	334	332	343	346	350	323	348	360	319	327	324	323	365	372	340	338	333	312	328	312	350	316	337	344	324	384	335	352	323	319	351	337	360	337	313	349	353	344	343	304	319	355	349	351	382	374	340	363	332	329	342	327	352	324	351	354	357	334	309	338	332	323	351	314	337	330	362	355	352	390	328	332	314	343	374	312	352	294	378	358	340	347	340	347	342	364	337	327	347	321	378	349	320	342	371	344	334	321	359	356	357	321	361	360	351	327	308	339	359	343	329	304	347	356	336	328	324	362	395	339	346	349	337	369	338	309	339	369	333	345	313	341	346	342	315	338	327	320	336	351	304	310	316	336	363	343	346	348	364	326	315	322	317	342	347	332	374	357	357	329	331	358	319	324	336	372	353	370	332	333	364	356	353	363	366	324	337	359	332	326	358	348	343	335	324	336	358	339	351	381	356	323	325	339	365	336	323	309	338	350	354	343	331	381	338	300	348	344	335	313	328	309	340	351	355	363	333	335	354	320	367	340	326	338	331	347	326	349	347	371	359	324	357	306	340	328	341	345	344	344	362	344	325	336	362	346	339	325	317	327	351	339	336	336	344	330	319	327	354	354	371	359	328	376	372	351	321	340	329	338	347	346	320	332	356	352	377	329	299	338	355	331	324	363	349	311	328	314	317	331	323	315	361	324	347	327	365	353	346	333	345	313	359	365	352	351	368	367	346	382	372	354	341	347	390	336	357	366	340	325	315	368	360	352	336	336	342	330	367	354	320	346	348	371	337	383	351	299	339	335	335	343	340	351	355	337	343	352	332	380	379	365	360	326	338	351	348	368	359	360	331	322	343	361	346	350	325	320	305	364	321	339	305	378	362	358	358	311	352	356	346	337	349	314	368	363	333	347	344	351	337	334	380	342	332	345	333	333	317	306	376	351	359	337	341	330	336	338	310	360	339	375	366	338	330	343	337	356	389	336	352	354	369	358	338	351	332	345	341	351	311	332	379	344	327	313	353	305	346	359	352	340	325	337	307	333	350	366	310	367	344	329	340	328	362	331	344	375	335	332	341	355	318	309	343	349	357	360	334	366	305	329	340	307	306	338	339	330	337	375	352	354	342	341	380	316	338	341	324	349	336	360	345	368	333	356	289	348	366	352	351	319	323	365	353	342	321	365	338	328	349	336	360	322	352	339	339	364	352	332	358	357	356	346	352	336	325	340	348	361	327	356	336	281	379	348	353	365	340	342	378	384	334	361	360	328	374	344	347	318	336	339	346	357	364	341	349	349	326	336	346	371	325	298	353	341	357	335	335	357	347	326	329	367	349	330	331	333	334	333	346	334	349	322	340	352	337	355	348	334	340	318	358	334	325	349	341	346	330	295	360	355	347	349	345	346	344	357	340	353	357	351	319	343	374	350	333	376	310	352	355	370	361	330	344	335	314	318	335	338	291	326	372	350	356	329	339	367	360	335	339	346	334	356	314	346	343	354	309	352	310	354	343	353	328	353	348	356	330	341	364	337	332	322	348	331	340	339	323	334	372	341	330	369	328	339	363	342	314	316	324	333	334	329	360	383	338	347	351	336	355	350	342	340	309	335	346	306	325	340	366	314	345	332	364	358	332	320	358	310	370	352	321	352	363	358	321	302	367	332	311	330	384	334	333	347	365	332	323	342	354	350	377	317	359	322	329	348	395	342	345	349	334	351	373	328	355	372	351	331	353	380	298	317	331	333	337	354	362	346	354	353	337	361	327	324	334	345	347	375	359	334	357	346	340	335	322	313	358	311	364	322	364	327	335	345	348	383	356	349	324	341	344	355	343	353	320	353	347	381	328	357	334	371	320	354	332	344	296	336	302	327	338	386	355	305	314	324	342	328	340	380	327	306	351	353	302	353	324	354	342	370	329	359	339	343	324	330	321	368	311	344	317	364	324	345	342	322	343	340	318	338	365	300	353	325	345	341	296	345	345	340	352	375	340	314	306	353	345	336	317	318	349	354	336	353	330	329	329	350	342	316	363	344	363	367	362	339	399	308	341	330	324	332	362	320	375	335	335	353	347	324	345	351	345	316	335	334	356	324	351	307	317	297	338	346	326	334	338	376	360	334	355	341	322	304	328	324	375	322	347	346	343	351	344	354	341	346	317	351	326	356	327	315	352	353	358	335	338	328	327	390	360	321	320	337	318	351	340	309	364	328	322	346	359	305	354	343	333	347	327	336	365	349	329	353	367	318	339	344	387	335	350	351	347	335	364	328	324	346	317	355	364	337	323	372	332	314	338	333	338	355	340	328	331	355	331	351	382	326	321	366	348	344	351	336	344	310	313	376	331	359	304	313	331	369	354	369	361	317	355	345	349	326	366	359	337	343	341	327	343	340	365	349	356	331	358	332	327	360	338	341	365	366	371	339	322	320	343	342	349	353	361	344	351	349	346	310	374	359	369	351	383	360	350	339	315	336	361	318	365	371	350	359	357	363	367	350	337	333	336	325	311	362	368	343	303	322	339	338	318	341	346	330	315	356	330	344	340	332	323	328	340	336	336	339	299	372	387	321	352	353	358	324	347	354	353	346	322	334	324	333	340	355	387	356	329	322	355	335	347	339	355	327	332	355	344	363	342	339	341	340	355	331	339	332	323	318	366	351	337	352	350	359	327	362	320	340	337	325	363	343	361	352	343	344	359	316	373	348	344	346	368	355	324	353	322	338	316	345	347	338	349	354	366	348	361	325	352	318	374	328	326	352	355	342	329	338	358	378	355	321	345	351	340	352	358	337	335	284	353	321	362	381	301	321	362	326	360	351	347	352	305	321	361	323	363	344	341	355	332	356	320	337	320	319	378	315	332	334	349	332	346	340	346	326	345	315	343	361	326	370	345	351	365	320	321	360	315	354	332	311	349	338	338	353	383	390	342	335	339	326	351	364	324	340	306	360	336	353	338	359	323	375	364	330	364	339	340	318	377	289	310	345	327	333	329	325	319	327	365	344	360	376	331	368	334	317	344	332	326	365	341	357	330	349	324	356	337	293	361	353	356	380	332	361	340	392	363	352	335	340	328	352	338	356	337	327	380	321	330	387	340	340	359	357	335	337	327	336	345	345	343	338	309	328	321	331	337	325	367	325	335	353	366	336	347	323	348	350	335	330	363	324	359	377	349	355	303	363	332	371	339	323	336	340	373	307	362	370	337	318	344	345	339	332	325	331	346	355	310	334	340	332	402	349	380	332	319	361	346	339	360	331	341	319	353	379	320	324	316	348	340	307	356	345	339
33169	43291	44475	23898	3568	3125	2485	2147	2000	1783	1581	1490	1329	1270	1229	1250	1188	1179	1083	1096	1013	1104	1001	1013	987	1016	1004	973	968	946	956	999	926	959	964	968	931	908	999	910	921	919	913	887	907	921	959	888	896	901	869	908	885	916	871	878	840	894	865	885	864	854	891	886	930	900	889	857	872	876	820	899	844	854	915	889	834	823	882	889	852	833	866	854	929	881	860	885	875	873	853	875	863	888	922	873	883	840	812	908	824	878	864	848	810	885	904	862	893	870	885	868	937	932	850	921	880	882	839	861	865	889	872	914	911	895	896	856	837	903	883	827	870	831	924	860	845	878	902	906	856	849	878	841	831	854	887	841	873	833	881	836	846	855	886	826	894	843	860	879	842	922	860	914	868	885	835	896	842	861	820	860	816	874	844	860	918	859	835	855	914	872	863	864	852	927	876	836	891	859	884	855	825	855	841	836	813	894	887	883	905	875	916	894	896	896	871	884	866	899	891	850	888	831	890	826	826	913	882	899	866	872	802	899	843	888	852	884	870	842	796	901	883	799	855	860	869	880	863	858	840	887	896	880	835	898	875	901	859	848	893	870	820	852	860	890	917	879	862	881	858	885	826	889	860	839	836	893	853	850	886	867	888	859	850	810	867	836	818	831	836	881	896	825	826	871	890	820	917	838	845	853	867	860	899	903	847	852	880	863	845	913	877	879	884	868	853	835	832	891	853	874	848	860	886	883	871	825	871	875	865	896	819	896	864	850	826	826	847	896	882	921	821	902	821	882	888	846	829	874	832	862	817	869	891	848	927	861	870	856	863	878	878	856	835	849	852	851	805	841	856	882	855	841	883	838	840	872	882	881	856	881	853	886	873	830	873	834	874	831	848	871	853	857	863	859	863	820	902	848	859	909	853	821	865	848	833	878	856	838	854	934	857	888	856	844	911	884	852	873	895	836	874	780	874	809	847	878	918	851	888	854	868	846	858	920	822	909	930	841	897	906	904	814	906	840	850	807	827	846	884	889	893	865	876	835	821	894	855	846	832	816	849	842	848	908	909	833	877	826	815	829	925	841	849	835	821	847	896	864	870	812	864	890	862	893	869	883	829	872	849	859	875	898	854	860	898	905	960	846	886	852	891	889	908	890	821	826	839	841	909	931	883	865	909	830	828	870	854	822	824	894	857	873	851	866	916	827	830	836	900	903	832	880	883	871	864	897	829	844	864	843	906	866	892	803	842	900	879	910	869	860	895	850	815	874	867	853	841	902	884	917	867	836	835	870	895	924	844	842	906	886	838	865	854	898	896	886	817	900	929	879	890	827	857	858	853	814	869	830	879	887	863	830	862	848	879	871	868	830	853	895	853	839	873	884	814	878	868	859	831	912	872	843	832	910	826	869	842	863	918	882	881	870	839	852	923	851	890	823	865	821	878	864	808	856	858	866	822	850	852	936	861	863	828	921	883	845	841	856	840	870	923	855	847	922	839	859	830	819	835	917	877	891	854	923	823	891	851	835	846	844	839	876	856	848	838	832	878	863	860	869	881	910	915	867	821	898	875	851	814	881	829	864	894	824	846	846	835	905	860	854	894	869	841	881	821	824	866	857	830	811	865	856	853	867	876	868	851	839	880	891	814	848	868	861	895	851	870	869	839	921	861	878	886	870	863	936	882	817	858	860	867	845	849	858	864	889	888	874	818	930	887	820	854	856	886	879	919	855	917	848	852	871	927	883	859	902	884	852	862	817	909	832	878	821	919	867	815	860	838	815	815	859	894	818	842	853	887	831	849	855	882	866	900	801	885	869	860	866	815	839	885	873	900	827	853	825	870	865	836	844	901	881	880	829	861	825	850	879	877	847	874	876	856	842	845	804	903	828	891	889	845	905	867	905	833	853	927	882	839	856	935	849	891	851	872	891	901	877	875	902	843	864	889	873	857	890	792	885	843	842	885	900	831	848	864	861	860	846	856	842	825	907	921	852	886	835	866	913	886	875	862	899	862	847	891	855	896	839	852	803	799	913	920	894	848	839	841	897	862	875	861	817	845	906	897	873	893	856	837	834	852	822	887	812	809	851	849	865	859	884	888	833	854	796	861	864	842	890	921	895	847	856	862	821	863	920	855	888	870	852	845	929	834	831	864	881	852	853	888	847	889	906	871	852	861	888	869	870	883	813	837	815	914	869	835	861	868	793	859	876	875	830	909	910	825	874	890	867	885	874	916	876	885	875	890	882	874	868	822	784	870	886	867	873	876	826	814	847	868	874	858	876	872	846	852	840	883	856	848	852	854	832	863	802	836	927	857	853	817	854	889	845	867	841	901	882	869	893	845	832	833	797	835	828	806	857	868	875	870	910	849	844	824	833	881	821	895	868	897	891	858	845	847	900	851	890	853	897	882	845	884	889	855	837	897	898	873	840	849	834	826	947	817	845	879	855	798	849	868	856	868	888	895	899	839	894	842	860	804	928	852	874	836	843	832	882	832	837	879	808	808	839	828	910	894	861	826	874	858	926	862	810	886	872	852	906	888	932	876	843	901	860	853	843	875	861	902	846	860	863	881	825	831	870	870	861	878	870	905	853	821	874	845	859	856	830	851	829	854	897	840	860	841	865	946	874	809	869	785	867	889	856	879	840	916	920	828	848	838	844	852	856	889	858	929	820	833	871	828	870	861	891	829	929	855	829	900	890	805	867	892	842	906	891	886	938	879	933	879	917	871	827	883	828	897	891	844	883	942	865	891	832	803	852	864	882	879	852	873	886	898	848	850	840	881	849	879	894	874	873	877	968	868	844	869	861	856	874	826	827	884	856	866	877	895	890	803	904	856	869	831	826	864	905	894	935	868	910	891	879	876	847	858	846	825	817	877	851	864	877	889	873	886	812	876	862	875	817	887	885	886	868	873	822	857	865	868	890	875	899	884	878	810	857	862	798	819	859	873	889	866	846	849	845	905	890	864	890	913	855	858	815	849	860	885	830	839	874	853	934	874	906	828	853	832	889	906	889	870	822	809	832	857	831	874	820	821	881	879	890	877	838	851	850	857	840	840	862	872	867	809	908	926	870	884	871	814	830	848	843	856	833	861	833	886	877	783	852	835	833	900	879	862	839	825	835	835	835	892	903	846	846	822	835	941	860	844	899	849	841	862	857	864	818	861	889	862	834	857	861	838	865	899	813	878	917	902	841	878	856	852	876	828	825	839	873	903	838	868	829	838	860	863	907	883	878	883	872	865	861	898	882	802	859	901	836	807	837	839	866	866	816	867	849	864	872	869	850	871	823	871	822	834	884	860	808	860	877	824	881	816	894	864	900	897	855	792	836	878	862	842	875	823	901	863	867	820	848	882	839	869	838	911	850	862	895	842	858	898	907	879	822	898	824	865	841	844	903	849	878	850	886	806	864	848	865	846	804	874	874	804	803	875	827	896	849	837	884	846	875	878	841	859	822	839	796	855	858	859	827	867	850	914	823	846	860	827	828	870	883	872	851	863	874
6580	3228	1749	482	174	157	173	189	181	167	176	176	199	187	183	137	183	172	181	168	150	163	186	179	165	196	162	168	152	168	209	172	179	173	165	164	168	157	188	178	162	192	182	177	177	164	178	175	173	188	174	165	185	162	176	220	153	156	196	197	169	161	167	197	196	188	173	178	169	151	158	177	168	185	182	203	174	175	152	188	157	159	192	204	176	181	187	168	183	188	162	166	172	161	197	168	183	182	165	151	167	189	190	161	184	175	187	156	164	174	169	191	184	158	176	165	195	174	193	188	183	178	191	162	175	172	169	178	190	177	170	187	173	174	173	171	164	174	163	174	165	195	194	166	171	183	153	183	178	181	170	167	200	177	176	164	160	168	185	166	173	171	175	185	195	166	171	179	186	182	169	189	198	178	170	194	182	204	159	171	201	191	178	174	174	179	176	180	158	169	148	193	167	193	191	167	156	186	149	189	160	186	189	177	162	168	185	185	158	182	169	148	181	188	171	171	182	177	183	173	154	184	171	164	152	169	185	187	166	172	184	173	177	190	163	181	187	181	159	170	176	166	169	202	183	166	156	157	178	156	190	180	150	168	168	177	182	162	161	159	172	180	176	187	182	175	169	171	175	157	158	184	189	176	208	205	193	163	165	167	159	166	183	181	180	169	182	197	166	199	185	175	180	183	161	185	163	172	179	176	169	180	205	172	169	175	190	145	170	180	171	187	203	183	177	182	173	165	194	182	153	169	173	173	174	199	195	157	171	151	171	190	158	156	162	162	156	175	188	167	167	175	165	165	189	175	186	186	167	172	143	179	171	172	174	172	180	196	174	182	172	172	153	168	174	176	172	190	185	172	135	157	171	178	163	168	176	180	182	191	149	152	185	168	185	193	189	172	152	195	186	197	178	191	172	197	144	180	176	186	179	186	175	172	158	185	172	210	189	165	157	196	185	152	173	175	183	169	169	191	159	167	173	188	156	180	154	171	173	148	166	178	191	173	188	199	174	168	195	179	181	175	188	158	138	161	172	176	192	188	173	188	175	179	178	150	167	174	179	178	185	197	169	173	177	173	165	194	154	168	178	171	193	153	177	203	185	159	177	166	173	153	168	179	182	195	170	169	168	153	150	166	174	183	186	197	181	160	181	197	156	185	182	171	181	190	201	164	194	178	183	167	178	180	186	172	177	163	162	179	173	173	162	164	159	167	165	170	196	171	170	186	177	172	177	190	163	202	175	176	182	174	148	167	179	156	191	204	194	163	179	200	202	170	150	182	166	159	160	185	173	201	160	160	171	187	188	151	179	164	160	150	185	161	188	165	184	167	172	155	165	168	169	160	162	185	187	165	197	148	193	191	201	171	171	167	171	166	162	180	186	165	177	174	178	152	178	183	188	198	187	187	187	201	194	189	212	196	170	169	178	160	189	178	166	177	174	183	187	184	161	192	180	182	182	155	171	165	167	198	188	164	193	171	162	182	183	186	180	183	173	178	192	194	170	164	149	205	169	157	176	184	186	183	147	178	175	164	164	139	169	187	145	178	192	200	174	174	183	202	189	167	166	152	170	161	192	162	185	143	162	174	207	158	185	171	190	197	186	164	176	196	155	183	184	164	185	157	170	192	178	184	170	174	197	204	188	189	164	190	186	187	185	179	198	156	173	180	181	161	175	189	147	189	174	168	168	187	158	180	167	168	145	181	174	196	181	179	176	183	180	171	197	177	179	175	170	202	191	174	193	167	200	172	167	170	178	193	169	181	185	169	181	181	190	187	205	158	165	180	173	178	181	193	165	167	163	178	167	148	159	163	163	141	154	170	193	183	175	157	219	190	172	193	172	189	164	179	175	174	165	173	190	167	156	192	200	181	150	159	155	178	167	163	179	168	189	177	179	177	166	173	157	166	141	163	167	181	176	183	157	180	183	165	167	186	177	191	185	194	147	168	183	167	179	132	159	173	174	186	169	182	172	172	171	197	180	178	156	165	169	158	182	195	177	180	157	166	166	173	191	149	185	171	175	178	160	182	187	174	196	171	176	175	176	171	156	156	196	190	173	180	180	181	158	179	177	196	163	154	160	142	187	132	190	184	172	211	170	158	166	175	179	181	171	190	178	178	184	180	160	184	175	157	176	182	166	188	176	163	197	174	176	169	176	171	176	191	172	175	191	183	165	223	145	160	193	180	187	186	170	177	155	174	176	183	178	196	173	164	213	211	178	203	185	177	172	182	185	163	164	181	172	181	180	183	180	185	196	192	177	193	179	179	190	159	175	169	181	158	152	169	156	177	179	163	175	176	177	185	159	178	188	178	181	189	171	169	183	188	195	166	166	167	179	185	182	173	173	188	182	173	176	164	191	155	173	159	175	183	203	172	176	154	195	190	154	184	189	184	162	172	184	195	203	168	168	177	179	167	186	164	191	176	158	176	174	165	182	185	182	177	180	168	183	183	181	175	148	169	183	189	185	191	200	201	176	148	169	211	165	179	163	158	161	184	183	197	162	183	181	169	180	189	165	162	164	163	180	181	189	192	179	164	181	158	193	189	192	189	202	167	181	171	178	157	174	172	157	190	175	160	187	168	180	181	132	192	154	182	178	190	188	168	183	194	187	209	173	175	166	186	167	172	159	187	163	166	207	174	182	185	207	178	192	173	175	158	188	164	161	188	183	171	185	136	190	164	150	150	162	182	217	188	157	170	158	186	198	149	198	167	167	159	179	178	182	173	177	171	180	198	176	164	190	177	180	176	154	174	166	191	172	161	174	188	163	167	191	179	182	179	182	151	155	153	190	168	175	162	180	164	182	187	167	178	167	184	168	193	181	174	165	167	182	202	171	167	158	183	172	158	170	179	203	169	167	179	190	184	185	181	161	184	189	179	188	168	198	167	182	180	178	163	166	160	203	183	174	175	177	194	184	182	166	169	173	185	163	194	153	173	190	169	175	188	180	182	174	159	185	194	185	190	171	173	193	170	170	196	187	184	172	162	184	170	176	149	184	185	202	174	166	161	180	161	155	184	169	170	174	183	162	198	166	167	182	198	174	181	170	184	183	158	189	169	167	186	172	176	168	188	182	185	163	184	199	186	178	176	204	194	178	156	153	191	186	168	172	187	180	188	171	171	166	167	194	168	171	171	155	183	190	183	172	199	175	164	162	173	181	166	186	180	181	156	185	189	193	178	175	148	171	174	207	164	164	183	167	165	152	178	182	179	176	197	177	179	178	198	187	168	161	176	169	173	182	161	192	187	178	180	168	170	154	201	169	173	143	159	164	176	202	151	185	177	195	164	155	177	180	179	189	192	152	181	185	188	163	171	162	156	170	178	193	173	211	174	179	189	166	153	164	182	195	161	177	181	173	189	181	179	186	189	175	187	177	158	181	170	168	193	181	151	169	161	177	185	181	168	171	177	172	147	152	196	156	171	179	189	171	169	170	167	168	159	168	178	166	152	166	189	187	196	176	163	185	188	163	190	171	149	203	197	183	188
5805	5421	3911	1670	598	528	585	572	555	515	550	517	534	540	586	550	526	566	517	510	473	516	524	516	490	552	493	522	535	554	503	507	504	503	496	519	522	510	507	525	490	527	518	485	494	550	534	497	555	527	519	522	510	564	541	497	556	550	535	522	495	528	499	569	513	531	497	536	530	564	518	523	524	527	520	544	532	510	506	495	499	542	531	555	512	503	512	510	547	549	510	524	543	531	500	500	485	571	518	509	502	508	482	510	559	524	539	518	504	547	526	537	555	516	508	502	506	513	505	496	500	500	542	550	499	552	498	518	547	510	534	497	529	500	512	525	540	533	509	542	515	497	572	507	546	541	502	516	591	539	525	498	524	498	527	536	498	504	515	503	533	522	534	534	526	516	490	557	547	515	479	540	514	497	479	530	504	512	525	508	514	545	511	530	535	491	546	487	494	561	501	498	510	507	497	519	530	478	523	507	536	489	545	539	529	520	525	507	505	494	550	498	511	538	510	514	533	563	532	523	515	534	493	523	535	540	527	457	537	531	522	489	519	497	548	521	541	501	510	514	555	553	540	497	511	553	553	488	512	505	491	539	534	507	512	509	520	527	522	547	521	521	500	517	502	528	555	539	562	516	502	549	521	540	535	493	511	552	520	562	516	542	520	509	558	529	509	501	508	523	497	520	519	552	491	513	539	498	540	550	522	528	549	516	543	563	523	543	557	546	522	533	538	528	547	495	499	502	539	510	549	491	468	548	533	474	473	521	515	519	537	557	497	545	545	508	534	509	454	487	534	523	536	536	565	489	483	564	527	524	528	546	533	504	515	501	461	505	497	514	483	508	561	548	536	534	535	542	510	489	514	568	529	521	498	518	503	503	534	568	484	541	517	495	550	553	507	521	520	524	483	525	514	537	521	543	549	537	508	522	548	514	508	525	541	546	534	502	555	512	491	551	504	501	517	497	479	547	512	528	559	539	485	534	561	511	515	505	536	542	489	522	555	549	547	545	501	521	531	546	561	529	507	511	527	502	500	519	489	503	505	480	508	506	508	552	530	531	502	506	507	526	556	571	559	494	515	532	523	541	553	534	492	496	508	503	549	511	525	559	528	540	496	520	487	533	538	500	511	513	553	527	565	521	501	501	503	522	555	536	508	515	514	518	514	499	480	541	497	501	540	557	574	526	532	527	511	529	534	514	534	505	528	508	510	481	523	500	499	514	538	522	491	506	509	515	504	572	487	546	510	484	497	505	481	540	507	536	557	535	520	524	554	532	490	514	512	536	479	542	528	560	586	495	533	532	485	495	500	522	516	521	534	520	524	540	524	525	530	537	474	531	517	478	507	501	560	497	513	537	538	526	508	539	513	539	532	526	526	503	528	497	524	513	519	519	501	530	485	563	518	515	539	504	534	501	506	485	473	521	511	525	526	511	488	535	528	522	521	506	508	540	506	508	548	547	519	499	518	499	502	495	483	511	516	507	532	521	519	525	527	522	511	511	514	529	521	507	536	553	561	562	524	536	483	542	495	553	509	523	514	537	533	541	481	499	527	533	572	487	534	480	537	490	519	535	512	469	501	511	541	541	501	499	519	445	534	511	505	478	551	502	522	512	530	499	534	498	519	521	467	547	551	500	488	516	530	521	494	497	548	544	544	541	507	522	502	520	514	515	481	481	540	502	501	533	482	539	526	543	516	548	511	499	537	507	507	498	506	558	529	517	497	515	497	496	532	488	501	530	531	536	505	505	516	522	497	536	531	490	505	518	490	455	503	518	549	545	491	500	500	508	489	522	540	508	499	497	494	522	493	522	557	497	532	516	531	524	545	530	538	514	528	532	530	491	508	453	500	492	509	557	527	537	529	538	488	509	530	515	563	523	569	548	519	490	503	492	516	547	536	512	517	505	518	501	536	526	505	568	533	515	505	520	537	521	515	514	552	502	493	535	531	547	543	526	529	504	483	487	523	490	548	507	499	526	533	545	502	519	536	505	556	518	549	505	488	504	555	550	511	508	543	523	522	485	545	481	499	522	531	509	511	480	500	564	506	505	531	545	502	509	487	523	558	545	510	531	531	549	569	533	533	496	488	514	516	535	504	535	511	534	524	532	489	511	488	528	528	528	502	500	538	532	546	509	519	512	508	550	516	539	526	497	525	507	505	496	540	521	577	551	493	528	517	539	523	519	501	484	545	549	558	469	502	526	545	496	592	523	510	542	522	565	493	447	540	525	544	519	519	525	505	535	484	482	515	520	494	544	539	511	554	545	533	492	534	539	510	518	513	539	540	541	547	496	463	524	543	460	540	517	513	515	489	560	495	489	525	509	516	491	520	510	511	515	537	513	534	470	529	496	480	497	523	505	486	480	548	517	501	541	518	499	522	507	472	531	521	533	512	554	482	541	503	493	553	521	461	548	491	491	516	531	513	472	531	537	551	538	537	472	511	526	526	496	514	544	532	486	519	548	489	513	525	516	520	542	530	501	519	549	504	534	521	551	561	524	555	517	517	499	547	510	546	532	518	535	545	537	476	518	517	545	529	508	548	502	554	514	515	510	518	508	502	515	492	522	562	513	540	542	507	478	504	494	548	497	529	511	520	483	540	481	552	533	556	520	507	548	518	528	569	489	496	510	534	526	542	508	509	520	551	537	484	514	534	508	474	543	525	460	483	530	554	492	561	534	535	513	493	512	557	517	546	534	532	507	515	532	548	535	525	504	502	516	527	504	558	479	501	476	510	546	523	488	538	533	506	518	474	512	477	522	532	475	531	522	533	511	531	491	495	519	561	537	502	530	524	528	508	504	544	566	539	505	557	504	495	509	500	524	490	534	514	511	540	493	540	507	486	552	498	568	504	494	497	522	560	534	510	478	519	498	533	515	557	487	501	478	497	519	530	520	520	518	561	580	460	536	479	523	531	520	550	535	528	504	526	509	534	554	534	523	537	539	528	558	522	535	525	510	526	516	522	521	473	520	510	526	568	549	520	545	536	543	511	547	547	493	526	525	540	562	572	514	549	488	510	527	489	491	509	557	538	522	534	538	532	576	505	506	513	479	530	534	502	549	514	544	506	533	535	534	511	508	507	547	508	491	535	549	506	496	494	514	493	495	519	502	503	524	537	510	506	501	492	524	514	498	531	516	491	547	510	501	514	526	527	505	515	501	522	511	511	518	515	515	547	517	491	490	512	561	501	495	525	500	546	552	492	522	514	498	472	496	544	483	525	488	514	559	539	518	508	498	522	487	498	548	532	522	533	538	524	519	509	550	511	518	523	555	511	535	509	529	544	549	478	507	552	544	546	524	501	511	508	475	500	538	527	485	546	478	494	504	551	507	500	525	517	535	548	553	556	495	556	518	532	540	505	545	576	520	527	504	499	516	522	532	502	515	515	531	551	537	505	552	527	511	492	508	501	532	538	466	543	523	508	510	541	537	500	509	526	488	484	539	518	544	478	519	487	490	550	489	561	491	547	560	491	515	514	521	532	563
42362	43215	36209	13866	1468	614	496	443	414	441	393	405	378	412	375	384	323	339	363	333	354	345	368	341	362	323	341	290	341	370	348	356	308	366	303	368	352	371	332	363	356	355	363	333	346	357	306	343	336	335	358	310	357	333	329	358	336	321	362	320	315	329	296	310	324	342	332	357	353	350	317	354	350	357	345	310	318	308	317	342	332	333	333	361	355	356	365	305	322	326	338	324	349	331	354	349	346	323	345	340	342	318	344	336	357	330	335	387	352	318	330	361	359	302	319	332	350	318	324	336	339	361	321	305	325	333	339	336	311	337	306	348	274	362	336	317	350	361	353	338	315	361	318	320	366	309	338	351	293	362	311	295	325	360	351	324	357	324	299	351	339	362	347	330	343	333	327	331	332	332	371	305	298	323	340	331	333	318	332	362	339	342	330	335	324	317	378	362	350	318	330	299	362	284	332	329	344	327	325	313	290	328	342	307	318	297	294	355	352	344	340	341	347	365	340	315	318	347	333	302	331	313	342	315	350	338	306	337	380	330	339	357	325	353	333	318	334	334	337	354	353	353	339	302	339	337	330	323	355	314	328	330	315	329	320	306	339	330	324	338	323	300	337	351	306	343	327	333	376	363	361	308	343	307	310	329	320	349	352	305	317	302	323	324	319	338	342	359	349	340	341	324	340	346	339	359	360	320	328	318	334	351	344	330	349	346	294	359	343	369	331	344	332	326	360	312	317	332	305	330	363	333	303	380	335	347	314	348	323	354	309	316	354	334	349	350	319	326	313	341	323	337	312	301	356	322	314	364	339	382	323	325	346	330	321	339	334	323	363	310	333	328	329	351	361	358	342	350	313	348	348	352	333	341	363	339	324	306	360	348	338	332	320	334	344	344	346	310	313	337	347	346	319	322	310	329	331	333	374	378	334	356	316	334	317	344	325	327	321	335	346	343	352	328	343	338	315	330	342	343	357	329	314	372	368	326	326	320	346	350	355	324	330	320	347	322	346	334	345	325	321	352	357	340	310	323	298	349	334	305	368	343	352	318	371	350	315	315	317	342	341	334	326	291	326	325	324	341	328	337	339	347	360	366	361	358	355	349	337	329	338	308	359	328	334	332	337	324	324	357	314	331	311	318	330	338	339	320	290	358	359	349	356	341	351	359	336	346	328	325	351	356	323	318	320	345	362	330	329	315	347	318	331	352	318	361	348	319	375	329	337	328	364	332	296	336	316	345	314	316	303	287	349	320	369	365	328	316	353	334	346	333	349	339	340	346	339	325	334	345	309	347	352	292	367	349	332	351	336	294	364	302	312	338	320	273	378	326	315	319	324	326	293	316	329	320	345	377	325	326	321	346	322	324	349	318	334	311	325	335	334	311	294	319	321	339	351	340	342	352	343	317	279	287	323	339	317	332	350	341	337	300	368	324	288	343	356	314	324	343	313	302	327	340	334	327	338	348	319	328	344	330	328	359	334	371	313	320	328	310	347	345	327	341	329	343	322	349	313	332	365	354	349	337	333	321	300	321	313	331	336	356	341	344	329	323	358	329	337	320	327	336	316	350	331	346	317	305	345	346	356	310	322	328	333	334	337	349	327	308	333	331	360	309	326	357	316	355	345	318	354	334	340	329	327	329	321	303	354	367	314	368	321	321	324	337	328	320	358	300	303	372	325	297	316	329	348	320	349	344	317	313	332	351	354	346	350	338	344	339	346	329	314	317	344	326	326	348	329	323	372	334	349	349	317	358	340	314	348	328	332	344	348	342	312	339	338	365	311	323	357	311	351	328	344	312	329	324	316	329	303	332	339	345	308	319	352	344	359	336	363	345	333	302	337	333	322	308	305	332	347	312	331	318	319	318	324	338	331	349	359	315	342	340	343	341	339	315	355	329	340	330	330	344	329	380	341	332	388	338	331	331	358	361	350	337	343	300	344	363	358	341	325	311	364	333	354	335	338	308	356	340	329	301	334	343	327	322	331	359	331	315	351	352	326	330	345	310	329	336	336	342	326	319	330	340	342	369	324	357	319	327	349	347	307	339	353	337	332	331	339	313	321	341	328	324	334	337	346	332	330	343	299	341	317	336	330	346	341	334	316	358	346	355	348	321	346	325	310	351	337	319	345	361	349	345	301	332	329	312	345	350	345	339	308	326	306	344	359	323	368	349	350	368	337	349	306	332	337	356	319	340	305	339	342	315	333	364	348	311	335	336	322	326	337	328	371	329	335	377	380	330	310	327	311	295	365	326	315	328	333	296	351	312	331	311	353	353	363	378	344	357	336	318	364	365	329	320	333	337	344	357	304	343	312	316	327	323	340	324	361	342	342	340	326	357	300	320	350	340	372	328	341	324	351	364	341	342	319	329	297	302	340	365	305	319	330	338	305	328	272	325	325	345	315	316	332	360	315	299	362	335	355	347	329	310	327	331	322	312	306	405	322	313	314	354	336	324	324	363	376	323	317	322	357	340	331	331	339	331	327	307	343	345	322	324	329	365	364	341	334	340	312	316	318	326	330	356	327	366	304	319	319	338	357	344	345	342	312	328	348	341	340	310	291	311	313	359	334	348	341	338	315	329	349	320	337	338	355	355	353	331	322	342	345	348	333	355	327	301	356	347	351	335	354	341	348	287	349	323	317	338	325	353	333	307	374	369	346	327	326	329	350	341	316	328	354	319	339	328	340	315	367	358	350	346	358	348	340	346	312	319	354	358	321	356	320	354	343	322	340	336	343	331	339	347	333	355	332	349	335	324	305	351	327	326	326	333	326	338	329	323	365	335	348	350	337	356	307	325	331	320	355	333	341	340	325	339	344	328	347	325	355	350	347	325	347	367	356	364	333	365	322	309	347	335	336	308	343	353	322	315	331	328	338	341	312	354	320	353	349	283	332	312	349	331	314	361	326	359	328	319	352	316	318	329	339	342	362	307	328	340	356	319	344	358	360	354	339	336	329	315	308	326	350	380	331	314	312	332	330	385	333	321	304	325	368	347	318	320	328	300	356	333	332	334	331	313	340	352	335	329	383	314	311	335	334	344	334	342	326	317	335	329	343	334	350	342	346	309	325	361	381	366	316	334	365	369	332	330	333	354	335	349	330	335	329	348	348	350	366	348	329	363	319	333	354	307	377	343	341	356	311	335	355	351	358	344	353	338	346	345	332	323	356	350	339	331	317	298	342	320	380	368	333	327	335	319	316	341	340	313	327	375	318	346	321	317	325	361	333	363	358	330	308	320	341	340	338	326	343	333	334	314	326	311	319	343	325	310	329	364	344	350	337	331	325	313	366	329	347	340	341	303	347	351	372	329	327	335	337	300	352	344	341	347	343	337	381	341	332	315	316	348	332	326	333	344	311	366	317	341	335	336	309	333	341	381	326	341	359	345	378	366	335	296	339	300	351	307	348	332	335	324	314	334	338	326	322	353	335	320	371	327	343	315	340	332	327	332	330	307	373	333	334	303	333	333	319	295	340	321	359	328	332	354
24455	33977	35743	17179	2202	2007	1675	1537	1441	1342	1272	1109	1148	1130	1106	1051	1019	993	1028	971	965	925	944	926	910	975	902	943	924	889	905	938	898	917	888	922	945	901	942	908	877	930	881	855	911	888	956	919	882	907	862	874	899	917	873	846	873	851	857	870	855	884	881	900	927	849	851	870	924	855	898	869	840	892	902	866	851	891	863	874	872	848	912	851	875	883	862	864	871	879	865	885	884	844	822	852	873	868	904	839	878	829	810	877	869	940	898	892	841	819	866	868	911	867	888	881	863	878	866	868	889	861	870	867	886	919	901	852	867	833	866	898	860	872	835	890	879	860	843	860	835	827	826	850	839	918	873	868	888	875	888	877	859	852	851	878	877	800	872	844	876	881	866	846	882	846	856	836	884	793	831	839	853	880	852	896	919	870	871	905	850	901	864	905	890	864	881	826	878	875	854	828	868	854	872	889	869	912	885	882	875	872	848	870	857	826	848	888	869	931	878	898	888	939	863	914	877	812	867	908	927	851	821	868	931	903	870	830	850	895	866	866	897	886	857	945	875	897	908	879	907	914	920	913	857	846	893	858	817	827	843	865	827	852	876	909	882	842	876	860	899	863	896	835	873	873	859	919	880	860	882	887	832	936	838	867	865	844	858	845	914	817	830	893	899	831	865	829	863	858	829	908	892	847	897	828	867	858	950	866	889	839	896	925	877	864	823	871	856	874	906	894	850	907	854	886	863	863	878	914	898	917	900	871	852	869	875	907	836	899	839	901	893	869	828	864	820	913	866	867	930	859	866	849	848	893	955	838	876	889	856	910	925	882	870	864	847	858	853	887	887	852	856	884	910	873	829	851	839	889	846	872	817	874	840	887	868	898	862	888	869	894	906	842	833	917	871	908	818	818	908	838	854	888	851	858	891	841	857	861	892	932	883	850	857	856	844	882	865	864	855	851	874	840	868	811	850	819	897	884	877	893	881	880	875	854	839	906	897	822	856	886	834	872	832	866	842	894	836	911	843	798	870	848	880	889	885	855	872	866	858	869	869	840	868	854	863	866	881	942	881	892	809	821	855	881	899	858	880	826	868	847	896	839	880	837	830	869	860	913	899	894	817	856	850	924	886	840	827	860	818	833	881	879	844	882	890	891	859	905	851	873	806	870	849	908	863	878	873	904	869	842	851	858	855	918	876	916	849	889	840	892	853	867	900	908	838	896	824	860	875	894	825	909	843	890	878	906	878	897	881	921	862	877	869	875	884	870	822	869	867	850	847	881	875	832	856	882	911	870	888	840	801	862	913	887	867	941	853	901	842	848	858	853	869	834	875	818	847	840	857	851	866	885	891	854	861	864	886	866	836	855	835	868	906	880	855	914	842	903	825	868	893	880	860	875	882	860	899	877	914	864	857	895	863	923	863	874	873	854	904	825	835	838	866	834	875	839	861	858	879	879	868	913	872	880	855	835	797	825	921	890	933	858	833	883	872	861	872	820	839	924	887	895	897	862	826	871	956	875	892	890	931	871	875	866	856	865	864	905	831	868	887	848	905	840	849	888	858	896	811	875	834	839	812	857	849	913	858	902	841	870	885	871	884	884	856	904	881	924	859	879	828	898	913	911	855	877	837	864	875	896	841	844	900	875	880	841	892	861	830	884	885	908	819	868	926	866	877	836	852	900	843	854	860	842	842	857	791	852	889	841	835	859	840	894	855	935	818	849	853	832	855	867	820	863	863	833	923	838	849	929	854	866	861	795	812	900	863	821	857	870	835	828	896	824	897	824	856	891	926	895	859	875	837	886	856	856	871	866	876	872	862	857	843	905	843	892	878	870	839	847	885	867	834	916	908	863	856	856	864	878	860	828	801	860	895	892	918	895	908	907	886	814	873	873	852	912	852	861	855	888	905	857	945	879	847	844	837	875	849	897	885	815	847	851	889	876	852	893	858	833	816	877	905	854	859	836	848	883	858	885	844	849	871	878	839	859	875	856	873	852	851	909	824	849	891	866	895	854	863	851	872	861	908	836	916	895	863	859	918	868	852	866	868	888	836	830	900	930	830	893	843	855	870	873	836	842	844	870	869	918	843	902	863	882	871	840	841	886	873	817	825	866	824	885	892	830	866	833	944	851	877	876	854	843	884	831	800	809	902	825	828	877	867	888	877	854	889	864	859	839	878	869	844	877	907	911	835	891	890	860	855	826	867	830	919	849	836	847	903	819	908	871	901	878	892	884	892	862	912	867	899	859	831	890	862	913	847	898	875	842	856	874	901	844	892	882	868	861	837	908	894	893	890	903	885	878	836	822	849	874	878	878	864	846	829	842	928	859	822	912	947	915	911	876	857	861	916	928	867	878	882	920	861	853	860	872	888	848	857	859	866	915	849	808	798	838	891	897	850	865	856	841	809	876	863	880	843	908	854	888	818	864	833	867	883	852	842	917	900	836	883	888	933	892	897	897	846	849	818	830	871	894	881	823	846	893	847	886	919	886	923	895	906	858	856	859	903	824	887	836	875	889	800	871	866	865	852	860	832	879	882	876	857	876	850	859	899	867	913	907	819	847	846	882	867	882	935	818	886	864	863	818	911	826	896	847	878	887	817	849	873	820	865	879	869	896	866	882	867	854	852	875	901	870	851	875	844	858	838	894	817	872	798	875	892	840	844	874	910	842	847	823	842	840	899	907	843	837	913	910	863	927	869	931	848	852	825	869	850	890	837	898	849	858	860	898	863	909	838	811	897	864	860	866	889	859	892	841	875	839	896	895	826	867	898	896	824	875	884	928	900	824	894	900	868	885	883	973	878	857	832	825	850	831	853	839	884	859	866	859	835	853	841	893	875	881	843	863	822	804	903	876	850	844	859	868	861	881	898	921	883	879	846	815	890	881	897	855	866	836	860	928	867	863	864	868	870	928	899	838	868	822	923	908	834	901	864	905	873	880	854	847	860	810	866	885	866	862	844	884	931	857	831	880	854	877	876	861	895	890	888	854	896	869	891	834	858	809	852	921	872	873	886	883	878	861	842	897	909	846	836	877	890	857	858	870	895	853	891	844	896	833	862	903	908	885	846	881	875	901	800	869	858	889	856	835	889	898	825	902	831	890	887	927	840	857	882	895	922	861	880	862	860	905	875	854	871	856	875	826	880	846	847	894	916	892	891	855	852	870	846	883	852	841	921	888	858	857	885	870	874	935	884	848	919	914	825	884	878	850	898	869	840	829	942	838	865	860	861	881	846	813	922	879	857	884	947	856	893	878	841	880	882	860	875	909	863	881	868	892	868	905	862	844	872	831	834	895	870	872	853	809	896	825	879	887	857	829	841	917	899	823	912	872	815	902	866	867	905	857	833	925	906	825	905	806	853	809	900	867	814	878	868	887	860	839	894	829	866	857	923	842	854	854	880	877	887	903	856	852	880	884	883	845	847	804	888	859	840	874	937	864	859	849	906	844	841	880	847	860	845	884	839	921	868	891	792	840	842	907	927	871	850	859
56712	58397	51726	26116	4327	847	721	557	507	454	463	479	424	412	398	408	362	352	369	380	330	369	348	346	360	358	372	362	378	318	340	362	333	331	308	396	332	362	343	367	354	374	357	362	348	392	356	390	326	327	349	330	326	377	347	358	341	357	324	351	353	317	340	337	337	337	382	368	385	352	312	349	342	340	350	337	312	365	344	318	339	343	353	319	342	359	354	329	350	319	340	322	333	315	356	344	336	301	346	359	337	328	369	360	362	343	349	330	336	346	306	331	331	344	323	328	342	346	346	321	374	336	292	334	360	333	360	348	330	336	331	376	358	359	355	338	341	334	347	344	344	330	349	327	305	360	335	313	362	374	341	330	349	338	335	356	314	339	347	351	369	344	343	324	337	328	384	333	378	351	354	354	351	352	346	349	313	375	337	360	361	311	377	365	378	359	347	349	350	356	348	363	352	327	334	337	368	326	360	327	322	347	360	341	336	314	371	332	367	370	355	355	352	374	348	371	334	358	370	340	319	367	328	337	358	338	332	332	352	320	355	328	323	323	349	312	358	338	372	344	341	351	351	326	358	354	370	363	336	378	338	339	368	336	365	325	334	333	353	352	353	326	342	349	351	318	305	319	367	332	333	350	349	317	347	354	385	337	350	304	327	401	352	318	355	357	377	300	364	337	371	323	319	327	345	327	334	339	335	322	359	355	358	329	338	355	310	330	336	333	342	345	336	370	344	327	315	352	341	356	326	349	352	358	372	376	345	338	335	349	334	337	344	365	349	341	334	319	356	373	333	364	365	357	313	341	374	355	386	333	385	337	338	312	367	369	321	334	362	318	364	345	378	355	339	358	379	333	365	373	330	310	348	381	344	362	340	338	357	361	386	327	344	356	302	339	385	338	374	371	328	357	335	350	321	331	343	355	344	351	323	345	323	326	340	346	351	372	327	317	358	401	372	330	338	353	315	344	314	332	338	343	329	322	399	302	328	316	324	349	339	328	340	366	331	328	338	363	356	361	338	322	365	317	318	376	359	353	347	346	373	338	333	338	348	375	355	332	330	354	344	348	350	332	300	342	322	342	325	324	366	373	337	340	375	332	368	357	333	344	380	332	359	352	375	367	355	352	307	336	337	351	322	341	328	327	343	362	352	362	329	381	332	353	328	336	349	321	356	348	327	355	377	375	317	368	351	355	352	354	328	355	330	375	344	326	330	343	298	332	352	361	386	326	342	340	337	337	328	333	371	318	365	355	293	332	358	355	352	358	366	360	337	344	373	323	380	323	353	356	350	348	326	309	342	367	354	313	334	325	334	331	352	325	348	364	361	355	364	298	356	379	331	369	328	342	308	342	359	336	338	355	363	326	348	342	332	317	356	336	334	321	350	329	325	335	330	343	371	355	349	366	333	383	353	347	374	379	354	356	348	320	311	349	329	361	353	330	355	353	340	355	335	362	326	352	353	331	320	337	345	339	331	357	349	335	341	341	328	349	333	346	336	309	371	307	393	376	338	329	352	322	360	332	328	347	372	365	341	321	322	322	330	338	341	310	381	337	334	342	313	347	342	347	316	330	357	352	344	343	333	349	331	352	358	315	349	315	346	343	387	355	321	342	390	342	325	354	349	325	323	370	327	389	352	352	341	354	361	375	305	358	351	353	375	336	327	350	354	330	324	331	313	317	328	374	342	331	340	345	320	325	313	323	314	372	310	363	352	344	341	365	369	346	312	350	341	354	313	299	373	333	364	343	347	347	340	317	315	361	318	331	353	327	339	343	337	365	376	315	358	339	355	374	375	345	335	333	352	364	366	323	306	313	324	347	358	323	359	344	329	367	370	356	337	341	365	348	343	344	361	343	371	360	345	335	372	325	311	380	317	332	343	390	339	357	349	345	347	341	328	342	380	301	333	341	359	368	375	337	329	349	365	375	356	339	344	293	326	342	310	386	332	314	324	339	338	355	311	354	359	366	353	371	318	357	351	309	348	375	351	337	351	326	353	335	319	333	363	354	347	330	313	333	349	360	336	333	344	343	329	320	349	343	335	340	324	322	353	347	363	341	323	369	339	361	321	345	349	348	348	355	326	322	383	366	333	366	352	366	340	358	334	343	352	341	318	357	341	355	349	328	314	319	300	355	325	370	346	390	361	352	334	338	344	363	359	352	392	321	304	317	340	349	318	326	368	360	365	317	354	341	350	338	338	344	351	296	338	351	348	340	328	353	368	325	343	310	375	344	371	350	352	348	330	364	318	374	340	329	329	382	358	357	342	338	363	316	340	363	356	348	345	337	334	348	363	347	318	329	360	352	329	318	341	306	345	342	327	377	352	366	350	340	351	349	342	359	364	352	375	373	353	344	339	401	353	329	359	353	344	367	341	350	335	360	362	359	331	349	383	331	338	321	362	379	326	349	382	345	320	343	309	332	330	352	345	325	375	333	343	346	332	305	329	339	304	326	328	351	365	317	313	318	316	343	342	365	358	358	360	333	374	354	330	344	317	359	357	359	362	318	313	367	354	339	351	335	330	309	340	312	344	342	327	349	340	366	380	329	332	343	326	341	337	350	374	312	360	345	331	374	341	355	356	353	326	297	374	338	322	353	351	374	377	397	375	350	341	345	300	383	366	362	329	342	324	348	373	343	328	332	352	338	314	303	340	360	352	318	394	331	331	369	309	307	327	339	330	345	326	336	322	330	336	317	291	377	337	341	346	363	347	346	370	354	354	327	352	361	352	365	355	353	341	338	326	350	336	377	337	362	343	324	373	351	333	383	352	335	355	359	365	341	348	377	355	367	330	338	344	353	339	316	324	334	347	355	317	307	340	361	348	342	347	320	344	336	346	324	358	358	350	326	310	346	344	357	329	327	348	324	327	333	312	364	341	390	357	335	343	330	343	314	337	320	342	364	317	416	324	344	327	352	365	348	334	339	356	336	328	374	332	360	333	344	338	330	361	321	324	331	326	339	343	355	299	310	344	356	363	366	341	374	348	356	347	348	337	330	342	356	335	343	342	337	364	335	362	324	330	325	338	358	343	363	327	315	298	342	299	341	372	365	331	321	344	335	359	313	313	313	329	317	381	350	342	350	343	332	340	373	342	351	334	346	346	342	345	370	332	356	325	339	309	365	312	337	331	340	340	358	334	360	353	370	351	346	378	362	345	375	332	357	383	361	342	342	328	350	394	350	315	345	309	332	335	376	346	338	325	316	375	331	339	366	337	386	335	348	331	348	328	358	335	376	358	375	328	328	351	360	338	321	333	326	321	325	320	337	335	317	351	353	341	345	348	349	359	349	350	319	335	356	346	322	353	345	341	327	338	335	350	373	362	348	329	314	320	335	358	358	361	347	342	340	321	378	336	347	353	327	324	383	320	358	341	372	322	380	365	339	355	379	285	320	346	337	328	323	352	325	352	324	335	388	368	344	360	332	342	333	343	332	324	360	376	300	362	310	319	356	340	317	329	311	387	363	343	336	375	371	352	318	356	391
33089	42964	47353	25547	3645	2862	2478	2187	1914	1690	1573	1500	1443	1321	1258	1242	1218	1156	1145	1023	1050	1010	1032	999	1004	1030	988	936	1007	988	1009	956	965	936	876	958	940	947	884	922	912	904	899	906	920	890	904	896	952	904	908	893	877	908	873	835	888	895	892	900	929	865	903	919	893	919	923	901	852	930	903	902	902	925	941	867	914	872	836	827	845	881	860	865	839	873	886	919	906	905	843	853	895	863	872	856	846	853	856	853	860	851	900	858	834	873	865	884	902	865	822	910	878	850	859	849	816	910	864	894	889	834	857	921	892	921	869	856	855	904	838	865	852	923	847	846	916	881	827	837	904	844	841	846	808	880	798	847	916	909	861	834	827	900	931	824	800	840	831	879	882	839	844	854	882	895	884	871	891	902	895	876	891	864	851	864	902	836	857	846	895	861	855	858	827	825	832	765	854	855	895	889	906	855	847	845	824	862	818	886	864	854	822	873	855	869	840	897	878	895	833	871	861	845	909	878	832	882	914	822	844	881	871	910	885	846	901	838	847	873	872	848	869	817	863	814	872	872	883	866	848	840	868	936	852	874	880	924	844	912	811	819	906	897	849	818	816	826	828	886	842	907	880	855	865	849	885	842	852	824	847	850	857	861	877	912	879	848	859	891	861	860	872	885	841	880	871	895	889	793	827	895	849	843	840	890	848	916	855	910	818	856	862	811	828	901	834	858	822	804	903	836	856	858	910	871	862	902	917	838	864	887	857	863	836	877	816	870	863	797	918	907	864	833	854	899	884	839	862	886	862	834	878	874	877	831	846	865	947	879	896	859	841	901	860	880	884	860	833	819	850	899	898	804	888	826	825	899	844	856	906	848	839	895	901	866	873	889	837	888	826	860	882	847	859	861	876	861	858	844	859	871	819	853	823	835	847	862	883	928	838	842	880	813	872	888	859	889	888	881	841	867	850	902	847	833	868	858	867	835	867	870	840	898	874	888	817	891	869	884	816	874	924	874	880	850	877	865	821	855	856	843	910	871	861	914	862	887	885	860	823	880	878	855	860	915	833	838	871	877	811	874	839	822	850	863	876	873	891	909	876	874	883	833	838	886	878	855	848	840	880	861	890	826	825	842	857	854	880	908	891	793	907	878	831	862	866	909	854	832	787	872	910	854	895	871	854	931	906	876	836	847	789	887	904	883	880	845	863	833	830	844	838	895	837	863	920	874	837	872	838	925	862	807	884	884	895	853	835	924	850	886	912	860	858	824	854	881	878	855	905	820	824	830	874	849	887	797	920	859	864	893	895	830	895	832	857	895	876	846	817	848	822	897	817	872	814	860	865	848	859	895	859	852	902	838	868	846	845	834	836	882	869	859	889	868	863	881	869	841	910	852	841	914	852	856	836	846	848	907	822	861	877	835	855	861	892	883	868	846	842	840	830	880	803	858	830	889	867	836	876	802	871	866	890	852	868	833	887	800	857	820	824	886	841	829	856	877	792	835	876	871	919	885	817	906	856	920	824	872	876	883	858	860	882	835	843	914	827	884	855	852	887	859	883	886	884	879	872	863	852	860	860	822	887	837	900	912	873	845	876	890	841	871	859	815	829	848	852	851	880	885	867	839	837	859	873	890	856	806	849	824	829	836	875	874	869	796	825	881	827	829	871	851	879	871	859	873	831	874	853	869	815	869	842	863	882	832	858	881	862	865	822	812	866	871	811	846	824	861	839	846	905	854	838	852	855	847	862	790	875	889	825	840	844	862	829	897	877	882	860	856	888	850	858	866	840	854	866	913	859	888	925	870	821	910	881	871	914	889	902	816	893	891	858	840	917	865	813	867	936	868	864	864	880	894	837	844	858	870	875	878	858	838	829	921	856	881	879	880	874	800	866	853	805	877	875	863	859	811	865	869	866	870	923	874	798	840	882	854	834	877	899	876	871	826	797	813	886	837	837	843	878	831	879	826	843	859	856	847	862	851	894	893	919	851	832	858	915	893	801	794	892	820	855	864	884	902	801	855	844	846	821	810	859	846	877	886	864	875	822	891	825	873	909	815	858	903	887	837	836	877	855	873	887	879	836	856	898	848	854	877	819	889	880	864	830	861	861	816	864	865	873	910	922	896	878	859	845	858	845	869	873	872	878	816	842	904	909	819	878	810	840	870	878	852	854	873	900	894	860	866	844	911	898	827	893	876	936	826	896	857	874	879	819	890	880	850	838	864	890	885	868	895	864	926	843	816	853	828	863	909	814	843	868	879	916	913	895	846	851	886	856	818	820	883	847	843	833	844	885	852	842	843	863	858	855	894	860	842	877	888	840	826	857	890	869	871	869	884	875	896	863	880	840	839	836	845	869	884	883	800	855	824	857	901	866	825	874	865	862	891	880	880	915	851	835	898	838	892	876	892	857	850	867	836	880	822	845	864	911	882	879	905	836	879	879	851	861	862	867	914	804	866	900	885	857	909	835	896	908	834	884	835	844	836	834	834	870	871	853	887	832	843	825	859	846	934	868	878	875	850	843	871	846	841	846	897	855	830	909	889	830	881	817	831	831	858	847	864	844	799	895	877	806	898	873	915	887	852	837	852	866	838	872	822	857	865	832	907	863	824	867	854	832	845	853	808	863	894	822	854	893	852	838	844	870	835	813	835	870	847	860	940	891	891	850	878	846	868	865	838	887	911	855	869	906	874	847	857	841	859	857	870	874	865	808	849	853	803	856	896	885	878	822	832	887	907	865	859	828	841	887	881	833	864	864	831	808	860	797	874	885	846	830	916	859	842	862	891	829	844	902	832	890	878	878	852	867	863	816	907	876	781	878	850	919	816	861	828	917	879	852	862	840	842	865	863	866	861	899	848	899	825	879	906	845	843	898	813	889	853	842	867	884	906	903	837	844	891	881	837	878	917	845	931	898	805	878	862	846	847	905	872	831	884	876	885	871	858	877	866	854	858	863	893	859	853	881	872	866	879	863	867	860	884	841	896	839	834	868	929	880	852	876	828	863	841	880	887	832	874	864	849	911	878	835	864	839	900	859	850	848	878	858	862	858	836	867	857	872	817	866	829	825	824	883	830	842	912	885	843	844	889	860	837	875	855	852	876	867	879	842	894	827	808	873	851	899	870	894	863	850	831	856	797	857	814	855	823	877	898	896	866	841	911	897	867	942	882	871	867	855	887	813	862	842	834	872	843	850	882	875	868	835	864	887	856	861	886	872	848	876	878	877	820	862	871	876	902	821	810	903	829	875	867	903	842	865	896	837	861	856	899	864	880	853	846	860	837	814	837	847	871	844	915	875	854	868	931	849	874	819	879	888	800	828	839	861	863	889	858	837	898	859	864	893	862	871	821	904	903	863	887	830	869	866	893	849	858	810	888	876	861	811	777	881	871	868	861	864	877	857	857	865	861	870	862	840	845	820	901	846	880	866	852	897	852	834	876	826	822	828	834	888	877	886	874	817	866	799	844	826	855	858	895	927	877	849	836	906	858	843	860	871	868
6532	3712	2445	825	226	191	174	193	173	185	188	181	164	161	172	175	176	176	163	146	168	173	171	216	181	161	174	165	164	191	182	191	185	182	165	183	165	187	172	171	187	168	175	164	191	201	176	177	189	183	181	183	215	172	162	179	203	187	185	168	187	182	156	180	179	182	178	187	184	178	151	164	174	202	185	173	167	161	185	179	187	160	163	142	163	178	188	155	160	179	160	163	165	170	172	179	174	159	173	167	195	173	182	168	170	156	206	150	155	155	172	196	184	187	172	178	185	161	163	169	152	188	209	182	164	200	201	184	190	185	183	196	157	155	176	174	193	192	177	183	157	192	169	190	184	178	169	173	174	161	204	194	170	190	148	182	179	173	173	167	158	184	202	191	162	192	187	176	196	143	169	169	168	177	191	194	173	166	177	166	148	171	186	198	162	177	163	181	162	158	187	182	194	171	163	201	206	161	169	165	178	178	186	174	176	151	182	184	176	168	175	160	182	186	194	164	198	178	184	191	173	190	146	200	167	167	197	167	205	195	177	175	198	160	181	199	179	163	172	167	198	176	142	168	201	168	178	175	188	145	185	161	158	173	178	173	184	156	189	204	162	176	182	171	181	148	169	167	153	182	169	177	194	154	194	163	184	160	192	190	173	171	156	181	184	187	204	179	163	181	168	186	181	195	183	163	189	143	183	195	160	174	163	192	171	164	157	184	187	168	175	198	192	207	181	174	164	185	170	185	174	185	176	194	184	176	173	178	158	163	171	162	200	174	167	181	175	158	191	179	163	172	147	169	178	185	204	187	174	177	164	178	163	186	142	159	177	182	174	184	188	203	160	188	167	134	173	178	177	143	181	173	160	188	139	177	168	180	185	163	176	192	175	191	177	174	172	143	170	155	166	174	170	151	178	151	178	160	144	160	158	192	163	163	171	175	181	188	185	178	174	181	178	173	153	175	171	178	164	197	197	169	183	181	201	168	162	171	179	178	168	168	196	199	154	183	146	180	164	191	166	158	158	152	168	168	148	173	212	203	171	179	185	172	158	180	184	153	175	153	189	169	186	157	156	195	189	153	182	187	155	157	177	176	181	182	186	189	204	182	173	172	172	179	182	172	193	170	186	174	166	172	183	148	159	182	191	181	180	168	168	182	206	200	167	168	185	178	190	215	167	174	172	154	179	174	178	182	173	169	158	204	159	157	186	177	177	189	181	160	170	194	170	184	173	157	188	179	195	162	193	174	185	161	188	162	147	196	163	169	174	178	183	174	175	184	181	154	159	173	175	167	170	180	165	179	199	195	179	177	180	166	192	185	166	172	173	173	186	181	198	169	177	183	194	165	163	168	163	168	184	200	152	186	161	163	183	189	165	185	173	165	176	148	150	212	191	185	184	175	192	168	159	165	174	178	181	178	162	156	188	170	159	156	185	180	179	157	140	172	169	177	177	191	178	198	164	181	180	168	168	157	172	178	184	176	166	160	173	173	187	152	172	195	172	178	181	168	192	181	162	180	185	192	180	161	158	190	184	198	187	175	181	179	168	195	171	167	199	166	175	170	161	195	181	176	149	190	161	174	184	184	197	167	168	183	205	165	175	170	183	179	172	191	195	179	201	172	178	173	180	184	158	170	200	161	199	180	195	168	178	195	178	152	175	164	191	171	170	171	158	175	176	199	180	173	149	172	175	185	164	180	184	156	188	165	163	188	167	190	180	168	182	192	154	211	192	190	178	172	200	186	189	195	182	173	151	165	160	192	179	176	207	185	162	174	164	186	161	171	190	170	165	163	192	197	180	178	187	167	176	151	172	184	174	147	177	154	161	169	175	190	167	173	158	185	168	173	165	180	164	196	182	175	176	189	172	192	169	178	195	211	151	190	169	170	171	168	162	177	189	152	175	181	208	175	175	167	159	165	161	182	166	162	179	205	143	180	166	186	169	160	174	199	201	183	177	179	145	181	198	198	207	168	173	204	172	179	197	186	162	168	161	183	185	178	179	162	136	167	186	175	178	172	183	169	183	164	164	156	175	148	162	152	175	172	161	164	141	180	184	160	162	201	175	185	171	163	198	165	172	158	187	160	179	179	167	173	176	157	191	193	169	190	182	179	177	163	156	164	173	179	180	171	177	178	174	174	180	170	186	185	167	190	178	160	193	163	154	180	172	191	170	171	172	191	166	145	173	158	184	162	191	181	175	202	176	176	177	185	173	187	185	174	180	165	172	162	183	166	177	192	171	165	184	178	175	174	174	187	186	188	181	180	167	198	168	158	153	192	181	175	179	165	164	180	147	189	166	165	170	190	182	178	183	174	173	187	164	158	168	139	189	176	182	176	158	179	174	198	193	165	183	169	179	159	166	169	166	205	165	199	175	158	177	182	179	169	199	192	184	165	162	151	162	198	179	153	154	178	186	164	165	191	180	173	165	175	180	196	194	194	164	168	179	195	179	189	187	195	158	177	191	182	167	152	174	203	181	163	209	183	185	182	175	151	166	158	165	175	177	163	171	178	150	175	198	159	192	180	188	174	199	190	179	169	196	166	168	157	193	175	184	182	194	156	170	154	174	161	149	156	173	184	161	159	181	172	180	177	166	165	175	163	161	160	137	178	184	176	187	177	170	181	184	182	202	158	176	155	171	163	180	178	186	179	156	177	159	181	184	171	172	148	195	171	188	170	191	176	163	152	175	189	187	180	169	181	177	176	212	171	191	179	153	187	170	179	172	146	137	160	180	169	172	171	202	193	170	180	169	170	176	189	206	170	162	139	181	161	170	171	182	180	168	174	178	177	170	203	175	172	181	171	180	180	186	170	139	188	173	164	164	179	174	161	193	167	178	171	187	158	172	185	149	162	177	174	187	197	155	179	171	178	168	171	176	173	179	154	190	176	146	150	182	164	173	184	181	171	178	177	181	198	190	196	170	172	177	157	214	178	170	171	159	183	180	175	185	186	181	170	170	189	160	152	188	159	166	177	190	180	163	177	175	169	174	158	170	165	159	153	201	179	214	177	179	188	158	152	170	181	190	180	195	202	180	180	173	162	151	162	168	171	159	192	151	147	169	150	175	179	185	178	170	200	193	177	186	165	178	132	183	191	185	154	168	183	183	176	191	163	193	173	145	151	175	179	173	175	171	160	166	156	152	164	162	175	190	162	190	185	168	160	162	191	187	192	146	189	180	155	168	173	165	179	168	180	189	186	159	171	172	168	171	175	176	184	172	184	189	178	163	164	156	178	187	170	175	156	168	191	178	176	179	185	181	192	170	167	181	175	185	195	164	177	191	154	181	170	194	198	181	173	166	180	182	171	179	188	199	195	180	174	188	164	179	163	168	166	174	181	182	209	180	174	176	192	188	165	157	166	171	168	189	176	167	166	187	175	167	168	173	192	159	171	154	161	181	188	177	178	161	159	172	169	183	175	158	168	172	200	181	166	181	184	206	169	179	182	170	189	171	173	165	171	146	179	170	160	193	186	194	144	150	165
5734	5548	5142	2196	635	567	582	577	573	576	561	572	572	515	541	545	567	509	515	554	510	520	492	531	535	547	539	563	530	509	531	517	525	478	550	511	533	519	520	522	515	528	472	535	533	501	519	523	503	506	500	509	476	530	509	524	527	534	518	514	532	530	525	506	523	521	525	502	477	491	505	517	509	501	537	518	540	503	506	523	531	529	517	493	528	485	541	519	531	529	505	542	474	490	483	534	511	515	509	516	507	520	521	499	528	523	512	543	523	538	499	490	485	502	525	498	531	531	495	495	502	527	533	525	514	554	518	534	493	512	529	520	541	490	540	529	518	511	497	551	503	542	534	514	520	507	475	518	513	482	517	528	497	542	504	545	478	551	510	500	529	513	522	494	520	526	505	539	548	516	523	500	542	501	531	520	532	543	542	514	543	522	530	481	488	492	510	483	475	506	522	541	528	536	511	549	504	515	545	548	523	508	516	525	480	551	523	529	532	526	529	549	528	515	508	518	588	509	535	532	507	513	521	520	488	503	530	487	500	536	517	554	480	509	519	544	512	492	533	507	534	529	515	522	526	521	501	522	500	513	539	520	548	461	507	496	488	522	531	509	522	532	481	556	491	536	527	535	501	514	530	522	491	536	546	518	516	492	530	512	485	494	509	541	542	509	511	515	521	518	509	514	562	550	514	531	538	533	535	525	514	557	529	484	539	513	521	510	533	531	496	542	564	495	505	538	491	538	480	544	522	504	477	496	555	518	533	500	508	525	504	568	468	508	496	516	551	547	493	501	531	484	551	515	476	545	502	495	511	514	561	536	479	542	542	523	549	508	526	560	529	526	503	506	550	532	540	508	525	537	510	506	521	509	506	522	533	508	530	525	545	508	519	556	517	523	551	473	534	485	529	511	528	538	521	518	524	496	554	555	499	502	500	559	518	509	504	544	489	549	526	498	534	500	527	531	509	522	546	497	521	505	523	493	509	485	468	501	492	550	532	513	523	548	511	519	515	483	516	537	506	524	463	504	532	531	514	494	499	530	529	578	544	528	562	531	550	487	512	546	501	520	538	529	521	520	472	518	467	545	487	500	505	510	533	520	528	507	513	507	508	537	534	501	480	483	496	518	567	517	492	528	475	495	548	500	503	534	570	523	518	522	521	527	506	527	546	523	528	538	501	515	515	521	541	498	543	498	525	481	532	516	520	535	505	516	520	528	522	528	535	544	494	523	526	529	496	535	498	524	512	540	541	525	539	493	479	512	507	493	507	482	516	515	471	458	503	517	506	475	518	481	486	522	532	521	561	529	517	502	520	530	524	501	503	540	500	496	490	539	512	558	545	478	514	539	509	504	514	526	542	528	542	487	523	535	509	518	549	527	505	508	520	532	508	535	520	482	514	482	525	486	505	463	514	541	541	524	481	525	528	533	520	509	541	527	487	489	502	469	523	495	538	543	510	535	527	509	527	478	506	497	535	464	493	493	498	516	521	485	509	517	513	515	475	523	519	528	510	498	514	531	530	496	529	566	537	511	536	535	557	508	478	494	526	506	509	513	516	498	550	495	510	504	499	477	538	520	469	547	543	503	539	487	503	559	500	487	538	510	511	507	502	488	494	572	500	472	539	519	529	512	495	526	541	512	505	514	535	502	511	519	540	514	504	519	538	500	477	539	522	507	541	520	473	513	513	555	563	498	465	524	521	484	540	517	525	565	569	535	499	571	492	542	509	497	489	502	554	489	508	532	563	510	547	505	489	555	516	533	497	502	533	562	572	527	540	512	565	463	467	523	512	514	542	491	494	547	531	523	533	551	511	505	488	468	545	550	512	509	547	505	505	502	493	476	578	475	535	487	540	498	510	534	515	508	502	524	523	546	499	542	526	550	506	521	506	508	517	545	561	509	483	508	500	542	570	502	496	514	542	488	529	561	504	529	522	507	500	566	551	512	522	559	540	503	542	522	507	459	523	496	530	526	552	519	514	499	487	506	478	479	486	481	497	520	511	537	514	515	544	506	485	512	519	512	568	545	489	536	506	513	501	470	527	502	556	527	509	517	507	527	483	528	554	521	529	506	514	495	531	511	494	548	543	483	541	536	512	535	502	542	517	480	539	523	507	574	546	544	491	520	537	543	521	516	522	484	546	516	545	487	541	529	502	478	570	529	545	499	509	554	509	522	515	557	491	517	538	523	512	527	545	493	523	521	502	520	527	533	491	493	530	493	523	529	571	559	543	485	503	545	522	536	493	506	529	516	494	502	512	541	514	511	537	505	521	526	549	546	540	516	513	503	537	489	532	525	527	506	517	520	516	529	495	527	518	541	510	504	485	500	519	497	503	516	480	485	554	516	514	540	521	520	557	501	524	487	526	508	519	538	516	483	533	546	465	486	531	473	502	501	503	516	523	523	507	489	527	499	540	508	512	551	531	517	567	522	531	496	530	497	560	528	502	523	527	557	511	498	509	551	505	524	474	518	507	512	511	490	488	473	536	497	491	520	509	538	513	496	516	549	487	504	514	522	496	538	537	520	536	506	479	517	527	523	501	528	546	477	508	547	518	527	501	491	545	512	515	557	532	516	500	513	523	520	514	513	498	533	511	480	479	474	501	542	571	546	547	538	496	467	534	514	549	517	540	522	542	570	523	540	555	531	504	488	501	511	511	507	510	526	479	540	553	550	492	518	502	548	577	508	591	523	497	508	520	515	506	515	508	542	509	525	505	508	520	545	534	533	539	514	548	526	512	492	543	525	526	552	489	490	514	493	534	502	517	552	520	492	514	562	528	536	505	512	551	503	560	499	495	566	506	509	509	501	510	497	547	509	547	497	520	522	504	506	526	532	517	533	558	527	536	492	504	481	528	548	505	528	461	516	486	530	534	525	527	537	531	496	522	553	517	498	496	546	514	530	523	534	558	529	506	499	546	526	542	512	518	543	497	526	533	518	558	511	494	531	488	509	500	511	491	494	551	511	532	509	534	498	554	533	522	529	535	513	504	535	540	494	501	485	514	482	506	479	537	502	520	532	541	496	571	509	519	514	497	510	560	488	519	526	557	498	529	534	518	527	467	487	536	493	543	515	517	504	520	530	516	493	509	538	524	497	571	562	548	554	489	530	533	545	531	544	533	529	545	520	543	516	465	554	501	516	499	563	509	513	514	529	486	532	478	518	483	517	528	490	484	517	512	512	530	520	497	497	530	520	525	509	547	543	489	483	510	504	503	491	529	547	494	557	484	521	498	507	517	531	550	564	492	485	500	525	494	492	494	526	504	525	498	496	487	537	517	529	556	534	481	541	531	541	505	527	509	504	560	506	537	512	532	507	514	525	506	504	493	541	535	541	492	520	494	530	483	507	560	559	552	498	558	459	488	506	515	497	502	497	497	498	517	470	562	523	530	511	528	536	487	531	532	512	533	514	542	536	547	534	542	529	535	519	497	543	556	517	544	526	487	551	467	522	553	532	521	514	538	483	522	558	507	544	512	533	515	538
42764	43516	36895	15561	1701	568	505	475	399	381	391	378	357	377	395	368	340	337	355	311	344	332	367	342	320	371	302	360	342	316	347	341	355	333	323	365	362	321	347	329	333	282	315	326	348	340	328	352	340	340	343	350	335	365	372	337	310	309	353	308	354	339	324	317	337	353	342	313	359	364	339	327	316	338	339	329	324	346	309	346	322	351	347	318	355	308	299	354	312	336	314	333	353	332	303	341	315	358	339	361	353	295	334	318	335	339	345	323	324	341	292	334	334	325	335	344	304	333	334	323	325	314	330	348	352	334	368	304	347	342	295	312	353	351	332	367	339	312	379	336	333	365	325	332	309	342	355	373	310	334	314	310	328	353	331	320	352	328	340	336	337	324	352	345	326	337	335	333	345	345	384	324	347	328	320	315	332	341	358	320	342	345	321	327	360	346	312	323	352	376	337	333	356	341	308	322	324	321	350	325	347	341	337	315	378	315	355	359	323	348	338	340	346	377	326	340	353	331	345	357	317	342	341	341	342	334	323	363	334	324	344	319	306	313	310	321	328	319	346	376	323	350	326	310	317	336	318	356	339	317	357	367	339	347	357	362	321	343	348	322	319	320	366	314	338	344	323	326	344	343	316	323	326	314	339	336	326	354	353	343	347	297	314	339	322	345	349	342	338	336	338	290	295	320	349	377	328	302	330	331	340	326	310	315	331	333	313	316	347	325	328	384	344	339	320	317	342	303	341	341	347	302	378	329	359	281	346	303	368	309	335	331	340	342	361	336	344	344	369	341	331	322	322	354	300	346	325	347	351	343	321	334	348	339	351	370	381	392	336	319	318	331	389	319	288	340	330	340	334	319	337	327	361	350	321	338	363	348	315	315	360	340	346	349	382	307	340	317	344	363	323	320	355	338	332	322	345	373	362	337	334	328	354	344	325	341	341	362	353	333	323	344	319	325	320	314	357	349	317	371	367	346	349	359	338	329	337	334	317	322	302	314	361	319	335	336	359	340	362	344	334	327	335	314	321	360	352	363	324	351	337	357	339	342	302	322	358	350	343	346	357	348	363	366	342	340	318	340	360	359	318	313	335	335	336	302	318	333	317	362	346	365	354	345	304	323	345	342	354	366	328	374	334	315	333	374	310	380	337	323	297	314	343	338	300	347	313	363	385	321	316	352	355	349	340	361	330	342	369	341	354	318	337	342	344	329	338	366	345	340	346	355	378	327	327	357	339	341	310	337	373	331	313	320	313	325	323	328	332	326	337	369	356	388	324	354	363	336	355	360	324	373	336	349	330	340	337	343	321	404	384	365	329	358	328	302	315	346	341	310	327	353	332	331	319	345	351	329	310	363	317	311	354	353	356	325	317	346	322	313	292	337	338	299	363	367	326	343	350	340	333	337	323	336	355	381	333	352	328	327	345	330	353	333	349	371	308	340	323	340	331	301	369	314	332	329	351	318	332	317	318	339	320	342	357	345	345	321	319	325	323	358	303	324	322	329	320	328	331	313	316	379	330	351	353	357	341	339	358	343	282	351	345	345	336	346	334	383	316	351	362	318	329	338	348	315	323	296	350	349	308	335	344	340	310	328	354	334	314	335	337	351	333	319	338	337	355	334	330	312	355	324	358	317	345	357	356	335	326	350	360	341	326	354	344	376	348	339	320	355	354	361	338	344	336	332	334	323	330	327	334	340	368	315	334	331	335	306	356	330	360	334	340	315	355	344	347	352	329	308	350	344	330	347	356	356	314	339	334	384	347	324	294	347	340	368	348	289	379	317	341	351	342	359	362	349	339	332	332	350	330	332	349	306	352	351	359	364	347	309	325	295	312	348	361	340	331	364	352	373	344	329	314	364	366	324	366	312	347	325	336	332	360	331	343	356	333	295	288	352	290	336	352	331	333	314	359	313	356	330	370	343	329	376	314	329	342	327	358	338	346	335	365	331	307	345	312	332	316	301	332	316	332	388	302	347	359	327	338	336	318	317	331	347	347	335	316	344	311	348	353	352	362	367	347	320	318	324	383	338	343	321	336	369	339	301	309	357	348	322	328	335	298	365	357	335	340	372	319	349	340	321	298	316	363	325	295	358	325	338	303	346	329	332	349	341	338	347	323	345	354	324	338	320	365	347	361	333	360	333	320	302	304	343	338	356	341	334	354	346	336	331	348	338	326	363	336	355	324	322	337	354	345	355	320	340	354	322	317	306	338	333	318	323	332	337	374	308	344	321	334	348	379	326	318	329	316	326	327	324	372	323	334	370	332	354	329	346	323	347	329	343	350	329	356	334	350	334	339	344	343	359	316	324	316	341	310	362	320	330	326	362	348	332	346	322	362	310	357	344	353	341	331	291	356	349	320	336	330	360	325	311	328	328	378	337	358	349	345	327	355	313	345	340	343	347	319	334	343	363	344	342	341	326	313	351	349	311	333	352	336	354	341	324	319	343	324	332	362	339	299	357	327	353	335	351	358	318	313	355	333	331	331	355	372	333	315	354	322	343	358	341	352	358	360	351	333	331	338	358	320	341	299	372	339	352	330	329	334	316	330	348	311	342	317	332	340	340	303	323	350	373	343	330	345	338	330	355	348	344	313	354	350	329	327	347	342	323	324	325	347	326	331	360	360	317	360	346	311	344	337	337	329	298	341	350	379	369	362	329	334	347	350	344	335	359	333	309	328	337	318	299	362	344	366	354	333	349	332	343	330	339	334	359	321	350	299	352	334	292	314	330	341	344	366	344	325	338	327	332	315	367	318	354	374	369	356	323	349	330	352	357	334	356	320	333	314	320	345	330	301	345	337	337	368	359	319	358	331	309	321	330	291	318	351	323	332	338	350	331	363	351	350	347	345	346	303	321	379	325	315	323	349	347	339	341	361	343	346	329	341	339	323	303	335	317	328	345	372	348	321	341	336	348	340	316	310	354	330	300	356	360	356	334	362	344	336	321	348	341	319	329	320	344	323	359	350	332	320	353	365	356	353	354	351	365	339	322	344	322	359	279	346	331	320	327	323	349	299	312	330	328	353	343	316	326	367	331	362	331	320	338	342	357	352	364	363	348	303	293	331	335	327	356	344	302	336	327	346	330	314	319	358	342	338	331	345	336	324	363	326	322	316	317	341	369	334	292	351	325	338	329	315	368	336	346	332	355	342	322	340	344	353	342	331	339	333	329	345	342	365	303	338	331	337	352	360	331	343	354	341	354	356	342	361	289	333	325	341	323	335	335	327	342	327	310	339	380	371	347	356	307	365	334	294	333	333	340	329	330	337	360	301	371	321	329	337	365	344	334	369	343	330	349	322	323	363	334	362	390	347	364	359	318	354	333	335	321	315	340	324	339	357	336	355	349	301	332	334	320	320	330	342	340	332	339	351	327	332	335	336	321	330	341	345	304	341	382	330	339	346	342	332	339	367	317	372	327	360	340	333	341	362	340	320	338	362	362	341	354	344	314	351	338	344	356	339	356	347	326	301	308	332	336	327	369
24851	33904	36683	18817	2192	1967	1776	1623	1416	1297	1207	1159	1147	1122	1097	1053	990	1030	992	986	991	991	925	977	917	890	891	960	929	959	864	861	953	901	837	925	869	914	937	877	890	892	891	869	917	918	887	870	881	845	865	895	878	870	854	869	927	901	943	897	946	866	841	893	871	880	926	875	869	854	870	834	866	894	831	866	872	896	882	883	858	876	897	857	888	914	890	848	862	873	872	839	901	851	859	879	893	868	884	865	850	856	885	855	903	838	866	906	854	864	852	845	949	815	898	847	845	880	826	909	845	857	874	897	856	883	854	898	866	905	837	851	858	856	837	835	875	836	926	872	896	910	831	883	880	857	835	902	880	861	881	860	831	871	857	900	864	870	907	828	912	868	854	853	928	852	883	850	890	900	922	892	860	831	939	849	877	821	888	900	878	874	840	925	810	841	899	839	865	903	877	870	886	876	820	866	853	841	875	846	841	912	903	868	830	891	875	868	863	840	861	885	881	884	846	874	887	890	869	865	834	844	870	814	848	825	860	864	808	861	845	849	860	893	832	877	845	900	849	908	857	810	870	896	906	857	880	870	899	834	883	843	859	921	872	826	862	903	924	855	872	869	873	901	829	838	878	810	862	918	829	917	889	907	875	902	899	898	892	869	886	842	917	867	887	876	905	863	862	866	862	883	830	844	898	861	919	826	865	853	913	805	857	849	861	869	874	839	807	846	919	853	896	832	910	917	835	874	816	853	885	878	807	894	896	848	893	875	817	833	858	906	852	858	859	853	837	873	870	877	892	880	883	849	862	864	880	891	869	946	893	863	842	848	909	870	827	881	835	897	806	865	848	889	824	864	930	862	905	860	825	920	839	865	844	878	869	893	893	826	854	867	849	925	841	860	870	847	857	868	857	840	854	885	938	867	894	863	870	790	861	870	859	884	875	873	917	861	879	828	864	909	917	874	883	816	834	851	861	877	864	880	865	831	816	838	868	806	884	929	952	880	817	883	872	853	852	907	929	869	879	876	898	907	890	899	858	887	876	830	808	841	901	911	886	857	890	879	851	892	876	909	866	883	898	886	843	872	870	851	893	840	922	884	871	814	847	856	903	882	842	819	832	849	871	918	908	917	846	827	843	841	891	826	884	875	891	862	897	859	855	867	863	895	920	883	862	802	802	853	896	855	881	835	850	890	977	846	903	938	857	887	897	892	901	915	876	913	863	862	858	884	852	855	889	880	872	868	805	843	833	867	826	872	838	878	867	856	901	860	905	822	849	853	868	928	896	826	886	897	888	862	899	810	903	850	854	898	835	845	813	885	889	910	892	857	806	875	878	886	844	931	837	896	820	882	808	866	837	855	846	886	887	896	894	855	879	890	845	854	904	908	855	905	867	877	907	859	903	910	856	867	900	883	849	868	886	831	883	870	888	876	866	857	866	891	889	884	848	847	872	812	850	911	882	875	862	888	874	847	921	905	830	864	841	829	831	887	841	847	891	812	828	931	887	897	849	895	889	857	916	882	849	827	887	877	854	889	879	848	896	877	852	877	824	875	922	887	837	860	810	859	866	884	830	909	877	885	860	833	903	895	856	884	898	864	892	901	862	869	815	905	865	851	842	837	842	870	886	914	862	844	924	854	844	866	858	897	843	847	884	884	830	873	910	838	879	909	825	863	906	849	862	891	832	839	813	865	871	825	856	863	857	922	875	895	854	884	901	902	888	815	842	836	884	849	871	899	899	851	866	881	888	860	847	901	844	889	857	837	858	875	846	914	849	891	855	878	906	858	841	918	863	828	833	843	854	853	868	837	882	861	857	893	883	891	845	932	863	889	902	883	893	846	863	859	804	876	855	845	870	828	894	894	846	813	835	870	802	900	842	961	876	873	936	849	933	848	876	879	911	833	882	842	859	903	885	869	863	879	900	877	863	899	858	874	898	869	836	960	918	898	827	899	882	868	864	880	884	868	856	861	881	862	829	841	891	848	852	859	898	820	921	938	862	840	816	857	861	769	900	845	845	847	886	851	837	863	864	859	889	859	869	892	905	857	900	848	874	888	851	841	848	791	867	883	871	882	844	884	832	876	887	893	826	824	852	890	868	877	892	857	841	888	884	871	861	865	863	950	855	901	911	848	845	860	916	909	867	887	895	908	901	903	872	863	857	849	880	859	890	883	878	887	860	876	865	848	863	819	823	863	898	838	866	854	905	879	905	921	935	881	851	883	852	841	862	875	867	890	869	889	847	810	842	849	884	896	835	831	924	817	879	801	829	843	874	871	866	850	857	886	865	851	935	924	886	919	900	813	857	880	887	880	906	895	919	844	820	872	866	913	810	919	931	814	861	881	836	877	970	894	893	832	846	869	873	853	884	845	838	885	876	835	898	861	871	849	909	855	858	840	903	874	841	805	793	860	906	895	863	831	862	882	858	855	877	917	881	851	924	887	907	856	863	913	862	909	856	845	845	860	908	900	896	902	838	834	904	821	868	898	831	890	851	837	840	848	910	902	826	862	872	895	902	864	868	848	905	846	819	869	844	872	881	922	905	840	829	839	828	878	901	856	883	885	842	876	863	829	872	908	909	917	848	850	884	818	872	886	874	864	897	883	895	907	840	886	847	873	827	857	891	916	864	871	850	869	826	848	870	863	847	889	885	903	877	896	885	828	895	878	823	886	868	885	911	840	870	872	836	893	858	908	911	898	858	881	880	857	824	864	857	877	907	861	810	891	868	929	821	862	876	825	850	834	885	893	869	902	870	851	856	844	859	925	839	892	839	824	891	886	856	864	876	910	838	830	930	881	854	872	876	874	856	873	876	872	803	823	870	906	876	845	863	896	842	891	858	894	848	853	857	887	877	865	870	885	881	877	879	859	856	920	896	843	872	852	862	858	859	881	854	807	927	887	834	864	843	847	852	903	900	863	870	853	868	811	904	873	900	835	855	841	870	841	879	824	860	844	862	823	857	927	853	863	853	866	879	856	911	840	826	830	906	893	884	890	852	814	878	825	864	861	861	885	880	835	851	905	860	961	846	853	798	849	909	920	854	830	865	889	857	859	820	847	835	877	903	869	849	867	896	841	876	887	896	846	859	864	880	827	816	851	856	838	850	823	827	855	844	865	894	896	831	957	861	903	835	839	881	913	831	838	828	888	893	872	812	874	853	902	851	915	866	866	837	929	816	847	875	855	860	863	895	863	902	890	857	880	846	876	878	908	783	825	862	903	826	937	888	873	901	840	894	863	870	871	854	868	876	880	863	900	858	907	860	864	914	850	881	891	837	918	862	823	959	880	826	846	846	862	860	896	826	852	852	837	916	878	892	827	913	865	830	863	847	855	864	909	874	868	858	846	812	813	869	836	935	920	909	874	910	839	859	880	854	832	825	821	914	882	885	854	882	878	849	855	887	853	827	891	884	795	805	885	858	887	859	831	844	898	887	874	900	872	835	782	856	834	861	839	884	868	901	890	833	846	887	848	908	884	859	888	871	907
57021	59096	49935	25825	4132	800	632	549	503	456	429	424	421	395	399	381	364	374	396	388	351	370	344	396	367	376	404	353	365	364	337	370	336	314	403	357	329	366	364	366	348	401	338	365	360	356	366	371	361	331	367	353	364	334	333	365	358	321	343	302	379	351	342	320	352	340	344	290	336	352	320	365	351	346	361	383	365	327	343	332	346	345	339	349	321	344	311	330	344	332	348	361	328	359	346	347	340	364	334	321	329	350	358	350	338	314	354	358	340	367	351	353	379	309	391	345	350	336	362	368	352	350	346	340	338	354	354	333	322	377	323	327	326	342	360	362	372	324	339	344	320	345	341	354	347	348	360	342	369	346	335	329	316	380	350	329	358	344	360	345	343	336	342	319	381	353	365	320	413	344	337	401	314	347	343	348	362	334	385	352	370	344	381	337	348	375	371	323	325	354	343	321	348	344	341	341	354	346	351	366	337	332	340	339	322	368	349	357	334	362	384	357	339	383	355	361	344	340	344	317	380	333	354	349	337	343	338	374	313	355	334	357	307	346	343	320	331	334	343	333	385	372	355	324	330	342	361	367	343	344	296	299	363	350	343	315	313	350	329	357	337	371	329	333	352	356	369	327	350	352	349	322	350	349	319	323	315	347	334	369	377	342	358	331	321	331	341	375	339	338	371	316	355	310	353	346	357	314	355	345	324	339	343	342	367	346	377	337	327	366	349	323	336	344	365	325	353	350	331	317	342	341	349	365	362	332	334	338	357	347	351	334	333	304	330	315	399	320	370	361	350	357	323	321	350	338	338	323	315	349	339	339	341	347	345	349	354	346	322	317	332	318	345	355	344	346	360	366	328	348	352	359	324	309	352	366	358	318	335	298	365	372	356	353	350	391	355	336	312	344	327	355	338	348	364	353	351	369	329	367	349	335	348	339	376	343	349	337	312	347	359	361	337	369	350	365	370	357	334	342	317	351	365	336	338	304	348	338	356	350	356	376	366	374	375	347	349	352	324	341	342	347	375	355	335	347	323	353	361	342	347	339	338	355	340	339	386	369	341	344	349	346	341	368	323	324	331	343	361	349	332	288	348	292	313	320	359	345	315	326	338	350	359	331	363	361	352	324	324	358	322	363	377	341	332	366	325	329	360	376	338	339	313	369	365	336	312	358	307	388	362	378	375	332	344	300	329	325	336	329	335	335	336	376	331	353	312	350	330	361	364	326	353	304	355	341	335	337	327	312	344	333	350	339	379	378	356	312	365	321	353	323	335	322	349	325	342	315	357	328	347	323	329	342	362	356	323	342	333	344	388	356	335	333	349	354	358	372	340	325	339	303	348	338	315	353	357	382	315	339	376	367	323	311	333	329	340	326	344	350	350	360	299	365	366	342	362	325	335	333	344	322	341	370	349	341	352	357	361	319	347	377	371	302	328	307	339	340	353	335	359	337	324	342	370	373	301	348	366	313	353	338	316	329	348	356	319	337	341	339	352	335	370	319	335	355	356	337	345	331	348	318	376	351	349	304	323	324	317	332	325	327	316	350	343	327	329	304	316	331	373	334	342	358	350	355	321	360	333	315	359	367	310	329	315	357	374	340	317	352	331	363	355	351	302	380	310	377	334	320	352	323	327	341	336	368	335	326	333	357	324	325	304	363	322	343	322	340	328	326	386	325	353	347	346	339	357	318	337	375	350	381	335	359	339	346	354	317	329	373	361	344	332	332	339	345	356	376	327	335	350	332	333	342	321	305	374	340	313	358	358	356	318	354	334	350	363	333	316	341	316	345	324	342	342	322	325	352	317	338	346	352	344	337	349	360	386	357	351	378	359	310	319	344	343	358	356	364	346	340	368	355	317	369	299	341	358	320	328	337	359	344	339	351	318	395	366	321	343	330	365	340	333	382	368	354	349	325	339	354	319	347	350	340	321	367	328	312	356	330	318	307	349	339	338	393	338	309	368	342	334	360	346	354	328	339	359	329	351	320	315	310	348	354	329	343	344	340	313	350	315	353	323	346	298	345	353	352	349	370	360	356	337	365	327	321	315	307	322	326	339	338	335	350	331	350	326	347	323	348	374	319	352	351	337	333	335	325	347	338	351	363	328	343	367	383	358	335	347	367	337	330	342	380	324	357	347	332	351	351	337	390	355	338	339	349	340	325	318	338	325	331	366	300	321	312	342	333	298	367	346	338	365	356	348	349	310	341	350	334	356	365	324	331	352	354	353	338	304	320	356	306	358	327	333	330	340	318	343	350	340	339	335	313	355	327	331	329	348	352	332	344	327	321	348	338	336	329	327	349	342	353	333	371	315	374	344	382	326	347	353	323	336	364	332	335	331	312	363	358	335	316	339	327	320	342	347	330	321	357	332	354	354	359	335	326	315	358	325	331	336	339	329	324	372	346	355	323	329	349	350	364	358	353	376	337	327	374	345	327	357	357	348	318	319	338	331	325	383	335	344	325	345	385	344	339	344	376	336	373	340	350	333	357	348	335	343	347	365	338	329	332	380	344	328	331	351	353	355	365	325	328	323	334	352	347	357	327	345	346	350	362	328	322	312	344	372	336	364	359	333	345	334	332	334	334	341	339	342	334	321	326	368	303	346	296	336	341	349	365	362	327	342	324	340	329	325	319	337	354	341	298	316	308	352	376	315	355	350	346	343	361	321	300	308	331	348	329	340	349	362	371	343	314	363	345	327	335	348	328	356	358	342	384	334	355	351	353	329	357	323	333	350	365	329	376	371	343	342	319	340	353	352	374	345	319	359	331	333	352	351	335	320	312	330	380	307	368	324	352	377	359	364	358	336	352	343	353	352	350	339	355	385	347	361	369	336	367	347	323	321	386	351	368	337	339	327	361	342	330	351	352	314	319	341	363	331	341	328	327	324	318	324	360	347	340	339	344	316	328	366	341	319	311	339	349	330	337	344	334	336	333	342	320	316	333	332	350	344	363	344	351	300	361	357	339	332	356	303	335	370	346	304	315	369	361	349	337	355	337	357	350	388	357	327	348	353	317	346	320	357	331	332	317	331	367	355	366	354	334	323	335	334	316	329	349	336	332	329	339	341	342	336	316	316	315	375	327	313	369	355	323	327	326	336	331	293	353	344	324	361	319	358	372	340	363	358	377	351	333	337	317	329	330	341	349	390	325	356	324	365	370	336	305	337	315	355	362	355	360	338	356	349	341	309	336	367	332	313	324	360	328	343	357	337	365	364	325	332	388	387	358	314	329	333	370	331	341	400	343	333	333	336	371	346	331	338	335	347	356	362	331	349	349	343	323	347	349	334	368	353	363	317	324	332	344	347	324	340	336	345	340	357	349	353	335	329	341	327	349	309	296	360	324	358	319	370	368	340	308	319	382	353	361	323	344	323	316	306	367	340	344	334	323	344	380	361	360	346	311	293	361	372	336	320	324	343	336	333	361	361	345	349	340	355	346	357	350	360	343	358	324	373	333	353	311	335	318	328	359	345	382	351	316	338	335
33735	43591	45942	25515	3524	2858	2491	2136	1816	1684	1598	1513	1367	1327	1197	1250	1160	1110	1086	1062	1121	1041	1039	1008	1030	1020	970	917	963	952	956	972	977	936	896	879	927	909	850	898	949	910	855	873	898	921	898	840	912	915	893	936	893	845	916	909	890	875	867	893	852	898	812	823	863	895	924	878	896	886	864	889	818	870	879	912	910	884	902	841	840	860	877	815	878	882	889	887	891	837	876	885	867	857	904	812	878	885	880	882	920	856	851	832	851	835	895	853	873	856	893	860	886	823	837	854	882	888	851	849	901	862	864	808	870	882	897	878	868	811	854	850	858	906	872	880	870	890	858	884	828	877	823	865	866	893	869	843	871	831	842	840	873	824	890	852	931	797	872	820	923	904	873	832	913	860	841	864	815	902	871	881	853	866	837	840	827	884	844	871	857	885	855	871	889	849	836	881	839	808	902	879	861	870	889	868	838	849	853	846	857	866	845	891	867	838	900	880	844	862	897	872	869	811	821	854	897	863	845	835	833	824	835	854	900	849	820	875	842	859	802	847	836	851	825	828	872	864	872	870	816	838	866	844	856	811	834	861	881	843	843	861	912	835	830	903	838	820	865	852	819	916	872	827	851	866	874	826	888	856	896	865	894	855	856	840	827	850	850	826	790	881	899	846	824	861	857	799	865	889	852	843	861	872	831	834	827	819	898	795	933	818	818	831	874	839	853	859	891	849	893	870	883	894	865	906	856	867	838	870	843	865	880	830	844	860	885	869	851	819	872	835	849	894	895	868	855	854	870	884	876	834	813	877	817	791	824	866	818	899	838	876	858	833	850	854	847	853	813	833	825	875	869	859	828	885	822	834	879	856	855	898	894	853	852	895	825	830	878	873	864	908	838	850	883	817	834	859	861	852	862	855	849	830	868	884	879	839	916	828	915	865	902	831	896	832	823	828	838	884	849	860	883	858	818	821	819	806	868	815	858	841	831	835	805	917	895	936	856	837	863	883	822	879	828	921	864	899	869	828	805	914	900	825	823	896	854	843	800	838	895	854	894	895	851	874	858	857	873	863	811	862	877	873	872	833	849	823	824	869	852	868	833	915	889	888	937	855	873	890	854	847	877	869	826	881	825	844	863	897	849	842	867	856	893	838	823	830	860	864	872	867	834	844	846	850	813	851	848	849	862	825	850	841	861	853	799	828	892	933	880	891	903	855	902	835	841	840	825	880	876	816	875	849	868	893	868	837	901	906	858	911	889	856	864	857	862	853	857	831	874	823	860	879	832	836	843	819	844	841	861	854	840	833	920	877	837	812	878	924	864	859	892	914	869	914	882	832	907	890	865	887	854	839	851	873	858	894	934	850	854	873	906	820	827	867	845	889	847	825	895	894	878	822	868	842	820	896	815	832	895	911	824	847	844	830	859	848	869	864	856	910	847	828	889	853	841	864	863	861	838	873	816	909	896	882	840	830	862	853	932	912	831	877	881	842	861	896	811	844	819	860	852	899	834	860	835	806	877	868	855	780	803	890	846	882	857	816	868	813	862	888	861	885	887	876	887	841	858	819	857	798	933	888	887	839	897	892	906	901	865	881	855	901	857	893	841	905	868	834	873	837	862	899	893	834	854	889	840	880	799	897	842	841	841	785	862	880	888	889	857	830	841	883	844	854	863	852	817	852	910	873	856	873	871	827	854	878	836	867	836	869	895	841	884	846	850	901	858	904	871	891	879	846	858	821	841	865	882	870	839	870	816	826	799	851	845	870	849	828	857	866	897	907	820	841	838	911	808	821	922	813	885	844	839	843	860	840	903	868	844	890	851	886	830	885	874	812	902	909	844	930	847	858	839	862	862	865	837	865	882	875	843	841	835	800	841	848	864	859	869	829	858	866	869	826	883	810	908	917	822	884	874	853	867	841	796	876	871	884	853	854	843	835	774	870	839	836	877	846	836	894	807	823	844	823	883	898	823	851	862	856	865	851	850	818	884	897	881	916	872	900	878	855	855	819	845	897	828	836	870	924	903	851	808	854	880	798	833	845	919	848	907	907	876	854	839	883	897	886	860	895	877	832	853	862	802	899	910	845	835	892	802	831	830	821	858	889	846	852	862	832	840	859	880	840	878	862	872	826	883	853	888	878	878	886	876	863	874	844	922	891	832	809	858	854	831	838	852	841	858	792	828	863	836	868	893	906	861	814	884	880	916	876	868	829	834	816	845	848	877	811	876	873	903	870	851	909	865	882	854	862	826	883	880	901	853	829	832	839	834	860	825	875	805	842	856	856	899	856	864	905	918	860	903	918	901	829	887	846	828	856	889	868	878	797	883	859	852	839	840	894	854	890	866	851	891	875	831	875	837	880	869	839	831	846	797	882	840	841	816	869	821	941	854	861	848	902	852	873	860	837	878	866	929	842	864	852	835	800	826	833	838	877	830	862	819	815	856	836	862	838	879	840	867	862	876	854	901	887	828	828	852	901	872	847	876	864	856	850	908	885	853	853	861	812	871	834	858	876	862	920	869	864	835	866	835	851	844	879	821	840	850	871	861	820	841	843	869	880	841	855	897	819	935	849	876	877	877	838	823	896	842	809	869	832	875	824	888	813	826	823	895	875	885	912	918	851	865	862	894	870	852	865	854	846	906	906	835	887	833	886	860	908	824	846	835	904	851	852	848	894	898	863	868	842	898	851	846	818	867	795	890	884	863	830	868	881	824	886	889	861	901	853	877	893	851	922	852	850	879	892	876	850	888	859	814	905	847	817	875	836	876	905	849	863	853	924	814	887	870	861	832	833	814	795	854	900	864	820	863	842	884	846	861	896	930	862	917	854	868	817	907	829	830	857	887	825	848	850	858	853	881	823	865	884	871	842	836	867	853	835	881	842	832	823	885	799	880	867	904	894	813	834	852	836	796	874	854	878	854	863	805	872	895	886	862	831	872	836	829	900	870	842	870	847	899	835	901	861	916	827	880	850	830	840	847	868	888	873	876	876	853	878	846	885	898	835	871	846	872	839	882	851	893	862	850	838	856	836	847	907	881	841	870	876	839	797	928	812	825	782	815	862	911	861	830	862	882	882	830	815	867	866	855	822	875	852	852	858	842	862	842	871	831	884	850	890	876	872	867	884	879	827	823	856	866	882	816	871	819	863	850	862	874	854	893	885	893	866	874	838	838	875	860	850	865	887	814	936	846	864	899	858	841	861	836	868	858	890	909	805	852	875	859	883	846	908	873	864	838	877	849	846	851	868	852	826	871	873	878	912	909	865	856	885	862	831	869	888	770	823	832	848	864	835	833	852	885	847	902	850	874	857	897	852	877	818	872	865	825	871	864	798	829	806	881	877	818	819	869	867	862	832	842	808	800	874	910	841	840	893	864	846	862	915	836	831	817	856	948	859	854	878	811	879	850	813	869	874	876	890	888	869	861	858	824	865	811	880	844	862	825	805	883	870	890	816	884	832	850	906	871	813	847	874	840	865	846	894	777	853	813	934	861	871
6880	3487	2065	619	203	178	193	217	170	193	175	191	178	171	170	181	200	167	199	173	174	179	167	199	177	169	190	174	173	173	194	189	154	203	180	171	192	192	181	178	195	193	181	184	173	192	173	180	171	179	168	177	153	166	158	163	181	190	163	181	187	167	170	185	183	182	199	195	177	168	191	175	171	187	154	178	169	189	176	182	202	180	184	164	168	195	170	158	150	191	180	163	181	207	196	184	164	178	175	182	174	185	182	183	181	165	188	192	177	164	156	164	185	175	185	150	181	160	203	164	191	173	156	177	167	192	171	146	161	189	178	173	188	166	187	173	171	168	162	177	156	166	187	174	154	171	182	182	182	187	166	168	177	163	167	158	179	171	170	172	177	176	172	169	185	174	188	196	189	210	177	192	175	186	192	194	189	179	191	167	151	177	167	165	157	168	182	178	167	165	182	202	144	198	186	198	148	153	196	171	174	174	184	197	173	173	178	163	175	159	165	198	172	159	204	168	160	157	199	156	171	162	185	166	176	155	195	177	177	170	181	165	163	165	182	190	186	191	177	182	171	170	165	159	193	142	189	172	175	156	198	171	165	179	155	164	158	183	173	179	169	189	172	173	187	159	173	167	176	168	183	178	194	168	178	176	181	173	164	179	180	170	162	161	177	160	196	194	165	179	185	154	154	182	173	159	209	178	178	185	183	159	182	168	171	181	164	140	175	171	157	179	168	199	174	166	163	188	197	141	201	178	180	190	178	174	181	177	196	169	186	190	170	201	167	156	173	178	174	161	163	170	171	182	168	190	163	166	179	211	180	197	184	164	183	193	161	189	167	166	170	189	166	175	170	195	176	162	179	188	182	146	161	180	165	173	187	224	158	188	168	158	181	177	158	190	150	162	160	180	181	168	178	202	191	178	195	174	175	187	205	187	156	173	182	177	174	179	163	165	196	164	194	172	183	150	181	175	183	175	190	173	178	158	173	174	175	168	183	179	173	165	192	163	196	176	163	172	167	170	176	191	157	169	173	182	197	158	178	174	181	177	186	169	169	183	180	178	155	154	188	155	184	177	169	180	193	173	169	163	175	175	190	168	162	159	181	165	169	159	167	191	177	201	178	178	166	187	149	180	178	169	176	165	174	176	184	170	173	187	190	193	180	162	171	187	172	157	191	199	201	179	175	160	186	164	174	185	191	203	165	169	195	173	184	192	180	187	169	163	183	182	169	174	157	170	169	168	182	154	168	188	190	173	182	196	177	174	159	148	149	178	188	199	174	173	188	150	179	162	179	194	174	173	156	177	152	180	179	174	175	196	155	171	187	174	207	168	182	178	186	181	182	172	189	181	170	167	169	158	179	177	167	183	166	194	184	169	183	147	148	154	183	162	201	169	161	162	175	194	198	149	193	153	196	181	136	167	175	170	180	161	156	140	174	192	192	157	180	170	182	183	190	219	176	182	170	172	159	182	172	187	161	179	180	198	161	178	185	196	195	165	169	172	140	175	188	159	189	169	167	163	177	172	191	198	174	159	193	176	163	184	162	167	164	179	208	163	200	162	160	189	182	183	182	208	167	178	200	148	173	161	203	169	177	189	166	172	156	161	162	177	184	172	166	172	194	176	175	196	170	175	165	182	170	159	201	171	162	176	198	174	188	186	186	172	173	164	156	195	189	164	193	169	158	184	170	184	157	173	176	176	158	156	174	172	155	173	169	176	179	178	162	187	158	154	169	174	180	164	183	176	164	184	198	169	145	169	160	196	162	155	186	158	191	158	183	172	162	162	189	158	162	163	183	176	198	189	187	151	191	172	183	188	192	155	180	182	175	171	155	184	153	185	181	190	142	170	161	191	170	181	181	196	185	174	174	173	192	171	160	167	174	191	181	187	196	154	160	182	178	173	162	171	158	160	181	157	162	170	189	168	199	186	190	180	178	168	193	188	177	148	185	194	164	176	164	170	179	176	163	171	181	199	159	181	165	157	183	167	177	192	166	177	185	207	193	163	182	186	161	172	186	161	196	161	162	188	165	194	162	173	169	166	179	180	203	185	172	170	188	156	173	170	186	168	211	178	184	169	173	187	172	184	178	180	180	177	186	175	168	185	153	180	181	165	149	173	187	176	186	160	176	166	189	184	197	180	191	178	171	181	176	170	166	179	185	165	183	174	159	191	212	167	204	171	184	150	180	149	184	177	194	169	185	185	143	183	163	174	196	187	200	182	163	169	189	169	191	179	162	187	185	170	187	179	162	175	207	167	188	179	165	189	160	178	180	177	173	182	153	188	173	178	160	165	178	192	168	169	182	189	157	185	184	152	183	159	179	189	191	173	168	170	162	162	173	183	148	179	206	179	173	197	160	188	167	176	187	164	202	163	175	160	185	186	200	181	176	178	175	153	145	164	170	182	170	176	167	179	178	190	180	176	168	200	161	176	166	166	179	170	188	185	194	172	167	168	188	170	167	149	164	197	182	190	175	198	193	158	177	165	177	177	180	189	168	161	143	170	174	166	164	178	190	157	175	194	173	162	170	157	151	184	188	189	179	157	171	176	178	158	160	165	155	195	160	173	174	188	190	176	190	194	182	205	165	168	170	200	176	176	192	166	171	162	174	174	182	176	169	196	171	189	182	160	169	181	167	168	173	185	175	171	174	161	172	183	175	196	153	180	180	172	173	188	185	178	171	171	169	178	178	183	185	177	162	195	178	172	165	178	152	161	187	176	156	186	179	174	174	170	169	178	158	180	167	163	194	174	162	154	172	179	182	166	159	167	187	182	156	197	181	160	179	160	163	184	166	180	183	186	168	170	209	147	194	181	189	191	195	175	160	158	185	176	181	162	170	182	173	183	150	217	166	160	166	190	171	179	167	172	163	160	191	153	177	131	187	156	182	172	201	202	187	181	178	170	163	186	156	158	172	185	153	204	196	201	181	184	176	180	174	195	166	158	191	180	165	208	178	181	183	199	171	181	181	150	175	189	189	176	198	152	174	183	160	184	173	207	206	158	165	192	188	178	181	167	177	165	164	185	150	184	174	164	185	197	166	176	167	168	180	191	181	172	166	173	170	176	193	167	168	145	168	135	163	166	155	171	181	163	185	174	188	170	189	157	195	145	157	166	189	171	173	180	179	179	169	185	175	167	170	176	191	172	179	174	173	195	156	158	176	190	206	185	183	194	159	185	212	155	167	161	177	173	183	193	189	172	163	184	184	192	198	157	192	193	191	187	172	154	185	179	143	170	162	194	181	168	182	194	161	172	194	184	194	181	155	192	159	172	185	175	185	149	174	175	165	179	172	170	184	176	173	154	175	171	157	159	170	181	156	185	172	167	184	191	173	163	175	196	166	146	182	170	177	184	170	172	199	160	189	172	162	173	174	183	187	189	144	199	172	197	168	179	164	165	194	205	170	179	171	179	160	180	164	173	167	177	183	163	191	191	185	203	146	163	191	187	191	172	165	167	169	182	188	179	163	167	176	149	176	177	180	154
5936	5592	4705	1937	549	578	570	564	539	553	522	546	560	541	509	537	519	539	565	528	498	518	538	536	546	511	491	569	543	492	587	453	547	515	500	533	473	533	558	533	497	540	493	519	481	553	499	535	548	539	498	538	527	505	516	506	533	549	560	514	514	502	530	519	540	524	504	547	500	538	487	512	558	521	521	515	527	470	514	521	507	492	510	533	532	537	526	519	525	509	539	504	518	551	514	560	481	547	567	527	515	494	537	511	528	493	552	516	515	493	500	494	526	480	504	526	560	563	556	537	514	517	495	512	547	503	470	528	529	550	499	521	492	489	495	506	551	561	513	499	486	514	498	505	584	525	564	519	567	506	509	518	487	530	534	503	508	553	537	479	506	526	512	534	530	437	526	502	510	465	511	488	554	555	483	497	488	549	494	569	528	516	497	498	516	543	499	496	524	530	500	519	499	498	515	544	508	496	546	485	508	542	539	522	497	528	533	533	510	467	532	507	488	544	476	545	502	496	520	550	526	533	507	500	511	500	519	519	548	509	533	510	499	528	535	513	520	519	484	486	482	530	490	477	509	558	549	525	501	496	527	535	533	567	474	537	504	515	510	519	515	517	501	519	533	535	467	517	510	528	543	541	510	482	505	488	500	488	535	485	503	533	548	500	500	472	561	501	564	526	522	519	517	499	508	498	497	472	504	556	556	502	516	561	492	539	534	530	504	511	496	539	505	528	516	493	489	523	530	516	496	473	535	498	535	526	496	494	552	546	498	561	523	502	536	531	499	513	491	556	543	508	512	507	486	502	512	507	492	559	557	514	524	555	519	517	561	486	503	513	517	547	533	524	491	517	498	547	498	484	538	514	525	515	533	481	556	530	500	534	525	484	563	504	494	473	510	544	550	528	499	508	513	543	538	521	519	552	540	560	518	532	504	507	523	524	509	519	480	493	539	514	517	529	509	502	511	551	508	507	556	490	518	532	533	530	557	468	526	514	518	551	521	538	571	481	499	523	545	526	485	499	543	510	495	556	525	540	515	526	521	525	491	537	513	533	500	515	473	511	513	532	539	474	506	522	531	565	525	532	521	516	488	497	527	526	506	521	493	546	527	531	452	519	511	499	522	494	495	513	532	464	504	511	539	541	475	516	527	518	553	496	498	535	501	509	518	511	513	544	523	490	496	500	490	495	506	506	498	512	526	534	538	532	499	491	499	528	502	541	499	529	518	592	515	489	519	523	463	552	518	523	549	501	498	499	532	557	533	506	529	509	466	511	515	486	525	479	530	507	548	530	521	499	509	500	513	511	523	526	479	514	485	521	516	491	515	500	537	562	516	506	512	494	462	545	538	520	522	535	523	547	542	514	537	572	494	530	511	503	528	499	530	481	576	478	559	477	511	508	547	490	517	510	492	544	465	509	540	500	530	531	517	490	514	515	552	501	508	547	526	511	525	468	474	496	538	539	490	484	509	506	511	508	486	521	464	485	519	508	566	517	511	563	517	534	521	526	507	536	520	516	511	532	502	502	504	503	535	511	544	562	518	488	577	495	536	524	527	516	479	564	538	505	515	466	520	550	523	530	504	511	519	486	496	556	494	504	531	547	523	510	519	514	580	514	509	516	490	520	551	539	525	526	553	522	547	524	526	549	521	546	527	517	504	520	530	511	515	520	520	485	530	545	567	483	490	513	491	514	523	530	515	497	508	505	520	486	508	546	487	517	521	509	521	493	483	514	553	527	515	547	490	496	550	503	557	526	507	472	501	497	530	518	528	538	517	509	520	508	489	496	518	557	496	490	528	463	537	520	508	516	510	516	522	491	495	556	502	524	505	536	530	549	517	523	542	479	540	530	508	541	483	510	495	488	463	547	530	476	534	539	522	517	533	516	513	517	560	532	512	516	538	524	532	545	510	495	497	487	479	529	508	553	543	512	529	526	508	518	513	520	484	487	495	522	534	537	470	542	533	448	543	539	497	539	497	547	471	500	512	526	490	513	505	537	487	507	516	507	502	515	513	496	520	519	512	512	523	470	524	547	521	546	567	505	482	514	524	552	513	499	496	526	512	501	531	506	536	517	569	513	474	492	498	473	519	475	535	511	520	507	529	511	525	505	522	493	538	525	488	494	495	486	498	514	519	521	487	536	488	519	516	510	511	497	531	497	541	531	461	534	515	492	486	521	515	499	566	499	538	537	563	526	518	510	510	532	539	483	500	497	500	504	478	514	565	508	535	523	447	496	501	504	522	521	544	534	516	514	516	532	498	536	533	516	531	521	531	518	504	554	522	496	505	519	509	502	508	506	479	489	533	526	519	540	511	504	546	528	536	515	518	550	500	497	528	492	489	556	491	506	479	551	526	511	515	505	489	503	534	523	498	473	515	498	540	525	527	492	515	480	510	517	538	527	446	518	571	504	543	546	511	564	551	538	513	506	555	503	535	538	484	520	519	515	520	514	499	518	513	531	494	551	551	505	513	494	500	520	514	545	504	513	517	497	504	520	500	521	483	508	552	533	530	498	565	529	532	557	527	545	486	517	549	532	501	545	518	480	515	505	472	548	554	510	472	474	505	532	517	490	547	531	480	521	551	502	549	527	534	477	505	540	510	482	488	518	468	523	544	517	536	524	524	526	531	519	523	536	482	546	531	555	543	519	536	500	514	477	494	479	511	508	525	584	533	523	495	520	495	523	483	540	506	535	487	522	490	513	523	577	468	498	542	551	512	515	529	525	469	480	509	572	506	528	556	554	501	528	494	525	506	518	527	479	515	530	504	518	506	524	537	507	568	526	485	542	549	522	497	519	482	519	518	525	521	516	488	513	515	545	539	546	540	498	517	536	495	511	532	478	539	503	456	501	494	503	542	564	476	554	548	501	509	505	518	519	542	498	485	518	516	499	505	517	541	470	526	514	514	510	528	564	537	514	523	524	523	522	520	547	519	522	501	509	515	530	509	509	483	492	512	569	517	496	535	536	552	567	552	516	470	508	533	492	512	494	540	523	505	544	504	500	505	518	515	516	521	511	481	510	545	543	546	525	512	523	528	528	527	530	495	526	510	529	572	526	533	511	530	527	562	538	529	504	553	511	510	503	490	544	517	528	504	524	522	552	571	517	501	507	513	499	515	539	558	525	529	505	544	516	505	509	564	523	507	520	538	499	490	500	510	530	531	508	540	524	517	539	562	556	481	499	518	484	529	488	521	506	546	501	498	528	516	572	530	511	524	579	524	512	541	490	512	513	563	468	492	501	546	500	509	505	502	494	527	476	518	502	484	477	493	482	510	493	527	539	553	512	491	515	550	529	546	500	461	516	495	530	542	477	535	550	525	539	485	523	505	517	528	502	466	538	531	514	496	502	555	554	508	493	531	483	520	540	562	511	518	519	533	500	533	510	521	537	511	573	521	534	563	541	521	526	479	554	529	528	505	547	510	528	529	533	527	489	528	466	502	551	497	508	521	554	519	505	511	503	526	526	524	506	538	546	541	488
43118	44035	36491	16187	1907	587	425	443	401	398	418	370	378	349	343	339	347	370	322	372	353	340	324	339	340	353	341	371	316	330	364	338	337	351	364	347	325	346	345	359	311	338	340	342	336	311	342	334	347	327	359	312	359	317	344	322	339	347	335	302	311	347	328	334	358	370	330	388	351	302	320	345	356	304	321	338	329	350	309	366	327	303	343	342	340	322	338	365	330	323	316	337	313	341	373	351	328	304	358	347	325	350	327	347	344	357	320	318	341	334	339	309	302	395	334	349	347	352	319	333	325	385	334	348	347	320	327	347	325	347	303	346	290	369	321	366	334	323	298	345	328	313	338	366	354	328	299	327	341	364	343	324	343	295	337	340	315	356	315	336	318	352	314	308	349	379	319	328	338	315	305	347	341	360	370	353	319	345	368	358	318	335	333	350	305	330	358	330	384	358	332	305	334	332	345	320	311	369	321	332	323	351	349	351	332	358	345	338	365	344	320	352	337	323	336	332	314	333	338	317	363	341	312	330	312	347	331	362	341	313	307	327	361	313	353	327	321	382	316	347	301	340	336	331	340	313	337	360	331	305	320	339	336	341	346	352	295	327	326	355	307	339	329	300	326	324	345	346	351	328	350	297	363	333	318	312	289	302	342	335	338	365	302	324	355	322	340	374	332	324	340	328	310	364	304	346	332	350	322	324	355	307	345	332	339	315	276	327	355	343	321	324	322	323	321	327	364	363	293	337	300	318	308	315	352	324	343	363	338	370	325	336	343	325	331	364	332	328	326	308	342	312	313	333	346	344	329	335	365	332	312	341	348	332	365	293	305	326	318	344	324	351	330	317	346	328	347	349	345	330	342	338	325	332	330	320	316	334	341	313	335	316	312	349	304	326	362	334	335	324	326	323	341	319	342	341	318	356	343	337	343	335	352	333	364	355	330	344	316	338	313	341	337	351	332	329	333	352	333	341	340	321	358	333	334	331	323	338	354	309	352	372	329	327	327	332	284	352	313	306	334	333	336	327	336	346	370	328	303	330	346	317	342	341	338	305	328	294	309	359	326	352	324	324	307	351	312	338	354	294	333	339	325	366	315	336	362	355	332	322	338	348	354	300	348	335	342	321	329	316	350	360	336	295	357	382	329	311	313	321	368	327	323	335	327	334	314	340	348	337	340	358	317	337	307	313	357	342	365	346	336	349	325	288	324	353	352	364	349	366	332	347	319	364	345	346	339	332	336	377	361	345	332	326	342	338	369	342	351	344	385	357	310	339	301	336	350	336	320	331	340	355	304	316	305	318	324	327	345	344	346	320	355	308	388	362	314	337	332	352	320	370	357	386	344	346	337	306	341	345	309	327	324	329	379	324	318	327	299	331	313	331	332	348	325	324	375	333	335	321	308	317	328	342	351	310	341	327	329	327	321	326	332	363	297	330	364	346	309	347	317	322	332	325	317	312	342	355	304	306	365	349	344	353	369	357	337	339	355	321	331	353	344	385	346	352	339	313	342	319	375	344	306	328	315	320	392	378	357	345	326	357	334	305	338	330	332	355	334	328	353	361	330	337	350	304	317	330	309	355	339	346	323	300	352	328	334	329	319	348	345	359	329	344	304	308	350	350	362	368	331	341	334	347	341	329	322	376	344	326	345	356	349	326	300	345	361	330	342	362	367	341	330	349	350	353	320	308	322	329	350	359	352	356	345	331	329	355	284	327	351	331	319	344	371	340	338	306	302	337	317	324	354	328	313	333	323	343	331	348	350	343	325	353	349	331	324	285	338	333	353	342	315	315	316	353	365	338	330	345	325	344	308	348	332	322	381	363	342	341	350	302	330	326	324	315	326	332	353	362	322	364	309	330	306	308	331	356	361	312	340	324	347	327	343	364	350	357	354	338	330	339	305	328	331	356	332	354	358	338	331	346	308	312	349	316	365	353	320	370	363	333	341	328	344	337	304	332	366	342	339	312	316	317	382	322	335	326	336	312	326	327	328	338	291	328	337	324	331	338	326	307	322	361	354	329	330	331	309	342	350	336	329	308	330	333	309	366	338	353	376	359	325	351	342	354	342	361	334	345	336	335	334	321	341	341	375	339	294	384	371	327	347	331	344	317	342	333	308	360	320	323	280	327	315	321	365	300	356	369	375	334	347	317	345	330	334	333	328	333	360	303	342	352	367	342	348	309	340	327	342	372	338	346	328	341	333	306	337	346	321	340	329	331	348	320	324	328	321	315	338	322	333	354	328	335	327	352	332	300	318	322	307	325	344	330	324	371	344	309	354	333	345	300	331	366	332	349	351	341	342	348	354	339	337	321	317	318	364	310	323	332	351	324	354	349	343	345	338	338	323	324	372	318	354	345	324	327	356	311	332	326	354	320	339	327	332	337	358	329	327	367	328	318	342	329	306	333	320	326	332	334	313	352	344	354	349	317	338	358	316	313	316	375	401	346	322	358	335	309	345	326	328	340	390	344	316	316	365	378	355	342	300	319	305	308	331	334	314	377	334	336	354	367	312	370	340	306	331	324	324	329	334	342	354	310	343	322	329	341	405	288	311	304	323	343	323	359	305	329	346	348	352	366	364	357	296	344	322	338	340	340	301	337	351	354	371	317	346	330	339	308	350	332	319	365	364	321	334	360	346	339	354	305	336	306	311	339	356	346	319	347	328	343	378	326	352	327	333	312	373	374	379	292	339	331	322	336	318	341	326	368	336	313	338	328	311	359	354	337	333	320	343	357	369	349	317	350	332	343	355	314	342	315	344	325	343	311	300	306	345	294	324	326	356	312	330	320	350	340	327	320	334	359	314	345	335	291	325	349	320	353	328	323	337	342	350	346	301	321	317	352	331	311	305	296	333	331	347	356	322	338	351	352	336	349	356	342	320	310	316	339	312	323	321	308	326	293	317	308	329	350	334	364	333	351	343	341	318	320	314	344	357	364	354	352	363	336	369	384	332	333	328	352	374	322	335	317	333	355	324	310	299	340	343	329	305	309	353	350	352	355	325	337	317	337	308	359	307	349	332	340	380	315	344	322	355	344	341	351	320	317	321	331	363	334	336	330	309	323	369	348	323	347	325	307	346	327	335	349	321	334	318	335	346	314	336	316	354	369	312	325	337	306	335	325	357	329	322	325	332	324	333	334	313	343	303	375	325	350	327	345	351	337	316	344	332	375	356	317	330	336	340	348	333	355	319	336	336	320	319	343	319	339	353	343	323	329	338	326	341	351	339	355	313	360	300	348	341	344	340	338	340	345	329	360	317	345	354	325	354	359	329	342	367	318	314	321	326	321	333	335	322	346	366	341	325	343	334	350	333	357	336	338	340	325	334	322	334	341	321	347	349	363	313	319	333	339	347	324	337	358	335	339	332	312	320	327	325	339	334	336	329	305	322	329	379	341	349	340	314	336	361	309	357	309	368	315	336	318	343	313	317	372	313	314	340	327	335	346	308	373	312	380	334	384	358	356	347	317	349	320	351	323	353	332
25094	34072	36257	20665	2309	2000	1688	1546	1419	1312	1247	1178	1154	1131	1083	1037	1032	1024	1007	991	962	1007	941	962	993	912	916	975	869	927	863	920	923	957	944	886	913	890	902	890	912	961	901	879	938	861	943	915	868	925	869	862	823	965	927	844	828	930	915	871	803	881	832	867	902	903	837	843	903	901	907	890	931	887	896	882	893	930	937	914	835	876	873	857	862	856	827	881	884	880	861	859	870	863	850	854	884	838	859	849	880	863	882	908	877	862	822	836	927	889	893	872	956	819	862	864	859	838	903	861	851	878	845	863	840	913	811	841	920	850	849	915	887	889	886	932	899	890	895	821	829	808	896	840	834	879	864	889	925	890	858	871	896	861	852	905	899	877	905	833	849	888	859	890	848	883	911	840	885	909	800	858	869	855	854	833	849	861	875	884	872	879	871	893	858	839	838	856	877	885	906	887	930	890	910	879	864	832	886	877	845	831	876	877	878	850	861	873	890	888	875	881	862	847	889	843	851	881	878	898	939	834	842	858	833	859	865	870	878	862	830	889	844	875	860	845	819	899	846	894	869	911	898	902	851	863	873	882	891	869	906	868	882	848	895	863	832	855	907	873	894	811	876	870	891	868	839	875	879	861	902	826	870	834	887	828	879	905	829	873	875	829	904	879	823	819	883	869	845	862	907	827	822	892	846	896	905	862	865	821	866	901	847	839	928	850	873	825	828	821	877	890	913	893	898	851	920	857	832	858	886	889	901	852	870	860	893	918	876	871	891	857	896	902	837	834	890	895	861	827	863	913	883	886	828	900	941	912	871	839	905	861	851	862	844	897	862	907	860	876	874	876	846	905	862	868	862	885	896	826	838	880	844	823	884	805	877	854	902	856	838	863	854	881	845	874	915	871	843	852	866	835	819	887	902	883	873	863	833	863	880	893	909	865	883	858	923	902	900	868	862	887	833	869	885	850	861	846	878	858	872	835	846	840	819	856	868	866	929	849	868	899	890	834	857	931	892	892	895	887	822	867	926	833	865	853	913	837	932	859	879	862	875	863	843	914	850	831	895	886	917	905	875	892	844	921	848	848	855	840	830	830	879	893	889	838	879	842	839	823	883	891	871	890	842	842	863	917	810	906	888	872	868	936	843	909	900	832	872	874	833	892	861	879	912	890	866	923	915	889	923	879	805	874	858	875	860	890	847	837	838	841	896	797	890	934	835	879	845	848	879	839	861	831	847	862	899	834	846	869	860	881	842	841	867	914	886	859	902	902	860	873	893	840	853	863	832	819	800	849	869	850	886	870	893	890	919	880	834	876	874	859	843	850	829	827	909	877	858	814	894	879	849	853	892	883	903	866	877	845	815	875	861	923	917	857	861	875	861	889	923	870	904	895	893	799	925	896	925	835	846	908	854	862	852	864	940	900	877	859	883	856	872	877	908	871	859	820	870	812	913	858	841	896	850	867	866	891	852	890	846	858	850	868	873	858	898	893	859	872	822	901	898	852	874	835	887	931	857	857	821	906	879	895	878	856	921	812	829	861	936	884	873	883	881	858	914	836	920	872	876	863	869	849	901	902	823	898	868	883	862	881	886	805	865	895	900	871	888	862	819	825	875	859	838	882	919	848	826	901	877	892	837	845	883	880	820	857	873	855	834	864	839	886	922	853	903	850	866	869	882	889	919	889	827	862	848	820	871	925	831	841	847	845	816	841	855	881	844	872	803	913	902	894	871	833	881	847	915	874	849	852	853	849	893	902	891	935	859	900	888	902	823	866	926	880	853	890	920	855	849	867	847	849	860	834	854	897	828	790	887	913	838	881	874	888	921	846	857	841	855	900	886	845	913	875	892	847	847	880	862	884	902	857	839	850	843	874	866	823	872	832	889	851	898	911	919	839	898	795	870	801	906	855	908	828	879	777	855	885	941	846	853	895	884	885	869	846	857	846	849	887	913	858	893	897	847	886	888	854	878	840	852	857	814	813	855	894	886	827	874	839	879	852	885	892	828	905	889	893	868	853	866	876	901	899	864	910	935	888	874	878	867	876	836	891	936	892	845	834	961	915	882	850	840	871	868	921	872	899	882	890	860	860	898	811	876	872	868	891	791	942	865	896	866	863	851	855	875	869	906	872	852	867	859	820	892	859	883	880	854	836	903	908	887	863	841	881	865	878	864	893	865	869	869	829	831	904	863	879	854	879	892	813	868	853	871	869	871	871	881	852	886	959	891	854	862	888	842	887	861	880	828	884	857	892	813	851	819	878	853	881	830	834	850	816	883	875	880	832	860	857	860	852	883	872	890	894	896	935	871	914	835	927	910	868	861	855	836	823	871	816	860	926	877	856	904	846	882	835	948	912	835	838	911	851	912	861	881	887	881	940	834	879	866	851	795	859	842	869	845	847	890	838	880	889	869	853	869	874	837	830	907	906	877	892	817	902	876	874	810	845	901	864	900	815	889	874	852	874	835	869	935	858	827	941	930	883	908	872	878	863	882	879	844	856	942	858	905	893	850	905	869	867	879	851	913	890	842	870	858	853	862	863	844	933	865	841	920	862	869	856	801	849	902	868	860	850	869	845	884	898	881	867	866	867	879	955	893	887	911	896	831	843	884	891	869	846	904	878	902	859	871	837	864	857	872	866	860	849	835	829	912	871	881	873	842	870	881	854	863	893	843	871	874	913	805	861	844	893	875	888	930	861	839	862	908	871	907	905	894	846	870	856	858	829	899	869	859	882	854	914	912	893	882	843	907	911	855	893	908	823	894	898	838	864	846	894	879	879	901	922	915	848	883	855	871	859	880	914	898	919	790	846	815	853	851	848	890	850	872	869	882	860	915	882	899	862	807	885	880	877	899	887	811	917	881	847	873	866	845	873	899	809	868	847	866	864	908	915	884	862	851	859	876	850	836	812	841	841	858	902	883	885	854	853	879	859	843	863	896	830	875	840	926	930	871	867	899	857	903	879	894	854	852	879	873	924	871	892	857	881	871	854	838	903	849	868	904	852	849	888	864	929	891	852	861	864	847	875	827	874	866	885	818	856	929	887	857	889	898	879	828	866	841	941	896	839	839	859	861	848	858	835	894	904	838	865	848	874	862	826	852	883	861	889	852	840	878	889	861	846	844	798	851	868	853	870	867	872	865	933	889	902	828	862	838	879	870	881	891	865	877	873	869	852	917	943	882	841	880	856	879	870	932	854	893	930	866	844	844	859	823	849	899	883	908	876	857	899	893	845	879	833	857	858	857	854	879	838	851	850	878	861	788	915	879	873	879	903	885	853	878	830	898	881	883	878	854	856	838	893	851	860	883	883	863	840	847	849	866	865	893	874	800	906	904	914	880	838	881	866	876	887	885	912	842	885	851	906	859	923	869	839	872	862	920	891	876	894	846	855	900	840	894	874	941	880	868	872	877	864	856	906	870	893	825	895	838	881	875	839	814	825	889	875	901	885	894	839	932	919	886	911	850	894	844	890	861	853	904	847	875	877	861	852
57104	59915	50983	28330	5362	851	645	544	484	449	457	445	380	374	380	383	382	341	381	368	347	329	391	353	310	360	374	395	336	372	323	387	366	372	351	383	386	354	349	374	349	381	353	358	348	312	358	372	363	351	372	349	332	376	328	352	337	336	351	337	345	346	375	329	317	342	333	346	349	360	314	364	370	368	339	357	339	367	311	351	303	354	347	353	301	367	348	323	344	388	348	330	339	322	325	331	335	322	334	346	345	360	307	342	323	358	368	366	355	333	346	348	344	326	407	363	307	326	364	351	362	331	330	345	371	370	366	362	344	322	325	344	374	308	313	325	372	332	314	345	374	348	371	342	367	368	332	336	344	360	325	332	374	331	332	347	376	346	365	388	341	340	338	328	327	368	364	331	367	371	341	350	337	326	314	347	396	354	326	373	367	333	358	338	328	340	338	354	346	324	335	308	355	332	348	331	368	339	374	342	348	331	354	377	375	358	359	351	318	341	336	350	327	355	333	347	337	357	347	349	318	328	343	334	310	397	365	359	373	317	346	363	350	334	316	343	321	319	300	315	374	313	342	332	364	369	355	342	322	324	372	336	363	348	334	346	357	343	339	356	365	302	327	326	310	343	365	332	355	326	365	365	349	320	345	311	329	330	365	307	345	345	312	330	321	360	359	346	362	339	362	360	378	328	371	325	331	344	359	335	360	371	357	317	390	347	345	351	347	349	357	328	368	351	335	361	341	323	355	345	350	336	348	342	327	372	356	346	337	304	327	311	305	348	404	366	374	322	312	329	370	332	366	379	327	303	339	338	362	373	328	362	343	333	328	341	360	352	324	376	332	333	351	358	359	349	339	317	323	365	311	323	359	336	360	337	350	323	369	332	323	365	321	371	328	369	329	340	348	349	347	342	367	358	358	345	309	364	359	314	369	314	347	342	339	346	341	358	367	322	392	354	382	343	361	320	338	386	360	312	333	318	379	346	350	363	334	353	383	293	361	332	360	339	372	341	358	354	349	343	338	329	316	339	367	332	335	294	351	331	325	322	355	357	323	345	327	322	335	338	337	337	352	310	359	324	340	372	360	348	375	321	329	340	350	349	381	384	302	364	300	346	337	334	377	355	350	315	323	339	334	338	346	366	350	358	347	350	352	370	345	352	353	350	330	355	342	355	390	341	352	333	345	356	362	343	323	366	335	348	361	317	355	346	367	378	311	335	336	360	373	332	314	363	337	348	348	339	354	304	369	349	354	332	349	357	311	318	323	352	339	338	351	328	328	354	354	363	323	353	334	326	356	328	336	375	323	341	330	331	364	357	326	316	377	319	373	359	348	327	360	321	356	366	341	344	334	363	334	332	354	346	370	374	313	341	337	334	315	374	336	339	344	310	369	326	347	341	324	360	331	320	372	337	346	334	335	330	359	330	329	349	322	348	378	352	354	343	347	357	330	357	309	341	357	343	351	301	345	347	315	361	331	326	314	333	373	337	338	338	368	355	367	346	342	345	329	320	348	327	344	343	358	381	327	349	343	346	352	360	334	334	331	332	358	334	331	336	345	297	333	341	315	350	389	351	339	328	325	355	371	343	351	328	323	388	384	325	325	367	346	369	354	349	350	312	349	359	308	324	353	350	371	311	342	358	324	343	329	356	330	312	342	349	371	350	353	338	329	348	345	329	305	366	325	359	349	347	371	346	345	350	337	306	344	375	327	348	377	362	339	336	365	368	334	325	313	325	369	351	331	324	348	318	348	318	332	332	360	374	328	301	351	359	312	348	343	371	318	365	350	343	330	366	360	335	356	336	337	362	316	360	355	372	368	339	312	328	326	350	362	354	343	334	349	320	331	335	363	308	374	316	335	325	320	328	328	346	324	326	337	366	365	313	330	336	337	357	342	336	385	350	381	317	359	351	357	347	319	358	379	334	331	336	337	368	350	350	309	307	356	314	301	335	339	376	349	348	363	345	341	371	359	319	318	344	353	362	323	347	302	352	349	327	345	347	302	356	339	346	326	355	335	348	331	329	329	312	352	330	340	367	365	354	341	310	340	365	352	344	337	329	329	312	362	342	377	369	329	346	325	343	348	374	319	323	376	318	331	348	352	321	331	342	343	347	343	306	343	346	357	333	330	339	326	317	331	359	343	298	306	332	326	297	360	393	381	308	343	341	358	349	333	316	361	364	316	383	366	308	384	343	373	366	320	344	344	360	354	346	348	363	323	352	334	333	375	329	362	327	349	323	353	340	353	362	392	337	350	321	349	341	377	324	374	344	340	342	327	321	312	351	349	328	332	350	339	330	335	332	306	340	360	341	368	354	319	343	339	355	348	337	357	352	335	341	334	357	328	318	343	342	349	357	367	319	300	315	340	340	332	322	331	309	332	334	349	352	351	332	339	348	358	362	341	367	340	363	325	365	335	359	337	368	305	339	347	355	342	317	342	367	322	332	369	343	353	355	346	355	330	339	318	352	371	318	330	357	332	327	350	306	340	342	359	344	349	386	345	343	365	345	333	344	350	376	347	386	344	306	337	327	340	328	343	359	375	376	348	373	355	338	348	365	340	349	337	341	353	331	322	362	326	362	401	335	337	365	325	377	334	370	336	334	350	311	334	343	366	314	324	364	354	312	352	370	356	332	340	342	356	362	332	350	370	337	356	374	340	339	313	320	356	351	348	383	349	316	356	347	326	353	352	340	344	381	332	341	355	346	354	354	328	348	347	364	322	311	338	361	379	349	364	357	334	342	403	323	326	336	327	381	313	330	333	333	363	327	371	322	338	367	364	350	347	364	339	339	309	375	350	333	347	359	328	365	344	344	357	331	340	319	374	313	318	330	312	389	354	379	354	336	356	359	329	354	290	321	337	321	336	343	337	352	358	334	302	323	314	327	335	323	374	363	371	352	337	342	328	329	339	348	304	286	345	329	394	329	352	352	309	346	344	381	374	310	324	312	375	320	328	352	361	334	363	357	346	377	367	324	332	337	354	348	312	391	333	359	326	347	354	348	324	372	358	348	321	345	369	325	349	354	355	338	337	342	327	347	345	330	346	354	342	333	360	312	331	349	326	336	351	354	361	325	336	368	330	330	363	327	362	353	325	346	340	351	366	324	345	349	391	295	340	335	339	340	362	356	349	353	371	347	317	355	370	331	341	351	346	346	355	357	359	351	344	353	322	344	320	326	333	346	335	361	351	350	352	332	310	365	343	359	346	348	329	338	364	319	327	352	340	338	336	347	359	330	332	375	350	395	333	392	352	333	361	351	328	367	352	368	349	370	329	329	332	323	369	343	337	346	365	341	346	335	356	329	370	335	330	386	376	320	336	335	313	318	340	336	326	356	352	332	336	377	338	376	362	373	337	356	330	345	322	355	342	347	352	340	351	323	331	332	327	355	343	351	311	356	354	361	352	332	336	324	331	361	330	335	326	313	333	351	371	308	341	348	353	338	355	365	333	351	366	357	351	336	337	343	328	321	349	350	355	313	311	311
33889	44134	46334	30038	3319	2863	2455	2077	1766	1739	1558	1495	1441	1260	1280	1249	1196	1098	1079	1074	1121	1089	1049	1031	1011	991	1000	997	963	920	941	954	961	933	983	905	992	950	916	934	931	940	860	940	910	890	900	906	886	911	866	906	917	879	868	933	894	884	901	863	894	874	890	873	917	916	879	825	934	971	899	831	894	854	862	870	883	844	841	843	844	871	848	893	853	869	876	838	872	880	863	898	876	901	902	858	832	815	856	890	860	820	843	918	809	867	898	853	918	909	812	881	927	845	874	900	936	855	844	910	812	892	855	894	861	881	904	882	899	881	839	939	864	861	880	863	845	907	839	886	900	863	836	827	861	889	872	862	885	850	853	817	875	842	844	875	867	831	857	843	887	839	843	863	881	840	814	839	850	829	879	875	840	892	841	894	912	878	887	910	834	909	866	922	892	850	886	873	834	877	842	895	813	834	870	900	860	868	862	866	897	865	877	904	885	854	868	809	867	834	885	941	821	869	845	822	870	844	827	871	874	873	823	854	829	825	867	878	873	804	826	916	848	867	869	879	848	869	870	875	786	840	875	850	887	880	816	845	874	866	864	891	859	885	863	875	877	897	849	870	860	835	803	871	845	858	867	848	917	877	853	846	877	892	830	891	853	830	835	914	782	827	819	878	857	862	837	842	861	874	826	878	879	928	856	880	860	876	905	922	888	899	846	845	856	855	857	819	886	843	832	894	864	940	871	921	892	889	906	898	888	836	870	832	849	897	847	911	854	888	852	836	880	879	896	865	848	866	880	778	854	841	878	876	879	814	894	911	863	850	874	851	841	886	871	877	831	912	900	801	920	881	889	869	896	846	885	871	842	872	816	868	871	842	915	869	854	897	871	840	897	832	812	839	863	832	861	895	830	856	822	876	899	829	788	860	844	893	868	868	866	842	860	846	874	848	854	821	872	862	862	861	879	907	885	858	911	893	832	876	891	806	866	834	873	873	913	856	880	850	872	856	825	920	822	801	862	889	883	905	902	928	844	818	889	836	893	835	826	894	843	818	874	863	872	843	832	921	919	870	845	869	843	884	824	870	898	900	858	898	880	876	812	814	871	872	829	899	834	842	801	857	839	883	868	890	889	894	857	840	878	854	863	900	890	785	813	851	899	916	888	875	861	845	871	882	915	891	814	843	909	892	884	840	837	890	898	813	906	871	853	853	837	874	882	833	864	850	851	892	890	888	902	865	860	854	868	825	899	872	811	914	870	840	748	889	893	835	848	907	907	873	874	903	889	892	927	885	848	868	853	830	898	845	884	873	800	785	864	872	830	894	868	835	887	844	823	889	864	830	850	859	881	868	876	932	839	822	836	894	854	841	840	860	815	863	896	870	872	910	906	826	858	861	825	846	846	930	845	833	882	838	800	852	902	865	902	878	870	845	856	869	865	880	834	903	852	887	861	883	845	855	854	876	865	834	838	905	873	844	826	877	889	847	845	818	857	854	875	873	846	910	855	866	815	840	871	833	816	862	823	843	836	822	822	845	860	863	826	884	832	904	917	863	879	876	824	819	864	846	872	862	895	872	840	846	836	895	836	872	877	842	827	879	886	890	863	858	808	904	821	827	832	845	834	827	843	933	822	833	900	826	876	915	843	852	856	798	826	870	840	865	871	865	872	885	895	901	929	856	846	834	903	953	918	819	863	862	859	913	847	846	902	856	840	888	859	867	896	871	870	916	890	837	854	866	798	885	861	894	891	919	887	862	891	876	866	866	875	877	868	813	854	868	881	855	816	835	920	842	883	803	817	861	846	877	826	848	877	881	893	832	870	903	818	910	802	865	882	879	900	820	847	852	863	919	882	885	864	862	903	854	864	884	866	818	845	857	841	886	879	844	857	801	871	850	865	867	849	853	879	872	864	889	828	867	857	848	873	913	888	912	894	837	857	903	881	855	845	888	870	886	837	865	907	903	839	841	872	868	852	847	870	829	864	887	847	869	849	829	841	886	911	867	862	922	864	863	909	864	892	897	875	906	798	890	835	834	858	896	837	880	872	850	850	882	865	880	886	915	826	881	829	864	864	857	884	834	862	837	913	908	837	949	873	825	846	854	841	827	844	866	863	841	877	845	836	814	856	794	821	860	853	800	837	858	845	884	888	903	862	868	888	902	874	827	813	899	889	844	874	873	873	858	835	819	855	900	820	865	855	864	844	868	875	860	874	900	889	859	854	860	890	886	874	851	907	855	842	868	873	830	883	873	844	865	851	882	884	873	847	868	881	871	869	832	889	870	869	883	892	880	846	873	842	865	856	879	904	866	847	867	836	899	896	911	855	906	910	842	871	860	894	826	839	814	842	896	874	846	857	886	856	902	897	901	852	865	875	880	846	810	863	835	833	898	869	859	909	850	903	875	877	861	877	837	876	889	819	827	911	808	850	875	877	839	875	906	860	847	837	824	823	889	853	882	857	818	846	848	845	880	895	863	852	862	856	861	892	876	883	851	882	890	823	821	883	819	852	866	877	850	834	894	893	886	898	877	860	853	852	855	856	906	855	908	854	883	846	856	860	824	844	857	901	867	892	871	855	835	886	869	881	841	903	807	866	865	878	841	886	860	875	838	831	833	843	864	853	879	857	849	812	824	869	823	827	899	869	854	832	797	867	889	916	882	893	846	886	940	833	821	894	852	860	867	893	852	826	834	827	893	888	900	885	858	806	839	808	854	901	870	899	859	863	849	846	809	890	800	837	831	839	811	832	854	815	863	884	896	859	887	852	902	903	824	920	862	889	872	862	861	865	906	844	886	857	816	861	888	835	874	834	833	888	799	895	872	830	837	882	871	857	877	904	869	883	833	905	860	864	874	873	843	887	858	863	821	826	890	876	823	861	852	866	847	879	849	867	844	853	881	831	857	858	864	848	886	844	821	867	849	863	840	900	893	865	832	884	852	869	841	868	856	900	870	836	877	815	825	833	867	849	818	838	884	866	823	872	852	873	816	891	839	899	836	889	856	881	867	821	852	882	918	843	927	855	846	863	841	884	896	885	820	855	944	882	917	885	912	844	852	885	917	845	854	830	833	822	848	890	815	882	840	876	849	831	899	907	853	882	857	833	856	849	837	920	859	834	897	915	833	884	836	852	833	816	891	832	882	875	875	813	792	888	903	875	801	844	849	848	831	862	834	848	865	819	861	811	882	840	851	814	877	874	872	886	819	874	846	879	893	866	887	836	865	851	865	802	859	819	845	897	873	880	901	838	826	878	842	864	879	873	919	836	860	901	860	878	836	877	835	865	843	836	920	824	819	833	863	887	845	888	881	897	869	897	808	893	827	856	841	874	876	847	839	808	871	862	835	862	903	875	866	871	883	837	894	845	860	870	878	863	886	887	831	822	881	845	820	842	865	912	834	868	866	842	846	802	874	890	847	862	914	863	840	903	853	889	846	887	872	865	860	827	917	889	853	870	859	883	831	848	857	846	847	874	865	874	853	838	856	868	838	818	851
7173	4757	2868	1164	293	207	186	163	187	187	175	191	186	186	203	158	165	164	172	184	200	185	188	188	193	174	200	169	184	172	182	158	166	185	191	204	157	177	163	182	183	197	190	193	188	208	177	190	194	180	187	156	144	186	192	189	182	173	200	178	183	155	192	208	180	190	184	194	175	193	180	163	186	181	217	179	163	178	185	185	174	176	172	219	217	161	189	167	201	194	186	173	174	199	175	171	157	193	172	177	173	190	205	178	160	176	188	174	185	153	198	172	187	164	167	183	179	162	171	171	172	178	193	172	188	170	189	182	183	198	176	213	197	197	191	160	175	192	157	184	188	172	194	186	212	171	167	153	167	188	191	176	173	189	173	186	166	164	153	182	193	174	186	192	185	179	159	180	178	158	173	181	168	173	177	197	211	185	168	164	175	172	177	175	177	170	211	188	206	179	187	209	189	199	176	212	191	199	180	170	184	163	205	200	173	204	162	185	179	201	178	182	191	168	159	184	168	170	187	191	177	164	184	214	170	185	186	194	156	185	177	197	191	176	194	186	161	180	172	165	155	186	193	174	176	173	168	176	185	183	159	184	177	190	201	168	170	184	175	185	160	182	166	196	200	179	158	208	204	174	199	160	165	156	182	179	195	191	166	170	160	185	182	200	160	177	183	194	160	196	165	201	172	170	196	173	155	161	214	183	171	181	175	156	180	193	189	194	180	172	176	200	172	198	177	134	170	196	175	181	199	185	205	165	185	186	170	204	172	187	203	173	196	167	194	177	183	166	186	208	178	183	168	187	211	179	173	182	182	173	205	173	172	179	174	175	183	196	192	167	192	175	195	186	188	186	184	201	174	210	174	186	158	169	195	162	178	193	173	141	146	205	187	184	182	173	193	189	178	189	184	196	188	153	184	183	170	173	161	205	175	177	191	188	178	184	185	177	187	203	180	159	141	190	185	181	167	205	180	174	202	195	183	177	181	190	182	195	183	208	193	176	181	182	209	173	168	168	179	170	169	161	184	170	170	193	174	197	179	167	173	183	177	167	180	172	186	164	191	184	147	180	178	174	193	194	189	187	186	204	147	167	162	195	156	171	192	184	168	184	166	180	175	172	181	184	188	171	181	157	190	189	204	181	164	180	171	175	179	199	200	163	165	171	175	196	176	195	185	199	167	189	172	186	167	164	195	184	168	174	185	183	171	174	182	162	178	180	176	176	178	188	207	187	195	190	161	189	208	171	156	200	199	213	168	155	207	174	190	199	187	165	200	188	163	194	202	180	224	165	175	161	158	165	168	192	195	170	185	162	175	177	179	183	174	170	185	179	172	194	163	190	168	192	176	177	165	191	189	184	153	183	191	175	212	172	195	176	183	186	190	188	164	196	159	212	195	173	192	178	179	192	164	166	164	189	167	191	187	180	183	191	175	154	195	175	188	189	198	191	166	182	171	185	200	195	189	165	183	166	191	194	177	165	160	170	173	174	183	194	180	195	179	173	179	199	192	186	180	165	181	184	157	161	191	197	192	175	189	174	158	187	175	187	172	180	207	168	168	185	193	179	182	196	197	185	182	175	156	180	180	185	185	172	158	173	164	172	194	187	167	183	182	191	169	162	188	149	182	210	158	173	181	168	183	183	152	169	186	182	196	182	179	172	178	181	182	184	176	182	186	183	188	176	180	200	175	181	182	192	192	166	185	175	186	190	167	183	187	173	161	167	186	209	184	172	181	196	205	220	186	187	195	202	177	165	189	175	185	151	195	190	161	181	190	194	178	180	164	197	169	188	226	175	184	198	183	169	189	190	188	180	152	164	168	174	178	165	186	207	191	159	189	162	179	172	186	167	170	193	183	210	179	215	175	180	174	188	178	188	193	178	174	173	203	207	181	192	195	188	184	201	189	192	180	181	161	187	189	183	188	174	178	173	175	174	154	185	181	168	193	184	178	162	206	175	173	180	192	168	183	188	185	184	167	186	189	183	188	184	179	197	170	168	172	197	194	190	190	177	185	178	179	187	185	181	179	186	176	180	175	180	196	202	153	196	179	187	191	201	182	176	168	166	180	188	176	150	186	166	183	185	168	172	168	180	202	181	178	184	187	176	198	190	191	161	169	191	180	193	203	183	180	196	174	152	173	179	172	203	176	183	182	187	215	205	192	184	200	180	160	186	194	195	192	175	192	204	184	171	179	196	165	174	167	198	162	181	178	177	166	176	202	208	174	187	204	176	186	202	169	168	183	190	201	201	185	177	180	204	176	182	208	165	168	192	183	198	202	184	148	170	192	191	172	181	186	174	174	172	177	185	175	177	163	200	192	157	190	194	177	180	198	181	174	158	186	169	194	175	187	219	174	191	180	183	164	192	179	187	174	172	200	182	183	182	186	188	192	221	168	167	177	187	206	204	204	169	165	179	184	179	172	172	195	184	177	199	185	188	169	185	207	172	163	156	190	153	174	172	158	196	176	178	187	205	185	153	174	183	196	188	194	171	165	186	194	187	185	185	192	164	164	165	188	183	153	173	179	187	172	171	189	182	146	192	195	183	163	174	179	170	178	176	190	180	177	159	194	193	182	194	164	179	209	176	182	177	208	177	156	183	193	169	169	180	166	195	164	185	185	182	168	169	164	166	181	199	188	197	172	188	179	179	178	173	207	186	157	161	160	191	202	183	187	184	184	201	181	199	170	197	179	161	175	207	151	167	155	158	156	161	173	180	160	172	179	189	180	212	174	204	186	182	172	194	173	184	172	182	172	185	185	184	205	193	182	181	190	159	173	178	183	175	183	171	185	184	189	165	156	157	179	208	169	194	165	163	185	177	174	198	156	184	157	187	163	181	196	167	175	183	191	173	181	185	179	168	187	182	178	193	213	209	180	189	176	145	177	167	178	178	191	169	180	191	183	210	182	188	195	166	189	226	171	207	177	175	198	162	172	175	197	184	182	173	163	173	179	184	190	169	190	183	203	179	163	202	202	197	165	167	179	190	189	189	161	168	175	204	182	162	185	176	201	196	191	170	166	183	195	168	186	191	162	161	185	172	193	183	170	190	207	181	199	186	198	198	186	177	191	180	176	171	180	199	192	183	187	189	151	185	206	163	176	175	183	192	173	172	198	193	163	188	189	186	175	165	178	165	178	197	172	196	175	184	172	188	199	170	212	181	163	174	179	175	170	187	188	199	178	178	185	203	149	185	180	155	185	190	178	179	168	177	163	174	179	171	199	181	183	181	164	182	183	184	190	184	168	208	201	186	190	175	187	174	187	163	190	167	195	178	179	178	183	171	188	169	184	194	173	192	163	181	191	214	169	175	206	176	182	179	188	183	167	199	170	193	177	187	174	148	183	191	181	165	161	178	171	185	187	198	170	192	167	190	207	168	183	177	187	188	183	190	178	180	167	180	162	188	189	176	188	170	151	175	188	175	183	184	199	179	188	168	179	188	172	186	183	196	176	182	185	186	204	159	194	169	179	177	186	189	159	188	172	197
6358	6559	5370	2804	590	637	607	591	568	505	557	543	546	557	531	539	535	540	536	549	555	550	542	529	516	536	489	517	522	541	517	555	541	546	545	533	488	544	511	536	511	526	492	525	525	561	563	518	486	547	531	547	567	525	567	489	565	500	545	523	564	490	479	533	523	526	547	535	555	545	585	540	572	495	514	548	544	500	533	560	549	523	528	556	564	536	513	517	526	533	558	523	551	474	524	540	537	594	476	549	568	589	525	536	505	496	504	507	523	544	533	521	526	520	545	571	486	496	495	530	521	524	501	541	531	500	520	538	514	486	547	515	564	512	501	524	504	555	564	586	522	562	513	526	491	517	534	544	544	523	521	537	512	557	530	532	543	564	498	552	539	504	499	513	500	546	511	502	520	532	522	509	562	541	526	544	519	533	554	501	515	510	523	549	513	501	528	547	532	519	542	540	506	496	531	510	508	477	522	528	553	542	488	541	548	530	529	544	541	495	539	526	563	537	525	533	511	508	538	537	535	518	519	524	513	546	547	545	532	561	570	559	546	557	505	514	483	509	503	549	519	519	544	523	509	538	557	517	545	562	519	498	592	547	522	532	584	536	535	518	535	507	520	559	557	508	560	535	526	522	509	542	529	512	538	526	573	527	545	525	516	484	475	525	506	521	554	529	537	535	517	524	544	535	507	534	535	535	537	539	487	546	555	531	525	541	501	524	541	498	584	515	496	480	540	534	523	514	520	471	523	543	540	530	508	514	541	504	550	527	562	523	548	536	494	578	515	492	499	531	543	523	529	493	566	543	547	534	517	534	513	487	484	530	476	551	538	542	530	509	509	521	534	504	522	521	530	523	501	547	531	554	498	491	492	552	527	545	556	529	541	502	525	554	517	562	513	554	534	508	500	538	525	563	511	532	520	555	521	532	504	520	506	561	537	539	497	574	504	531	530	517	518	508	510	496	521	530	545	532	533	531	545	525	548	524	533	552	535	539	516	538	515	522	529	526	540	543	515	550	538	516	545	515	551	525	544	541	528	558	518	576	550	545	569	535	570	554	529	514	513	496	526	527	530	548	489	493	523	562	505	501	494	548	525	529	587	563	510	530	492	523	558	514	522	560	507	499	554	597	469	518	541	516	530	580	580	554	537	541	526	533	495	511	514	530	511	542	494	558	525	514	524	520	521	494	512	534	563	515	529	514	484	505	517	508	548	545	520	516	513	515	522	541	524	498	521	542	516	501	483	551	549	530	497	548	519	549	561	508	571	514	533	512	580	529	514	548	511	530	550	548	521	546	485	536	539	534	501	526	522	490	543	533	558	565	558	498	546	495	545	549	546	553	511	512	529	567	523	529	519	508	498	536	527	539	507	511	538	530	531	574	530	531	507	541	541	525	511	537	520	530	502	550	562	541	512	534	543	519	522	550	531	546	510	482	568	548	528	481	530	530	503	551	536	551	499	543	519	551	504	529	499	533	537	549	561	565	486	519	526	561	564	533	522	557	522	537	557	507	531	495	555	527	577	505	511	554	531	542	522	565	520	510	508	544	514	517	517	521	528	527	546	556	590	522	520	492	520	539	528	537	539	549	530	541	523	555	555	532	500	531	533	516	532	503	557	529	507	531	488	523	541	498	514	537	556	514	495	523	512	521	556	540	542	523	520	535	505	516	551	553	515	559	514	525	536	526	559	555	536	546	517	515	544	572	541	555	509	494	514	542	535	549	488	541	529	539	495	555	505	524	552	511	532	530	531	513	506	472	548	524	534	552	541	537	497	500	507	511	497	509	510	587	528	520	515	555	492	539	526	532	566	530	518	479	522	523	502	540	518	505	537	506	536	555	488	529	519	539	525	507	534	485	528	575	499	529	510	538	558	566	535	529	541	523	529	525	511	505	534	504	509	549	516	557	532	557	520	526	543	535	574	531	521	487	521	530	503	564	562	553	486	557	549	548	524	536	521	543	539	519	550	508	511	526	515	523	531	512	529	589	554	535	526	503	552	531	512	532	531	539	491	522	520	541	507	544	519	549	518	502	566	555	528	498	496	571	528	532	495	518	528	532	544	486	480	547	530	545	517	525	520	513	529	522	535	511	524	539	495	515	560	497	529	527	507	515	509	514	503	543	533	526	550	513	533	527	538	476	576	555	530	513	559	544	507	548	551	501	505	551	528	532	510	491	539	538	500	536	518	528	522	497	528	511	524	532	493	468	526	487	568	548	497	506	570	538	522	502	543	525	527	535	547	505	500	539	522	539	494	484	543	538	551	519	546	556	561	516	541	565	520	527	493	521	519	525	541	524	519	521	498	542	523	485	541	512	544	467	506	514	590	556	479	540	558	522	523	498	538	551	539	512	535	525	546	558	515	546	548	524	551	492	514	552	539	553	489	528	526	489	522	510	496	521	530	594	517	539	563	568	546	536	566	507	550	531	519	508	540	534	519	543	537	556	513	531	551	575	508	554	527	555	529	518	469	500	523	539	568	530	533	559	516	509	551	527	584	566	531	514	533	530	537	533	483	545	519	532	463	490	498	518	506	547	510	563	502	527	518	515	547	520	506	482	499	497	554	522	571	551	560	549	534	530	536	523	532	531	548	496	545	515	559	548	540	543	529	565	560	553	553	536	502	530	493	536	493	492	559	523	527	542	526	511	516	513	515	578	507	505	576	530	520	560	506	562	556	448	512	486	483	553	511	525	512	539	542	512	532	563	550	550	501	512	504	509	524	508	540	521	533	473	464	538	512	569	526	523	512	555	517	517	496	492	536	502	552	509	542	527	545	512	485	535	572	545	521	560	526	560	520	503	545	542	527	531	529	525	559	542	585	499	505	566	546	516	565	542	547	539	539	540	537	538	526	554	543	507	532	516	535	550	505	537	503	515	526	525	491	503	500	534	498	526	513	497	501	516	547	533	539	543	563	515	563	555	514	521	570	551	559	552	494	548	549	529	503	542	515	524	501	502	543	484	531	495	560	510	512	553	540	516	519	535	558	561	524	517	561	493	514	509	523	517	536	537	492	540	540	526	517	541	522	538	491	527	538	555	470	567	519	529	506	538	489	546	526	558	564	509	521	555	570	503	515	502	520	529	504	548	555	515	503	572	538	527	503	534	562	583	516	553	531	494	483	503	517	528	512	526	495	573	516	563	502	540	542	531	541	528	522	537	564	526	506	500	521	478	565	519	524	554	542	590	529	531	548	533	533	507	533	485	500	515	537	550	500	525	536	545	524	528	561	529	544	533	542	540	521	539	537	506	507	539	564	497	520	547	512	515	524	532	534	510	549	540	498	554	548	547	515	563	545	530	526	513	531	520	550	547	490	480	499	548	518	535	511	484	528	505	515	493	551	546	564	570	498	521	494	531	538	525	561	528	497	572	551	491	506	523	553	569	530	586	496	521	553	527	502	559	570	541	577	564	534	560	519	527	498	533	519	523	527	522	495	500	533	520	521	542	508	496	511	501	528	522	576	528	532	519	506	528	524	545
42367	44608	36904	17636	1940	535	494	459	437	371	391	389	360	354	349	372	356	321	371	374	353	390	348	355	323	309	324	369	361	350	349	339	338	337	345	332	355	343	350	351	334	331	320	318	364	329	354	333	366	357	323	337	326	318	303	299	339	350	315	327	331	286	341	364	341	307	308	322	337	348	310	334	322	322	334	333	326	336	327	304	317	338	348	323	328	321	311	347	323	337	327	320	316	351	340	325	302	349	366	285	342	308	339	327	337	343	358	330	341	328	333	335	334	356	325	347	314	311	336	328	326	327	339	328	352	330	352	361	322	319	334	350	356	339	327	324	333	331	309	333	338	348	327	355	367	304	358	338	368	321	278	334	328	324	338	332	331	329	339	343	345	351	349	309	333	302	315	334	317	315	314	338	339	342	373	355	334	335	362	340	343	305	347	327	339	335	350	379	327	343	341	322	331	351	314	350	313	301	350	368	314	370	339	308	338	331	379	358	338	345	308	321	333	331	328	383	351	358	322	319	339	313	337	335	346	293	310	320	383	339	319	299	333	350	334	336	320	314	343	316	333	331	324	334	355	313	313	316	313	334	318	342	349	324	362	350	317	330	349	339	333	336	349	332	314	345	332	346	340	341	332	325	330	324	307	334	338	367	337	331	341	348	389	329	326	347	353	338	327	328	331	360	321	339	317	337	316	326	323	324	329	333	367	357	328	363	368	330	327	343	344	342	335	318	327	325	322	319	354	329	360	401	327	320	312	339	329	328	353	346	313	341	339	347	335	361	334	347	339	333	371	357	307	312	348	310	320	312	328	387	377	344	347	377	330	357	341	330	344	326	336	362	360	339	359	345	333	338	341	306	342	295	372	337	332	337	337	320	328	379	304	328	339	374	362	351	343	343	323	348	386	338	321	350	305	343	313	355	340	359	333	352	374	331	352	312	323	339	333	336	327	331	307	320	340	376	355	321	349	385	341	328	363	351	333	316	323	332	329	340	342	294	333	345	346	323	333	327	344	342	355	341	337	314	342	324	314	327	332	316	318	339	329	328	337	361	330	354	355	289	347	321	347	328	378	318	342	325	295	321	344	339	361	366	311	292	330	354	297	351	355	328	344	360	314	333	334	356	345	340	315	356	335	316	357	319	318	355	325	343	332	336	329	337	318	325	327	341	337	323	311	345	342	369	346	379	336	346	386	314	356	354	361	358	313	371	333	339	333	347	321	352	385	345	309	314	319	336	316	363	342	341	374	325	342	338	335	342	324	327	338	329	340	317	320	340	348	334	346	368	304	334	345	331	343	331	345	331	336	327	346	345	347	315	330	351	351	303	342	340	347	342	308	362	288	321	360	339	320	354	329	331	356	331	353	326	333	353	359	350	348	343	345	363	320	352	351	311	296	373	322	339	342	288	325	331	309	307	332	332	354	347	301	303	328	305	362	359	329	355	360	338	328	345	328	348	381	335	327	339	351	336	341	333	307	339	352	317	353	324	340	316	340	336	342	296	359	351	338	372	327	321	345	330	344	294	347	354	346	328	350	334	347	338	339	315	326	329	318	340	338	365	332	282	326	322	348	316	347	338	302	361	356	290	321	353	334	321	331	316	325	358	344	338	366	379	338	297	346	343	333	329	321	320	348	358	338	301	355	345	339	341	357	345	340	339	323	317	362	317	334	335	314	324	324	349	335	347	346	356	311	289	320	336	342	331	332	359	359	328	364	340	319	322	348	330	345	302	331	356	365	325	355	373	347	301	327	347	365	349	350	342	354	351	324	361	333	336	346	326	333	369	348	345	355	350	338	353	321	285	339	333	354	309	348	350	359	316	345	325	346	327	320	355	398	340	320	332	327	330	319	343	302	352	346	309	330	327	340	343	319	316	301	372	307	301	347	347	352	340	306	365	333	305	337	340	341	340	316	344	330	316	307	343	327	319	324	368	323	311	324	372	351	316	339	343	331	351	345	325	318	347	353	349	345	334	352	335	356	314	329	345	340	332	354	347	325	318	328	360	348	324	323	330	361	318	308	324	335	356	356	361	315	346	341	375	347	327	336	342	344	322	360	361	328	303	344	332	347	332	324	374	356	340	292	336	329	370	321	328	358	318	359	306	316	328	347	333	348	344	358	306	314	348	328	339	347	328	361	336	326	324	351	307	355	321	321	327	336	318	319	375	327	317	338	334	329	369	320	340	383	313	341	384	346	360	349	312	354	349	320	368	334	312	348	370	327	316	350	340	302	319	321	342	354	337	331	347	326	363	334	321	364	341	326	369	293	336	344	329	341	346	305	336	317	339	345	328	345	364	335	328	327	334	332	334	375	323	298	343	326	329	329	365	331	314	355	375	335	327	331	303	327	339	338	346	365	346	315	327	345	349	330	348	353	326	331	345	330	334	288	358	345	338	312	304	353	332	324	319	331	333	311	339	323	329	372	335	337	333	313	323	338	351	340	338	342	326	336	306	343	344	373	349	313	338	319	326	320	361	333	326	333	376	318	339	306	344	330	322	350	332	322	337	337	322	335	399	322	340	324	327	303	346	344	337	333	346	372	339	341	333	319	324	373	329	377	313	324	352	353	342	319	320	367	374	327	331	354	332	309	349	345	379	338	291	321	336	323	332	337	344	365	332	350	359	340	338	338	340	292	331	342	369	338	312	343	348	323	324	332	353	326	327	311	326	342	354	349	319	361	329	328	322	357	298	342	355	379	313	342	323	386	338	314	345	316	322	319	371	330	312	306	332	355	342	321	337	328	335	321	316	294	345	346	317	310	325	356	353	344	336	336	334	337	321	335	364	321	324	342	334	346	357	361	328	331	357	303	335	327	339	366	343	346	349	353	318	322	338	358	359	320	356	336	324	327	323	345	302	340	336	335	310	363	372	338	283	349	354	358	341	357	323	307	331	320	363	362	329	321	356	342	342	349	347	364	340	352	362	354	332	306	332	347	323	342	332	342	289	301	326	303	339	349	342	344	357	307	350	354	321	346	339	339	330	336	303	347	291	343	340	311	336	336	345	329	354	340	345	333	322	329	334	361	305	339	341	317	353	349	342	344	366	333	338	340	324	349	350	376	365	347	321	350	305	320	323	330	329	342	332	339	340	373	305	314	348	323	337	336	352	357	329	302	331	354	366	311	350	378	358	339	335	341	335	339	331	308	352	311	348	322	364	351	318	343	331	352	332	354	355	301	357	345	325	307	338	348	321	342	312	325	331	364	310	353	349	328	307	355	348	319	340	306	328	341	363	335	309	292	294	316	322	352	344	364	332	332	339	316	346	346	328	298	308	362	349	323	324	346	343	321	320	349	375	332	339	336	371	313	367	315	341	294	349	332	299	318	334	366	319	328	307	326	358	352	340	334	334	348	337	342	327	329	347	322	344	336	327	335	324	309	307	322	382	336	324	326	385	343	329	342	334	335	359	324	343	318	309	332	347	327	332	314	317	321	324	349	327	324	349	315	336	374	350	342	358	322	341	309	340	305	340	346	304
24713	35012	36044	22470	2206	1912	1702	1521	1361	1342	1228	1142	1150	1085	1063	992	1090	999	960	936	920	945	978	956	927	860	901	908	969	940	874	920	906	908	892	864	933	920	909	922	867	829	896	885	910	924	944	886	928	845	892	857	922	879	851	930	880	897	908	880	885	889	873	865	876	844	900	890	865	869	851	896	885	879	878	844	871	888	885	915	885	902	871	859	885	852	884	873	842	866	869	853	857	821	879	924	896	872	840	840	912	847	882	902	847	853	838	928	902	853	894	908	921	919	880	889	878	918	864	873	922	903	896	847	865	931	902	860	821	862	896	872	898	855	866	845	926	837	843	898	845	852	889	878	839	902	889	876	887	836	864	921	835	879	856	909	866	877	860	859	899	905	863	833	901	859	881	865	907	870	903	866	876	884	831	870	882	857	861	897	890	884	886	893	846	886	900	873	853	855	882	877	851	851	820	885	924	892	815	918	910	860	798	850	812	853	907	853	874	934	856	882	926	886	842	902	856	875	860	898	932	864	881	912	807	864	852	856	887	877	850	827	884	859	844	878	822	835	878	891	901	850	862	832	896	814	879	842	906	859	894	868	877	894	850	879	862	818	921	855	844	869	906	850	851	911	873	845	902	889	839	848	902	842	865	865	840	882	859	913	841	830	873	921	825	861	861	841	867	886	852	900	901	881	835	892	873	877	860	880	881	902	859	862	883	864	862	887	859	909	905	909	942	853	827	821	837	866	834	839	864	917	871	843	927	817	888	881	862	900	891	882	849	899	843	837	850	822	830	870	878	872	846	837	866	869	808	957	891	924	828	908	851	885	860	883	905	877	864	924	873	839	872	872	924	890	864	911	832	885	854	858	876	866	857	789	804	869	872	807	882	837	873	885	918	904	837	892	872	888	903	827	865	859	864	894	888	851	819	800	899	845	871	846	864	866	912	857	906	850	884	873	878	851	924	901	857	882	837	854	898	880	887	879	904	917	871	857	860	861	894	834	863	873	828	888	915	896	923	907	827	785	839	860	834	873	869	854	885	848	850	848	828	916	892	841	855	846	820	853	882	871	844	901	834	834	903	821	901	851	856	886	875	885	842	878	877	869	901	870	840	882	888	908	833	898	846	888	870	881	878	861	882	892	888	867	874	822	842	881	857	791	897	913	830	895	831	851	817	915	895	818	839	849	826	901	872	853	870	889	843	867	881	890	846	837	848	885	855	889	933	851	870	862	866	912	841	867	866	909	900	851	871	888	874	840	904	811	827	830	856	879	852	848	927	871	861	914	894	801	870	883	870	845	892	863	867	900	870	879	851	896	856	902	855	866	854	817	851	889	894	876	837	861	886	839	903	876	865	873	850	891	889	892	913	850	830	846	843	890	920	919	834	839	873	914	849	917	902	923	851	872	867	902	882	875	840	854	852	901	854	872	899	887	825	812	879	889	879	868	846	831	904	856	860	872	899	831	883	877	872	883	876	911	879	844	848	865	878	876	890	865	879	889	888	876	866	862	901	890	898	872	910	916	923	894	869	880	886	871	874	889	848	847	870	908	861	880	881	837	882	850	847	895	840	921	848	878	876	883	884	842	889	858	836	873	865	860	854	883	855	823	865	911	864	850	892	868	841	905	840	847	876	855	860	855	864	894	888	887	830	824	847	941	878	869	814	867	922	920	921	825	871	903	921	801	901	890	857	886	856	870	903	907	847	869	824	856	794	891	870	915	919	927	857	880	829	856	875	889	874	872	859	865	858	913	832	902	926	877	891	872	864	847	869	891	862	822	822	808	885	865	880	899	839	832	852	813	819	877	843	864	905	894	848	788	885	828	872	855	883	854	914	864	842	898	896	882	844	830	915	907	852	869	858	911	848	836	890	825	914	886	850	870	877	877	877	846	868	852	844	833	849	879	917	883	916	837	854	896	933	861	848	900	863	850	872	823	838	886	888	861	888	856	830	897	881	884	821	825	867	832	837	847	894	872	869	889	852	881	864	825	808	885	895	842	874	891	852	849	833	885	863	831	891	916	851	887	819	858	906	856	896	826	869	848	830	836	908	827	886	872	881	872	894	846	847	858	805	858	879	863	854	868	851	879	920	864	887	881	922	874	853	853	914	881	870	835	894	859	881	876	852	807	902	853	842	899	875	919	904	863	832	919	866	901	892	888	837	922	892	889	913	902	924	890	875	829	862	839	830	878	870	877	894	869	861	821	896	884	855	854	832	885	804	885	859	877	857	923	909	851	870	867	898	899	831	890	850	854	876	857	881	870	835	889	849	860	883	886	858	904	865	881	899	881	881	868	936	914	854	909	837	899	916	882	917	840	895	803	872	904	892	851	861	926	831	853	871	863	894	843	830	848	857	841	883	874	849	851	796	882	838	905	909	827	879	888	850	865	858	878	866	863	878	908	878	910	902	819	851	889	901	880	901	823	870	862	903	870	861	859	807	836	864	813	879	877	908	859	919	925	883	854	871	886	864	890	872	843	852	916	829	777	870	863	864	853	860	869	854	881	856	863	936	864	873	852	880	844	859	842	859	832	844	859	850	878	831	884	859	829	852	858	847	799	929	867	885	902	933	860	864	903	829	861	872	844	883	899	865	827	862	871	838	899	894	867	862	866	835	876	919	871	837	825	909	854	922	806	873	837	866	889	894	862	894	875	878	831	854	858	920	808	832	864	885	863	894	865	834	853	896	879	854	883	861	875	874	886	891	878	871	916	841	802	859	873	884	855	881	905	861	873	854	893	871	881	852	867	848	873	861	881	851	808	891	878	787	836	842	894	860	864	842	872	864	868	839	860	885	885	899	906	840	813	864	865	861	918	857	836	871	884	901	855	924	793	889	870	864	877	887	889	872	898	892	819	851	872	878	884	864	885	820	874	834	893	888	864	855	880	887	881	890	810	881	856	883	811	907	870	886	845	905	870	814	909	875	853	848	871	941	830	891	915	907	851	863	865	844	898	854	836	821	817	876	824	888	860	854	872	881	799	869	904	887	875	839	867	842	848	866	865	841	831	849	868	870	851	896	899	860	853	866	865	880	849	889	888	878	862	862	851	834	920	889	887	910	876	891	888	835	872	852	892	875	914	833	839	873	863	823	887	889	833	875	842	849	884	896	862	904	851	849	869	830	913	859	882	882	863	869	897	831	866	874	821	885	910	870	847	867	854	888	859	822	871	882	864	858	815	853	869	840	839	818	875	848	890	911	869	895	890	892	843	911	873	827	898	869	891	901	877	942	845	846	863	912	803	866	903	821	864	861	860	864	822	946	887	885	833	845	867	881	849	864	873	886	888	869	855	855	835	807	831	880	862	871	859	883	874	829	844	921	867	902	847	884	872	862	854	860	816	888	870	822	871	869	874	914	862	920	838	913	853	896	844	871	861	852	881	842	865	877	891	905	858	880	876	833	855	836	818	870	901	856	904	824	866	839	922	861	875	844	871	897	835	891	861	863	863	867	820	874	817	918	875	870	893	832	892	864	844	879	904
56162	61214	51452	30634	6396	800	677	591	524	469	441	451	400	448	376	372	388	375	366	384	341	387	374	371	347	372	311	366	365	324	334	351	324	354	360	355	335	373	323	316	309	364	311	328	326	352	330	352	341	354	347	361	338	347	348	349	354	333	353	370	357	362	338	344	334	362	312	381	366	300	346	319	360	353	332	363	307	345	324	326	337	353	324	353	380	342	358	365	292	340	373	344	318	335	315	355	349	334	336	300	359	335	331	303	317	337	322	341	327	372	350	376	364	378	327	369	331	368	340	367	360	323	351	319	321	391	338	305	346	328	342	324	328	358	330	328	336	376	360	338	338	320	371	377	343	357	316	319	355	336	352	321	324	319	354	359	330	343	333	347	349	353	355	359	346	326	346	331	333	319	339	339	340	366	319	341	310	353	363	309	354	353	310	346	366	335	347	334	336	344	325	343	301	315	341	333	343	344	325	330	333	317	337	383	300	312	344	361	347	343	354	361	356	330	343	328	329	299	383	315	337	354	342	344	318	339	366	329	349	350	336	329	364	337	329	338	345	390	341	329	353	385	330	317	310	328	344	337	357	372	358	345	353	334	335	345	326	366	337	327	355	365	340	356	348	389	348	340	340	301	321	347	323	307	323	324	369	352	377	333	357	345	350	351	331	341	328	343	336	366	348	341	349	363	335	371	357	331	337	332	350	344	358	324	338	346	335	356	378	353	341	344	323	344	316	345	355	340	365	350	399	346	349	319	344	362	359	314	344	321	312	344	342	352	324	331	328	328	350	345	341	353	340	347	351	299	336	348	376	366	315	332	334	321	326	311	306	351	366	329	322	320	313	310	335	336	360	327	353	346	340	334	391	367	319	324	312	346	368	346	346	322	339	365	362	357	325	332	362	352	342	351	347	378	349	371	354	374	315	377	316	310	389	384	352	326	332	321	383	328	336	308	351	323	320	342	336	370	345	315	340	404	341	354	330	321	351	337	353	358	335	369	330	326	364	382	341	326	330	343	341	353	340	330	348	328	358	326	355	351	334	348	338	333	320	366	309	341	334	324	322	301	335	349	320	333	370	329	389	360	350	320	366	325	336	318	350	356	341	345	336	339	324	352	356	365	351	352	316	353	343	328	323	341	339	317	312	327	333	325	347	311	370	354	354	342	325	320	341	348	318	356	347	321	361	338	352	343	382	368	367	326	315	353	346	336	335	336	373	394	332	327	347	338	343	352	337	321	324	349	348	343	322	323	339	343	320	327	344	335	347	341	372	355	349	336	326	333	322	388	353	350	369	365	322	304	365	390	318	330	366	338	297	343	314	343	324	335	328	333	372	360	342	344	341	361	328	312	369	361	309	303	338	368	325	354	330	340	313	353	331	373	353	344	371	341	329	324	328	333	408	336	340	349	361	353	346	374	315	326	346	344	357	348	359	343	334	347	315	360	346	331	339	340	313	350	332	364	323	350	373	343	324	331	347	364	332	327	327	330	356	350	314	368	335	365	341	341	322	362	319	347	361	343	331	334	350	328	350	314	344	308	340	314	378	336	352	349	349	333	348	354	371	365	325	316	371	359	342	349	371	352	331	339	369	325	330	331	381	345	332	307	332	342	351	376	342	320	337	334	346	351	375	347	322	347	356	318	339	351	318	330	334	336	378	345	352	343	339	342	350	335	345	348	337	352	331	320	365	334	339	369	344	350	344	369	358	329	336	358	355	345	417	295	348	330	345	354	370	342	343	334	377	286	349	363	350	369	327	341	356	320	367	310	332	361	359	366	367	315	327	337	363	366	367	340	380	351	329	343	351	359	362	366	351	340	351	359	346	365	324	348	346	349	364	346	359	330	355	371	345	353	360	386	376	363	352	309	361	324	347	335	354	325	359	304	295	352	393	351	360	344	359	382	359	352	366	337	357	360	363	331	322	344	326	330	349	362	346	340	364	331	330	323	379	344	320	315	316	339	367	317	338	355	360	351	384	338	368	346	340	305	349	378	339	333	332	347	330	350	340	348	358	336	365	354	354	316	345	328	337	346	344	341	322	328	331	360	353	345	356	313	327	340	317	353	355	321	334	338	326	331	371	318	299	361	365	380	363	327	302	328	345	336	350	358	358	287	320	363	338	320	356	378	326	327	340	337	329	303	320	338	371	352	331	310	321	368	326	325	371	339	331	320	354	368	333	338	373	359	320	291	331	344	318	338	335	336	351	351	347	317	391	312	341	346	339	307	342	326	313	345	348	349	378	334	365	355	380	345	336	350	319	348	332	319	344	362	366	371	335	363	339	323	336	323	347	329	332	345	290	329	321	343	369	313	337	342	360	338	344	367	374	319	340	360	363	332	341	320	329	333	358	363	352	408	337	369	327	335	331	373	345	359	361	369	356	336	346	322	350	337	324	323	316	360	352	381	320	375	387	332	336	354	388	368	334	388	305	349	337	366	327	310	353	370	373	320	335	331	347	357	323	365	365	367	365	318	310	329	350	329	346	331	301	332	344	344	323	332	324	320	307	341	364	331	339	337	307	345	349	340	348	322	363	338	328	378	364	346	356	380	347	341	310	336	301	318	351	347	341	369	313	362	314	348	353	356	354	361	337	330	328	359	306	351	364	355	347	351	352	325	339	346	331	339	351	341	325	351	370	358	358	353	342	361	371	321	359	359	341	344	332	331	339	360	344	344	367	370	318	329	329	337	334	345	317	357	322	321	327	351	359	336	354	337	363	322	314	338	359	343	341	366	335	335	340	318	349	348	362	310	328	331	305	342	342	348	350	322	343	331	338	365	329	319	313	324	350	346	360	364	359	342	332	364	321	367	357	343	344	337	370	332	345	351	355	346	323	343	337	346	352	305	335	319	368	324	377	320	339	361	338	338	335	329	337	348	322	346	376	359	343	363	340	362	351	320	337	347	339	349	348	360	319	370	308	303	306	346	326	365	301	329	340	331	346	360	332	323	375	324	331	332	346	341	319	341	352	324	354	322	362	317	353	326	322	348	334	341	314	324	348	324	335	346	321	327	351	351	349	306	341	340	401	343	334	373	354	357	345	339	329	347	338	345	356	367	374	360	346	331	361	361	328	350	315	350	358	341	353	339	332	321	358	308	324	347	360	342	360	333	345	368	375	335	343	315	351	333	352	381	362	339	325	300	321	378	352	363	320	323	353	361	365	312	328	324	316	355	358	366	316	319	326	322	322	384	357	359	373	343	321	360	344	366	351	337	343	347	351	369	318	342	337	345	378	388	313	350	339	349	331	340	345	349	353	365	322	314	331	339	342	375	326	360	360	308	315	332	349	347	347	330	344	369	339	301	323	343	366	329	339	315	336	332	324	349	367	345	307	330	349	348	373	343	352	355	378	344	335	312	348	337	349	327	332	324	349	347	324	344	357	342	319	364	355	348	338	325	357	346	344	355	383	372	332	363	335	324	389	319	384	359	366	342	318	324	341	350	361	336	364	339	359	349	310	353	337	324	356	326	325	343	323	345
33509	44664	47281	33486	3555	2933	2365	2117	1885	1704	1465	1385	1352	1277	1209	1255	1190	1130	1092	1085	1052	1028	1030	1008	982	930	1009	926	917	1010	955	942	956	909	912	931	916	898	912	907	881	938	912	882	966	907	926	906	935	928	919	880	924	914	919	893	830	831	911	833	870	845	808	951	840	925	875	887	887	846	822	884	852	891	865	804	878	891	876	889	854	922	889	861	858	885	877	869	867	873	886	865	891	861	841	908	852	837	918	923	871	865	870	868	843	908	870	817	845	860	898	883	860	876	824	862	875	873	828	888	866	834	841	887	900	904	948	830	867	854	847	915	852	896	872	878	853	871	842	850	846	897	814	885	896	853	892	891	883	904	884	862	901	824	904	877	853	852	830	851	902	834	877	886	870	879	816	894	895	894	902	832	851	842	821	857	822	867	883	860	833	892	846	876	858	897	903	811	855	876	863	865	858	880	919	862	883	827	907	852	832	875	864	828	876	858	847	864	854	884	869	882	901	816	876	845	876	850	880	837	843	854	842	831	913	822	862	897	843	822	852	854	882	841	843	873	850	851	877	901	849	905	873	833	845	854	831	864	927	870	891	855	833	856	896	859	877	882	900	844	892	864	835	859	850	865	835	880	821	879	864	866	863	836	920	856	845	834	909	809	864	862	882	846	905	872	878	860	864	878	880	859	835	851	821	878	867	849	874	881	837	862	869	848	863	820	896	859	873	853	893	902	834	871	900	863	867	889	871	818	819	864	860	891	898	882	847	899	829	900	819	873	829	894	851	909	832	865	917	817	844	820	896	901	867	910	881	867	862	865	897	872	921	844	851	854	855	885	896	881	861	897	899	915	816	893	863	854	849	870	909	862	868	864	827	879	826	854	887	884	856	803	800	884	864	843	839	856	869	852	908	871	859	837	910	843	829	873	857	863	854	849	848	852	861	846	875	832	850	810	885	880	848	889	874	841	853	843	850	889	841	871	890	869	846	861	863	818	848	853	863	771	887	886	820	863	821	886	862	892	898	855	845	869	842	844	859	851	874	874	853	869	829	876	865	870	844	850	893	871	866	888	849	848	915	898	843	857	888	877	881	821	890	851	825	904	864	880	863	823	863	836	859	863	856	895	872	822	893	841	914	890	815	808	844	813	869	918	849	847	841	899	819	895	836	850	907	850	837	828	810	866	884	864	896	851	851	858	859	854	867	866	904	856	831	894	823	833	904	829	837	823	889	883	823	856	833	928	867	833	863	872	906	831	862	892	911	883	935	819	854	844	978	885	866	841	901	871	825	856	877	862	880	878	856	820	818	839	865	876	885	895	864	857	859	841	861	881	871	860	854	873	832	832	894	853	874	884	873	893	832	859	848	845	861	900	842	899	870	875	882	800	873	844	852	863	861	875	893	849	850	860	860	852	869	882	899	858	905	918	924	895	905	839	845	815	831	876	899	894	890	827	847	892	864	925	896	854	867	831	838	859	893	842	871	870	856	876	881	890	847	849	860	876	846	811	815	888	860	889	842	896	888	856	886	842	826	865	865	872	816	848	852	851	870	875	817	850	831	876	871	881	876	862	844	841	863	871	862	870	817	837	877	869	893	875	861	904	862	864	906	849	869	839	895	867	897	852	865	914	861	908	852	864	834	876	908	863	835	845	860	855	805	885	846	888	878	847	856	881	815	825	824	836	904	879	855	911	859	847	903	836	850	826	830	879	841	870	887	874	820	859	906	871	896	843	839	844	806	854	851	861	894	897	870	847	841	901	849	878	874	880	900	842	869	838	902	863	844	926	840	837	849	926	854	866	855	888	842	850	867	833	823	855	912	873	851	889	819	841	885	837	847	860	834	891	877	890	866	815	858	875	844	912	874	824	863	888	901	844	860	870	896	886	858	874	867	845	811	838	886	880	878	857	884	867	920	921	836	861	844	881	841	837	891	884	806	863	912	887	928	863	870	846	806	874	867	905	872	831	824	832	869	876	861	893	887	877	903	865	857	894	805	909	858	817	861	899	852	849	827	850	831	832	869	853	862	909	903	894	935	904	885	893	852	878	918	895	866	843	884	842	879	818	858	891	849	827	862	870	841	900	825	847	840	900	855	838	872	930	913	833	903	877	885	887	896	875	798	871	826	808	812	927	830	904	853	843	872	811	823	807	887	862	898	895	927	860	872	877	900	918	874	877	839	907	855	891	857	877	842	892	915	806	837	884	857	826	885	880	846	899	922	899	847	899	796	930	854	917	892	835	856	836	859	840	864	808	846	834	875	863	831	804	872	885	918	852	886	877	874	891	865	854	824	825	823	879	876	932	856	862	851	850	937	839	879	863	856	881	900	856	849	900	854	873	856	838	871	848	818	895	837	816	859	828	845	870	915	848	854	878	903	847	865	866	819	864	833	782	813	872	858	843	830	829	848	869	894	852	860	900	873	835	840	843	860	824	871	813	878	857	886	858	861	844	879	854	877	888	830	894	891	915	817	836	861	863	882	869	888	851	926	870	878	858	868	836	842	875	868	874	850	835	854	870	861	849	867	837	915	833	891	851	927	897	838	890	829	848	812	871	868	879	856	891	866	863	852	848	896	882	821	841	823	845	911	862	821	863	842	885	878	903	838	843	851	890	856	904	871	910	837	818	818	867	865	884	812	901	875	799	867	833	883	842	888	837	828	830	914	823	876	865	873	904	908	893	887	824	886	849	856	837	855	886	875	887	862	832	830	807	847	877	824	840	879	813	847	810	817	809	839	860	852	863	894	836	883	916	916	874	904	872	838	853	868	897	901	868	837	843	849	855	846	872	892	879	872	886	877	867	790	859	841	896	833	835	880	889	859	886	906	816	847	887	883	881	857	846	837	879	848	827	825	946	824	895	855	830	823	859	866	844	856	851	855	841	882	871	834	830	889	841	912	883	848	928	899	909	834	848	868	900	837	875	846	854	899	832	897	863	820	831	870	854	784	896	884	905	876	909	867	857	846	901	942	903	864	889	921	887	793	866	871	825	905	818	826	883	843	862	823	865	868	838	827	847	871	867	878	877	890	829	890	899	823	901	816	889	881	882	971	875	892	859	874	855	917	834	898	858	872	901	840	900	860	869	828	855	875	856	882	875	831	876	819	842	893	880	839	776	880	862	846	796	879	837	842	866	849	876	838	827	812	813	830	882	829	840	890	820	863	815	894	845	876	861	835	847	871	809	863	836	875	856	863	859	884	838	868	825	910	850	836	890	848	806	881	830	837	892	818	903	857	812	872	928	873	868	894	866	878	869	857	849	841	858	896	877	844	870	861	905	852	883	900	905	845	867	885	844	863	867	882	885	826	857	865	831	848	860	916	836	846	832	866	860	826	886	861	872	873	856	908	788	863	817	843	851	855	878	829	890	919	881	825	812	852	860	797	887	890	842	808	848	845	896	823	916	844	846	828	896	868	893	841	843	850	865	866	818	872	852	840	828	876	869	865	883	991	882	886	820	882	842	833	865	882	891	854	853	872	893	892	837
6670	3948	2248	967	204	179	207	195	161	184	201	189	177	149	181	166	192	167	174	196	206	164	189	154	197	192	186	189	171	171	184	180	208	164	187	181	181	189	193	182	176	195	204	170	168	163	166	199	200	200	203	184	169	169	213	171	177	173	215	186	188	166	151	171	161	158	181	175	190	179	188	214	207	188	180	172	167	219	177	175	193	175	185	194	173	208	175	172	187	182	168	163	180	159	164	158	208	160	176	185	187	182	188	174	198	196	177	185	179	168	185	177	159	184	214	205	172	187	178	178	193	196	191	204	148	151	182	187	189	180	167	173	181	164	195	191	159	158	163	190	197	192	225	174	170	188	163	159	182	160	164	194	192	206	193	192	177	187	188	166	199	176	186	207	157	168	160	196	166	185	180	180	190	174	179	177	177	202	181	163	186	201	206	186	184	186	183	178	192	182	201	168	188	181	192	176	226	212	152	185	174	180	180	180	199	168	181	188	152	166	163	170	162	186	196	166	176	149	175	170	208	192	189	167	182	160	172	174	176	180	171	181	175	172	186	169	180	178	166	177	189	175	161	196	162	159	176	174	195	180	155	200	171	199	190	188	202	174	190	186	187	196	162	176	186	207	199	183	184	174	170	190	187	200	176	184	175	179	169	168	173	172	191	163	158	188	154	176	170	172	170	196	175	179	199	183	200	190	188	194	197	183	192	158	181	156	179	155	180	180	181	164	176	195	163	168	192	180	199	190	187	196	190	219	185	186	189	178	181	200	178	189	177	184	192	216	220	172	204	185	161	207	197	194	193	170	205	192	205	191	198	187	184	192	173	165	169	197	185	172	198	198	175	189	189	193	186	196	174	195	160	190	147	172	170	163	178	195	202	182	188	187	187	190	182	181	164	205	163	134	198	170	159	192	189	185	172	174	165	174	178	193	179	211	179	198	166	170	187	200	176	175	178	177	179	187	176	149	181	206	163	187	188	192	186	201	181	198	175	171	177	185	175	188	167	185	188	202	169	179	176	161	178	166	179	178	185	166	184	177	211	194	195	186	157	169	190	164	179	186	182	169	181	218	189	177	155	180	166	193	179	189	166	173	156	178	190	174	170	169	183	180	164	184	182	177	180	197	193	190	179	188	187	167	202	190	181	192	161	177	204	188	168	188	190	198	214	179	181	199	152	201	190	210	158	197	205	178	193	160	193	180	190	181	183	198	203	176	213	143	194	185	189	180	186	212	179	177	177	175	179	165	171	182	208	180	196	175	168	192	169	192	197	187	185	190	190	182	161	181	189	147	205	188	180	189	181	192	218	200	194	198	197	177	206	167	204	213	159	190	191	194	205	169	181	182	172	177	217	187	175	163	181	172	200	198	175	193	199	182	168	171	145	173	185	169	170	162	201	181	179	166	191	208	186	169	178	187	178	211	188	187	200	180	191	174	163	186	177	188	217	159	165	154	183	159	181	189	163	166	157	216	188	187	204	186	168	202	198	165	178	159	184	201	176	168	193	178	188	187	158	166	187	178	156	193	171	166	182	172	188	186	194	194	184	172	182	190	181	188	173	188	181	189	177	195	174	183	170	166	187	178	198	180	170	190	172	201	150	195	185	166	188	175	203	201	146	195	190	171	210	170	171	170	186	221	205	198	172	187	197	181	189	174	165	192	179	180	185	173	186	212	200	188	180	172	189	182	181	215	174	206	192	178	183	186	159	192	173	164	193	171	195	178	175	191	198	191	193	173	206	175	170	195	189	176	169	187	163	160	196	155	180	158	165	162	185	190	187	194	184	185	176	166	170	187	159	184	197	198	184	168	186	165	184	169	182	179	174	149	185	179	198	174	190	176	193	195	192	181	208	172	188	183	192	190	164	197	192	187	175	178	191	184	195	181	156	184	189	178	181	193	189	170	154	182	189	174	190	179	159	174	170	190	178	196	191	174	179	198	198	169	170	161	192	179	193	181	191	168	189	205	190	168	184	157	150	175	191	160	167	205	193	193	197	178	202	167	178	186	183	173	206	195	176	186	159	172	184	185	168	202	199	166	180	194	171	182	180	169	180	158	181	198	185	172	188	195	183	158	173	186	175	181	194	205	189	201	183	171	172	188	192	166	177	183	182	180	182	162	186	156	165	153	177	221	172	186	180	176	201	191	182	171	166	215	181	186	199	164	190	170	178	178	178	173	171	194	176	202	171	195	187	161	182	167	185	173	176	186	187	195	185	177	180	175	165	170	181	176	183	199	204	163	175	193	178	179	169	190	210	183	170	185	194	210	170	203	210	177	212	191	177	162	168	190	173	166	170	207	156	189	186	185	193	201	192	185	192	168	206	165	207	170	224	180	186	192	188	189	179	157	188	162	190	186	173	178	179	188	188	185	184	180	174	170	185	179	152	196	200	195	185	179	217	181	176	191	202	161	168	198	178	185	189	193	192	190	180	196	172	193	191	188	181	167	189	184	185	205	189	178	195	192	184	204	158	198	182	191	197	191	198	195	199	192	183	179	199	178	216	188	174	189	165	188	188	195	192	201	188	179	189	175	184	183	182	172	194	160	186	183	154	164	203	201	179	195	188	181	170	194	177	176	170	166	174	200	205	193	192	186	162	197	187	217	176	173	154	190	178	183	167	161	171	184	193	188	199	182	187	172	181	177	179	188	170	166	177	182	186	175	184	203	175	161	226	191	199	180	172	176	180	168	179	188	172	185	205	171	199	183	194	175	170	168	187	179	180	183	180	207	156	183	199	173	165	214	179	192	178	196	180	180	202	181	191	165	198	207	164	186	172	207	186	169	196	191	166	178	166	172	176	165	213	164	198	176	191	177	167	173	181	187	195	189	170	194	174	170	173	203	198	164	167	184	166	168	183	179	234	214	180	189	149	196	197	159	170	162	169	179	190	196	203	183	199	213	202	187	198	165	169	189	175	191	178	159	187	194	167	179	209	187	193	220	185	148	201	170	161	161	187	190	180	194	176	171	191	179	175	177	183	186	203	187	187	187	179	180	163	196	166	188	168	190	173	192	173	166	186	161	203	201	154	185	184	169	174	182	209	181	151	197	172	161	204	175	172	192	192	183	207	186	192	204	189	184	194	164	188	174	186	178	198	159	183	179	172	175	188	164	184	190	192	174	180	204	164	185	190	195	168	183	189	190	186	192	178	161	188	208	188	157	153	195	170	192	156	185	202	176	176	161	174	183	176	185	182	188	190	185	176	181	168	172	182	191	178	189	175	159	174	191	188	168	185	173	170	185	174	216	212	187	178	166	167	181	186	171	186	168	179	185	176	164	177	170	197	166	210	179	179	200	187	175	173	208	162	186	218	172	193	189	153	171	192	163	185	165	170	160	195	211	202	195	199	187	196	164	176	172	157	186	182	195	185	184	198	183	192	166	189	200	159	193	186	181	179	179	177	200	183	165	179	206	186	191	186	160	179	181	182	159	196	189	176	170	166	184	165	201	161	185	172	178	194	169	190	173	185	150	178	169	181	172
5876	6215	4974	3014	577	582	594	551	509	581	550	546	550	548	553	515	557	561	556	532	551	519	567	525	579	525	573	535	546	568	568	583	517	499	525	558	546	538	517	554	509	546	497	513	546	559	571	545	546	521	514	542	530	530	548	489	547	531	594	528	534	526	552	531	525	515	560	542	523	542	567	517	537	556	539	537	523	541	538	530	550	536	551	532	525	510	543	564	530	530	541	535	573	530	500	518	472	520	514	582	539	571	532	543	532	536	538	535	527	524	557	512	499	545	517	508	534	544	542	545	521	517	503	512	538	546	519	529	536	510	594	530	494	539	569	526	530	505	540	521	556	529	553	505	490	529	496	522	541	578	480	566	565	548	484	526	553	534	530	536	487	540	510	554	534	530	492	544	567	581	518	513	522	545	529	534	523	589	547	541	565	559	564	524	562	522	557	518	500	573	477	552	499	525	548	550	495	542	504	502	529	507	552	512	511	520	524	528	486	562	549	531	549	575	529	578	557	532	543	507	541	540	525	528	575	508	536	521	557	529	538	526	520	515	538	536	568	557	533	510	523	522	523	542	552	488	540	574	501	538	533	540	544	493	525	559	502	493	562	550	521	516	538	510	524	520	521	565	510	506	525	531	521	546	523	525	528	536	529	569	546	515	544	523	507	574	531	548	524	502	568	531	542	501	516	489	593	537	558	547	528	535	504	514	522	521	519	536	549	525	536	543	525	496	483	524	503	560	535	511	509	519	544	496	532	529	525	532	528	500	512	511	523	516	554	522	549	583	511	554	528	520	566	510	539	568	520	536	548	533	548	569	559	502	498	522	500	555	500	526	530	545	531	497	541	531	525	547	575	494	558	558	531	530	510	518	539	476	522	529	552	529	508	531	526	549	508	558	533	469	557	579	545	518	554	574	505	555	577	489	512	568	570	523	538	469	552	567	503	502	535	542	548	513	542	551	555	523	486	506	565	531	546	559	516	541	541	540	511	514	536	532	552	522	557	540	527	534	547	536	523	531	545	596	502	583	503	512	496	518	552	518	525	499	503	557	560	546	505	507	520	531	477	497	485	536	513	546	522	527	511	513	539	507	553	525	505	512	539	575	564	506	522	525	532	507	544	580	521	480	509	532	525	557	538	518	570	507	569	494	556	529	519	568	535	558	508	500	523	550	526	518	534	545	515	546	528	567	584	525	518	512	561	543	549	478	573	511	558	521	488	536	477	551	539	571	517	540	557	537	542	529	550	522	499	534	456	557	565	498	529	546	542	543	502	535	579	557	546	538	539	528	521	526	499	484	555	517	525	521	530	535	575	544	543	555	536	487	525	512	524	555	518	552	512	555	554	528	541	564	584	523	571	537	485	553	516	525	549	525	535	546	527	500	596	552	545	542	572	537	553	554	564	538	551	537	509	534	543	516	543	519	554	526	544	554	546	511	559	560	523	515	549	545	543	520	579	507	537	594	552	534	518	525	535	547	488	537	519	530	546	569	578	568	511	576	520	532	515	511	544	523	511	495	523	533	546	495	516	535	553	540	507	539	504	535	506	565	578	510	564	537	537	557	524	521	529	538	544	526	505	496	482	530	550	515	543	534	491	542	562	521	541	556	505	557	509	580	539	556	539	533	548	548	511	551	520	510	542	569	498	593	537	507	512	513	532	534	529	513	527	534	540	562	548	571	558	535	532	560	521	552	539	538	496	568	532	564	558	545	505	514	525	532	536	516	530	520	545	497	558	545	553	505	544	537	527	542	533	508	591	541	518	531	547	526	563	524	614	499	543	536	505	491	498	504	532	530	581	551	538	535	484	537	552	510	530	538	496	557	556	543	516	506	552	545	555	517	534	531	547	548	507	532	503	530	531	519	550	545	529	543	546	508	538	538	492	528	510	544	540	516	513	543	509	535	560	563	551	508	534	574	540	507	532	532	492	532	520	544	522	536	534	550	512	534	533	531	519	553	550	545	545	518	528	540	533	524	542	464	515	519	533	523	531	553	530	555	542	567	558	523	544	550	568	543	535	543	501	495	544	559	490	530	502	540	557	497	530	571	537	537	589	492	551	536	539	523	561	504	514	536	527	552	537	501	541	566	530	529	535	536	488	556	551	546	509	507	598	564	498	559	536	494	503	514	573	556	523	532	536	562	532	527	555	533	541	521	575	524	513	551	557	534	559	527	553	541	557	546	544	539	528	481	494	512	517	537	537	547	543	539	489	482	520	504	553	529	517	509	558	534	558	544	536	503	548	511	567	546	545	575	541	528	512	539	538	537	508	557	527	525	523	521	525	540	505	541	522	497	538	523	573	521	545	555	539	536	548	502	539	516	536	524	542	558	561	549	525	553	509	518	541	541	531	516	549	511	507	553	551	537	532	551	558	534	544	519	535	547	539	580	566	479	544	531	556	524	523	516	528	533	523	466	494	512	491	527	556	525	562	552	571	531	520	528	566	509	539	543	598	492	572	508	533	538	536	545	543	531	509	547	565	549	513	538	525	523	498	539	527	532	518	570	557	526	561	547	551	530	547	566	515	550	543	540	529	525	537	519	521	500	549	510	540	537	553	531	502	515	545	510	518	542	504	539	504	537	564	540	506	530	535	559	552	553	530	515	523	571	515	520	540	553	538	505	530	513	540	529	537	533	506	513	518	506	510	555	550	536	543	553	522	529	521	569	550	525	563	524	562	517	510	561	533	533	550	550	530	495	561	556	585	493	530	518	561	528	526	486	509	536	512	505	513	564	539	503	512	529	543	513	520	522	539	496	568	534	513	515	552	537	550	520	531	538	577	571	546	539	558	541	537	534	514	541	564	561	550	539	504	535	520	564	545	560	567	529	538	535	557	547	513	516	548	539	530	544	537	555	538	567	523	530	547	554	508	524	524	524	506	533	571	533	559	531	534	540	569	548	464	579	549	573	591	513	513	570	548	553	546	538	550	572	511	546	523	491	523	526	518	533	523	544	512	519	603	489	494	518	494	513	453	538	575	537	545	501	557	554	521	521	531	557	513	546	516	584	499	550	536	546	528	540	554	530	529	563	510	525	557	543	506	511	522	494	545	494	499	528	494	515	543	519	511	552	568	515	538	516	590	519	524	525	532	454	502	531	539	554	550	503	539	489	551	525	543	519	541	506	560	528	542	494	531	551	477	529	526	539	521	524	553	517	563	582	541	562	559	496	537	565	545	529	591	523	543	563	548	527	498	588	492	502	542	572	519	553	537	548	548	532	504	536	511	510	570	486	537	522	542	530	510	530	551	548	525	480	503	543	546	585	520	535	549	555	548	516	517	536	521	524	535	511	509	528	573	549	520	513	530	539	500	502	513	537	530	572	540	543	500	558	526	519	575	490	532	547	518	506	484	527	452	538	546	565	544	509	531	505	539	555	537	465	518	502	526	488	508	503	558	520	558	519	526	569	484	557	511	552	497	560	554	489	545	552	573	511	567	490	534	516	522	528	520	517	493	545	551	555	539	521	561	499	510	517
42540	45031	38674	23371	3957	576	496	459	439	435	405	391	389	370	355	357	373	378	353	348	353	327	361	376	381	360	343	369	339	356	359	340	341	362	345	349	336	363	333	335	345	345	353	337	352	331	346	391	319	325	364	325	331	352	357	366	364	295	316	363	350	366	348	357	332	356	356	284	340	348	370	334	328	374	362	342	336	364	335	356	362	323	352	336	360	334	361	321	341	328	352	328	364	322	347	335	345	312	360	320	359	327	319	314	346	374	347	353	354	336	351	356	360	343	333	337	367	349	350	362	338	334	345	335	343	352	374	325	358	356	362	339	339	332	312	350	367	340	341	316	344	329	320	352	349	349	357	326	332	361	350	306	372	365	369	349	339	364	337	322	350	361	310	319	355	350	326	397	342	334	321	350	330	337	325	369	330	335	305	335	303	343	380	362	335	351	316	354	347	389	335	364	340	349	371	342	329	301	341	339	310	332	324	338	310	343	310	367	334	366	360	325	331	331	330	343	342	374	350	336	303	335	309	353	336	317	343	340	352	314	313	330	342	359	334	356	360	371	310	375	322	358	348	364	348	357	333	355	355	319	366	285	324	319	333	360	378	331	342	339	295	347	351	329	381	338	317	375	320	345	351	352	343	316	345	358	347	349	350	331	337	336	307	349	325	325	328	345	306	348	350	365	382	340	319	327	357	332	315	351	366	333	325	352	341	372	327	295	347	314	361	333	330	313	337	345	334	321	323	319	322	375	340	322	319	342	351	314	348	356	312	304	334	359	311	318	344	329	321	345	360	329	366	331	350	348	322	350	357	325	335	332	319	353	336	389	321	339	328	352	324	334	307	327	352	374	334	374	318	329	337	368	333	370	334	356	311	351	333	340	347	347	324	371	331	355	317	336	359	316	363	369	332	326	315	317	335	340	335	330	334	312	350	361	358	340	343	342	327	362	322	334	338	316	355	330	330	356	328	351	338	338	321	296	341	347	353	358	371	359	344	297	359	333	344	349	351	319	365	336	318	337	388	329	333	349	354	314	338	346	326	325	361	336	363	371	315	330	391	349	355	338	321	321	346	352	317	347	313	351	333	337	356	359	324	344	372	312	362	366	351	349	350	356	312	364	337	330	331	353	328	365	354	344	329	320	321	359	330	337	347	340	347	348	323	358	326	340	358	353	350	342	298	334	340	344	321	339	327	375	330	345	383	327	339	338	325	303	326	333	327	347	332	344	323	348	343	334	352	370	325	368	324	379	371	334	350	367	340	312	376	348	321	328	355	350	327	343	349	348	350	372	345	368	355	347	346	339	364	344	315	339	300	326	355	353	325	340	309	383	305	327	366	333	313	309	353	333	346	347	356	331	375	353	343	323	348	326	337	342	340	332	315	333	319	336	364	352	328	336	356	351	300	369	349	354	367	344	370	343	349	332	351	345	338	323	316	373	349	328	341	389	334	327	331	337	346	375	337	326	354	321	354	355	337	350	361	336	311	340	305	348	395	334	358	335	352	327	326	321	322	331	342	305	339	361	325	365	305	310	377	342	361	347	382	348	312	346	336	337	340	348	338	323	349	354	366	335	350	340	329	357	358	336	318	334	316	344	346	333	314	318	336	380	354	339	348	322	353	319	315	331	343	337	347	367	320	356	340	322	333	354	376	347	342	336	363	339	356	343	370	339	344	336	312	351	384	341	325	315	301	360	325	364	313	347	364	348	335	331	361	354	378	358	349	324	296	361	352	359	310	329	327	355	328	356	349	342	330	353	355	335	320	325	336	354	337	340	319	312	357	320	372	302	349	312	328	317	320	317	350	334	350	357	348	324	315	351	368	373	351	362	369	371	371	377	329	347	314	288	339	334	353	373	356	357	341	358	325	326	332	360	348	340	353	333	358	351	349	326	332	336	348	316	350	341	331	320	337	333	339	338	355	344	335	361	329	356	323	325	363	336	336	326	342	373	330	340	350	339	319	356	329	341	347	357	362	312	347	335	315	384	342	350	340	329	362	317	347	364	352	353	335	355	293	323	327	319	338	339	374	333	329	324	335	348	339	335	366	335	357	356	331	390	351	349	340	372	391	354	371	332	313	330	353	342	332	353	341	339	377	321	388	317	355	336	363	349	321	332	336	359	309	337	361	309	326	338	355	359	346	333	340	356	353	358	331	344	316	338	320	316	342	321	342	334	341	322	322	349	320	350	338	315	324	371	316	344	324	324	358	328	339	302	316	328	361	379	350	347	335	336	330	321	338	331	352	330	344	322	333	355	356	330	320	344	354	348	362	326	339	315	328	338	322	344	357	312	353	359	353	313	344	347	331	342	373	350	335	327	347	372	387	325	318	347	378	340	339	326	335	357	360	376	378	383	359	377	337	356	356	366	338	355	320	325	349	317	353	345	326	332	368	357	343	330	316	357	362	365	326	337	339	353	337	350	326	336	309	348	348	338	327	325	336	353	332	315	372	362	371	359	379	333	346	329	312	297	347	320	374	341	325	419	339	346	324	366	349	309	338	328	343	371	362	307	342	379	332	345	352	326	336	354	367	308	340	353	356	335	363	329	306	369	349	330	335	363	341	335	331	329	340	340	329	339	363	327	352	337	326	355	358	340	327	375	353	290	295	323	357	352	329	313	337	383	364	376	328	316	327	365	337	343	322	347	320	364	356	305	351	343	340	330	359	343	330	335	343	318	349	355	346	317	328	352	317	348	335	324	328	359	347	316	327	353	341	348	308	329	303	346	321	343	349	340	327	334	351	327	320	320	299	347	375	361	367	356	347	357	351	341	324	334	301	329	328	309	328	360	330	322	352	348	375	335	335	384	328	314	349	336	357	327	393	334	350	312	367	336	347	350	316	355	331	370	319	328	343	332	330	344	349	336	349	329	314	390	324	332	330	338	364	331	341	360	390	367	352	330	355	351	359	354	315	333	361	318	338	323	356	319	364	340	372	333	364	324	349	327	352	361	327	342	348	365	314	320	345	369	356	324	299	349	373	332	368	375	347	327	284	350	354	353	342	361	339	338	351	334	360	341	324	321	325	344	338	350	317	304	296	359	359	334	354	340	361	337	327	330	338	349	353	327	308	333	363	345	336	347	338	341	339	362	343	352	331	341	343	348	322	343	337	309	357	338	340	327	350	348	321	320	339	361	333	341	325	316	317	330	337	339	307	363	331	366	322	364	333	348	329	373	301	342	319	320	386	317	379	355	338	364	353	372	319	336	372	339	313	363	369	363	342	338	369	356	356	307	360	349	360	332	296	345	348	313	344	336	369	321	331	370	331	354	332	351	363	370	355	371	358	346	321	313	321	361	311	337	341	348	366	329	363	337	321	346	360	339	343	338	353	319	365	320	345	330	320	331	346	332	317	350	336	348	336	338	315	332	299	361	327	336	321	339	320	346	327	343	325	353	330	333	377	361	348	306	335	370	343	329	353	338	342	309	335	345	346	335	328	364	338	334	308	318	358	335	361	375	344	340	359	342	333	360	339	355
25213	35037	37725	31945	2096	1881	1644	1482	1383	1248	1211	1136	1142	1093	1082	1047	996	968	967	963	1003	953	950	987	929	915	935	910	932	896	927	949	950	935	922	887	858	891	897	915	901	962	868	919	906	858	930	866	915	962	973	892	914	949	906	945	950	841	870	897	917	887	883	864	899	871	869	829	891	876	837	889	880	899	854	881	823	885	910	882	897	928	866	843	887	921	883	856	873	912	889	839	891	886	866	892	882	900	922	898	936	949	872	915	874	888	850	879	892	883	886	903	883	903	901	886	839	894	881	857	896	869	916	826	858	886	934	945	878	904	926	902	860	901	883	842	864	889	890	872	910	895	850	917	869	902	872	885	863	887	851	903	813	826	855	880	886	871	905	885	862	852	886	852	820	855	870	918	884	875	833	827	891	852	822	889	868	895	865	838	923	919	916	888	910	861	889	873	893	830	886	868	865	852	849	856	913	871	855	939	927	859	926	881	876	888	886	883	825	880	892	843	898	923	881	946	879	896	859	881	895	943	886	884	841	843	854	888	878	867	885	866	891	892	893	881	816	875	890	879	915	887	852	898	861	897	890	888	937	814	893	846	870	878	866	909	895	886	831	920	827	814	930	877	819	892	890	916	836	873	915	894	830	923	891	851	852	843	922	834	805	825	847	889	912	890	863	841	843	904	848	830	928	849	887	867	859	862	891	848	917	846	898	883	840	895	845	869	909	869	881	892	908	862	898	866	910	876	877	847	896	897	876	858	908	819	850	900	862	913	901	848	912	844	899	873	882	895	923	884	898	871	905	808	848	914	877	854	856	838	917	893	876	855	898	887	844	828	860	931	919	921	868	851	953	944	917	864	935	873	903	886	886	853	934	854	817	938	843	902	889	895	811	897	882	870	930	871	867	880	883	850	857	909	856	911	887	830	858	901	845	860	900	858	856	897	931	887	918	913	874	882	884	866	871	923	892	837	909	893	872	915	859	895	883	871	918	850	867	891	909	873	847	891	854	879	895	892	881	941	885	896	930	833	884	892	825	896	899	920	887	848	841	896	881	853	861	893	874	898	904	910	846	861	887	861	860	881	837	825	881	866	956	883	880	893	925	861	889	861	891	872	835	884	871	873	849	888	889	910	874	926	938	904	878	878	909	893	860	910	908	910	837	852	877	918	890	839	933	849	899	889	890	877	851	843	896	947	886	891	907	834	902	835	857	841	855	900	822	867	857	834	899	837	845	939	897	870	933	824	881	889	916	870	894	877	899	889	832	855	914	873	861	860	875	945	865	862	893	895	831	827	894	845	915	908	852	870	917	872	909	886	842	838	843	837	860	852	872	857	954	828	833	849	927	899	886	892	890	916	879	918	880	919	880	857	850	867	887	889	916	876	880	906	880	931	881	868	889	859	886	855	880	877	871	876	840	858	894	885	867	846	840	861	908	859	877	901	878	899	907	831	914	885	971	852	820	864	862	865	880	909	898	892	866	855	865	906	878	860	918	881	880	897	902	883	889	814	882	864	862	880	901	898	902	887	883	882	876	873	855	854	909	896	883	890	834	862	853	886	899	919	906	880	807	842	879	839	891	923	869	891	853	841	878	876	880	902	886	842	928	877	859	882	901	892	856	875	879	917	892	877	864	889	879	886	884	862	883	827	862	863	848	862	849	913	904	886	844	919	872	897	842	885	932	853	865	872	846	843	860	884	911	840	854	896	904	862	879	894	914	905	897	841	849	835	921	872	834	864	863	856	902	868	826	882	877	875	937	868	918	894	863	850	863	846	926	890	910	901	898	900	858	879	905	890	883	865	905	902	865	886	838	922	918	929	898	834	953	903	862	881	907	874	932	876	905	888	871	893	915	883	851	932	915	849	852	850	897	891	923	936	910	856	875	846	897	865	833	912	856	894	856	884	878	890	882	910	859	880	923	937	871	851	880	894	902	893	877	905	898	842	877	868	868	893	889	930	859	899	858	861	876	899	877	851	908	953	893	846	845	933	875	932	918	860	892	885	884	942	842	866	902	910	865	907	895	867	846	859	888	877	849	882	872	853	876	871	855	876	899	850	835	897	863	852	850	874	860	871	844	862	869	852	928	877	845	875	838	880	816	940	928	900	853	865	906	887	883	834	910	837	942	855	879	908	878	867	912	925	861	878	830	870	850	842	897	856	885	902	877	897	854	905	874	866	916	933	905	886	825	862	881	898	863	866	841	860	879	915	828	960	854	952	895	905	870	864	887	866	918	826	901	854	844	878	875	929	908	846	889	873	901	883	908	862	907	867	889	889	889	936	859	848	885	889	926	880	855	908	910	861	900	888	862	911	873	971	906	825	896	883	877	882	900	845	908	860	870	896	905	924	861	893	936	909	850	875	857	820	857	869	868	837	863	893	889	836	878	909	860	883	901	858	895	862	877	865	841	903	877	925	878	913	850	851	851	869	905	864	881	869	947	896	949	896	898	841	895	852	918	897	860	844	929	881	905	918	900	861	923	906	893	973	888	838	912	852	878	873	876	882	886	907	872	883	886	925	866	855	917	861	887	829	906	878	925	877	870	883	894	805	883	869	864	891	841	904	823	908	902	883	934	861	911	910	882	850	843	889	910	901	829	891	821	849	911	865	896	874	860	850	936	856	891	841	886	825	880	915	929	815	860	865	920	833	842	908	891	812	902	921	862	895	930	872	852	889	867	861	908	869	818	851	870	848	842	865	842	855	901	914	900	898	892	896	849	845	896	844	883	855	844	910	859	869	878	877	870	924	827	946	913	887	898	864	859	938	902	878	872	830	853	873	863	878	915	895	938	876	858	906	874	874	867	926	860	900	853	884	837	860	869	896	889	870	879	882	876	892	885	932	916	830	841	979	869	857	875	932	870	874	874	867	812	846	836	873	855	866	880	898	971	851	812	869	856	886	863	903	899	893	886	833	857	898	921	851	913	900	879	914	891	897	874	927	846	888	882	884	875	893	844	900	892	837	882	914	897	938	948	926	915	890	890	858	876	907	853	892	860	883	906	914	878	868	874	892	887	855	903	894	906	926	926	924	897	932	898	878	864	865	894	876	923	918	834	898	866	936	936	956	909	901	875	829	927	909	898	859	912	859	859	900	862	905	849	912	831	869	854	842	860	884	872	890	914	875	887	889	916	882	901	898	833	880	862	814	873	873	860	855	846	904	918	840	823	870	859	939	836	913	880	836	887	922	920	853	901	882	931	868	881	946	841	825	879	867	888	917	897	866	873	885	907	882	909	906	856	900	852	819	875	865	865	854	905	853	911	928	869	903	884	866	923	864	857	845	849	832	881	865	888	885	827	833	877	873	840	859	852	835	887	944	855	874	882	877	844	854	910	849	861	893	831	885	939	953	908	896	884	876	885	943	848	910	946	861	932	902	912	896	923	930	892	934	896	870	876	881	865	897	932	900	852	929	823	875	863	858	895	822	886	867	899	926	845	888	908	884	874	838	858	896	921	865	848	905	850	901	867	921	906	911	875	921
57942	61553	53000	38227	10166	1051	624	547	484	456	450	417	431	400	399	362	409	373	375	387	340	397	359	386	333	380	355	352	369	326	341	362	354	364	373	355	398	375	330	354	341	372	350	337	341	346	358	360	358	343	344	308	373	334	333	364	331	344	345	365	314	362	334	344	358	350	337	338	352	349	359	384	330	334	389	351	373	339	342	339	377	373	341	320	360	365	369	367	381	366	391	328	348	332	348	323	340	327	349	351	365	345	358	355	372	346	351	353	376	306	341	384	327	354	345	342	332	359	376	346	369	393	362	347	374	342	344	356	381	366	353	339	352	385	333	310	364	362	364	367	310	373	356	324	362	376	329	374	331	355	385	303	321	369	328	352	342	376	346	342	344	362	372	386	350	373	322	349	315	306	371	363	367	375	382	340	384	348	324	366	365	334	370	379	376	374	338	346	380	372	348	374	326	322	335	336	331	344	357	400	346	358	359	370	356	380	350	380	354	370	351	347	357	339	333	354	381	363	361	362	305	355	336	366	368	334	325	334	340	365	336	300	344	357	335	350	383	331	347	357	350	313	355	362	361	346	356	366	386	304	354	329	313	360	325	364	330	328	336	319	322	315	345	351	340	386	352	327	353	380	381	329	343	367	341	364	350	366	361	323	323	354	334	352	365	356	326	356	377	347	351	355	358	335	364	296	369	398	367	332	351	313	350	334	336	362	313	328	339	365	345	354	363	317	322	348	372	360	375	369	372	367	343	350	354	340	327	307	348	349	357	350	341	368	352	381	312	363	323	362	333	360	357	346	352	353	318	370	349	332	351	330	373	378	330	366	343	359	339	357	344	361	339	328	333	355	385	359	328	336	374	365	386	354	363	385	345	343	358	367	362	369	331	346	367	337	340	364	357	378	336	351	334	348	363	343	366	392	359	396	337	342	360	326	350	327	359	365	354	326	351	331	320	355	315	342	324	342	371	359	364	338	365	348	348	363	354	345	399	365	320	358	340	345	337	359	345	331	354	366	335	361	331	359	328	364	354	362	325	339	330	367	356	364	333	371	345	331	345	309	372	379	361	298	349	322	388	378	372	364	371	350	333	337	361	345	339	355	368	349	343	362	343	370	325	339	354	378	341	384	345	341	353	337	340	356	386	339	355	346	346	366	325	375	347	348	351	346	345	346	309	346	335	324	370	332	333	307	364	347	321	359	320	323	371	311	343	351	353	376	326	318	353	332	352	344	370	347	351	327	367	363	310	320	352	339	342	326	361	373	335	322	365	352	338	352	341	345	365	321	346	341	323	345	325	366	352	355	369	326	354	358	333	340	327	303	337	354	345	329	356	351	350	379	360	340	358	358	337	361	358	332	346	351	376	362	318	355	316	362	346	342	359	334	338	340	350	389	346	335	352	369	326	359	312	366	348	364	355	376	371	323	345	381	364	316	371	320	380	348	377	354	350	374	317	345	363	331	318	371	318	368	333	362	366	333	350	335	325	326	317	386	371	324	388	344	343	354	342	358	333	351	353	378	338	330	392	354	325	363	324	367	341	349	341	331	340	368	350	347	331	338	340	366	354	372	376	327	367	316	360	314	330	349	332	377	354	311	347	323	344	345	341	342	349	353	396	367	355	343	353	316	368	342	386	370	358	354	334	370	319	361	341	346	355	339	349	386	344	357	361	370	333	321	378	370	362	326	384	352	355	358	323	362	376	368	379	355	328	315	363	327	336	314	345	349	324	358	364	322	344	352	352	371	355	370	379	363	346	362	326	356	332	336	357	357	327	362	346	354	344	365	366	346	330	364	356	379	349	354	355	351	364	340	378	319	333	347	368	389	356	343	354	341	336	344	352	342	321	321	356	357	354	351	318	336	349	373	348	350	356	365	355	377	358	357	352	359	344	343	336	332	325	354	335	339	349	331	373	340	385	389	361	369	380	362	345	362	337	373	346	330	335	318	362	340	330	326	340	351	354	311	331	344	357	348	367	341	317	335	372	379	357	350	331	362	345	349	352	378	334	346	314	371	352	408	324	338	340	357	371	370	363	363	371	331	354	372	306	331	339	356	362	365	345	363	339	390	365	310	340	364	329	336	380	384	322	319	340	358	354	361	374	354	345	347	307	371	338	342	368	325	339	319	363	360	351	339	358	379	328	355	361	358	333	335	344	342	348	382	330	340	334	367	375	339	336	346	371	339	324	345	370	328	333	307	346	332	370	352	350	365	331	342	295	382	326	332	343	353	351	350	390	379	338	330	339	336	381	358	364	379	363	314	345	347	376	338	373	358	313	330	346	369	344	346	336	354	403	366	370	370	333	325	362	359	363	357	334	343	364	347	352	330	368	343	346	350	386	349	354	321	363	348	348	331	353	358	342	316	362	364	324	312	340	342	351	386	351	390	357	335	360	357	346	370	328	309	361	361	341	380	396	330	329	347	354	332	352	385	350	341	328	364	370	363	353	349	337	357	348	362	367	292	383	365	326	312	374	373	332	345	364	332	332	316	334	344	319	354	331	363	336	322	369	348	352	335	360	356	327	340	375	361	334	338	341	345	367	378	316	333	374	373	310	352	346	351	381	322	346	337	347	361	344	341	336	378	356	389	360	377	389	395	339	353	375	336	365	351	315	368	360	321	356	349	364	324	333	362	385	337	369	349	340	358	350	346	352	346	350	341	351	297	351	348	364	360	310	334	357	374	356	367	333	370	358	348	366	341	331	377	336	371	327	337	341	328	364	375	340	336	378	344	382	325	336	340	349	355	366	363	369	365	341	346	368	359	363	325	336	354	324	311	352	343	358	349	337	338	353	367	334	357	345	369	353	334	353	363	362	379	393	345	345	382	364	380	342	323	354	349	369	334	369	342	379	389	379	322	347	323	368	372	360	323	296	342	344	380	335	342	361	358	364	353	358	359	320	367	325	342	374	353	372	339	340	346	334	355	349	344	355	359	338	331	373	360	336	371	365	330	316	375	343	335	330	353	294	360	324	346	337	346	348	365	367	331	336	322	376	347	364	360	312	372	356	378	327	334	340	324	356	365	327	376	344	368	339	349	351	332	332	371	368	354	352	346	337	353	327	357	342	338	354	379	389	331	349	367	352	362	392	377	348	363	342	379	352	355	388	393	351	351	372	340	367	364	332	345	334	333	343	353	347	350	334	335	357	347	371	349	357	319	335	355	347	359	366	334	402	339	321	333	333	351	364	336	352	372	312	353	341	379	329	364	359	349	345	356	360	384	328	319	360	353	341	356	336	360	370	376	378	366	353	334	344	332	370	381	368	342	347	354	312	364	378	337	382	360	321	389	333	356	383	358	366	348	357	367	367	354	320	351	340	331	337	350	340	382	385	343	339	338	348	369	374	346	336	300	378	383	373	375	353	322	365	371	367	301	374	353	334	374	343	384	370	371	357	365	343	311	326	356	352	360	358	335	358	343	362	330	368	343	338	339	333	363	344	331	368	320	333	330	324	347	343	341	339	326	356	351	336	359	336	321
34527	45124	48725	44144	3298	2742	2260	2042	1818	1621	1572	1337	1356	1315	1259	1157	1127	1177	1113	1081	1043	1106	1062	1017	1015	1018	998	954	966	943	956	982	944	900	941	936	1005	953	896	993	907	912	915	897	934	935	901	892	935	924	892	912	915	943	926	876	864	866	940	905	907	912	944	907	914	908	888	931	922	952	898	911	861	832	877	918	902	925	819	921	834	926	819	844	891	893	909	923	899	922	880	898	876	909	893	901	883	878	902	854	914	880	871	901	836	897	900	876	837	840	894	879	845	855	853	900	950	895	880	837	889	928	905	927	867	878	885	902	874	857	886	842	811	908	921	910	842	900	902	833	920	873	842	857	873	911	884	878	886	841	909	857	892	878	949	877	892	890	802	881	937	856	892	846	874	875	932	879	910	835	940	895	902	868	854	861	848	895	838	887	862	850	839	896	883	881	874	883	884	894	866	869	850	870	840	884	851	878	942	874	856	856	873	857	913	854	892	916	889	857	863	925	890	861	936	842	912	883	836	889	858	913	869	938	859	902	817	875	893	871	871	849	856	903	864	904	823	876	893	851	906	876	916	966	835	872	844	864	809	888	879	890	854	909	890	899	920	854	900	833	839	858	843	918	884	846	850	893	875	919	850	890	916	859	964	910	852	882	899	863	852	922	905	853	911	867	825	890	876	888	884	869	854	821	925	874	882	915	877	910	857	932	789	883	834	939	842	852	901	930	900	849	891	916	885	871	927	815	872	887	882	934	872	856	941	868	905	853	885	900	871	852	924	859	869	871	847	851	890	841	899	834	893	893	884	853	853	860	897	868	906	876	890	884	884	891	935	872	925	884	877	868	921	887	918	886	883	879	879	878	886	880	872	866	905	835	902	884	882	888	886	820	925	942	802	875	845	838	866	865	891	916	928	917	897	870	861	841	864	936	912	842	901	912	874	914	875	912	878	853	859	917	888	861	869	856	925	855	895	892	864	897	881	870	909	860	892	885	878	885	863	898	886	867	899	853	901	849	919	882	865	910	859	913	949	871	869	886	883	879	866	942	882	896	869	808	846	894	889	916	876	937	882	903	957	839	882	892	860	867	882	837	897	857	922	897	842	842	859	931	883	918	877	849	844	853	876	856	883	875	922	884	901	834	867	869	880	874	839	850	900	886	869	944	850	836	894	875	871	895	875	892	882	912	857	883	883	914	876	885	846	868	866	906	863	890	876	850	866	916	911	915	842	893	875	876	939	856	840	903	875	897	851	865	925	893	876	885	869	859	906	871	850	917	890	847	848	902	881	911	874	895	934	919	863	863	871	900	844	934	855	822	858	914	869	857	842	889	830	911	886	868	933	881	880	861	907	871	918	801	907	907	841	839	884	882	852	874	907	872	876	888	912	928	856	914	895	872	871	908	833	895	882	862	835	890	964	849	878	907	865	866	900	863	910	889	897	911	848	875	913	846	828	922	932	896	838	867	881	846	928	810	895	898	852	840	822	845	876	898	884	889	871	867	860	864	886	880	886	893	865	900	900	897	895	888	873	801	894	901	860	901	887	864	866	838	874	844	887	909	867	921	880	864	807	903	923	858	860	910	889	861	908	882	929	862	876	883	869	841	859	899	873	868	839	860	892	889	885	865	908	856	843	880	871	913	853	827	866	830	839	896	894	930	892	882	846	885	843	897	902	862	892	864	888	874	821	891	891	896	917	852	888	924	879	922	853	871	870	880	909	867	882	863	874	914	905	832	885	891	909	810	928	891	842	865	868	858	885	865	840	916	883	861	892	889	854	881	894	833	844	890	907	876	915	861	855	892	869	866	877	815	878	827	924	887	884	885	873	890	904	884	939	916	911	876	863	864	898	885	869	868	901	821	912	867	878	894	910	879	926	893	846	838	874	868	918	810	896	870	879	855	853	841	828	908	869	877	898	824	917	858	859	934	825	888	893	917	923	854	846	855	902	900	862	894	889	917	892	854	879	884	840	810	861	879	884	919	864	860	888	910	908	847	909	922	861	869	857	911	881	861	857	908	853	917	905	900	889	911	917	866	951	890	897	929	893	875	867	874	858	869	897	839	878	891	865	846	865	918	833	902	900	899	926	894	847	845	815	865	885	871	850	875	909	883	896	866	899	846	890	827	873	899	868	834	886	934	848	911	872	829	887	872	858	837	863	884	888	921	861	851	877	913	864	860	927	841	851	885	939	886	870	872	885	912	888	870	843	870	841	846	886	853	826	893	856	863	873	905	861	860	880	846	897	871	817	858	831	863	911	896	870	870	889	939	874	877	882	879	854	879	856	867	859	861	893	887	863	885	898	874	886	826	873	921	897	865	874	839	881	886	886	909	916	849	884	888	856	884	907	859	928	879	948	853	867	873	885	879	919	908	883	869	905	842	884	867	826	880	857	837	830	878	808	888	903	918	928	890	856	900	918	854	858	871	879	852	847	863	878	877	854	866	905	868	892	859	893	924	879	879	858	842	854	893	881	890	859	905	840	881	892	905	919	874	893	837	908	848	908	888	889	915	836	850	915	904	867	893	914	958	871	920	884	878	889	886	878	820	878	862	885	871	875	852	912	878	910	872	878	863	891	909	889	926	932	870	903	862	869	884	917	904	923	843	895	888	895	866	844	849	870	917	861	866	922	916	844	882	864	869	871	882	853	874	868	890	861	887	818	878	829	907	848	905	827	848	860	851	848	879	844	904	882	923	880	908	868	836	884	880	833	889	847	844	921	890	901	915	843	892	867	860	866	863	901	868	881	904	853	873	876	866	880	862	867	901	861	870	909	905	904	886	855	852	892	875	825	845	898	871	862	822	875	839	910	879	830	896	875	864	856	909	819	861	841	888	892	904	881	909	839	786	871	883	911	884	921	894	914	879	891	886	820	852	897	894	859	843	922	853	870	881	878	870	917	847	923	857	859	882	888	886	889	844	884	894	892	844	882	845	897	856	840	914	894	823	849	863	831	880	847	870	901	878	858	882	850	887	863	884	878	916	897	903	870	834	898	828	895	889	916	850	856	859	852	888	928	907	899	871	864	851	886	860	856	862	862	857	830	914	919	928	869	820	911	895	891	823	924	870	889	836	888	873	897	903	862	875	897	889	882	863	920	921	862	860	934	889	924	867	877	872	917	873	844	896	867	883	897	876	862	930	864	904	873	885	864	861	854	868	862	901	894	909	898	913	870	861	860	879	854	893	919	880	870	883	867	885	874	879	872	834	864	860	884	847	868	833	852	901	878	864	854	888	882	900	889	846	895	864	887	836	913	804	876	873	889	892	903	914	877	894	864	866	850	872	870	866	872	911	834	880	890	875	905	935	935	854	862	804	873	801	923	894	902	846	844	933	874	857	852	874	874	884	901	878	905	868	878	883	857	819	885	849	849	850	872	864	855	872	881	869	902	907	866	836	883	810	911	873	829	823	882	878	826	873	836	878	870	847	886	863	882	917	876	941	855	825	852	866	852	925	851	861	945	879	895	893	885	857	857	847	904	866
6774	4048	2210	1052	219	208	184	198	171	198	190	190	188	189	170	182	210	200	211	203	172	173	194	178	180	208	188	207	203	194	172	178	207	209	189	193	182	183	155	187	226	196	166	213	182	196	205	182	183	186	186	192	186	201	173	191	169	178	197	187	152	185	181	185	187	180	177	201	190	186	174	194	181	202	194	186	184	192	177	190	182	193	191	208	177	179	194	197	199	213	168	177	193	176	206	195	199	201	180	184	202	178	216	200	192	199	198	181	198	210	192	187	198	189	180	177	175	183	186	164	178	169	208	189	191	168	197	182	165	195	195	197	194	176	195	189	194	187	196	197	192	214	172	201	169	197	191	183	180	196	192	187	188	162	196	157	174	168	173	190	198	162	186	179	158	199	186	183	161	203	194	202	181	189	199	158	194	188	177	188	198	175	169	169	183	209	202	182	192	192	209	182	202	156	196	196	180	172	226	189	190	193	195	185	167	185	206	170	182	191	202	181	181	190	197	166	205	181	165	197	185	186	205	201	195	193	170	193	201	201	171	188	198	205	206	179	190	189	192	199	178	188	181	158	187	165	184	192	213	181	196	183	203	195	183	188	186	165	204	194	193	191	188	181	203	188	198	176	160	178	173	171	173	174	164	196	184	191	184	174	209	184	199	189	197	183	186	181	196	181	215	180	204	185	169	200	171	197	187	195	204	209	215	173	192	186	194	205	190	171	186	198	188	197	194	193	189	195	179	201	168	197	194	179	184	149	195	191	196	170	197	171	182	185	206	186	179	183	165	176	182	199	192	181	194	181	213	191	207	211	170	200	186	206	197	195	177	210	214	191	176	195	194	202	215	215	167	188	180	191	194	185	192	193	166	185	209	201	187	164	192	199	196	189	185	188	185	198	194	191	206	180	184	208	172	169	193	203	190	190	185	194	211	194	170	192	204	199	189	201	187	197	217	183	200	211	196	185	206	166	178	175	192	154	188	168	177	184	168	193	190	192	186	186	171	178	178	207	193	192	166	185	181	184	178	179	174	177	209	204	189	183	188	168	200	193	199	179	179	210	189	174	193	201	166	163	187	175	211	172	185	172	204	197	193	180	194	206	187	203	193	179	174	168	188	180	172	209	166	208	172	177	195	209	206	181	196	199	182	178	172	184	191	186	189	194	181	174	162	196	190	157	176	175	190	178	189	224	221	192	195	193	216	198	193	168	213	180	203	171	169	199	185	167	186	173	193	182	184	199	181	176	195	196	198	173	180	217	201	188	195	186	170	213	214	185	183	179	168	201	195	184	171	186	172	167	196	163	164	201	179	187	173	225	176	206	194	189	206	183	178	178	193	185	188	158	191	189	184	208	175	185	186	184	174	211	182	193	182	206	169	163	192	196	204	213	176	184	178	201	183	163	153	200	179	165	171	173	193	188	184	198	164	197	191	178	215	224	183	192	192	191	190	184	198	184	184	185	165	195	168	162	186	187	193	173	188	188	175	178	178	198	178	173	202	198	167	197	197	172	167	194	196	177	203	185	190	213	191	190	181	184	170	193	174	210	165	201	178	181	180	164	194	173	169	177	160	177	192	162	165	198	195	170	203	185	178	192	189	190	173	183	160	186	201	180	198	165	193	198	203	188	211	194	166	175	208	157	198	188	195	167	192	150	165	214	163	203	195	189	179	192	216	197	167	191	224	169	204	163	174	164	195	191	190	210	177	217	187	193	163	184	197	171	176	181	177	204	208	185	171	173	191	188	177	199	196	175	178	178	190	183	197	196	189	187	199	162	190	176	188	186	188	180	210	189	179	204	179	204	178	176	176	190	180	206	171	201	198	179	183	196	201	174	208	197	181	204	189	169	170	185	189	174	188	189	188	199	190	192	195	169	209	202	166	193	177	193	197	194	187	180	172	198	189	191	187	187	196	211	203	194	186	207	199	180	169	188	180	180	191	199	161	180	179	180	200	187	180	189	189	192	188	166	188	184	184	190	188	191	205	181	204	192	213	198	187	183	183	206	180	193	169	185	197	191	186	180	176	179	198	171	166	176	187	168	179	186	194	193	186	195	182	212	175	190	173	177	201	199	183	167	192	205	180	178	185	198	159	177	174	182	177	174	188	169	195	182	191	200	193	196	182	196	187	181	188	185	182	201	202	163	193	177	175	181	177	183	193	204	193	226	183	195	208	180	172	217	198	216	191	194	200	181	176	180	196	178	174	201	194	189	188	202	179	199	191	185	149	182	187	180	196	196	193	199	175	205	188	156	191	196	172	198	176	201	193	156	183	176	174	200	182	189	188	193	196	178	170	189	198	213	199	171	205	182	182	171	184	190	185	198	193	173	187	185	180	172	164	181	181	193	193	199	173	227	206	188	171	199	188	193	210	168	166	211	175	188	195	201	185	181	169	204	181	176	191	183	173	215	186	193	191	196	179	206	196	179	195	183	194	207	189	173	168	177	188	191	189	204	208	189	177	184	177	187	190	192	195	205	192	210	181	193	197	183	199	186	180	166	191	182	194	191	211	195	181	197	181	187	186	175	188	197	184	209	199	178	199	161	193	170	187	175	201	164	188	187	184	206	170	180	181	185	194	188	219	185	191	189	194	182	172	197	195	168	200	213	201	209	174	180	192	199	163	193	191	165	184	182	179	180	176	170	201	181	208	192	174	195	195	176	169	200	194	178	206	211	196	203	178	172	184	195	183	199	185	214	188	198	193	193	181	186	193	197	182	190	173	202	165	166	187	207	201	178	190	211	192	177	180	161	201	176	188	194	184	177	180	190	209	202	172	178	192	212	198	184	207	192	191	162	195	173	190	179	175	202	191	193	180	195	202	183	198	192	220	178	164	181	167	208	194	185	213	200	180	173	178	191	194	209	200	203	194	194	188	204	214	175	183	176	179	201	175	198	176	194	183	200	188	190	154	196	193	184	198	176	204	196	177	203	207	194	188	181	183	173	184	198	186	198	160	196	194	193	201	185	201	172	188	195	166	152	211	185	166	183	189	165	207	217	161	205	184	198	179	170	210	197	175	196	175	195	168	204	179	192	188	189	205	190	175	191	164	192	203	219	180	178	191	169	178	186	175	201	199	203	195	184	194	190	177	173	187	200	196	202	188	177	180	167	173	189	206	197	187	197	228	193	196	230	216	191	186	155	192	160	199	173	179	184	204	218	167	183	194	203	166	212	182	207	189	173	151	162	171	170	159	209	195	196	184	170	193	175	197	155	208	182	214	197	167	205	177	192	167	181	181	196	192	195	183	175	186	195	198	195	207	200	182	199	188	187	196	187	190	197	179	177	177	200	193	191	206	179	169	165	192	212	195	197	186	197	194	201	193	183	209	180	180	176	158	188	192	171	185	187	201	185	191	167	210	191	145	195	169	202	181	202	200	182	178	203	190	180	185	179	156	163	172	185	213	183	189	183	170	198	191	205	196	190	198	217	175	194	196	203	166	195	199	196	180	202	203	188	173	171	191	187	199	175	173	165	189	164
5953	6661	5383	4048	566	614	585	593	600	553	553	523	551	583	558	505	564	593	543	577	562	509	515	571	579	535	547	545	522	539	581	515	566	543	550	520	543	506	533	515	545	554	561	594	536	521	549	548	552	546	597	558	559	557	515	534	520	525	555	546	546	549	529	541	553	534	505	520	541	525	562	551	545	579	556	534	530	573	544	540	523	574	534	512	540	531	571	548	557	556	587	549	497	517	550	572	610	511	572	531	554	574	550	555	540	549	561	518	549	524	575	570	555	585	541	526	557	556	493	541	529	583	507	519	524	513	592	571	603	550	536	525	556	556	550	536	545	561	580	572	545	473	544	545	562	581	567	558	543	558	542	516	557	561	504	510	552	548	558	554	585	562	586	555	574	555	549	546	565	525	561	564	566	568	564	530	529	572	534	582	591	547	565	545	574	524	570	541	587	580	580	572	550	554	576	552	538	556	524	571	544	544	538	530	555	597	553	571	536	519	514	486	522	568	532	522	551	548	531	543	488	520	527	546	553	557	585	512	536	524	558	532	526	559	538	578	572	546	524	527	556	535	538	552	550	564	516	593	528	537	539	508	527	586	545	517	513	569	537	548	552	553	516	536	534	526	526	571	532	502	578	593	521	521	565	537	567	545	576	588	558	566	567	550	549	584	556	519	550	560	555	569	521	513	576	587	537	528	550	555	562	540	506	513	570	526	570	542	514	517	560	539	493	460	557	551	558	532	579	501	536	539	563	533	543	590	507	510	555	558	547	520	533	551	553	545	541	583	523	510	529	532	537	581	538	563	567	526	527	524	539	526	556	529	546	501	531	533	527	591	534	538	540	512	571	562	549	589	524	514	556	538	536	542	532	528	559	567	543	566	486	541	565	537	543	594	558	575	565	552	525	526	559	547	532	566	524	549	572	560	518	550	552	568	576	542	535	542	512	588	587	574	526	554	518	550	533	574	555	551	552	561	525	561	530	562	518	518	522	559	573	547	538	591	585	588	535	544	556	594	480	507	552	525	538	524	547	498	527	511	524	553	548	525	553	574	551	587	517	547	592	524	517	571	595	536	541	543	539	565	559	542	542	557	499	572	565	604	558	564	524	580	511	560	589	542	576	533	542	585	547	520	538	553	578	538	559	551	510	552	564	567	588	533	511	538	558	555	533	519	552	531	543	529	529	555	549	541	584	556	555	556	578	536	534	555	607	517	541	540	522	540	532	560	541	559	538	533	524	550	540	533	537	534	576	571	557	501	542	563	572	599	532	552	563	529	589	528	587	541	526	552	551	514	572	517	557	593	585	559	538	548	492	543	532	547	568	561	541	598	518	561	589	513	527	537	547	551	511	545	523	557	542	583	573	598	536	587	537	575	581	560	569	547	567	568	556	528	544	579	607	535	592	525	520	579	512	527	572	552	520	496	549	559	551	563	541	555	554	546	587	589	593	543	575	579	579	555	536	542	558	545	566	548	539	562	557	562	538	602	605	529	540	502	557	520	559	520	550	591	573	509	555	531	571	559	557	546	577	543	551	567	578	551	521	501	533	596	522	550	557	543	563	597	540	576	517	515	518	541	558	563	539	489	533	519	577	536	598	543	554	552	528	562	508	564	549	551	548	561	498	527	521	572	537	536	529	570	576	539	556	515	558	566	517	557	569	552	545	557	583	538	574	541	498	536	546	525	593	577	571	558	514	573	584	522	571	514	559	560	537	567	547	566	555	544	533	514	534	539	531	550	581	571	508	540	556	580	561	572	573	633	571	549	517	565	499	579	527	536	555	499	533	538	525	562	566	560	535	523	544	542	510	563	495	529	502	508	575	564	532	520	563	488	546	542	516	517	563	547	552	546	537	566	507	543	554	547	539	565	553	538	547	554	574	573	581	517	525	548	558	543	519	561	544	536	545	551	544	484	556	527	550	553	522	571	578	539	523	546	535	541	574	507	559	546	550	586	516	580	568	529	523	531	551	589	591	605	569	572	541	557	556	566	543	543	518	534	553	555	529	561	549	553	533	533	540	506	548	531	555	569	511	546	570	550	519	538	531	540	501	524	553	533	571	498	538	532	542	527	508	529	542	571	510	549	552	524	531	495	566	574	579	518	556	559	604	508	542	527	534	574	539	545	544	557	535	529	561	561	523	539	522	536	534	553	536	564	529	532	530	542	563	537	526	541	554	527	504	529	531	559	516	567	576	552	567	556	539	551	547	598	552	536	505	521	518	537	519	575	544	506	544	546	540	546	547	560	539	558	521	534	521	540	554	535	561	579	549	566	501	526	522	560	548	565	536	495	589	555	513	511	490	530	509	512	556	548	520	579	557	558	567	518	541	588	583	532	540	546	551	518	572	571	547	526	521	549	546	543	585	532	557	546	548	542	587	582	558	528	540	532	511	537	532	562	540	540	532	561	605	550	522	528	580	538	562	592	555	548	543	525	536	558	560	554	556	531	539	573	533	557	495	511	557	569	541	569	550	543	521	527	551	498	520	543	512	516	545	547	555	538	605	554	570	552	605	517	515	546	502	533	510	531	586	556	586	505	527	507	528	531	518	541	534	575	501	578	533	521	593	549	574	587	498	570	545	561	511	583	582	543	562	550	564	570	580	542	597	554	534	517	493	560	553	513	568	566	524	513	519	515	560	529	580	534	542	558	581	566	504	505	557	548	577	549	523	560	539	567	555	538	544	569	574	536	530	510	551	544	564	571	548	551	570	524	534	552	517	557	565	518	569	580	562	546	576	556	540	564	584	556	550	542	503	559	555	539	510	538	556	542	566	533	563	607	533	520	526	553	572	568	510	548	503	572	530	540	564	545	509	560	569	560	534	566	527	533	536	524	551	558	527	583	525	517	560	585	535	544	549	559	551	536	517	576	523	489	517	561	533	549	541	529	535	519	577	599	575	536	574	540	550	541	520	507	536	536	532	521	602	507	587	583	543	546	562	531	566	521	550	553	533	588	580	526	536	518	573	565	515	536	523	549	562	541	553	548	541	538	541	532	542	521	513	579	604	500	528	538	580	541	540	525	567	537	564	586	546	558	534	561	544	516	545	578	548	552	516	547	530	548	550	563	554	597	529	547	532	576	583	548	506	578	531	517	546	508	546	558	551	562	571	520	548	556	516	580	550	538	554	567	551	579	571	556	555	557	606	570	543	547	494	533	558	557	536	575	516	571	585	494	542	580	548	512	511	565	509	535	527	584	529	565	574	534	555	503	542	523	538	523	552	583	564	535	450	572	531	569	526	537	541	568	554	547	555	567	574	548	497	531	588	538	573	563	505	574	542	546	578	537	546	568	534	605	572	500	540	559	564	517	504	575	553	536	547	503	545	554	536	539	611	551	517	558	543	578	517	585	531	512	503	570	535	558	542	572	546	536	532	582	540	536	552	541	489	539	589	612	543	544	557	553	565	569	609	563	534	627	534	551	560	547	570	520	556	547	537	580	555	547	535	532	543	559	598	546	561	545	527	527	560	563	537	573
43622	48396	39979	26366	4580	547	521	473	406	399	400	387	393	355	384	377	359	360	346	359	343	332	313	355	382	342	339	331	347	383	352	372	366	308	363	352	394	342	373	356	321	360	362	340	326	349	360	362	384	344	348	332	330	351	348	328	352	369	363	346	315	323	369	370	353	358	325	343	351	356	367	356	370	371	344	341	347	357	348	348	343	323	350	346	348	348	338	368	344	343	358	305	347	294	327	342	364	366	367	319	372	347	346	369	319	345	339	323	364	360	315	347	361	361	343	349	351	316	370	345	319	380	327	342	353	359	324	332	377	351	365	321	358	333	357	347	346	328	328	346	342	357	362	383	345	362	364	369	346	348	371	364	331	368	333	316	333	331	364	370	364	325	340	353	329	362	340	349	377	357	332	342	335	369	307	368	350	330	357	361	341	339	350	360	373	350	334	319	384	361	363	321	357	339	332	367	362	358	327	298	324	364	370	335	330	350	348	367	374	355	366	306	326	362	332	354	396	347	364	351	320	371	354	316	337	344	318	342	352	332	372	319	350	354	345	366	338	381	351	352	353	331	390	342	359	361	358	344	341	318	339	339	354	373	358	348	317	328	346	341	348	356	358	359	324	328	334	314	352	371	362	345	344	343	356	337	335	361	325	322	367	332	370	347	330	338	344	349	328	366	340	334	356	348	363	355	370	360	361	360	372	343	351	329	349	332	376	355	346	349	349	344	362	355	356	305	329	330	322	334	360	356	369	328	331	375	343	332	366	394	328	317	362	385	359	329	393	371	362	326	351	349	360	351	338	366	339	357	321	360	362	368	381	364	326	299	385	327	369	349	355	344	326	366	323	355	372	353	344	383	348	333	385	365	349	344	334	336	337	342	353	348	323	362	362	317	353	327	356	352	344	344	332	333	365	376	331	349	379	350	336	344	353	374	370	379	353	357	307	331	379	382	358	370	344	359	326	381	336	354	341	346	354	344	341	358	359	347	329	325	327	360	354	348	331	336	346	322	311	416	359	363	355	360	352	321	366	382	361	330	356	345	336	330	353	341	374	349	328	362	360	332	378	351	351	332	336	322	325	358	366	299	345	341	353	354	343	365	334	322	383	326	379	333	357	327	299	368	330	372	346	319	369	364	347	345	353	337	329	336	343	313	370	367	354	374	330	371	348	345	354	373	383	341	346	350	397	372	322	334	357	357	337	340	371	380	346	340	374	341	335	328	347	335	332	346	343	304	352	340	320	337	332	325	351	341	360	361	342	329	361	330	366	340	355	347	374	355	338	368	348	346	348	302	332	351	357	356	335	339	369	370	355	358	350	348	340	340	341	341	314	347	334	338	361	322	354	370	378	342	333	353	342	348	366	347	330	347	372	344	333	339	371	350	326	350	382	372	354	349	316	340	372	326	297	356	346	317	344	363	360	362	345	369	370	349	320	288	355	351	327	334	347	365	349	329	358	338	338	319	357	346	337	365	370	329	334	352	343	356	370	323	331	393	365	303	346	352	322	342	368	360	364	334	327	374	332	347	378	373	354	363	372	365	350	362	350	350	342	323	376	336	351	348	343	324	349	347	327	339	342	392	359	333	356	340	354	330	350	326	350	344	356	371	340	364	341	349	344	361	347	371	381	344	358	314	347	370	319	339	318	325	349	347	358	375	362	338	367	365	354	347	320	361	350	314	359	345	355	329	311	344	328	343	368	365	348	352	365	329	362	377	316	366	372	336	337	330	316	332	333	358	333	360	370	375	350	335	347	332	323	387	349	346	331	340	332	367	366	377	359	350	356	369	349	295	363	323	370	392	362	317	332	367	302	383	367	330	364	347	319	333	348	332	324	353	334	362	332	328	350	360	335	389	347	372	348	339	332	361	356	358	390	320	370	342	353	359	357	335	345	331	321	359	338	313	339	337	335	356	340	357	357	372	338	339	369	365	347	346	356	342	369	349	365	384	332	334	336	372	350	336	358	358	343	346	362	357	324	346	321	346	393	340	355	310	335	394	313	350	379	325	346	377	337	354	374	351	363	359	357	363	351	350	325	368	354	367	331	331	356	395	333	297	329	336	337	336	381	362	334	384	354	372	358	351	330	343	320	341	328	361	355	355	329	325	325	338	348	330	361	380	305	347	320	345	313	336	332	359	303	365	344	335	345	359	314	372	342	359	359	314	355	348	366	335	328	403	358	349	350	302	364	361	336	327	360	337	332	371	344	343	348	358	336	361	334	344	379	388	338	332	376	375	350	326	384	334	332	369	336	363	341	346	369	347	314	354	355	370	362	357	369	325	321	342	320	365	334	343	319	351	360	326	347	357	368	371	314	346	315	349	339	357	338	345	365	338	348	345	350	360	341	317	344	350	348	383	377	359	356	374	373	377	383	370	319	349	380	335	332	345	345	348	385	344	373	373	366	363	345	376	341	370	341	356	324	392	318	353	384	343	304	333	330	356	398	330	357	363	349	380	354	365	323	350	329	347	354	376	320	327	351	347	328	354	355	340	339	348	327	349	333	339	345	302	350	361	337	364	333	324	389	354	342	309	357	384	349	328	356	348	372	383	352	345	358	349	364	358	355	333	353	401	365	358	332	390	354	355	326	364	360	359	355	348	331	386	352	346	334	363	347	345	364	337	338	332	366	355	327	361	341	358	328	323	360	327	335	380	323	345	356	385	357	376	346	352	312	331	341	372	335	326	358	356	352	367	366	318	391	324	338	365	363	370	351	368	369	364	387	369	321	353	323	347	361	325	359	328	351	365	354	337	331	370	349	335	327	335	374	349	315	340	351	340	353	342	359	336	354	369	332	340	325	349	336	353	345	382	357	358	374	322	342	370	367	345	372	352	349	322	363	341	341	321	356	334	361	368	383	347	341	339	342	380	354	341	348	324	330	330	374	312	324	371	339	348	350	347	335	350	333	380	346	393	346	368	342	348	328	363	337	322	345	357	360	349	314	334	347	336	333	367	343	366	333	372	317	349	348	338	347	360	330	358	326	322	355	370	385	335	334	361	371	341	361	315	345	350	360	322	332	334	341	336	360	348	318	324	337	348	353	328	341	389	332	324	345	319	343	337	353	323	342	368	332	364	348	302	345	372	336	351	401	331	363	368	361	382	347	346	329	360	358	367	346	336	351	339	345	324	334	335	348	342	373	338	347	340	322	337	354	344	324	357	336	363	350	355	357	337	303	330	371	371	366	326	337	346	355	289	340	365	327	379	355	404	347	342	321	348	312	361	326	331	320	355	356	336	332	368	338	350	337	343	360	336	338	363	362	351	342	341	331	372	373	368	332	359	371	348	321	355	375	357	342	351	369	336	325	368	375	358	347	365	354	338	336	358	341	358	345	356	358	329	342	372	346	355	324	354	344	324	329	375	345	361	353	369	364	402	328	344	342	366	361	338	350	339	351	343	362	345	391	311	335	330	356	350	365	350	333	340	375	348	308	320	336	342	331	363	349	348	349	348	334	347	345	355	316	329	371	338	346	358
26113	37405	38869	34304	2191	1887	1694	1511	1319	1329	1210	1134	1084	1104	1073	1078	1066	1023	1004	1011	1008	938	982	981	955	977	947	935	964	952	936	958	904	993	948	935	942	936	931	928	904	907	918	916	921	944	904	933	929	896	928	887	900	885	954	859	918	873	842	886	937	888	916	954	920	887	959	909	903	891	988	900	887	906	889	899	847	928	891	893	896	856	869	885	935	934	872	863	874	905	830	921	867	880	958	841	897	931	933	944	874	894	876	930	862	902	893	881	926	887	926	968	892	885	911	915	879	902	966	916	928	917	923	912	907	892	845	904	912	842	893	855	845	901	909	922	904	866	888	843	905	886	949	892	853	839	866	880	913	934	918	908	883	911	934	902	979	841	919	905	894	923	950	827	899	846	895	852	891	872	895	926	871	883	917	869	912	933	852	939	889	879	918	899	907	850	878	947	950	927	979	865	943	880	916	898	880	908	896	888	903	873	904	910	911	848	886	966	945	912	892	850	903	908	903	934	902	918	906	873	907	945	907	894	905	897	903	892	905	901	828	907	905	889	908	884	863	868	876	951	903	910	905	933	866	949	950	863	873	868	918	938	883	884	970	924	890	957	944	920	872	896	899	952	949	933	917	882	872	927	911	888	832	970	895	874	931	877	868	901	886	849	854	864	883	897	895	935	887	954	899	901	937	874	899	863	912	871	879	844	880	863	911	935	900	889	911	889	883	915	876	857	903	990	924	896	887	946	865	896	924	878	913	871	879	901	929	879	877	932	869	882	914	912	891	919	857	890	885	874	922	900	914	934	856	879	965	866	902	957	896	845	920	849	869	958	881	943	826	940	883	878	898	939	915	932	866	869	914	875	940	824	972	942	876	826	879	856	879	961	882	851	916	947	944	872	909	931	909	850	893	941	908	832	886	918	886	857	947	876	860	847	933	862	888	846	954	847	909	898	916	922	904	923	901	907	877	857	888	899	926	863	893	933	864	946	928	886	930	925	856	897	862	885	943	874	907	911	881	907	943	875	913	881	907	876	880	900	936	945	879	856	904	879	889	921	935	889	889	859	918	913	917	910	968	936	935	857	878	844	866	934	906	895	899	874	946	878	910	902	915	906	879	939	888	913	915	896	853	908	867	855	906	879	886	892	925	888	840	848	904	902	889	858	878	895	913	881	927	957	888	897	907	909	900	920	871	935	907	885	954	891	882	928	892	892	936	891	871	891	974	905	911	901	884	918	844	912	924	888	951	883	890	917	893	948	821	881	889	872	978	881	920	947	925	912	890	883	908	853	908	887	840	867	920	931	913	880	893	863	955	888	954	915	872	860	940	863	931	929	872	898	892	954	894	885	897	864	876	933	865	893	878	933	863	867	899	854	925	875	878	876	917	907	927	905	942	858	904	928	908	894	947	837	895	935	903	906	959	914	885	910	903	902	945	874	946	875	928	872	881	918	880	911	927	880	876	986	908	882	873	881	948	893	911	896	873	873	885	948	936	832	881	841	907	855	907	897	932	930	866	932	882	887	873	891	896	921	882	856	901	837	913	894	896	887	927	875	898	843	948	954	912	908	928	944	853	904	900	887	865	977	920	886	912	919	876	858	915	882	925	886	940	909	837	896	973	896	876	941	920	884	859	949	931	915	902	857	917	871	856	949	906	812	902	963	853	859	913	872	857	864	847	963	894	894	953	881	880	932	891	861	894	899	866	879	903	904	913	970	936	882	886	896	877	900	889	924	883	876	909	884	901	893	963	908	912	888	929	908	905	911	941	893	891	932	890	917	813	873	909	866	838	915	908	855	895	889	920	836	865	933	889	875	828	909	858	911	919	922	921	861	876	929	924	903	916	871	889	875	894	882	910	897	946	897	880	898	898	889	953	935	854	903	859	901	910	881	912	867	894	906	899	877	842	874	873	873	884	966	889	927	882	885	913	891	860	884	892	922	920	874	914	894	851	938	888	900	843	888	891	893	877	899	848	893	930	935	941	946	910	885	924	887	918	903	887	897	918	918	890	912	919	908	942	847	900	873	859	874	870	917	833	894	879	899	905	880	972	879	891	895	872	907	951	896	906	938	879	851	894	869	881	905	898	913	876	909	917	930	899	886	897	891	880	928	855	911	856	877	870	903	913	890	898	906	883	844	929	871	901	932	915	887	883	894	901	918	860	898	992	946	912	857	921	923	913	925	859	885	931	905	876	890	929	857	919	911	920	913	960	864	905	892	912	871	854	938	857	948	930	862	895	942	876	933	854	884	892	934	945	934	908	874	949	898	909	903	903	897	847	891	881	885	897	892	898	880	897	927	891	907	899	976	914	903	914	885	906	887	882	909	905	936	897	888	883	931	906	887	953	869	890	960	885	873	914	950	937	940	885	919	907	942	880	925	915	837	841	909	872	917	861	892	960	869	872	887	927	902	888	924	893	953	912	900	901	893	903	933	904	947	868	869	931	909	883	912	891	928	929	891	842	860	864	898	907	888	918	922	876	889	877	915	873	884	867	889	958	902	907	882	840	874	873	915	896	900	886	885	892	860	908	838	885	924	899	897	854	918	871	936	904	912	866	904	898	903	888	889	839	940	891	894	851	907	892	909	945	925	904	941	812	882	867	942	835	854	874	880	881	969	891	927	885	916	878	839	887	870	878	871	948	945	911	932	882	893	878	851	959	861	884	842	933	818	885	932	957	839	914	969	948	862	890	908	892	860	915	951	902	934	886	840	913	896	894	856	913	902	890	859	902	874	928	868	878	931	867	861	896	898	849	912	922	852	910	901	864	846	910	885	907	856	941	915	862	960	878	925	895	904	869	893	916	888	892	854	882	850	908	914	865	906	850	912	906	833	914	907	898	891	911	913	927	836	878	854	957	854	860	925	915	914	874	946	872	852	853	915	879	878	891	913	921	922	905	907	845	880	923	912	922	919	881	900	970	910	868	867	874	929	878	843	924	885	857	884	890	904	871	946	868	928	924	874	890	897	879	935	881	929	924	913	894	875	891	898	909	907	929	917	925	870	853	843	900	911	975	935	869	873	887	949	891	940	894	945	877	910	842	900	884	842	866	882	881	912	871	924	908	881	895	926	896	861	908	926	918	866	847	881	861	896	853	858	918	861	884	935	843	971	921	938	929	899	934	943	890	890	876	896	928	872	884	948	933	844	943	889	930	865	890	917	854	919	853	889	863	939	903	835	883	911	945	853	889	960	896	900	970	912	897	851	883	877	875	852	927	925	953	920	849	938	944	851	882	859	911	866	916	926	849	912	935	904	910	907	887	924	915	882	887	897	904	892	863	866	959	882	923	914	875	915	947	915	899	837	914	927	835	882	940	850	868	900	904	941	898	945	879	928	926	840	925	951	910	904	945	902	889	889	862	887	910	938	917	899	859	883	965	893	940	862	901	841	905	875	894	855	906	918	897	920	851	914	919	894	888	862	889	922	952	852	860	892	879	903	887	835	927	926	884	954	923	896	912	917	888	926	848	898	896	931	964	927
58366	64098	53361	40418	10902	1177	613	571	513	484	457	404	372	371	422	403	402	386	376	332	399	364	378	340	360	399	360	359	344	374	382	401	385	362	326	368	337	394	370	369	351	316	339	329	357	342	343	353	368	386	323	367	336	345	385	339	384	349	336	384	330	380	312	314	341	400	331	359	364	347	336	367	345	354	348	346	331	369	348	306	322	361	354	329	366	392	361	368	344	350	380	344	381	326	350	362	372	364	331	323	346	340	382	342	357	330	385	387	383	351	344	375	339	391	357	362	359	354	325	352	342	379	361	331	340	373	369	329	332	346	354	354	353	344	335	355	366	357	342	359	349	349	356	374	358	386	333	349	371	403	362	355	358	369	369	328	373	366	349	337	371	411	363	354	370	367	344	364	337	358	365	346	385	379	362	391	343	359	351	332	376	347	352	339	370	388	372	358	354	318	356	363	358	338	398	350	345	358	368	344	329	354	340	348	326	353	366	317	358	363	354	367	333	372	327	340	355	345	333	364	376	342	342	352	349	335	350	341	356	366	332	361	346	324	305	332	345	370	345	356	362	365	340	362	370	323	324	362	341	370	366	340	368	369	346	345	339	322	348	334	403	364	349	360	376	353	348	376	358	371	339	327	376	355	368	352	363	365	349	344	358	334	386	359	353	348	330	371	351	346	329	351	366	331	355	329	378	367	361	341	368	364	361	348	344	341	364	402	353	369	347	364	320	364	356	314	357	362	375	346	342	334	357	352	368	348	360	374	347	322	361	316	337	352	383	360	342	351	350	374	369	348	365	339	392	362	350	380	336	379	352	348	356	321	352	320	350	345	348	375	362	369	346	313	401	343	380	352	365	301	347	317	372	386	326	353	348	346	369	345	350	344	364	373	367	342	344	345	317	348	335	359	366	313	370	376	377	327	344	344	337	329	371	347	365	358	351	314	335	328	342	375	397	301	324	350	347	345	374	370	378	336	361	352	359	374	344	369	376	379	348	348	377	334	331	324	357	356	346	359	317	325	354	365	394	325	342	369	353	357	343	327	343	349	340	365	345	349	376	361	316	366	336	362	342	368	335	353	371	387	330	381	323	333	362	365	354	350	367	331	329	324	352	342	340	346	358	320	357	376	362	353	351	360	340	341	346	354	353	345	352	348	362	354	369	382	343	363	324	348	346	370	345	374	345	346	351	396	344	363	364	377	359	327	336	379	385	341	358	353	339	394	362	356	337	349	344	353	342	369	360	331	342	374	338	369	345	378	358	350	363	359	334	361	340	360	345	346	367	335	332	400	355	346	328	360	391	371	354	354	369	361	340	373	354	374	380	363	389	385	376	368	337	358	316	376	380	320	359	336	342	367	329	343	350	366	369	355	397	339	385	364	371	336	356	342	359	370	349	336	337	336	303	350	338	360	337	339	372	353	343	380	350	389	348	379	345	363	365	344	360	416	323	378	347	343	375	383	364	387	368	351	341	359	353	359	361	341	353	401	314	331	355	381	356	367	346	363	349	359	374	360	351	377	338	336	347	360	321	333	330	361	366	348	372	340	366	332	372	361	348	334	366	351	348	366	362	323	383	347	354	326	371	368	371	345	384	327	369	337	335	355	362	314	367	348	339	370	347	350	328	358	356	316	361	343	347	329	346	337	385	373	354	373	359	361	352	325	347	338	340	307	351	350	365	356	346	343	314	384	306	375	361	328	392	369	358	346	367	334	341	364	330	348	352	404	370	355	353	401	356	352	367	364	327	377	348	393	347	359	370	336	370	394	345	369	355	349	339	335	356	315	395	332	379	358	360	366	342	335	366	385	378	356	361	348	356	344	357	327	337	354	374	345	336	370	331	371	350	332	355	406	328	334	366	366	385	345	361	348	367	368	340	363	341	337	397	365	353	370	361	365	365	344	348	370	343	370	340	354	386	361	377	342	348	333	302	349	324	339	371	347	385	354	346	334	332	351	331	336	369	364	364	371	360	346	356	367	338	371	336	332	373	360	320	348	342	359	362	385	334	371	365	344	380	376	351	374	366	360	389	347	335	384	354	358	379	374	399	350	362	381	339	381	373	337	365	345	353	336	360	379	351	354	342	334	375	337	353	397	358	315	330	346	330	388	362	352	349	307	381	359	368	343	360	382	324	347	371	316	350	347	377	339	292	378	375	368	321	314	328	332	391	364	375	365	360	342	342	339	369	383	330	341	372	375	378	357	400	353	334	320	368	365	360	352	357	351	342	379	371	336	352	365	366	366	354	358	359	365	321	344	349	332	350	350	348	344	322	402	361	362	372	340	354	370	324	342	323	349	369	387	340	347	345	330	328	359	361	375	354	353	345	378	335	401	385	353	344	367	360	358	386	298	341	326	379	363	352	347	375	408	382	365	352	332	403	336	352	342	318	336	382	364	367	327	334	345	348	391	373	348	289	331	339	354	352	337	357	324	349	350	353	379	340	361	392	335	365	364	319	355	322	356	362	347	372	347	408	335	348	385	368	350	348	383	366	349	360	336	368	365	345	391	356	385	351	368	360	338	347	371	356	349	333	371	353	343	357	322	384	322	343	359	335	315	358	337	378	363	364	366	339	328	364	364	359	362	326	358	341	365	367	348	382	361	356	344	370	400	365	356	358	356	342	356	365	365	372	330	336	342	363	375	359	336	331	336	373	373	319	338	335	347	373	370	338	348	346	337	334	362	330	348	396	340	346	333	314	366	363	367	387	331	345	353	338	336	394	365	381	349	372	359	322	360	379	350	355	356	378	403	357	359	371	373	400	382	355	378	327	373	323	352	358	347	353	395	333	361	352	341	378	371	354	365	336	358	344	361	367	345	359	337	375	322	362	345	365	368	357	364	348	369	370	341	334	335	354	378	372	366	369	352	393	347	318	369	347	345	327	357	344	369	361	352	334	362	344	356	364	348	388	354	329	356	368	341	347	376	360	347	379	369	364	336	367	383	377	330	343	341	345	358	386	349	367	332	337	363	356	317	368	375	371	349	326	328	344	346	327	333	346	350	349	376	360	352	343	352	355	345	365	326	374	350	338	364	382	371	354	337	350	352	339	395	378	368	365	345	357	373	350	349	350	372	348	342	341	357	359	382	389	375	359	379	346	398	347	357	354	360	335	335	355	348	353	370	363	353	365	341	352	380	347	343	375	368	333	324	324	360	363	390	364	335	383	354	349	323	382	378	357	384	360	318	348	346	368	372	346	367	315	370	361	390	360	385	334	361	336	356	392	348	335	366	364	354	347	320	346	349	350	337	339	339	365	364	376	371	345	340	338	332	366	369	340	319	362	337	354	378	384	368	359	351	368	390	335	346	338	360	365	340	333	376	328	327	341	355	349	348	333	346	371	348	360	348	354	393	363	361	327	347	350	327	385	367	371	360	333	342	384	366	381	361	376	333	373	340	334	370	361	386	364	328	368	352	367	358	328	349	374	331	332	352	392	335	402	331	361	344	364	353	387	357	364	375	310	331	337	332	341	401	391	363
34891	47214	48979	44991	3160	2708	2246	2063	1779	1666	1526	1369	1358	1284	1257	1173	1105	1104	1074	1086	1117	1002	1056	1056	1048	975	1008	1025	971	965	971	965	989	940	908	991	917	994	958	925	942	979	960	957	933	939	926	918	886	870	927	915	889	895	931	905	908	944	899	944	926	822	885	945	907	866	906	888	896	920	880	906	837	916	852	950	908	899	891	887	898	911	902	942	928	931	930	896	865	874	894	857	886	908	893	921	861	916	868	898	846	852	949	922	894	904	875	904	886	966	921	935	906	839	884	843	883	888	892	845	886	901	859	890	856	921	881	957	882	899	861	899	892	916	971	863	887	914	924	925	917	857	847	913	834	834	889	920	839	862	937	915	897	860	858	881	894	901	905	876	908	902	926	909	925	857	884	901	905	890	925	906	939	943	934	894	936	879	900	821	893	886	836	921	912	920	848	925	878	847	865	897	919	932	896	857	858	916	888	875	923	912	894	902	877	857	868	889	856	894	894	839	868	891	905	878	932	881	923	908	908	861	891	890	929	925	915	858	918	912	868	892	877	873	865	867	850	913	869	859	904	878	825	920	840	876	903	923	832	864	897	872	868	931	870	888	937	858	898	922	897	892	904	890	924	896	883	880	849	883	867	894	897	906	861	915	887	879	884	837	878	926	891	852	950	909	867	962	893	921	859	921	895	880	881	882	808	870	829	893	922	950	863	848	940	891	869	877	887	903	872	830	942	895	846	865	895	886	901	886	872	882	903	886	913	855	866	903	909	859	923	898	845	884	851	908	933	838	914	855	894	894	904	898	922	882	904	874	886	911	903	870	911	830	918	900	944	898	856	909	945	867	895	916	887	895	888	884	897	878	908	870	858	920	885	927	862	871	844	899	863	903	893	915	857	900	886	931	922	892	917	902	846	906	911	891	856	883	856	878	875	857	888	866	869	870	912	860	949	886	900	868	851	904	895	884	887	888	881	864	871	967	900	902	941	893	923	908	873	892	946	906	891	943	926	865	814	869	901	863	869	925	859	867	917	861	899	886	828	885	890	894	900	837	923	855	900	929	903	876	856	898	878	917	864	864	879	909	858	892	924	940	875	870	880	887	848	958	925	847	884	867	869	911	902	920	891	837	841	876	877	890	896	892	883	895	881	874	895	909	871	849	873	841	903	874	912	900	869	874	923	903	881	855	873	937	915	874	825	886	870	917	923	880	869	863	905	908	922	920	894	858	873	914	898	894	893	920	868	855	828	864	916	891	888	870	896	892	901	886	871	817	901	869	932	926	845	910	880	886	893	956	888	915	863	893	850	841	871	892	912	856	864	876	859	848	908	838	848	892	911	884	961	881	877	879	944	931	883	880	922	845	908	888	888	918	879	849	882	922	913	832	926	895	872	874	914	889	873	918	836	846	884	870	905	928	929	927	903	901	883	854	851	862	916	912	855	843	905	915	891	881	901	940	867	888	881	851	931	934	828	905	879	835	890	885	925	882	914	923	920	903	935	869	919	876	921	919	873	860	879	872	867	841	901	863	939	923	880	867	873	907	919	817	897	903	875	918	878	875	882	866	929	868	877	882	890	913	883	921	896	911	868	900	865	897	884	899	900	883	881	814	923	872	871	876	877	839	869	953	837	814	841	857	870	859	905	914	866	885	848	878	860	881	846	872	868	915	914	872	903	923	892	892	844	930	888	889	903	886	876	850	892	880	901	879	909	898	887	925	922	895	892	882	848	884	890	889	833	906	888	879	897	876	885	891	893	953	885	902	888	918	885	910	912	861	874	930	842	940	935	869	879	861	897	912	880	898	864	908	879	933	901	901	851	922	891	914	852	893	917	854	906	904	861	900	880	903	898	924	905	909	863	895	873	918	821	902	908	958	916	915	963	893	842	859	900	875	923	884	852	869	877	863	892	909	901	888	839	895	868	882	916	841	926	904	882	864	906	867	905	895	891	890	919	882	901	891	920	900	902	873	882	898	917	871	904	862	909	904	863	886	925	930	927	861	882	873	848	877	913	928	864	873	962	864	894	919	847	907	898	889	893	917	821	886	888	840	940	902	912	881	854	898	917	872	930	877	939	918	857	866	912	910	871	902	846	865	884	924	895	915	874	918	861	977	869	859	896	881	884	842	891	860	937	900	879	892	897	889	906	910	900	929	896	905	900	891	936	877	922	920	865	890	910	896	949	861	892	861	854	896	898	858	912	887	898	897	871	899	893	957	894	880	907	861	846	943	911	886	894	913	863	892	829	881	879	867	869	903	807	926	898	891	921	862	917	850	873	912	877	844	854	912	868	894	876	911	885	911	943	919	863	869	856	896	927	872	893	860	918	931	907	906	866	869	876	867	869	897	905	877	895	855	936	855	852	870	940	880	906	842	892	873	871	956	896	865	936	931	907	838	881	860	933	922	857	954	919	915	862	870	862	870	910	871	897	901	898	876	864	896	921	863	893	893	879	850	910	886	838	860	834	955	871	924	883	858	874	902	888	929	860	882	888	928	898	849	879	909	833	860	919	873	859	936	915	863	797	920	860	825	899	830	873	888	861	883	867	864	892	932	928	941	908	889	908	850	888	877	914	846	891	876	876	899	812	887	925	896	864	910	891	871	874	887	947	927	906	877	898	879	856	891	911	900	955	890	936	870	927	896	941	862	917	901	882	875	870	897	904	852	914	868	881	893	887	925	883	883	881	922	875	836	866	918	935	907	883	881	892	881	911	884	906	809	836	852	882	859	893	843	857	892	880	907	866	906	865	931	854	913	876	883	885	915	878	910	877	892	928	878	935	897	859	889	887	919	856	861	874	883	905	903	942	906	870	875	896	884	923	845	860	888	869	892	907	862	942	919	882	902	899	858	949	889	848	909	883	863	849	859	853	932	923	922	883	890	902	861	876	864	908	939	867	849	867	899	885	933	850	856	855	871	908	921	917	899	918	833	891	920	878	890	857	896	907	907	892	869	876	860	869	959	869	914	929	886	891	937	912	901	904	882	897	875	871	904	866	890	904	897	866	895	868	870	925	926	925	907	877	902	860	922	879	881	889	875	858	879	901	913	933	897	883	863	888	879	924	915	908	855	883	892	969	913	837	899	892	912	921	897	883	898	903	885	894	898	901	885	866	863	892	889	935	900	891	912	864	921	863	937	876	904	882	867	899	867	815	913	874	883	966	865	904	842	886	851	887	850	847	895	950	887	859	898	917	873	877	973	906	876	936	894	901	875	884	888	891	867	907	918	867	888	911	922	891	889	915	905	875	868	836	921	896	844	908	888	936	925	895	945	937	869	853	942	880	915	874	903	898	828	932	881	923	880	896	947	898	863	897	937	866	878	926	888	905	938	891	913	849	885	880	882	920	854	877	872	876	914	924	914	885	852	904	887	900	868	873	887	891	874	817	903	867	860	877	896	887	882	918	863	914	881	933	872	892	896	897	837	893	917	879	868	906	920	913	864	894	904	902	885	831	787	865	860	893	898	932	879	847	896	960	896	906	912
6744	4420	2285	1191	215	198	163	195	208	195	189	185	195	212	179	181	182	195	199	215	198	209	195	185	208	197	200	188	180	177	197	194	196	215	202	199	164	196	187	165	203	176	190	183	184	205	177	187	184	201	194	179	191	199	181	180	204	222	187	178	194	204	194	182	213	163	196	205	169	201	183	194	203	201	200	169	206	204	199	189	215	204	199	170	181	187	189	174	244	182	178	200	190	222	182	185	173	191	201	170	195	174	198	227	165	203	185	192	193	198	177	168	200	180	203	187	178	178	224	206	194	177	197	164	181	213	212	184	216	174	189	197	186	198	220	200	206	198	192	168	182	189	209	174	173	174	170	204	199	186	204	160	195	182	213	202	203	176	218	195	202	189	176	193	172	168	196	158	192	196	186	215	182	170	189	190	215	188	204	215	189	211	176	192	191	197	173	194	182	185	192	184	225	210	177	183	192	174	193	211	162	185	192	206	195	211	208	206	189	187	203	194	196	183	203	198	210	195	182	196	204	179	188	214	206	200	183	188	193	179	183	188	187	166	189	184	179	187	184	200	214	200	205	186	182	187	207	192	182	195	170	192	171	197	188	182	182	187	192	203	177	171	205	204	168	206	183	182	195	189	199	207	218	207	179	192	216	177	176	180	196	194	184	189	197	200	178	192	200	204	196	207	198	173	199	192	204	180	208	174	191	187	185	195	189	167	208	198	204	209	195	169	180	189	169	182	176	183	189	191	197	156	185	192	195	183	204	173	203	177	201	199	191	186	202	176	193	170	184	188	201	208	192	206	191	195	185	192	220	188	184	200	191	191	191	185	199	182	208	174	186	188	219	195	204	193	174	195	177	192	181	188	176	153	199	179	175	193	163	160	197	206	180	173	190	188	184	181	184	202	189	201	168	208	184	178	170	211	180	189	181	188	198	163	207	207	242	188	205	187	157	172	202	177	208	173	171	204	209	143	182	177	175	204	179	199	180	204	187	196	186	200	190	183	207	211	209	186	188	184	199	198	178	199	212	204	165	162	170	191	177	186	201	182	186	204	178	189	233	178	166	219	183	199	197	186	182	187	197	195	188	183	192	189	193	169	184	187	209	216	185	192	185	173	197	194	179	169	165	200	187	161	192	185	190	165	195	188	195	171	192	178	208	230	179	157	195	178	202	190	204	206	170	182	202	206	173	192	184	195	197	204	205	194	204	225	197	183	164	181	199	205	203	215	191	199	198	205	189	202	192	177	203	183	199	203	227	189	210	176	180	213	208	196	209	211	192	203	212	178	214	154	191	195	190	203	198	185	175	214	180	168	184	191	201	174	194	221	211	194	216	205	203	194	210	177	211	201	199	192	191	184	193	210	195	187	170	179	199	198	176	208	200	198	167	226	188	189	209	192	176	197	181	190	185	233	184	174	201	197	176	196	174	184	201	184	178	180	202	158	189	201	194	208	192	233	187	186	178	186	201	192	198	200	187	176	196	182	185	178	196	210	177	189	206	197	211	189	207	169	208	213	182	189	181	202	195	193	193	189	206	186	205	178	212	192	191	210	222	200	194	200	207	165	185	188	211	181	193	209	173	209	207	207	180	217	187	159	181	160	203	182	197	185	195	201	178	191	198	229	188	188	198	207	195	192	191	186	196	202	181	173	203	174	190	176	188	210	175	192	185	185	220	198	178	178	186	221	221	212	206	193	166	186	197	206	195	218	157	183	188	173	209	158	200	183	190	194	190	220	228	172	191	205	177	209	177	178	191	182	199	209	189	177	171	177	184	171	190	161	203	193	185	202	195	173	169	191	185	193	187	196	189	173	181	179	157	187	187	179	192	207	184	169	197	159	191	182	172	170	188	176	201	178	162	214	213	180	180	209	232	183	183	223	186	189	188	183	175	163	199	163	174	180	183	194	192	190	168	209	197	201	168	204	195	200	193	176	206	193	224	208	170	187	194	191	174	211	176	205	181	162	184	182	189	180	203	201	189	192	195	170	205	224	174	183	184	192	179	201	178	170	209	210	188	194	190	197	192	180	196	202	189	181	213	158	214	180	180	191	184	221	168	170	173	208	216	198	187	187	195	188	190	175	166	170	200	201	228	193	172	192	188	205	212	170	162	168	178	193	177	170	189	172	177	179	209	201	230	206	184	185	168	194	182	191	185	167	207	179	193	173	209	180	197	202	206	187	197	207	188	190	189	178	178	189	176	191	174	171	172	190	189	201	194	184	210	177	175	179	177	180	182	220	171	193	184	184	198	187	178	187	190	179	211	192	201	216	180	158	198	199	199	179	210	210	185	201	197	201	191	185	190	197	180	172	169	191	211	201	203	184	189	199	169	198	181	203	181	190	184	185	215	191	196	194	191	176	170	186	185	178	202	181	213	169	173	197	185	210	192	204	175	206	202	205	193	177	194	175	184	189	183	199	192	195	191	176	209	192	185	189	206	197	176	204	177	191	186	192	203	190	186	219	184	199	197	207	164	208	191	190	195	177	214	206	172	194	220	197	201	173	184	185	198	210	171	180	177	175	213	169	197	188	216	176	190	186	178	206	195	190	190	186	161	200	181	178	181	196	204	186	191	165	185	203	188	173	198	194	193	190	213	193	191	187	176	167	169	170	192	174	185	189	185	205	211	193	170	186	194	174	188	175	191	200	187	207	220	196	192	199	198	175	197	200	195	184	181	193	204	207	202	192	185	201	188	197	182	190	201	193	187	188	171	193	222	195	211	186	214	191	210	186	179	176	231	203	175	212	194	185	193	176	165	202	211	170	197	188	172	198	199	196	192	196	212	187	186	165	195	186	170	187	191	155	176	195	224	187	182	173	174	211	202	192	199	188	188	221	215	189	177	195	189	176	196	176	208	176	206	176	167	196	194	197	202	186	208	177	175	202	194	186	197	174	195	194	172	209	197	188	210	218	200	201	215	207	203	190	192	207	199	193	181	198	199	181	182	207	206	195	191	184	204	191	222	197	185	184	201	158	186	203	210	186	185	210	201	184	216	161	179	184	179	204	181	191	188	185	197	169	190	200	185	206	177	181	185	196	212	187	175	216	163	207	202	186	202	178	173	201	192	185	226	194	182	196	194	167	199	205	188	162	171	153	204	194	185	181	205	203	195	186	198	184	167	187	196	200	199	205	209	189	236	193	190	220	206	197	175	176	205	180	202	188	177	180	207	180	188	182	197	202	189	195	189	229	209	236	174	191	187	200	200	181	191	213	191	202	205	190	228	204	196	202	169	210	178	180	190	187	178	184	228	154	170	229	168	173	167	203	190	197	183	187	194	204	213	214	189	187	207	211	174	180	227	185	170	223	179	212	188	211	214	192	219	205	178	215	162	198	191	158	156	163	185	168	180	167	180	173	193	184	187	213	160	165	172	182	179	184	177	212	208	193	182	208	184	201	211	192	173	188	176	218	182	192	186	196	170	212	187	201	175	182	211	222	224	193	203	165	180	215	226	165	167	183	178	178	206	207	186	191	181	210
6076	7273	5320	4727	635	598	603	628	560	550	553	603	551	562	574	532	571	579	570	563	553	583	562	563	561	571	561	545	534	585	591	573	567	586	549	552	541	545	562	544	502	569	622	532	543	592	526	564	585	534	548	570	525	529	544	547	562	554	503	605	560	520	549	559	546	559	567	571	553	543	535	584	530	556	548	531	561	579	543	545	613	525	536	566	584	583	542	550	562	591	533	598	597	561	564	588	572	516	585	632	522	551	535	570	583	567	589	561	572	629	538	590	540	543	543	587	599	526	582	554	587	577	551	552	556	505	541	554	579	579	520	547	546	580	567	588	587	586	584	549	568	535	557	535	571	571	548	613	546	564	557	573	559	535	528	590	540	554	596	540	535	541	586	543	577	535	568	583	576	545	544	571	527	536	582	516	570	587	580	573	573	516	552	549	578	570	597	598	567	546	548	581	571	571	534	521	560	579	567	567	584	559	577	567	576	585	570	534	534	541	567	563	569	563	581	571	580	567	572	525	551	535	576	557	578	541	572	549	531	579	589	544	595	527	620	571	578	552	553	579	582	588	548	554	546	554	592	567	528	567	591	620	547	559	557	570	582	573	569	549	549	536	572	577	533	602	567	539	566	571	553	541	571	528	549	589	574	596	541	519	567	537	549	545	570	599	566	547	597	584	600	549	574	574	554	537	509	588	567	552	539	540	544	562	556	518	549	555	579	550	568	584	567	577	545	550	561	539	575	539	593	560	563	560	548	524	552	553	546	597	600	553	590	569	577	503	606	543	535	570	546	574	566	580	583	561	524	549	563	523	571	545	571	582	541	555	559	599	552	556	564	591	580	554	556	604	543	570	578	582	541	580	528	566	549	547	567	563	564	615	537	528	594	568	491	580	587	560	563	553	576	571	558	572	542	545	529	566	537	570	584	538	546	554	540	544	556	576	540	537	526	540	544	565	589	576	572	529	590	590	566	567	557	539	594	586	559	542	549	540	547	573	605	558	549	550	542	601	519	552	566	611	582	534	577	555	601	536	530	540	543	549	553	571	540	560	557	599	579	563	587	553	530	512	557	576	551	559	591	535	555	552	576	544	561	562	595	583	556	550	531	530	562	529	566	565	510	557	585	595	577	547	556	559	521	533	591	549	561	560	585	588	591	566	627	582	527	554	566	589	566	598	576	584	565	554	562	530	531	547	566	564	564	544	579	594	543	537	536	551	545	527	554	559	589	513	546	564	571	565	550	536	597	514	569	547	608	546	555	548	552	546	554	597	575	562	564	564	595	540	538	594	582	555	558	571	547	588	565	551	521	565	523	581	575	528	537	548	516	579	553	552	576	598	578	577	545	551	577	540	545	544	562	558	563	525	564	561	538	542	535	556	553	556	560	514	528	600	573	494	556	519	571	513	570	530	542	584	567	560	584	575	508	555	570	510	592	539	587	522	522	548	562	578	537	549	606	581	574	527	540	577	556	579	589	554	583	568	549	573	536	586	549	563	578	557	566	544	517	530	562	523	571	533	542	566	596	528	597	594	589	566	604	585	557	547	551	585	578	570	583	592	554	568	614	545	528	562	569	589	572	536	596	539	519	560	542	543	556	563	551	544	594	558	539	566	575	553	548	570	547	576	522	589	533	603	567	586	564	568	545	575	585	566	531	556	526	578	548	546	624	540	557	559	583	549	537	558	540	523	528	516	555	598	551	573	577	587	554	552	549	549	552	570	534	545	585	582	561	564	552	589	572	530	537	557	518	511	564	562	570	538	576	585	556	530	565	589	592	543	569	552	534	556	553	526	546	556	617	542	550	549	602	569	564	553	607	565	547	540	567	582	534	573	528	586	588	607	575	575	569	501	575	559	566	557	543	570	599	547	543	625	569	578	545	525	551	564	546	581	564	576	514	559	544	557	558	538	555	548	528	522	583	578	581	578	569	567	529	579	517	561	530	535	542	534	527	593	602	587	586	538	537	546	539	528	565	571	531	574	546	538	572	534	570	577	575	545	578	565	527	583	542	577	508	557	524	577	541	551	577	543	588	554	546	534	539	571	569	575	563	523	580	542	575	547	578	528	570	575	555	513	549	560	535	582	557	579	588	606	537	550	553	547	544	610	548	561	572	590	559	581	571	583	564	543	601	602	547	562	575	567	567	553	601	562	531	586	543	598	565	544	535	556	547	554	550	547	547	558	603	567	539	558	550	566	552	563	490	567	543	575	540	549	480	580	544	549	539	544	534	542	508	563	582	571	591	518	575	510	595	539	555	599	545	523	528	572	563	535	571	567	542	574	536	573	517	595	579	522	554	513	552	543	590	550	522	576	531	545	561	515	535	556	537	569	543	599	543	541	565	517	510	537	543	533	556	557	586	551	524	535	552	536	558	589	608	533	526	538	512	602	534	541	582	540	564	603	588	576	521	542	578	572	541	549	538	579	547	577	604	577	581	559	539	528	573	603	569	515	544	580	575	554	565	528	558	600	529	510	581	590	576	524	565	524	555	616	549	572	565	559	567	573	585	549	562	567	524	523	562	527	544	564	593	540	555	593	568	570	544	562	510	579	554	597	574	560	554	572	574	536	582	562	577	560	530	575	504	580	575	561	522	551	569	542	554	572	575	532	540	569	528	521	541	581	572	532	564	561	551	566	548	573	612	563	580	530	575	584	532	554	591	576	575	579	577	493	556	590	546	562	572	559	571	559	531	578	557	564	601	566	560	552	558	587	608	524	580	547	563	564	524	547	587	538	552	524	599	593	584	546	538	576	550	592	539	513	558	574	543	565	541	575	588	581	575	564	531	572	519	535	542	566	583	534	561	606	523	570	539	568	567	593	593	536	564	569	540	564	568	583	564	573	540	550	601	549	515	588	554	579	532	571	539	574	514	587	537	555	575	578	527	578	584	540	516	541	528	570	565	587	595	578	580	555	509	518	507	550	571	556	548	549	585	553	576	601	533	525	543	570	559	573	560	555	552	527	533	575	560	556	567	530	545	549	569	547	526	573	617	601	573	515	509	607	576	538	552	510	541	500	558	538	514	551	553	553	580	534	591	519	544	511	593	528	571	516	545	535	583	559	544	556	599	565	588	554	530	574	595	521	536	587	530	558	540	588	556	548	589	523	536	525	554	566	546	603	521	520	533	557	528	551	591	543	555	518	544	551	562	554	580	540	567	538	559	542	567	577	554	540	558	561	573	538	552	504	555	583	576	537	570	571	556	546	565	566	557	575	545	571	532	615	561	578	594	553	523	552	543	526	580	610	565	571	578	562	599	568	558	557	546	565	571	569	594	551	531	555	545	562	557	510	531	560	581	590	542	557	555	546	553	594	577	557	562	555	567	580	547	578	539	563	555	598	519	567	546	573	548	561	587	554	593	557	559	583	537	564	549	545	547	564	555	527	596	517	576	579	586	566	518	555	562	563	550	532	579	581	573	560	532	544	565	517	598	566	588	561	540	576	552	562	558	558	566	567	566	588	536	605	511	560	528	500
43828	49075	40213	28645	5262	605	535	477	428	356	357	396	410	388	375	374	333	343	374	356	349	370	355	387	343	364	379	349	382	348	379	329	351	355	381	393	355	345	373	338	353	351	376	357	373	367	382	370	341	329	335	382	357	350	339	335	343	398	335	350	339	372	353	331	345	396	357	360	313	342	353	356	353	371	342	309	338	373	348	375	352	353	366	348	352	349	356	319	356	372	316	338	344	376	331	369	354	342	347	339	318	338	330	365	392	344	350	364	364	365	387	395	341	325	364	363	328	343	371	353	323	326	355	353	368	382	375	332	352	340	393	329	366	335	360	355	341	368	361	374	339	348	358	374	364	337	360	340	340	347	342	361	338	347	328	340	330	375	355	308	340	350	373	349	344	360	373	364	366	356	339	336	370	367	361	364	339	379	327	370	378	387	345	375	340	351	368	366	348	387	329	328	331	371	364	369	339	396	332	353	351	325	342	328	328	320	366	356	346	354	347	369	373	359	365	352	337	355	380	359	348	373	371	350	374	347	335	359	345	374	347	378	355	357	331	379	331	360	372	345	338	375	334	350	359	347	363	347	370	398	350	363	360	349	361	345	365	332	367	352	361	354	371	354	351	329	390	352	346	346	347	355	365	341	360	327	343	369	346	353	372	326	378	376	338	346	336	357	352	355	332	345	327	346	332	321	354	337	336	358	361	345	331	347	343	362	377	360	350	381	385	361	347	364	358	362	319	357	377	380	350	360	336	372	389	373	347	334	383	348	360	334	321	350	371	350	348	367	345	337	348	346	353	348	336	375	342	357	354	342	335	371	329	334	345	373	341	342	363	349	377	376	382	340	361	340	359	324	331	353	414	351	332	317	368	335	338	355	366	326	336	369	326	345	334	378	329	323	325	322	311	392	368	360	337	367	372	369	323	377	366	379	389	364	325	325	338	351	328	354	334	352	380	349	324	345	322	378	336	334	324	339	361	346	373	324	384	333	366	332	356	345	340	314	309	345	365	346	356	353	389	358	333	374	353	380	321	347	376	350	307	368	355	340	365	354	353	330	410	382	349	382	361	386	364	348	342	316	358	366	330	351	358	343	375	351	364	355	345	376	387	354	330	326	367	334	353	387	364	363	355	358	338	341	385	356	363	339	324	375	335	325	328	332	337	329	347	331	351	347	339	322	345	367	360	362	345	369	331	363	358	332	295	347	369	324	404	377	377	362	381	355	340	364	402	341	328	323	350	352	339	355	356	350	358	382	335	355	352	340	345	349	326	334	342	347	341	367	337	355	376	347	329	350	381	379	379	329	316	359	351	332	380	327	330	384	329	333	317	363	329	384	354	350	336	341	346	342	333	333	360	318	354	335	355	343	337	347	353	334	362	349	353	323	337	371	334	330	372	303	329	346	367	362	349	356	361	362	375	301	335	335	349	357	391	396	336	315	364	358	383	355	366	329	336	364	386	358	346	349	339	343	342	345	344	351	358	352	365	323	341	318	344	336	350	367	368	376	327	361	348	357	372	366	355	342	351	375	354	368	365	348	351	373	356	332	372	327	334	310	359	357	356	383	323	373	362	363	344	403	334	350	341	335	335	339	337	369	312	329	358	373	392	374	337	340	347	352	354	357	366	306	357	364	371	395	362	343	340	330	354	358	362	367	363	336	326	341	357	342	358	344	331	370	358	333	354	327	379	336	317	364	371	366	352	313	365	296	320	342	357	350	327	346	324	341	383	374	329	370	328	371	387	352	351	330	320	359	327	386	347	346	320	339	368	366	372	318	331	355	342	358	346	345	366	341	362	355	306	311	374	359	343	387	329	349	297	362	352	358	373	340	314	377	348	356	380	357	368	333	356	334	377	335	354	330	316	342	330	333	326	352	381	310	307	359	383	336	354	375	373	352	367	351	347	346	355	349	387	375	323	339	361	311	350	379	350	397	370	342	321	354	337	332	362	314	329	325	374	353	347	348	326	353	321	342	330	313	386	349	373	344	333	337	316	396	350	384	318	359	353	373	347	327	345	358	366	334	414	341	335	315	333	346	349	321	405	356	325	350	354	359	355	334	378	318	354	323	344	333	307	337	364	342	358	322	348	370	350	369	359	344	351	343	366	340	323	316	319	365	341	359	323	348	372	354	380	358	368	315	331	316	358	340	378	387	341	336	348	339	399	378	371	381	331	348	318	327	330	349	359	355	337	333	327	333	365	356	352	380	385	349	384	329	357	357	359	349	360	377	343	340	334	349	342	370	386	330	397	345	391	363	356	343	365	334	355	326	323	341	363	340	324	358	338	339	340	339	356	337	356	333	341	366	317	322	340	337	338	371	359	332	334	341	343	355	337	362	340	371	349	306	353	343	374	333	384	372	340	335	348	332	319	355	366	344	378	382	374	379	378	353	339	315	356	343	366	353	360	383	344	338	343	359	335	338	367	345	341	322	350	339	355	353	354	305	356	355	377	343	352	330	351	355	369	347	351	340	343	314	353	322	347	351	328	319	347	348	366	358	350	339	335	364	290	361	365	326	364	340	387	350	348	317	357	369	333	361	353	353	343	348	346	312	341	347	393	351	359	365	360	351	344	388	369	335	399	355	351	363	362	319	325	341	362	347	347	361	338	346	332	340	348	353	361	343	366	372	368	320	344	366	331	334	316	376	322	373	360	348	352	337	362	377	357	344	361	398	342	348	351	306	354	356	348	337	322	374	329	343	335	327	355	359	361	364	340	354	333	348	363	378	356	336	376	370	351	362	384	346	298	344	336	335	358	349	361	382	364	352	357	318	363	332	341	346	333	364	373	380	372	358	373	363	345	332	343	342	386	319	368	349	350	343	339	355	323	317	331	377	370	345	365	320	351	368	360	329	340	348	339	384	368	339	354	371	379	400	411	341	375	357	351	359	332	353	336	327	328	353	335	324	314	372	359	340	321	349	351	379	378	363	354	340	366	367	341	350	329	331	355	338	376	347	370	342	307	376	337	345	379	378	367	381	353	342	344	387	363	322	351	381	344	372	366	334	339	333	371	340	308	334	380	335	348	371	357	350	355	340	365	350	363	328	356	350	359	377	346	353	305	323	338	345	383	343	332	330	326	352	355	322	311	334	371	363	347	354	388	357	321	308	381	357	333	328	357	368	351	308	363	324	370	340	368	337	351	393	329	345	343	336	343	332	342	372	331	383	362	330	340	351	358	376	320	322	371	344	326	363	371	350	355	347	336	344	346	352	347	371	352	346	378	361	364	356	387	372	316	305	357	360	343	351	340	335	331	377	348	349	336	339	352	362	388	340	355	391	336	358	338	357	339	308	361	318	324	323	366	328	322	331	343	349	373	354	348	357	332	341	387	376	348	361	352	350	350	389	330	353	361	373	333	355	356	362	371	352	349	352	322	322	354	332	333	339	338	339	324	356	370	385	345	358	351	324	333	395	338	363	358	348	324	357	399	352	368	348	316	354	361	354	309	351	347	353	346	372	363	368	378	363	365	335	341	356
25889	37535	39616	35610	2035	1843	1648	1435	1449	1290	1322	1133	1149	1138	1139	1046	1021	1001	1024	945	1044	967	984	1013	950	969	978	965	942	889	944	902	978	904	921	915	901	908	947	892	897	982	942	888	941	892	949	930	939	931	963	971	908	952	870	894	931	944	900	892	914	904	916	959	955	869	881	913	931	909	951	926	924	918	908	921	906	917	963	893	925	943	910	884	959	871	929	915	934	859	925	940	928	885	900	919	869	910	924	920	900	886	923	964	937	917	883	875	955	914	904	874	881	923	898	912	862	917	900	857	914	933	930	887	898	905	969	927	940	911	904	935	932	915	888	947	913	895	944	936	876	907	949	940	899	889	879	891	948	879	970	941	937	889	975	892	947	860	888	887	899	902	978	884	887	973	900	901	897	919	910	906	902	865	898	917	926	902	910	930	916	897	899	973	839	969	832	929	912	965	875	896	914	910	895	909	950	934	854	915	946	904	895	925	919	896	889	920	873	911	923	887	869	896	909	905	902	869	893	873	912	932	931	895	894	939	887	904	886	879	906	842	862	956	900	902	925	949	900	892	917	967	847	921	862	856	951	949	936	895	940	867	868	916	944	880	900	913	914	914	920	932	906	882	903	908	900	878	910	907	872	972	918	860	954	898	910	910	901	928	905	900	903	898	883	942	905	878	900	864	901	874	887	921	881	901	879	921	891	963	895	873	893	926	956	894	871	897	886	942	945	854	921	915	907	870	865	895	919	851	913	952	906	874	879	892	903	917	890	911	848	926	866	905	917	824	861	899	890	917	916	872	860	907	877	911	878	925	893	861	903	947	898	943	912	956	971	926	917	894	889	896	896	872	882	888	924	885	961	891	940	923	930	852	907	929	855	954	859	912	997	876	909	867	903	924	957	868	897	908	865	916	858	911	874	937	933	900	930	875	945	873	888	950	922	893	908	853	913	872	906	868	927	915	917	887	941	906	884	952	887	938	879	890	890	922	867	892	893	875	867	877	894	908	892	938	898	910	864	909	898	938	911	909	846	927	918	928	905	927	890	866	915	972	916	883	911	932	956	882	908	926	956	913	913	919	909	911	820	895	876	936	892	932	934	925	917	867	937	924	952	900	957	875	898	866	918	906	954	901	876	867	956	898	939	922	863	949	919	898	904	875	920	903	905	925	942	917	873	884	931	840	944	909	899	852	890	880	915	931	942	910	957	911	891	950	889	864	938	850	894	958	895	932	917	901	904	918	881	886	902	927	937	866	913	960	866	937	894	941	916	903	937	922	954	901	930	912	901	912	921	930	886	926	862	920	932	918	920	860	914	878	899	915	875	853	940	927	912	876	879	947	881	913	890	878	903	929	966	888	932	913	876	944	921	885	880	903	951	900	899	878	873	879	882	953	868	954	912	928	886	931	908	895	940	942	892	903	890	889	926	901	912	904	920	868	896	909	868	870	902	940	951	884	905	886	942	868	958	948	895	937	919	871	973	875	895	957	910	930	897	884	922	954	923	946	899	935	892	878	921	873	900	904	909	927	916	914	887	946	898	904	905	910	911	950	936	913	924	841	911	914	918	915	866	879	872	963	855	928	907	929	902	888	917	885	957	886	889	918	894	858	885	939	918	883	985	909	896	930	874	923	899	897	912	923	900	887	908	868	892	922	912	896	897	866	919	886	924	872	922	961	927	878	907	918	892	921	913	901	898	886	904	921	941	882	889	935	898	896	883	909	934	910	910	879	906	968	919	875	892	905	863	901	923	892	909	923	959	930	909	931	894	884	859	878	916	890	886	933	830	911	982	911	926	906	930	875	939	877	906	895	946	888	895	955	885	872	874	877	900	888	926	957	855	943	889	919	952	905	862	960	962	925	920	889	964	918	903	909	928	888	845	862	901	917	904	910	944	908	879	920	915	903	915	922	952	911	884	931	910	970	935	908	927	954	909	925	891	909	959	896	915	889	930	921	875	942	881	915	966	928	855	882	937	893	863	897	962	952	951	903	928	912	878	876	884	913	903	913	875	872	915	894	913	907	919	866	962	885	886	845	859	926	864	889	861	895	867	925	934	909	896	910	929	917	869	866	951	913	906	938	904	899	931	907	874	933	870	919	901	920	864	917	888	865	904	903	857	931	951	831	966	922	837	854	922	911	892	891	927	955	906	940	913	873	877	902	878	917	930	881	881	921	878	931	935	869	873	899	881	895	899	917	938	911	907	914	916	897	921	916	895	888	922	939	920	913	937	857	867	871	926	888	825	896	861	843	911	942	899	855	927	933	841	889	904	898	913	858	885	881	910	922	897	900	874	924	898	883	909	901	960	907	914	885	856	897	934	888	920	968	882	910	948	885	948	925	902	895	919	928	907	945	947	882	915	890	886	912	888	977	938	954	884	864	893	896	907	881	868	909	889	932	952	876	896	886	940	923	936	881	923	885	905	897	892	897	910	842	908	910	931	878	917	878	935	1006	906	942	919	869	864	906	891	811	882	927	921	852	893	873	953	958	920	849	914	920	885	928	855	944	832	910	925	904	935	903	894	911	921	920	910	915	966	929	889	960	857	932	886	875	934	913	918	898	893	898	919	881	915	886	869	936	922	905	979	880	872	914	923	935	910	946	875	903	880	856	919	869	924	904	867	922	923	892	880	856	894	963	914	871	902	950	896	905	864	924	896	930	953	885	905	879	923	888	911	883	972	890	911	873	853	921	906	900	948	902	864	921	902	909	895	912	947	918	919	846	880	915	921	932	877	908	945	900	922	841	886	958	910	842	913	888	897	956	937	910	953	906	944	903	989	901	878	905	947	885	891	908	881	900	805	903	941	879	904	949	968	920	885	875	877	953	890	983	948	919	939	905	860	883	880	903	872	895	881	920	890	905	953	889	897	951	945	927	883	976	912	929	980	877	848	941	920	937	894	880	906	883	906	932	866	903	894	956	921	912	903	904	869	873	885	890	913	947	889	905	888	877	892	910	939	880	860	878	897	944	901	852	898	870	911	888	858	890	919	849	891	934	904	897	937	977	886	938	905	908	879	897	933	853	932	969	879	839	955	876	871	872	892	907	884	902	976	992	966	906	894	880	891	904	901	901	897	887	878	889	890	877	958	877	892	959	892	908	927	906	898	949	895	908	896	902	926	870	860	916	959	922	916	926	910	929	906	892	874	886	920	944	849	895	900	852	900	865	888	951	960	880	880	919	878	842	875	910	854	891	870	955	898	883	862	882	907	933	922	967	923	925	906	917	920	903	891	918	901	863	906	855	840	875	882	956	931	910	890	869	990	912	875	889	883	850	955	865	903	912	954	947	862	912	935	920	910	902	884	863	958	904	879	886	922	889	910	886	902	960	884	886	885	940	897	900	869	875	904	896	875	914	879	918	882	878	864	874	848	897	861	889	865	882	904	929	908	883	853	920	854	856	863	913	969	899	912	892	930	905	876	885	885	924	897	866	938	841	883	902	907	880	885	962	871	879	884	868	880	847	896	883	907	943	973	956	899	918
57466	64967	54009	41165	11278	1169	633	518	499	497	458	463	436	416	365	408	438	432	385	401	355	354	365	358	352	376	365	358	357	395	372	374	380	355	370	390	371	323	373	359	392	348	381	381	332	369	362	360	370	378	354	372	364	358	349	401	347	362	398	383	314	352	335	358	390	371	393	350	396	370	351	368	373	349	336	395	376	343	395	366	329	340	344	333	341	360	353	367	388	386	376	333	344	338	362	341	368	366	338	379	339	332	366	380	368	357	334	351	357	345	390	353	343	371	367	341	354	353	352	337	383	354	393	328	333	350	366	376	363	335	368	346	303	316	363	375	351	354	381	357	365	371	333	344	375	372	377	376	341	345	348	361	341	360	353	358	356	385	350	340	368	337	355	381	364	327	359	403	368	404	325	370	397	377	362	329	349	342	356	382	333	360	335	334	371	347	329	344	351	354	373	334	348	358	375	369	330	360	319	328	322	357	338	339	398	334	367	349	317	343	337	356	383	378	385	327	405	318	347	342	351	383	361	400	354	345	329	362	379	365	361	365	365	359	351	369	356	367	335	353	371	362	356	379	360	366	370	367	381	368	332	353	328	349	370	354	362	362	366	339	384	346	357	364	349	364	359	356	366	348	360	366	361	372	371	360	374	364	383	374	350	365	357	363	344	350	393	325	362	349	364	356	386	404	337	364	381	370	359	365	335	353	343	318	361	360	343	398	361	361	337	379	366	352	366	353	364	336	347	344	355	371	362	347	373	373	390	386	341	338	340	347	364	415	374	362	406	358	399	373	346	360	358	352	369	342	380	342	363	352	330	317	373	340	355	371	351	394	386	362	341	373	328	342	285	342	349	356	364	376	353	385	332	363	371	327	341	349	358	336	357	332	343	350	342	321	330	376	393	340	357	359	362	350	353	352	361	336	321	369	365	340	341	358	346	395	379	369	389	364	357	385	343	343	339	351	391	372	369	329	360	380	353	369	345	358	320	342	399	369	332	350	356	339	335	349	358	349	375	327	325	349	338	343	378	375	357	364	348	374	344	336	342	346	366	378	403	349	325	406	343	343	380	343	350	395	381	341	326	380	352	382	361	371	373	363	361	365	377	350	336	363	341	360	337	370	372	391	384	345	353	363	324	399	336	363	352	361	391	360	370	332	375	354	363	322	341	358	365	351	379	389	334	380	342	372	387	363	382	373	351	326	378	352	345	383	343	339	348	357	361	370	376	321	343	370	356	355	374	386	336	395	368	366	352	366	405	344	407	361	362	346	326	346	377	385	341	369	363	348	326	345	372	371	381	328	390	377	350	343	365	358	346	354	350	371	372	337	364	341	354	373	361	386	366	359	383	357	363	363	348	362	336	334	368	377	393	370	351	387	371	329	380	389	339	404	317	339	383	325	324	347	395	352	349	361	372	359	369	362	349	345	373	345	321	358	359	355	358	357	366	383	374	350	339	394	385	367	381	381	401	371	326	384	341	378	348	349	377	356	373	358	372	375	358	352	342	350	320	366	369	383	369	345	342	300	357	382	365	355	381	363	405	374	344	356	361	345	337	326	342	405	373	365	380	348	335	352	388	382	369	373	310	354	327	357	363	336	322	359	352	379	358	318	348	369	355	371	330	371	321	372	353	337	365	342	360	354	335	359	359	332	376	336	334	358	361	363	370	360	378	342	348	334	324	369	341	352	385	335	356	348	354	362	397	354	357	369	358	365	334	341	335	354	387	374	349	401	336	368	364	374	387	335	349	366	330	361	345	348	374	392	318	351	345	358	340	407	380	346	349	381	361	356	348	339	340	349	349	325	373	323	404	360	322	349	352	387	384	372	346	353	349	386	343	365	356	370	361	359	345	348	391	362	368	349	349	348	361	342	337	370	362	363	353	337	347	396	318	378	362	366	349	370	374	366	365	367	347	347	356	371	370	372	351	349	351	346	369	337	334	369	354	358	367	348	343	324	360	345	356	393	388	404	332	384	368	343	362	348	340	365	367	384	379	358	385	341	393	358	343	363	330	397	387	359	390	328	369	368	356	355	336	340	374	379	340	405	379	341	401	363	365	361	357	382	375	353	356	362	374	337	362	341	354	338	383	342	335	351	335	370	357	356	348	359	340	378	356	351	343	364	374	339	343	389	340	326	375	386	333	318	340	356	359	348	381	378	349	384	384	359	327	391	349	361	356	398	375	384	380	400	353	334	334	381	353	329	324	345	388	375	343	355	326	361	366	371	355	365	370	376	357	353	347	391	372	332	361	345	358	343	339	365	381	360	347	357	384	364	391	390	359	340	361	325	370	321	343	361	387	393	350	391	382	342	392	340	358	349	397	352	335	340	360	333	350	347	350	366	348	320	353	359	344	354	389	391	329	369	344	382	319	385	373	327	351	325	370	349	374	363	338	375	354	380	416	343	348	349	367	341	361	338	359	349	356	374	337	360	353	349	347	331	359	351	362	363	322	337	352	403	366	336	399	376	342	357	330	354	363	361	341	343	352	341	371	372	393	368	332	348	345	365	372	360	348	368	360	351	374	360	356	350	346	344	362	325	370	350	352	342	351	357	369	319	340	305	377	364	341	341	365	381	355	381	359	363	367	336	381	367	338	322	353	320	372	372	375	346	308	334	359	388	324	347	337	373	354	367	364	326	357	376	332	317	367	372	387	359	371	352	340	352	331	348	379	347	349	352	378	374	359	361	344	367	354	363	351	384	365	352	346	343	380	367	370	369	371	346	376	359	382	332	333	349	372	339	339	355	363	374	328	332	333	350	346	373	343	344	358	358	352	358	389	396	379	398	336	354	360	369	347	327	371	365	374	398	361	355	322	361	354	345	340	346	353	321	346	356	351	338	333	349	376	388	385	376	393	350	355	359	343	386	376	334	371	339	393	360	330	356	348	355	327	346	347	380	342	417	345	349	336	364	368	333	356	362	362	368	343	366	337	365	355	360	321	373	346	372	373	356	337	333	351	394	367	384	370	369	362	354	310	354	346	379	351	363	346	366	368	332	338	354	387	296	344	353	365	382	357	381	348	360	355	379	359	324	385	375	353	381	344	357	384	386	354	367	363	352	348	357	363	383	372	376	327	366	364	341	366	337	367	327	352	346	358	343	370	358	351	348	373	338	326	310	357	362	343	354	384	336	375	376	339	368	373	346	358	363	337	355	398	329	365	372	398	347	344	388	344	346	380	357	365	358	310	346	377	381	337	385	357	359	356	387	370	347	333	394	401	349	351	339	375	349	360	340	371	380	369	371	341	387	389	331	370	356	343	326	332	373	377	371	367	367	390	324	342	359	340	349	314	377	378	358	340	342	341	370	331	349	360	342	307	360	392	380	367	369	359	357	363	349	349	366	348	376	348	374	352	360	357	329	343	356	348	349	358	359	359	344	354	405	374	375	345	374	390	371	381	357	382	343	338	355	387	336	354	321	393	366	353	376	321	367	371	375	376	370	347	378	370	332	343	342	375	344	386	366	378	398	387	387	328	393
34831	47728	49683	43642	3120	2720	2288	1978	1880	1661	1468	1399	1327	1291	1294	1111	1186	1192	1094	1068	1066	1076	979	1049	1051	1008	972	966	966	924	1019	967	955	945	984	977	955	925	959	944	913	935	912	958	912	887	952	975	945	912	940	959	936	936	925	912	918	876	906	913	908	942	909	869	888	902	912	908	945	893	883	914	913	912	895	907	939	911	952	913	937	896	899	855	900	914	867	936	931	898	879	863	882	916	874	878	906	890	974	858	881	868	897	919	834	930	877	918	915	925	925	822	900	897	898	890	896	894	903	908	918	887	940	904	851	930	905	902	898	899	837	938	922	849	913	926	934	825	922	899	895	927	894	941	875	867	881	890	905	897	907	869	894	884	918	907	926	841	899	836	931	892	852	841	912	894	901	901	895	882	840	913	833	910	878	875	887	908	918	945	902	879	936	921	883	880	856	883	891	853	900	885	890	865	872	862	861	948	894	883	919	900	925	941	898	855	840	875	911	900	922	863	867	846	893	899	923	930	883	939	891	917	920	895	922	912	882	900	920	922	828	897	888	901	893	868	904	875	930	907	872	892	857	845	990	895	859	879	922	876	907	894	865	899	935	842	899	982	895	889	893	883	905	894	907	928	932	871	918	868	911	913	852	905	932	884	875	909	839	916	897	860	944	915	875	886	882	908	858	858	903	858	887	894	895	823	871	894	921	955	916	837	888	910	876	912	887	870	910	876	876	904	904	910	933	821	894	921	903	869	947	901	901	949	884	861	888	869	910	850	841	874	908	888	900	926	917	904	916	897	947	881	913	934	860	894	942	932	871	882	892	954	874	842	887	845	868	882	923	918	950	882	943	885	896	866	910	904	916	908	918	906	932	944	892	872	885	859	911	888	935	916	873	880	860	905	960	887	958	868	879	846	868	870	895	861	913	886	897	914	928	867	834	942	909	874	873	924	838	914	902	905	880	902	879	913	890	895	892	921	857	910	926	904	891	879	878	846	850	893	918	872	895	859	902	885	925	900	874	966	851	916	909	895	890	924	900	881	905	898	872	841	875	844	861	864	883	909	920	890	920	899	958	853	910	923	861	871	869	946	904	897	940	867	880	874	917	905	897	857	846	883	857	850	933	884	862	911	912	863	925	853	919	876	864	862	895	928	895	869	871	856	908	927	860	905	856	920	897	880	891	851	922	875	924	836	907	881	876	860	894	891	913	931	855	829	863	953	874	897	896	916	932	940	893	868	861	859	890	901	897	931	915	920	838	909	901	903	915	887	877	907	862	918	900	855	902	862	870	896	891	910	901	840	895	876	873	907	889	889	856	883	952	848	861	929	891	908	914	890	935	874	963	904	861	864	846	919	848	931	886	865	884	922	913	890	895	845	929	881	935	890	926	929	847	898	898	843	895	897	901	870	881	901	833	896	859	883	922	838	865	904	886	910	902	875	870	851	882	924	891	886	947	883	821	929	899	874	891	900	844	902	876	853	929	891	889	920	926	862	865	932	935	900	868	897	887	848	991	910	934	920	907	893	842	854	922	871	841	902	871	886	896	868	864	890	878	873	857	892	896	829	863	929	886	937	841	853	936	836	851	944	896	919	879	889	901	885	869	904	902	881	885	881	908	912	861	900	872	917	912	863	936	902	938	861	833	904	928	863	836	908	943	908	892	859	826	845	904	899	867	862	879	935	875	883	874	851	912	875	925	841	890	922	876	940	880	937	922	880	925	875	886	906	909	900	860	950	905	917	919	857	901	878	863	848	881	897	886	890	826	893	905	901	824	891	943	862	938	862	857	895	905	895	912	890	884	917	924	882	929	888	871	902	935	885	932	904	892	908	906	889	916	891	877	886	874	929	901	871	884	901	931	845	869	910	919	882	900	861	928	881	889	916	896	857	901	884	891	848	936	868	888	857	886	820	871	919	926	902	878	872	881	934	918	926	859	866	904	896	897	913	884	877	887	960	889	892	918	829	881	869	916	924	921	898	916	901	879	925	897	847	905	907	860	943	884	882	933	914	886	917	942	918	908	896	886	954	896	874	891	915	846	857	838	866	908	919	875	905	885	923	872	934	901	858	971	903	853	850	875	912	876	915	890	906	894	890	890	888	876	891	864	899	919	915	921	916	880	934	957	882	933	889	885	876	902	859	847	878	896	873	893	858	926	872	891	883	892	875	880	843	867	866	847	912	947	869	858	901	874	883	885	891	901	919	869	946	895	887	890	856	879	867	875	854	901	823	874	841	890	875	908	890	892	896	903	935	899	883	894	911	878	913	887	853	864	907	869	857	868	909	884	886	903	898	882	858	881	850	948	874	900	848	895	881	885	864	904	937	863	904	895	904	893	886	895	897	875	876	887	938	941	886	914	900	950	882	878	930	874	860	861	952	907	926	881	894	888	954	892	898	872	947	838	888	901	914	930	920	881	897	940	902	866	930	903	875	888	896	875	867	881	860	866	914	850	898	850	905	886	891	940	919	937	874	893	853	903	867	877	899	903	904	861	869	896	925	919	894	888	853	849	917	851	887	885	839	923	945	898	876	850	889	899	902	842	878	892	936	858	843	898	889	901	903	885	879	880	876	886	871	877	938	898	874	897	869	918	883	884	911	910	886	925	949	901	909	900	884	890	832	917	861	915	862	916	903	910	918	867	899	873	841	885	910	923	918	915	919	869	864	910	890	858	881	866	871	871	806	926	890	884	894	859	886	836	914	879	892	920	908	853	843	898	896	887	848	923	923	902	963	912	860	902	884	893	856	856	958	937	932	885	931	861	884	885	857	909	851	827	874	898	875	887	866	933	913	872	832	892	886	916	898	932	857	922	923	892	888	852	930	884	879	901	894	932	839	923	913	898	940	886	896	906	928	919	863	880	874	891	887	925	895	879	952	887	860	930	865	876	856	902	964	902	950	846	936	861	874	898	935	914	877	863	896	917	940	908	884	905	929	973	882	904	884	934	866	870	916	844	909	906	951	904	834	906	921	908	942	881	874	924	879	936	856	878	860	905	895	926	893	839	855	929	922	925	919	838	870	920	817	945	876	873	853	922	869	903	858	873	891	896	889	875	902	822	864	897	915	870	945	880	832	915	898	886	906	864	906	918	904	882	921	865	884	873	925	926	891	884	912	893	879	853	938	878	898	911	919	888	842	914	857	911	922	885	883	865	955	850	826	930	874	913	878	847	910	889	874	948	899	889	892	913	891	856	864	958	901	876	897	875	904	907	847	874	868	890	853	953	894	868	873	931	930	918	874	924	944	921	917	920	891	889	891	880	827	902	897	890	944	906	894	867	929	917	895	943	883	948	879	916	845	909	871	893	891	891	913	913	975	845	810	906	853	897	905	881	900	931	914	939	911	870	911	902	881	923	914	932	897	893	896	937	913	888	906	878	863	869	912	866	880	871	924	882	872	903	929	897	886	914	888	898	870	859	873	909	897	880	864	862	840	862	859	931	900	882	879	905	840	923	885	932	882	873	863	847	876	891	877	913	872	907	854
6673	4903	2595	1386	238	213	201	195	188	192	210	193	218	175	198	212	177	177	209	200	230	193	183	225	213	213	187	174	208	201	198	188	186	213	185	206	171	180	203	188	197	191	199	209	169	194	199	216	169	196	222	160	198	186	186	200	182	170	197	214	212	191	193	194	187	201	181	177	204	184	190	192	208	224	185	198	184	200	186	180	191	184	180	197	196	201	172	233	188	203	180	214	186	199	208	222	208	199	224	223	188	209	183	226	192	219	182	170	186	201	171	222	192	184	195	209	201	193	194	215	205	227	205	198	222	176	192	188	211	159	154	175	208	194	177	223	187	188	201	206	199	176	186	175	171	200	194	212	193	178	191	196	196	174	190	197	211	196	197	174	220	188	185	183	195	175	203	192	218	215	182	181	177	199	164	177	181	183	192	197	203	203	185	191	168	195	181	193	180	182	180	198	193	231	207	176	193	216	199	199	195	224	190	172	226	198	188	189	204	177	195	188	189	189	205	187	189	182	198	213	219	223	204	194	210	172	185	173	210	211	176	205	180	195	201	194	197	189	201	195	209	222	193	182	204	186	186	216	190	217	209	180	185	199	176	176	198	221	214	187	218	208	211	169	189	193	185	198	175	201	179	215	191	197	176	190	210	191	219	203	201	193	196	208	171	208	179	212	206	188	185	208	203	177	192	181	183	202	202	209	187	215	205	184	207	188	184	184	201	203	202	168	197	201	188	172	201	206	191	202	220	208	173	179	190	174	188	204	164	198	190	194	174	212	206	189	175	210	207	200	185	176	223	200	208	185	212	205	193	196	195	214	186	200	223	168	169	203	188	200	220	198	213	198	193	204	186	191	201	180	191	173	191	217	202	182	207	214	203	197	181	180	210	185	203	192	212	189	174	192	205	205	180	182	195	176	204	182	177	204	184	201	212	191	196	180	174	189	196	195	176	186	180	200	218	206	167	216	208	190	198	183	208	192	201	166	223	207	192	202	203	189	190	195	169	190	176	208	184	198	205	219	186	180	215	194	190	197	184	181	190	221	178	193	208	190	189	193	203	181	211	205	203	187	208	216	176	185	202	175	194	194	175	178	183	204	198	198	189	170	180	193	188	175	187	218	242	199	179	204	196	196	187	187	225	187	181	174	182	208	198	193	202	198	184	187	191	186	205	176	211	202	187	190	202	173	207	187	209	185	207	218	179	224	171	167	186	196	212	197	189	172	190	219	168	196	183	187	203	194	189	182	192	204	205	195	182	190	194	197	180	190	175	189	205	180	200	188	187	202	194	176	199	200	176	198	188	173	195	210	169	191	193	198	201	205	211	218	185	212	197	202	197	191	218	198	202	183	171	206	177	183	204	213	204	236	189	212	190	189	201	201	178	196	167	211	168	213	206	187	214	174	161	180	207	187	186	179	203	180	193	196	188	198	195	189	173	218	174	179	202	195	193	188	197	225	155	209	206	199	197	193	202	191	211	189	170	193	180	194	196	192	214	213	217	185	179	216	200	211	203	188	174	199	184	210	199	189	205	186	184	205	208	205	179	214	198	195	185	223	178	216	195	192	182	201	213	187	167	240	220	198	184	206	213	210	196	223	176	154	211	182	191	213	178	198	195	200	191	160	200	182	198	206	189	196	208	185	179	202	181	190	203	201	226	183	218	194	177	178	188	188	213	188	166	181	196	187	187	200	167	212	215	180	195	194	188	204	214	204	190	190	178	208	197	194	205	188	187	216	215	195	185	191	176	187	189	180	209	238	209	216	210	214	200	179	178	222	201	196	174	181	195	193	196	203	222	182	188	223	198	181	197	212	196	186	187	209	186	211	196	177	199	195	172	198	176	190	200	182	198	193	219	202	173	193	173	174	216	175	207	189	183	196	200	176	191	192	188	182	193	174	186	187	200	198	196	180	221	199	187	178	215	204	214	174	185	193	177	192	186	195	190	180	215	171	191	177	190	184	203	222	191	212	198	206	209	193	210	200	191	204	218	186	196	181	210	187	183	200	205	169	199	181	213	187	173	193	209	188	211	197	224	186	195	217	232	214	211	204	189	222	208	196	192	187	199	185	192	217	184	182	170	189	220	177	215	211	195	183	188	207	192	197	194	177	199	186	202	185	174	181	196	210	181	169	188	218	204	182	205	199	184	202	177	202	195	198	213	197	200	179	195	199	189	205	190	216	189	186	206	205	191	187	180	229	189	206	183	204	185	190	226	206	196	188	192	218	206	176	205	210	208	194	188	184	192	168	201	191	166	198	191	215	197	189	186	177	198	190	207	194	211	193	193	188	175	196	210	222	194	198	196	192	193	205	179	204	187	208	202	204	225	188	200	215	195	211	218	215	211	211	212	231	208	215	215	201	178	196	210	216	209	216	204	190	194	210	218	196	192	202	194	200	199	198	156	204	203	223	197	164	198	208	195	223	225	189	192	219	182	190	186	207	195	176	189	188	188	186	196	186	204	193	215	222	200	211	207	170	205	212	199	217	181	192	207	173	184	226	197	162	214	185	199	207	190	193	227	219	218	178	196	179	161	192	195	180	198	203	184	194	191	209	215	192	191	176	191	179	176	196	179	193	152	198	215	198	214	195	192	200	201	196	202	192	189	198	200	214	218	220	184	212	211	200	197	211	188	168	214	202	191	212	184	180	208	206	232	187	194	202	215	190	192	192	191	199	205	199	183	174	201	204	203	215	208	192	204	210	213	184	189	200	188	208	186	211	188	189	175	203	185	163	199	173	171	200	184	170	196	187	185	193	202	182	211	183	186	182	188	184	197	179	170	173	175	171	179	195	213	203	195	193	182	176	212	167	173	187	190	209	175	207	201	187	179	188	181	192	194	211	171	206	192	200	180	218	185	183	187	160	172	185	196	210	184	212	175	207	181	222	188	195	179	192	196	201	202	187	191	185	183	183	229	196	212	193	187	214	180	200	207	190	211	201	176	200	210	198	206	194	204	179	202	186	206	182	188	201	191	206	187	198	221	206	213	193	206	175	197	187	190	216	203	184	198	221	182	208	184	190	192	173	184	187	179	198	187	195	204	186	183	183	171	184	196	196	173	185	191	205	176	204	182	202	201	198	210	178	200	193	168	194	194	198	203	173	205	183	200	202	229	184	182	197	206	184	189	198	197	191	208	209	214	187	215	208	198	196	196	182	191	178	184	195	211	170	199	220	206	184	206	205	202	208	178	225	181	181	178	191	181	167	207	168	189	196	199	196	200	201	191	209	202	188	193	190	176	192	189	181	197	195	200	191	190	200	193	209	195	183	220	201	187	184	181	204	187	181	223	210	189	183	193	196	236	182	193	189	205	220	189	195	200	198	207	227	189	177	188	207	182	212	193	203	190	189	174	163	204	199	179	194	199	181	163	194	177	190	200	199	202	215	203	185	178	160	190	211	191	202	195	184	186	205	210	196	195	221	200	207	177	207	189	203	211	203	200	198	177	201	206	206	181	197	214	192	192	184	182	196	188	200	219	192
6198	7938	5689	5075	632	620	586	624	555	590	577	545	561	597	582	592	554	574	578	592	586	533	587	551	527	614	567	571	567	541	584	584	576	528	608	562	531	583	569	572	594	573	594	542	580	544	599	583	579	559	547	589	569	536	565	591	599	581	541	554	592	545	562	573	580	591	571	548	567	559	567	529	552	521	580	560	576	564	519	578	578	517	584	580	555	549	569	530	586	580	583	547	544	568	598	580	597	568	551	556	593	559	560	541	565	557	589	575	615	549	587	610	604	593	559	498	540	541	546	591	562	560	522	576	589	572	574	568	552	549	552	591	572	530	569	597	548	595	563	529	563	566	576	525	542	577	589	599	581	562	575	585	585	555	548	538	565	559	565	535	601	528	564	555	570	569	558	554	587	556	599	578	576	508	582	555	584	573	583	576	555	601	598	584	589	563	559	568	543	594	524	558	536	530	566	619	553	517	595	584	557	604	569	602	555	581	536	582	587	533	576	549	572	586	551	550	560	576	545	592	586	538	565	545	554	577	591	597	538	588	613	579	517	554	564	579	572	557	571	563	563	520	547	570	557	580	570	579	575	548	558	561	553	599	548	556	549	573	578	600	585	557	567	565	550	558	557	588	528	559	545	570	589	565	537	589	552	554	570	542	603	592	573	601	570	546	584	578	563	537	500	521	568	558	576	565	536	585	580	565	539	570	609	550	567	597	520	559	614	566	542	516	603	548	599	511	538	581	557	550	588	592	593	599	557	554	566	591	582	557	541	580	577	558	584	517	559	575	565	532	596	555	588	548	591	570	556	567	583	594	587	496	535	574	583	528	518	534	522	543	553	537	578	571	565	514	596	566	543	596	538	541	586	595	534	539	587	583	560	558	568	556	603	571	565	553	524	559	537	613	570	558	553	546	544	628	588	562	590	557	551	586	546	581	573	590	609	535	557	561	590	533	581	582	563	564	566	546	535	566	588	544	546	553	558	523	602	567	587	600	553	582	587	553	575	553	551	571	554	548	530	522	532	562	489	538	551	576	562	543	563	571	577	567	587	592	568	569	550	563	586	566	589	591	573	590	531	589	569	564	550	577	557	556	546	599	545	552	639	569	531	560	565	532	576	564	581	595	558	582	529	503	567	548	564	596	597	596	570	575	562	579	561	547	559	529	568	571	544	590	569	582	548	555	555	543	523	572	567	560	563	583	591	545	569	549	545	568	556	596	573	588	572	559	545	572	577	571	531	549	569	562	537	548	566	568	512	584	580	558	566	586	577	588	589	511	606	555	603	535	550	562	520	582	585	552	547	565	562	502	581	513	567	604	593	543	552	557	573	562	603	575	564	564	561	561	576	547	545	592	565	619	526	530	577	544	551	580	592	560	571	557	572	567	549	609	624	601	541	551	568	553	545	555	540	561	567	553	609	578	588	555	615	565	561	627	558	518	531	534	585	585	566	545	542	514	558	582	564	533	561	533	554	587	582	532	571	567	581	544	588	556	548	553	524	604	578	578	549	601	543	553	588	556	545	529	604	537	536	587	516	536	596	562	546	578	569	545	568	605	575	543	591	601	550	566	552	568	561	571	599	575	544	558	569	547	596	559	572	586	593	560	526	629	578	562	596	523	566	561	582	608	603	567	561	551	549	565	569	550	593	555	571	594	593	559	578	566	588	511	559	571	589	610	568	566	562	562	564	587	559	577	577	621	529	552	606	555	541	521	580	567	547	561	572	566	549	590	599	584	584	609	630	597	565	592	585	581	561	555	549	571	594	546	577	587	569	558	551	573	579	572	530	571	594	591	581	555	568	549	509	544	567	547	532	586	587	528	597	549	575	594	565	559	531	548	564	555	541	605	577	557	526	564	583	550	613	535	577	577	541	574	573	573	590	526	546	570	554	560	583	539	537	583	558	576	587	536	562	569	556	569	570	563	580	567	563	621	550	506	558	572	602	551	533	554	552	557	558	539	536	575	580	547	580	561	575	581	572	566	554	569	559	567	566	568	602	596	535	548	535	580	577	535	574	565	609	568	566	554	566	524	533	576	523	564	549	565	570	553	563	519	581	524	588	560	517	566	591	552	575	583	569	582	581	575	587	561	533	556	554	537	587	587	582	578	549	593	548	569	494	558	525	586	583	579	578	584	548	577	535	578	583	568	568	576	564	600	527	571	581	496	558	540	561	553	574	566	571	550	532	551	524	541	571	532	567	569	541	555	635	553	583	559	585	573	601	586	590	548	575	580	584	542	586	559	559	544	497	584	541	547	590	574	567	589	541	565	559	544	564	584	573	561	564	619	585	559	599	552	544	528	550	562	559	615	557	551	562	568	523	578	603	602	574	559	577	614	592	603	559	551	546	560	521	554	576	514	584	548	542	558	544	543	565	512	567	554	565	566	555	530	540	584	593	570	613	518	585	540	558	559	564	564	560	591	553	537	563	547	565	538	590	567	536	545	551	539	558	604	525	577	615	581	526	593	567	522	572	551	568	538	537	527	576	582	560	549	548	582	562	586	570	564	575	544	550	529	556	563	553	544	563	571	554	573	585	580	548	534	598	595	648	553	575	582	587	566	597	567	530	593	593	565	557	552	528	601	566	514	590	546	615	578	557	587	564	564	511	580	571	541	617	543	543	562	531	545	582	575	569	576	569	541	569	548	553	556	565	623	559	569	595	565	570	551	587	572	549	525	526	575	556	592	540	536	599	569	547	588	595	531	610	551	540	562	545	502	550	570	596	558	556	546	539	573	541	540	585	564	541	589	584	580	537	555	512	572	548	616	584	583	549	549	567	578	569	542	584	588	541	612	555	590	583	564	574	541	558	598	582	544	579	561	556	557	563	590	522	590	572	575	586	504	544	554	557	588	552	585	565	565	569	541	555	598	559	563	572	601	576	509	592	564	570	523	581	570	557	595	602	578	518	579	593	601	600	581	574	572	583	600	553	590	527	596	556	571	588	527	526	536	575	582	530	588	547	553	566	555	572	541	576	555	588	588	569	579	527	546	580	563	595	543	529	577	543	569	523	565	534	556	569	591	571	561	596	594	556	587	587	535	546	560	510	541	557	533	556	565	596	592	532	571	541	554	537	541	543	573	589	542	578	601	586	584	576	561	539	540	563	605	583	596	587	541	577	564	576	576	568	607	564	562	576	542	553	555	552	590	546	530	549	581	543	579	555	570	581	547	586	544	574	589	551	576	599	553	583	582	588	591	547	530	540	514	563	555	547	614	595	552	581	581	598	595	570	551	544	561	556	585	611	570	551	595	561	582	578	604	534	545	617	531	559	544	612	545	559	595	546	585	565	561	563	536	532	592	589	561	577	542	596	569	572	551	588	596	561	544	596	563	563	607	572	564	538	595	583	553	579	536	531	566	562	554	580	571	526	552	586	592	584	509	586	605	548	568	536	592	555	570	539	559	539	567	569	526	542	542	547	591	554	586	583	616	533	570	604	557	546	551	559	585	584	565	609	540	596	529	583	578	552	613	567	536
44541	50876	40735	29417	4947	601	418	461	414	382	410	369	377	349	389	394	387	378	377	344	357	367	369	370	370	382	339	356	349	346	342	342	331	374	368	371	338	374	384	397	368	348	367	353	338	358	377	369	349	350	346	422	360	331	328	361	332	384	416	369	354	357	362	338	337	365	366	392	370	378	356	359	378	334	345	364	341	356	366	347	362	367	334	355	366	368	377	355	360	360	365	334	384	366	344	331	342	353	317	354	350	346	353	367	347	376	360	339	381	327	363	359	360	370	351	327	398	401	345	331	363	327	320	343	346	349	328	352	368	394	387	360	381	348	358	385	368	354	375	368	365	353	359	399	367	324	341	391	338	355	356	339	356	312	327	353	363	408	338	367	353	350	325	356	335	336	372	368	364	349	373	386	374	350	357	354	335	394	394	387	345	367	351	339	351	365	359	351	356	370	378	373	362	354	337	333	378	338	348	378	373	309	334	337	383	348	343	366	357	355	362	376	365	298	361	359	358	330	357	364	330	317	336	341	385	334	357	364	344	352	390	333	330	351	301	302	352	385	338	357	345	353	360	360	323	342	342	375	373	331	336	382	359	377	322	346	355	342	369	340	393	346	354	368	353	339	349	360	362	367	332	368	367	351	381	336	356	326	356	364	338	359	357	352	359	371	368	354	344	370	369	406	353	344	342	346	402	349	365	352	328	384	359	350	331	349	320	370	346	347	361	338	371	359	345	361	348	319	308	379	342	368	355	327	355	376	381	341	355	333	352	343	373	358	371	320	344	349	361	326	371	340	340	362	354	376	344	379	362	397	361	356	374	349	329	372	391	338	362	360	347	362	353	358	367	342	341	392	391	345	341	348	355	374	397	390	344	322	353	379	339	304	367	318	355	339	310	362	344	346	339	369	343	337	332	366	364	377	328	368	355	374	325	352	352	347	374	332	351	381	367	361	371	337	361	394	352	384	331	359	337	353	373	343	340	375	376	375	376	409	338	339	334	383	361	368	322	383	335	350	340	359	325	340	375	356	359	371	369	332	396	330	335	346	338	338	332	343	369	335	341	331	328	371	387	385	350	320	348	361	378	358	364	336	343	381	358	341	379	356	312	402	386	343	361	343	331	341	365	337	342	335	366	387	387	343	340	357	410	362	365	342	363	351	355	351	364	370	327	356	357	338	357	348	349	375	366	381	320	361	340	351	353	376	378	342	341	348	367	362	338	372	381	363	361	361	324	343	346	390	349	356	339	371	359	357	364	372	354	348	351	352	315	368	326	363	328	341	358	360	359	383	391	355	338	358	347	340	352	342	396	369	356	347	337	346	370	373	377	343	335	336	366	400	341	355	366	365	370	343	383	373	343	365	354	351	350	334	357	339	328	349	362	365	341	334	345	340	337	326	359	362	371	347	382	347	353	390	366	378	341	362	370	327	372	366	344	388	332	374	359	381	368	335	343	361	374	355	329	343	381	399	368	340	370	354	344	369	318	387	369	363	369	387	356	364	356	387	357	360	349	369	363	332	347	366	366	386	320	370	362	327	347	329	335	350	369	331	356	328	376	348	393	360	328	334	322	352	367	355	351	333	372	355	342	326	334	340	328	383	346	358	335	371	353	331	342	350	356	320	406	340	369	374	326	404	372	332	347	355	362	337	347	350	343	319	355	336	351	353	337	370	381	341	357	336	356	359	349	361	376	344	334	335	352	381	338	357	321	353	354	348	331	404	329	364	374	350	339	365	341	318	381	354	341	379	352	354	383	371	345	312	354	365	374	361	360	368	356	346	393	372	364	348	369	361	326	359	353	384	338	327	355	368	329	356	368	347	360	365	355	370	341	341	347	326	329	351	388	375	348	359	345	352	349	350	386	334	345	354	364	356	348	369	377	347	362	368	337	323	359	346	335	303	367	330	353	340	331	350	368	343	360	343	360	400	371	362	334	363	352	348	352	394	326	356	376	350	383	342	370	371	355	367	378	357	346	392	358	353	347	382	317	339	333	332	347	360	391	368	348	376	351	344	334	351	384	352	350	324	384	354	370	357	356	336	359	356	332	380	350	375	346	368	361	367	369	349	349	367	377	338	364	351	338	350	366	341	342	356	365	374	338	375	321	354	339	361	374	370	362	359	360	362	367	366	350	340	353	383	375	360	338	381	336	325	347	349	353	343	344	354	351	336	377	341	346	328	370	337	368	327	320	321	336	372	385	361	337	357	368	360	371	359	351	339	333	384	342	352	343	338	382	370	395	396	374	374	359	373	312	353	327	348	320	340	354	346	364	334	347	360	338	368	392	366	356	372	332	300	367	363	387	347	389	327	363	371	371	368	349	341	345	357	364	349	351	348	389	364	324	310	345	337	372	354	359	340	363	366	317	345	365	328	363	347	350	336	366	370	356	349	377	359	359	396	401	343	368	388	347	360	339	357	358	333	328	390	341	378	378	393	375	362	343	401	349	338	325	370	334	342	338	331	384	369	361	360	310	361	338	354	373	333	369	378	379	353	381	378	399	353	349	354	347	326	324	353	369	362	328	355	344	367	388	341	335	352	347	354	351	363	357	341	365	346	354	372	369	353	380	359	349	343	380	372	339	393	338	358	352	364	360	360	396	340	373	376	339	358	392	335	332	374	371	367	353	328	369	349	342	338	356	342	375	383	362	378	409	382	355	374	349	361	359	361	361	351	365	358	356	357	339	342	352	345	351	372	338	345	356	340	338	356	345	370	345	319	339	362	374	355	339	329	356	356	356	363	353	346	369	348	326	401	357	366	354	337	372	357	371	337	340	336	319	353	323	341	361	376	343	333	367	352	342	369	358	332	371	382	348	297	365	387	347	360	328	340	367	389	311	390	357	320	339	373	352	371	359	340	353	301	338	366	349	365	348	363	375	419	366	365	317	343	370	355	354	356	354	375	367	344	357	400	372	327	375	311	348	355	359	317	365	343	357	383	346	346	381	346	353	357	351	331	363	361	340	327	338	362	351	381	357	353	375	339	336	353	348	370	359	352	364	332	361	348	372	363	379	372	314	353	340	362	318	346	348	351	340	344	377	388	360	387	306	379	359	368	336	336	332	340	366	391	363	333	368	351	364	335	336	349	373	362	381	351	345	356	350	354	348	355	384	347	374	354	325	342	346	315	364	358	366	363	366	369	395	322	350	357	347	400	359	378	353	372	344	322	338	341	337	362	361	341	354	334	373	369	388	332	358	368	371	338	358	327	345	401	387	362	332	346	343	343	361	338	370	322	347	366	358	351	377	338	332	351	360	418	376	389	375	357	379	372	348	370	359	375	371	348	358	353	366	385	396	338	344	345	313	338	346	340	327	358	321	386	362	348	342	362	355	336	370	353	337	363	303	346	363	341	338	367	363	363	349	348	328	341	364	361	336	378	345	339	378	364	349	314	334	311	393	349	373	368	353	361	364	337	346	341	381	332	395	349	357	361	341	365	317	376	375	387	355	354	342	346	361	389	370	376	384	349	342	358	357	362
26442	38702	39752	35250	2117	1824	1609	1426	1328	1308	1205	1148	1163	1062	1096	1071	1059	1039	1051	978	1024	960	1000	1001	947	1008	943	943	936	962	981	917	941	952	941	926	931	943	907	927	937	900	959	941	962	875	950	915	925	1002	898	917	894	896	900	898	992	914	936	919	894	973	936	996	940	978	892	934	924	980	904	922	942	923	982	883	932	865	898	907	918	890	917	890	924	871	911	933	940	916	926	911	959	917	905	913	872	956	916	855	945	956	916	973	937	889	917	876	937	936	914	900	926	915	923	876	897	962	939	882	865	884	894	912	867	916	933	924	894	892	982	908	864	933	965	885	852	898	830	972	926	876	948	921	927	922	934	888	916	949	879	922	897	920	922	898	849	888	898	927	914	956	966	900	868	906	918	889	928	938	873	946	881	875	862	960	867	903	951	903	900	904	863	965	956	925	900	930	953	860	921	928	947	899	899	840	906	903	894	864	938	893	890	933	882	898	905	930	894	982	883	925	898	922	904	900	892	940	911	870	915	883	885	908	919	924	988	932	930	792	901	896	881	876	916	909	925	882	928	922	877	931	859	894	865	911	848	914	941	932	894	916	935	897	941	942	851	898	894	897	876	993	922	897	918	898	920	916	904	885	898	936	895	963	914	910	885	992	921	876	917	890	899	921	893	921	916	978	902	912	922	909	928	877	894	921	898	875	930	903	936	912	900	908	931	943	929	848	938	859	856	892	976	895	889	919	829	981	896	898	967	916	886	906	936	959	879	893	900	890	901	921	907	887	914	919	906	874	943	901	895	883	884	893	944	941	895	922	874	931	891	877	996	889	920	908	893	848	890	902	912	939	893	956	983	955	894	911	908	954	893	888	921	906	897	931	866	910	925	939	926	891	945	941	942	938	870	945	880	916	901	908	886	897	920	906	955	896	915	854	934	929	953	904	893	911	898	876	926	894	942	945	936	939	982	882	855	896	928	940	885	923	896	939	922	941	956	876	910	889	880	857	845	945	917	901	936	975	882	906	922	916	910	881	888	854	909	894	916	917	864	919	919	946	924	900	935	968	909	931	925	975	924	868	914	945	886	929	899	903	932	898	939	921	903	884	903	915	962	865	879	983	929	891	891	894	896	900	922	912	958	906	924	899	891	903	915	859	901	897	913	867	937	947	887	913	910	906	923	906	899	896	858	889	950	867	889	863	995	869	937	886	928	911	900	945	934	878	904	890	957	916	954	905	922	885	934	969	918	903	900	892	906	908	899	876	884	907	948	927	900	930	887	927	953	899	873	962	950	893	907	931	848	921	911	899	938	882	906	933	962	876	904	876	886	859	906	897	906	897	896	890	901	866	889	935	921	906	948	939	869	841	934	909	919	889	886	903	914	877	928	878	928	928	944	910	910	937	904	893	1005	880	957	896	903	931	965	896	913	894	914	924	911	903	879	984	895	872	936	877	912	963	881	914	924	966	871	901	912	920	899	943	956	866	924	883	917	899	932	915	930	979	897	894	884	894	934	916	891	849	918	912	932	902	899	922	900	860	932	973	884	986	924	949	861	922	935	942	879	910	862	899	919	903	897	882	860	917	888	899	864	942	920	934	949	906	940	941	917	882	961	886	906	918	886	886	894	871	903	955	913	909	893	952	945	910	934	930	933	944	886	877	912	878	911	951	943	901	912	1001	930	869	896	876	928	900	944	927	940	901	909	913	875	910	886	912	931	893	912	961	899	910	902	870	976	922	886	943	878	933	933	919	884	924	891	921	864	930	965	946	869	898	913	943	962	862	888	940	931	888	923	912	926	916	892	856	924	935	965	918	930	909	934	947	901	956	877	888	900	922	909	914	920	884	947	900	926	950	889	903	894	894	926	954	933	875	961	903	944	891	913	982	885	928	893	885	909	829	921	955	880	938	900	942	958	878	899	860	912	904	928	867	903	913	951	908	885	857	919	916	912	879	915	919	915	873	924	922	896	893	952	926	928	906	943	893	942	904	885	935	912	912	925	929	916	948	936	934	906	883	859	899	923	923	864	920	892	894	946	872	934	957	923	905	877	879	931	914	905	850	893	835	908	885	891	946	940	945	838	866	941	927	893	890	906	930	954	923	925	875	918	946	902	911	927	874	914	909	883	896	928	943	875	927	934	898	938	859	921	895	880	930	922	922	938	912	869	883	900	904	893	931	948	913	905	945	883	909	913	929	946	847	863	940	883	938	914	913	929	889	855	917	913	892	973	891	862	879	869	928	943	925	908	918	897	888	951	878	915	897	843	924	947	900	909	926	922	930	910	883	959	876	904	882	874	899	899	909	923	960	933	937	871	874	898	910	933	918	915	931	906	900	893	892	900	930	934	903	945	881	885	949	861	935	937	913	897	920	917	894	898	948	879	888	906	956	948	909	963	917	902	926	917	906	975	963	882	925	862	922	926	974	945	907	912	915	940	918	923	952	913	934	954	904	905	929	941	865	939	864	878	879	911	900	897	942	910	892	935	900	941	944	896	942	915	930	904	850	896	922	914	925	919	947	861	901	924	943	957	902	930	907	949	938	933	985	887	956	921	930	902	944	912	889	924	928	938	885	932	929	909	873	963	878	898	899	947	928	897	870	954	895	920	922	924	896	917	928	940	916	928	952	917	914	934	942	916	879	906	985	940	918	884	885	991	940	914	886	906	899	943	906	890	906	926	891	888	863	909	911	904	880	918	864	883	956	913	909	921	888	867	893	869	891	887	917	949	848	851	862	871	923	826	893	930	936	888	892	940	910	948	909	941	960	948	935	886	883	943	887	905	888	886	906	898	865	915	921	949	922	910	892	919	928	920	918	879	910	880	890	874	847	937	935	904	939	899	938	923	867	917	896	887	922	872	913	930	964	925	908	893	914	916	934	899	929	905	854	942	872	908	905	884	902	887	922	905	854	900	911	973	938	891	896	888	938	955	873	924	883	900	956	921	923	865	860	912	915	955	929	899	934	919	933	906	960	872	884	911	887	900	941	876	915	919	892	911	902	935	934	933	880	875	915	969	899	888	871	896	964	885	957	928	928	889	865	941	856	922	884	908	902	932	931	932	954	903	866	865	918	881	930	903	939	897	890	883	878	932	899	937	891	927	946	942	877	917	931	971	972	857	929	885	921	929	868	858	890	916	892	964	887	829	954	928	897	898	895	888	910	906	909	883	929	906	901	870	920	896	891	927	853	932	910	894	962	885	944	882	863	888	949	920	929	920	914	835	900	886	863	976	948	901	855	891	933	896	867	907	888	895	886	909	918	869	929	924	907	895	970	949	920	900	905	875	935	887	904	891	901	849	868	925	882	875	894	893	931	874	915	889	886	889	892	939	868	899	882	950	942	925	905	898	892	900	929	911	946	884	903	875	935	907	900	874	909	995	893	888	885	890	917	942	860	885	929	915	911	862	855	895	896	952	933	901	948	942	894	936	916	940	890	915	858	927	891	875	910	957	903	907	898	969	920	912	945	936	932	938	890	938	906	858	915	891	910
58086	66014	54698	41231	10104	1152	618	528	507	473	434	420	429	429	409	374	370	354	407	386	379	382	397	401	365	327	366	386	363	366	338	354	377	383	403	374	353	364	350	356	375	381	381	360	403	347	374	369	376	386	388	380	357	384	368	402	337	350	352	355	357	347	373	356	377	338	374	345	337	345	369	363	376	360	360	348	397	377	352	337	388	386	357	367	355	346	334	340	362	350	369	321	354	354	351	339	367	372	347	373	361	351	363	351	330	379	344	375	357	363	378	346	338	343	364	375	387	407	362	346	375	364	376	379	334	367	343	385	344	343	374	335	398	411	335	387	338	376	398	345	346	366	372	382	376	354	351	342	394	381	378	377	402	345	380	378	351	337	361	351	339	358	371	336	366	395	306	357	336	350	357	380	359	367	364	351	366	366	343	374	335	345	332	402	398	348	385	359	353	370	403	348	374	361	369	350	336	359	382	371	332	378	345	334	363	356	389	398	357	382	323	325	372	361	369	374	337	382	344	383	359	347	362	342	350	335	370	360	344	344	347	371	341	400	369	414	351	364	381	366	363	385	359	335	332	343	332	396	368	346	360	329	322	343	361	348	364	362	346	380	404	366	386	394	347	386	386	396	396	353	351	388	388	376	367	348	340	353	354	358	399	353	370	348	359	387	331	354	413	325	349	381	350	340	360	370	375	351	405	379	358	358	365	343	397	380	368	383	355	374	347	371	342	366	351	327	344	340	363	373	344	347	351	362	355	371	378	386	363	364	377	377	348	359	405	362	357	378	356	374	368	391	377	366	365	378	315	355	368	356	358	330	358	352	386	382	353	382	349	328	372	361	342	395	368	349	346	397	347	368	340	400	347	344	353	348	345	379	387	377	369	398	352	329	330	352	370	398	351	366	361	374	342	343	388	352	361	340	355	333	356	363	352	383	391	363	395	354	343	344	359	349	350	380	365	371	366	336	348	323	358	313	374	354	360	388	341	366	357	338	354	368	339	344	341	367	389	367	341	355	328	365	362	374	342	318	333	386	368	341	378	350	368	338	362	364	361	361	334	349	353	355	335	362	376	356	357	339	350	363	361	380	333	380	332	372	329	330	354	384	367	340	373	370	364	363	360	376	367	352	352	362	365	406	393	355	321	351	328	372	385	355	395	385	360	345	363	367	330	333	327	377	325	325	344	400	372	382	368	383	342	341	342	343	332	360	384	378	372	339	352	370	368	356	356	350	329	384	354	352	317	348	336	344	372	340	358	362	383	349	355	352	331	346	359	393	364	354	364	372	349	338	356	378	356	354	376	370	335	351	373	361	397	367	362	361	374	349	327	353	364	365	377	386	319	351	348	356	358	354	345	331	374	352	346	338	383	359	349	385	362	377	381	323	330	359	367	381	380	339	351	342	339	383	370	362	361	342	340	342	333	335	345	348	367	344	380	387	348	366	362	393	383	372	338	325	335	370	356	375	351	342	353	369	360	359	347	398	383	381	374	374	342	362	388	377	371	352	357	345	347	333	364	343	385	388	339	351	375	374	373	356	360	372	356	356	369	347	344	331	386	381	330	383	385	377	363	338	353	376	342	363	367	322	355	370	401	382	366	338	380	308	307	372	360	358	383	403	360	355	346	374	341	374	371	346	377	351	376	350	378	395	350	381	360	373	371	345	347	358	317	362	369	342	358	388	366	377	389	377	353	346	360	354	358	345	405	363	358	392	335	356	357	365	370	360	340	369	352	359	391	364	381	322	374	311	369	363	372	348	362	343	342	369	362	334	351	384	331	348	340	357	377	354	396	358	375	355	346	357	379	417	371	334	393	369	339	376	350	356	353	356	380	390	389	331	306	359	367	375	360	356	360	389	358	334	349	321	341	377	371	375	352	344	359	362	343	377	382	327	370	319	387	385	372	369	332	380	373	358	385	392	400	366	374	363	343	367	368	350	364	386	371	352	353	366	347	367	350	365	355	341	358	393	343	365	392	339	327	374	370	371	366	342	387	352	374	381	362	347	375	366	361	350	374	374	343	365	333	354	360	345	352	350	332	333	324	356	377	405	355	359	331	390	361	358	327	410	392	364	363	357	366	363	342	369	320	346	355	342	331	348	388	359	377	343	353	371	342	376	352	354	344	331	369	371	350	384	350	355	395	341	403	377	371	334	353	369	343	360	350	347	343	354	355	372	349	334	378	361	340	346	342	361	372	358	371	377	358	349	396	339	351	387	377	355	357	360	359	327	397	316	371	377	354	397	353	390	365	369	359	346	369	377	352	325	342	371	411	320	413	363	416	337	349	368	323	375	359	351	342	380	315	353	360	357	388	371	364	351	351	333	375	347	375	329	371	349	350	352	376	351	381	359	332	332	348	344	368	341	348	343	333	382	359	334	383	383	385	372	307	352	341	373	366	352	364	397	358	352	335	376	355	342	344	394	347	350	364	332	350	384	386	341	343	318	347	350	364	372	358	389	382	372	333	339	405	330	390	369	351	335	370	389	348	369	358	345	364	365	351	401	378	388	333	340	324	363	357	369	344	354	372	341	358	361	386	358	363	348	348	347	337	329	353	357	362	314	381	362	365	345	378	337	379	334	337	339	386	362	329	360	354	346	355	355	359	391	340	345	377	329	342	309	346	342	343	375	368	331	366	379	344	363	353	383	374	392	355	338	327	359	336	395	399	345	361	355	368	394	362	383	360	366	336	350	315	371	384	363	368	346	352	345	370	373	315	333	362	353	367	375	375	314	347	376	368	374	390	377	363	346	355	337	383	390	363	406	383	364	396	340	348	351	349	376	354	337	358	385	371	355	370	397	369	362	356	316	366	393	387	379	347	329	383	371	324	372	358	382	318	368	354	354	350	344	378	350	354	338	348	329	316	361	369	339	347	337	360	351	357	346	332	373	343	363	365	369	361	359	350	340	360	355	346	385	369	363	354	377	358	350	357	372	345	376	384	332	369	346	398	349	345	366	344	367	369	348	320	363	341	365	391	341	349	333	379	378	380	346	347	336	354	343	315	342	332	345	372	349	384	366	333	340	344	374	356	372	357	329	332	359	332	345	369	360	377	376	344	348	335	347	368	351	370	351	370	365	386	378	358	365	354	372	352	372	370	337	352	365	380	376	389	343	361	334	338	345	328	374	363	329	386	330	342	322	375	350	338	347	365	316	339	372	375	353	354	339	370	336	327	380	349	348	353	366	376	342	315	369	360	383	375	352	413	372	339	364	366	407	352	350	365	357	315	367	349	357	383	351	364	379	354	358	356	356	362	337	382	388	369	352	358	355	359	372	386	370	358	358	333	360	357	351	357	366	402	369	360	378	351	375	388	387	330	370	347	366	354	341	359	377	371	345	361	351	363	379	359	334	377	365	379	381	359	362	315	356	357	336	335	362	374	356	352	346	356	336	359	381	382	368	399	336	327	374	394	369	350	364	341	363	328	321	353	361	366	368	357	354	372	369	365	383	351	342	354	367	353	352	416	390	381	383	380	333
34593	48753	50615	41801	3200	2667	2306	2071	1732	1685	1528	1468	1270	1226	1223	1147	1173	1162	1098	1078	1086	1057	1013	1052	1047	992	1050	1014	968	969	970	948	948	908	974	942	984	907	971	965	943	893	894	930	958	916	895	965	891	947	986	901	900	926	924	905	958	843	921	860	921	934	922	953	918	888	908	869	937	919	939	921	878	889	935	883	901	870	875	947	942	922	887	874	924	930	900	917	890	898	887	876	836	883	873	936	855	921	848	900	902	859	849	929	887	882	895	879	874	873	871	839	901	904	888	918	920	922	862	900	913	859	915	877	917	930	893	850	903	955	915	910	918	887	906	887	885	924	889	866	926	976	911	937	878	870	916	889	916	890	879	914	916	848	906	858	918	905	937	864	861	902	913	907	930	865	850	873	888	880	909	845	903	906	888	853	917	893	882	871	967	875	852	940	883	868	935	901	962	906	948	907	896	976	927	910	919	889	899	897	895	854	931	869	910	865	889	932	904	888	915	922	870	900	867	912	896	883	861	852	935	935	904	881	817	911	883	902	848	919	895	882	912	883	926	911	928	877	881	915	895	841	870	860	916	900	914	881	908	884	884	920	864	873	882	931	874	888	885	908	865	928	895	885	841	894	944	907	876	887	886	876	888	866	910	871	882	920	893	880	853	890	936	850	897	868	926	869	897	877	916	931	910	906	892	929	922	919	924	917	963	935	871	873	866	924	937	944	897	888	908	937	925	921	860	846	886	916	870	921	903	900	857	899	959	879	849	910	869	880	897	949	892	911	909	913	910	931	852	879	902	910	878	943	940	868	887	879	884	930	891	901	910	906	862	905	905	951	918	909	899	912	865	913	862	891	874	868	877	931	942	877	865	900	896	928	870	916	895	889	915	914	920	913	883	909	934	930	912	928	904	863	863	850	850	882	853	872	890	942	863	913	889	847	919	862	903	925	875	891	898	870	905	899	864	835	916	899	818	864	912	912	833	869	867	888	920	916	896	877	856	897	855	914	875	877	875	973	895	891	875	928	880	891	898	878	870	853	895	903	902	896	881	879	889	883	883	890	868	907	864	880	878	911	950	902	903	931	842	907	893	926	906	952	836	886	862	893	920	934	929	860	896	900	887	907	956	885	930	892	883	903	893	840	887	909	890	923	895	906	914	895	955	859	849	918	917	880	899	885	873	886	885	855	946	928	890	890	864	894	859	893	888	931	866	879	940	893	897	891	875	848	895	911	925	912	953	914	951	924	874	881	931	909	979	890	862	882	838	938	869	902	898	846	940	899	810	843	907	903	846	877	912	933	892	894	907	887	882	863	873	877	903	922	931	897	846	955	946	920	834	848	930	863	958	874	848	911	846	835	911	866	964	941	906	858	898	959	932	807	921	821	859	961	922	890	877	893	897	877	905	895	925	903	911	844	929	950	875	879	899	955	873	944	900	875	888	844	898	945	854	844	964	883	872	889	899	922	902	912	944	910	939	855	852	899	920	914	894	890	921	909	897	963	877	928	929	908	903	899	838	895	862	872	890	935	892	852	891	863	915	877	898	887	922	918	959	841	913	895	939	908	875	894	902	856	884	875	900	900	907	890	932	904	919	913	898	822	958	890	859	865	893	893	934	913	806	874	893	935	887	930	919	889	888	867	939	896	928	911	891	883	883	872	900	904	931	918	902	877	901	883	913	953	877	870	942	883	921	859	886	853	941	893	858	805	928	920	871	893	856	916	885	917	906	891	857	903	899	925	919	929	897	895	923	874	911	863	883	864	874	878	926	893	886	885	925	896	922	913	877	878	938	867	937	914	906	902	898	875	877	873	895	898	983	947	912	901	866	895	920	911	877	916	876	908	936	920	869	848	895	893	934	894	892	884	859	955	838	901	894	844	904	900	908	889	869	849	880	923	917	930	966	876	943	897	824	871	896	879	883	896	922	907	884	916	893	909	878	920	860	880	842	956	873	892	908	905	928	909	913	905	885	892	892	895	914	886	872	872	901	919	893	913	892	916	909	869	859	920	891	823	867	913	849	900	874	834	921	851	884	911	936	880	890	854	816	890	870	853	857	900	877	864	871	874	898	880	911	895	955	889	901	888	843	919	884	862	906	931	869	891	903	892	889	857	856	839	906	900	897	867	878	933	872	861	933	893	913	877	875	870	867	889	896	852	893	936	835	863	872	922	891	918	904	883	918	831	899	946	877	933	899	915	837	872	861	885	930	967	946	908	863	889	900	883	880	913	903	897	898	865	893	919	930	896	896	913	910	911	844	860	891	893	844	926	913	879	898	891	911	864	926	865	887	851	922	897	890	886	940	906	885	860	968	872	923	874	911	912	862	900	884	910	897	878	925	888	930	941	892	960	845	952	881	983	882	912	900	874	821	925	868	849	987	842	906	920	873	854	896	909	884	887	868	862	946	887	884	841	906	939	883	895	881	837	926	898	906	868	920	874	936	854	888	860	914	903	934	917	884	862	913	942	892	871	896	922	801	879	876	937	853	894	958	930	872	904	847	850	914	887	869	848	826	924	868	914	917	899	910	868	926	901	909	910	958	891	933	901	895	909	883	960	887	855	930	886	926	884	938	921	844	878	881	875	887	895	841	874	932	854	861	912	897	904	929	876	920	885	920	868	921	869	940	873	833	859	865	925	879	885	873	879	903	884	905	880	927	900	934	897	858	946	869	895	907	862	924	868	868	895	912	885	901	888	899	904	964	943	865	862	846	939	873	905	903	920	918	863	908	945	872	924	899	874	921	917	904	936	891	853	904	927	902	843	911	881	825	879	961	886	917	913	936	951	930	934	914	872	863	905	952	884	910	843	848	896	873	893	851	909	921	921	898	881	895	856	923	915	949	892	946	902	959	926	855	892	949	932	932	890	879	843	944	898	873	889	898	932	858	914	872	845	920	898	906	852	911	908	877	916	865	897	863	912	914	882	870	936	890	895	889	905	857	861	879	920	946	910	911	880	920	878	905	886	913	932	886	950	896	886	915	899	875	881	906	932	874	894	956	906	946	873	891	904	904	883	888	853	899	897	837	890	938	894	915	882	878	903	912	922	912	913	895	853	849	898	907	825	886	869	898	937	902	856	900	868	918	917	870	891	861	935	926	879	913	886	865	864	924	889	890	867	885	928	910	950	897	961	860	907	923	941	901	877	869	906	913	904	855	916	896	874	855	885	832	906	865	885	913	940	890	912	864	901	886	896	905	919	921	879	917	917	934	834	863	983	935	879	919	895	963	930	878	865	867	874	918	894	913	888	872	904	881	904	940	893	853	921	867	868	898	883	890	858	870	881	906	840	917	894	899	887	911	873	898	961	880	900	865	894	873	855	880	888	902	866	855	892	931	891	875	880	887	901	854	940	903	901	867	875	817	891	915	916	908	872	849	934	909	897	916	920	905	902	902	874	874	855	947	860	878	912	919	921	874	912	910	899	892	948	863	843	911	892	906	923	924	870	912	903	896	900	915	894	902	930	905	903	895	897	891	932	872	894
6530	5077	2496	1469	223	169	190	197	216	192	201	189	219	192	200	194	192	207	201	193	205	214	179	179	218	191	210	202	197	168	209	207	233	194	189	189	208	187	172	195	198	203	230	214	210	210	192	199	186	177	196	201	196	194	193	188	212	187	218	210	194	201	180	185	184	202	183	193	200	209	201	205	204	200	205	162	195	216	200	194	201	175	202	208	206	173	202	226	209	175	215	202	196	184	186	194	206	201	206	193	197	200	184	179	198	193	215	181	184	210	194	203	207	179	203	192	190	189	193	214	211	181	197	195	199	194	192	223	193	188	198	211	179	224	216	188	201	217	201	180	225	198	196	231	201	209	243	220	186	200	193	178	190	209	183	175	189	234	200	220	196	199	220	208	193	190	196	183	186	198	229	205	202	205	174	200	168	184	209	221	201	182	212	218	196	202	177	206	178	208	214	202	194	172	205	172	199	167	190	219	194	211	186	216	205	195	178	196	206	194	170	170	198	233	209	204	202	195	210	197	195	195	191	180	186	192	177	184	226	160	207	218	198	190	194	189	211	216	185	192	189	201	184	179	200	220	178	202	173	172	204	206	189	210	202	192	205	192	166	183	183	200	194	193	182	206	208	182	191	190	197	183	180	159	195	214	207	204	187	184	200	197	196	176	187	191	192	179	208	196	178	177	183	180	198	181	194	180	192	202	196	209	193	212	224	182	192	178	181	175	192	182	185	189	205	210	157	211	196	209	195	203	223	185	208	205	209	195	207	179	206	230	209	194	209	208	222	193	183	217	207	168	175	206	178	164	194	193	211	235	185	201	220	202	190	206	188	207	212	194	175	212	209	188	189	198	199	189	206	196	211	185	199	201	204	193	199	203	219	203	177	216	175	217	187	179	195	220	208	218	189	226	203	194	205	194	182	195	222	196	212	186	226	225	189	205	218	183	219	194	193	194	210	184	166	220	162	218	196	190	183	177	176	194	199	205	212	186	214	201	196	196	208	191	224	196	201	216	221	186	202	194	231	196	196	190	227	206	187	171	189	212	189	181	182	200	210	182	181	199	187	180	200	217	193	216	220	183	206	193	189	175	187	205	212	173	198	206	203	191	189	208	183	191	203	198	187	202	197	209	198	199	196	173	166	206	193	174	200	215	211	206	222	199	209	200	182	232	190	191	192	191	197	189	186	212	212	199	199	190	178	197	187	213	161	174	194	196	193	187	190	198	191	220	198	181	188	207	230	204	186	214	243	192	172	195	190	199	194	185	156	224	198	190	208	198	207	189	181	168	200	195	216	208	190	209	199	178	203	184	193	213	198	195	227	185	192	212	202	198	199	175	223	215	204	202	181	194	212	199	163	185	173	206	193	205	242	211	232	204	215	194	213	192	204	196	199	217	197	222	208	203	210	184	194	199	196	196	203	208	185	190	210	203	211	188	185	201	195	176	194	189	178	215	190	203	179	195	202	206	185	204	221	193	196	193	178	190	200	212	211	200	205	186	226	210	232	207	229	196	186	187	205	225	205	193	190	187	183	201	191	179	187	207	220	194	187	204	173	203	208	228	191	187	184	215	212	194	213	187	195	190	194	185	198	185	198	238	196	189	195	204	190	196	192	201	211	195	174	195	200	182	192	204	213	195	187	192	176	217	183	203	172	218	213	208	190	192	189	204	190	215	190	199	183	208	200	190	182	216	182	179	175	214	210	195	207	180	213	191	177	206	197	231	201	212	198	223	197	177	190	193	210	205	200	209	170	206	180	184	178	192	174	202	174	201	197	198	208	191	195	188	182	186	187	170	201	205	212	205	192	217	186	196	183	205	179	208	195	209	197	179	208	199	201	202	219	213	188	196	208	178	201	187	197	200	202	241	190	194	211	187	207	228	216	183	210	196	182	171	190	218	227	194	187	220	195	191	189	192	215	191	197	211	183	162	213	211	205	189	183	195	202	186	212	188	213	191	189	198	192	190	200	188	194	168	184	179	222	208	218	197	214	195	201	187	223	175	199	200	236	188	190	168	224	200	175	200	186	204	218	182	186	182	165	193	202	199	216	204	195	203	196	198	205	202	195	191	202	208	202	189	215	223	206	189	187	197	191	203	208	199	203	168	213	184	197	202	217	186	192	171	184	190	199	211	176	199	186	186	192	191	184	210	191	196	207	212	215	208	190	190	189	207	201	174	210	193	181	239	212	192	179	195	169	217	179	203	193	210	215	204	200	188	208	163	213	190	197	195	176	167	179	191	187	204	212	223	201	204	196	199	177	186	200	199	202	195	203	200	210	220	198	197	174	205	191	222	206	211	179	198	191	188	215	197	193	195	208	154	205	171	219	205	186	193	197	194	190	187	203	195	218	191	193	189	202	197	220	205	188	185	211	204	180	177	188	173	203	240	193	199	208	211	219	187	182	195	214	183	186	182	192	178	189	219	207	185	168	197	198	210	224	181	177	188	177	170	208	193	177	191	195	195	191	191	184	199	198	168	204	189	216	190	210	207	221	186	201	173	208	172	190	202	192	192	193	180	174	196	221	211	210	173	183	202	205	227	187	176	192	209	202	194	203	185	213	212	185	182	171	191	214	213	178	172	184	190	178	200	219	202	173	197	207	195	190	182	197	214	197	190	208	196	199	197	210	194	211	211	195	201	193	187	206	172	193	213	212	196	211	209	189	197	195	195	195	196	187	177	172	212	201	226	182	208	213	208	199	177	204	212	189	171	208	203	162	186	228	199	205	200	180	211	185	188	181	200	196	206	208	179	204	187	206	188	186	208	207	192	220	211	188	197	189	193	212	188	191	176	199	216	213	227	180	203	197	187	186	193	162	164	197	199	196	173	221	192	191	200	201	211	212	216	220	191	187	183	180	204	197	202	199	205	227	195	181	184	220	184	201	208	206	178	206	187	195	204	183	209	212	206	208	224	196	234	191	182	193	195	208	202	207	200	190	216	175	197	195	214	205	194	175	173	183	180	193	198	196	181	180	214	213	189	195	214	201	192	164	186	193	217	191	204	195	192	205	217	203	223	184	200	189	214	205	190	174	214	178	177	182	216	185	208	218	225	181	218	205	220	188	200	189	199	206	199	211	208	178	203	204	194	197	207	210	207	223	186	183	198	194	190	221	213	199	188	191	206	221	191	222	216	196	200	192	224	176	172	200	176	189	186	175	207	203	204	232	194	207	216	218	183	209	177	197	204	182	211	197	176	209	219	187	210	202	210	196	194	220	199	194	231	185	199	194	169	210	213	197	208	203	188	197	215	190	195	193	170	196	176	200	214	185	199	208	199	183	208	192	191	193	225	209	201	224	203	196	210	179	203	191	195	208	182	193	201	194	175	221	211	186	209	211	207	206	210	215	180	201	185	200	193	201	202	173	180	205	183	196	198	203	207	182	198	163	167	201	194	238	186	190	197	185	188	225	187	189	216	197	169	211	191	201	195	211	191	213	186	221	194	182	196	205	199	221	170	178	198	172	192	205	190	218	199	181	223
6056	8060	5812	5114	588	578	614	562	575	656	584	582	572	586	546	544	570	553	577	564	577	596	590	590	562	587	549	538	539	594	564	581	534	620	576	562	544	557	563	574	584	533	525	555	597	510	559	584	556	564	584	556	588	558	599	576	572	553	602	507	584	603	556	594	542	579	582	580	565	568	553	562	623	579	565	561	582	581	564	568	566	525	562	556	546	587	537	572	590	555	564	584	555	544	566	577	578	594	533	548	556	584	589	584	575	566	570	568	576	546	576	521	538	568	565	567	572	523	588	560	583	515	555	535	550	578	563	576	575	599	538	550	568	569	526	540	546	516	536	553	601	578	612	569	558	558	556	542	540	576	584	568	552	556	592	563	583	549	584	578	567	547	519	561	536	573	580	559	603	565	587	608	575	584	542	549	549	548	507	517	617	558	540	519	549	590	567	553	559	565	572	559	624	557	558	526	581	585	594	571	553	562	512	563	551	554	570	538	576	585	591	565	556	591	528	592	533	562	557	547	575	567	528	546	550	567	613	579	570	553	572	540	584	524	547	538	551	570	540	555	554	546	526	571	539	608	578	552	591	544	590	549	521	551	577	572	540	611	557	554	588	568	586	567	575	531	525	597	572	569	581	563	559	572	572	571	583	579	566	540	548	548	567	583	579	595	569	556	561	541	580	594	594	565	554	561	552	600	590	565	616	582	535	548	546	565	633	543	577	541	609	609	563	557	602	593	575	552	592	575	555	581	560	580	617	617	561	548	523	570	577	579	564	517	572	580	589	584	596	547	552	572	562	602	575	550	595	589	533	536	575	570	532	571	573	545	574	567	553	543	584	594	593	555	548	609	548	541	600	587	573	590	559	602	529	541	572	544	562	555	580	566	576	580	550	586	610	557	589	561	596	580	544	564	549	560	586	591	544	597	577	545	557	539	567	551	561	588	555	542	548	568	567	559	578	589	577	593	573	615	579	543	565	549	600	593	591	575	591	570	556	568	567	512	559	536	585	585	538	589	615	571	577	545	557	583	577	567	583	569	570	554	562	574	595	585	595	565	543	589	575	543	553	564	533	554	588	527	558	557	572	520	537	585	649	608	594	566	637	582	621	565	575	560	547	610	577	570	592	543	531	572	585	575	568	569	565	575	572	584	518	593	558	568	556	563	540	557	564	561	540	569	581	521	616	558	542	559	580	557	591	572	548	590	578	558	541	552	554	538	553	567	579	550	582	577	542	553	563	564	577	563	556	587	558	638	556	612	603	585	559	541	515	577	573	592	542	583	595	544	589	585	568	551	531	577	641	566	580	533	554	520	581	575	565	534	588	565	545	563	558	558	568	538	605	580	564	606	576	542	598	556	525	593	565	576	591	558	529	554	535	575	561	562	592	599	589	608	564	558	569	581	554	572	594	552	568	539	587	509	564	579	556	553	549	552	557	577	552	580	575	564	533	564	577	600	578	600	540	547	529	583	544	553	556	565	565	604	554	588	568	583	568	580	618	574	565	609	557	585	590	543	533	604	564	544	508	563	541	544	617	549	556	585	550	576	553	563	544	517	562	564	548	598	582	613	579	542	566	570	535	553	579	622	591	602	581	549	559	503	575	565	584	574	557	548	559	561	582	581	596	596	524	611	516	612	544	555	545	528	552	570	556	575	608	571	546	615	566	538	579	583	520	559	560	555	625	535	588	595	550	592	534	564	565	569	582	592	517	552	550	605	607	559	585	601	529	581	560	562	540	588	596	536	602	585	558	581	525	567	567	598	531	581	538	571	563	573	553	546	568	594	570	540	572	552	535	580	562	547	589	563	551	554	561	526	588	557	505	591	583	598	556	570	560	571	543	555	569	581	567	552	551	547	559	545	540	613	599	595	621	591	563	612	586	557	562	558	577	550	581	536	573	620	615	573	566	579	592	550	566	572	569	565	546	541	539	586	573	586	523	583	582	568	582	568	611	572	558	586	573	568	544	560	531	527	600	580	551	515	596	541	545	565	551	572	524	550	561	620	565	551	589	574	565	531	586	560	548	557	592	595	580	554	567	527	574	547	545	577	596	541	577	557	571	548	543	546	599	517	543	556	595	536	569	570	583	572	596	589	532	565	578	545	538	519	542	583	556	568	543	567	560	572	559	566	594	559	582	574	564	562	565	534	583	607	555	555	570	586	580	523	563	585	568	572	570	576	567	589	570	544	532	539	548	555	606	558	560	560	563	577	542	591	600	566	558	568	554	574	555	550	571	555	558	569	575	531	552	575	557	562	609	554	534	568	587	590	554	573	552	567	531	530	569	561	552	543	589	590	623	606	590	591	589	589	565	554	538	618	576	554	559	550	603	607	544	558	624	541	539	561	549	583	576	537	530	529	550	550	580	573	571	566	612	553	597	579	610	618	612	526	582	570	617	612	573	585	603	547	575	566	527	564	562	610	575	555	556	528	577	546	559	633	580	594	584	565	534	564	533	608	574	599	576	610	609	538	569	586	559	541	583	521	552	534	581	541	558	553	532	574	560	573	574	529	553	575	609	570	578	547	530	562	519	555	579	531	546	611	530	590	581	563	562	585	551	579	595	577	536	535	555	563	517	528	586	585	591	625	597	615	570	584	586	561	560	586	606	548	578	529	548	595	591	563	577	567	555	574	588	568	592	553	564	589	549	579	557	561	550	550	530	542	532	574	578	568	530	536	592	538	559	569	569	589	593	557	576	615	533	594	559	506	563	587	554	592	547	563	557	575	549	563	614	527	568	556	554	558	556	557	598	577	560	570	553	640	569	581	597	541	583	571	546	588	580	558	591	574	539	554	586	588	582	569	577	559	609	560	562	570	583	557	558	572	556	565	590	563	559	562	583	609	530	578	587	576	613	546	555	574	552	567	575	553	543	579	575	561	532	581	558	558	550	523	570	568	597	579	560	583	584	557	572	577	562	532	562	574	572	573	596	570	575	586	597	611	546	604	569	612	570	563	580	575	593	578	587	523	544	561	568	590	525	604	602	546	582	567	571	534	591	544	587	567	560	591	563	596	541	571	577	581	556	595	550	558	572	585	610	561	535	520	540	546	585	544	578	572	541	558	594	605	590	573	576	531	558	511	550	603	554	597	650	573	548	552	568	578	577	577	527	579	576	555	564	598	585	578	554	572	544	585	572	584	555	574	568	565	588	548	554	578	617	565	584	590	567	537	546	591	507	579	576	558	519	547	549	569	569	582	555	616	604	562	534	567	607	560	556	581	587	567	548	561	606	571	570	581	539	580	599	543	601	566	566	557	567	567	594	594	562	542	556	585	581	547	563	575	543	560	576	591	579	547	532	568	588	574	546	584	588	610	543	589	530	574	616	540	580	592	585	539	544	541	595	574	573	555	576	559	626	547	565	611	588	569	587	562	588	558	577	582	573	585	589	558	604	550	505	562	582	561	582	566	586	589	559	584	572	570	565	603	561	596	544	540	591	548	615	588	574	571	549	599	523	586	562	560	559	563	544	566	585	579
45355	51015	39644	30183	4994	574	488	426	430	446	390	407	381	372	376	363	398	396	366	394	353	361	383	383	349	365	358	379	358	369	388	339	365	365	348	369	339	335	377	371	349	329	340	337	346	384	369	328	404	364	347	370	357	349	355	302	352	359	360	364	379	352	357	408	390	367	341	351	334	370	325	360	412	381	376	348	340	379	359	340	377	350	357	348	375	360	319	340	352	405	343	345	371	346	346	354	328	332	362	344	371	359	356	364	338	322	371	324	369	388	342	370	327	346	344	391	335	386	347	354	375	344	318	354	367	328	398	348	359	313	365	303	339	378	354	373	370	355	358	366	356	314	332	340	355	340	339	338	376	366	340	400	369	389	351	376	358	357	344	344	367	337	342	356	369	330	325	339	324	368	356	357	367	331	341	339	321	331	364	328	349	401	372	346	370	316	342	365	353	377	362	352	328	343	383	357	336	354	329	328	350	372	360	369	357	337	379	322	344	388	342	334	349	360	358	331	371	355	360	358	372	329	344	357	364	373	336	347	391	363	400	389	328	386	350	328	357	318	354	344	376	371	386	356	387	374	358	363	362	335	363	400	383	362	366	342	370	375	340	369	340	356	344	337	353	352	376	337	344	339	375	338	330	343	384	365	357	331	390	336	353	342	374	360	335	403	375	334	339	358	397	375	353	333	332	342	363	308	371	381	372	348	383	360	352	391	352	343	370	382	332	342	385	355	348	313	355	318	357	343	340	361	378	387	365	368	323	379	346	332	342	327	364	364	379	345	330	358	354	352	350	365	337	331	370	372	334	363	350	341	385	343	333	363	335	345	353	363	410	366	347	361	365	373	358	337	370	352	372	369	339	338	372	356	360	351	383	289	370	359	355	338	346	388	352	352	342	365	368	332	334	358	374	369	357	345	389	366	360	382	343	349	367	365	351	354	359	336	366	328	341	357	320	365	335	363	370	338	372	359	339	377	342	368	357	347	383	375	376	344	370	348	351	329	380	353	378	353	369	357	352	346	334	388	377	356	369	353	329	321	340	355	348	315	332	378	348	356	321	379	384	376	364	361	384	350	358	379	331	375	353	340	375	355	354	367	352	369	353	362	369	374	330	358	364	413	361	356	375	383	336	332	350	379	359	343	379	359	342	381	338	396	358	372	347	324	391	362	359	358	339	340	362	389	354	337	358	344	366	374	341	329	326	345	390	376	367	343	327	361	358	379	366	357	353	374	362	329	303	354	362	381	349	384	354	365	351	371	358	340	382	374	371	357	331	348	358	374	345	343	351	364	342	381	366	364	356	343	355	348	351	391	392	382	350	368	400	339	342	353	326	369	367	349	386	382	358	372	332	382	352	363	350	370	396	358	360	345	347	351	364	371	345	327	336	370	352	338	365	343	374	378	356	406	355	354	340	382	328	343	348	349	358	385	363	346	355	360	377	322	381	362	367	338	343	359	382	381	341	357	358	334	365	359	344	360	322	365	369	341	329	373	350	366	341	413	341	317	339	355	360	334	414	334	387	362	374	322	384	329	335	347	327	351	370	381	367	347	321	354	345	378	352	338	331	331	360	349	374	326	343	348	367	346	375	342	361	347	395	345	339	346	341	339	370	352	350	323	361	363	386	387	354	331	370	376	331	344	361	366	356	339	357	329	340	366	382	342	360	337	359	340	343	365	371	389	324	339	355	358	348	361	351	359	372	350	372	339	344	343	370	374	387	370	378	360	364	365	337	358	340	385	361	328	373	354	379	353	365	366	358	371	345	371	383	361	367	358	347	345	392	360	376	351	317	357	374	344	364	360	369	363	372	352	375	344	367	365	356	349	334	356	342	339	338	403	401	364	371	344	358	382	384	352	355	338	352	371	371	359	369	344	350	344	339	355	351	332	365	347	334	355	361	343	368	364	358	353	352	366	380	367	357	357	362	343	352	359	375	359	325	382	326	385	360	333	349	399	355	403	362	357	384	340	349	361	350	332	364	374	379	377	347	327	344	386	360	318	320	369	351	349	344	343	365	315	371	367	384	356	374	380	358	344	362	367	358	328	363	373	371	389	391	373	380	343	374	336	359	350	346	408	336	358	370	355	334	404	345	347	356	359	360	352	381	371	335	380	355	346	353	365	363	340	396	372	364	352	382	323	346	381	324	358	353	358	361	368	388	336	335	366	365	355	336	374	351	326	371	375	361	361	331	350	335	352	370	355	361	350	368	388	371	326	340	371	361	348	344	339	362	357	336	378	371	349	316	342	382	350	353	391	358	356	350	356	392	346	338	328	351	389	338	358	353	358	356	332	378	365	358	363	372	380	364	332	345	367	345	328	374	373	333	351	372	317	324	342	326	344	361	382	364	347	318	363	320	349	340	362	351	359	398	342	351	349	369	365	333	362	376	360	336	346	391	361	364	394	374	390	375	367	343	379	367	306	373	366	394	368	318	378	358	351	377	370	356	336	360	367	348	409	390	331	355	347	370	357	361	349	336	359	376	338	295	363	352	413	340	361	392	344	336	340	377	363	352	369	383	334	354	336	371	360	355	374	370	380	325	352	322	370	348	380	358	340	368	374	403	357	345	327	348	391	329	318	358	342	344	366	344	392	380	353	352	326	380	367	363	375	373	343	347	346	371	361	334	370	338	346	362	323	372	356	333	355	353	356	337	333	344	363	345	335	368	338	346	365	357	341	384	324	325	369	353	349	343	383	355	320	379	348	378	356	367	368	350	387	366	348	357	335	371	384	370	359	344	336	380	345	348	381	361	378	321	384	356	356	363	356	364	345	361	362	322	388	385	349	351	341	355	355	344	353	353	357	350	383	351	343	340	327	353	341	358	358	421	386	358	361	366	347	384	348	361	361	356	391	358	353	370	404	341	357	327	400	365	377	340	364	370	337	361	358	347	333	350	381	346	358	366	363	391	359	363	418	360	350	385	355	381	372	339	342	333	360	360	360	333	371	315	344	359	383	341	356	335	376	367	357	371	368	350	309	344	360	356	339	409	404	336	378	351	385	354	309	343	366	382	368	386	362	312	374	354	370	347	380	347	350	327	336	362	343	335	346	364	323	344	359	389	325	342	322	363	388	368	299	356	356	321	352	335	346	392	367	363	365	341	387	321	338	346	372	381	357	301	336	325	352	305	377	345	352	338	362	313	374	325	355	347	347	364	385	371	357	340	373	330	371	344	343	342	368	329	346	359	350	328	346	348	357	371	375	374	372	366	336	378	404	375	337	368	352	360	346	346	369	351	361	332	358	349	334	368	347	357	369	365	296	330	336	337	366	371	364	384	370	355	328	347	343	350	347	347	361	364	381	353	321	347	350	341	329	363	359	408	324	374	381	326	351	382	332	374	338	386	336	354	345	360	386	356	340	356	378	351	337	343	357	323	368	352	308	362	377	330	340	361	330	373	368	353	367	354	368	331	350	355	352	349	355	372	351	386	366	346	380	350	322	360	373	368	366	385	350	347	358	383	377	348	366	344	363	334	345
27118	38770	39101	35788	2053	1831	1596	1494	1382	1283	1175	1183	1104	1104	1118	1047	1055	1058	993	981	978	1020	995	967	935	985	988	976	958	967	982	953	938	977	922	910	888	934	990	966	924	881	905	949	975	959	895	951	937	869	882	944	921	893	913	915	940	927	917	916	857	948	929	912	898	889	935	898	937	897	951	895	925	909	909	928	932	914	902	948	867	955	910	920	958	925	926	900	913	956	958	933	898	930	931	905	915	928	911	916	923	890	942	904	946	922	944	871	910	943	910	935	966	891	912	941	893	948	913	876	957	939	933	927	921	886	890	898	948	894	933	913	844	929	925	936	956	882	972	912	916	907	937	830	947	945	931	897	922	898	927	960	919	872	974	886	922	921	915	844	916	928	913	871	885	913	866	865	923	887	917	907	903	930	927	905	886	927	893	888	886	900	886	938	872	853	884	872	924	888	900	888	954	862	933	887	883	935	949	846	931	872	883	895	900	898	894	921	934	903	910	864	910	918	921	874	888	841	931	920	922	954	941	900	869	943	928	929	912	892	888	931	897	927	931	913	933	926	887	907	917	893	955	858	925	864	887	861	957	929	870	922	916	883	938	946	895	895	846	906	929	965	913	894	868	964	925	903	972	931	925	934	903	941	936	863	856	898	868	952	934	919	946	903	907	918	939	956	915	911	927	907	912	898	889	958	901	951	951	903	922	922	943	925	863	889	919	952	898	905	842	853	942	937	907	906	886	872	877	939	916	948	930	901	945	963	911	896	949	940	927	940	848	945	880	890	965	918	901	936	899	885	878	919	887	845	883	889	877	921	873	866	940	887	919	920	911	926	945	947	939	901	932	936	927	900	907	854	946	920	972	905	816	908	900	872	935	947	987	925	931	927	922	849	856	844	915	892	917	953	910	955	939	904	887	908	865	857	908	937	820	921	939	874	881	860	907	878	853	881	933	916	942	922	926	884	919	952	858	952	887	935	890	947	905	903	934	852	879	945	888	884	945	935	923	905	898	903	920	893	925	922	906	928	851	884	880	877	873	952	875	929	913	948	912	929	873	839	956	933	953	908	946	882	913	892	869	901	942	895	958	945	928	914	925	916	932	960	877	894	944	908	927	940	954	965	953	848	905	924	858	925	950	915	895	900	941	888	969	932	911	906	897	924	879	894	912	902	939	872	945	906	892	871	882	906	916	934	926	858	924	938	911	873	950	901	885	935	853	923	923	849	935	920	949	913	891	912	915	907	904	948	907	926	892	935	902	916	928	900	913	885	908	862	884	942	917	892	920	944	880	887	859	971	887	959	874	897	890	877	854	874	916	892	904	921	906	861	895	884	922	918	866	863	902	931	892	914	933	862	882	943	873	918	963	912	881	886	907	920	924	987	906	968	930	895	915	922	894	926	930	881	885	870	891	890	931	906	880	908	858	899	981	919	948	922	917	894	898	874	870	915	964	871	920	902	863	891	990	939	863	900	924	907	931	883	925	933	919	884	911	911	899	890	939	898	878	920	924	889	934	937	908	908	951	893	911	876	861	882	899	891	864	913	920	910	899	875	862	878	916	972	912	859	910	917	909	854	945	903	909	876	873	938	903	919	904	934	871	870	880	891	907	912	942	865	893	908	901	907	902	858	905	898	818	980	911	897	925	866	886	941	901	916	881	900	926	889	915	917	912	868	898	931	882	910	862	941	973	935	914	930	924	901	904	923	894	899	944	953	926	924	881	855	894	918	872	890	912	945	913	999	862	902	913	946	902	862	926	914	904	943	890	843	875	919	922	924	929	957	896	916	910	961	850	931	916	925	919	923	870	908	875	868	858	862	975	892	916	950	879	910	901	909	948	975	869	897	961	913	879	932	866	925	982	900	922	926	881	834	898	915	952	878	895	928	915	852	920	897	904	922	899	919	948	896	868	902	894	881	906	919	933	951	887	918	935	903	905	858	920	896	877	948	902	863	906	920	889	946	908	911	923	926	897	913	901	876	949	888	902	904	899	910	882	927	888	895	956	892	906	895	910	899	938	891	917	914	959	927	922	869	898	865	921	905	957	934	879	902	877	932	879	882	900	932	913	926	902	904	895	878	881	833	906	913	854	918	873	891	891	966	935	898	837	841	917	868	844	878	933	932	929	898	922	902	905	876	895	877	944	858	898	934	923	880	868	951	947	901	906	951	945	933	862	902	871	879	927	915	921	900	900	870	914	909	904	907	953	911	922	930	952	930	928	889	950	901	908	918	992	934	906	909	919	962	957	877	902	891	920	928	868	896	934	903	930	858	960	927	898	931	910	928	966	893	890	856	930	937	933	965	923	875	924	918	852	904	868	923	940	910	888	939	918	889	917	955	896	929	900	935	890	953	872	871	869	922	933	848	887	970	948	926	894	885	958	889	928	864	905	881	928	892	943	908	942	883	885	934	952	952	962	897	913	895	899	889	970	889	897	886	913	934	933	868	895	875	842	883	880	875	893	931	930	912	925	912	895	928	923	899	941	953	896	906	898	898	921	889	868	896	915	882	920	877	910	933	881	915	893	916	912	883	900	904	910	900	885	917	921	893	921	881	887	850	880	886	1015	922	859	874	881	921	895	922	872	878	940	903	897	876	908	878	875	948	945	902	936	909	951	896	972	938	888	936	942	877	853	871	943	929	887	922	916	865	917	912	914	926	931	928	970	900	857	873	896	920	901	863	929	907	947	882	895	901	891	923	917	873	912	892	917	917	957	906	937	894	939	895	871	945	927	908	899	907	890	925	890	921	873	935	886	883	906	963	881	921	976	858	933	892	922	895	940	928	917	916	937	859	914	961	914	891	961	921	875	927	870	918	935	940	941	900	850	876	929	883	941	916	928	887	896	927	911	859	921	910	921	897	913	895	881	894	932	883	910	932	918	978	897	914	934	971	905	865	902	938	889	944	889	901	906	919	942	946	987	888	866	949	890	936	961	892	892	919	830	949	910	904	901	909	929	914	887	929	909	845	907	938	939	911	911	905	947	920	929	921	876	942	928	887	911	911	909	896	889	952	890	919	967	881	920	927	955	886	887	973	906	884	861	891	965	934	843	905	940	908	891	886	887	940	886	932	921	915	934	933	936	907	852	952	856	922	910	926	908	921	885	947	936	856	907	894	902	944	957	887	963	972	877	888	966	889	913	936	969	911	888	950	895	938	896	891	950	910	900	913	841	909	921	911	915	914	950	860	919	900	898	918	848	958	852	851	865	939	926	926	869	880	903	919	932	903	925	899	871	952	865	937	907	958	905	872	943	898	929	916	896	939	883	921	890	920	848	920	889	907	940	890	924	857	903	905	935	921	899	915	947	867	921	932	887	932	871	947	882	903	921	862	908	906	918	893	910	904	887	921	890	931	929	887	853	924	867	877	894	867	894	896	884	873	890	910	928	914	874	940	832	914	902	969	871	952	864	924	930	861	916	964	864	949	892	844	885	908	901	1004	881	888	939	933	950	912	924	890	890	870	877	926	925	915	861	912	896	905
59405	66736	52726	42548	10831	1088	655	569	530	482	478	456	413	407	386	405	419	395	419	389	382	408	356	371	382	395	368	370	374	381	374	369	345	384	395	367	334	348	383	385	409	341	367	362	362	377	386	353	353	319	332	354	362	334	392	354	357	369	396	357	389	388	352	376	354	391	359	369	352	384	350	383	342	372	343	370	351	359	353	362	351	400	380	371	362	375	323	350	382	372	352	363	397	409	379	395	390	369	364	321	329	393	371	354	361	392	374	366	372	381	350	345	376	369	362	364	393	338	343	356	343	354	379	392	364	351	377	384	365	381	342	349	321	370	351	362	370	362	340	376	372	351	355	330	374	333	355	361	366	367	384	359	371	389	340	373	371	361	366	364	374	377	361	373	388	320	349	363	323	360	362	346	389	379	369	373	362	360	344	372	365	382	347	372	309	354	344	355	347	344	347	375	331	369	317	390	381	343	385	382	376	362	388	388	376	380	345	390	371	345	326	357	357	354	401	357	367	374	342	387	374	356	388	379	388	377	352	365	352	373	345	371	372	364	369	339	349	371	363	385	335	349	360	376	362	381	358	388	346	332	345	358	348	375	377	377	388	388	389	387	377	365	361	331	370	341	361	343	377	343	364	330	331	350	364	353	381	346	340	347	353	346	377	367	387	348	383	365	382	358	365	343	353	383	359	341	352	338	376	355	329	351	392	367	365	370	335	360	341	369	334	344	369	367	368	343	342	382	349	412	374	418	351	376	331	363	343	388	389	334	333	339	373	371	371	341	351	366	348	334	379	359	375	341	374	383	386	388	363	337	328	360	356	367	358	349	374	355	328	343	381	321	365	359	389	368	366	358	371	381	342	350	353	301	344	392	346	362	346	368	332	390	354	360	364	383	330	355	393	380	379	380	369	305	368	362	332	368	340	340	376	378	338	362	324	388	384	370	359	373	343	371	352	344	360	340	334	313	373	341	363	350	358	368	355	349	380	361	358	352	360	381	374	360	356	347	341	354	366	328	385	383	358	363	367	367	372	366	366	363	346	368	349	366	362	353	359	343	346	357	402	378	360	368	388	378	389	366	372	356	343	349	368	357	339	359	371	362	369	338	393	352	344	366	414	393	359	363	358	354	352	367	347	360	369	377	346	318	376	415	387	328	362	366	337	348	359	367	380	341	334	332	330	354	347	343	380	361	378	357	377	340	389	342	378	375	337	357	323	346	361	363	342	386	386	372	389	381	355	377	379	359	336	368	392	393	352	369	356	329	380	317	365	366	338	361	345	369	347	336	360	386	382	363	339	350	352	390	385	357	381	366	405	401	351	358	367	355	336	384	401	368	367	372	350	351	351	389	327	391	372	373	396	375	361	339	367	358	364	368	334	361	318	378	373	359	327	364	366	322	345	365	394	344	360	362	350	358	354	362	365	341	318	343	337	323	360	355	373	353	388	390	381	374	353	382	407	363	333	371	398	348	354	359	371	372	335	359	352	365	374	373	359	344	356	350	351	327	344	355	376	365	343	381	331	350	378	334	341	389	350	353	340	357	341	368	376	340	320	357	357	335	393	342	334	351	354	344	377	353	349	343	383	350	388	363	370	394	331	410	376	343	339	373	336	366	348	332	363	371	334	355	356	386	365	383	380	359	359	339	355	379	325	349	420	382	364	365	353	384	376	392	371	397	328	382	372	348	352	385	332	317	374	368	360	398	358	381	358	378	373	339	345	370	393	360	355	372	344	360	373	350	343	362	359	360	370	402	334	371	365	386	376	390	366	357	377	339	361	371	372	340	358	332	368	391	395	379	358	389	356	377	351	351	383	403	393	351	389	346	358	303	354	366	360	348	361	361	366	383	360	378	354	328	372	359	350	339	372	370	340	368	367	390	363	339	355	372	355	386	364	349	373	358	374	393	355	349	332	321	341	349	333	379	367	362	394	371	360	359	395	349	423	393	360	348	384	348	360	371	353	368	374	348	376	361	349	358	344	352	398	393	358	346	367	372	345	358	388	326	354	338	353	349	375	375	371	335	385	350	371	341	343	364	347	380	360	394	365	341	356	334	374	358	349	337	343	369	424	323	354	334	373	354	338	376	385	398	349	356	343	363	389	367	411	413	380	372	411	375	382	353	333	369	372	353	399	346	388	352	364	327	362	358	318	365	375	377	335	345	344	367	327	348	378	332	355	338	383	343	357	362	391	340	339	395	405	354	347	366	365	339	340	356	376	360	347	362	314	346	333	344	357	336	369	356	357	392	389	363	368	367	374	362	395	356	348	422	358	366	324	363	367	354	327	373	390	372	375	349	367	389	380	390	348	346	376	342	366	357	377	359	331	350	337	377	325	379	359	353	320	353	363	359	336	361	351	370	338	372	361	362	351	372	375	329	402	337	364	345	393	361	355	385	343	348	353	367	333	379	361	380	388	366	367	377	335	346	343	410	369	332	375	338	400	376	370	346	369	350	373	397	339	393	365	356	375	356	394	379	370	341	371	367	370	344	378	325	366	323	336	359	357	333	362	375	362	363	347	341	362	367	340	382	351	364	360	377	396	372	391	359	362	352	361	379	363	358	359	367	353	352	370	365	379	413	378	388	334	348	337	335	352	362	387	330	347	362	423	364	350	367	378	349	371	366	365	374	324	353	410	366	359	340	343	324	366	353	350	371	370	407	374	341	396	356	394	369	350	372	363	365	333	343	362	370	337	360	343	373	367	351	321	335	384	340	338	338	332	389	356	353	361	363	372	374	364	368	363	372	374	371	366	339	352	354	339	337	375	356	342	386	379	347	348	361	371	325	305	354	367	388	340	349	383	396	339	362	390	378	345	340	354	355	360	378	344	381	358	336	364	358	364	376	380	369	378	370	403	353	355	331	386	379	364	358	376	352	379	336	371	369	358	360	331	373	342	378	327	363	385	367	382	385	361	364	409	367	396	342	358	358	351	352	351	370	383	342	359	360	337	357	362	335	347	359	361	362	347	362	359	381	372	336	392	369	324	333	374	333	360	341	342	349	374	381	353	333	337	375	319	340	379	366	348	364	365	378	390	370	342	365	356	369	379	342	369	337	336	346	322	357	347	353	358	344	334	341	389	362	411	358	373	358	359	376	341	387	399	353	356	350	378	333	350	362	371	376	398	362	342	376	351	364	392	329	358	338	362	403	363	344	378	360	341	367	358	377	377	348	378	351	360	337	374	361	356	354	374	360	365	347	398	362	355	330	347	362	350	331	363	346	378	371	387	344	398	367	314	370	372	362	385	371	361	387	393	373	358	380	352	392	337	338	380	373	338	355	355	382	398	366	426	408	342	354	405	372	377	348	366	353	369	367	361	394	382	372	360	362	367	383	388	359	355	360	356	344	393	353	336	358	362	344	368	366	336	344	341	367	374	369	366	362	363	388	340	399	350	353	332	365	371	368	332	396	381	351	359	354	356	370	315	343	331	384	385	341	347	345	346	362	316	391	388	367	328	370	380	349	363	343	352	372	367	360
36078	49030	48376	44437	3032	2520	2322	2010	1696	1626	1481	1377	1354	1309	1206	1181	1150	1123	1129	1102	1060	1096	984	1058	1017	1014	977	975	1040	982	966	989	983	941	923	935	949	1013	907	949	868	1018	928	917	874	970	907	899	950	901	948	945	870	946	944	916	913	909	946	885	909	912	915	898	881	910	921	906	939	918	899	957	900	873	931	887	877	884	946	893	901	890	890	880	986	822	892	873	929	908	942	883	934	898	931	895	869	913	829	891	928	965	896	906	958	944	949	846	894	931	878	878	947	857	901	916	924	854	955	906	895	915	882	884	956	905	861	930	901	886	944	897	862	891	962	892	926	893	914	854	959	924	848	937	946	862	874	881	959	930	862	920	889	904	872	935	862	936	953	872	911	904	899	937	932	900	875	900	886	849	914	943	835	919	914	917	897	903	850	929	897	953	912	918	891	928	937	912	921	925	941	918	882	943	946	907	900	907	894	873	905	912	946	904	906	884	897	948	873	912	885	827	928	847	911	854	931	957	878	860	873	916	909	868	877	898	901	890	910	953	874	926	910	845	907	894	857	863	862	875	937	924	869	865	933	897	870	858	895	904	893	903	876	811	845	862	943	897	954	882	845	910	915	920	879	912	872	915	850	891	900	902	876	861	882	897	912	829	939	911	921	892	907	878	884	866	921	906	915	926	924	902	922	836	952	905	922	904	896	868	930	866	881	841	913	898	828	906	869	880	859	890	950	912	898	923	864	908	898	858	876	865	917	919	886	881	865	842	860	908	863	927	939	897	940	901	904	880	910	915	888	892	921	912	914	944	866	950	887	877	881	952	862	865	813	879	925	854	942	854	882	859	934	909	878	877	906	895	871	908	902	939	913	941	904	889	841	920	894	907	855	922	954	869	885	945	886	886	879	837	861	880	855	930	879	888	892	926	929	908	964	916	961	834	927	857	950	847	909	891	950	870	882	889	925	902	867	867	905	971	882	918	929	910	849	957	872	893	919	801	884	873	948	865	877	871	965	922	826	957	897	871	907	905	909	941	916	907	877	884	932	911	879	842	901	847	860	910	891	918	863	900	882	953	894	918	912	877	921	909	861	906	933	874	858	902	911	896	919	901	937	883	891	892	912	924	928	932	886	948	891	877	916	903	946	888	834	935	857	885	898	907	856	903	956	921	855	902	900	946	865	920	882	915	905	892	858	852	878	898	859	928	893	921	894	900	894	853	931	931	914	909	920	897	933	898	907	881	922	904	877	898	879	893	898	908	905	911	837	951	924	984	868	876	888	915	879	855	891	903	900	966	886	916	838	905	878	894	967	837	927	878	906	911	912	885	885	952	840	876	931	875	892	886	893	901	881	906	885	906	839	862	906	902	867	892	915	909	905	924	907	887	862	849	909	900	893	917	882	882	850	930	912	919	838	928	880	890	903	894	938	882	873	866	894	884	929	905	899	877	893	895	865	874	853	885	846	911	851	825	921	851	878	925	906	867	940	890	918	890	899	959	885	862	918	902	895	932	903	955	905	897	893	936	891	901	924	830	894	901	910	917	904	882	896	834	870	893	877	952	854	886	929	889	884	882	903	839	866	887	830	875	843	898	915	929	896	902	935	909	881	904	868	943	920	872	903	908	911	896	905	907	923	925	911	930	857	911	868	905	938	909	897	925	916	904	932	888	939	938	946	917	868	876	921	891	937	838	934	907	880	875	903	862	937	880	933	889	877	939	883	875	860	868	899	877	911	874	921	910	858	852	930	956	921	893	914	881	868	913	912	905	839	906	874	862	861	865	934	900	876	904	898	862	911	958	884	864	920	871	887	872	835	880	920	873	893	938	896	900	910	894	944	894	916	877	856	875	923	931	905	886	929	916	906	928	870	926	833	913	884	902	928	894	848	859	957	884	940	866	921	922	850	919	892	887	899	915	882	944	921	931	920	888	960	879	946	850	932	877	920	881	884	931	879	900	900	905	838	909	909	902	921	912	878	890	962	872	911	915	884	837	914	886	892	807	909	884	899	859	922	849	878	867	944	863	887	899	915	886	883	807	885	954	915	883	887	932	863	895	910	914	869	887	869	843	959	886	915	858	949	895	919	895	867	925	917	872	923	938	956	926	900	895	891	888	876	897	899	876	849	868	908	937	953	860	873	932	850	934	924	896	926	877	939	905	874	889	881	881	916	886	954	921	924	911	890	858	965	945	845	898	944	946	881	908	882	937	899	841	893	915	920	858	911	845	833	888	837	892	913	905	890	874	822	875	893	889	896	882	861	916	884	895	891	897	894	897	876	881	926	915	907	843	901	903	936	846	922	853	915	847	841	890	895	950	910	935	939	909	849	841	866	918	873	852	911	903	851	936	933	876	951	878	929	942	900	934	894	896	927	864	902	882	940	908	941	910	930	896	900	876	902	899	928	862	926	900	899	932	887	956	894	934	925	902	870	884	859	901	876	887	924	897	930	895	882	939	889	931	887	902	866	928	872	894	948	912	934	889	889	898	922	921	869	890	867	859	862	875	896	904	879	869	881	903	915	917	901	909	906	970	852	870	937	857	928	913	908	883	860	872	923	889	859	910	847	872	912	901	907	918	903	941	924	858	854	865	846	912	876	902	895	903	875	884	910	918	886	900	909	908	860	906	925	947	888	918	892	914	880	899	913	857	900	886	919	905	882	841	874	893	891	932	890	874	982	925	888	878	922	937	869	870	853	875	910	909	906	895	909	853	901	865	889	872	890	887	905	892	909	903	882	872	883	896	915	889	848	901	888	876	827	930	859	922	908	894	872	888	848	889	923	835	877	867	900	876	938	897	928	858	815	922	913	834	910	878	884	889	950	931	886	911	897	882	935	894	870	854	907	905	922	948	913	904	932	852	886	941	930	908	873	916	870	901	925	870	866	944	903	879	946	928	926	892	877	871	912	907	939	912	936	896	872	913	867	942	870	917	878	891	917	876	856	898	905	912	854	885	847	867	871	848	897	870	870	879	913	951	892	844	873	839	848	861	874	887	906	886	930	922	937	952	854	891	859	915	927	888	858	889	884	949	889	887	871	867	878	925	874	897	852	869	896	886	935	879	859	857	964	838	888	896	870	894	899	917	938	880	950	947	925	880	900	838	876	899	860	895	929	868	894	852	848	869	917	945	849	879	903	879	922	881	899	901	899	935	893	874	861	919	939	919	926	887	939	894	907	849	932	916	869	884	913	862	862	859	897	844	880	887	906	877	881	883	922	907	910	899	819	890	865	879	852	864	898	944	908	885	926	888	871	880	888	960	931	858	882	891	899	907	918	892	910	847	929	924	886	891	869	912	888	862	889	906	901	892	935	929	891	911	870	871	857	919	909	933	899	886	902	881	929	898	889	926	874	926	885	883	974	902	906	924	909	880	898	926	910	923	892	869	886	887	849	951	919	854	896	902	902	846	823	864	876	867	937	881	904	933	849	886	932	837	895	920	827	891	857	942	863	859	833	857	900	884	901	917	917	881	879	922	900	872	881	858
6570	5115	2278	1260	188	185	195	180	203	203	206	196	183	207	200	211	211	194	189	196	197	212	180	187	200	192	210	186	210	216	204	170	187	199	190	193	229	179	178	203	166	199	203	196	208	196	199	186	192	189	203	199	196	188	176	207	222	208	189	200	201	189	198	188	196	181	211	235	204	178	174	179	196	203	189	204	175	217	189	208	188	209	204	192	198	186	183	198	224	194	203	186	177	196	190	180	208	212	201	223	189	201	178	194	203	213	207	186	184	180	219	190	220	216	181	177	192	209	207	216	188	215	174	215	179	183	176	165	179	197	191	167	181	193	177	192	204	208	204	197	217	169	205	186	202	194	201	189	179	202	166	203	215	178	191	204	221	188	203	221	183	197	199	212	197	207	219	191	197	224	191	216	201	190	217	201	199	204	210	201	201	201	208	184	196	177	185	199	185	208	208	180	177	185	207	226	202	182	232	191	200	178	214	181	176	202	184	205	189	193	213	188	221	198	209	237	189	189	189	198	178	193	184	224	187	211	197	202	224	190	198	183	192	183	206	204	193	190	214	187	196	167	181	185	170	196	199	183	204	190	211	222	204	194	165	185	197	206	193	172	195	188	163	191	198	227	179	188	192	201	198	196	174	232	188	230	188	239	176	212	232	169	198	198	183	184	213	200	192	190	196	193	185	188	179	171	194	213	203	209	189	183	192	202	183	189	180	186	210	202	198	227	182	205	209	215	196	190	178	203	196	182	192	184	175	196	205	189	198	180	201	179	179	214	208	188	188	210	202	168	194	183	178	200	191	232	174	182	174	172	179	206	213	196	208	185	173	198	183	179	203	204	201	218	199	177	206	169	207	211	177	208	196	208	210	175	189	191	171	189	183	194	162	187	176	202	197	171	193	196	164	207	215	185	189	202	210	201	222	186	180	198	169	198	190	191	189	181	207	192	206	183	185	187	184	184	190	170	177	203	210	196	183	198	211	195	198	211	201	211	161	172	182	194	195	197	227	241	189	191	195	199	181	181	202	198	206	173	198	218	193	212	214	212	194	202	188	175	185	185	195	179	169	207	206	208	207	218	187	198	187	204	222	197	196	199	179	201	197	199	179	167	188	194	202	199	204	232	220	201	203	204	172	215	184	171	166	213	204	188	189	201	216	186	229	189	192	179	210	185	204	191	170	185	200	205	188	198	214	180	175	175	200	177	195	196	203	183	232	175	201	206	202	201	190	221	229	197	201	196	209	178	203	176	172	185	219	214	190	203	181	185	180	158	212	192	183	219	195	205	188	191	185	184	183	186	206	192	181	184	194	197	214	193	207	206	201	197	207	205	208	182	171	197	196	212	185	202	210	219	204	181	190	192	184	204	192	185	203	192	189	193	191	211	187	210	206	204	191	182	190	184	213	172	211	186	192	202	202	195	192	194	182	196	202	211	218	200	200	199	196	191	186	184	216	192	181	206	181	209	198	209	190	166	181	194	201	194	200	222	194	186	188	226	201	189	178	217	200	209	189	224	169	182	201	180	178	203	207	207	203	200	196	189	177	197	185	189	192	221	206	170	166	213	185	203	185	180	219	191	205	182	190	181	192	176	204	167	200	221	172	211	181	207	198	198	196	215	207	197	218	207	195	220	201	202	184	210	202	188	197	188	180	185	192	205	190	197	200	193	184	183	226	192	185	179	216	183	212	181	202	208	174	198	220	204	189	176	184	203	211	194	191	193	185	184	218	169	204	181	193	193	183	178	216	198	160	179	183	228	182	194	217	178	186	208	194	200	216	203	187	198	180	230	198	173	211	196	179	196	194	217	198	176	192	189	183	187	169	186	183	216	188	186	180	187	186	210	197	186	189	216	208	194	197	201	183	210	195	178	204	188	187	203	181	209	196	198	182	196	190	187	192	176	193	208	202	191	194	167	204	229	199	203	189	186	196	178	185	161	200	202	184	185	193	161	214	192	205	180	189	175	191	185	192	226	188	189	172	199	213	181	189	176	206	175	178	194	181	194	200	232	189	206	174	181	223	181	204	175	205	180	213	173	161	185	172	185	176	192	168	211	194	188	167	185	208	210	191	197	181	209	178	190	211	181	236	170	199	195	186	208	216	211	203	195	216	184	223	176	203	180	187	202	179	196	194	196	203	215	188	221	215	172	191	188	184	184	203	168	202	199	193	186	228	178	192	216	208	195	204	186	192	180	226	191	202	194	175	191	200	215	210	209	198	188	189	190	223	200	196	191	202	192	208	156	192	195	190	194	204	194	234	182	179	213	202	166	215	201	191	184	191	217	212	198	209	205	194	200	197	180	192	175	184	214	206	200	209	182	183	178	207	178	201	200	215	197	209	215	192	196	201	190	206	201	170	200	189	183	183	184	177	186	205	166	205	202	214	208	200	174	193	190	185	192	209	209	200	208	201	191	212	200	195	174	183	175	205	171	219	185	200	200	209	198	188	217	176	193	209	204	165	169	196	190	201	168	217	196	223	199	214	198	199	202	201	189	198	192	229	201	187	194	220	179	203	207	167	188	211	203	209	199	209	215	199	162	231	192	196	190	187	215	179	198	207	184	199	182	182	193	192	164	198	190	225	184	181	173	214	184	184	189	200	206	193	203	235	195	177	171	172	218	217	198	212	199	203	203	204	192	195	211	207	179	196	189	214	205	200	204	167	194	188	204	223	225	166	199	177	175	197	215	199	199	190	187	189	173	188	185	214	200	192	198	207	214	184	191	178	184	198	190	196	198	202	214	192	208	201	213	193	192	189	180	198	200	181	188	203	210	206	185	213	217	182	206	183	199	198	193	194	212	180	187	182	191	203	171	192	187	220	191	211	223	183	190	190	197	158	182	206	196	170	161	213	193	206	193	197	168	201	190	216	192	199	204	190	187	217	189	199	205	194	194	191	192	195	173	184	189	197	194	213	220	172	179	184	200	175	190	187	192	186	217	205	199	211	196	182	196	218	213	181	189	208	221	216	179	210	190	210	188	194	204	185	214	157	196	198	176	193	175	196	198	177	206	205	193	194	192	171	236	199	203	212	205	189	203	181	177	187	192	218	209	192	194	185	174	216	196	197	212	181	171	185	224	172	186	196	202	186	209	183	223	182	188	208	222	197	191	175	178	176	190	215	194	199	205	194	216	206	198	204	208	202	186	189	174	199	182	214	208	187	202	194	204	185	202	181	200	187	163	186	190	190	211	226	194	195	200	176	197	183	171	186	199	211	197	202	197	186	204	211	197	197	192	211	198	197	192	201	208	207	186	174	187	201	180	206	211	208	183	197	201	206	197	203	209	197	187	207	197	203	174	201	223	189	177	202	182	214	167	195	210	193	190	225	181	210	193	205	190	181	194	213	189	192	216	172	187	184	194	188	181	171	176	190	146	191	195	195	189	189	207	178	184	197	173	194	205	180	164	182	225	177	182	186	192	200	179	185	192	197	202	195	191	209	206	176	208	192	197	201	199	193	202	200	186	223	194	203	198	183	183
5824	8341	5223	4934	626	581	630	626	583	616	610	560	600	587	561	595	543	600	598	533	554	574	556	564	507	529	579	548	575	562	571	575	562	555	556	570	550	588	553	570	617	558	532	568	577	554	593	560	565	545	567	589	549	584	573	554	583	545	508	536	577	524	552	568	555	588	549	554	595	552	558	553	583	583	575	591	548	545	588	554	559	569	585	525	582	570	550	554	537	544	573	527	570	573	525	544	564	594	564	556	597	581	586	546	516	574	560	555	555	582	570	574	589	571	546	572	526	571	585	563	560	550	555	511	541	585	583	574	560	550	554	545	591	570	591	539	547	534	528	607	596	551	550	520	578	583	595	607	566	578	554	566	583	564	566	595	554	533	555	557	556	562	561	544	559	536	551	594	602	587	542	580	561	561	572	560	601	572	574	543	572	566	538	601	600	579	561	562	565	575	603	584	551	573	607	550	581	565	529	594	567	572	554	612	561	558	575	605	564	550	596	573	570	540	577	565	611	526	524	551	586	538	565	561	621	552	536	574	562	556	546	585	565	568	535	545	558	578	583	560	530	544	562	571	548	590	592	515	584	550	569	564	561	539	553	604	553	549	558	537	553	571	570	520	526	558	526	551	566	547	567	547	531	560	581	626	568	589	563	563	559	582	567	518	561	563	564	565	553	544	483	568	551	552	637	596	555	564	574	530	580	564	563	566	564	547	587	574	560	608	564	588	544	572	559	531	584	542	577	590	567	581	566	563	570	550	560	527	586	541	517	577	523	538	638	553	509	581	508	531	559	510	572	624	588	596	559	583	552	589	569	559	545	547	577	547	564	588	602	539	522	561	534	522	563	581	586	567	542	542	601	565	554	551	551	591	521	546	581	556	521	530	551	554	590	584	628	575	568	584	565	542	535	552	559	537	631	570	570	542	570	542	558	561	570	562	559	523	555	551	610	571	572	579	542	553	572	583	550	563	553	561	559	602	573	542	553	580	612	520	548	580	536	550	591	550	579	572	507	551	581	570	532	542	563	557	551	531	532	560	519	540	542	610	518	522	559	591	545	527	517	558	560	561	514	538	564	581	595	532	575	602	532	555	523	544	579	583	578	554	530	596	616	577	531	562	557	542	528	580	545	591	598	549	588	584	526	544	556	563	566	541	558	535	540	552	566	520	571	563	569	587	597	601	537	558	569	576	602	539	592	550	585	544	567	583	548	542	550	517	538	579	564	548	530	517	566	552	569	566	560	563	588	580	575	565	555	543	539	567	512	544	562	552	567	582	550	530	617	589	568	578	591	580	567	532	525	563	565	556	570	559	585	576	571	553	610	559	552	559	560	586	599	578	529	514	524	607	578	589	569	553	545	563	567	600	587	569	550	536	524	521	572	549	571	594	559	559	560	523	550	608	620	543	566	528	589	534	545	529	534	552	508	564	561	601	529	546	574	616	525	561	536	571	557	577	559	595	512	534	532	557	580	561	516	587	599	552	609	551	569	563	517	568	524	565	608	547	556	553	517	603	570	561	582	579	565	565	586	575	565	585	592	560	537	581	568	569	595	570	616	576	557	553	556	564	568	623	521	573	528	554	585	562	545	532	579	583	537	566	522	535	585	583	608	551	533	547	546	544	609	538	547	549	537	548	563	566	547	587	580	551	588	548	543	564	584	576	535	533	563	546	586	543	588	551	578	521	568	557	587	600	589	585	619	554	537	580	562	587	585	589	574	566	574	586	610	519	559	539	620	555	550	535	574	586	537	557	564	576	617	558	525	520	559	538	526	552	532	544	525	616	570	514	537	604	571	560	578	542	595	563	542	610	570	585	569	546	576	525	557	561	552	585	562	563	561	596	567	579	588	578	561	561	555	571	573	529	570	573	575	572	586	553	587	530	583	559	558	541	557	551	612	549	555	518	580	534	564	553	542	538	581	555	562	596	602	562	540	535	579	600	556	594	592	505	608	523	573	536	582	560	509	593	556	525	560	576	552	564	577	543	563	600	577	540	567	556	550	541	562	547	561	592	553	571	535	596	560	565	570	586	520	576	551	550	559	569	577	516	561	615	568	579	575	544	533	610	578	574	524	573	552	532	550	545	545	554	557	557	587	521	540	506	577	561	583	581	507	562	542	559	568	559	566	557	567	546	567	553	534	522	559	567	544	555	575	587	593	542	550	540	574	576	595	577	557	559	531	579	523	581	571	569	549	560	550	563	582	587	597	554	539	554	551	564	572	588	531	564	560	595	576	524	539	528	564	625	569	576	587	567	577	585	571	565	548	538	547	572	553	579	582	532	611	546	578	578	515	545	591	575	534	581	580	502	550	558	570	555	576	598	592	554	573	509	565	544	547	500	562	551	556	619	548	578	532	503	565	567	549	571	534	543	564	569	542	557	526	598	560	555	598	551	580	522	584	533	599	554	500	598	555	567	587	602	557	602	567	570	558	538	558	566	545	552	570	575	543	546	605	581	577	575	533	507	538	541	578	545	541	542	535	564	567	619	565	599	564	560	551	578	577	542	565	547	555	550	558	590	583	563	562	585	545	566	518	558	526	527	531	523	539	558	590	611	535	582	542	573	611	564	560	563	564	516	551	528	549	523	561	563	531	543	561	583	561	552	551	575	529	551	568	533	555	536	510	558	585	571	602	559	522	575	536	572	541	539	526	537	565	585	604	524	532	579	580	580	569	552	546	569	570	566	545	509	546	569	556	523	524	562	539	554	557	602	547	488	554	535	559	552	600	585	576	609	548	586	530	588	552	561	564	569	608	556	546	562	600	582	572	542	534	599	536	610	567	524	576	562	584	529	582	547	597	517	584	551	549	570	552	591	569	606	546	576	586	554	551	558	581	576	540	576	589	582	579	548	566	590	502	547	564	569	578	577	560	547	548	533	603	590	525	587	566	531	591	567	605	600	564	538	568	543	565	584	556	555	550	538	524	544	536	566	558	579	533	616	558	584	525	549	565	589	613	577	551	563	558	569	588	587	610	576	582	535	570	588	587	526	571	546	533	555	589	605	570	570	573	557	558	586	561	593	595	592	582	551	577	564	581	582	586	553	530	550	544	607	574	564	600	570	555	559	536	571	584	561	559	573	525	584	561	513	550	547	510	576	576	572	582	546	572	588	543	568	567	553	534	572	538	606	595	583	564	544	555	585	529	551	555	551	548	553	559	545	569	565	533	571	585	554	570	560	592	548	538	542	565	591	572	561	565	572	543	561	569	572	534	546	533	568	560	544	526	565	559	603	552	543	548	574	574	519	579	580	569	569	558	556	590	568	559	531	557	568	572	570	581	576	552	568	631	571	574	547	596	560	572	593	535	568	562	598	599	556	548	572	600	586	594	573	560	529	578	537	546	566	542	528	578	591	608	565	550	569	559	561	545	564	539	569	565	544	574	560	546	513	575	622	586	554	587	600	572	518	569	540	576	575	583	600	539	556	592	529	577	574	559	585	553	546	570	542	558	539	538	615	560	583	585	595	548	603	565	608
44668	50972	39444	29355	4868	601	496	462	445	422	448	378	358	355	388	357	373	374	363	352	358	367	388	326	342	346	348	342	369	333	359	364	383	329	368	352	331	348	353	338	381	351	337	375	365	354	356	391	338	310	383	326	366	332	360	331	360	333	372	353	354	356	378	361	314	386	350	336	343	359	321	327	333	364	361	342	367	364	332	346	354	354	333	367	341	386	352	343	345	353	354	353	365	352	355	341	358	346	373	290	348	359	386	359	331	336	343	340	358	400	362	362	338	350	341	372	366	362	379	345	372	315	366	340	371	345	323	343	353	377	355	366	363	343	354	351	333	328	356	369	340	344	347	348	375	384	367	366	351	363	352	342	359	373	358	381	347	332	341	324	339	370	322	343	366	348	373	353	327	378	365	358	345	377	351	339	368	375	370	320	326	330	351	352	342	356	345	340	363	360	354	340	366	340	337	358	362	381	403	368	363	319	340	363	354	310	310	359	346	349	334	362	328	396	346	396	348	328	357	307	328	368	348	367	379	359	342	314	311	325	364	386	318	359	359	331	376	357	370	350	385	367	386	310	325	365	337	355	349	362	344	330	358	323	379	367	385	346	369	366	343	355	365	350	298	355	351	364	348	383	354	344	320	337	339	361	370	355	343	333	369	373	374	346	385	359	337	363	357	375	363	323	334	337	367	344	356	361	336	338	344	358	338	346	351	365	345	344	388	311	393	375	374	378	359	393	386	363	353	366	344	340	388	369	356	386	359	361	376	360	331	337	391	359	369	352	333	326	347	340	346	333	325	348	340	347	378	372	352	332	363	339	360	360	350	361	375	321	342	350	337	343	358	342	369	348	321	353	354	347	389	369	339	371	347	358	321	351	349	360	348	340	360	334	341	337	358	353	351	363	350	329	342	343	341	347	335	358	342	346	321	307	322	342	353	330	373	321	350	341	335	342	364	359	402	349	380	357	364	324	344	333	341	367	333	346	362	356	379	398	364	363	357	376	394	323	340	380	345	306	352	346	374	345	369	345	372	340	318	361	359	331	354	358	355	352	354	311	352	369	378	339	348	357	353	375	381	339	329	356	354	334	352	353	369	355	360	358	338	346	394	386	341	347	357	328	319	340	339	338	382	372	333	368	366	364	327	405	366	338	358	347	342	363	381	357	332	325	346	337	342	333	362	364	386	373	365	343	349	355	387	367	347	350	306	355	333	335	345	375	358	361	355	328	342	319	361	335	370	342	343	364	375	337	335	383	320	350	340	336	352	353	369	347	356	372	355	393	372	335	321	345	383	351	331	388	342	353	346	346	325	338	359	362	359	311	317	351	335	383	351	380	299	364	352	370	345	347	357	377	358	368	329	336	352	305	312	382	355	372	349	342	359	357	355	388	354	351	360	399	394	349	328	371	354	334	348	340	306	394	349	337	356	333	350	335	355	348	351	347	341	337	342	376	394	334	355	351	364	373	335	333	347	347	365	340	336	341	349	333	337	363	310	368	353	361	383	375	396	374	351	405	369	338	360	348	350	356	314	377	367	372	345	357	330	320	356	365	338	324	356	319	320	317	339	347	358	354	377	360	352	360	358	352	325	340	339	334	390	338	382	335	349	362	357	328	358	354	383	312	374	366	348	347	315	356	377	349	339	324	313	320	372	347	354	339	347	332	354	347	360	357	355	376	347	357	366	348	337	354	349	379	331	363	329	347	338	352	386	357	339	372	383	368	362	336	357	337	323	380	376	327	350	334	357	355	359	330	327	335	347	374	350	374	357	349	342	341	354	347	331	378	365	340	361	335	323	349	315	342	351	366	355	350	392	395	325	350	332	373	363	358	349	331	329	338	366	355	359	373	359	400	368	330	341	328	363	381	371	358	312	369	319	374	389	338	358	333	340	348	371	367	332	365	358	342	357	369	362	350	370	393	404	351	364	345	340	366	359	345	324	349	363	362	362	351	351	394	347	350	346	329	335	357	323	331	349	342	353	368	357	338	355	337	349	346	380	344	370	332	344	326	367	357	369	386	368	325	348	308	334	316	359	351	333	328	360	330	371	369	364	370	375	339	373	318	372	344	329	341	339	364	363	336	342	342	341	361	368	369	340	380	335	318	357	382	344	365	348	342	371	313	311	371	363	361	381	317	348	322	357	362	365	370	354	345	325	332	352	371	326	372	348	349	344	383	384	337	343	336	370	329	344	344	350	394	344	373	331	334	338	336	378	358	350	358	347	333	328	340	313	361	340	361	381	390	341	343	393	356	339	356	331	374	361	348	367	330	347	330	368	298	343	359	318	320	370	379	365	364	322	328	370	367	342	322	375	364	385	367	324	344	368	360	361	324	356	336	327	303	328	326	362	335	353	317	355	371	369	356	378	333	317	400	357	348	329	335	372	366	376	368	335	298	338	340	358	317	334	357	348	331	340	358	380	350	387	356	352	331	339	350	371	352	354	364	348	337	330	372	337	347	345	353	373	329	346	379	351	318	346	369	351	332	335	346	344	338	332	343	337	341	341	357	369	349	361	355	341	362	351	344	369	346	378	342	333	371	305	364	379	343	339	357	334	355	392	349	350	365	349	346	353	375	374	348	315	364	365	379	323	332	349	322	353	385	357	354	361	354	295	342	324	352	377	337	355	373	347	348	384	332	359	305	393	356	374	345	348	346	377	320	362	375	328	359	389	372	334	373	348	331	363	375	372	359	378	316	364	373	325	332	375	328	356	348	351	349	360	335	317	360	383	365	332	339	343	353	313	328	355	352	330	370	319	358	370	365	346	386	385	325	389	352	361	378	337	330	355	343	365	333	399	347	356	346	363	341	353	377	330	345	342	337	357	349	346	356	363	352	362	362	333	348	350	386	373	336	368	365	329	335	341	357	341	373	311	343	333	329	371	349	369	359	379	381	335	356	332	353	354	354	332	298	355	370	343	382	370	322	396	356	333	362	360	402	326	354	371	349	352	361	350	326	341	358	377	367	358	347	340	361	372	347	393	382	385	346	309	353	333	324	350	373	383	383	342	353	361	365	353	374	366	351	347	330	341	364	315	345	360	359	399	335	320	371	356	396	345	386	358	378	337	345	372	398	367	331	358	369	354	356	353	340	338	341	340	389	371	369	373	364	330	354	330	347	336	361	337	378	356	348	331	336	358	332	354	378	349	337	381	341	328	395	367	343	334	382	381	383	352	339	375	364	352	328	354	368	350	328	354	351	372	345	358	392	359	372	348	354	335	346	339	372	351	370	382	351	334	335	354	356	360	378	359	381	370	382	357	308	336	341	370	345	336	372	393	352	345	355	350	367	384	376	342	350	343	367	312	340	336	335	353	342	362	386	349	376	360	356	329	351	311	350	331	343	303	328	324	337	330	367	371	339	327	344	341	384	354	320	346	336	309	360	377	332	363	360	377	387	344	363	390	322	372	360	357	343	326	333	324	312	379	339	359	364	334	339	326	336	357	395	362	354	382	358	350	371	305	348	345	367	334	347	355	355
26440	39023	38633	35229	2099	1777	1558	1500	1387	1276	1218	1180	1154	1161	1022	1062	1110	1017	1003	986	932	1037	998	966	981	969	971	951	942	974	946	925	961	956	883	952	997	976	894	933	957	878	896	895	919	871	921	846	943	904	896	927	945	904	926	908	904	918	936	857	935	905	858	936	920	909	904	907	904	911	903	916	904	904	921	983	920	927	889	892	843	881	853	891	930	904	870	894	913	927	873	922	930	919	903	912	865	942	907	879	889	914	899	927	917	925	918	886	898	921	926	955	888	883	917	956	861	897	904	917	900	889	853	909	898	920	896	879	921	883	928	895	900	904	911	895	904	908	934	890	948	851	892	899	904	872	924	912	865	875	907	923	910	925	905	903	918	956	915	950	937	876	899	890	884	931	904	862	952	949	907	930	833	909	934	950	935	911	855	887	878	896	922	938	907	899	900	909	919	934	891	880	890	827	882	891	940	907	940	916	894	889	979	950	899	884	893	905	932	901	841	912	910	864	892	914	925	892	914	842	943	885	836	911	889	906	945	900	935	883	950	898	863	886	910	893	861	898	962	961	878	933	913	918	926	880	954	913	883	873	863	901	934	946	921	938	890	924	940	938	924	885	888	899	872	848	955	932	917	915	902	909	940	898	897	932	908	874	865	905	930	865	888	839	925	924	882	906	892	922	910	886	922	863	873	894	882	959	870	884	926	913	932	924	886	834	897	879	916	933	923	864	855	902	854	934	893	934	849	903	922	920	908	912	949	904	906	924	897	923	869	873	884	915	886	898	938	897	896	886	931	887	874	907	958	863	918	944	882	926	879	956	896	926	882	947	887	934	948	935	896	862	876	904	962	861	885	849	960	916	955	884	921	939	877	917	950	847	889	904	893	910	935	882	917	936	825	917	904	901	885	913	907	887	942	907	919	935	953	931	932	928	893	907	925	902	870	930	897	886	943	908	855	875	883	885	863	876	892	933	917	898	877	895	879	910	914	877	919	909	908	874	921	893	832	931	844	920	856	907	856	858	934	931	961	910	941	891	921	827	893	867	910	930	934	875	859	925	971	900	923	928	876	885	884	913	916	869	955	890	891	914	876	899	901	917	884	930	894	950	932	894	945	941	882	891	897	873	933	862	875	910	887	912	896	890	915	883	901	908	915	895	887	927	874	938	884	912	897	903	886	897	931	956	877	938	906	937	883	907	905	909	895	860	919	930	915	870	870	912	922	839	932	893	897	932	884	924	927	888	902	871	921	903	914	931	896	949	913	891	875	864	960	895	911	816	890	912	895	874	910	933	872	966	888	935	885	927	936	935	856	922	923	918	916	892	981	857	897	931	844	877	901	883	884	935	870	835	918	912	902	879	905	882	969	917	928	890	911	915	887	923	936	830	885	890	930	937	886	912	884	933	923	909	899	876	899	877	939	826	953	872	895	922	893	890	961	929	899	900	915	909	882	940	879	983	934	901	924	932	966	916	871	874	848	882	914	849	908	929	895	917	901	905	895	836	873	930	859	887	956	894	853	874	890	912	980	917	903	904	893	940	913	941	919	931	962	899	881	963	915	879	981	877	909	940	899	886	892	965	907	931	921	854	920	883	892	978	914	932	900	877	902	883	920	920	902	928	943	928	916	892	902	903	849	914	845	861	915	883	942	844	906	892	946	895	877	922	943	914	897	922	873	973	892	875	853	878	916	940	928	904	918	881	893	908	894	960	909	926	920	934	912	906	868	938	872	894	878	915	860	942	878	866	867	918	918	957	878	884	892	896	923	914	921	905	885	889	887	873	861	906	939	871	914	930	945	865	867	870	918	886	930	887	853	891	882	893	962	883	877	916	869	937	903	898	901	923	867	934	889	912	901	920	909	902	904	919	934	876	905	880	952	902	871	865	883	929	927	947	891	926	902	898	918	950	902	936	930	912	872	918	929	897	934	936	977	904	890	860	897	972	883	914	896	878	931	883	825	940	895	896	889	847	929	953	918	826	883	869	874	863	924	874	811	875	913	899	913	882	877	870	938	913	927	910	910	955	864	908	895	925	902	918	891	890	912	906	918	897	928	957	883	822	866	867	911	858	853	907	877	924	880	878	930	908	879	922	881	935	861	929	934	903	851	914	938	911	880	918	954	946	882	953	920	929	912	907	944	843	851	855	898	895	892	914	834	930	892	904	948	895	944	869	897	961	920	861	930	946	886	945	936	886	946	862	850	887	894	907	897	908	913	873	896	921	966	878	936	920	892	898	866	896	905	869	920	880	921	914	886	924	906	970	923	868	914	839	852	909	929	881	848	893	906	929	895	898	849	881	913	950	917	912	923	870	896	936	872	884	905	975	901	894	974	888	860	889	901	910	848	897	900	877	851	926	913	896	891	868	890	952	907	858	923	888	905	842	894	910	955	905	920	895	908	874	916	858	880	930	848	925	921	911	871	900	903	931	945	897	882	878	930	894	851	912	908	918	902	902	911	892	858	961	876	850	882	918	905	922	899	895	911	893	955	882	910	893	883	972	921	877	887	878	894	929	880	931	898	938	889	882	859	901	938	889	857	937	935	901	893	860	849	907	894	858	914	920	900	846	887	850	871	890	932	904	890	901	938	914	924	922	979	887	908	892	949	904	892	861	877	874	932	901	921	912	909	909	946	938	896	923	881	914	960	912	914	899	881	940	932	882	950	864	897	902	903	928	940	901	837	920	930	860	908	886	895	883	879	951	902	948	919	843	910	872	854	914	927	904	882	955	924	900	953	895	866	887	844	898	864	917	935	867	879	876	877	899	862	928	932	913	955	856	882	895	905	896	878	923	937	887	915	898	891	855	929	917	906	942	855	903	945	906	962	877	862	899	935	904	925	924	927	949	908	875	860	906	979	879	892	890	877	859	928	920	932	857	932	939	934	924	912	921	909	892	907	961	892	900	905	912	932	889	923	876	909	927	850	879	947	874	976	906	915	880	938	909	899	928	880	946	892	890	929	885	883	909	867	913	909	876	900	922	931	897	920	917	879	954	897	923	908	942	883	893	892	941	951	879	906	862	950	915	914	935	921	897	940	863	862	894	906	897	880	874	876	884	961	897	839	868	931	889	883	946	881	919	889	894	914	897	882	941	909	872	924	970	916	853	899	879	932	940	901	889	857	883	903	932	891	864	875	913	888	901	909	891	929	921	938	878	900	942	939	913	927	908	856	929	978	920	915	908	877	853	942	885	916	885	920	856	888	898	877	878	889	877	905	906	931	951	921	832	859	911	891	903	928	902	887	904	887	883	885	890	900	882	921	885	932	956	974	900	891	909	892	883	869	886	928	844	939	870	883	940	879	896	879	907	913	907	897	903	911	887	868	905	937	902	896	919	889	902	929	902	866	914	925	870	934	858	898	855	898	924	924	888	879	919	909	941	921	850	916	939	932	906	876	843	900	888	870	902	877	872	932	878	935	872	921	914	896	920	864	892	912	888	890	905	909	965	931	859	911	936	904	937	937	882	903	872	874	921	923	918
59117	66728	53259	42301	10928	1300	635	526	481	516	438	424	404	411	375	385	345	405	355	413	385	393	390	369	354	384	371	421	381	370	351	349	397	383	391	365	364	358	354	376	341	405	377	373	343	384	349	381	346	334	340	364	386	355	372	387	353	353	371	373	382	317	355	374	367	357	371	379	370	323	330	365	384	365	373	361	317	369	356	383	411	378	374	368	357	402	358	392	361	351	356	379	335	366	356	363	356	345	350	349	359	369	347	359	348	371	333	347	381	371	326	371	347	333	374	359	338	392	376	370	338	356	370	346	310	362	369	364	331	352	351	367	409	367	363	377	372	405	377	331	339	348	344	351	331	361	362	361	367	346	355	343	369	346	352	355	385	349	387	378	327	362	363	369	350	354	335	393	357	331	350	344	367	371	378	365	361	374	358	374	369	372	328	345	369	334	372	351	356	363	346	346	353	338	345	366	336	389	347	388	363	357	351	338	384	317	375	311	370	346	370	368	396	378	377	366	325	393	334	357	359	366	333	363	314	356	349	348	332	336	393	374	375	367	346	357	339	362	394	358	371	387	373	377	375	342	340	332	374	364	389	356	348	345	360	382	369	341	392	348	371	373	304	363	390	364	374	348	348	344	327	374	348	392	366	375	385	358	336	377	397	367	344	361	358	350	364	358	373	342	359	375	345	338	347	366	348	336	364	339	342	335	386	339	344	363	352	364	394	346	369	350	364	374	347	310	310	335	365	356	323	344	380	330	353	331	377	379	329	333	338	321	379	359	391	349	342	346	357	343	359	364	383	400	361	348	366	319	367	327	379	380	378	413	336	320	331	372	371	381	371	358	348	348	361	364	368	397	359	339	406	375	360	351	341	361	376	368	382	336	352	355	356	367	356	349	374	368	378	375	345	344	377	377	359	329	364	332	333	379	345	325	364	352	333	368	374	373	386	341	370	347	366	345	341	386	360	357	359	367	353	377	335	374	369	379	340	392	337	352	350	345	354	330	350	354	352	350	378	357	375	368	351	356	364	362	358	383	355	367	335	360	356	369	351	349	326	374	356	363	350	362	370	395	351	385	343	383	356	365	361	358	341	345	368	371	357	335	356	345	342	338	344	327	341	357	369	368	370	331	349	357	349	367	325	378	366	385	335	381	345	384	346	305	369	354	364	344	388	380	304	348	378	356	344	376	358	323	332	381	385	386	367	381	348	365	358	377	356	381	363	369	389	350	353	357	339	369	339	352	354	330	351	340	340	360	359	368	327	355	343	384	361	357	343	345	350	320	384	382	390	348	335	367	356	382	367	313	326	341	369	339	372	377	378	371	360	391	366	344	349	360	363	362	379	323	331	373	345	349	354	353	380	372	379	390	320	339	336	335	373	342	342	349	358	411	354	350	370	328	340	328	338	337	351	348	345	335	366	370	381	347	348	340	362	357	391	363	353	364	367	398	347	340	343	359	354	347	358	338	364	344	339	366	362	383	324	339	367	370	363	350	374	373	359	365	361	343	391	350	385	319	352	409	351	357	304	348	358	353	363	354	370	309	334	368	351	350	364	344	366	369	371	372	374	347	371	358	355	365	365	374	361	366	366	374	391	341	337	346	359	338	366	417	359	336	347	341	339	353	355	331	361	388	356	361	339	382	368	331	357	380	354	339	352	335	371	355	358	357	350	370	361	368	357	332	386	346	349	366	388	346	363	380	339	345	376	353	390	381	365	343	347	348	421	348	349	360	363	361	375	351	353	356	350	336	363	368	369	356	350	326	362	354	331	329	317	377	363	391	346	321	390	346	381	345	355	393	293	382	361	354	365	351	356	402	342	317	362	359	369	354	360	354	367	327	379	376	383	380	355	360	368	400	359	375	336	370	341	319	350	368	375	339	341	324	355	376	338	333	345	332	348	355	373	375	344	375	355	377	400	350	376	422	385	388	359	368	360	392	363	344	391	355	397	374	358	341	392	355	324	345	353	370	365	353	338	338	344	362	358	375	368	355	337	335	376	357	341	400	366	357	365	345	355	344	378	353	347	411	366	346	331	368	361	341	383	376	389	359	373	356	361	378	362	348	351	410	360	369	365	363	348	373	345	350	384	343	357	353	347	372	371	346	354	351	332	310	357	386	355	357	358	354	376	351	398	375	335	357	362	349	383	379	361	369	365	369	347	349	346	368	406	341	343	354	358	397	376	355	363	366	404	346	345	360	362	348	344	322	370	360	317	351	339	361	406	370	313	355	371	358	415	407	370	390	374	370	346	313	320	352	320	364	343	368	355	396	367	346	358	377	381	344	330	372	359	353	391	377	353	384	381	352	361	368	358	365	383	346	347	330	370	376	349	374	357	327	376	393	329	377	376	371	350	359	365	372	353	406	335	361	360	383	363	354	392	378	343	374	357	344	352	346	340	386	338	362	365	370	335	366	365	358	343	382	369	332	374	363	377	369	395	336	387	350	353	372	351	362	346	379	351	347	376	350	369	391	387	342	364	357	379	383	367	375	346	360	376	359	354	370	383	357	359	337	383	369	385	340	347	338	350	371	342	350	347	369	349	340	361	346	333	331	339	391	373	338	364	373	391	366	372	374	386	362	358	378	339	352	364	354	343	335	349	344	366	356	337	359	349	366	365	367	342	337	324	345	330	348	362	354	353	369	330	352	359	357	350	331	374	363	361	325	337	368	367	371	361	368	380	355	363	373	315	345	352	361	358	316	367	404	314	367	327	354	385	316	326	337	338	365	353	324	389	351	383	372	365	334	357	342	331	348	372	347	347	376	336	327	366	330	335	332	347	337	333	387	378	373	351	356	379	381	354	333	384	363	352	375	358	369	371	377	347	354	402	358	388	354	361	387	369	368	379	371	364	372	377	342	337	367	348	387	385	332	386	359	385	341	404	352	392	324	342	380	362	388	374	338	332	380	351	376	356	358	390	388	361	363	336	341	338	352	356	354	363	360	380	358	350	357	366	339	369	368	365	404	362	364	343	371	349	402	332	363	364	372	363	402	328	373	389	338	351	342	390	379	375	391	362	345	325	350	388	331	353	384	372	356	348	338	367	349	360	344	345	372	342	338	356	375	357	369	355	394	327	335	366	345	330	355	362	333	360	385	380	330	341	377	362	365	365	343	352	371	337	374	340	361	377	357	352	393	331	349	375	365	378	363	371	346	371	345	378	362	396	347	319	353	373	364	339	350	361	381	358	397	368	351	353	364	378	342	348	362	385	377	352	391	309	373	334	360	343	370	349	334	342	391	370	374	339	350	358	361	357	380	355	310	373	367	336	370	372	347	357	335	387	347	328	366	362	376	354	390	342	350	369	372	377	356	386	384	346	385	353	371	359	345	352	345	335	360	359	369	373	354	359	357	342	363	334	369	372	349	355	371	377	384	323	396	341	338	357	339	363	381	335	393	354	348	370	365	372	354	382	355	354	355	360	369	343	337	391	353	354	335	396	383	365	366	364	358	366	342	321	368	334	350	326	343	353	368	375	370
35526	49269	48977	45249	3120	2648	2219	1973	1769	1620	1498	1400	1282	1305	1212	1174	1183	1147	1125	1054	1075	1021	1042	992	1010	964	1018	1033	982	959	1014	971	968	873	958	925	944	876	942	938	938	946	931	919	935	930	921	949	953	985	979	914	960	931	894	906	910	906	891	958	889	962	902	922	944	918	887	875	834	918	917	966	904	906	932	915	883	884	925	903	872	909	908	944	895	912	858	911	910	894	933	923	931	875	925	905	851	918	927	904	880	918	875	914	877	922	900	875	853	889	847	940	879	939	921	908	857	866	867	880	867	864	858	915	845	924	915	837	887	887	836	882	900	873	898	854	907	953	866	884	940	895	892	887	886	896	915	903	894	848	907	926	899	941	945	866	859	918	858	859	951	877	906	964	882	888	870	934	883	881	872	916	870	917	883	887	878	901	890	946	934	887	823	897	894	927	906	932	914	933	936	900	909	847	885	884	889	907	886	885	874	907	876	947	915	890	842	915	907	944	895	927	948	858	891	946	877	836	939	840	938	866	861	892	898	898	915	892	937	915	884	928	949	899	919	927	895	879	917	895	863	914	920	897	898	928	874	895	891	918	871	869	867	879	839	897	874	885	858	886	895	892	869	868	909	911	866	917	907	929	911	909	888	874	888	903	867	919	888	843	921	927	917	902	832	830	921	928	841	901	903	918	938	875	884	901	861	818	838	909	891	925	896	900	888	932	887	900	856	869	861	944	944	919	885	967	852	902	920	888	893	888	872	926	947	890	899	890	903	836	881	873	891	919	927	917	916	907	911	961	864	936	923	870	902	888	935	894	892	886	916	891	930	836	939	899	910	845	954	845	935	926	890	921	900	892	902	929	904	906	926	874	864	972	931	892	913	915	868	873	839	901	890	903	948	867	880	886	888	894	875	921	922	918	890	868	899	836	887	919	877	892	935	907	850	942	869	896	940	864	910	911	897	870	894	887	863	925	910	919	850	916	887	851	927	875	918	905	847	891	876	895	877	950	868	882	903	895	879	873	890	898	912	924	898	845	887	895	911	870	874	892	900	949	919	836	848	941	929	908	877	919	915	943	846	880	840	897	875	945	902	940	870	906	839	898	868	886	896	907	925	923	876	898	913	888	852	864	925	914	872	925	856	930	909	933	886	915	913	928	868	865	919	852	876	943	942	891	956	893	957	892	899	924	882	866	922	896	924	905	878	914	917	873	900	891	917	929	877	882	905	912	874	844	908	870	888	915	922	919	984	899	900	865	947	930	936	901	921	904	910	911	947	898	899	914	889	859	859	914	956	853	910	893	895	884	910	892	905	908	929	911	890	888	899	854	927	925	905	851	925	918	862	875	877	857	903	909	888	908	872	941	872	853	920	885	902	912	916	920	881	931	910	915	890	908	924	852	889	892	940	917	861	915	892	859	956	870	942	864	907	892	912	883	963	888	920	847	887	886	891	944	917	911	902	898	890	905	954	929	951	900	936	875	892	869	947	916	876	924	828	935	896	886	888	905	902	896	891	941	896	893	850	877	885	913	927	892	933	901	929	874	912	888	893	848	868	855	892	903	894	933	940	882	944	900	877	850	889	935	896	869	925	938	816	836	910	917	894	880	912	874	885	902	961	923	948	894	876	891	869	937	845	855	843	852	913	811	891	917	919	818	880	884	944	928	941	870	904	913	890	861	908	940	900	904	913	916	965	934	921	962	888	844	927	894	908	879	927	908	855	899	895	889	871	918	866	920	909	896	957	964	947	917	957	846	904	830	909	923	875	931	886	872	923	895	952	882	926	883	866	956	929	864	953	838	905	869	927	855	919	874	948	889	864	907	888	909	882	957	895	915	946	877	902	886	911	917	930	931	893	842	959	802	892	854	905	894	937	888	906	828	889	900	905	894	910	872	866	875	918	910	920	894	916	918	878	914	902	889	910	892	862	849	919	894	879	899	947	879	877	899	879	861	947	929	882	906	841	933	863	895	907	897	921	879	931	843	861	908	885	874	927	861	881	876	916	878	893	920	930	914	909	886	867	886	858	919	890	891	881	919	893	917	915	934	913	890	920	928	901	920	875	912	905	931	860	885	910	904	844	876	874	859	801	921	927	943	900	856	912	919	955	944	885	830	866	867	899	839	875	914	891	876	909	887	931	893	883	935	960	843	907	896	950	900	917	877	922	888	891	926	893	854	889	913	913	827	941	906	912	922	917	933	907	888	892	947	935	945	908	935	827	912	939	911	870	889	924	866	932	879	878	884	898	869	834	918	873	902	866	887	930	913	915	922	874	894	851	902	871	902	941	861	855	814	924	892	875	892	923	861	877	956	923	899	875	908	865	933	931	926	896	903	911	862	945	876	926	923	874	929	902	832	893	898	950	906	926	888	861	892	902	961	882	891	913	893	902	931	908	945	926	876	923	837	945	887	909	923	916	878	886	889	884	860	880	895	854	891	904	908	880	945	905	890	875	915	872	841	887	866	922	849	859	903	905	855	888	864	918	896	894	869	899	865	882	883	886	889	917	923	896	916	859	894	920	898	949	888	910	884	903	888	936	870	878	933	879	837	899	871	921	906	883	895	878	920	862	880	901	887	903	930	855	904	822	827	914	928	917	888	926	889	950	889	933	950	912	937	933	921	887	854	897	882	918	944	915	880	924	864	886	871	879	886	885	863	838	827	866	887	893	905	854	894	903	936	907	921	893	935	911	892	929	891	889	874	907	855	870	896	935	909	908	887	936	861	923	862	894	854	922	887	905	920	891	884	828	914	929	929	857	912	896	922	897	895	960	918	836	932	907	876	890	884	866	911	894	862	885	861	951	909	891	892	926	844	892	899	883	886	881	884	924	860	902	861	903	886	893	857	909	906	900	950	892	922	870	889	847	887	931	875	895	889	846	902	868	917	893	956	906	897	870	859	905	906	953	915	909	859	881	921	890	947	887	882	929	908	944	896	873	885	872	898	969	919	941	927	861	881	927	866	884	900	942	885	854	955	903	839	889	870	900	843	840	913	872	876	898	932	901	903	889	890	938	956	839	954	861	888	901	826	877	853	871	953	878	898	876	873	873	935	844	905	875	849	891	896	918	944	865	862	904	855	963	884	878	915	869	923	892	865	901	927	854	875	906	900	938	847	917	871	937	913	898	858	871	950	879	929	927	870	923	891	871	855	878	895	889	879	937	892	863	924	897	907	877	882	862	886	847	915	891	920	896	896	876	910	891	926	950	926	927	882	903	882	894	858	907	923	880	868	883	897	869	886	891	911	892	866	891	874	868	911	915	886	900	914	893	916	881	912	955	947	851	854	913	868	893	906	924	894	883	877	882	922	927	877	903	894	914	958	850	903	848	890	858	831	906	909	921	889	895	897	871	847	858	885	909	887	883	851	920	962	862	857	854	906	944	908	877	905	906	865	901	870	918	903	860	876	896	884	945	903	912	914	920	902	954	944	917	939	909	920	919	868	865	908	931	895	893	927	858	905	906	841	902	939	908	900	804	872	908	931
6398	5327	2244	1393	196	188	204	204	190	201	203	209	186	181	219	204	222	220	185	195	222	202	180	193	195	196	182	193	191	173	188	208	195	212	188	185	203	176	172	182	204	175	208	190	196	212	197	200	202	206	217	221	196	204	199	180	202	187	196	186	194	201	208	177	190	197	182	198	182	183	191	198	180	178	210	222	199	178	189	179	175	199	173	196	207	213	199	191	199	192	232	210	184	212	180	190	200	223	214	190	196	198	180	207	187	182	172	212	206	176	178	175	162	200	198	193	195	187	195	217	212	176	213	207	190	189	183	198	188	215	205	207	180	195	192	208	185	187	214	188	218	216	198	198	158	162	202	218	212	182	198	197	203	212	184	188	194	208	224	221	180	184	208	183	205	195	198	209	198	228	203	193	204	192	190	207	216	212	169	185	203	213	203	182	186	219	201	172	184	207	189	203	201	166	185	181	183	195	216	181	191	213	188	234	191	214	184	203	203	222	182	186	183	185	188	201	196	196	197	213	187	191	208	197	224	183	214	170	211	183	208	198	188	192	220	189	197	194	191	191	186	211	178	192	172	180	188	183	184	212	174	190	168	185	178	214	196	186	166	194	175	189	194	196	189	201	188	177	217	191	191	189	205	184	173	181	207	191	221	212	192	205	199	196	189	187	230	186	187	225	192	200	177	188	186	216	201	191	202	205	211	201	191	202	198	189	200	188	206	167	204	192	207	195	196	210	208	200	179	198	184	221	227	197	182	203	194	194	201	191	189	196	181	193	183	173	199	191	202	225	189	200	181	184	193	215	197	195	193	201	185	197	173	207	184	204	177	183	181	212	179	194	219	201	221	207	195	198	192	206	170	174	185	183	207	194	188	180	226	174	187	195	192	220	205	222	205	187	210	203	183	183	223	195	197	178	206	204	172	215	204	187	179	187	198	192	200	192	183	237	186	217	204	205	189	199	196	182	204	198	195	172	202	171	198	202	201	187	202	216	197	227	192	210	188	191	192	168	184	192	200	195	202	183	198	197	183	228	206	186	218	197	178	206	199	200	209	191	214	194	215	188	194	194	191	179	204	202	211	182	182	202	213	223	200	202	184	168	192	165	200	199	180	189	178	188	190	205	185	180	200	180	221	187	195	224	192	199	185	188	193	190	165	179	177	191	193	202	207	190	226	203	194	175	196	191	193	189	179	180	193	195	212	214	190	218	180	199	214	190	207	210	193	184	202	209	194	182	204	187	194	192	199	178	210	194	213	214	172	205	199	180	207	206	196	161	198	198	192	170	174	191	196	192	198	183	205	181	208	195	185	192	192	179	188	181	184	194	192	190	192	181	193	185	199	197	188	181	198	200	194	176	191	201	175	195	217	192	181	198	212	201	198	184	178	218	192	190	200	185	224	223	196	199	196	214	181	184	169	206	202	190	183	236	193	188	183	211	168	193	182	185	207	210	188	212	191	194	227	190	195	181	181	185	193	204	207	180	204	201	180	184	210	204	177	189	202	198	206	197	193	202	198	181	203	222	190	195	194	180	197	183	195	209	207	205	197	212	206	213	218	166	192	213	193	195	205	198	186	230	194	185	199	194	206	200	201	202	209	200	176	177	186	175	209	185	196	201	192	207	190	180	205	174	202	184	182	192	159	194	202	204	183	193	173	233	168	179	190	201	184	217	182	183	186	207	194	212	208	182	191	212	201	189	188	175	211	178	189	228	188	186	213	196	174	179	202	223	187	183	186	187	189	199	186	173	185	162	207	204	189	207	194	201	192	193	179	193	174	220	203	182	214	189	199	182	198	192	197	213	203	216	211	204	175	226	192	176	202	190	200	192	178	204	192	175	190	210	197	205	199	210	190	170	208	197	205	192	180	176	170	168	163	198	182	204	192	181	204	199	206	194	187	208	207	230	202	200	195	206	198	196	238	182	227	198	164	187	211	204	203	210	192	216	211	176	181	195	195	211	184	205	181	210	197	192	195	204	170	166	214	187	176	204	192	211	198	210	189	180	201	197	186	212	204	219	181	180	195	187	197	211	189	188	200	210	180	194	209	227	194	200	205	203	180	206	204	179	186	225	168	192	196	195	184	187	181	205	196	197	198	210	208	213	212	180	216	205	192	201	204	179	183	190	198	181	211	188	175	188	173	191	195	190	178	184	197	178	211	199	216	221	215	190	188	183	184	183	167	181	195	181	201	214	225	180	190	197	192	192	176	184	195	172	161	197	194	200	204	165	204	199	192	190	192	183	194	192	198	176	200	227	183	191	162	198	223	155	167	171	199	194	193	201	177	194	168	212	187	194	198	201	212	180	192	227	186	207	215	216	194	199	187	215	193	172	190	179	196	193	210	218	200	176	210	180	184	183	174	174	206	191	189	182	215	198	221	205	196	198	181	214	187	184	206	213	209	170	190	186	186	192	188	183	200	181	202	197	172	191	202	212	185	225	209	182	190	205	187	211	168	212	192	213	185	191	182	178	204	212	202	208	199	163	192	206	178	177	196	171	191	192	191	187	205	192	205	180	225	188	177	208	187	169	182	179	200	190	212	185	189	203	217	195	207	232	207	185	179	201	164	192	190	179	191	174	194	194	191	184	203	171	206	218	188	198	190	204	206	196	187	226	208	197	192	201	200	202	212	181	193	198	192	189	205	215	218	216	218	207	193	175	203	198	191	197	159	186	216	183	176	176	214	186	187	221	185	206	186	194	191	199	200	196	201	195	183	202	207	192	200	187	216	195	230	196	191	202	212	216	206	235	192	194	203	169	190	211	191	201	187	170	200	187	173	168	189	187	219	187	209	206	193	203	189	175	215	213	208	208	205	198	188	190	171	183	210	171	202	219	194	184	199	199	184	184	193	198	178	197	180	201	209	164	202	200	207	189	190	165	182	189	198	184	213	221	180	192	181	189	207	210	171	193	185	186	212	187	183	213	196	207	196	204	191	211	201	179	203	173	205	194	201	206	219	202	192	197	209	193	208	203	206	181	200	187	186	213	193	221	190	182	177	186	186	206	187	211	203	189	197	192	183	206	184	162	206	208	206	184	202	203	196	184	207	201	216	185	196	196	204	182	185	180	202	195	192	195	188	184	197	175	191	196	196	181	196	184	210	187	208	184	167	190	197	189	206	196	203	221	186	187	206	172	171	192	200	176	203	198	212	215	175	204	201	186	219	222	200	191	201	180	206	205	211	187	183	220	212	208	212	207	180	220	247	191	195	172	200	196	188	187	191	197	180	182	190	214	206	179	184	185	176	205	214	209	188	195	201	197	208	192	207	187	170	197	198	195	191	201	230	207	195	183	205	175	207	197	183	180	194	205	212	196	175	191	199	190	185	214	208	186	169	173	184	188	171	200	185	208	213	195	188	210	182	195	198	209	189	221	198	185	174	201	204	194	226	221	187	196	211	168	179	205	204	233	190	189	196	214	206	193	197	231	181	200	198	190	181	184	215	185	192	168	185	191	208	214	210	187	198	210	192	193	227	192
6074	8385	5294	5084	634	609	549	594	593	585	581	623	593	599	566	600	606	570	551	541	584	580	560	508	563	572	575	562	570	541	589	608	562	591	560	612	581	607	580	601	617	557	593	562	600	557	548	545	563	584	593	556	555	554	543	589	605	572	597	573	594	562	524	587	571	555	569	578	547	573	569	577	586	541	578	544	558	572	560	591	538	552	614	584	601	585	557	551	595	559	570	570	572	551	573	597	603	545	619	546	563	566	572	580	575	581	558	567	599	551	557	619	558	561	511	568	610	529	568	560	579	595	555	567	585	580	572	561	581	553	584	611	584	559	545	564	577	584	532	544	562	562	539	549	549	594	567	596	553	564	548	540	546	562	564	575	591	574	533	552	563	567	554	593	565	585	570	560	568	553	549	550	577	559	576	561	507	565	523	495	583	562	587	554	514	585	600	562	554	547	585	589	574	565	572	627	591	549	539	541	604	581	587	542	557	582	548	604	561	575	590	556	563	571	563	559	620	537	536	589	571	560	586	574	546	542	607	568	575	559	603	592	584	541	592	611	554	547	580	562	565	594	537	580	551	575	553	592	574	555	568	573	533	591	543	558	564	573	623	588	561	579	558	550	598	549	539	550	589	584	600	565	616	561	574	602	524	590	587	571	595	553	572	607	516	572	534	585	565	569	610	537	529	558	580	574	538	563	568	579	597	623	518	554	571	556	597	557	540	564	582	536	594	596	540	535	518	546	595	550	577	588	560	569	564	589	590	603	548	582	569	573	606	568	559	550	576	563	518	562	569	572	563	557	605	577	551	576	547	574	580	541	567	548	544	590	536	547	603	593	556	566	579	596	570	615	540	567	588	513	575	588	596	547	564	588	605	561	582	574	573	598	537	603	530	609	580	574	606	605	560	535	561	555	526	596	562	597	566	551	584	588	579	528	533	569	546	578	572	601	537	541	526	575	544	576	563	528	547	580	554	587	556	598	564	561	543	546	542	535	486	586	608	534	546	557	579	535	561	585	568	545	563	554	532	587	510	533	523	568	620	567	572	524	541	561	600	559	614	572	561	557	584	549	563	571	567	519	578	542	563	580	578	553	578	593	553	565	557	567	565	572	563	600	554	596	518	567	555	604	562	537	585	540	559	590	601	549	580	579	571	569	570	567	562	563	540	587	563	540	595	520	579	589	558	575	571	590	547	544	558	561	596	544	571	530	558	541	587	622	552	616	595	558	563	528	567	562	556	560	595	521	539	541	543	564	592	561	566	578	579	565	573	534	566	554	559	591	590	558	558	560	554	562	561	566	606	563	588	597	521	540	575	543	604	535	558	604	529	606	559	553	556	549	591	569	541	513	582	587	570	566	568	575	545	598	570	562	523	552	573	577	557	603	578	584	573	550	572	582	531	588	603	598	561	563	581	586	551	598	537	552	573	565	564	580	570	572	562	582	594	581	566	547	566	599	584	590	547	571	587	585	572	557	582	530	581	567	557	518	519	567	566	563	538	559	531	589	561	550	522	557	566	572	571	562	553	593	543	601	571	576	541	560	592	550	583	569	583	529	577	562	560	574	565	534	540	568	578	602	528	592	615	541	566	554	533	568	598	554	644	547	569	550	573	605	602	539	574	567	628	533	588	559	569	537	579	568	561	550	590	547	585	579	562	552	589	565	546	595	573	570	542	549	529	541	584	563	613	573	530	605	565	561	576	554	590	559	554	556	583	564	584	553	602	550	522	596	569	581	544	565	583	606	589	560	557	540	533	534	553	550	553	586	566	578	567	641	570	531	587	568	573	574	578	608	588	523	549	558	568	588	623	625	567	566	546	542	583	612	573	567	549	574	579	563	565	572	607	582	601	554	559	559	550	545	526	571	542	568	578	562	590	574	566	560	549	547	558	582	596	557	598	530	595	547	536	553	559	611	564	551	578	617	540	570	576	581	589	557	601	559	625	520	570	563	553	581	582	570	603	569	571	546	542	555	550	528	554	586	569	597	548	584	559	577	566	569	581	564	540	570	567	569	521	538	545	577	583	531	584	568	562	587	554	581	504	547	576	542	589	607	598	568	528	578	514	532	575	521	562	567	539	562	616	575	591	577	557	569	563	564	594	577	579	581	598	542	582	594	563	622	550	575	550	579	615	541	567	593	562	530	538	637	605	596	564	595	558	562	564	574	558	555	565	573	517	562	549	547	611	549	566	558	558	585	558	560	562	584	553	600	612	584	558	591	562	558	579	551	572	543	519	572	578	587	598	575	574	542	560	548	576	567	594	615	593	551	560	569	578	562	586	532	546	582	582	544	568	528	555	600	546	566	534	544	573	549	566	548	540	618	555	601	579	608	603	601	562	518	552	590	578	567	557	563	575	553	560	581	537	567	520	579	609	568	604	534	563	589	579	579	582	556	560	585	565	619	554	590	583	577	566	538	549	558	570	529	543	577	547	581	525	549	582	556	543	561	584	596	593	557	580	572	547	538	535	568	584	571	597	546	577	541	563	597	539	548	548	574	588	552	559	573	556	587	611	569	548	604	535	586	575	552	585	570	573	560	542	553	592	524	551	558	574	544	562	574	609	554	578	584	571	574	573	565	565	553	500	562	566	586	582	572	581	567	600	565	595	543	575	610	550	585	570	581	567	558	539	582	607	539	566	572	580	575	581	563	560	580	554	590	568	561	528	572	609	519	534	565	583	543	541	567	582	536	584	606	557	554	574	557	546	573	584	541	577	599	584	555	555	532	591	540	558	582	570	538	562	565	565	550	556	570	576	565	565	631	586	620	579	575	556	551	554	567	595	558	528	536	515	578	587	597	554	563	543	599	549	577	566	568	550	585	587	588	575	564	563	562	541	576	539	570	554	557	566	569	574	596	549	557	581	602	605	539	594	583	587	559	544	606	562	569	576	568	556	584	598	564	524	601	551	581	591	585	598	569	531	565	567	591	524	545	582	597	560	534	550	592	591	536	552	562	565	546	554	585	547	572	615	614	590	563	541	537	583	536	577	532	549	582	558	584	565	578	563	536	591	524	572	541	555	573	605	564	567	595	562	555	522	576	587	589	574	517	565	545	583	562	520	571	620	586	592	587	540	609	578	596	588	583	561	559	540	570	551	568	576	571	539	569	553	515	546	581	570	531	564	562	549	589	643	533	584	570	566	525	584	552	527	599	550	552	571	561	557	586	574	551	571	581	576	541	573	554	537	527	563	525	538	551	550	541	567	571	545	579	589	546	550	539	548	585	579	575	586	585	552	593	576	577	523	546	573	535	544	583	597	568	558	547	546	558	569	561	565	527	580	583	583	533	556	574	588	570	532	568	512	574	581	550	553	561	589	607	569	558	574	553	561	577	518	531	579	569	565	555	556	554	576	621	534	544	538	568	566	625	582	575	568	580	622	541	561	572	573	575	600	552	574	563	558	558	587	553	575	560	594	537	597	548	565	544	558	552	550	591	582	586	599	553	607	577	594	528	526	569	558	573	596	568	551	601	543	569
45556	52063	40502	29596	4719	614	496	453	423	401	382	390	378	396	407	357	361	365	344	385	339	376	374	360	359	340	377	341	346	392	385	383	357	396	359	372	398	352	350	355	299	382	377	361	358	332	360	325	393	318	348	360	352	362	380	373	361	341	343	379	365	375	353	381	345	352	359	320	350	348	356	340	375	318	375	354	362	380	321	376	323	354	357	388	359	341	356	332	340	346	328	329	349	353	391	370	371	351	316	340	351	349	384	379	369	324	373	359	339	357	358	323	357	311	331	359	358	354	346	348	321	345	357	327	348	384	335	352	381	370	354	376	366	397	341	358	310	377	377	368	336	359	339	346	334	364	351	335	314	331	365	348	355	365	323	396	381	351	358	347	355	366	341	364	351	399	354	362	339	341	371	317	362	347	341	333	297	363	372	365	349	335	353	356	352	327	360	356	388	364	367	361	364	377	359	374	379	339	350	364	343	307	358	369	326	342	346	351	358	374	331	372	340	364	343	355	379	365	362	358	327	363	326	346	365	358	387	373	340	378	372	365	335	310	377	365	351	383	372	344	316	337	311	421	327	348	355	378	382	348	327	357	353	346	320	343	327	362	387	352	363	327	362	360	362	342	376	396	364	359	380	345	376	365	339	327	373	344	345	341	354	356	362	357	369	340	379	363	357	354	371	363	355	352	328	373	347	390	326	360	369	363	343	349	371	357	326	329	364	330	378	354	345	356	382	377	355	336	368	380	365	369	363	346	325	374	374	327	368	308	359	360	383	331	343	324	356	367	390	359	371	364	378	386	354	337	358	367	370	312	349	380	355	351	403	368	355	369	304	339	350	342	376	313	333	353	389	390	379	340	348	386	362	344	354	346	351	376	375	388	346	326	379	351	364	367	330	337	347	344	329	350	373	387	349	361	370	358	383	346	363	363	364	344	368	336	347	354	353	341	352	374	384	309	375	368	396	374	338	360	371	401	327	351	350	360	371	367	373	338	376	366	351	367	351	335	320	335	373	349	355	326	352	335	351	358	366	334	373	308	356	376	387	367	367	361	371	369	331	353	317	369	380	346	361	378	373	366	348	414	338	358	335	336	332	370	327	361	343	356	359	368	375	349	357	352	379	365	371	359	338	326	307	376	337	338	353	359	381	362	358	363	351	323	362	368	359	361	325	324	362	326	350	365	344	377	389	393	356	358	364	349	359	362	346	372	367	340	363	353	333	370	327	351	350	348	343	361	358	361	352	368	351	351	333	360	327	326	335	370	335	373	377	366	361	342	387	365	342	399	366	367	334	356	345	346	369	410	364	294	326	364	324	381	338	347	368	372	314	353	333	354	351	338	394	358	384	373	306	372	370	396	347	362	380	321	360	359	358	334	358	340	353	353	341	351	352	347	380	343	370	351	375	327	356	370	382	344	364	383	345	355	355	357	361	340	366	369	338	389	326	357	366	333	358	337	340	383	363	360	372	347	339	330	373	360	360	355	346	366	366	356	348	357	358	381	353	352	382	299	310	336	354	328	349	394	381	357	360	324	349	357	392	310	320	328	384	346	367	349	354	362	396	364	360	332	334	323	354	392	364	361	337	398	372	362	351	367	334	357	321	348	387	350	301	334	387	390	353	343	350	344	333	372	386	338	391	331	361	342	353	347	330	372	358	372	389	386	363	356	338	294	343	338	363	352	359	347	352	358	356	332	331	359	348	381	338	340	357	328	333	332	351	358	358	341	339	343	357	369	341	343	348	368	395	354	376	355	350	375	364	369	336	364	372	363	363	337	345	346	339	389	361	382	371	340	335	359	308	364	368	360	396	360	374	320	362	358	342	372	383	352	347	349	365	342	352	363	339	334	378	379	339	324	387	381	357	383	379	349	353	310	349	399	367	357	363	363	370	352	329	359	380	396	352	381	359	352	361	341	368	374	322	374	334	350	387	329	387	363	380	319	337	355	374	345	364	358	334	310	364	359	315	343	367	395	323	343	351	361	316	327	327	349	373	377	349	363	349	324	371	361	323	371	372	360	353	362	355	354	397	348	343	370	369	335	370	352	373	351	360	352	337	368	357	370	361	340	338	381	341	338	348	360	369	373	352	344	370	346	348	352	362	328	336	389	360	351	359	346	371	372	360	369	349	363	316	358	369	359	353	354	380	330	366	340	346	369	344	370	367	351	367	360	373	343	358	345	325	352	346	377	333	333	333	390	346	374	354	333	327	364	348	331	330	375	360	319	359	349	361	402	351	375	326	331	348	359	339	351	348	398	360	374	361	365	343	366	376	339	353	361	367	344	378	362	358	347	367	376	370	356	346	380	341	343	358	387	369	393	361	353	360	373	362	340	342	336	378	372	377	348	374	385	359	341	332	379	348	351	345	353	374	354	362	344	392	324	334	382	367	349	340	389	388	331	369	342	367	385	371	355	356	358	351	383	388	357	357	382	365	375	342	344	351	319	382	339	378	360	340	353	350	357	320	367	344	375	394	347	354	368	355	350	341	352	379	364	356	338	344	355	343	376	347	350	362	357	330	328	343	351	373	365	344	360	353	366	401	345	381	349	315	357	362	325	366	382	388	358	328	338	324	349	313	354	357	340	360	397	348	382	356	347	342	328	348	387	351	386	345	353	357	383	359	386	376	368	368	401	374	382	353	374	370	380	345	347	337	391	393	350	360	377	380	355	375	351	352	358	310	371	392	340	364	358	389	356	343	356	373	373	356	332	340	323	321	389	383	328	359	354	350	375	381	346	354	380	393	372	378	352	343	382	363	362	332	354	373	354	363	382	364	369	336	372	305	373	329	344	397	356	338	341	321	312	352	333	348	388	353	398	377	313	334	330	332	332	385	360	364	329	367	365	361	346	348	348	328	357	334	345	353	327	338	370	330	337	376	359	367	372	344	361	366	331	307	378	324	344	334	347	359	336	345	398	331	346	393	369	371	392	328	383	366	352	330	330	354	356	356	354	355	322	364	360	341	347	384	345	337	342	334	353	354	341	347	385	331	340	345	372	330	365	309	378	331	337	353	321	340	340	369	358	366	347	353	336	350	357	332	320	359	374	312	375	320	348	354	342	333	343	382	379	305	360	349	351	335	331	350	333	393	331	389	350	350	361	356	346	363	387	356	350	356	357	349	365	332	344	374	375	328	357	349	364	379	372	346	330	372	357	350	354	339	332	339	355	376	329	428	335	393	344	369	369	382	364	350	359	345	355	382	380	340	367	380	355	341	350	324	363	337	322	326	363	315	345	327	357	328	329	328	361	367	362	343	355	338	361	359	340	355	360	348	339	388	371	348	387	336	348	341	361	370	368	355	366	378	363	371	359	359	342	322	387	379	354	354	367	365	349	401	349	375	374	372	342	354	376	373	362	379	343	320	365	345	376	357	369	377	352	338	344	367	323	348	322	332	345	360	360	356	365	334	323	313	314	365	363	354	370	361	339	335	344	343	321	360	362	355	327	351	370	350	379	375	347	302	369	347	359	357	353	376	344
27168	39428	39725	34164	2093	1716	1645	1498	1336	1293	1234	1229	1102	1126	1123	1119	1033	990	1012	1006	978	996	1009	982	956	953	1025	950	1019	1003	1008	926	962	946	865	900	891	989	967	999	929	949	952	927	964	912	910	955	898	954	927	924	920	934	966	942	926	895	922	920	900	973	942	917	890	879	897	898	990	914	909	955	896	917	885	874	914	895	926	873	881	923	915	971	898	896	875	910	891	940	951	852	908	956	945	856	851	894	919	871	862	923	945	905	944	906	903	887	929	868	892	896	924	924	877	941	983	911	894	884	938	916	942	879	922	918	916	903	828	894	972	899	918	867	909	891	918	907	880	873	927	894	928	938	861	870	890	912	890	895	891	920	875	943	917	889	864	921	941	883	959	907	913	877	936	941	924	898	939	890	910	893	919	905	917	871	897	889	894	866	916	886	914	932	929	967	924	887	885	873	866	974	988	933	967	865	997	901	915	909	946	895	947	951	883	878	895	906	899	889	901	949	923	936	867	929	919	856	923	921	902	887	900	907	935	904	939	964	851	935	905	911	928	948	965	884	966	860	860	971	870	886	939	905	865	928	909	904	868	906	912	943	867	890	859	900	916	900	929	877	893	860	925	894	899	896	877	949	887	934	913	922	901	910	941	906	911	911	870	883	911	905	935	922	912	951	947	924	870	920	909	960	847	916	902	902	874	909	882	909	911	899	938	908	954	933	923	901	1007	939	875	887	921	881	917	908	916	924	934	987	914	946	958	891	877	892	881	944	913	921	894	897	917	888	949	923	880	886	956	876	965	877	929	909	907	933	909	902	891	870	944	920	913	871	977	891	886	828	911	881	899	918	927	958	933	882	940	893	942	950	853	954	940	963	876	896	873	911	949	936	910	953	823	901	907	924	812	910	901	867	956	926	948	901	882	950	931	940	948	917	897	898	843	881	923	874	945	920	924	902	924	916	886	902	895	915	861	880	921	881	910	932	927	861	904	937	907	892	869	917	879	934	886	944	917	959	923	895	907	907	879	955	943	908	902	866	955	922	908	951	873	911	898	925	885	916	875	942	905	948	894	857	901	922	944	900	906	948	865	942	848	912	875	936	899	902	919	916	887	868	857	925	943	925	923	940	952	938	947	884	910	910	936	947	961	906	895	914	884	902	894	912	913	932	910	927	885	959	916	897	942	925	900	858	916	869	886	934	928	895	881	898	913	869	977	960	901	925	913	957	951	903	874	922	855	904	971	901	930	923	928	909	981	921	932	1017	946	901	913	862	926	925	870	883	888	934	940	934	909	888	907	917	910	922	904	949	954	885	873	933	930	927	967	910	979	868	867	873	945	873	920	885	915	887	958	925	956	891	905	896	990	908	882	917	923	908	912	901	864	896	942	866	905	921	911	854	944	965	897	918	920	841	877	885	922	884	912	916	901	956	921	979	941	910	915	920	922	928	922	891	919	888	871	908	891	868	954	898	840	929	859	978	907	929	939	903	907	906	898	963	934	889	877	915	869	914	840	887	928	960	958	939	950	891	930	929	946	920	951	929	921	898	920	849	937	887	915	910	922	940	951	889	934	916	905	896	908	937	982	897	913	986	926	950	903	933	851	917	894	939	897	921	910	900	935	958	942	887	905	940	904	994	903	861	880	871	934	971	929	897	871	881	909	932	922	896	929	963	908	865	845	913	913	921	911	902	869	953	910	926	890	903	877	876	918	901	939	898	923	903	935	903	915	913	939	990	882	862	896	919	931	897	944	914	887	927	944	936	967	868	939	927	943	938	938	961	914	909	887	902	868	886	937	947	940	908	925	883	905	911	925	916	877	918	932	948	941	920	909	909	891	911	951	914	861	882	934	927	889	932	898	913	929	853	930	966	895	904	933	941	916	948	931	916	907	896	912	903	916	945	855	902	928	921	911	927	985	910	899	937	891	895	957	926	922	900	883	959	894	918	930	886	879	880	936	882	885	951	935	921	923	909	863	904	872	925	850	966	917	912	915	895	950	926	943	909	918	881	940	876	924	950	849	924	916	894	893	945	897	939	935	956	891	933	908	904	894	884	930	937	836	938	867	936	892	940	919	901	919	910	990	954	962	872	947	857	896	973	912	853	935	852	937	888	912	955	906	874	867	952	882	884	905	902	888	903	881	949	860	942	863	917	889	871	944	929	943	967	895	875	972	974	895	898	914	908	954	928	888	953	919	924	941	961	874	905	926	943	956	944	887	946	960	942	932	941	960	966	903	897	923	859	900	933	892	949	896	942	900	981	892	911	905	915	950	898	902	861	883	870	929	892	947	825	919	890	903	905	914	915	925	950	884	963	901	885	906	885	880	936	878	944	916	952	958	944	894	919	870	881	897	885	922	898	918	852	906	941	921	906	924	875	928	905	888	929	903	929	947	859	937	917	825	926	923	898	912	883	859	893	936	928	890	893	961	919	857	859	907	902	924	909	893	896	921	926	946	927	860	933	924	911	904	919	960	954	906	915	908	950	945	893	914	980	941	941	928	921	885	910	923	939	930	894	925	906	909	943	896	943	858	949	892	907	907	909	877	917	904	892	907	920	909	867	901	895	941	911	945	925	898	937	920	909	904	903	904	872	974	889	925	869	958	922	915	905	900	918	921	825	939	891	874	917	920	868	931	887	907	871	936	915	949	921	918	960	965	919	911	888	920	925	875	899	889	942	947	899	945	959	882	881	889	928	938	950	946	832	941	910	895	914	912	897	902	957	967	929	887	934	947	906	909	913	894	868	914	911	911	947	906	911	948	862	940	909	892	908	953	910	873	855	925	905	856	957	941	871	912	939	898	903	930	943	939	915	918	926	896	868	931	933	900	912	932	898	890	933	914	970	914	902	944	882	917	922	880	927	933	913	915	908	906	913	896	886	938	919	899	935	928	943	911	916	872	891	959	934	931	937	888	954	968	894	935	859	904	938	959	910	937	833	888	898	931	927	877	874	881	963	855	904	958	928	938	905	897	927	890	918	906	920	910	890	879	953	965	883	908	880	866	858	886	955	924	958	941	993	915	978	908	951	896	906	948	913	892	949	926	896	956	881	927	924	948	910	897	867	943	897	914	884	881	868	935	888	921	861	895	924	907	857	938	898	922	914	928	930	916	882	948	952	912	915	924	920	878	883	950	884	891	865	900	914	946	912	890	925	910	915	897	909	894	846	895	884	909	884	882	973	916	875	932	910	943	953	861	930	881	871	940	897	931	920	881	886	928	932	918	940	918	895	947	916	931	923	856	919	963	959	902	902	941	889	900	855	972	932	885	922	916	897	941	980	850	933	906	936	886	920	850	914	900	879	885	892	921	910	887	925	902	934	911	912	929	911	964	881	890	897	848	919	948	908	888	935	860	915	937	895	932	926	878	939	868	895	890	927	887	889	913	917	907	920	904	889	943	904	877	913	894	898	941	929	917	901	960	945	908	881	928	889	909	909	877	912	935	919	930	918	916	882	939	935	939	927	917	929	934	839	917	945	939	914	957	887
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
